f706bb2097b1d10dad03641388865f82ef171792a904bae91a55c6ecafec9d3c53fe3ba1e1170c65ae821d377caec41fb543dfe223b1140c60546840236c4058ff47809e93b5697f08609f825e0e7fdecfa99c19e0c9f4eaed5e414fc71ea65985c77ed089c07f1fdf4263ccd537e25ec6ce3c4269f6397946d110a56e5cc3616915e9d5b9a590d9cba46532c3c05fa1c3f9efdbeb4f7c384d1da077c42cbeff98c6e7049a74bbf635305727c08b59a5e0e50eafc4826fe1790e9d92179a1df3a3c227bed10c8980c637e10bc3d70c681597aae2f2ad5f4df5b45e06d4582d3dd50dbccb519f704a8c68dfd2bf437a6ce82f133e30bc962be5ccb3ee2c4e78d6460957b981dfe03a7b61e23faf31a0605849c499753a4f87ab4d9814dc29f65a635645ce8123202b7041b73ab7b7af416789e6245785596c5f09c70919eac342d2b2e455584a5b4b0a997053355d363bade149001044b13fd741b86b773e303a9b4225edf321245c315d369cf18f35a7eec587b30155d18478fcbb0c586d21bef08930c4ed36c20df24197674206652a948e53bc36738c15fb7d37db6470cd382a42a2ade33c8cb79d8f881c1dabddca9686596febf2f37135457e73308b870a44de4c6c198f52c2e98114a294ea54dc63617381a49c2906cdc587871310bc497ee295653952a749e2a8739d973e890c29f4c97d1b07ee0191f65a20db70e2675280e6652a5990b39184bdcff9cb1b72991209f8aa3c007aeeb58d1a3e55e3ab3f6d4c0a890a0583a2a3f552aa36516462ad68e4ed7753f73802256e143c8cf3122b649a6c1bd7a8e06558db5a4d5187f983524715fe6aee050030bafb58002e426901e1b1e1525f433b5440f1d6c02052b2d4cef1ae0a3fb1f74ae5888ecb88a62a6669ca0dbb7f06953438bb1d8cd602d06b5375024223625b81bbd3825f6472152ce6729ff295769bff96eae34f9ce2c75c8376d7267915dfde503bc30562921556e3306a11d2b4991153ab13ea4ed98120b66352099994fa2682fe574bbdf14c362d273576f4ab33f84a4772b27f436ebe80b5b68bf467821f37c9563d22d311f863f1d6fe2432e81e1bac3516c34c612faae79a3a0ac12f17d56a17bfbe35c0d0da0433bcc6b1cfc051f14abdf842ea4f3fb8e857fa3801aacaaad77427721e79ba835ec1df5f18d5e5b28fa97422266994560246bc759453852ad2249890503dd427f638e550e840dfec9bb958770702771c0169fdacdc50316ae8302477988155f212d97b806932029d38d033128c4ebeee237a1a89ce9f4e227e5f5f89e725c49ed14e4dbdd3aeb7180abe0c45bc153d2a24dfcad62e0676d41a1deadf07b54fa49a3358d74b7bcfe0706bf32719c8573901ef89cf70a66ac0ccd1dbd709450eec2660fbdb2b6169896382e04c44096da0b44b7171e30e5cbb14abdcc2e61ba1bd426d2983f09f3de3a621d4a82c81e355e5473469b05c4fa734405aa198cd493a3a5c248bd5d1abbfbff3231fa84275772e3a8a8c3956d461ae943cdbd75089925f323aa3ab9e420834e49e1b3b9b94c2725f53d6ba39b15595f7", 0x1000}, {&(0x7f0000001200)="8b94ede7b6d8413364", 0x9}], 0x4, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x2, r2, r4, r5}], 0x20, 0x4}, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000001380)='./file0\x00', 0x3c4000000000000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) setegid(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001400)) sendto$unix(r0, &(0x7f0000001440)="9dc71f7d8422062b6ff84d953b709db3d6a7fdafdae5502231045eacf9111e8e839365f481f51f04a861874da3d4ab435dbb102e49c3565de735ece8c8f4f5792b7c0c934ac10c", 0x47, 0x409, &(0x7f00000014c0)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r10 = openat(r9, &(0x7f0000001540)='./file0\x00', 0x1008400, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000001580)={{0x18, 0x2, 0x3f, 0x5}, {0x18, 0x1, 0x4, 0x5}, 0x80000000, [0x1, 0x7, 0x1, 0x9, 0x1, 0x80, 0x5, 0x3f80000000000]}, 0x3c) fchdir(r0) r11 = semget$private(0x0, 0x0, 0x8) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000015c0)={{0x6, r4, r3, r4, r5, 0x1, 0x35}, 0xfffffffffffffffa, 0x66}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001640)) sendto$unix(r10, &(0x7f0000001680)="c8b9d72a5b4e8224ce", 0x9, 0x408, &(0x7f00000016c0)=@abs={0x0, 0x0, 0x2}, 0x8) rmdir(&(0x7f0000001700)='./file0\x00') getgroups(0x2, &(0x7f0000001740)=[r5, r3]) close(r1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001780), 0xc) fcntl$getflags(r6, 0x3) fchmod(r8, 0x80) clock_getres(0x40000000, &(0x7f00000017c0)) pipe(&(0x7f0000001800)) open(&(0x7f0000001840)='./file0\x00', 0x8000, 0x4) setregid(r5, r3) 00:00:17 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r5) r6 = socket(0x18, 0x0, 0xb55) recvfrom$inet(r6, &(0x7f0000000100)=""/134, 0x86, 0x801, &(0x7f00000001c0)={0x2, 0x1}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x8}, 0x8) sendto$unix(r6, &(0x7f0000000240)="4b1ab5774545dfb40fba23e5d8294ae14e83b47bbdaad36f1e92860cdbf51b5a4ae3f341b5c6ca77c28ff56fe587deb2a375f303faaab3ad47b8ce1a854e3d8f08ecaa13c6dfc4", 0x47, 0x2, 0x0, 0x0) r7 = shmget(0x2, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r8 = shmget(0x3, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) syz_execute_func(&(0x7f00000002c0)="f04381930f0000000e0000008f49c09b5f1867dac5c4a17c5bc48f0848ec9f0008000008f0430fab62b2debea2000000b8cf000000460ff44057c4a3fd01b7c9870000cd") setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000000340)=0x4, 0x4) r9 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x10000, 0x80) renameat(r6, &(0x7f0000000380)='./file0\x00', r9, &(0x7f0000000400)='./file0\x00') getgroups(0x6, &(0x7f0000000440)=[r1, r1, r3, r5, r3, r5]) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x2000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) socket$unix(0x1, 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0) shmget$private(0x0, 0x3000, 0x82, &(0x7f0000d71000/0x3000)=nil) recvfrom$inet6(r9, &(0x7f00000004c0)=""/67, 0x43, 0x41, &(0x7f0000000540)={0x18, 0x0, 0x401}, 0xc) r13 = semget$private(0x0, 0x1, 0x400) semop(r13, &(0x7f0000000580)=[{0x2, 0xfffffffffffffffa, 0x800}, {0x7, 0x6b7b, 0x1800}], 0x2) shmctl$IPC_SET(r7, 0x1, &(0x7f00000005c0)={{0x117119a7, r12, r10, r12, r11, 0x110, 0x200}, 0x9, 0x2, r4, r4, 0xfffffffffffffffc, 0x4, 0xe37e}) semget$private(0x0, 0x3, 0x40) mincore(&(0x7f0000c6a000/0x2000)=nil, 0x2000, &(0x7f0000000640)=""/112) 00:00:17 executing program 2: r0 = semget$private(0x0, 0x4, 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/84) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x336, 0x5, 0x0, 0x9, 0x682, 0xff, 0x7ff, 0x9]) r1 = socket(0x6, 0x50000007, 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/242, &(0x7f00000001c0)=0xf2) semop(r0, &(0x7f0000000200)=[{0x1, 0x0, 0x1800}, {0x7, 0x1, 0x1800}, {0x1, 0x2, 0x800}, {0x4, 0x7}, {0x0, 0x8, 0x800}, {0x2, 0x9}], 0x6) fcntl$setstatus(r1, 0x4, 0x40040) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = paccept(r2, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e, 0x20000000) semop(r0, &(0x7f0000000340)=[{0x4, 0x101, 0x800}, {0x6, 0x9, 0x1000}, {0x3, 0x8, 0x1800}, {0x0, 0x8001, 0x800}, {0x6, 0x3}, {0x1, 0x2, 0x1000}, {0x1, 0x7}], 0x7) r5 = accept$inet6(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000400)=""/154) r6 = semget$private(0x0, 0x1, 0x0) close(r3) r7 = getpgid(0x0) fcntl$setown(r1, 0x6, r7) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000004c0)={0xffffffffffffffa0, 0xbf2}, 0x8) fchmod(r5, 0x80) readv(r4, &(0x7f0000000800)=[{&(0x7f0000000500)=""/17, 0x11}, {&(0x7f0000000540)=""/113, 0x71}, {&(0x7f00000005c0)=""/57, 0x39}, {&(0x7f0000000600)=""/179, 0xb3}, {&(0x7f00000006c0)=""/74, 0x4a}, {&(0x7f0000000740)=""/130, 0x82}], 0x6) r8 = open(&(0x7f0000000880)='./file0\x00', 0x0, 0x48) semget$private(0x0, 0x1, 0x8) semctl$GETNCNT(r6, 0x7, 0x3, &(0x7f00000008c0)=""/92) fcntl$getflags(r1, 0x0) mkdirat(r8, &(0x7f0000000940)='./file0\x00', 0x110) open$dir(&(0x7f0000000980)='./file0\x00', 0x1000000, 0x59) semop(r6, &(0x7f00000009c0)=[{0x3, 0x5, 0x800}, {0x3, 0x8, 0x1800}, {0x4, 0x8001, 0x800}, {0x0, 0x15}, {0x3, 0x727, 0x1000}, {0x4, 0x800000000000, 0x1800}, {0x4, 0xfffffffffffffffd, 0x1800}, {0x0, 0x1, 0x1000}, {0x2, 0x8, 0x1000}], 0x9) r9 = open(&(0x7f0000000a00)='./file0\x00', 0x200000, 0x80) connect$inet(r9, &(0x7f0000000a40)={0x2, 0x0}, 0xc) pwritev(r4, &(0x7f0000001f40)=[{&(0x7f0000000a80)="fbe5f3e2f60c65ab2af1750a319911bfc037c09546a1a2c037d2a13995c69513abef4326bab29d13044651662ce50294bc8d538e2b56ccbaddb53b0077b0704c3092b556b49724cd20f4f3e5598fbf3f55d18a87880e9cd62006c38417cb929b46f88f9f3ea7d52a808fb9c108fad6f2196c5e2dd4e0530008d572f436739d95fb01a05eb83bfa885847e29d1191d1bf97b88b23e253e6a6d91058", 0x9b}, {&(0x7f0000000b40)="4bbd4c499ff971c862f7746103ec96f283ef2ebf106d3ae68681717fd05e0991e96a095864da6e5fa18597f2fbb0dcf4dc4d5cbf28a1e333ba489c3e8db9bd2292e3ce266215670b88ca9e5665d656fed3592336e00b33c7c4cf3435a46ae7f1132190e42d771ee716764ce4066490ac41f556f46c6da739d52a8fdd621e9a578e089020f41a50392800", 0x8a}, {&(0x7f0000000c00)="74fb3fc9e5fd518e685024e5d10866d2e4695b9bab89fec46dd1393a803ab491c88488d91bbe1530ee37564adcf16b803267b4cc3b5808a6e0f1375081815589a0552bee9cfc4da5b2e5347ff8bb2098f6514030d8dfab5982c99fd0455d2f8146ab9220632697e5f9908c231c4db42b7bb162ed9cbb64ace5398d29246e7416883d8563ec00561dc25dd9831df8c50e381a60ffc3655d8b21a984836d01f2b46f005419ddbbcaa559262dc077e10ceb52c717bf126429ee02fd4d96dc70231bf957e4cfc2049870572276bde8576cd1ca538a5238c26139477f6ae23f82500a661c3e390877ac329c1f047594dedfeb6f64d0518883609df8d48843e346c4b84b3e40b18b3644e4a214d25944563b120c750746ef7b5d5e593759f86fb0060703d5d5b10b05e782502a36dd11df8efde6766c24d400b1f726fa9c0175ce6675b2cc79738c72189eec8194f88853238f1f67ea3e9a8b407360658347843e0d87c4db54d5ec66323a84d89659aefa982ff8f61bde51f5dbed9a91b45944104099850b70a1436e46ec34f4d564492b31f82d54cf21a9e48ff55b69320303acb1861632f153192fc38b6001fd858b4374e7ebe29de914de5b295e9420b619bfc4aafde499d756cbef4cd056e4f470edc95c0b84a3a21b0ba391e11f856d31495b5967bcd77981f8d3cf732e05eb53bf53af13f806a84260dc87a1fcc08a0d86da90c763401eae48ab01812b8ed1e022d37d766dd0237fb1985a4bae9c9df79bbc11680b496069255c689120fc292da55570eef5e9f642ef335ea03741ad29f6e6f28d93b7617ac96d1f9e60d0c69153308410095b8203ad6733ee26aa948956eb978a5f30d03beb1aa9c3854a5550ea10f1f02077005eea2a9f0cbe131693628c61b381cf379c6626ca24f0db914baf90730139d7acfa4b1426de6c4556e59fb5d24d58436b1df68a42db90e92abf2444a8d85762c932c5894555ffd242e2bbc5ba927d030110acc455baeab73c04cdea405b5fd13693bb77d5855e7f0962e403519990e78fa2712966efbaa3a265f7589374c8bc9adede83f479f7b173ed4674c3af6811e3640d0635aecfbd386c1a722c57df235382d736adffcec26b42043dcdd55a3c92271722f07dc26b84f4646c8665f35d8123cb5ea3e7fc023bac7eafbb8d2d2ef26def22d07ea5add58c09e156565ee540e4da6765f327a3b30d560b7bc350bae6b848910a47c080eeebc469f80c92a5204c994974e11d7eba0557f114c7c5d28205456d7bca439b25f6226072d720a6a4384e5d4cc5c1f2515fb22442407bac641f13e901a87265cdaa092ed4393897ddf75e6aeaa75ed86d69ccab09842c2d4e3065000e1eeb59803d7bebbeb1ae5b54f7eb9a5ee66f44fc4d4467704bcb0115a4d9a7acc95bc2c83594dd31a569b19074326785d021bea64f167d6fc5661bd5caa26ae4f6767c3db6612d5fa64d5226c1c03664c9cf86d6f731c46f11f1b6791e72240704e4c232580b60485178fd589ecba9030f022f9dce50bed4423c6cdf79f69ad1d2ede856fbff2dc3b493d671534976c3cc3e30ba5c6699a9ba977c948990dce89182f983d5e1d381e993733a9851a3ddb8e35d778aa7d6d20355f30f45a802db95dd46ab5f5bc8e009b1bb147239a40db20bf1c51bdd15ed068f82206da56dfcac958783a49036354c9bfdb0118646d8285207ef2496a0b9336a09d2c812072e70f1b3285879bd9b2afb2c8b395b050ccc3201ede3c9dc9f3f81e5f8ba1db5be4ec2008fabddb869a92377fc60b9ff86180fb2a868ea662b89e8d4cf87fe744215b94c7dcb94bf56c6282f4d9b53e7bfe4c9b85ff97c1bbfddaa4e62d28515f04e810c8aa4e2711fcfe3274a349647aa6583ed25165c5cf9d938089fc9c83198beb2a5959427e3329cfed74bbdfdeb13c98361d59c70c3dd2bc5773a7e597e259389779cd4cf93f188ddeaff6bc03edbb753ee3b8813aea9dc26269b52ba41209f236852dcf62d3bc561d717daa44cead89818f22a0f17550d37a32903940922b35fe17dcffd336c4cebd067fbd50a61244f4995d9b00bfa850782b6f9a3908d98a841f2b38d8fad4cd88a556c1286e84beeacb97f4a8d8560fc7d32d1a6d6cf4f6857f80f443cb4bfe6251d4718697a8041135f41d020f8e45688960f4abba8f87edd5cb196bf9f6420c5cc2df2e91ca0ed27b549769d4383f37660b29b6205aa3d49f6dae43acd6d39fe454d6ce4fb60927d59cf0c52bdebd1f8cc23dc421105274c22b9f48d01628bc97cd1314d02ba7c59f4ab1296a998b7d4a1ed27e1e28a46c11736c9d0692a7deb39fbb5bd48f4195f6fcd983fa4e33f5609718fc742bf7a854646e85c0022d97ec567fbbe5023cec037a29acb6f773140510d75761ed7c0ee14f258d2cbe9e4a8f7737a57d561e31a3de369a6ed03c97f59f7d7be9be41dd31e76ad32f58df9411a079c804871f620cb99895f93033fe8cffd6eee1bc5929a0b14472a96361c11ef6c75b488db402d72d525314243420793c2b514151007c4b8ef78056d93e2079a1d5523e4fa006d01f3514ff2096df38ede3420590e54167f2f0711c83eb07fb0bbb7a82e38ac2a2dc0b6837a4e5331b962032b33bd602128378775fce062cd598623625b20b7cfb40d1f1f17ea375a517b467363bb07f924886a685cd1c8056ff5d5e7c5ab43a5ba945289ad1378dfbdbf10a60cc900a304513fb80f870b898b9fb8392cc6ad9f9ba3a2e235392b79488d99947c03c863555e86cc676e4f7cfe4ef9893fa238958a84b535fe90601e2750f29fea5ed980ef0c765a2ecaeec9eb1935b275eed2585b3225570f1bb49593d549bc206cda49fdc1c6c524f5da56c3744a58c6b3de85c41b2b9d38ceda451583759868e7bcbdfd7008917e2e14a90269cd173865599d9d68fb728a741699003dade3bb8c3bf2218e82ff9ccb93c360a0651c6c48ba0d96c9bd8c72c5bbe350569187f7968fa53a71fc6a4360747079d2cb7eab74d1c062f957805a5269f9dda441cb5bd9fd14804bccbf8337b004874365631451e2bc439b26aeec504828b80b57da9103f5397f9fce1ff6e612bd2d2aa30c069e46597210a3fca3e07fd7ac68e2ca3f5412cf589030a445c103a74b79db9b4ff85dbd0f67f42f651f42f06a2630db13856350cc54541e5f7b7b9a19dc0e3a9304be484d874c1a3d6d21f83a7be17772f074199e448e2579e8997afc8f9399e0ef2d12ec978c363d55352c6438ea683086a2f2771cedf6861c76d1b88fdb4afa4b02faa16616f69447ae6ea0da2768fb563978134a9bf10084b630a09cbef654b2ad068cabed1602dbb363c1ce8e81e2fee2c621def453c38ed6ab4fc60b196338c4027a5fa33eae856707332ee6e18eb33889b0dbfec5143d5a031732c725c55b47ff08d29bbfc9f12b3ee3bc64bf71686862ec4aadefec9dd0f8e370b385133e2d22fa3623486e4918cb1f3155d6c966c06f90fa869fdd06aed85dd0ca3eeaf724c7dd77af488f7c1b542392ed3e5656f282467ad051012e24b2e63f0df686572b1ee41edd0132d75b39592a821b0394a7c2998c405ba249f6ad98f3b50e3d1f8f10bc4126c45ea562e20796240f9da85382707264f4a48cd2347b5dc22a0a681c2c772d51eb87e73b9e22aa2fc6a9d3cbf10718c145c183109987d58d9c57ceae95aa38a1aa0cb4194a06e959de622ffbaac75370110bdd3276d80b275434c084a6e14d7c2d219ed4ec2fc45f730120f6c17283f0216dc22e6a7000451f47e750d5f2ab4d893a2ad65a40c41583b2014d688d8bd2378b5db48bde48d8d0072c75fe2ca9d71fb4a880214f75f7ab1ca2e36894f6a166a8e2ba919eebaf014a9b262369e87ae1f246008b7d9f9b2618e80ba513aa3733803f81a29888f501903913351d6d29bca24956dcbe3d1a9ff97b91aabdb33ed4e844958964fc3688ba4aed1ad33d89e33b2220a3157abdf46250efe8a0ede66b85614dad5be3317308fa6562e965a2ca13e77d3d5aab38d5af6eb9e881cb4cb0670381557a31e5c3ca671c19795333ffb3e27b4b15694dff8dcce74dd9395e1b93a62e16d9998339cd9041e8425489ad67410a97afc27357dbd7b2fcc3cf44034a986f8d7c0a0f59bf031b9828897985691b30cf4497694175805f63208d9c4d0ef05b77f7febb6a356007da137ba1d4133ec0765a6dc9bacfe9f397dd21fd9bae8b53cfe75a8e5be4e0a45ec737354fec0feaeec084cc3eb48324d6fe67ae8e1e4c4917bd44c561815fe71477ae690024ab7d645ffc48676af89c007fca5c155972423a4c71c32ddd269e8be1e0fbad1e0010b4bab9d300ef7aba7e1559dd66e9eafb7e73e0b9a8eb8718cc604f3575e8a1b6703f482288cafa7cacddbab7a3f8389a637c67a1bf2ddb8d9e075ecd7e88c23cda80fd4ce8577229b6a6b9aed548a98f143fca778b1f1cdca38ffffebcc0f58836acfda921e22012b25aa7492e3a3a7585f471ec7ebff704292915bacbea86379237abd1b82d8bf422b0e9ce3a097ab5b8a4d234c10f24150a9cc137a902273a616051dd1e99310acf2d838dacb245b5988181c2fe7b5390d4e45a4e1f398277839447ce907bdaa217e1b859a2121b7a5aee06a41425055817824cf1e8b9f5a78adcd3c77762cfc7759f49e5f45dd9375cad37cd4f93e0f7c8a957ea10bdda9491af441ddfcfc18e32818247a48fd892aea06abb1e9c159e2367903acfade975781e0f06d191f72c2b769783b5b569444ff9344ab2c2de2f9a19067759ec4f1458a096069b3bbe854a514632b6c31d4ba0d7b7860633448dfcf32f9ceaf7694da58efdbfdadb0e047c91756b831e0da2e41ade71b21b4883fc18fc715c16b778d0312d479ced79e085f575c522ce6cdbb2c31d6e9b1f4aa46d76e3e9811d84c6ca21f1d2c18df671ef43faddcb4f313e14fbe48aaaaedb194d24b731f5eebcdd655bf5d89dd52d4f53a4285d99b8a910f38ea3a18d939673cba05b3dc3be43eabef258471994856979a51f99ffd8146c9f89973efcd76aa9daf0401ef9331e4f91ca76f29c398777d5eaa6f2999c11a97bec3e9f01c0741f566ab6d134b379c652336da870a1c1ec9c8b151e591cf70133bce3718830780ba4dae097a76133cea34b419cb4aa5edeaf65751cd1cc2e8961c963c4e4c1d949662b4cf351b6d3d2065aaab87580eec3a256d19586d4f2e7c18548a6ab61f4da64ccc6eb5325d57ee12c3c663cac98f461b7cfa06995b01af438d3ec74777a17e8e4c3f44ee40b475caf0f06c60e49004a2625b8312bac980595997df1de6a9a00ef41b79dc0d868eb11a4056dcac18d74f46de56b306341d1d647749895d95779685ef4481fef3b479f5f5cce1888b923b56e95463d73fc8f91271a563daa90053addc89c271375cdf066b6d72ee239d65e7dedd13fe9b6d1138c756df0c95b5c2f38c52c1c13943ec2bace1bdc638b000ec459e44f2dd4b558d781ce75fad86fe87dfdd84ec481dd07835ad457f8eeaaeec0d5f481988f7bdb18903094a22788074f86daab61c039a6e74293a5500ccae973f082294982727016c8548b1f122a3291a142704a6a06d18c1937a38e2051fc4f7ca0bd6924771676ee281bdc330d682e298cb9aa08ba8b3e6e2832fdc4682e1679b76c30ac1f133515390b9b46f47ac310b09a79512703557359ffe3e62b765ac5d6ab62bc82c9835621b54ebea57166cafc22a83473ff1ee46111765f4def2e81c2b4fba1fe650efb7c19bdf62f069ef0b3cb", 0x1000}, {&(0x7f0000001c00)="8163e9a74daf99d30018a818cd662770b17b1065b348305d8e9072db8d", 0x1d}, {&(0x7f0000001c40)="c6eb294b9b3f1dff858cd27dd52c0723e163", 0x12}, {&(0x7f0000001c80)="4f2e2b5b4c87172739ecc70ea0f11654df737d8e827cd6ecbb630a754580323e01d3deeb0cb90812d02a59f2cdb5c9b70c77112ff9e922eb55ddad7846e80308c4a77681baa7a4fcf09cb5e019866a1578bb9e3f51ebbd39717e27e942144ab0ae32fa3293f7ddd38c0c70b8b22b9987fa8c988384fff6bb420bd21e4f2330017b64f0b52268308b3e3707cacbab9628ce3d9dc50f49e4a2823ad770a901d44dda48b3f262aeeaab2944e9be30bf03baaa", 0xb1}, {&(0x7f0000001d40)="11d05fac3d9c6c46ec925bdb285e4310e37d66cdfc57500e6bd409c51a081d55bfcf1b5f6409d4b6fe54c811e7af8815b7b668f135513915b7e8db2640bc24ca73fba33fcfed255a3b84bf25f2b9865e79d4f16d1174a7823d3260eb6b72e49af193c58b23c97dee28f72ec0e4e4ae5a571ea3ea61", 0x75}, {&(0x7f0000001dc0)="2c1dae1577d8315cd9ddf8f1c9a13de6673ba5931368a64af52605368093a0674661c46693c5b63adb9ff6d2d1a6f58d61e7fc64ede7a41b3d293982bb4f85aa44166c439e5920ba078778766307e78948e2bf3bae8293e8095eaa577c7cb2b961e3c8800d464d63a5a5917a0db1a71d92", 0x71}, {&(0x7f0000001e40)="3bf8702e6652ba2f0d880b638ae0a4626d2c44036e026c53d0a05a60ad58dae0edb717a49e9e8909b5f828abb414c458a0918d5a899be9967a1b6a8623a5dfa50c0e82e0656f6a94b18c0c2a2a5753abf81326e3da8d61cbaeb81abc6cd99e29e5e62e8b94701e4b7342ec433e9c9635843fa8b5df3b89ed0e0fd9b67eba4c1ee19b79828aa45ec9c9414ae0d8cf44dd59b7e5c60370eb0911d23acf8291d0f745d566c1cfb46b1440db68290fb3d7e5b112ed321c", 0xb5}, {&(0x7f0000001f00)="3ea37403afa9131495be2102c2f2c630bf98b4957e773bdbd76b7626971316f5e6c6c5cb2a77546d167c452d73109a48a0bd", 0x32}], 0xa, 0x0) 00:00:17 executing program 4: r0 = semget$private(0x0, 0x1, 0x401) semop(r0, &(0x7f0000000000)=[{0x4, 0x9, 0x800}, {0x6, 0x0, 0x1800}, {0x1, 0x8, 0x1000}], 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semop(r0, &(0x7f0000000140)=[{0x0, 0x7fffffff, 0x1000}], 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x90, r1, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r0, &(0x7f00000001c0)=[{0x0, 0x2, 0x800}], 0x1) semop(r0, &(0x7f0000000200)=[{0x2, 0x370f, 0x1000}, {0x2, 0x520, 0x1000}, {0x3, 0x5, 0x1000}, {0x7, 0x8, 0x800}, {0x35fe7a98053124ac, 0x200, 0x1000}, {0x4, 0x4}, {0x6, 0x7, 0x1000}, {0x0, 0x1ff, 0x1800}, {0x1, 0x6, 0x1800}, {0x1, 0x81, 0x1000}], 0xa) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) r5 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x1400000, 0x8) r6 = getpgid(0x0) fcntl$lock(r3, 0xf, &(0x7f00000002c0)={0x3, 0x0, 0x873, 0x3ff, r6}) dup2(r3, r3) chdir(&(0x7f0000000300)='./file0\x00') semget$private(0x0, 0x0, 0x200) socket$unix(0x1, 0x7, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x100f, &(0x7f0000000340), &(0x7f0000000380)=0x10) bind$unix(r5, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) semop(r0, &(0x7f0000000400)=[{0x1, 0xe4, 0x1800}, {0x2, 0x7, 0x1000}, {0x26298279442a5aa2, 0x1fd1, 0x1000}], 0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001740), 0xc) getgroups(0x5, &(0x7f0000001780)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getuid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001840), &(0x7f0000001880)=0xc) open$dir(&(0x7f00000018c0)='./file0\x00', 0x1010680, 0x1) 00:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r2, 0x0) connect$unix(r1, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r3 = accept(r2, 0x0, 0x0) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, 0x0) 00:00:17 executing program 1: nanosleep(&(0x7f0000000000)={0xffffffffffff0001, 0x80000001}, 0x0) r0 = getpid() r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) shmctl$SHM_LOCK(r1, 0x3) getppid() r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/3}, &(0x7f0000000100)=0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x1, r4, r6, r7, r8, 0x144, 0x8}, 0x3ab7, 0x7, r0, r0, 0x0, 0xb68, 0x7fffffff}) getsockname$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x691, r4, r6, r7, r5, 0x0, 0x6c7619a}, 0x7fffffff, 0x4, r0, r3, 0x0, 0x80000001, 0xdc49}) getuid() shmctl$SHM_UNLOCK(r1, 0x4) r9 = getpgid(r0) getuid() r10 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x10050, 0x1) faccessat(r10, &(0x7f00000003c0)='./file0\x00', 0x2, 0x100) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000400)={r9, r4, r5}, 0xc) mknod$loop(&(0x7f0000000440)='./file0\x00', 0xe068, 0x1) getpid() pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f00000004c0), 0xc) chdir(&(0x7f0000000500)='./file0\x00') renameat(r11, &(0x7f0000000540)='./file0/file0\x00', r12, &(0x7f0000000580)='./file0\x00') paccept(r11, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc, 0x40000000) shmat(r1, &(0x7f0000ff6000/0x4000)=nil, 0x2000) 00:00:17 executing program 5: r0 = semget(0x2, 0x3, 0x400) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000000)=""/227) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/223) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x40, 0x6]) r1 = semget(0x1, 0x0, 0x1a4) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000240)=""/219) r2 = getuid() getgroups(0x3, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x4, r2, r3, r6, r9, 0x154d36253156c10, 0x8001}, 0x6, 0x81, 0x758c3e67}) r10 = semget$private(0x0, 0x0, 0x408) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000440)=""/122) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r11 = socket$unix(0x1, 0x7, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x810, r11, 0x0, 0x0) setsockopt(r11, 0x1, 0x3, &(0x7f00000004c0)="6ab75b165344be927c65f6236027683e89fdc4e4e7643eeb9de66deaceb7492aee59d62a061a243bf6f93c17884a14beb0ffdc0b0fcbfd5c0d214cea83d4bf99bce6ee358d0fc7d3122545b260859e6f3824487a1fa2590f48b72570c14dcf330655576ef1607df43a2ecfcee7", 0x6d) r12 = geteuid() r13 = fcntl$dupfd(r11, 0x0, r11) getsockname$inet6(r13, &(0x7f0000000540), &(0x7f0000000580)=0xc) dup2(r11, r13) semctl$GETZCNT(r10, 0x1, 0x7, &(0x7f00000005c0)=""/106) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000640)=""/12) chdir(&(0x7f0000000680)='./file0\x00') setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f00000006c0)={r7, r6, r3}, 0xc) sendto$inet6(r13, &(0x7f0000000700)="3efe63dca39f824d4a00e95b9b371b692cbe80b772b88c68667eb0173d08a681f66d6d3939116de6e9c09b154d815f386b419aac43c22a824d", 0x39, 0x8, &(0x7f0000000740)={0x18, 0x3, 0x1000, 0x6}, 0xc) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000780)=""/40) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000007c0)=[0x7]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000800)={{0x1, r12, r9, r12, r9, 0x140}, 0x100, 0x9, 0x5}) r14 = shmget(0x1, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000880)={{0x1000, r8, r4, r2, r5, 0x0, 0x4}, 0xcd3, 0x1, r7, r7, 0x1, 0x3}) 00:00:17 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0100e91f7189591e8233634b00"], 0x2f) getpgrp() listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) connect$unix(r2, &(0x7f0000000040)=@abs={0xf96ffdfcc4c4b6e7, 0x0, 0x3}, 0x8) r3 = dup2(r1, r1) r4 = accept$inet6(r3, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:17 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) close(r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) sendto$inet(r0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) 00:00:17 executing program 3: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) paccept(r0, 0x0, 0x0, 0x0) 00:00:17 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x3, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100e91f7189591e922ba6d126"], 0x6e) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={r2, r3, r4}, 0xc) r5 = accept$unix(r1, 0x0, 0x0) fcntl$getflags(r5, 0x0) 00:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x8000, 0x2) sendto$inet6(r0, &(0x7f00000000c0)="1a26c6f9dc2a6eeeae8b4c7c4ed803c88e57342223c0efeb7c55577a5b4c3090a15d2fa361339f9629a714bf68ac8d740db67bfffb4de05c722de1fb246404e11ecde39457955df96575f8c476541fb919117db62ff307c07da12089ee3d0c014a8dc237751a0440db4c951bd32c50c4962f118b92858ed60ec3eaa801", 0x7d, 0x0, &(0x7f0000000140)={0x18, 0x2, 0x80, 0x6}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) dup2(r1, r2) shutdown(r2, 0x0) pipe(&(0x7f0000000000)) 00:00:17 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0xbb1, 0x100000001, &(0x7f00000000c0)="752742a6b227d18afd6fe946f67375949c612a566f92dd9087b4b784547e3388339035ec5a11823d43d37c2c29fa409eafff33f2a8bd671272a4ba458867f906c62c9f6b8841a8682b7d3c57bf256ca85cf6e292c603de922bba1ec7a960cf19b8f50117dcd956600b96181843aa4451", 0x70) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="5cbfae1bf4f2342cf5bcf9b4430aae34a37871b8c8d06e784255b525081ca3dcb66b396e0a62789216a1fa0ce5368a5261192746c403606cf7a354a75f47bbdbed25045a1af36ec4d470cedd67be07e5bfa2d467cb808812875960ba708ba0631d6597e96c732c88f90c8560ecb08ec8dd829364abea3fb2b83d0e55c0", 0x7d) listen(r1, 0x8) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/4096, 0x1000) close(r1) readlink(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)=""/181, 0xb5) fcntl$setflags(r0, 0x2, 0x1) getpeername$inet6(r0, &(0x7f0000001380), &(0x7f00000013c0)=0xc) paccept(r1, &(0x7f0000001400)=@un=@abs, &(0x7f0000001440)=0x8, 0x20000000) chroot(&(0x7f0000001480)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x20000002, &(0x7f0000001500)) stat(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)) r4 = getegid() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001600)="649180bbc09dcdbb77bff268b73344ac51fc4e3562424bbead2ccd7fd439bbd466e35bb9b1b60bcf4f5bc8a74a44a3222f2a999fe5c320887b0383426c454b87c4ee851bd34de9cdb08a021127ecdddf88c2e38e26e9ee99fb4ca58e22c2c5abadd1532fc7a6a03b408a986196c3c23b4caf4a50db58dac504f785daf86de6c8043e4ca27f4e3f77c82595496568a97a8a0776438c7d7bd7c50733680f02f299cb497a33a9029d35d9dcab0227b8e746", 0xb0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000016c0)={0x5, 0x10000}, 0x8) r5 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001780)={r5, r6, r4}, 0xc) socket$inet(0x2, 0x4, 0x4aa0) r7 = semget$private(0x0, 0x4, 0x40) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f00000017c0)=""/83) r8 = msgget$private(0x0, 0x12) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000001840)=""/42) pwritev(r2, &(0x7f0000003c80)=[{&(0x7f0000001880)="e5cfa6810bb8e5a8b48cb76d3a4c04892b8a283060cb852ea8c9246bafbfa99c0aac3097e211b6e0b0d18e1d2dcb45b4873f58db9b832800ca7251acb0253bda0956f1232c96cc00d5bf0a3b4ee01991e6d8242ca6108973cfb839237b96f22229d2b372ef1a", 0x66}, {&(0x7f0000001900)="47379ed79f1b8eb2", 0x8}, {&(0x7f0000001940)="2cafc6eb86393d994a0a090ed8d0559bdc4cd14961383949a3a67c60478de7f92c7ee5a43591dabacee9dcd62752273842b93d8615a5d76c7dc9b8b025d8f0d4e4d295bd5f2e62a35ad8e5d49f6d4df22a62026b776dc9c66b26ba247046773abcec51b6a2ffecc848b6791967587c42c8b012591665eff5d31977fc887d02487e2c75dc48e335159416c8dde0d1de04b30b975081000f5915181c617813069e32581ca8858fd5e814cfed035a0937e09128d42c757230506f561b5a019b2dec577fdf72576fc4f6d4610ff206848e8e3edecfe6aef63fd181eae11040ecb1abd4e2a2", 0xe3}, {&(0x7f0000001a40)="87b28592833bc01072c312693012efd23c7b90c1e179e61858cf453c04beb7924a48c5c47dfa177479bc09169d5fe7d2deccbc0ccfb4bba923856382ed0c89ecd19be06668b8acf6d838d48459aba92c17b4b23ccfa4da659ec9b891f8b44f3b3a21d1e673323b2d4e3460614d6c826662cbb25ccb7ea0e8e8809c2c0037445419ccee230d00518e85d11c0606f02197f965d641760d39badc92ace7fb37a7705a5f4dcacec44cf9456f46511f30126344017508c9859c0b1ebe72b9d719da95b3f805e5c9154afc88bd4a4a519a5c5ded947c9b3842415c5859c0359690fb8dc594eb5d446c7edbc1490942741dbfadbf3d134319a81d8b091055d60d74b6df615024d351c6dfe76dbc64b98b5628069ec2ff8a1cafc6e940d28f9798d9dc143eeb3a3a5dec2617af3ae1fc1db49046af77130b78043a6f4f1540311767d2397f8ff1f7e6d90aadcc501b2f82c3cb9427207cf9f84e90d0237e485ef82864e250934ba55ef9778ed88ee4a99800fc86d912c0ec7425c969117be3264dd4a6bf00acd5bc6ba34ff584c4cd6d7661707e9ebd726a84558e3888b15001ab3b82fb51c74fb2179e6060f21f4be96e10dd7fdcd829057bf49c3dcd2941db0e7f5f75079eda5bdd68f3e9fd482074254f87a35b1f1ebf093a5cc23644a99c00f39a4925354bf6b5a09bbd9f200ad38eadf5eb8299ae635accea81233f767e1fbc00f5c25353dc20f97afb8fbc1cec268f75c63877694034cad9e685a015806210e5fdefb291ec8d76b8fecad2fb64c30d4b0d64ae4156955e88530307bac06e7424543d84d923fe7e89c9fd8df40f18c55e120a007ad20827c5bc58a033bdcbd2f35347adb20035b95f029436e77971e7faa05de1542d1f4512cf5d1ecbe967509246ce9fd63de78b9943251b92808534a6858bbcb8a570274c727ae747bb7aff4e42197e23da23304c66715d35a9ad546899b004031f57f104ff2aaab1439ebd4c17a0aebf9c38b621eb712e8b8f4891e6c141bafba5d97d51dc699a7520ac6aa3a06f49432cbf5ac8e193524ab08d218b93aefc76c204ee5a774f4b08050a361e504bd0637c27a7c52ff0699195af322044f7385c1d62bc0598b90176f305012529be3d5c32567ec662a4d0ea671bbe6ed2916c4eca2ecfd311578a0791f4bf9b11a24f0b86c21339499d0d4a2edd2e22e39150c7f2cc1b0992da52640283cfa4bf622ed3cb99e80f3379bd5abe13f3d991154638cfaffba2a0d523cd7f524dfb398b981bb219455dc10a3e1ae89ef89742bee2aa4e4222fbe959654da9e8576d25147db49f7e7bd419c39617c97e4694756296781c29b30170e4babc2dd11137b82dfba96118ce7fdc8d0f534a439a44252a609b33c2021f33665554d863ee50e66d177667482873d5a13707eb821de8415de1b4c7814e935193e354f6ec0f1ddc5afdaf8d60644f4d979b357715e8b5fa2974d6de71c3e493593245a0150ea828e3d1933a8656a602e0d9769c428da48148ddfd656cb241fda64d6dea5ab6079408dd63046ac98d7231615d963feaab1eaa50b26652ac945d89138b69ebde23e437e52ce8ec4717994ff63e8b92f995dd37cb6f089673ce95d38e3dbccff9f0c944a732c54568f96d72d087918d9d5a5fe7cdeeb110a19860c9c4ff895dc24cd4c69706a9cccbecf8774e75656f466978268f4fbcc644372dbaf654e29b7199db231596add689b695a6cc342d15ccb294998128c8a72a9dddfa58f8bb9ad6e012c4009e83bf5c45454ef9d6da0d0a73dca226bde68e959beebde8f281ebd06002c081bcd7f7cdb404afc98d014a54a9cde15e1d067f65647af748ded334610055a9e8110f9592ae56c1e4c28d31fbd0e9e2df776cb8d732109c56fa2306e62e14ca8c09bcc03594d44ff1fefb0ce549b6907e9f67f2c541dcbe3a6768cc5d3bf6ee0ecdda0d18dc85c71ba93b9b0c231a1c94038ea5f1e0d09bc6ea448cb722541b93fdc5875cd57265bdf6597b3dcb823593716195187951f77a627c5128affdaff353b1c44aeb356d13f3dcb77fa6de248e8ad3c4d65dc64bdb50f9351406cca6fa5be9a4d677b0ea15b568d67403ae215be546a978298cb9734c867b11053e2db533420d04eca81b154196b331199ff56f4fe0a6bb459fab9ca2be327b30885957c63c6163af5e85d4b271c77f46c398389ee68bf83d99bf6bf75f13810dd6c98bbf35d5ff41f1894b93226d79872ab6441cd411b5c615ab16bd267b82e13e015846c0952badd447a4417c40ee288cf67f538b0b538628b8a4e7ea0a2ac2a4b4400cffcc4212d978f3b17d508158656bc5ec3e9df2ac35b70cbbbe4a433406ecafce89e54bf4c1aa11622dd231386b3118f96978c8597bc0d3a8500f82d2d35f9897dc2b228babb35511a167fc46594d6259a65e58a87448f97ddebbdb63dec45176771adc6fadbc8a67e2f2cbf13d971502f15c726b4a3f28d18561c73d485654212aaea3e69c5c4005d924d671ed0b1b6744e4a665b66c1a9f9e590005e037fb181cab92b3bced200212059cf35617a9138d8099916a55d9b74de3615a69d82fe6746f428ee465f3990d2bc616a758f153676072dc3c4a82072df94e8b4c2a54c8dc3057fa150f81f1ca30ef5e8465bf3fd456311a6bbc3a262c4da1f1e80eb2574b58bf5835f145a6323fb4f7a302d1468b6530bc0a2256c6e6de50d7014d7dd481d14c486d197999edb91a2d16e6631c8660175b9117a5356813004503f73ad5ba9e0d9ca96cbeceb53659386252ff008aa16dff49e61abdddffa2f335671b3c67be3ade6f8ff13518ebdef68072c7e01b68faad0a73a6cef39a141f0dd194da8a4d31e5d00835824cc22d4973dbc7b5b64328f5dd17bebd5602d3d320e05fcd2b8fcfdbd3c960f7561dffde2a6ec1ceddf20958ff983d1937260b6899507392b863f8497c7f0b418dc2e6107cc5bd758fed99ce4758b27a141e3104435d8c34616b4d1af7528b18ba5f12ed81bb79346e9776f7a5b1b24023466078b7db2bfba13705909f406eabeeab93648a21ac99e244965818a1e8a4bab34d8bc12ec1071b8aa6224656b579345f667b8d466a52e6369762f484d79f15709a592f6f2c24b2b10eeca336582276573b8c3b824ac6e00e2535554d53a9d9dff9fdeda25efecccdb446773d97970e5f57075ffa545ada596a70957b4baf7f5c1fe5e32f4050c5675dbb581cd6d3a124d27f5025cbfe5352a6aca5a4b18692cf9401a90c73a4e0d9cfd4a83228602453482d21823a052b84374423cd463eb23281dea27ce538e8ba62b61589ff200b021849ffaf5364ee2ace4289a45090a354002f66d1e6e82432d3352a885d8c9fea8f1f105fc4d11808d0048711f12a71ba65f3247cd495df014b33e4c5b3c445bf39b79061efb87c3ac86fe579f7bc8f4f06fd3cb907210824d27bbe0b3af6d080caf4e3b28228688e66e36dc85de37383ebb2a5e10e46823e31ad727575a2d005ce1fbeeeae017ae3cc79a9de5c846f1749249beeda961fa0675b269af485e98dd69cffbee9e964fd89bf68ce047e765f365955ddced62b27a1d88a0f1539689a8a36cb464cc6b1ddc3eed2fd513fe7a169d5778bfa869d60ef5019647366bdeb08f753a80cfe464dd819bac3f0065fc7477d953cbfa1c46662a6d415025f29912801506a5c01a1e3676d2abb58f3ba2021251b948addb11f0f9f4bbf279d52d09e730b2e869d2c4c28b14ce945b48e73beb0ff702cf060e7e3a3cde709484771999062e64bb288e9594acc22dfeaea5027d30803f3a71b748445eff0ba857f756083c2fa2e960fa2f31ad370864f1402850d5270e6e494b6a95d36f9e0184286706c6e1f167ddef935d65e24b699e8317d86fae9ea4f3980736bba18894b30037bd3454887bcdab5f87ffc0f3eae39361898cbc1c605740b20d0151e4838dddcdac39fbf2fb40dc389955c61ae2ba903f4baa5f86bfe78c0c966242b1fc796222ea558c151db94c295449e6d0d4c45b6e8f59ab2a7d9cbfa945056515bff65b6cfa678e99799fa2fd6f8221fc482bc49760b3190ba2268fe9ebf89008ff9178da0724ae792dd3058ccb543fc45b96ce7d1477f7ed26776fc20d0e475496a08d7a0df3339755874982b07701426bb7ac94f3b0c471f336cea9f6ed4cb43eaec029a27825b67e1d2e9b70de93f805dda7fa5c654a9e352c9e2d71da231fc253aa421956d1741feec64ba316f272352d2a87995e942b5f67e292d199c11e8fb5821e80de7e9a2668a02f059e4b2d4199b3700b88c4c6990e1ac31b78b37050f2f042bfc4a4eea2e93daee8d987301bbbbc98f80a5ae06b2f23e70fb0bd2037f317822b2a854fae5e2443a724581af8edfe047c9933258707bfb1ebcdf92f2f7d91c53e7b4849c0bd654bafd1e5ad0d15e9c0f258346bfc3c09c08600738592d1d477f42527e576cff2ced71bcdb3f769b816317fe456d2f3d20a9e519b66302a475df25f08c7d18b54e15db94d47ba9324f55351cf2db3abed73f001c7374504ca3ca9fa66949c017d357c92a2cbefd0b0e27b5bb0c391901e28802cc11ddd32e79f3b0f4db46109ff1932407e8e58b98f85521059a07a2e6cf08871878706ac36c38db7c34f43edfd874f93c7bfbd24c80f4f111da90bddb0e47df4a9f38538efbbac3b3bae37832d4c6042811861a11b4127e6d31327ee43d382486798b44412c35fda0bb2ce5ab2714cf1fc16bebb0aefe1d9c93a4346555b0f48acfcce0925ab38c111aef3226747b1bcc1d412c2ef2b41ea97a891016f624d01b6793adae3960afe5b2fbcd874a3265c1b56402301101253bbd7ccf2cc892129cdca2d698c926bbd9502101f2d36447522703a9b98d6a7ad7976548134a9f6b2defd4e16002f6cd1fb38bd66a95cf611fe0f5309ac3affc30608bb1bfb593e1c9b926d68aab81729c4ee96972cd97ccff12ca4abbffc1732fc742bc0cc0c2789a5153ed6238d8885b7bf27c3b12d6799c3f34ea3313a845239b6861297e4649c57f65e8d5e6a8764c78bc62a7921c311fcbfd12d334c20f6c960dad5b09f269352536c0bf33497f95af301fe39e6ea84ca9cb5eecbbc21f3f55b1aa0ed841b0e008bdc40c99bce6063ef92e3655af95a65fe8681792133fd97baad1df572c0652d22d70305aefff6c93a81ceb0584bd431c224e763db9055eeb64ee0bf8463e37c535957b53c4a97935a35e14663bd8934c6b82b6e093baee31c19cfd108f43da451edcc50c741ffe73a33c9cce47bec6fdc0327e70277913df774c7372f5d69a790d13771905017a87cd8bddad2750bc082fc158eec380b8097d278a1bb3b08263146fbf9b25b1ffacdff80b219b564c15fa853db76ef47b36b5b1537a12f2ec1090818efeb34eae6c5c7f3581487175837c71f7fc9c63828692bd442f95e842fc9e2c8cc6e5b7eab2a6ac9fef2efa511bb0ceb914544f199d5116efeb268720bc148fca25963e533494908283d27e2cdcda0945018acec197fbd43d7e35f935deb37763d256c6fabdf4dca6a65c5417d9ec3e2442d85c319f118d5923290a36cf61647bac3b5ac18ad1101620c76600a3b0e5447970603c1d6909b4c55bc6a7602cfddc696ca5d4de64e811782c5c611b724ccf7a2a1e998783b933c19e622559aa6f6cde1f0c2c0facfe96a5d7b78cfe7c3e25783f40bff757f95370bfc42c5fdfc88a7fa99cd0d90b70faee6205d8860ccdfc2a15fc4965f4f342aa8dc84520f75b8733848ea8070c1f4623dc32d3e2412a443dfbe3ae", 0x1000}, {&(0x7f0000002a40)="35c862112a9b5a071d796f39b26cf0048bdcfc94fa0d475a2c4d3a147e2d6eb26c6267c84ba5091307919dafca0c198d29c664c3c655a748a2726bb9dabb96bd0fc9cc97fd92c5b0efed77d7467dfaa36759af54c433f186ab25e1c25c076a4fe69910917a4e9aab716ec26e0b61bef52cc7cb76b4022d4e1f3dcc7baf7234dfe957d1a76ebd67bd7f0160779f364ca05f635a01258fc84490efa845207fb043403d7e7e2e8e8ca3a6be7a97b142a46ebeb77fe27f47a821ad25e47df891fdb7f6dce40f7cc294f792e922b87663566c608f48521097e195a81e3998cd927608818a323c4bf662d2d9714a1470eca191c18a6854c5065375cbaead986d1f537f923bfa76abe1f5b944493f766b7cc5fcc95c181f1a5a5cb2f5e0f927432f937a1f3e8d7ff70f7c07f651fe3ac15d257ad408b9b4de462a46ca768618e580bd6d073bb950d356d6354755c01926373bcb3e573b421b7a03bdac8c51fa5dd93b3fd3fc42f251635f7d4d90dccc7403b40a3f159361ac2b1c53c0c6bddc0b5d78ade0534fec32c891f873b67c1fb04403b763bbd5fd8449c6adbe09cf210f9b0b891e945d90e0d8062c17e6b6a303155c56ea9c9196581acdb1e67f1aab36c3d0fe92e8c1b5b1e1ac23cee880a507c9a213d8bd42e4b22da7d871034a5fd6e06c0a31bb55efb33d95befe15c30e77317a8780ade69458bd43324c048fe49bf4a5d5535fed8dad7075bf53eabbdaa7191ee92569f38775281f1b31838aff6dc375196d8820457ef923e7329f7cc9004ea08e698244650504dd78320b4d489fb650682462d0fed5d6a1b27a4f042e1ff2a00391e36d8c3315811a7342396f5344547094a16966de758220361bc503674eddc71bcf913cff98be8bcb87a55bf9e3b6216ca6dede06b53e24e45d7588e824eaa17344161541d911346bdf6f56db460113813052d38f49f9b69b36e0169e0a3e72e3cee822c3d15fb152f8a812ab6d6543f0fa2e0ce4f2c63f1fa8ed250cf4b8fdc55e5e75b8df2fcb609a632f183ca98b6ba965b0a21aea26dad17aea962280cb6e8cbc7a7f7b8125aea75be48d2775bac4ff2c1522e460eaf0c69b41264062648cd2426cd5569223e53868b36ba4d114c60a786f49091fb105543b0062c32fd5a8b5db31dd608fcb056b384a5b765721199bbf8f5c68d6b7e97c20be34414811f28db69605284b6c6127e7714e7272323f8b5a196d29cec564b2b8a4ec19401dcdadc084c03a2878002f430833fac8fd05a84e894c7b9fb4dccac166b81f5e8b29255abc2531fc089a6b765b09a592f1dd2c95ea6c180f588a2cf8968e16123f6abd726d4d9307a642ec313eefda49116f25c03985224fac422ec51d165f78a458835cda3701468605dd84f88385a19950144a913e4ad8a381ddba13731cf40d4741a7e9fa69c7a930a9f28a85a2ac9f5fcc1c9d5385a8980b644a5ef9ea7e5f5656958430f09546690b72d104f73ef54c4e88f34e8179610b65dd707d0eb8aad108ee2a9df1e290b44fb411e1cfce6191fea58e6e721f8de1c879b07cd6fdd7ce002f184ca09a23bb7860bcb2da169b71df1b64077be89f571c018f8b6c5c979c3213cf418d440048eeb126686132ada6eef23f7ee3225a187df94356d48931804a0e538d29f3d1c02a12611d098883edfa243093c6e376589e9a954da9a923d54bb8c9ffed32829bc49c4cdae286a6e1d42350e3d0b33dc207f0988ccda165e00062bfd243ae1a34e78abe01cd81e54a3662629075252be47b666d1d6d2715de672a8c6a4f7e4382f134955a752f763d9a143633f32062e011c09194c3148f6d48eedf6fb236fa91b477f5cc5e2d6e5a84627977f630b5ef57317fc5bdf40453abc440d37d4ddafc6f95f6ac2799235437b991458718bc612f394b34619a3ded4e78250af097cd353cad07d7f190c2d7fa1552fdad8a8bea57b987fc153ea36eb34cf1ba999eced8bfd06d345d8122a114a25cd9613f495583ef14ea9737da63821fcf9f0daf27c650c755baadf5a3cd40d96abb64e0dd4ee0e846a2651b7b10a3912a58df32459e4010e808c0dbe9af2f6526f2ceb29634536988651a005453a158e38b0b48b46d050f249355cba70e2f8aae3b71f78be4f64e42de5f58ab0ba5f388948d7ec0965ad66f13af5f0441745197a47aa8096f7b87c2ac6cb59a33b00762ca3a99624f124faf6bded584b52e827302be5f782957d28e55440286f2b65f997abe7d3593734fb404675644199e3c028aab20cfb7b6830913a134e164fb21b4fa0c31486554babfede101fa0a09ebcbaab289a3317f9aa6f15651e7186c7f454393f3f4965c28be7e3a0a8bf1f6a79a7334fbaa34b52f4e7bec07532b903f404dbbf1f4990995d0e3b9f8c8d809118d42be9a90f03f00432bb885c4a3fd58260a56879c55ae9c9b20b9008d5a2c0898a5417e8962a0cf9b556558771cc2ffa6b437cefb85e67ad1ea97c7a64246e0d6c6ad666031664866f81d864bf11c8317d82e43b7b6f7586b4c66e246a530d5874e7804d65f30ef2418bcd23450fa3d5184d7fc43cd0bc761a43313966e5601eb327d785b6a40aadc7d0d43b68517ed54b7b0d99360b315d35bd7294dbd5519f00ea0e961b0f9e16d222b7c35ab432ba75209efa2c1eb4cdd7f4217717b783254a71b6f125926e54f8202716f42f8e95a7ee0ad1b57a87566051ec5ab6c7ae5f63c7348e34cc8dbee7c723e5e36b5377b18c00ff719c9acdc75150f5b8ae52284c765785324d354ca327ef6e617512e1c7ed98cd0cc9d46d834bc7a5cbeb85055d395e172f30f3598b05e5c6f40a71dc332440f5649320e04f8d687f98cbf1ed807f380237f74fb646921722a28611680e376d52cb1f8bc0314eec0548bcb873e7bb80b91979f3dfad068e1f3ea375a2e6681bda3166f19f8e4f4a68164b5202f20376d319736942d7ca5876738c63a8cf67a32e5617a653e3148b552e50fc529c6af3bbe8aaef6f433b48235f3b1ddad7e8d6080bb8768f41c8130bea9fddad021fa125e1d48aef94934dc4a2283dafc8f417dbf24a8d5512d5886269dc46ceb19dd59d6722a36cbab07a4b861cc1460b4b9a8db569b7de056d3b757fd73b8c2273890c6ad9cd3bf7da9f67356ab991d91f9aedea7de9242ac347800f0021dd8ce077dbd4f6743372f86a493c93dfe93e8c78a78ce1cceb4d2bae94d66e84290f72dee430c788189f00029b38accff6c94f9e7192d1545df1d61ea4b343aef583f7e06c56cb23ce8bb9ab26351e3f1919503556140343a5eb4d1f53c1ff2cf006fe50b1f43e60b6f5d3c6cc244635cd466ee32f31811077ec5444bc9ad189d003a5ddb634caae05d5bb893a76e68269d570a67f2b5e21a425a16fa2865c9382c268263bfb0abab81b1efb681b8e64f5fa71e3de06ae5aa532c5dcb4ba1236e0d7a079de800cf85535f710e0b3e8b19239cf270ba8987fd92a3d555610d7abd23009e1b59d538099f0cd208639b281a0bcb16db51b2fa7a5202941b72ec89004138010b07048d2d15441da3baf9d95d9bb97c22d566c5cd4856f431110eae343b0631aad641aa0a4a26111920039d635b510624080db954f69fff5bb499ad51c7d20c4d0bed82e0785d1448019c62566d32cb4ed263b28b70a536f6701ca139c4277675487176cceabd104036e43db502447f3c545252ea0345e536f981623c64c8e712b268137670a0386f742bc49981770f898c5c08adf54b1c0c1f72f5a7a256639bff91f3ddebaa3c0ae45fbff79eade3257a2ecaa4907557711a36d9166f97154fd416ff1327f8b4c40311dbaf6487acecfe62650db69b14c3f41a03b4dfd3d8b0fb697f7c3146250a4812eb283bb0601ed7e03d2c25213d91b16076f83c06de75f99a60f3c487dedf3df5c7858f83b6c030b0d9de5b6dca44407f65c57678135294ff9d917950faac93dd220ee9f4af0d0172be8a601dde681693bc5f8a93e1cdd2a5e178d2a09673b26032cae2c080eaf4ea7fc48cacd5153804ba3a2574b0899e39a6eabaf749c9c0ae1b35228bb1ef4464402a9fa4a75ea61e27cdad2f33c348ccd3dcdb046f99c1c580cfd15daf0140c7adf393d28a83a3ae1b1dd9ff7dd5f53e98f1698ffe805e0363873ca6abc5dc33cb5191bca07929d72fc06783b80369613a3901cce219b57e92ae7d5ec90868e61e7dd96b437e711bafdceac2630f39a943c3696e2fbb325d41a10ce93aca66dd83c2d747414e6f114b174ebe1420cf838cbedd15d7be4998b0d5a05a43bee0df45b32021522a816063d4ff97209ec1ff352d3dcd7cd582cb98896169e9cddc1cfd30344ea65cba0e9b450f871009e2397b5d96332541043eaec82ba16f3280cc1f337b67bb085f3b607402e4cc87ee82179408aa4f900e116155f4a19785f06407ef40ae285bd76ee2563b53368730ee6f8a50b0bdc7614482821eb4543bd00221ca7bdb5f24326e1647a1ddaabbeec2a72650a71a8c200505884fa44e5038a8c909969f866e9d003c27afb31cf43752ffb50ea1fdd65d678d3104e7bf0d56bb4c3e7fe703db9b18bbf67665707b707c5c8e1d11dab8a936b53053fa4bef6c4256380f867b4e2d2805e4f87085395b59bb6e6d135125ad2f09e9c532e38e4f99271c343487f2f423af206db5aa18d5dff26cacd4e5553c5c10c85cab831f00260debc8529070f08680775c3919e5365c982e765959ee6fa636d6f66fa5e8ea1f65a17fd4c4d7a27a37eace0a1669cde1c0e3bb5946f8fd26c0f0f7b9a4fc37c8607301d3ee900f73d6d7ce07f32b848ef581403b5bbb39fa7dcb4beb6037faee79cfa82e19d45a1ea40d15008226e1b27bf36a114e11846539f90821c89fa56d8733d225bc5391db402afdff2eed8adf928400e069461db8355fb361a26059777c9e5ab5ffa4f584343b6138aa08da2a972742ef80c4a11be78c542666b0431e6fef61a8957d67c4538e2fd1d0412e0433c0c70d06d95291b0418aa335616c26ab4c2b0d8c7bfdddef706d7e364df089d229e9174e3c7087d12c7e37be12fff35dccd8ef525771eb39fb8abfbbbdc843ea775af80ec3cd31288c61970480c3ba1e6f76b7a8c800babe85940a90746b76de43b656920e705250d84512c8f6481294e0050d84c85960fbc087185766fc6df59e407ea9715ca8fd3840b8d5d04782be29cfe69816cad4408c535cf44270754c1003ce701d1208e6cfae853202f300e6f65a261aae4ce4d93cddd5a8b721bd028fdd22b5cb64f23035cb94851f5192cfd332293c41b4000f71b2e9e9d24fc802cd4f187d61e8780653efb5747b0afbf41302a113b333b763886affe25573ea44bf977c35b6836c4da3337e2108eaf80dca5f4d7ca3da8fb95ff5a6986db46cdcb9ee29e3eae38a0ff4572d8b8c093cc75111ecf2e9552c7e4892efb32f8f5b827addb2a8fc8d261b8df5d5ae27ff1f7cf9fdd5463cebd21520fce6d05fd97e288b83c8dd55f809a483b87899df0e939213773d4987311f72bd8eef2a9ed53b7f40b4ea62c0256928576c0b38588c0958bef1d1ee99f8dc205a725a9d0b2ce0b0348328d507bc00ab36fcf844df62d617cbe4c8a612984af3b4d9c5eeffe3b3e4a150a11e17d50dd4d0f582d2e07f82310462ccb2c53e3bcaff3cbfc009ad4613100f8ee4753b32cc5a5c1321e3c1c898aafc68ecd8808d861c5372dc552d85ef5f2550b397186cb06ca9329f88c3fa1d17e554cfc691c4974ba3616babe87c7c0eabc993995c0fee6cc09706f1e4300b366fedcdd96f", 0x1000}, {&(0x7f0000003a40)="2d023566b6a063094192b193053cb8d26ff8a0f64dfe4be423733010c1e1b44b5ec517dd2c33df430604af99cd9c14a0c432483d8684ca54991044db33e77a1102eec58968e0bd7b2ac57aba0f034cf1f44c022a91330757300642d4ab5e65b21627c8009c7680b2b6ff94bcca206981", 0x70}, {&(0x7f0000003ac0)="60c54a5027ec2bf1d5c27a863f408c6db0554119cd2277d61665e82338c6a2bb37127893e9aed4697878d0cd5ce84ce8ce4d752171820b3e0f6d3c740bb71290088c6b6fe3f6a7a4af497cbf1fb6515592590ed99b786c86ffe1665d34a28674cf56137c49853fff007cf1a88d4152eac046c58afb3a9b1f34b8c2f963e02880bc3eb850ae37e70a48996b80a156a96a56bae7fe5a4fed4fb651756bb526a17d4061abb366aa5445e54b68c523d1514e13e092bde3605829b47c0f84e7c97fce01d539fd3f9082a7892886fb09465ca0fca9633eb87d7dfa276542", 0xdb}, {&(0x7f0000003bc0)="8e7acec52f32ce681dafcfe68d4cdee0a77c928514ade509d903d0fac6eb5a88c54fc72018707e88fd3b808fe0406567c2d6b5deeed6d3f0ca81e9df66fe3e", 0x3f}, {&(0x7f0000003c00)="7b43e854910b6bfe0835d8a5b128f140917291b947d411948fe2a1273a6720a475d8a634124270a536eb8d96e666541dbce83da0f20ccbaf60b0f4b2bc18fb30b86870dabd631e7f1e4ad41b37fa908658833bb4cceba457d40d51c19d1014336a4377c9edc8ed605e7083c2", 0x6c}], 0x9, 0x0) openat(r0, &(0x7f0000003d40)='./file0\x00', 0x10040, 0xa) socket$inet(0x2, 0x1, 0x3) 00:00:17 executing program 5: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r5 = socket(0x1f, 0x40000000, 0x9) r6 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000012c0)) r7 = accept(0xffffffffffffffff, &(0x7f0000001300)=@in, &(0x7f0000001340)=0xc) r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001380)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = dup(0xffffffffffffffff) r13 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r14 = socket$unix(0x1, 0x7, 0x0) r15 = open(&(0x7f0000001440)='./file0\x00', 0x400000, 0x132) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r17 = accept$inet(0xffffffffffffffff, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r18 = getpgid(0xffffffffffffffff) r19 = getuid() getgroups(0x8, &(0x7f0000001540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r21 = getppid() r22 = geteuid() getgroups(0x1, &(0x7f0000001580)=[0xffffffffffffffff]) r24 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r27 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) pipe(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = dup(0xffffffffffffffff) pipe2(&(0x7f00000017c0)={0xffffffffffffffff}, 0x400004) r33 = accept$inet(0xffffffffffffffff, &(0x7f0000001800), &(0x7f0000001840)=0xc) sendmsg$unix(r1, &(0x7f00000019c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001180)=[{&(0x7f00000000c0)="b96228e771508b7eeed63b148cfd45612c59520b021cc7c20cd5e03f821ac862c5feaff7548dcdca6195579bdd6a4e942e3a", 0x32}, {&(0x7f0000000100)="e5b0aa27be7c3a8ae217841ca06408b7d1ad0875e1a24a61f608b98c85040ce45c98b30ab3bc6b85e1a8d756ed2bcda04a6ceb0598745e044d3e513c5755cff7f7a09cf489ba15a5dea0312678cae233dda77a74e8bab5288e79665a08d0ee399a145d75353bb5050db8452f4887f4", 0x6f}, {&(0x7f0000000180)="16a14e0161058238b8b621f85dd78b4dbf7d1aeddbc455a7668cff515aa905aa588dc7a2a2745e9067710fe01ed1c53598156f8efe9be5865f58685a716385a04135e107b6bafafc5521437155cb6605dd5aa2e38ef448b7776333fd63ec7736e9aa9decf750e26564b3afcf9520aa61f864d896d72ad97ea49a979becb745dff2445ab079d0aa9adba21e9741b47abc1983c02e16e4b56cc558fa6553c8d17be2dac3a30e8a51e41e96afcdf601b95b8c20294637503a249c27b023e2e80a81ffa97b7e8d09f94dd05c4727936074b2c52c182bcaeee87d9c70e2fc3d2294fd112daa40dc936d135260a120d5bb292d426a5ec4124ea9f6b6f0474bd377a5eda2aa1f6d4d2ad60d4e020b88546c1b5105bd188d4746634a7e3a4e8b138dc641328fe770b37181b157795f220485acea2792ab28fe07188b05bc26362a4eef8483033257c6ae8795b29416adb59e723ec7d8cd8e8f0b28cbbf940fb8ee80a3f99c6932485dae7323aa6797c3a25b053693c9207e7d716b77fd4225e478f45c74b9b00e12553a00de1102ca6eba9c23d5bc57d5bf055e56929f4e940d5aa7108714fb2858db9640b072043c306ad22513b15121fc476b48839d80bf973e468c3749625b3ed235959b50f679bb26ffafcc8ed489bb01a7d15c12ce0c3e7c212d3f135a83b309343c7dabd79c976b22d23f25d0a9e5cabeabf130f3c4aad8a66932a3240da826085663833cf5542f300f58f756668af32ed3ad643c2dd8289fd907569d3177919584b486d6901d830a2d6235bc4afd169212b3d7cf434156e22c265e0f4d60508d807fe50e8d1470c4624cf9b93ee85cd467cdc4fb1b0b1730db89e015d92f941143e081e18c6c907acd6377b7560d0db255dab0a9b8f26ca8055ec35a6bc2f3db02d2e80c2344b53e2af589283e0cad3bc060377a5c3cd2403c650b9d5e8c79ff5babb4e2bfe9d9c1acede1b7deb74c234db713a5019f1ce2080fbd4f3d194d2ad1ad364c5055b8e9a8859c21f93268acb33a35e89166726cdea111e884038cab42adfe31654ef2f6de47c2d4899a98bea002d6a63cef5f3d9db519e873b7701ca3c988dfc0bbab9101f552cd6a45f9602df38a3360d83c3ab10e0273d5f494ec7ba30aab63c1389d519e336ec9fc657a12212569d2cd3f18083f8fe0fc269183a5641379f019fd80106f91bdd45faffa84376f2d59618b15b105f719268c1233e2b5cfcf8370783281e146f9a22175f75cc21bcf6ca0f956bc00f35e270a7f8e64ad530fccbd7719932cf16e836aca0c66088e0e434d92a5c2aef8bc7f05ba35d173f54d2711db447e033dd92cee97a2ca1a40c39aae6a7dba495714ff3c66c047f71faa69a4fb22189cd8ddcebb8bb8a1cef05c31c84a145d6236aa344f6d698ac53c00564b0296429bf9e7a78a61e23ee1fb923fc0f5027ef242ea2c6430d86f130612d6a7c285504f063be5bb23b9a0404a4777fe0238c94b58ae0b3d7a8ffc7ee904ee86d7ec0640e38c2ed69c66498e7217e9dfe266dc65f9b722d230a2f7bef9c1003ef012572e0f39c6c7e53c75d658d823c9bf66b2b3939e65fa67055d0773658189919a6ea95b5ea419bae5e146f2fda8ac0f513ad87e787034b6faace299acedf0ab27b9f2bd3d5c3e9c91413c7c975123a0a33ff23c3fced4f74a8b4c171b23b312f5f2bc6737a5dcd92202966f11593f42b7cd5f191608c0ffdb834cfbcd302a2837e03100ad220deebc9bf7a1d89cd64d0081dbf744a0c2968d8b89db13a0e7077409e78a74b7e18a2ecac140993d288b3ffb4d3858732189bc8ef2c3bb7c1881a2f05fa921a279877e9082b908b2f389ca940e9f445433e5f466d68d9a9d2fe8aabe666d52e174e92dca32667a6a61f3b58e1728688fba81de1347bfd765dcd6c0ad9e398252ba91d1a4ce6435b1607b8ec7711682f036e38905fdb61894cf5bc15c0580fee35e5b94f8e83bd33dbdc343a9701c305238063689ecf155bee04961ef6d474774d6aec91bd24b6b792c08b36649d2ba64edc142f655b56db04fa3b012d1af119e7ece7b81fb79707daec9c4fae9d58dc3b710bbd8d265f281d271c3981458bb387db85c9e9f1c686d2981e438d39028b8a19c5369ee076d9514efe02d73497baf6acefd9619981e60338cc92302a40a7972175ba1bf0f67ab196d0a43382665460bc354d7ceb55e69e6953beb4774a95d0839ce75af2d22adad15a1676deb6dffdfeb86c35632be62e743450df411a1a14ede74f30733bcc66df7355087fed0f2f19cc0c00fdaff975bde54b3f08966e6829300e5abe03add73e6cbddceacfc3d13ef83c94f452d179608240db5b38c3b5dee5813e2ec2a5a15aaca838dfd4b06ef9e4fc5fb04da35a04725c7e925691aa479a68714944ca9693f60e1758298814a2937184e2ed93670b65663a66f140c06832c83f561fafa0e49376d55477aa77e9df102cad00e9e9123ab9b178cc9f0ef77653e374b095918513ad6f510ed665432dd8fe586589035b72ed369b2184fa6b55a4aae35bbd173287e868a3949e753941af110d169a6edd03b695c4f2e2646e647a1d39be688921e766decf596b64cc4d4c61687caf9fbad977d5fb18c2f966d77109e69d3a66a5c4d2d9769c8832b7ca83633a071e551adf28289e072f27cad2ab283ca561819fdcfb45c112bdf6e0023829eb4922d663e7ad97d12012f2208555a57e9e25cff41c78a7a079400248bb88a795c568b4dcb38e2acf58c0588ceb19784d36ab60b61f5c3016b7724ab761e74eb4a45ad24f707d1f8f772cf65d32f34ce66c2a89132135be4a45373679b7c14bec89fb8bd51f3a88a869ab2aeb527def31f8eefe7f31319e25f009f9eb893388aa2c43661ccb783a9b075da28962833455237a734e5ca00827a51961d223756c31fb26a9b3723675c18fd01f70f6cec5703523b18b0694fc21887acdea285e6bd3c081009775649fe15ad37539f2dc3cd831ddee8dbda0ac6da61f7fe930490a8bcca0632337f50d2a2e23a9a871e67469b4b8a535cf02ba9ee267db5d085f968e1343dae54e91628066e34193d76d2b0c1613f4308a6e8c5ea11e01ba9cbac8d164cc9a0454ebb9b1ba9e3de997ebfbd3622c483821cc0e17ce77da2488ec172846bc5956014e54c6752fab8ab5bc9552528b993f0d5d57ef53586bee89d7e79fb7e58b1b53fc80f70e0b162bfae5e00e922b46288d480a6d58d8951fd7a22e2ce552f360cbafc3e4c79a518453fa8ccd74c2e75c1ad2c054231bf035fae76611e89a75e8a49716f9787571a49a52cb8be19c1b4d3a579afd6c07b9fe91136bc65a1e45fc44c81dc8b08762344e1bc31c7952161444e4c5aeb7c016a302e134a2514529617ae44bddf2907ac59deb2c6638e3d2fb1ba0a8a1b8935ceb4792f39af42385b8ec64d7ad8146d63fd7258954e6ac75b24c2d60cbfbdbaf8ee038c5a7aba5cedda85059a521aa74d92b96a1660bcb626ee73e624649fd46087cfb2602f1b74727505a5a0536f642bcdfb128bc99c84c3641571f67847c0fbdb2efa7de7538ef80eca53e77f24588e1443f4685b587d997840b9d0a471053c1a4a28bb5775707f9b6a807532db16570395fff54c8560902bd0bb67b671241c37ba2af3128570267c93a6247811969233947ddd23c61ada71e52d16c20beef3965d64f55777d712a77c30ff49886e31c6c705554b5489d772de2fe0dd2ba72eb77c6c5ff6fdf7ed18c7f8fccfc6a5989264746681cd4838611731bf0e76462ae4b0a1d179ce297552181622871d81453aa1d0328ceb5ae9c5dd88650284f30fe9e32f949e5e743fb26ec1ebb9f6105a26b2d0107759a338c8e54cdffb49193b52236226e066efeaa63e4588079e395c7eef154dabb96fd163a1af94c7d02534b0c763f4c0064ad9ac7b3d7765ac61fe71aedfbcdf2796979ef6903ef95f40015ac1d00ab525f8c3e833dcd57987509ebbda085ede1cf8f29b5c4bfd5db07e5ee5c4088360111bc1a4101d23b9b029d078000f501bcb1861fc52119b59fed07f2fb20d795b7c78d01939f49ef6746daea2f55e4e180bda5fe72822058cd3d96cabe8aad3aa7a8b96916e1d7b598344ec6e5f4843ab2573b99b45cd3b2e8fca044709c592ef282bd282d286c846669090d0116860ea3a82fd1bcbc7ece203bc6b56705e36d4704a1f3546ba146e79a838f1a514f629bfbfb88dfec9ac68bb61418939fcf625c9efbae70da22b0803f6731904e9c5b51e95a0a5b0c960123d6dedd5ae28c58fe415fd97b01c87a9343422a6095cb15e87626f9b8387fd3520a55001fe0859763c14711ca390e259a1add3bbc4d731c76c4ce636ce5841744ee8d76e6d3a377a538e6df841fd9e6cc1db4b5af84fd11fe4d57fd61507966a7aac04ff727ef6a4a9c3272b4f3a90c0b18de5c3241a69d1d915f011d30a990ffcb088f8cab0b5c3888a75ca689e54e1a22add01aadef6590b0ab6674dd6d3ec7e9f7ba699525bc81c4bf04c4269454cc522fd99c4e6e95909039db8b0e849d3355927ee3507bfd7c24d2a794bca1175503482335bc6a98b5e48bdfd6426973f15a85fb55d050bf421acd87f86fb99730d53f3a5fd9f7dc46d0250d118ccb0a24f2ddb24bbd66394df93e8b8bcd2507d9482a78fa6e1b4b1eacddadb20161e0b9c441d05d69dfa10d2c614dd5d6f41f3457bcb02d20f7fb31974dd5768838b2c72ddfff61debb797b657f2257b5760dfaeab67c684bae6f1e924f10fa7d5c46f92f68c12bdec10d86abd82fb148d6d42cc781db3de2e5d1d3b40611dbc8d33f001b3e7a6932ed08fc99cfe24eda984205f9b6c6201288fd1bb7b25d21566fb055f0110a1092d3f0874cdafc784709084154f187cb5ea6e26e17e48425eddc2441d4451afa63d4165d1d91cd6ad4edfbd41e4fb1d4d831fcab12134529b5157e44fbde06bdd2f712316f4d92b1ae0801a840216bffda1b13068da481d4cc129283d129afd6b8f8ea6f040852258e1131632e0fdec8c1bc19d16dcaeb380a8b5543a00d918eddcb624fc09022095348498b3d436c31acdc7b9d08b5412a60ad7fc55870404ffc93449a2d45beafa948c8f22e6f704e0e3a0d62d56fca2eedc6a9e4c9b8015ee4a4aca06e6bba12b2e7ef9a3b49d956e6f4b983ad959058311c28ee71c7a1bbb38a59932ad5d05ae9ee6d59ed46eac7ec4f53cdbb0d3cc7d2f1dd3093609d99d38a2e25f297366cfb4d3bde1ab5b08f1db4d24ddf4a3c5cf1adb0a301a4f8afbac8e18ea08aa977def9e74d1030776c9100f1a7bc1eaf0e1465edb6ec9dcc5cd0246a85527eb9df0f032fa0f2cbe8a49d3887d2ecd5c2701eecdffba00a8b012586acd7c58268a86920eee4a3aab5fe355e998a98df9350ba2b449705acf33f34cf383eb4056fa7e921e0689bc3334de9668146cb90667472d749a40138993c825c1e866a90adb0e407de550482c01a47c8da24cf3a674b7ab36dcbcfd0ab2db43777f69150fb8753f5afe21f42b26f7a2fb3497e1c1dbb8493a1a3ec1b97333697f1d5f4eb7b674c4050809b31f4c2a3bebbf0e1004c6883acb59b39ecb8b97355cab94cdd54e24dd0ecc7e70fd8d9483298c0651381a3c942465b46dbe19f401b3b8e25fefb7523d5da7834ece2eb958cac9594b266625b1df9f27b9a99ba49aa0d9b779e6d8996567be77da2bddee5cd402247bfa0103ecf592fc1fcec8b889dcfc4add95e0979172e24fd27c5e9a807f4b4cc49b856849d62b339ce9529d25bbba72c664a784ea60", 0x1000}], 0x3, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [r12]}, @rights={0x28, 0xffff, 0x1, [r13, r14, r15, r16, r17]}, @cred={0x20, 0xffff, 0x2, r18, r19, r20}, @cred={0x20, 0xffff, 0x2, r21, r22, r23}, @cred={0x20, 0xffff, 0x2, r24, r25, r26}, @cred={0x20, 0xffff, 0x2, r27, r28, r29}, @rights={0x20, 0xffff, 0x1, [r30, r31, r32, r33]}], 0x130, 0x4}, 0x401) 00:00:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) fcntl$setstatus(r0, 0x4, 0x10000) fcntl$setstatus(r0, 0x4, 0x1010040) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) getpgid(r1) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x640402, 0x20) msgget$private(0x0, 0x424) ftruncate(r2, 0x82) r3 = dup(r0) readv(r3, &(0x7f0000001580)=[{&(0x7f0000000140)=""/182, 0xb6}, {&(0x7f0000000200)=""/231, 0xe7}, {&(0x7f0000000300)=""/195, 0xc3}, {&(0x7f0000000400)=""/16, 0x10}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/54, 0x36}, {&(0x7f0000001480)=""/116, 0x74}, {&(0x7f0000001500)=""/22, 0x16}, {&(0x7f0000001540)=""/57, 0x39}], 0x9) symlinkat(&(0x7f0000001640)='./file0/file0\x00', r0, &(0x7f0000001680)='./file0\x00') ftruncate(r2, 0x0) r4 = openat(r0, &(0x7f00000016c0)='./file0\x00', 0x1, 0x80) getrusage(0xffffffffffffffff, &(0x7f0000001700)) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001840), &(0x7f0000001880)=0xc) fcntl$getflags(r0, 0x0) recvmsg(r4, &(0x7f0000004d40)={&(0x7f00000018c0)=@in, 0xc, &(0x7f0000004c40)=[{&(0x7f0000001900)=""/172, 0xac}, {&(0x7f00000019c0)=""/82, 0x52}, {&(0x7f0000001a40)=""/4096, 0x1000}, {&(0x7f0000002a40)=""/229, 0xe5}, {&(0x7f0000002b40)=""/119, 0x77}, {&(0x7f0000002bc0)=""/4096, 0x1000}, {&(0x7f0000003bc0)=""/62, 0x3e}, {&(0x7f0000003c00)=""/4096, 0x1000}, {&(0x7f0000004c00)=""/21, 0x15}], 0x9, &(0x7f0000004d00)=""/43, 0x2b}, 0x3) accept(r3, &(0x7f0000004d80)=@in6, &(0x7f0000004dc0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000004e00)) pipe2(&(0x7f0000004e40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) connect(r5, &(0x7f0000004e80)=@un=@abs={0x1, 0x0, 0x2}, 0x8) msgget$private(0x0, 0x220) r6 = open(&(0x7f0000004ec0)='./file0\x00', 0x201, 0xc) listen(r3, 0x6) renameat(r3, &(0x7f0000004f00)='./file0/file0\x00', r6, &(0x7f0000004f40)='./file0\x00') getsockopt(r6, 0x8, 0x6, &(0x7f0000004f80)=""/12, &(0x7f0000004fc0)=0xc) msgget$private(0x0, 0x10) paccept(r3, &(0x7f0000005000)=@un=@abs, &(0x7f0000005040)=0x8, 0x10000000) 00:00:17 executing program 3: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/28, 0x1c, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x8, 0x4}, {0x1, 0x9}}, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0x80, 0x6) recvfrom(r0, &(0x7f0000000300)=""/195, 0xc3, 0x800, &(0x7f0000000400)=@un=@file={0x1, './file1\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000440)="a992ded118d625751ddce1a1dc51cbbae1c288fd5e0adb54a1614506a5bd21209a8bbaa3d63a6a09c54f8f427ddb7e4080ee691f8a91c1c2960a046add9eff90ea6a10174c1c8092ba28291f3e801835b0c24b78a41f122c8f472609d04366369588802aa94616b155852cca6991054776039f686f74a70c33f2d11b472689c5c7d3408845ab83f8b1cd3df53a6645c51f4b1a8084808dcc9217bcd23c88bb9e574c1b35068e259c5d6a770268abc1466e2c38c5b431776ed991eb613059cb4014ca0e639d95774cc8ec9fb5574974691f93f2c2900a0a5619bf78f466557fe0ef04d1a76e20ba830ca5ac23909af3825960a84d71f6aab729b85d5855586e62f9585ad2c25e198ac9740a57777201c6cd9ef126505cebfd19c97d984f737afaf776591aef5a4fe68df933400037ece5825a0fea8e2414a8e3bcd9546d34b1463735527de95e10580bb2533d88bc23109582ad8b6de763940be86f5e0dcf621fd63d7c08de1e0bec04680f9132127f6c19965dbdc57678c201c56a77220594db1faa18a8f290fffda8099afe0686344f48429f98f0a2fb5fb555d49cc615d56808a9bb91998d46c7ab577ded7d716cf29861e7da74d5925904dc12fa4d333893d18e30e9e19c515107787f8b042448481d37ae14bf86ebf6f806d1e61568e73cb79ad58cd957764fd465fe822e982894c0599192efe09af06c55c2c81dcbcac0ecd22d4d5991bcb5101493fcee7923ce55838befaef0f3f4e7fd79228c3af5ac6c25c1550dd1b7b87361796078c58c136c04f0d0e2c83451db3639d5e834ce64ea88bb7fae9728bd66197e6c0f14b8dfe89822d340a0a99b56b9fbe6645a98cca27454c562925c8171ec8a4bb0d98a43e15f3bda13b972ad4e496fb54e53331af8d43933f730803d129008e852a04614ca89c9a33ab3539507ad73789d06171fb95959ecb47135b588de74121ddf4a852b53215fb0acb9d60ed2604d31e3a8027b198c91208b86e8de30a77b8c527aaf9670f69f5e89a88543d893c6b28de9101b5ec0f4bf437f9dc436fc0c4d5a2d0688d11b5a0c6724096690383b0bea3780e1db8f9720147cf85ae3572b74df1239ed2498e27fd1ff9646fc76c355baba379964e72884263cbce186b2d06c00a4143f5fe851601728d177eb55dfb5f8a67c173dac5ef09d4c41f6875ac970dbb727c592d62c75584f5276c471d4c47e76b237436be4315a2a7210611073596620656b949aa4214d8f764bef85d9bf2ad481ba3b7a2b35629f00a6818970ec3a38b67407bfc8580cd963faebe5761c03e77e491c06b3014a0b5e485aeafc34c016aca166e5c6d41806419ef73d82e280ff20c3a85cff7ebc99be3f1e649360b050c198d9d65107994d88ad49a7c981202e9a5aaf19e8305d86518fded69a4de6dd3252bbf6b197bba234f399d3c22122c335af4363b5e7532ecf60e37eb5ac77dccfe2c8b6036db36d81d46ddea55ead72e3c81d0e7a7fd022060fc5887ae79e02d76f4878a6af701d35c3b36dc739533d5bae15ebc2a9d766fc37756e8478de8c66d6a9d09b3e8a8db897b95078953b9ca4faf3e030bd310d606609c05f4de84dcc36c23219d4254f116f8a839dae4e128c8a2deaa876d90603d7c44ffd9f4c3d4086aa0b5cf36ab47b37df5772a5bb9f223e2f866d6080c93f7c7957f48bd5e3cf176bf04753aae5621844414e56cc8db920f62b47593199772e2943ed5b6cc4e180fe836fb9f069e708aed3b2e693cb4895d20dcd8287d76019b532fa6ac834f9232352539c83f38dfe035773a06406978baca8ab22cc712a1367acf1a26ca7ef89d0a31361a12a3da2c131af99547a58e96e59d78ff39b4cb27be86af8d95c0853bfbd6c03275566dfa28c3a08d1ae1e352f3c37e92e0ee26bbfbfba226659c52cca6ff829cde0cc8c6fb0796eb05f6e426540f1b0bb83e89befe4c458a7748ac893d55f01bdc8535cdccd151a081fe7311debb73f10e13098225bef9e526351ec737f4bbf9eaa7def2da405f546c8557e3208fbf940abab0391a9c74e5ce364b5155cfcc5afd34004ee4d1c7302871b13824f21a17e1df6c329b89bb47632f84ebb9a4d95e8a8e466b303021830ee7e1cfa29b8d259f01069921ec0ed1f493f50559a65d95bebd24bfe2c4efd51477e1629d7549da7e23be8e9ff8c34b710a7fd71737cc3280d102250e98f71a18c6a97e5d021d0fb5f695b06549260e9161331bfc06170dd7c489659456a8a2673b6b86ca8edc98a79e445b63dd921e60301d92ce0d4f38c62017b3f82e1dce59c0909907f564c579d41b00b245df14b804136f969ada41d3d57557a944271ca8b3da7d70d543024c4d719e557b5b31ddf8e2fa9c49a285c46a4e305ea9443dbad1166d8352822269ae1f25db11ce382ad9ffe4ece478687f84364530a3f02eb01de5796451a2dd310394ac44d9b04c1cebdde459b2446f0908c8047c666eac603bd26386311269bec80a9b5b0a34f5570752828571d2286d427f0c005c47b8d42886fd7c2fbe6a29a684ba3f3b723e1205eea06702aff830afb7f2a375558c170319e29b8ccae5c9f3b39653e45fc35830d691a5489123ae268172fb93b252b32ace53e8c42e9483d96fec853af32bf1f96da0bc04471bc1777e79c29dd3d277d8fad81d703a064b775692830244d84d525d9aca3e1f776943f03e2bbbeb26ba369b090d0f8a13f6aefd33ee48c1cced3defc6443107c858aa37aa51f6086623b15be6ce1aec8363eb163a3c00cfb9ca1dadcd5d15ef603f32751a3d620cd42f0ef043e3f7e0309709432481863e77775ca712df547d7f6276c1617da68a324a800dbc9fddb34282028afdb3665b94d18ef30a58323b0d118dbad4ebaa6e918aaefa73024505dce31d7b99a8853205ff1f79eccd387aab9e39f5699bf67b9abfc33e03a2811a91d79cd2437c5eccc8bbabfed39774db5564106ee3c685675ebb39f0892d227e2034a4cfa36efa75a6f6b830180a4659dd51b88942a175100793e35c0b1605dec54f80060e6285e954ecf7b0021fd9a2cad74d9c653b8a1c6daef6c0aaace74dc57e0ef4658741ca8c87fd52870f241d51e87014919a96fb290848c4ba4520d9af66acf59b77e41468a6314419f40d43a2b38baf0e5859cf298a6aa6a5b2b1db59345a3337501c76b4d8427e86eece39c4061c60ec68b8a2e72b41ca17e82266b9bcd40526ecc8e8583b3d8a99f6425387bcc042e99707a41675f7fc765cea6494ab30b385f6b9e2996b7a93e7578abd85611952ac4da8b3e223d498de4e6015bbaf22d63a434c4288868da797c5e6f0239a9fa14eb9eb0b3cf48e1f7504a9ee8a1d6ebbb9fe0b7abe660dbc85fb0f4adb62b3b0dfffa6b349cf8da5ac37b8a08383e672c88e23b3321d8283c30dc5fe0f64f782a983c812006806da4b9eeacf7cce9ad3e0499b4d749e858865f33e0aebfbff71fff949a47db756414b4b3dc8912b486c99dc8dc2ed2275f970be8c3cab26d526c8395bc68c31a119519a2e138f2a1a1e2210ad321c7be80570e3d239449d34886ee34b3330fb634b8b9668e23062f3504f352a7580251b081e48fffabf63e47e572ce53f0c09871448b4e2d5c762c2fa8efa66c17e2423b5498c3c4a93c7204af0e7f38e11a86bce77ef47bb548eb43dd4327c103b3ecaf77832bbdf7822709453e0cd8e8d08843a476589397236259d54b5057fdcbbf78867b73fa6f017c84397645c9cf56d5080cecb00dc2de8de5d596531bca259497a62d4b2643ebd79400ebef9be62f54b9626442857c5ac374b0f085080ddbc56da71c06a40239d2d7eaa75a0ea08ae9f0eb598615e4f90cba2e0ea7ee0ab35e77e5b81a50b1a59b48b1e0efc9556d08e710f769d417c2b3ce3995e12a0a383e1b3293b3ce8eaccb68f59bc2d0ae1034c82a2582197a743919a1fa0adc7cb2e4dea5abfa3cacab08784ead620537dd8e9d55d3f129f516c597ff64b315de54d5da10855f895894311d152e8b9904bd8dad9780b67858efe0a57ab0d6eb8565426f2ad46190bb160efa0a69cd5634b8d08d2df9aa9759c4c27a7712cc925b9ba832e3089b900e632791f346c592bf5d4a86de5521bd45220cb5e3a4146f6087ff137e84988964d374b8aaaf21913d086f227b8d2ea7e136193b3935b017234e0ace35c0d344bf2654d85f4ea138d855bcbcbef1baef45d9248e77ca5e06f50066b1509b4d33cc0f3419b9297adb8b028eb83a61422289ef0cc7d1931b22ea2e954418ec574acb673ade67751702308aa6e3d42140ab9b785a0a6c8e4f9a1a9668bb285d0631d9396c5819359452b7f117f8925887844f6031d115178991d85e3c25a93d97bbdc6368321b94201cd8f8656bf4b366987bfa36143f2001ad61c23de4bbd4a44ac22b376694ae6309fa3b9afa2891628597ea4c13ed5c10255885695171bcf9558d970ca8ec4665bd53f40dedbd3136f8063b93d0809ab2dc7401989f1fa119cbf9b827bcc362dcf689e743e79272004dd14f1752fcd27125452ab7e6a6a74a262909405e79460d98e8ac92af448d546a6721802a24b0a69e0497ce433831ec29f1c25d5e04bd942e5ccb09739e00a8101259f50aaf0c4445011f9a34e58688860e61840db3c02f02523fe7f8a85a72d4a48fdbeaceed7e24ddf5f84dffdbc542e46d5045b1c79cf02503865314ae72ea2ae5f39a67c1249f061569fcb1ada83929eba9e3b204e0dffee0464c1d1212af7e8f32a2c7fcbe2b55171398ffa882f54447622baf01f0afbd958b67093eee1ebffc45d9609f8be0bbdf193fa623ce0e309f639ac150624803e623be2563e6ee6c532f0b0d9f5b441129cf1d721cbb8f8d3759a9fe0c33b79a01ae3020d51a72bad95ea16c9a4d615ccb566ebbf302bb64df4921bbc928a5dd15b7e5e0503ea3eaec83b77046d9693490de76b8e01d62ce8fb27370e94365fc4f1eac985aee324cfe784003192cf4b65cdf88f837890ce487129fbad19e824d704115c2142d6abc289cbe4364d853505d0d1cb97c9f31fbf8673b396f2556799ab2b63fb9cb0b1c09fbc70f10cd92f18cb5d7ee61e23efa5ffeadc3e19cafa294cea35ef3cf322936b37a77ce27ca0e94255e39745cdd16b96d9917deffefb6fbfbe8ba3f531d6d9f52cfb9ff9c0b452551b3c4106fc7582b545f0ff5f242d2d2d8ac972ea71e6f627079b24be13aa73f0cccfcbc1fc352d5854a9f2dbc343c7794c3d0d9b43689c34b98c9ffb99579d7e66a04c420dc9df240f34fd0a3489df6c67fff1e7999a6b0f3377eccef802b466729a1daa6cb3bf79470fed6032c5d417e9ba8eed9249d625f320d23c6b76795ee3d4db225e8ea73ba3ba3df0fb6dbf94471faf8845b5cfbd90f712cf6e4ac0557e7bc0c3a5773fc86160450fcc0ffe30c52aa0de706537b238becdf0e2aed48ddebe82be3bcce7a67ff84a43f2a5dfaff54d79772f598ef69aeba08269dce3cc9b32ae679de93ae43673ba6d0790af58cceb9ac48016cf1a33c869503dce4ae48fac37f82388abde4049656efc10ecc79656237fb9aad4cc6bc203394f8583bcf89594067d1091845237e922be01bee8b29df0e6c9d5284774d475e59114c5010936b53cef97eeceffb9abaaf762b043fefa8f2e2dfd8e3cca192dbb05e27b6366ca3ce2ca939094bb488e015f2664e058c8d88c9121e6b02a10f5a1a15552d5ff1b8637d665cf60b5e3f41da60b915c50e136824e0c2491526d5f1416b813268ff65fdb4e83ba61d95d999d2d4f963ea38", 0x1000, 0x2, &(0x7f0000001440)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f0000001480)="ef94752f45", 0x5}], 0x1, 0x0) r2 = paccept(r0, &(0x7f0000001500)=@un=@file={0x0, ""/4096}, &(0x7f0000002540)=0x1002, 0x70000000) r3 = open(&(0x7f0000002580)='./file0\x00', 0x0, 0x8) mknod$loop(&(0x7f00000025c0)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000002600)='./file2\x00', &(0x7f0000002640)={{0x2, 0x1000000000000}, {0x380000000, 0x7}}) bind(r2, &(0x7f0000002680)=@in={0x2, 0x3}, 0xc) sendmsg(r2, &(0x7f0000004b40)={&(0x7f00000026c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000049c0)=[{&(0x7f0000002700)="74414cc59d3bec8256c01e8f2c474d0f0d4739cad2bf703c98d0bba9fa36c5f49c7cb8040018ba3b0a2d43db96841e8231ff63ce9b4aec9b0b", 0x39}, {&(0x7f0000002740)="ff691bbd31721b0149ac4b1be8a4b6a1cfcc8e578deaf030ca6d99072aa88fd45df8d654389f7fcad23344c2d3023c65f77939de6248b2671dde975a982ede9b62c819fd1b608d8c12dec7ec1cd867b2ce600a1772cf7a01b30cec0d17f538fcb73ce6aca0684942276abf48a375825e4a286774efcbad7df10fbd005256bb0050763d377a66f80e9703b0c4328d4671d7c7d4f904e36abc52315f31bf1d6019bdbbd6d9c454824db3974b5819a9860a98548f46db4d187bff393a0fe5635ab592c45bb17355da0a14f70706404a23ce63c11e672e010f0571e63c5974fafda5242f2332be5641fc4954f7fafa7dd45200e9f7d3c116e11a3bfbb26788", 0xfd}, {&(0x7f0000002840)="0f2b7d76be0089bd0f031bf5b451cc018f2a4a37abbd9cfa0fb54a9ea05ff1fe0029dedaa89d7d5c83996717f31aa3298e0d6e0158778f28bdb5131da59fa3cf40a7d8609599b555354a87d063e3e3667c78bb804c20ec1a15dbf1e6571f79770de875", 0x63}, {&(0x7f00000028c0)="c03264317349042253773e929da0c265765caa4c4b8192b99b58508c94e9a657cb127ba5f7f8a770ec949a224b379b649e30094828f3bce785a34f91f925d75ea89e85c2e7f537afb1d64802c650e4b9cac82411c7059ed4139fbb314a17825e46a3dda490b7bb7487da0e1d3969c2c4e0a362652d0e36acd1eee25ce2f57f4047595e4f2a362ea1d8a95210ac9aca23def58bd4f338807f71e9b7e9ca4597647ea85fb2f0ac13825a8721f262099d9d2e06e6829423b2470dbea6ec63bf78f7833a36fc37a15ebeee1e454d39eb22e16850", 0xd2}, {&(0x7f00000029c0)="ffe8afc39d5f53020b7e117b8f4177f11e4ae87a3a535e2a0960f96750a022e6937ae6e0e2d09835edf3682136c760f7d98a0dc049449b40034a35028ba0fe399df193f7b17014e6d53f42304990ef0e1e84ce1e93d1896af63159bfe9f012ff9027850c4f5cb420669728f1b10ed03445cc249a530359a96bf551605caa72d0feeb70ab69122faf67b82dfbf233e35a6b7a20335ec723a539e22fdc37b29aa5e30e7675d8504b54b3d0bad378a6132a609b7d1ea9b6b656e7d8e9fd9a8bbd81ea538ebb956529e970ef4c70918dd62d0ce1078a0a3e462fa592b0e07ee299c2d60f6d37ec4c7ca3d55e78a742fdee89d46ed616707fc55492c187fdf5207255ac9c5c64134d697ff74163deb1a513eed07dbc02c4865727c3215f2bb78af4de79ee344c8966d1d5e809e9b67753bb179ae447e8700d1ad0e0aa8f6231eb11ff97387c0bc1722276e9a0c892852407162db794bd85bfde163f4cce6aedffa30cb3bd289d5e3aa9e90090e6aef53478e363740aeb89c718346d878443068cffb68b64469ca73c79baee3db684c58e1ebbd4213fe7eafbafd071cd2f8aa63e7e65ec24167883ea5c0c4c91ae4257dcaa934c53fb0a0ffa9c83ef186eebddc0cf06e64821206d3aafdc2d458187825c73b3b899056404982c79ce2ab91494a355dccbe1f5a6453b885db203d953bd2272517d4b9748450986e5669a3f1b0aa72bfdc0813fc5f8cd62bad3d208e15c454ba9844e7405b623f9034a1a1f596a86994c6e50efa6b9ad509dbf28a0088a6a7ba0f2fb49bc6d7bc8da738637ef9dfae8decae2f2058e5d71da48d82eca982e23b25e55279a500eac0d98cb0818ae79fa07ffdc7b311cd9c1ea9450c85eab64f0c1579c3862f1bc65b249f9f7374e171a0b5d4a55edbb21fc0528d5a9ba0a6683d94199258fe0437d7c0424404124c4c7bbac6819f158fee2840fb4fd791a954c9ce9bb42a94a0d55533ea551973369dc3bbbd15f4a67c31b031a180920faadf514d30be27423c7e41bd17fa6de32f42c719e28456e7633489332fc26ab4778fec057ec15536e69e1c240e1e0100658c7565ff4c06f99915e3ab6216db8c21dd18b993da0e87baf244993bccfa26d19c636fd12090a6bdf0d6af3968bb1e741b3a62d76daf9e400ddf6306f081eeb242c51af60323608e91f9e39eb2e7aed8b83bd4da0f8638554b1039bd0d623ea0b84cf4fbab93ae8b98ea34efcaababec167ca84bcdf3fb87401840cf47c7fe89f4369b08be8c2c8c2924ebc33b06f8b0a2fb4f0a432c5fad6f2ddb0b837dba61b661a11bea5e60202b9661dcdb7c5662bdaf47340259fb0361521d1de1eea78bea1005a1159a1e4f3f655e3255446cbab4c40afc5bde8117ff8888a9f5b0facfa64817819a789b09d82d25988046b6c50b00193dd10306a2604ba606186cce9c6ddeae56e65993eca752d54ee2437edb1ec13a95bffd06a35144d52250c4a789124b8d3ba5e0e232b8c528f154452ffe0cc7fd002760da29758db94acab20543c1e7f87231c20356d5e8ffa09c3c6415e76aa9c47a878408fcf8639780738221888443f8c65f131e70e84d6a3b2326836b5081dc3c06f5ee1bdd8be6e561441570dd61b736298ed0912c1adacfd07e963403665fa47563e919d05d4f4224d6973e9f997e2aac1236cb03ab6de82d009c9cec4703858f5f5ae0f523126e6653f6132dad1ee7242787121aa729a3cca4f6980f89c93744b5e4aa5404fdb5ca25ee6b7aa8a04b2790a0e84215d345a657630d3a61a9ea887cc2d1987f799ca282f340c5c69acce682e4cab136e5edba1613663c7a62818afa6931db4d3a58657a1c9eca7e508a5669485382f665b4506f86ea5f7c3b62e81d607475ed135f376472b526ba81671ed41ea2a8bd7ba57f39852fd756b9d778a8916309f71da19c91f08b4d69f5db6410a9ec985a7a630ca56f3a42181df75e1a15531a241a6451f4c2f6db21a27cd2b4f6b4cb06f491f3e56f4fd3b4cf56d4798caff4231b6cae82b16b4f096983050405e30d6f1026e10d9ec30369a8f452f15d56f4b0b8d026ddb8e991d7e2a7341af83525e4fdbe1a427a62cb796b02e2ab67af62d9eee19246a92d3318485553d0df0986274ff4ae7ad8d9ba84ebdcaad4ffcec35d9950f0081dc4be464bf84ab8986943754ae5f30540a297f9d8e4c7e9f446e7df28c48545f0336bdd900c9fda29de801d927ec5203ee099c6ca3f1b7e68c0dc3cec16bf2005def1e106a3fdf1f58daa1e6d5a160c7f72de649b946db1445a48bed5e8641ba763de3e4d136b555ff44848d9511077b0b1c5d319e2d20761fec1baab3f1a95b7aac78dbe0ed980d2da7c0b885f845ff19ae3eb5913470c2a847e05d1b6a737b7473855f6815a3b5f759f94bf47c0b47a2c051373e1170df0fe4694ff83b902862306fc300807716245a45efbdc06aa49096b7e03e9ad1226d5c10cda6f022fb357c472bf8491c33c83ba3d99cf50388aac9392bccdc94cfaaf56d56964cb35b9687328af87fee190037a2135b6519ca4fa0bc1dbdb5795a99d9c55d3a149f9287e4fa6e10d0c4f0c1eee0172e5798bde0fbd3504d4b274748dd38dc35c94a39bb9894a11f1cfcc56bad6bf72927e223d3030abcb9f10c0c38dfd13bb0fed094d353969317227528bf5912e9c8ffe8771d3de40bfc80dc4873b3172a14edb2d068b30266d605c2a6af4e5277f0b9e91701726f2e0a61c39f548b78f6abfc3f7152855655267f755aed331f9bb40f02c678eadf22d6f39ebae596cbd465be9c14fb785faeed801b0fa8958b1080c39184cd84b24f38e222cc48c79beb34dc0c9a1143b1deae69e93d6e1ecc5aece44616f971c83c9940e2e6330b6d59a48521193c9a5fd15c1c1cf20081e670c5a726a08ccd22c1d02894c3894b423015c841a7646c1ee691fe65fdacf828a13edf3c45be3e7aab9c3b873fe6ee8dce3053c12b91118059a68b5817e0ab5137271d77d7d463e7526ccd6cf8b2a087000629a8be6eb867ca41647b93a07034809be152dbbd52f124df96c1b9963c4b9f321c5febaeda17e4d5f9237931748c3f1667f0a1da041fa5588deb4eb4721d13e2e2ba46072083da6ee9811b7af5714e970bc3369e38ce109c0293bbff79207e22f6c978035cceb0588b489efe6a2460e56c39a83059a9fedc0ef63afbc4403e012a1e0c304560923cd0ef4f73087f21e47adc264850f943131e2c91854f7be7c4605fbb8a7ed031523cf6d9402d5661d6b0ccc3da8ed19ee2ccfc2cd669d0dfac55cf88d1fc902242473eb91dcf3afff0806dd23d1b4d5d806321d35abdc5ce9161da71c2066a73f4b86f507b89c829c334db6bf4ca3c4c353a5a030d4e01e884da780d5f06eee0d15ae76c3055b3e2661ff4f75f2bd62480bbbe146c66cd6e953a73dabfb8c001f5a48783a876537af6cada3fe7812b652ffc416c576950c20960a0ac396fa53fc1545357fc1f69463ac5058e4a11dd3ccc7af6b9fb4c30214d689f968a34cbe632112b53141263e87d0a6ee6b6e768cb3135d3bb511694394e983da25b32bf80039eb5a6894d3b31f8eb42207ea0736af4007044daecff2a1d23eb2eab9fa51fc2897919c4a5ea2ff7c726d8a56aa0a624f1f6dc700c01bc2072c4c83b3a3cbf1efedca4c2617951a23ed99c0c844bc80464148680b9bb6fdcfc1a7f16effafcc669a190f12618b1b3d777d4e28a4203b4d79fa25be8e36caee44d1806539c9868512c5a85f4bfc68faa7b04da81c8bf08661e71b77285c9aba8c658647e116823e5b86b0d95070c4dd17f32183a645d3c7ce36d71354584ceb8f66b5067dad2f088142117a9a077df8038741021c1120d2e4d05f784207070e3837447b1db1ea1470d972a2fcdcb02a0435de97c59aa7cf4cbc1905fb29504ddf51cc1cdcb3dc554af042fde55aba03f3918a67bd8180defed6918a7611e13b2324940027be254751ceb394c3a9636e15a896679af412256447993e5230d26c03f2a35741bf9326d8ff546946ce6285a1bf521e53819ce1539d76902a07b7bc14a0ae26c178799f4b4878f00da9fe9b82363cf0f320d1af3fb26df6c0edc1113920252b3bc953faab0e0cfb24ab91c7ba828a6d8f17f65657d03c456d46b1c5f324c006ba40a0747203c40f2727549187a0474b1db92cb44b81228d264986d2842413882ad5916abcd5ff7395e09b8a924ea368db3100c4b8b227018922552578d987bfe01936df49a7d5aab67878f64dae29f1ed65bda605c7afdf79e6206767a0216aa7d4f4e04777338e3d9a960df1cdd9eed32fb3a06c0076d80a05e0b40eb73874cba9a6c6146ea8981ee9ce318417c5a1d3e475c4a2f17376a6e88fed678e4be325fe2534daa588bf6cea11794a7f6129d404c2f0628e10bdbcdbb7f66fc7628e1653bb783bbc325a4339866bde1c9ab56d60b880a388f738e2bf8c3d5e6ce02752ff596940dc0ccca9c05a438ec386df359e086368620ecd06e6a2ce144e362e397107d410a40653ea777a9f6fc3ed14c33a96f1bcea1f6fc624e72649790f36faea2fc6dd4a93940841770e5fc25cc7b866230b64e2847daa50dee06c22a3dd2251c6139a611172fdf22cfce5c681943be09fa8b6552f0e075122f56bd3e61b186f94192cb690f0504eb3385a8933d7a08bacb3271e8a97d67a761564a6d4479bf23834f28d7b00ef87fde44b5fb94495ec7c8b9673e6eaaf15e7f678d882e363cdf8f6ae15947043671284234616017dcdcd61f0f3ab73e8cd37e0db169c3deda05a0de0a58bf61866dfab97ea2f100fa722ba5edd36a86c3474b980722cb26382a81a4f572dbae2561d91d5e4d48b2b6514bdb0da0a5efd7c2c6e36221ac88ec8c4e152bcdb559b797c547d765c89afd6625b719734205b92239f401deabe8d3cd9d24a25da1d19b4c0695c7679f257dc895f794b416471d962a03e84fd88810c50ce1971eda9294c289962e69022f528b81df3d6a67eb9afb82021b5dd4be4ec5501ac8a6446255be2ba95a31f03c43523dfaa5f33c739d711476c7e016ead31e669891692208872051854081faf789cc6e0f7198f043334bd76cdc30fa95ddccbc6237c2e9d53181c35a4a2ca60492163fece5df51e5663ce7a2444a0bde662be04d93471d91e7ecb29bea4f56f6d9140c61e578d960bf92aee52c06efac9b66d4718f76555823a6608d1562400a6d9575b1bc2cdd4936243851011c7fa8950a9ff63399967391ef566dda74beecd41b9276f637a9821437fdc1beff472dd6b4eae07a3e18769e20e01abeac3481f45bd7d6b316ecccc95e21ed64cadcce1a145da3b7607eb24cc1ce173b5542326996fc930284ef49fcc0a4cd7a904d9a3fcfcd8b20a2a80e6344f27e40eca90868bde11ebbbea2a7b0c723c33a4ea09edf3fbf12a4de33c08a0e57119c935c9c4d04d5b5c1d943c816752614b07e532014eb06142088c8d065031934d5f673b89fd75721b427a25ee860d88098abde2dfed3a90a56f4e456d19ac28f3582c41499325d52363cc585394943fc082fc9161a5c6335399687d2e09ed663e1c1504e7463203bb0fd2047b7a20eed1543987ce9fd00570b033114ba5e666cb362345c846b29ae30ebd8224610fc08d79e5299f275fa9dcfb6992ff00ef07c64b00041a00259d7b3e4c5dbbee9b8e73d89d26dac7600cd488ec4122ea37c7f3bac7d932066ef6b435d50567413a53138e8de2fbeb7ac2761b7dda7e0c2087b33422b4a016486e6ff62a762319c39f35decd47dd5", 0x1000}, {&(0x7f00000039c0)="7c5c8f3df3b75cea2bda731d67753753c6ba265156b5113f60741c6c615ae56cd39b6bd88b9f0b557eb3aea5ac96cb437f877463cce7053491a9b4c17df0f120c8f989f71d140a32b189e7217f3bcd4ffe926782c7e51189704c6d983300cbeebb58444ca68bce847d032753e2886bd5ce29d9bb1db80bb294db572d1a31c657fd99d352c97afc581abc472a9329e9e5365de89751a201abb6bf419b8765b9bcf64e7dbf0ff8abe7572d952cadfed7df16a91658c29ef41d83545d9ba87573e94e093de8821e76ce4a7d9340022227bcf925d8fb3667f57e9cba54129dbf5c2205dad1e145cb817fa6f6d5b34a502ea35f0a3af2dede84c77b7b7002ffeb45012517d9458212b7f79f926ec9d9addb959a6929599c15a4c0b507a88e32c518efb4456c731225cc4d95a2a786035eede7f0c2e568992f6d85e6cb4eee757922ebe52895d7a8be6646213bb11c7f5f0facdf6aa03abe40d845815228c7613f4e712e3253f2901ff6ad1dcce8ba9c08b58cc7ff205bc2cda07f03d1243b3fe99d8b5e96fa3fbe37ece1a80794f60472537b7ea0f8bcb2a1fa9503f8e945fe3d343fd91bb3ba321331372d7bd3dacde4b7f0f9bbd3b60853f5b4162144af88113410759d7bf6f79802d5ded3a2d2ffc8b023e76e50f48b900b8c11e2fa7d3d027933bf2a39935a9dd4a8e0d017d97ec76e8d0dddfd18f142d3581df98fc82845eefe59f8392a00cf5be8787cbd110458c3f9e6eaf2972f3bfaf48072ff1a3fd97a24245f7b58fc1995df6d329ac9f521305b4d049be186b756053573d1663eaf864e9fce69c62aa1aba1c811164f53fc60214e8c8ac773e1b1c332f5b8872261e28b096fa894f11b2b031ff4708f3c9992142b5483a9a8a15e56223a394a148175882832d7abfacd221e32b177d0d10a2c1c13d2f9c627c46b7e8a5dc912e6f5921b74089715d0bdd3ac1feb1a6981cb8c32d2409d7ba0449da2839a1306da98d372483e087a42d7d873b83d742737f4e7023a4f5998af034b96b13500bc03c61faebdbac0196f88e92649580d8ea627e7af90a8c28a355b498b67226b9e3e378364db8a9d0d119d292b86b3253dc6002404a77051fcc9f5ecde3cd51865877842110223d375b6a609447114b2013d67957449fc5ab2bff297319ac1453889524336361ee6e1ac0737fcfb0b261cb66d52e558dac048a5ae69271c3914153b98fd853828d20dd92ad85155a0be9134fef67df532c845a996dbe10ac883a2555488465a98c796cf74eef3f9cac03da80269664b0d9a70db685308ea81a0ed4af4f61144a9a9a1848d0a8cb93c7a4871f6a2728515425656a80254fe47b27ba8cf3dba6525332d9a97f1bb6f6b55b00f90259a716999ca47e257db45dc78b310d57f4598348e17cf9be4f49e452c042e56419e4eb57673ba691eec1e339e0bcbdb66c1ca4463f59e679376063bfc3983f5277c20af41a6600751404cca62ad4ffa119aa122674995cccbcbb1dea7172e389c297f53185e05c2321a266b92f004b69a559f8390b450939a7802b19ac3fff7df51133337d724806055f58bd34f61a46bacde9205c1170097e1a3d94b186efe91e46f2bc00149d31e59c355bbfe6baf221bdc708ac55e3e764913a59178c385b0d54bf5794e4e257a2466ca30ffec2e510934b4d3c51287091c1a00d1f3eaaa15459ecf701d8336513d8272c39caa5481abe12da9347182ab21496fd7ef143be4690ee8cfdbcff9ee14f5a9b6693284194dcd4915949869018a8dbcad4abe3cf1931792fbb5dc3b1a6e51675713fac071b5a7e6cb47308e163dd8389c20d7570d380268bf03393b0a16111a42d7d1566870bb2829847d387a0a7dc1f29aa137fd4beafbbb164ce0637c01b29babde4ee659e4406c87e7eee87b7334f93817ec662bfe610ec50f991e029a6d50d9fb835cbadcb14048754dabe7081ac99a4f86a9131d2f8fcfb604dfd3b7bb3fd290b00f940843a076a75217906d7656f86501236c1836234ab7f570110a59de1acb07bce6f431d726568522762f8de7e66c3f14a9e3f5fd78737bae26562e150d8ce72f4e6e71dc4a475b88a7dd4104f89aa1d177dda97253ca4d63b6e9cd112c439d823e01d67e9e50beece7deb6e65e6b9ceb645b68b9f1fcec72eb0b2daaf83eb54e363cc1347f43e6c8d3abcbb0c8099c32f6caea3c21ef33e314858bb445f01412725d3596599a2bf7798266ca5168f7f1dada54f37066d414bfe7f675026f217c958078138bb230d502c22db7c9011fec350f5ab427f105db06af1240c5137dad306f6157ac2da210253e97a6d3cf23007c6a1e57a04fc78df8b26ac8199460214a358478249b81d091b25fd36d0b2cda8fe720a1a639da6d3efbff665bafff56c2efa8ea73de526e72c3a51cdd12aa59d0192b09fba6b6db180102dc488bd7ecf23ce8b614790a5d5200a247840b1ecc9f792e72251e66b44bfc993f6fa7bdbcade8686fd1924196775c7b46d5b2f372ce347b24ccc4cae353b20eb5d38cbca51f192f2dcb7806088debdc2194a354faed05acdeb7b695234b466f685a1c8b481424741eaea49b552d835c7ac881d47e215b2c106553893fec2338d0fcd68145be23f0e88bda675ea17c9541333f60b494287b2eefc7cc9f26691a41b18a73d4941cdaa2e5b60743b33f4b32171d21b6af992e6490e837b9213f806f78293793bba593a2d5d9cad10bb9a4056a5091ac0b46f19bc505fffed1434d0ab1bcf286bed054a889952156e173f5387d47152a5424fe6efa0cfd5409e0137f17616e6535815a737e49529de333cb9c2bce34ea0921ccb76d1858de140d3f75d7341bb2d4e21aa51a7836f622c25392a470cb29d4e40bb326c70352a1d03a9511dc6eda66ff0ca27a52e64012e099f52112a166891516a8a147272c5fbc01eaad7cd3a2685ee2f625133e3c018d4a6702fbee0226bd97c8e9fb07513ffa9589bd65041380f8dacb60243f701ea309963c99c1e6a027dce1e5774c536acf268d7fe88e97f0555cfb72d590a04af21ae34a4ebd6a9f7e58fc9118991cc83ef391232c2f9414e42f88ffbbdfb13b880ad1d7701b126e0f990409aaed89b8012ea6748ccd272c84597c4df5da01c1fffa170cd1a9279619847b9a8e712805f4b3ba4cfbf4459ab67baa9b9d1d2293a087e74e3a61ebcf54d8fbc246d74a4f4efce5318cf07f208d9af053efe9e99174e1ad80040eab99f484c1def5e674f22228ae41a4c78d197ccf7e917835751547ed18a8bb353ef491090748312dff4215bce181f9fe93a372cb2b22aca4792c010385f5cb48721c97d107148cc88a389bcdb90fc0b89bea8e2c685a2a927fadba416a3bb1d8d248fb1ca68f2a0793232d58dc23f93ee100cf54a85aeb80d93e47f0bb30d4e37c9c9d3414b207f9dbe6ba5a7400d596d18e149c06a12c6dc7a024b9bc13f7aa51ef41f595db88fbccd4745807a759b5d9355ef824de71098e064d4262e6d541614fa8b348431995006adb40aba17fa63d4370bb6932a2d125685127cad76eb2a4dfc91b0b93d3573e621310ff1086ce1d9162f7aed48d17e204f3536635c338fbc511285ff552edba2ddf7e9369728bcd7bee9d0d57004cc8e8e75ba6f656cf1bb117ebc98b8ecd3e5528c6057916216bc04e0588519bcf11330db2e8b0b6e407b46f2a38447a8bb9866c76dbba117e1c55373cec804b82ea4c8c2d7229dae98c7ff642532f5e7c3350e8505247aa8b3fd2549d97f9766b1a73bc237aefc460c8f61778f5ef8117df953f319e3703764cdb7e945a27f143fb6930215d70eed8bc8e25dc8602a97eacc236ae7622170b2a49c90c55ba1bf9196fde0b95a0683f55001240dd9c2bc4735e2ddbc24b746c31b7aca4251ed4b9dff385be8bfa5ee946bb9c6d4c82ccbe9a645be34af70702c6880e521ac7738593c76de4e7702b983c2c2a670058c216d0e4339ac7f303eb657f1e8e7555d054aeba27f68b64129a21e6006a389cc82851bc9ba2a7a2ea9c69d22cc28667a8b160dfdc0f1440db02f0bf994ac8ce28e61f5f2ff2e474a13604954f607e282d641c2d681af7e0c8bd1811d9f81be267bf740d753a6e16f06703094f74d4cc64d3927a3d00f80e7de980d1db5ce6c82675ad30309ea573ed58033ac2429aa293fa44e199c5276a7f7693e3ac86a9e6f07b7c9636e9311d288ac24bbb8e37b094282c6703a0e928fae9532665709b80c1ae1c47c8bb2f8edf4a3f2555ba9bc81c0503bb4ee80c962ef009cfebc1562c17b09f994df9be61902f785a57a30f79f0935ebf1d18f642a158f1077ea42ea3c23f5a0720748c402505ce9b244f457261511d1e2796809d34653b0e3366d28fead1bf8afbd3970a0a50de92a16a9cda6eed91a3e3667a16548f7b32ed38565abfe71373efdc209b0ef89452b6471f55e60bea13b39628a8ac9cfc16bdaf56d015e891fcacfc84696b963906afe74f1b2e2fa85c681b30c5e60c191bf419006299a329bb40427a0f2fe8a9ced663ad819837a8bae3184f5b58f50d7364fa86152d4d81b057747f39e89ccbca209907f468dac808c4a8130b07b409b88d0fbd952dc87814b756e894b43abba7c3fd6912ecdc22d86a43aaf3eea740569e4ba91ce0fc9b43eced20100d7acb886345e947701319d0bbaa6aac394dbe9e37dda6b8f79d55946d933a0d4dcba1bb14d35e499ddcaf3812b515f5807b06e1dc02eb7137d5af4afaeae1f509651ce8b25884a649cac4444887cdf6f4510b7a00eeec68980951ec862d5d81181b178a8408ffc9df52af8058d74c4c334b25bfbab79fe16cb6f01ead7b892b94121c1aa533042625c4a2b9f2376097038d7c3970e784174480ec43ff10bd1b614fde46dd7b80a913fa8306cb5583561220a842199f31d667b797d8adc78cf0915d8a5cd4e223b379497aeacb4f5448f601ada5c33b7c6eb4dde83d4332bf04730abe582d62db2269bf42b615af65657d340b9704aac68f88990c53770fb7984bf2e2029938ed3d1724dd340814589f86a15d780e0d2cd9c3eda94fb9ecc79236fc987a2c6f8e3be02304583557bc35f7a0f2072baf541ff8b92378f44143f43fbfa05b9b77ca08773a90fe3306800fe5133508a909859c56e864113e07e85d256cab631e0f67dcfbf7c86e047c6ffeda0a22962eb2acc1093959cff5e417725202e74a0e0029013289d517b42e18bd90cf204f8177c3eff7e44e9e8c8a426be7e11f1da30dc1f305d524d0a9792612aadc82cc7e34d63f90276e73e3ecf0914fa6735f8938f517e152ca4a6ed670398c8d74480b2ab3389b0b4626e64fb8c0de2f075c8d1257aa9e5c3a505974f7a5108d25b2712ec475c6927b83f990bf954e2603e2fab12b5ec73054f06bc66b0f8d596547fd1f4d1a8a99d535a9874d413c526b7d12160194b48bf56ef8cdf8ce4740b52689e905bc035937bbaf1deb706fb248b50595c140fc1b928ebb9e35319c7f163ea74593ab04127d7dec53168e8ab19b994e9250f5b070b920bca8b421abe40ae341c4c75f7a518c35023f8abdca7cc5366a8cfc499eb8726c840ada97ed59e3c34cfa7160d7e2d4cf0195232123adb7d2a8061e0cb9bc289725598136bcf25c1f0c907559fc57c2aafd07fb3e2dc26607d47efdb59240a7c74a2f3824dd74652d17291961ced17077c5f701044ba9a8197c1051d9fd3ec5395e47e6bc4d5a697844112a9b2b8a9f3960179059f5efd3032ef2d7d870499946d97ce6d1b5f7681c822c8793155e0902b7f8b6fd6c18b53a", 0x1000}], 0x6, &(0x7f0000004a40)=[{0xe0, 0x101, 0x9, "4342e9f82eb98e84b6729cc939a0b8d16bd90599e388650c6e7c46104d6b148368a47b4a4c60cb2549da096e0a9d723781247e81af779483abd0e147859144f39d2fe829aaa67a6b14e259c0720d833aeb1e435e3652cfffa8827ea9c28dbe74815ebc84f1e6beacf503c13166aec8ff19578db47f3a1702e89b68e108d582a5083458b660dc2da375f51ece669f0db7a7a268557b2f736d7151c4c5c7276d06d649505895b9804006efec0f9dac62a18b27c4bf742d402b4ceba3e925a6ddb492d46cf92a913f0048bd4cdc51c4a0"}], 0xe0}, 0xc) accept$inet6(r1, &(0x7f0000004b80), &(0x7f0000004bc0)=0xc) socketpair(0x6, 0x3, 0x3, &(0x7f0000004c00)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000004c40)='./file1\x00', 0x4) r5 = msgget(0x0, 0x2) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000004c80)=""/170) faccessat(r3, &(0x7f0000004d40)='./file0\x00', 0x10, 0x100) msgget(0x0, 0x250) sendto(r2, &(0x7f0000004d80)="44fe8b29ec7a2ef9dad00882c4da8ac67fcfc5ae0e44a616f00ddf852ff09b663bc0a80f1f9fd8c8b8400552822cd36ae820578c0301ba3959e0782ee434a7728987a8ffa8109650ec05e3fa9c986ecc5cc5cec307fb18e5cd5bec1130b9", 0x5e, 0x8, &(0x7f0000004e00)=@un=@abs={0x1, 0x0, 0x2}, 0x8) lstat(&(0x7f0000004e40)='./file1\x00', &(0x7f0000004e80)) bind(r0, &(0x7f0000004f00)=@in={0x2, 0x2}, 0xc) truncate(&(0x7f0000004f40)='./file1\x00', 0x37) recvfrom(r4, &(0x7f0000004f80)=""/158, 0x9e, 0x40, &(0x7f0000005040)=@in={0x2, 0x3}, 0xc) 00:00:17 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffff9c) r1 = paccept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x10000000) write(r1, &(0x7f00000000c0)="0e644c600c35e34fcd93446c006cbd07928cb6008990cd447dfabf5045bc3d34330f8c15", 0x24) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1008611, 0xa3) recvfrom$unix(r0, &(0x7f0000000140)=""/39, 0x27, 0x800, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r3 = paccept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc, 0x10000000) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x1110, 0x7fffffff) r4 = socket$unix(0x1, 0x5, 0x0) recvfrom(r4, &(0x7f0000000280)=""/61, 0x3d, 0x803, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x3, 0x3f}, 0xc) r5 = semget(0x0, 0x3, 0x40) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000300)=""/141) listen(r1, 0xc4) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000440)=""/4096) r6 = fcntl$getown(r0, 0x5) mknodat(r2, &(0x7f0000001440)='./file0\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001500)={r6, r8, r9}, 0xc) dup2(r4, r3) fcntl$lock(r1, 0x9, &(0x7f0000001540)={0x1, 0x2, 0x9, 0xf4a, r7}) pipe2(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000015c0)=[0x100000001, 0x8]) pipe2(&(0x7f0000001600), 0x1000000) fcntl$getown(r10, 0x5) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000001640)=0xff) getpgid(r6) open$dir(&(0x7f0000001680)='./file0\x00', 0x450, 0x4) msgget(0x3, 0x40) 00:00:17 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e0100614b00"], 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000000), 0x10) 00:00:17 executing program 5: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x8001, 0x1, 0x7fff, 0x2, 0x3}, 0xc) r1 = getegid() setgid(r1) setegid(r1) 00:00:18 executing program 5: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r2 = socket$inet6(0x18, 0x5, 0x6) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000100)='.\x00', r3, r1) r4 = dup2(r2, r2) getsockname$unix(r4, &(0x7f0000000140)=@file={0x0, ""/25}, &(0x7f0000000180)=0x1b) fcntl$setstatus(r4, 0x4, 0x40) r5 = dup2(r4, r4) fchmod(r5, 0x0) setrlimit(0xb, &(0x7f00000001c0)={0x7, 0x200}) unlink(&(0x7f0000000200)='./file0\x00') clock_getres(0x2, &(0x7f0000000240)) sendmsg(r2, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="e1e8c692c16fd810cda5694bacfbc0e817c7e146057882f716d476a4a26560ea94961d6ea096c0d65b4fdef4e850a9353e9270848b0c0200419e3aa8a4f1fb67c4ec60a45e1e98eff5877943923b69eacc7b96654911cc7d747ad4013dc74f2ca537c00b2ba807f829fce955a18fbd21e5a39739357d6cfbae40d6e22b1ad073148e6aa1ac10971a8c975cab292a56cb5080138caee88f71c5400ea60630b95906ac9ca8b326f928aee3af015ff44ae1b26b087ad7efd9bea6e4beeb90356a4748fcb92404f9bd72ebb666dee6279b708f0778c7fcd9eba256af472afa5c5a4450cb7d536e0c6d9ddf1d5b563376c3d369a70650618e50d11a7bc601375125", 0xff}], 0x1, &(0x7f00000003c0)=[{0xc8, 0x129, 0x0, "feb0e1282b79ca90489819af4f25cd29efb3a87ad9056a4641791425f5b532edafcafdc93f8af336e3a7546706966291579590dfb19b48b7726dd2d1c04bd07fc8a1ae683455a9e387dcef1e8a787beb277f09523632e97d755ed9ce76ba81b9e2dc0f21af8f6f0df5d6cfbaedcb4713431c5b8a2ec1aab8da40929fbe3a2db4c6ee3a9c41c7a1b2c32c42b46cbec6485a95ed8a7d94825d1033c0b1733f485ca009134252ba3b0c46f1570acb6bf40c9c03f61c"}, {0x1010, 0x17, 0x4, "76eee0e859479f278a865ac27edce36dba3a8281c4a5237480aeb72b29757dc003ba537f9abe578b3d2a4395c367f01b8694c4e0e524e16031f48aed5a9dc35ff59790c86f5c6106548a9ca787cca7013ecd26ad8f2ce9ed22d477f44b97eaea46713893baab60e89a943416c18149be85bdee7fbae675ff374d3ac8df6e19df5a1b889014d19863c80e0f7bab33ef21bca18f50fbe76a525fedbcc3f4c328e6e86721191879eff5f756f0a3ed5e231e43c7a3b8cdfd10a4b5ad2b09cbc03063ec52991c9f4635c4dc41d33df9e3d1a5c155fe89a16cffd05b1b383ce5015984c480b90614facc6fdcb0342b47418623ef36b97912c567b44dea8007b5c0969b5a25dbbffa25803991648e9f80d36d57aae9036f52faf3b0bfa512f11f29060ec3868a029550540b03f274f73ad07cae7a5dc1001c42727d8466d92745c5c7e566674730e95ffcd039ef9a6eac452ef9c93de08d8293615ac3c775530e66b3cf9dae5d2e255629c2d9c42a273b769247458bc204110d1a6c563773527217b5bf82582696860b4804500968b58ee0a56b04d92a0b87d90f9f488fa3ced95f32a003e4cc081b8b30026b0f3ce2901db3db8f624126845eba680a1c4ba5d5da0eee1b0d072dac03e0b7f81db3c16c5d18c5f4cc03346556b8a397ae011f0d79ab7354298a543285f3dcbf7aa6b0b7d129d88d16b7ecef91702a48ab27eead0123623311e548e920bb3e8407d74c4fc904b2f6e4539d69b300c0cb3023c9cc349a5b91472bca1004bd1ff37411d1b867849cfb4e041f85f26187cbb565b340967086c2bcaf7b3c298964d58f32441b5162cadb83c9347ba48566b198998bafe91fa4e7a92539d421bbece01d8af330f2d36e091f2f22d349cba97190f0539cb9379601990a5dc26898579799cd37b963333b5346390bbb676b79f8daf6c353523f9b0395a19a67e8e06429e5372b9b8161706e29925b35057952d7e203887a7a08f94dc8f6fbd2e44754fc3f330d271e9993ac0a8cc1142203180532e5922f853c73e07d5d1706feb981b1a729ac53fd9b6714e37a853c9dd753c97c3d9a74e0b81240ae30cf65de876781384e144dd11f672ad6c9b246f9c470ebaf11a30d802df1059001f2e39f78dd019f6e1cad9eda5bb090d0cc3610d4193b2bb0f7d211eb481cb554181a51613d3800e1adf4c7ba5fbc7b35c241a4ddd74e5697e704b1edbcefb642c459fcdd16cb3f37195e1c41ca8eea187834c7d27a91f30fa91d370097f59422c5732754cf9be5882b231967b1f3c29927a035e61dbd70c013fc804899a29b77236bb837a4699248a308814b09d8e322232dc843a32b9e3946924e50ff1ecc57b8b25ec7521701093ffe0dc14d8410cc0709ec509d8c7091a624dddd1bebd3a113cd5c2653216ee87473d5f0414c0b89e4f1159d02105575030b859e9e4ce0ec96116c9f4363055fceb828bc477582d5b52e20469284ccde24ef5bc03b74310476b627b1bd8d9f717e00264521be08c567489b420f8b02be7b9558112e853be502522aed9494e1dc68c8fcea795fd3a244aa8a7ca9e860ef8fae1829ed71a2c41ee3fce262df26a2e7b00964e4a14353ac775abca947ee09044ef878d211b9b5297cf2e7c5eea3c4c811a1d3fce6f9b3a8b7d4af20850199c8c1949f2a6da33ed6502999bcacefb4db655e4b231c6ccff3c7f01fe83c021df88d282633b3fe1df745e8b424c1b5916a3865bd5a1f4eee2b017d0739e30755a6f935a3c3e78f6d8f70a144e8365aa74b095718316225df5d7a38d61e2d18313bc6b370f3d7eda5f0cdd179c6e8488110846df50cc7de3c219b8bbe7625678dd948c0220a106b7da799757543d1b7d9054288ee6c4600f21998b93fb7f07332a1033d99269f1b20cb65021df4b6b4ae117930c0261200c021a0297db610d17c5148800e2a2790a3072231f2fde237743c60cd7f53c43b550a18a76dce12f1c9b067defa6974a335364bef37bd48b50ab6a328542963e286eb3a510c22f09e9a97d9fde9f0b23a12cefa1812e72166ae8e907bf35ca5a266807a2e00e71244d7b98d521b3bd95f3129efa507ea28741c7c15cef2b51dcc7651bf17624617d15fafa139fdb2ee42136253564da31f6b3279c061e6978680b70dc457bf0258f66ea4cb51f1bbcdda484b15b2dd3fb076bb39bd12bc49d6f910d3b91075a564228e135fd56c14d91e96ee7f62ded6782fa68ce70a0ea71adc728693ea1302b3635efee220a4da3fe713c075be0c6025d8e8a576f37fe53128ff12e002042d4a2cb7ba9717ce0c06fe96d28d3f6ce1bb6f9f357905c783acfc45d22869c476cac05b64972009f484c9b10b32ca65fb6d836fc9d6ac00b872390a7dd28dffc3bf0631a00fb457da6448e4d81627e6a004cc066293c37648c4547fbc5977c2fa4710f55da7b96965fe6ac1497c5c91df0db52b88c2f136bc7e2c0ba883ac4f4fd932786a758da1036fd2f5f244a6dc50e9db9971507535e3aca2eacb360277d2a4b934f40d5f8b543bc55708375d136bf10cd2d30217750e289ccd103b359b1a42ce6f4961e3466f47f4f155bc6e35365bf68cc6791d2f8b63c849976c879cc1deced69fc18bcef537886ce328d8d2495c5bae6756fb5206ff1e448ef94bdd3a785614af58e7e756d2d719cde35ac9ed76cb3d3c278d2495eb421f315d4cb692484949e8f69b0fd8ef2aa3de479dac952ea4c69eed868d4ff577e249c47181556ea02472076fd29fd492047080ef82b6776e18abd0cfdb69da246a850294ddf772811d4fe2a2ee9dd8675ca1ee4b75a432bc4c562b270d2da05374daf1ea2ba3d1d7659266bd5aab60b4635698bb699704e4e81b92cab605e5f6be304451c9ccef8372736e3966e81ebe70e4e448e998385347c47001bb30f6a145d136384525b0c9c55f261d534e6d59c5bdb6431fc48e5e4a84185498633bbd46b06c1eb54c08bba52e0077cf1ecd772a9ceeb92bbb2c11479601a8225476ee96303ae7da2a40caff7ab947b71fe048695a40d68b8db13490d2c11530be50e3aad3dd59002d0f04df9c1294a1fdb481309e943b232fc1efd530f3054229b461b037c85b9f60f88ca3a8bf9160cd3608385808d1d2a72e56459b66865504c8d4a5e573851dcce22f28b0c29fdce16771f7f8c46f75996612b69754aa269a9a1d39850ab2c23f658d21e476341b92f6515fa7a456e5992640a13c3f6676cce46b3235e4977e299e3684f8d0eaa41a4ecacfd5572af1ce99f5e60637e4822a3c9d7aca5ca64331a82eb0ef7dd966b99ab8ebc22ec71853dbdb5188505ddad17b790249690592f8f606c8c012b957073631b08a57496f9e28a12cf6a4365a7cc0b842609f658bcf74600554f58cfc5d19cef6cd8e4d53cc37139e02912e56e0bcad58a590dcf0cd5c207ef2b5078478b241396642128f5b249ccb59b9422005c5fe199d2630fd01fd988f96bbc1fb79b22045d90f9ba4fcbba6f4f9a4129760ec7b9731a4e50b4bfd43059e834edc27dbe2a188403c7293981f6c503de735c82487a254457b01bde2b0fbad32638215c53efc8122b748f0e42b2b0e6a0483100ad89b231926ac53394bb2a8ac12054a5fe9dbb225674df697b7e155c8ab537f3fb84fd1693521644fb744c8a825825b91993e6915d14b75edf584dc168b06060d0f93ddac596be92a416eb746ab083a85ded09a05d29c97dddf225b8ac8bf3dfef561f4db20155e229b149a2f0a1e783a319d26a988fdc423bc247555b1bcf3ff5f9f2d05d3730395fd72c420e47dc439826b0ee9b0a07f2ba7a596464e6bc035f8f2a585f75f9716cacacbd08960ed7cef9b075651eb2912452e903fde16726848517fc0eac6e5c7bb20ad415b3278a855d6d8072f73bd808e15c7b3b40c2c0b86b57fe1406a829877bc7ee5dfe5e9495526369068abc3acb8e0eeb2758d37777675c5dcc217407d87d4eba0cbd1ba194231a3f4ebcddaaa7ee7192e0116ce1e04ce4f3742333026c067a4f4a48dbbf036b01440dece8876064e9973cec01c78cb1e491bd711b0020ed9fb10311dfd586cb6383391f39229cb7dae1ebc78eca6b714b53283fc3bcd61d7f3452ee30d08cdcab91fcdeeaf5408a14b7fb2355b16b5fbf9cdecb9a5f2d4aba24ebc6b57acea21cef51d264edfe785c322fbb6f83d3ccbd4137ca89786f467b7509e56a2f2e58349eef596883943c06f012b0520a6bf503a6ce221608a1799241c3b3b30405e15dfcd14b6fdf865beb2dc983bee2501fb66b4f8fccfdefe81cbcf382cbe6e44edf792719c8e1e63d176c005e4aae863f24c668e69a85b3b4f9cb0adee3f58bc4f856081bfd3e7718178fd372bbd36b073d5880037cb1db01c6b670b29f2b0bf8d0f8baad6cb509211a48c296cb142928bf590429cb13971b381fcf5e4855a754c410063c8f5dc2e1d44ff934228d6f390d05ee0e52cdedc7429c02407d7d5816a391c807a94f2afb69f9f99ad23c5589e34ee41313e6799d14a71010dc7f5541e11ca1861a79b77b0c12e55c378673fc7ce286006518f4e9ecc6f2a363cd70dd6d1a7b0138576a850f1800fdc549853da5f6a0453b8234eddef7a20a4405243e6f9c36aa6451caf8defd5d82f3a8fe08c1bb340184cfa6b2adf97595c7570910fe516547828768394c71a3bf862b760e972eff109b358e92ea20021f3619a846b489d52b77bee8acb8e7ac71f5687a93b10702666868e081fc3d42fafd4130c887b04fbbeb7593377d01f73383479663e6f4ff52c6e430d11f6837113b60668c91c5d3b0549691a6066f6892d5bfbd03a290417a4457db019bd0fd14e5c6a079785bb2bba90aac5f5a32bd7f225dca4d1a17c4fb0a0545954ab442c549e5a766ddf13bccaa745b6324419311d8692139e3ae9dbc964b67573c1f34c531be51e77fb601bf32f1c0dfcbd88e717dcf3ecc20954a4ebe1e74e9c961f641de421630cfa2c58b4a8c0c5995ca2af7bbaf64e3db3e57d0f9919c752dcab4030db25b1ae8238da8ff733802f4cda4d5299b13c662361bfebfe1ddd3be56671ddea483aaad867857943f6185830cd05419920eabfd72bbfb3429387afe8cab6f860b59d89082426235fec4dbafb5b101ed5d50f733d7401cb9cb5dbfe47084c32a678665dd1e1ec834ad11483d2fb671bfc1af9b52faac7e46185b8b61113e5c985174a569aaac3eb8bb6fe2917f53a8f840ddedc2086f3f7d840c7305cae54c9a2e569b35c4b531b013266fde0d4b1dd9630e66cfd21af6e0319f9372e3afdb778fbdf559e9db1d1a593d3b972553674290f75eed5db4647d10c9137bce18fbeec5e5e25df89cf38de909eee3b2fcd87e23dc097fa3c5e971b41920f0b5daf76700e145f07cc4724ab11ca8980326eb9971aed80d7e33f2b1e45d24c9f7710892aa7880e0ed4754562a76dcebcf442c6753e239914ddbb3d9d91d308d250714694dd06e48241d104cff1207785c1f9f1884042b83c493d721ecb172c5255b7858e67e5f48a91ec2a41204aa2188200aeea0762d84dc2ea9fdc3400b683f3eec9b680854152826242d2ec514731d8333c502e535bc6c1114a7994d6c2fe46a50fa2919659e11c44aa510cb79750d0e688430824d9035278c15e0e445c8151e868e4fff902c93827f9d81d795f2eb86758b248350859b641f74e56ac90c844a392de31a7fbaa0196d6f29601346293d3b59b912fffa22f396f8d37e4493367836ce159aa9faab70606dcd174d6293c7b350984ad4e49e395abda20848b7dcc858a9e"}, {0x40, 0x0, 0x3, "428fd5868eed7d16699262b2c0562db04303ee201127e7d94b1dc66d9163fe622a30aa82cc2b3ce21abac900"}], 0x1118}, 0x2) fchmod(r5, 0x0) r6 = semget(0x3, 0x6, 0x40) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000001540)=""/4096) fcntl$setstatus(r2, 0x4, 0x70000) open(&(0x7f0000002540)='./file0/file0\x00', 0x41130f394dbd5ffb, 0xa) fsync(r2) pipe2(&(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) semget$private(0x0, 0x7, 0x2) recvfrom$inet6(r2, &(0x7f00000025c0)=""/147, 0x93, 0x2, 0x0, 0x0) connect(r7, &(0x7f0000002680)=@in={0x2, 0x0}, 0xc) flock(r7, 0x4) sendto$inet(r4, &(0x7f00000026c0)="9fbc0ec7819df96f16bac75ee2b65d769b05448c4bf54a3ba1f335c51ee5451a9dc7c5a7c15a260a", 0x28, 0x400, &(0x7f0000002700)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002740), 0xc) accept$unix(r8, &(0x7f0000002780)=@file={0x0, ""/4096}, &(0x7f00000037c0)=0x1002) semget(0x2, 0x6, 0x102) open(&(0x7f0000003800)='./file0\x00', 0x0, 0x0) 00:00:18 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x100) r3 = paccept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc, 0x40000000) poll(&(0x7f0000000100)=[{r1, 0x10c}, {r2, 0x40}, {r3, 0x4}], 0x3, 0x486) fcntl$setflags(r0, 0x2, 0x1) r4 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000180)=""/217, 0xd9}], 0x1, 0x2d) socket$unix(0x1, 0x0, 0x0) connect$unix(r4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) fcntl$getflags(r0, 0x1) bind$unix(r1, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) recvfrom$unix(r5, &(0x7f0000000340)=""/218, 0xda, 0x0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8) fchmodat(r1, &(0x7f0000000480)='./file0/file0\x00', 0x40, 0x400) getsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f00000004c0), &(0x7f0000000500)=0x4) mknod$loop(&(0x7f0000000540)='./file0\x00', 0xc000, 0x0) fchmodat(r2, &(0x7f0000000580)='./file0\x00', 0x8, 0x600) r6 = socket$unix(0x1, 0x5, 0x0) flock(r1, 0x4) symlinkat(&(0x7f00000005c0)='./file0/file0\x00', r5, &(0x7f0000000600)='./file0/file0\x00') open(&(0x7f0000000640)='./file0\x00', 0x10000, 0x0) setsockopt(r4, 0x8, 0x8000, &(0x7f0000000680)="22665f72c239ff48c9a1ee4a818e57006d44fa4eecd648c741775c976523860af4ec54543434d9759e7855697008a653d83ae5e4792075dbec8696d062125a39af748bfd18092c69f724a357508100f0fffadfe4fdd254108a3ded9af219502121da271bdd83a1aee542e96b2d8c74a9df55a7bc3bb64fdfc822a0884cda3fb4c5a72ade360fd9760753cb56879df8e2f5344adcbd677deea8744044045c0946ec51a290fbee1c809ca46c832f7619fffbe3b8f45048", 0xb6) accept$inet(r3, &(0x7f0000000740), &(0x7f0000000780)=0xc) connect(r6, &(0x7f00000007c0)=@in6={0x18, 0x3, 0x401, 0x5}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) fcntl$lock(r3, 0x8, &(0x7f0000000880)={0x2, 0x0, 0x1e, 0x5, r7}) open(&(0x7f00000008c0)='./file0\x00', 0x20, 0x8) fcntl$getown(r2, 0x5) dup(r2) sendto$inet(r5, &(0x7f0000000900)="8816344f098d3f71454e21003dbfe3dc48258da74e12ff36f6d64af76b3643758a19e1e2df15f15f71102754e729645b2723f77ab911aac061f6794a8576836a832cbd073b8ca28f39b1125a6a89582203daafaa97d0e3944e43ab0487e418fcb7191036493c0a9fbaa90a3f4c94f42244b64087453d576c636a46a650c184c35f9e60f8542250286738a64706c77d0eb80398245ad21e97ac163f4d3ac5272cede956750a384e8abdb723e6248d53008efd1874", 0xb4, 0x400, &(0x7f00000009c0)={0x2, 0x2}, 0xc) 00:00:18 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000200)='6', 0x1, 0x400, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 00:00:18 executing program 1: mkdir(&(0x7f0000000180)='./file1\x00', 0x80) open(&(0x7f00000013c0)='./file1\x00', 0x0, 0x80) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) dup(r0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000200)="b3f5a0dccb20b2b932b3345c9fb80777e58ff1d49d5679bc59abe3fcf6e70205b3f010149a98311a10ab6daa123d1b9454b1f34513c57c172e99229b906daa84021c421adf46a2465a157ad8c775f5cb0b89067d642fe5065977497f33315607e5a5c390f8d3cd9a3d7c5c4a586ec4ec5e419aa3de3e4c06bb3f0db72afbdbae105832c8019c626cbbc39b1d132647e6ef13f478c0e5db4addf101626a5eaf9971664b80dd845a68c44787c28645860c8bac04f710c4ca01e255f136dd911e30bc3a2bb09555ddbd977479190809581ffcfeb5f96a3c53d279bedc09504529bafe6ca82def227a400738f657d5575d772efe802dbbac5d68b648a3104aa44b6d17fed482a5886c322b38bb761b7f353496a64e51cd903ce935aa7d68a6d4139a33469e81a0928822870caa235d22b95aee0a9d9bc6eccb9028586e53ba22b50499f7884184994108e8b1ae4dfcbc850834073584910dd5d6a51e2e7b53e8ef1be0869f19562a07a77d6e14a50f56badf8c306aca75e5288fc8183ab23079d828964517d1c0f7496bec62d1acdb547211c72a6382a65b026ae0181c551c1b92df4dd0343234374f565c32dadd84aeceadbe2ebe55667a41a058bfc8e373956ba99c2a8ccc72f521cd89eb203a4caa726077f5a9eeacfd4b9a02a3d4c969ece4cf537b74fca7b11081f276947cab20dbd83a5df662c48e28ac201b90b3e7ccdbe9c5980c5dfe2ecb0796dca4294d5da74f918a1f9b384cc4e872c4aaef9851c9dda446e87c04f9ccdb8d747a8c6f9a8ebf2f7ef544784cc5501dedcf673d4499b8f444b31646119c29434811c1914ce09288f2db66ea1e9cbfa9ec2e6966c86539fed4e301a543c6078ad97ace345a5fd4abd25b3d6fcfe66053616a0b8d115c6ed09c440562a700383a36c24cef4c0e2dda898b2b963c0e77040ffe611a85d9742d0a4443c948a15d805af1e3ca12e69e68544e9862193da8cea6b10d0fdbb5b45381beb62934157e1cb50921523782caeb36cd6a0bbefcdd0d97a34b36285982b8a9bdab8b0f6a075d9ec0e7efb1d3d4e247f434e282fbee73f3d9ffda5ab94d3e86ded4e71ff6edf3a8dd17f86dd96696ca8f1d22c82fad5d871282ba6b8e6489bd3ab5f016095b5cecdeb3f8f070c6dc5a3f53b958cc46996a7dcbd298558c2cd7abe566f38ccd881344a5be9bbcc8b675716ec3a4795271e7585b65dcb9f8905c7481ee5651c7f865634ae99bfcfce04c25b191e22dfcb1074220a248f4931a4953fcd0f8f26e6dfd85c82d476c4b786d380bf12d382891a9897d6fa451a72462cb10c4d845f729b35dfa1d9f8e0d7b638ed5509e1f467baed644cbb92dc725086ea4c269c1bb16e24cc164c9bb42e4be4b349c51c3dd9757673a9b2b60191003088e61542ae840de437e9fa83920ad1b2c63068d794a1f7af3dd03829021a4177a286c31d958204dd15eada908777bfddb454e28c04facbb8c50ad64177690229702124396b9987ec25e2c2ccc055932abe6b33cb00cff31b5479fddbfc3415157e604c9dabebd2ee628ebad708fea223970738f9fade818c62c7299858260c3d2709d8eab102f1610a6b90d2b4b82b0f7adcdb33ec48ca254fb9bb379a142c9c82aaa5ebdba702c94b1bb30072311108ecc4896480f5b3c64c30cc6ff608f2b847e1c8d577b71a26a1bc95036d99900c9b52e6197efe3571dc3c283d88ce15f64341917a6a920f67d0a9e2b8ed8998046de74a9ca141c81eddad2c0388bde29c4addb9c89fe1359a45786a9583ba29b2e9fcb70cc2ef83e405d04791c672af15ef5aca8eafaa5105dbdf0ea20f976f2afdc42a9d9a7fed25be039635d5cf83ab4047963a6dc05b5dcde882f2e02ac5e8ca3c00e20a4503bc9f88785af84ae17de36f61d430eaac018a5f873b1a20a35853969ffb74db2962dc083a4fbaf16c8f6208f6a7c9255c52fbf994bff1b4df0e0f438cc3c08974198ca124771b508bd66e8c4d70f9bb06a554deb0b7955fb821c818377a45724eef7664a10bd34fabdf5f4bfd563d023a0e1225ec98eb6d6019a482296e0c862c9fed0f78348c7350e82b80b8029905446a2065ebe80b8d80710f516461358b16216205393bea922ed7d16d667173712a2491a213e0cb0f91734b5db13c51aa79dd613fcd7507c9d6eabf2771167f5e155385efc928698cab9c7af94cbef66a87b5429771eb14502e49772460465f08a4b93bfaaf4a5421b446f50553d413e346cef7809e9483e05b4eceef7ebf7608393ba69a0c0a65ca0db7be4c46f6862889e9d1c28899456b9845ef16a4357d89b83f4db698c1c77acf10d45494fba284de116dc23b0c1903ee5f2f337ce86d48659a0c5f7de4dcbe8b4a3192475e30fcc66b2f52aaacfbba65368204b5d3661860a17e214bba0a756342d69845e834ce9e9cc54bce44cef7aa87137d6cea60fde7370b8de23cecb782dbc4f6c4944b532a9413dbad85fc382a132bb54d40184844514d2505bb6d0b9b0bac6ac1e767374766556e1219f9bdc7e955043328f36bd12b8a06333b1ea7d6723da540f004b4dfe18fae2d51f68f82fede1c63a750f5c2586f25406f64bc648c20c1b1119827177256680e280846bdff14aeddf3b5597d8c476216224ebda3353b85fc419ef9ec4f0bee2bd28d14effd1278caf690e72e55c8e0648820a496961a19b44ea56aaf6632d3fc7e915b260f686a9ef2cbfde2ac09e0c51b36eeecb88b3015873d6105052274ba763fce3c6eb993768838ecfe50cab68db4ddaf12c8cd22003abe8f7b3cb9b870f6ab66f4d55bcd300f1d81118a8659fbc0099df5b9caa0412d73d51773e820050d8d788de1680277ce5f42088f62c49342d5b459e23b532f82b25737bab5ee30e8fb18dafa5799b0fee99135699c42070d8759d76c6b8e624fbf200bce3b024abfae7f8ff1f2e5a7d9f5591ef0577b9628ef76f08250427da9226727346d98513af1938435e987333492b24bb9246a58c92799ca095cd5eb2fae3f36eebc04e71dec2598626cbc9c7bafb44d623ed516956f38a16ae65f37c151289c70fd3acb78e84eee1dba8a6003475a13eb60e22e509055921b14cc3eb2d602ccea2ca885590b823dbb9809ef8b8f669cbb9f3e8f10304d75eaab009a0cb0c2c6c013434fc32065e501ef71578db466cec8f3527a38717a87c939e0c8e293eba28f5cc16614d3e7fd14ed4798ae75e97f13c35604d1cc08c2cf83bf50a8bb15bd37d20d718efd4aeadbf6e12695ab2308a5dbf1983b5e6e5ba1829d81f5cd783dfaa56a86c5f521e0fae9d868d34da657074c2d3f2767315b44f8c789f32d2fed32dbf4f19261099a2c479d8285e166b864597343ce369c9f20a0ab7eaa6bda28912736844286ff731f0d800ede9b7f6ab0f4ff3005b5c297d617bdaca1207f95dd105c370d14e2278f774a0698c723810ba63daa20354cdb1eef7b9bf83a5ecc6a537f0a26a74e44b6b9e2bff40c539f045c32cac416aec77941844b7e857ba5a899cb010c25203a986375f73ae3ef288fa077db7077b70c0f1b93b00ce863dd019cefc11b939779f033c8e384d07697bc7021dc9d03c0907844f2cec61f8aee91887dcc349ff8677c530a479995a96677ee6fc24f2e1013b80df71bd515265fc25e4cf833a25333b77ec2acaf76ef02c454a12a8063eadbbb9b3b05dcb8551a3f37512abcafe522b3576085d93535bf50076f37d756bafbc57f672044ed19217e529a5c3ed71196e6ca51aa683b9133c4d32e340bac6e6beead7fdfbe0ea74d95b33faeee7545b49abbcf87a20a4f7ffd58a6852684157487c1e4e338ffee67ee93f7789bb3b982b4a622a02eba7617e0d4ac4831b06147a19ca5025e3333325b093350b6f9bf113425ddffeb32c2ddd48db0507044d68b20f7ab375863705015ca6bf0b3cf65c4b6898ba6f7570c4f3de3cb30516125a28ebc728bc9979d60c464f58ad82f317c3872348e5e2cac368dd0079e0c7215d3127cfd06f86c5c7989cb3e32f2b51311f3295584d03be3ef5314d88569be3a2c7d9837b5308b296e6f85bab5fe68510fc8f333e98bc62778ed953c22e6b562a4b672b81930fef27d915d78ee35223196e2b695fccb67e5cefd6feac5aaad32b319845c5767e0799bd92f59e4293d8d5955c716531d5455be99b2e267161fc08aad5245b2b4d1f7724be24a48e6301e31bc15547ad4afb852c151e7c5af3852ea236014cd1c08e3073f1768fedf21337055319b83addd9df4274a39391679918528e1d28f205ac8affe30b4bd75627c65f27afe33fe7be48bf653649c26009a84b4222573d156237692bcede1d7afb5ec6c616c66881d2691bd073fc99186f6aacdbcbda303c9c254d048e113c33cbcae46886437fad784dc1a0196aeaaa9b1223d96e9527d3418e58c32d5e418f1282a50467bcc85b722e5de916257b9bf08c954bbc1fa0906a4c8f16b6170c2df2cef07b0ba51aeda557a5bf12fc81c4535f994e9d27b11f1c7a82d4a582e780de0ea31ec20fbce56e33de08a59ea48140948f480ccf30b727e94e5eaedaf070b4283e21de81ef7ea814779ab1a119f912be3b12335a957fdc126a55bae26acb0cf39b4851a7d08bd3ca7ea5d5b649b3d9d222dd5015982551b33b766e927be5c3e3c40e86984896fdab5f8a4b5db319ad6f437e76e2723ecd3d31ffdcc005fef835f2ad6d2543e576e044b4ef52f9238f757790173ba99cb5f81aae067f6c340983ad09bbca8e5d6a7a6d280a95158a9b7dd95e1cfcc9b7b27aaa685f24a7e107e77abb94de0b9798346c9477337454e93b6d6c2c245642317f74ad41c4a86fb3b314b894a2016a54d229908f97df2d8b23f5c04c7a2be0b43ef359a24128d3f573922ea6ea2b6f5e11accf5dfc1dca22a5e8279915186f7b552b39b304852a913c24c387a58b922eb5c2a221dc45469bff8f69a37190dea5822a4f2995f43d1381e9a572001114dccbe96902158c3df73e8ce10dc825d724915c7444174922896e2e934281ebdd803b4f6a9ce0f477ee6eb9e86ab2e5670d226a842edac0b5fdc83099c5232d6ec3f953507b37b38a2d9b6bf4fa3fe5d116ead2ba43dc450d5b94c890485218827cf86cbe4297e6054d5c11ca32add03ae8695d7874e2eb3c50faa489415ce388ff71dfe0b22284b089532a9d13d2f36dce02603b7394ad70b2b002843395a629ab4c4fe8a9dadc17da5f8fe093c4de9e90a2d7b7a1cccaaaf86f8c7c03cb27a42e76de0cc48decc4e5194c00c4cdbe6cfdb7d5da2e9f8b304dc7a950e362708b9dd93e425e2fa075b72788e1e22736f5dfbdcb79b92d0a38158b7a9a0ebe5f36354b413c4bab59479caccf87cc23202e8f5ea08febe9966a4c9b5c4ef1caad940b02990112e9998ab619b73b62723812c6cf99fd448c50a89f2c8f976a59308e7b85bc1c2547d4d37338db64f35aa309802e4e0e32e502c07ec8e4bc9bcacab99c9490a7718c901edf7d7218a6e0776a36b76eda50bd7caae9116a98627a44cde647f3a9d627fb99ab94781a6cb49ab1c53071bba1b8207de57b0097c257b76a4d13b64f8d6cb83ce529401abfdc325c21c6fb5567160fe69a87694aaa21224819fdcbe14db7566528d2cda879cd82d91ed8df3e316b6ef4ab60d4e1decf6556a16a4c4c0da3f3756bbb34d57439a4a20a12867f06079f5429cbdf1d83e4928ac8094d5b10995a965b0b4cc7143a9e147529a5e47e747e4fbb2fda7672f7937f3f3b2dfd8b09b4b80f34c2f664093a28ea373c4d0698132bc7", 0x1000}, {&(0x7f00000000c0)="e0ed0567c88971bada8ad3eba72e963308fa38d610a5d4e6b11a84e7545ddd4d65056e7fd46a975123be23fafe0ba9f284c1a2ef4bf808d4bfbbaf198c0e11", 0x3f}], 0x2, &(0x7f0000001200)=[{0x58, 0x100, 0x8, "356b18a2fad44a48e151ef51cb218497ddf962dc2d3e3e99225eab1880ecf355434d19516ffad7a728cd5520cef92cd27a14d1adba896cd85fae548d843eed4e1b5c42ac"}, {0xd8, 0x0, 0x0, "39f3a760cd5b0e055c55814bfdb99160b51cf847d6fde8b3d23c335801a5bfe1bb13a5256e3f676b1a6250ee5afb305ae31e79b4b8ac72e16183232c9fc1ef28da445305e88850923cdecc8a533569716b386368082f9f443064913614155b9c16390280b984a558d595d80129799b7da70eca524fbcbe6616e3e52494032be8e5c2e87722c9a5f168316e2251e220920b61219424e4aa708533fddd75f9833ab9296f955b599abc3156adf2e5fa1bbd5845663343497327d3a385c73f8265970bedd4"}, {0x80, 0xffff, 0x7ff, "596b50313d412198e2a2a38dfa26b3d2f515c216fd0d0bc5a261c462e5c83f85bcf15a9243c66069e4439566c368d4fb6af8046ead45b5163c484352a5204d67bfd29f3bd9e8c8c29f0e1bb2bcb95a4980330273486ec03f6b3d8a460e51332c9af7f8cf6589ff449d"}, {0x10, 0x6, 0x6}], 0x1c0}, 0x400) fchroot(r0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x80) openat(r0, &(0x7f0000000040)='./file1\x00', 0x200080, 0x80) 00:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x20) chmod(&(0x7f0000000040)='./file0\x00', 0x10) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000100)='./file0/file1\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) 00:00:18 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/16, 0x10}], 0x1) r2 = dup2(r0, r1) openat(r2, &(0x7f0000000100)='./file0\x00', 0x80c20, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x2) close(r0) readv(r1, &(0x7f0000000100), 0x0) 00:00:18 executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000001a000000fb00000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000"], &(0x7f0000000080)=0x6e) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x2, 0x40000003, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000600), 0xc) 00:00:18 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400c0, 0x4a) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/168, 0xa8) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') getpeername(r0, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000340), 0xc) sendto$unix(r0, &(0x7f0000000380)="6cac64acb2e64d393ef153d2cc02e7fee9264b1b9a3da386c4fb5ec8f7c4e170861f3f4b8430b1d38605eedd90c4f09fa28d1313c8479befdc23c719e8ca1fc9445e81bb6912687011712c88c6b7f34e2cc608491108a56d63e1d3607ef4d255acf2dab17fa0ee5f3c651e1b1a1d44f0487a93e8429e77114e894018e37a987e5e4105ada5214b0e493f4da6eae39e673f9e55656ca087", 0x97, 0x4, &(0x7f0000000440)=@file={0x0, './file0/file0\x00'}, 0x10) r1 = open(&(0x7f0000000480)='./file0/file0\x00', 0x2, 0x20) truncate(&(0x7f00000004c0)='./file0\x00', 0xafdc) getpeername$inet6(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) r2 = openat(r1, &(0x7f0000000580)='./file0/file0\x00', 0x40001, 0x48) unlink(&(0x7f00000005c0)='./file0/file0\x00') getdents(r0, &(0x7f0000000600)=""/81, 0x51) mkdirat(r1, &(0x7f0000000680)='./file0/file1\x00', 0x2) fchmodat(r1, &(0x7f00000006c0)='./file0/file0\x00', 0x0, 0x0) getdents(r2, &(0x7f0000000700)=""/99, 0x63) getpeername$inet6(r2, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r3 = open$dir(&(0x7f0000000800)='./file0/file1\x00', 0x4c0240, 0x28) getpeername$unix(r2, &(0x7f0000000840)=@file={0x0, ""/108}, &(0x7f00000008c0)=0x6e) symlinkat(&(0x7f0000000900)='./file0/file0\x00', r2, &(0x7f0000000940)='./file0/file1\x00') connect(r1, &(0x7f0000000980)=@in={0x2, 0x1}, 0xc) symlink(&(0x7f00000009c0)='./file0/file1\x00', &(0x7f0000000a00)='./file0\x00') mkdir(&(0x7f0000000a40)='./file0/file0\x00', 0x20) getpid() mkdirat(r1, &(0x7f0000000a80)='./file0\x00', 0xd2) getsockname$unix(r2, &(0x7f0000000ac0)=@abs, &(0x7f0000000b00)=0x8) fdatasync(r0) fchmodat(r1, &(0x7f0000000b40)='./file0\x00', 0x100, 0x400) dup(r3) readlink(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)=""/121, 0x79) 00:00:18 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="fb3796316c3fa3f9a1abee72f013c4437b1ef4c3e9dedf8f7ca697c7", 0x1c}, {&(0x7f00000000c0)="105a1c506e9a57a2040472390b73848cef7238a45752bea4f75a41e42e3200b3d1830d410f8229612d3a6c0f39fa5cf06bf695032edb425f6652e703ab931f0bed41bfad0f8aa6260761770d244b4a71f5f014cdc0f092cd6791acbd6ab987fa35d67d68a3f860f228dce91b87ce231931d511a7688290fdf88e38941dc7a5e544b8347c69172661e5feb93432a9acaf8cce4c53", 0x94}, {&(0x7f0000000180)="67683992ab14077d06a6aec9a68aeff6d8a44bcb109a279db162c60c6653b9fbd1f00f5d14973745479a26a03a81e1965d739661fa5efbf11cf1d8a8bac1269de1abdddf07", 0x45}], 0x3, 0x0, 0x0, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setegid(r4) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000300)=""/38) setegid(r4) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x4) setregid(r4, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) setegid(r5) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchroot(r0) r7 = socket$unix(0x1, 0x1, 0x0) getrlimit(0x0, &(0x7f0000000400)) r8 = accept$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) connect$unix(r1, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) truncate(&(0x7f0000000500)='./file0\x00', 0xad) setregid(r6, r6) mkdir(&(0x7f0000000540)='./file0\x00', 0x40) sendmsg$unix(r7, &(0x7f0000000780)={&(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000005c0)="5094ea72bd8ab00804888bb35be67ba2c54fe44a61ef07e7c92c9b7773548d39f701400d6deb59da1b3ab18f796e2307aa6734b9ac08cf381a33610335e49e041a3962792249a4366c8f481eb4b8457250f34cf0288165081e3623ee58d56edcd60b05179dfc60978bc5634faa49ff6c2c7b96cef29938534cc33dc5ccbe08972d75bb53977d319030ba01708c3406872db138010e8e7d880e0c91bee87165a0276bafa68122dda80adabae513dd6ccca4f83207ca3c72e3e1ef02d2f0252925bdd04732a2aab35d26376b3c6f475f36858a5f447ee95b0031cc3e4a608b347576d309ddc2e4ffa41f65f9b1c4b83949644ddc1944db784e6e02bcdd24fa", 0xfe}], 0x1, &(0x7f0000000700)=[@rights={0x18, 0xffff, 0x1, [r7, r0]}, @cred={0x20, 0xffff, 0x2, r2, r3, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r7, r1, r1, r7]}, @rights={0x20, 0xffff, 0x1, [r1, r7, r7]}], 0x80}, 0x8) r9 = dup2(r8, r1) r10 = openat(r9, &(0x7f00000007c0)='./file0\x00', 0x240200, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) recvfrom$unix(r8, &(0x7f0000000800)=""/40, 0x28, 0x801, &(0x7f0000000840)=@file={0x1, './file0\x00'}, 0xa) shmget(0x0, 0x2000, 0x14, &(0x7f0000ffc000/0x2000)=nil) lchown(&(0x7f0000000880)='./file0\x00', r3, r5) getsockopt$sock_timeval(r10, 0xffff, 0x100c, &(0x7f00000008c0), &(0x7f0000000900)=0x10) pipe(&(0x7f0000000940)) pipe(&(0x7f0000000980)) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff8000/0x4000)=nil) 00:00:18 executing program 5: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setgid(r0) getgroups(0x1, &(0x7f0000000040)=[r0]) getpid() r2 = semget$private(0x0, 0x4, 0x57b3fd4068fa620) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000080)=""/226) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/169) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x40000000, 0x191, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f00000013c0)='./file0\x00', 0x801, 0x9) socketpair(0x1f, 0x1, 0xfffffffffffff801, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = paccept(0xffffffffffffffff, &(0x7f0000001440)=@in6, &(0x7f0000001480)=0xc, 0x60000000) r9 = paccept(0xffffffffffffff9c, &(0x7f00000014c0)=@in, &(0x7f0000001500)=0xc, 0x10000000) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(r4, &(0x7f0000001580)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f00000002c0)="081f07ac10d3ef75cfd80563a750d21bc2586592c5671b61840f7e0a2a1276b93516efe3c5474a7bce52182fc93fa07ec0de47dec3b6a949e650b716064d2a1996ca8fe0e853fe279835385b777fa63d66f133022ef20392eb3ea13b844620e0410f4e6a5b", 0x65}, {&(0x7f0000000340)="7c0dc692431be00c7bdbde7855a177d6cc14d3e5b6288a4e0e481bfd602be17f19679b720a8f01c2e79f8b051bbd001d01749e90b41c1e3f81ed9bb97e9f8a23bc07c1206904a7e761523c8e9d22be90d5b8dc39357337af74378532aa5f0f3ce99aa7e14f200cac7faa4ec2f1aa349ddaf3f4e6ebe0f092c3f9970b7df205a238b1fa41ce25ccbfafd3fddae2a555485dd9d8ade08c4212459dc186f5d324a783c5ae9f40cf9bc3a4658c19e1b6a94a1008eaed333a43c1d31ed95277369de3b1562d8d6fa5f729be08e4d2cba6a77686cdf2b532573f49e5b59836b4874a1cdbfca8a083ebd007cdc07820fd71d28ffb23a84cdd64efa3dc36a450a4fba05012afc4a50face5dcee0891eb63cb13e805dbf07cf0b9b6e5500727d3c390436b0c9133b82bd0c55213b50976236a4ab788bd77c266fec0ea9c338c86b956fbaef7f85552d263b533e3eab1c1f5251b6487bb772666e4508323ab6e6e783c09893053eb99e12ad7e01fba92aa3757059faf1f2801da8c5a5deea13060e8ee271dbe9e22866675d0f44d8aa2c74e756d7d8ed28c116b9f1d8d998bb0c96bc1370a3675fc24fdb6b55cd10bb5bd96cf928ea4e347a36f0a348c486704cb30e74c9f1b3103f5c68c0e7867c8c396b17b73ead6527c02216387c1d04e6d9ee0f4a85046a94e92001feba2cb996e3ec5677ede47f107f053a550d927d46c89f4ede7a26800864f9db07fb2fc41c869b7c05d256091baeeb886661bf3ddec5733ae47e13b1d0ab9bc903877c498e5eb8a6cda29bbc3a73a0655ea5c1da396f2ca2292e3ecc018ef410c3b26dbcf35ba78bce8e7ed9834da98f243f74331540dbf236398714d4dbb4146f1cb5f0123c310f013d59e0339a2c26b78e6283bb8f3d518d61f064a923391db4f42fd79a64b1de80b28925d2fd7a284b452e1e8432067d89929844ff3f61512877fdfd6194eeb29520cc313ae329735652a94563d601ca50b7c294cc496c47bb6b436972af575658427931018efd6b71fd272fed44188b71eab9cd0944b27ee223794ce294f44353d05291e572f1e4332313f8d1f6311ea0e02a3f59147bfef69f53eb3ee4e3f9d38f8ab52eeba8ae07152d0d59340a054a30f7b8d1e2a94afaf2523d7b0b7feda24cdae2dd23c10fbda1d2c5dcf9a72d489b62664642a25d65db81d95c394649cb18d06950cf65330b0175d8020dab5190dfb97b13e43867ece31ffd41db7d9d20b697361ca3d74f82c42d286d5e653535b1f67d1bb647288bd8c9b32b1dc5e1fcf5fdc7e0df93151c6eb75890060a219970221e7b0013a58b7973c93aa3946823d20e5fc765ada6596aa2a4e45928bf4b3825fafad905d6f1685e5260174b72245ba9c524e9e231ed9a45666f712e49d8243c5b6967e64a6ac6c5c14c622b6f534ad7e28e2ffea457bbcc2459795117b40737b264255e6d49f033cf54ab532a479b3e5eb980051f47bb25c437e1e358c3d5329ae48b5469958d91b946c45bc133f7a61f88f408d1c717f74917691aca62b6a77fdc0d35cfc9da6b69b9b9501f1b2d0a72d54b7d076b0848d8a1fb7824c3e198e8ce4aaa7d2e2ad5926ead79b133f6d8c52a0f6c9ed99c20feb2b506520b447877d1b86cead6ff0dab8725f532e7c17e20e0cc1ba5de5da2f32257cfef003bc1ff56d4e056c78a2baab43791c8b00849b55c148f37d4ffbc890a1695caa1aae6e32b7b7a0cc31f5ac4e1155829eca518599516ffbd6553fc19e19d68d8e414c052e85df7a7260d61efcb214fbefc615a1f58d380318f88e55a0342efa501fb9fc721ef81172c55b92dc9382bf638703872959da8b4bff33597a55675b3e20a2ffaa815c7c07a9b1498639f484bab3d063419d1e6c666bcbd8efd6f4fcdabfdc4bf543b72faf53064d9de1bac6e9ab5589cf2cdf168e2edd33d6fead7f0ff356c5387414a63a6cee377bd95f55ba44e96c7c466f8a1925b383ec678a2c3e22bafaab7c34a67812bd9ac0a3292a8aed63745aba2c82a9cb9c4da952e434dce4a27b4739319817150370f3c68a18b07e09512cebc07fb684d623da85f9932a869836da9948c7c2af4ecfe6487a3b68138e1038702cb0cd0e037c823465a8ddbd312340fec4f8b963f171727a77f65cee1dca1227b631415dd65f1f5d542d92f2e7fc51f6c790bbb03421ffd97bb1377004b572ccf95ea81cefa9d76e1e7772e5e6b234bab749a1d1e5595bef0d89a1f8bdf54d48a57b55acff1841991d9206fd7986f9c002c519d3c7df9e118dea31873e042df52efdaa6c154be533f235075c267ccc2412b4b6916bd27e8b3151f9c2d9415e39c50922ecc832b69a0eec920d6d98b4328d08e3f24048ef32239e6cb984b38aeb095117f8864f10514fd055f56460342e16291f508237e93f53d6e7ad8ccfd0fe09a8489ba28d90ab48d657c90c9635d693936164ddfd0db2210cd29713ebd6d062356085bf3afb36ae9af0af9b0b2cbf3fda1fbee8bceee1879325f5a0402f02b821dd94932397ee7867f9180e1338612d23aae31881a2987ae02e178e3cbe9aea45dfb678c5c3693525cce6df376d2a6dc58f9dc93dbb2cf0bc41c36a8004a4b58d9ee0928372317c9bcbedfeeb7a2dc317dc2bcbfcca56940d581c9e6e1431c31abda7286714cd0cdd0aea84b0232506a0c206fef2df67f255bd0be450d6a7af5eb4e9ebe527e6e76f729cc283c3bbb5cdb2d3364f6bab1ec99f6371af35d39ef473aeca301ee42efe5e48047af6411bb9a41e462430cb18397baa7f348c1444a457fd84583696be63c93d73c544e5a5441437d31d66ef01021a413589dda461acb815e7c96498de5f2f8c92be670b76db471e1f7fde256039885323f5c55841e9a5bc0b920ed3166478c870e779619bd036e10486e9220728e5036a3afef9e0e4a78007f3079b2ba467c74d68d50761adf52e855f0e3da59d385af717a899da3ad4921a4b7220d5ce7a73e7ab7ec89c6ff08f5205fdea28d98ae9b81113315f0475b28aea591f8427004018f065dcc27ecaf2c928408f7e444e0f9ff77d1d83aebdb2afd560fedf643aa3be180a8df05130994346d4346f88682f9110cb68360a79b2eb78e9893e25c619ea6b703798b7c73a8e6941accf5f869c4d316f243ec525ba6a2b5722011f96a2274b589fc8fa36c2cf02e468e8b826a27fd1fe09eec730dd698ab875db931088d9eabb6aad459ff95dd7fb87374b19b3401caa715c8ed4ce6d2fd12ef5b62fedb35823dc82613927f4f5d162a9fe12049741e58309e36cd86e943232f95ff2f299a011928c4248847e15a628a8fd3b7bb22439383dc232b4688195bdd8954cd36624d7e873faf9bc4f082dfab4fac31ab316ae36e97a0384b3eaf4765222f298fcf17241550ae78e342d82d3ffb33f8f7dd78a5021a13443b88c9175b44a2b2d470d22eae3124c87ef6a0250bb2128a523c2bcc01b8f31c21cb67850d03b76671b0c3e8e80133545aeb6ce7d9796416588fe9d3352565ff0a1a3364d8ad9490a4d705776c501cb24ac4a934977be2b7af3fdf308fe7ce422a7f6e8cbd85b54e926428cb4d7a19b672cd536d63e7bf781380ebd5a5e20f369297cbb2a8695931d2e365ec62b01ad1af29dfbe9677161ae21406c6880d95ebd7f2a8b90c5733b86c9dc268bc71e1b3ff6d584333414a0287c7644733f4458304ee2ad8488d88ace3a1a30b01485e0513447a7f6f660e870c92b7d19d119b7044f5ddc445f2cc234012d7749061f5b070a9d0cfc9e37255cd3fbea5326fc8bef813bc9ad77677a8cf852dfebfd16cfbaa2c6ca3612eda52245f0a6fc25b7a566d2628bd81f35940f51a28a59300c1f84c81aa0a0295a242f782f3d9d93f6c5c02f07d552a597d75a56eeda5fb21c482819e232b492d8e9e902ca8edb2482b37bfa0c4872aeb262e992fe8ae3592e1527687c2a5854408ae5f9f2abc3be515386df165e74fb0595e1eca8465612265b82d26b288a890c31e04f9d5b9d8b50bb174649bffc09fd1488fa79e03563b79b2dc063937448ec16bb57c8e51552f8fb85caae4b60c7459d791238e1f2b8de3eb6074a6ae5d0a18bcaebe58b8d3fe8534d8105759cad254d9cc8ec07ff7b0b40abfa21c0864271305a76e7b1812d72f8ca9c3dcf055b912abffce58d76966e810904286371abb3e22db1318b1cad30cb383c3883a3cc5fc10b471cd81af71e74f46f005c3fd3e3504825ffd873d33390d36ebc90f2c31bf22020eb7092a87b84f9eeb2dad506e4265432e03ffc00e76000b4aa57e7ffbd0530f624b471ed7109a3e6fc5d0493d65886ab4fbea6738bf132dde1ccfa94cba7a6f137802cd6f496013cae94f60b3c6b1ee08adc98ac7117fd2509b8b264d3177e51a713209e57756761da9337ba34780786ed82deb147d94324a92f6bcf9cd53cfee47cbdb6ee5f285a00858adbbfc6d588d0934012ac476732c275f07a63bfba0149abb68eec0345ea7ceedc0e0ed46fdc355488d8d9c9c0d686b185fa7df7fa379c73789f48b2efa02171041afbb9a6354158ccbbef9fd0ebb1adec4935811c47e2e19fa28e81ff7fe32e7a03b4cf8a37c436aa33ae23c3524c44bc6b961752769d49df932f3b9b707bb92f2ae877c51b0a3f978f336a0635b760523c80711fa711cc3c13d0a103c77fe16ad5a5e04b209d21da2893d8dc0571d57c3a28e6a92835a9efb29310b94c7e82f654b8fa20d52fd514229cb5c5091200398de296c10cbbe98eb5f49a30df58be4b8b4ebd1949df8238a352d36f74aa4c42ea1c1d0b0510d1dc0cc76f41bf4e0284ab5a82ce2eaaa83a0e09743e3eb975809071a0b37ecf26a5666e2f1ad25b4dfffcac440f575ce736074a03498faa78f7da2297cfe8bd6ab83f74078a2469fafa7210394fc21cb1c6709bcd7d9eeb813949b775ccdf173311aaf9a5a61b55977d8dd5006c01d26f2088f5db0204f480dba0515097773fc3b1b674591de412d2862e9cf18d3a271e76528cf9d8d83f8014c054a873aaa981d605103c6e2e99280b051ead2350322e7a6cde08de3b4a22adca97b02768f9b819f99d8847dc62b1a85f8a710ca900a97d2242667e76dd71451247d81b0b46c17d8fa796a378e3e7061eb436c9a24bb7ea7516f54eda3740be08917eb43efe5070aaadf5b96bd2aee01942a2c95ac4b64568fef94d238c49964f53007306afd67e2fa40bb1ecd2af81bdfb8f813d5a68d3177d6b54248b0eb2d3142b95b66b7d868e7cb2652323e1332c522a1dbc6b9b1bff19b72c3354d4ca97474d37343eda68b4d0c3287d23765df80f8cfe9c725746bdf261d769904511e04d9001b6ac89fe0d8c3bc67ff2d18eea74c02dccccc89c8b7f3430a39698cd042696282aad9fbebf057c9af94a439a107afbdeb503763cc5a5e12720db857241873bf40532d2d008eedd87c169c526629922e8eb9ea3ebc71d60da93201e1d3e77dde7aaf2e03dac5eded6f92f0c9b2e890cf4254bdd50b1f9adcb5ad83623878fd3deda6e88cbba1719bccebca21663e8dc9f515fd87904828afa2b414ee909ffeccbfe04b369d878b846cba5829e4f4a74d6a2dcc3f91be46a14c4ed0c3d6454bd9c3c27e81dc7b2ad4bade2d69900902e747438a321d861eb26107065cb50495d302e8e47a8e26f5a767a36d8802419167ce1dd79e871290e02e1f3a306ce98c30acdc318beb4ec0d3433b68f42be245ce75e9ee3904810d6ca70f7eaacb18144a9ea37840810930958999e900add3d765945db7310598c821a857a838c528546dbf5", 0x1000}], 0x2, &(0x7f0000001540)=[@rights={0x28, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10]}], 0x28, 0x3}, 0x4) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f00000015c0)=""/52) r11 = fcntl$dupfd(r9, 0xc, r7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001600)=[0xa623, 0x0, 0x8, 0x4]) r12 = socket(0x0, 0x2, 0x7f) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001640)=""/98) r13 = shmget(0x2, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmat(r13, &(0x7f0000ffc000/0x3000)=nil, 0x1000) unlinkat(r11, &(0x7f00000016c0)='./file0\x00', 0x0) r14 = geteuid() chown(&(0x7f0000001700)='./file0\x00', r14, r0) readv(r9, &(0x7f0000001bc0)=[{&(0x7f0000001740)=""/148, 0x94}, {&(0x7f0000001800)=""/220, 0xdc}, {&(0x7f0000001900)=""/171, 0xab}, {&(0x7f00000019c0)=""/87, 0x57}, {&(0x7f0000001a40)=""/174, 0xae}, {&(0x7f0000001b00)=""/56, 0x38}, {&(0x7f0000001b40)=""/48, 0x30}, {&(0x7f0000001b80)=""/21, 0x15}], 0x8) sendto(r3, &(0x7f0000001c40)="b7e9f625c37e29b856e3d8f1e4874ab7becc17cc06cffcfbe43cf540ef77675d877cf928255062b688ace62d358a15f05e30d8191ef21c8acbfab50b4c4d7ce2ba2ecf7cbac579f7ce70bfcb754d7acf45250403c8071f96cb4b3fadd059c8469847a75b7efabe11bca84eab275e23872385621c7248fb2ffaefb1778df6919fe9e1ced8b5bffa", 0x87, 0x6, &(0x7f0000001d00)=@un=@abs={0x1, 0x0, 0x2}, 0x8) readv(r12, &(0x7f0000002fc0)=[{&(0x7f0000001d40)=""/12, 0xc}, {&(0x7f0000001d80)=""/92, 0x5c}, {&(0x7f0000001e00)=""/243, 0xf3}, {&(0x7f0000001f00)=""/58, 0x3a}, {&(0x7f0000001f40)=""/4096, 0x1000}, {&(0x7f0000002f40)=""/105, 0x69}], 0x6) setgroups(0x2, &(0x7f0000003040)=[r0, r1]) shmat(r13, &(0x7f0000ffa000/0x3000)=nil, 0x0) 00:00:18 executing program 0: r0 = semget(0x0, 0x2, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/109) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/171) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/123) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/177) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000002c0)=""/230) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000003c0)=""/4096) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getgroups(0x1, &(0x7f0000001440)=[0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001480)={{0x600000000000000, r2, r5, r6, r7, 0x40, 0x9}, 0x25a, 0x933, 0x400}) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001500)=""/62) socketpair(0x1, 0x3ac9bf406400b9bc, 0x7f, &(0x7f0000001540)={0xffffffffffffffff}) fcntl$setown(r8, 0x6, r1) r9 = shmget(0x2, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r9, 0x3) connect$inet(r8, &(0x7f0000001580)={0x2, 0x3}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000015c0)={{0x8, r4, r5, r2, r3, 0x26, 0x6}, 0x8, 0xf0, 0x6}) getsockname$inet(r8, &(0x7f0000001640), &(0x7f0000001680)=0xc) r10 = msgget(0x0, 0x8) msgsnd(r10, &(0x7f00000016c0)={0x0, "3bb8fc9a560c16b3626ed9ef97cf683e2e104b0d8800c0e19d8876aa448bf2b879895fe6ecf46224777cb347023b82aa097e6c157dfe63ef33357116df085e1c4236a3951410747e562dcc0fd687804378d8122a238586b6a92fdaf0d4"}, 0x65, 0x800) connect(r8, &(0x7f0000001740)=@un=@file={0x1, './file0\x00'}, 0xa) semget$private(0x0, 0x0, 0x100) paccept(r8, &(0x7f0000001780)=@in6, &(0x7f00000017c0)=0xc, 0x10000000) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001800)=""/126) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001880)={{0x25eb, r4, r5, r4, r7, 0x0, 0xfff}, 0x5a, 0x7fff, 0xfffffffffffffffc}) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 00:00:18 executing program 2: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x100000000, 0x2}, {0x91d1, 0x2}}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) fchroot(r0) fchroot(r1) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x2c, 0x1, 0x5500, 0x3, 0x4}, 0xc) r2 = semget(0x3, 0x2, 0x400) semop(r2, &(0x7f0000000200)=[{0x0, 0x5, 0x800}], 0x1) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000002c0)=""/248) r7 = geteuid() r8 = getgid() fchownat(r4, &(0x7f00000003c0)='./file0\x00', r7, r8, 0x600) connect$inet6(r4, &(0x7f0000000400)={0x18, 0x1, 0x7fff, 0x100000000}, 0xc) dup2(r3, r3) chdir(&(0x7f0000000440)='./file0/file0\x00') r9 = accept$inet6(r5, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r10 = getegid() setegid(r10) pwritev(r5, &(0x7f0000001880)=[{&(0x7f0000000500)="e20b1e18b20e95c37ed200b5a0b48c2744812ee46681bb9df94a4d6fb8b4b1f46d1880caf021767fe9ced25d86c50804ed4de98627332f75ddf616cac3600f3bbe3364dc038e93c8ce593ecd4799a203c39133966bd9e691efc01cdbede420618d4bb4f1cd3f9e1036997fbf2d1515ceb0cc9fba1b0e147a8857e676c39b4ea29f7900e39300412f060f912f53e77bd2ca8be179294bfeb81b2621dfe808d1e8dade9bde3be63993f7402a65b8f3b17cea892ac9487e1f3440d34b7966ab6ab0a73c5fff9ab3d0b35397a36972928ef0820a92b8d012b1557dd8e549", 0xdc}, {&(0x7f0000000600)}, {&(0x7f0000000640)="819f38dc7e763538cef8f0fe1e6ef6819a1ad738703613f64b66147cd8660f392405fe217d42a9fe89f3f5fb1fab8025d552b705afeff5299418f06b39c769cb4949ac18036313f002cf5c4a1c3f25f6aab6c4acd1fd15a3de24d872c7e39b76c3f29a7f6048089824916ec79cce8f99b52d627c555b0e01412288ce311a89d580350fc97f282b49af08", 0x8a}, {&(0x7f0000000700)="adbb3e8ccbc5de2094a1afb2ca67f48d8235a186a00d840e6ac1e636ca4c704c4579f37b46e94d8c9c63a59dd9a3aab9", 0x30}, {&(0x7f0000000740)="fcfefcc441c1cc428bf0ccfb8c8f5d5a668c5b4be0132fda251aedde546b1c6eae6192cb9b40d8400ccde6266ccebe2b5e4e1875d2b6e027c267edc9a408273bd2e73d3ea861f4f13dc15db55551c9668cb7c67169354779ede6f9c252d8b42b7bd48f07f15f6990a4dec08edad8bb6f1a2fca72287ff1f02b65405e38ece6cc917dbe6532c7507a9eacb7c92ea0f8e09ced21db4874b4fd27fd56a6e6cabaa821cce7ac8502224fcb70a6c877c8b916b72e4cf504d07ffbff2298a4a37fd9adb1683bf740d32d0fb6e1d614f6769bb8b9e7b7cb67797379b967bde6169dc53c087dec3c5e0962730d399070f97bcf1e28add43df9ec61d8b1fa2a5bab0a79ded07ed47c155af6a272e57346ae7cb9a28068d7e2563181e81d79d5ed5d1ada124c33ccf95c17adaf99533003ad0438bb28ca70a6452398bfb6d06934c80b47bf0ef14e59a4d9c57156164f699c6e9308b5fc333cf6c48715d125c92e9e2f2f6445c79dff05617572dfa5d9aa3f3d62def4c453af3c3132b50a0a8a2a3e82151b6eb4e29b257c17945a9df8cf4fbaf67885628f70bbaf9f36c47463b79a462a7a7fd5caa0517ead82f517fc7514dd4b54c3f90558e299f96db6e0ec7e2f8702dd1bb54fca38adcf08eff41db75024a4ae00696eebe736fdc127a74d10dc5f41e50165ffbb2f7b69754915b2d9263c9370f2cd29be3973ad4098e5ab575395f29311c22d34850284856920c1c72a3ba32f0b32fb29d7245b37c4fab3a46038523ad89031570b827b31f1539b059a185867dd1211ec8dfdc660790048bd85e2a5be5c364e7f10070acf890341b57a42fec305f73fdbf6087e634afac108910b589006b2c175fdc20713069d2155befb8a95f0a0137e12343b9b8dcd842e165bac1040868feef014713f83f030f6f8fdad7369862ab55206a3d9fb47679cd776f6c960c2a138d1afa1dcf7212ab90964acb631454634d699f89a69efda4e4dc908c6295301f6b74c299d4c766ec756ebf61c0ce6277849299dfa6e305356a336f1362cbfcfa0b337b09c6edf717cb0d440ded32340472fe47891729fbb99a3e1e5b53dda7aaec15cc379b13eae23200caca9c15eb8320504fd83a701c5654603e95497472a3cfd053312199b0fa91bfcf00c218f5c99d07efc3499ae39b2a2605561e4ca4e70f6f071d4990a7042395401cd6c3073486b72dfbbc9b45fecbff320cf42da745536ecaaf148be416f854baed9f8de9517a67fab258cdb8a7e70980dd6c9bc9a7095c0e4d5efbdd031334e17d4dab12dd41189d4280fec24f90240bdbc65b8e0cf8e1877faf04ab0040a6a7facc693ff97fc59c57202c150c8e939c8f17ecf454c954b0bd740439a198cafa8fc8a7c033d28e90133a8d6a1ad496b0664d1ef824df561bdf79866ffa3109aae7699bb2f8a50526e7410d1970bc2da4fbfb39dc392c6dc676ea96e14d077ef35a8af42325d47baca79599ebcddaa22e9c75f1128f0dfd40dec78c5b8158aeab2eabd06331172fac65bba66abeb095ce1f271214a8c143af345494b8760ee36d1482e0d8988e3a4310ab94561c4d72be713909a65f84af0f749dc8a7b892862232b013d034c7992246fecfb62a1a8d786866a2935a09a21b09d7828e02597c8ffebe8dba9276d5c205ed6377b5514d80d740b29303edc1c585d2b50a19f3b0103c2b3a593d7d70d7bc2f5b153420f63fa865e8709fc5a046ccb0f23170ec373ceb992924d5780d1e799a4c571b07538c0e9831a6bf45299288423d9cd99aaf7df6febfca5d453993ab93f0003d61907640e393af30139f12f66963a8ba0706f918005fad2992bbe77d15e83bd629a7fb65ffcb039eaa9715816efc76613c8a13ff6ae878972197dce7b1ccc1c5c4b7b21deaa8da6e6492396353a2be35cc0493bb415b2697a718dcc66e404e52b41d3eb0e22a9bc4be4a61de248686881d083d5a87148cc6afd48739f4ba1f0c28d12b7bb722c7a0051ada43e0afba57e9e99e3a816c7c3051e9655494bb2da8385ec2ae4b6364ba017df30ba684779b5aa16a679a57e729cb0bcd721128a3d61935cd0469c28fac9c382ffc3803621d88ebe3df264f39faf7c062af9a699a287a7d14998762c02e31865a6d75675f6a4fe8c0c9b9ab0ef7c7d26c2387148d3cfda68b34527cccb33edcb942a03f0040d4198b32aa238d2f05afe633228e60274d9386110504a4667e53795b714f89c4911427c41dcffee61d3aba501ed9075af7fce0611e630d47fd3d77567e21b6f2df7faf2ba9ad917f638b898a706d137a5370f09ef52d9442f57d8fc75d4f9d55c1b777c9a5155060405ae207681054613a4ba4b34b99939ac3f0a34ec6504b67aad3ffc75c1a53eecfb18085fa5b6e7aeda7f8b55c96154d84011db9e95d312c9b9573559f13fbe2f4449eaeaffc90b51e0912937140a77bc8ca705b3ac8d1465c3b687d284a074735be8f1ebbfe3d7c9af1545a71c99943ad02ca3a22187be3a50a6bc32732054703f38c37c0fd2ca0b7d0b0118c5cbefcb98d684ee8913e70ed0de2b66eabba3a241688e89dc573314713b1e11b2ab352df5c7ca72563ff5c6e8a8f2f4a29da2c739cdd03a7c86a81181d22b005b47f340fbfc30c9daba2a20a75e3ef20d8b0528180e90b467e5f289345b092cf48ddb51e8681e2ee19272a715c88f0eea247370edcea95bf8925b6fdcd1d6784a8b3faf755ec4103ee7180eb4e4b0f9bc430b52290d8651b9816002f6ce1ea602688b8810924d428a8812a7f71634a10833dbc5660c78c0a37aff549da4655702ae8aa2d5622c3253674bdbd5b63a9a7fe0757504004651559d50a1777b71fafefea1c6210026fbe76461766293bd5c6fe09fb2d02675ef55fb0a44277a8a7268bfc16c5070f22bc4898775212485a69637679f8870f89679c6747b6aa024c78fe4846724402c0fbffd2fc1d2ae2e8305515ab1331fc0700cf8c69c9731416920a481ba2ddfa527b0732ba79e8e6dc6b14ac37067be35a111ad8904885aa466bed9bff2f4ac3994a56bf33322e786ab65c77e364f4b9b4715e4064ce076d8e058318c59a78386be5395db6db15812b37739ed135b1a5fb2a0b39797ddbbf6962a91c2de299f75686d28ae58fce888b880195fc440a8395414c22e49b60005867b4d62329d63814cb979d71acb193fb6ac08b29051f6d8ad38997aef9520ebf433b88db47f39ecac550b17fde074f032a03deb9cde295fccb2cf133cf5eee886bdc3b8dfc4acc50bc368c5c39b5cd47cb227ee05b53a5bf1f4cfda67064b5b99b00ef3f3468d24a5248d2c3831f272a8680358e050162cebf297c6dfd617564b1c998c2bded7c2e1f7cb3317425364b4897414c0f3f05cb4f97a7ea9b29fa63391a0165c46ebacbeb5f9bc5ae3b3c18e21627b005b823615ebd880646f41f938579bf473fd1abef1860aaaeef5d26a7b7dfbf9c52777be0344fba75d40dd596efa6b79e80f8be33a6ccbd33ef61cad03212fb9dbecba54dc4e5fb1e2b306157d465c6a472d5fd71be6876a4312460ff0abefbd500147be7ade15e8b3eca2928a42ecb828ee1606169550a82fd4461aa7383f0bb7c2058ba52db60e0ecbff1bf29a2cc5fb2f2c6cea54c4760a532990f0ba99881feb3c6c6986c2bc626801b4d62b3dcac468e16caf5840abaf1e41e5db7a2583f8f38dde7942742ea3b3a2ec71a609ca79e177121450540d29739474c52cbc4c5c5254c617dd020f5a92cdc6cd734ae06531e51b203d80efa0cd37453d6af83f9ecd3e8226842a7427fb077b5072a6c9a0418791f5121a9a52139ec4fe8ab24c2892be8acaea4da64120363b8b1fffb526a4cc9f6e766fa346ecaea40ab9bedbe0a7452df5e8f6d05b999b836cdde022ae88254ef9484193d4ca39b27a45c492ba92c8a6ecffedd34abaeb266821374964d487051110ba839a0cfe550ac32fff13424dc8a7ca2de886eacadc4438fb1e3556376ef9cedb0e0af754b89b0cf9f105a3688181ad820d2d0b59b00c3d1ccb25826d8926e25ddd887ca7b861dfddcd1bba408ea548d32f40d00936199407d90332e03934855a720f18a4d58dae91a6a9a34043c4e3639003185b1b3188e49b1008175f8a80a3c5abb6664a79f46250959f8dd710f018e8f6eb29d1f64c5eec862cf1e3a7b3b062a6196eb0e354cb861ab76e73848dd9fa706a69e9e19816de2bff54a082951d64e99584ebc50034c0a816018098e9f51855e592e135aad01a22cc5403e2efa551b30f5a29a4ce59e17d31be3b39d1c8a60215c372091539388fd450ba2cf7a9dbc91d2566a4631afd70dc928a490db817c378656d4f753c180f9e268834729d6cdfa297cefe73f2d60befaa14bc5980bec2110cd2fef777411e657b84670817c620741a495cfbfb6dcd6d40e8683ccb10c92a0f32fa4d9706bc31c05724f6f0020386eab06f599fbe9c09be8567ea93683e0f339670b9738dd5d50f2b97885a6ee32da94cd5ca1004874d7581e54c3d062eac6a3c75b6bf26b8770c3c30509bc80638d1044b1ccf56df140b6b261be254164806e056ed1e446791c982c4d89b026d04de2f159de472307fc66c7d85a577f6b75c525f10e099f18e3222be19d996e68d2bd04b2eea6fe8614e7a880c64cc4cbb8aaa9c4a98f92204c3b44d536b1bb9a0d9c2fcbc6261ca4e5f1ba47a9eebfcff59b086a41940a23c7c0101b9b0fe03711c6f260d511dbf54cc1c702b43f9057a2503abdf95a05e313da35cfeec5489fcc38617c38a31d3e70b688355dc62810b9b836a93446041547252f922bf661cc87f19f5294cab480af9672251df77ecce632ee86a77d514d377b75443f89e5f92c7cfa369aa79313e5691d91a96887a3ddeb58af1963686f5d69c634229c583d565cb1b5384dbe0f905b1840380dc98106feb9952f6d289bf4e3ff0808ef26cbb1e938ee894c7e8a8d48d6628699e1bc91f10b7fa39f57b48df50ec214a512e5c02d547c16076397f654212d602d0820f5e221ca91a709bda45f52e396f0ae6bb6b6eff67d1b2b190784741264ddc85238aba5b129a8d611eeee2b1c2de878081ea1eb1bb64c256a3bd14eaf7d206e49652521af62874ea1358ae0b157cf6085fa4cad104c013d21d6c767525a4ee694d6ecd9b51fb190624a1385f2d31a57fa67140e68590b53cd3dfbc5fb13a83de8135cf8e32415b4a6f922edabfbebe1a839c61a2db4182c5bee73410d402bbaf6b65c5c71aabc9deacc2be99f0e1b6fd95863ab1865e63a3c7dd3ed82f53f3ef92075f19b359400ca1512aa77506846383c0de44381092dc4745b52984e8cc01a0528e4d02766a9df7d46c16c0964dccc415f4dac8ffc042f1cac49d292778fe9999788c06e719ed45bb9593ae9e09085314a93eec00fa84a6456c11118e8653ed9bc25b1dac39437a133c20dc29bbe16453a0574085cb0c288b6b67573ad53fddd34a2e9155555089c57b2ec38db89310679e80046510d5388ee0bb6fe2c9b2930a40156afee31795d1bacae1405d8f43106a89fdb3c568664046b2fd182da4d957f7e4ffc533f2b8d4e07610af3ef5fbf15cdddf5000b0168b02591db9c33940874741387ca0b402624432fd298bb772f17d89514c7fb0ea144613755262c19818f0cef5e6a0b81619d66197956fbb6fabfd88655ea24a0608737c86ecf252c6b2a948bc0e256553ff9af92222485ec86ff5f8f77ca7a8f388ad86ac49118aaa79a0e671fe85b5198d2e07c7eeaa4e6365b5cc10e1c712f3f64099148a3719773eadfc", 0x1000}, {&(0x7f0000001740)="b9d2e636ec9f03fb4171802aabefe494e2180879648a7b448401740a9b91350114eb79778db2a8683242b31a0b8f088ed4b6cbd85230930fc8f23284479a7401ea1b2ebd1a2b7ac8841d0109a8e71caf748fdc13e018bdc68119fd6b7d248b14e45649f208918599af8ff709b248c11cd6b0cdbfd7481694d5474d0b5306543a1408c59718d514c223", 0x89}, {&(0x7f0000001800)="4b014b4ebd2079d869d6eb92d925408dcf846b53a351227473451bd20932d9ff765fab237497d278879c1b74f1f13f3a2fc9c1a812dc34e3333a450776ef285584893fd3e44d880f6efbddd2b3c48e360fa3c05a536bb2229d", 0x59}], 0x7, 0x0) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) pipe2(&(0x7f0000001900), 0x1000000) getgid() geteuid() semctl$GETNCNT(r2, 0x5, 0x3, &(0x7f0000001940)=""/107) r11 = accept(r9, &(0x7f00000019c0)=@un=@file={0x0, ""/108}, &(0x7f0000001a40)=0x6e) lseek(r11, 0x31, 0x1) 00:00:18 executing program 4: r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000000)=""/43, 0x2b) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x400) semget$private(0x0, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x1, 0xfffffffffffffff9}, {0x18, 0x0, 0x5, 0x4}, 0xc7, [0xfffffffffffff31a, 0x0, 0x100000000, 0x3f, 0x4, 0xa8, 0x1, 0x6]}, 0x3c) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x2, 0x7}, 0xc) getdents(r0, &(0x7f0000000180)=""/93, 0x5d) lseek(r0, 0x0, 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0, 0x4f) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0xa0, 0x20) getdents(r3, &(0x7f0000000240)=""/4096, 0x1000) getpeername(r0, &(0x7f0000001240)=@un=@abs, &(0x7f0000001280)=0x8) symlinkat(&(0x7f00000012c0)='./file0\x00', r3, &(0x7f0000001300)='./file0/file0\x00') msgget$private(0x0, 0x200) listen(r0, 0xb1) bind$inet6(r0, &(0x7f0000001340)={0x18, 0x3, 0xfffffffffffff9aa, 0x7}, 0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000001380)='./file0/file0\x00', 0x200000, 0x91) fcntl$setstatus(r4, 0x4, 0xc0004) read(r4, &(0x7f00000013c0)=""/201, 0xc9) execve(&(0x7f00000014c0)='./file0/file0\x00', &(0x7f00000015c0)=[&(0x7f0000001500)='\x00', &(0x7f0000001540)='\x00', &(0x7f0000001580)='/\x00'], &(0x7f0000001780)=[&(0x7f0000001600)='\x00', &(0x7f0000001640)='(\x00', &(0x7f0000001680)='/^\\\x04%]:\x00', &(0x7f00000016c0)='[)}%\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='\x00']) mlockall(0x2) renameat(r3, &(0x7f00000017c0)='./file0/file0\x00', r0, &(0x7f0000001800)='./file0/file0\x00') r5 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) r6 = socket$inet(0x2, 0x0, 0x2) getpeername$unix(r0, &(0x7f0000001840)=@abs, &(0x7f0000001880)=0x8) close(r0) fcntl$setflags(r6, 0x2, 0x1) 00:00:18 executing program 5: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f00000002c0)=0x1002) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) close(r1) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r3 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0\x00', 0x0) getdents(r2, &(0x7f00000000c0)=""/198, 0xc6) utimensat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000300)='./file0\x00') sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x4}, 0x402) 00:00:18 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r2) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000001b40), 0x10) 00:00:18 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10000001002, &(0x7f0000000080)=0x8, 0x4) fcntl$setstatus(r1, 0x4, 0x40) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000000)="71efb3016af835", 0x7, 0x0, 0x0, 0x0) 00:00:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80a82, 0x0) r1 = dup2(r0, r0) readv(r1, &(0x7f00000001c0)=[{0x0}], 0x1) getsockopt(r0, 0x9, 0xbce, &(0x7f0000000000)=""/112, &(0x7f00000000c0)=0x70) 00:00:18 executing program 3: mlockall(0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet6(r0, &(0x7f0000000040)="c74bfaad8c29878f3b698c035a878c96ed01d5669104048745ef9d2451ae5f4d499aba77c4491eee70a6f6fbced0e0c2da5d7fa550dd8d", 0x37, 0x40c, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') linkat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x400) sendto(r0, &(0x7f0000000180)="1a623cb6a1aaca76fe6740a034797ebee5f1395b2df7fcd0dfd06dd1398f97b26a87819a2288795f9762a79de87e9f103a4af0decf73c28c5431d8042130bbfb8cb1184433e4e189c1e724d3b534085b283c03de3d0a4f765f52dd2de5990b7a62c5f4c8ef72bebea96f7eba7a3e89f7d6b01163", 0x74, 0x2, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r0, 0xc, r1) r3 = shmget$private(0x0, 0x3000, 0x480, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) fchroot(r2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="65d7a60a9bf9d97aae7d06c0fc93b2a062714cd125a4cfa961cef6812fffac4fa7b313234b10d1732f0fa2603b4d42f57e4fd975af8d50076e9d235538f6ddfaf249e449f449b56731125c1e7ba115f91c1a1fb0ca28791bec5454681401058d9ef378ac2435a43dfd1d5159f8e96983ddd9ed423532c18da01d2195a032a0f870a9bab972cf121071f7d0b3cdece5103fe3d6b1e09e672cb89403a1454a2e83fa9fcdfd144a19500580", 0xaa) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) shmget(0x3, 0x2000, 0x40, &(0x7f0000ffa000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) getegid() shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) chdir(&(0x7f0000000340)='./file0/file0\x00') shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) symlinkat(&(0x7f0000000380)='./file0/file0\x00', r2, &(0x7f00000003c0)='./file0\x00') msgget(0x3, 0x304) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000400)={0x6, 0x7f}, 0x8) mknod(&(0x7f0000000440)='./file0/file0\x00', 0x1, 0x401) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000480), 0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000004c0)="79a85e103cfb87fd949725b391a182e15479d57a36f51f1cf83616e4636b3f394bcb7a6dfa65e3f1e0357243", 0x2c) openat(r4, &(0x7f0000000500)='./file0\x00', 0x0, 0x1) execve(&(0x7f0000000540)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000580)='\x00'], &(0x7f0000000640)=[&(0x7f0000000600)='(\x00']) openat(r1, &(0x7f0000000680)='.\x00', 0x200080, 0x80) accept$inet(r5, &(0x7f00000006c0), &(0x7f0000000700)=0xc) bind$inet(r2, &(0x7f0000000740)={0x2, 0x3}, 0xc) msgget$private(0x0, 0x588) 00:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000021c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000022c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) getpeername$unix(r2, 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) 00:00:19 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x800) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') setitimer(0x2, &(0x7f0000000100)={{0x7fff, 0x1}, {0x0, 0x1}}, &(0x7f0000000140)) fcntl$setstatus(r1, 0x4, 0x4c) utimensat(r0, &(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)={{0xffffffff, 0x1ff}, {0x796, 0x5}}, 0x0) pwritev(r1, &(0x7f0000001200)=[{&(0x7f0000000200)="e4ba93322bebf328684304042e614e863c96470400528bb6d57e5d7218ce137d6f40eeb5e8b7b96c93d6f95e511ff850886f19232e209a59e695e33c5e9442bc4f60a0fe6aba9fc283ff81465e7015f7caa048b19388cb55084a5c17aa63a641a00a259f7f453e14ca340cc95f37cf14f60f70eab30899dbf8da3c04af592d1f061917f7159c428381f844b5a4cf64cf15d366590e3ce2ca5cc32e90db26406dd8a949f0d823604ed77b998114d331f596840dcea1f747a11daa1b6c37401936a06cb485ff0fec779d27383a6162931249618f9fa5f793b8195ac686eccaee510b0422d595b2b815e1b83e0e09cebd1e33a214259335e960ed1750272c84d2a9020e333435371dc7615d1f0baefe81c2c15c478ac4cad4d4f741f8c3ff85899cda9a783170ef6622923f71e2d1461a0a7a6c14e7d66e220d8a0e36556a1fae547fbe62956168941f4773d64ce4b51d53c304b0901d01ae81c42a13e12fb0167b02ad5f697d09f4e75b90a818d84cad74225b7ce36b9aaefe0f4ce62aac2a6dba0c527e53d79e86076b09c326ae4c6565dee7cfd158dc47c669e9d3d27c4f6a33042f253a98a07bf3c79b2ae64bcc54eaab777f1e5a9f1c648067fad2ea397f658cebe6378bf6bb766ad00246d4a8bf0a16514020c72a7a8f74651755e41c9480f0605a43c9855d31222b0b346f76caa6b774938e77177267a893d0165bc16f013c89dbaee5b9586c5609eddbb7b63e1029fdf852c17cfc2be1a9a1f7d3c692d60513845d634e15b2e0b8b4cae3e0d1c34861b55ca460cc1a999829a9d3a33a0f4f47370338efb4dfe0b77da96b6bd2116054d0128fa367d5cd0a26a5d3b7c5010e5737dc7b102a16c4c82f41437e3752124ab25fbb09c0c966b802c1e7ebc91cb41111649b250641d408aa374aa47af52a2675ad7471f76c9c4f4621baf008b4c57ee5398cf79ecac5eb2f3142924634d44ce0b8c264f5843d23b3d449f10ef4f5d117fe6498b4e6988c305909ba4d7575fcd69a4025d1b350a7d5b1a001c7c6242d4856bc0aaefc87b91bbc2449eba95356ba6880ac50baf551bbe65ab0e3a34f00656bb1d8654ae24115e5ea8cb7058649577ca52c5b76167275251cd0eddf7cde83f861aef399521ae3025a67d8dc3794b32955f6062e0ca73ea194d132dcc86a364a0e5c75aed3d7a6327890c16db1646ccb382250a1f731dea92e3d15d51f94880649ac6bc832ec16d4a35479875d56e1fba750e52157bc8c2ec6cc1a11ec8a7b224e212c5208d79bd30702f64489c8f9e7d3be3391500b5e1457f8f9fab38cbbd71608913fdf729b2ad7d744cbb9760e023b3a7863f5d8cd5fe2590d49e233b55ec2b64b5114e63c8b21f766315072b582981397c3327fb7dd8376755ac7f44fad39c62c3dbd14cd83fe0567a6adf3ffa03204d017e55a8c980b8f7cefd978915208fb9f17551f3706b3af9b8f1ace1fbf0bcd3ce5b1dd13ff1e69f243f16c80e37361a3c54618b84acedbdb0330bdfe4b22dc3d68ff6970c81eeee7c93d91d87dafb228295918dbae185f77e9515bf8ae6281c41d41a3ed02f4e792fdf78d125184918ea7aae50c96606d4d3ed218e64a8246d74d71d4e4e99b362a7e9ae2b3444abc02c6d90c87700f98906273a1e620821b3cc5ea31816e774211458bc1cb31d7879d1349ceb4c9802a095a4e849f4a7b7dde5e4a06186ee19dd95223f0538a1365503c2c241910dd19ab1f9395927167827fb10a17a72476eb141a4261d650a79f556bcbddb60182fe6c9f803da1c31f3132c88c0336887306b92d25932d8b97d1cf9503148ccf2a52c4503cb93154b7fe7fdc3b08f481f8c1a3906131cd8458bfb4d572e2371cba6cdf673fc707c0084415f46d1bca584c95a100307813bb55d0d8c5211a25941109983a20f7f95829006c1d7a14ff365efc02c7eab7c6aa86c7cba75f5689d88eabed18464e09b87edf07a5191f0a28674d4cca1d561047f876df2a6855d63e51741362134d0c083b50eb0f6d18ae1c41417458cda9ecf57df8c90f9d9164f9ff38b0c2a9f88c0454272894442778e30695ff29eed78be9f7e646104b60dabbc35b2437a804ecfadaf987a8f9b952e0ddf72a97aa0fb7e19293d48889a5ebaf266d2f9de33b49aa0eda31a67629f20dfa7cf9202c3c15b8ccb070123b272e0d60b7d272a3339669c51034c46ed0736e28389ba684f218f30a035094c3779315785ff2f40216b46697ef83e75429c0bb9330c6a75c8f7540873581d2083a9fc85eb33c4ff4301945c025e8bd20adb231238ef971b3b14a0254c817c23db11bb2e5f98b1d960976d278c2ac7d847256a74181eedf85c7327d1921a54ebed26ad80443517d871ba1322436dedf93d81ef52d383d50f4ebcabbbb647a442849c6c77bb92bc6b3c6584e7641150ab28b9358e09135a84fbb491196e3cfd27951bed85054d4d241d4210d2fce33b8e42f4a75f2eedabe1a5c4936b7ddc061b5802961786d5a9d39912f3afcce59bfba0a1462f237b2bb5eaf6d2031abee7a742bf3723704d647a4cb869035aa0ebb18539610aa390af563f7beaace164c61e888e15188d3582f3c17637f768ab55aac6a9b0a008c793556d9665c06ec5b4fc50b2b43baffcf47e4fe539471bafe0dd63ec312cf17e161e221bbb1168fbbecd2ad7ddc83e7de352be5050101d4a452ca31331474898aec4f638dcf912c981f60bb8f111320e92ea78c883bc12f15136a892ab66ea64382f69ad7f603fcfbfff9b96d2fffc5735d47ee44f3bb2881f459277f25c37e80157d7a70de1642e875613b632204cea97cf65974c7f09e88e8f2847925269d1ef128511c19840ff89c0dbb6e9be90650ed0c26648587a2ed2d79649c6ba3edc528472687ac32c5def6501e03149ba2fa5bb4ebb4c1485a4032a2ec0ef907372dc51f2fb47e777bbb591cf30f5a6bcf71b2fa50f198a356be461a3b69bf48b26b033ef3f8f6134a133e009819c277302a5d719f8375373792d179b71925bfb31ffc83f9b62044e2cc3935044c23caa28a8495798a80c14b532abd461ca5151e8e632843d91004516867ca5e47ab73677d8d0303c925bf1514ed4820762341dac745be1ccd0f7042011d4e0952896aabf537b20fdf971cecba1cadacea90bdf837270e91f098bcd3eabea675d9651e4f9b161ff44ce8a1c3c06de8b8e3a4a3f3ae2f4429d68ee996ed47ba5d5d7e68771aa50dca84404f62ee8c742bb09bd4275644d9d6e220e901e71577402b1824ceb479ee9f75fdee48d09181e477e4a5d14a4a17fefc4aa4172dba8360c45f4edb096e9a403de44cab33a08966690248458d8b0e4487a97663b774c6449de12ca350a5946e2ef4c56c0acd4815fb0cfa2aec890cdec0b52125b206fd6c29512996fbc4c70a8aecca529de58dcc15f75dd498ee7b532359970eac3cb29f97a4796d4eca7a8bc34f9ab9ac15d266694838ed9cd4676960d0111a64d9f9746330221121ac4312b13ec96e50d75c111c21a04b0cd8586dc0f627d8d88dca2a896d789c2e630c1393f16c6126b5f0d98a4eeea93ceb7aadc3de1539e2202877c9f6c58c2155bbcd6498bdfea957d0e514cc24abfa103fe5c1883d4b62e846e15bb06047849e331dca9e486bf6413cf665ef96a5e431f35f7d8c40d6be32cde4067cb34f4e41a48cc5ede92d001f3ffd86ebfc6ccd32c0b65ac1f34547415bf7025208993299b173c90e4c639131d862b040cff2cb98cc1b1b61baa3625aec4c2996aef485a174c1a0080f615855f30c663088565b1af47c88016786acb9d89d2680c6ce87923e6decc6af5654c7781b5ee057e5708cbe7282d69aaef8acadec29e079624b0e73eade9708a4ecdd90129923e4420da5a6fa32f52096a885dca834e7c42bd0a151e3ee82417b0296d3e6d09e8c07ff56a7e5239742d5c9f1133885fdb56c363fef44d282f32a272b419f9b0bd18dd2e07288ddd4dbbe1cf761226e7f7719e3ac201f7cde74f7680f94317218a8986e933023b68671332a9db6165b843e32bc042540481f4f0043a6eab089a96f617e926a7b1aaf83d674ba7d9c7bef631712dafd44f6aa24e2d2bb6d0c92d7795fde0c709393b30f33780872037ad50f836bba37421909aa8a34e43e6431cf67f93f9d9f700c44203c1cdbb6b76bb40c92c5f55a3160d5ad9b263520419f6fc5545a95d6c517622a67ca1a0c15fd8a83a78a05fbed674743a47b40c2a8f8230a66eb57ec34a000bcbbabea4ab963c3b9df06d5af30e6fd48be7b3552f19f91bc5c1a4cf5743c8690eeb7b4356b8b490bdad279e26a34be51eeea9b587c81bdeb51409da94f14e49d5803209fa5d0bd1cf23916f223c7a7432b9678097e440fcb84f23c1ae116a4b64d85323a1d9febb5d7fb7ba6c31522e798e91a7740644a2d7a1d37b1e91f5e5931206c1eb3a74e3691b63a5fcf13d7ad2d2e44a091699f9b5d2852bfbfcc34f686ca199dc8bdf31ffefd112a3b31dc1e0674b5ffd7f2117af4b55f1ab5ce59e068bc01c844e0e41eb53be329655ef572205c5bd93ca36821d9c585abb5f3541bf4dd822c2394a809f8ee0c08a0d463c6bc98a37dbc56cd7d4f405720164e21eba6fe688deb3fa718900760198d3caf6214109ef6b0eaec1915f9fa5138324e83f47854d27972666043ee58bae13becdce5b630d0934ce22e7c6791ec6441ce6d499b9888815dfa20365fb48887e61c898936943339c8b4002997df102518e83debb173203d66083b9b26431f0963581fb8e359190abb2bf3b52ea260ca5b58f8b089fc53fc3e19b664ba0c7b846c1388805c610cb9be78dc087128c33ca3ee96c9258f670e10e0b97e0a48713c9d412b5e965f4a10e1668b8d912d35e0c1a31048a32bcb5b5c314337f8dba063d51d5a240ea6b252ee4f469d48a65e4314e1cbe6dad9f8542c067f33b4c2c9a25f1737edb04a8fbefa0e07e7055ea09c54e4963ec50ba6f8916651e909789a3a20f9ac1f8a3dccbfbaa6a1572da6d025d15cec7ef0c6566265f77ede0a542cb20ddfeaa929989572e838babad8c51ed1446653a700c345cd1ecf8ab981627f53ab8472e88a5d4180a468610c8e4ce82888a3d73473804e96fc829306ff4710f62260a6b9210365c0cf226555e81bb85c90f447d76d19c4a453c706c52f100d9589ac47e24ce179d4ba2a6bf601635b8f69096b8ca1fc07dc77db6a151f644b8ae3e61a2d422e0eac1ddc65abba242988e1538eb191d07ce9fb973d870938f14a03a93cf9631a6c30a58aac606ea9c4bfc12e4f7a902c5a59a125e0fcd8a775721bc20ff92b7a6b61f4c763a785748196d6559d01064e134cb11a0c04f92f99d27872ea0bf4c5e3990a0c5a0648242d6894006169215382aca4d95cdc3b570b2e1a437d48dac903f9ca86d14364b6091f0728d4c72b55bc2a1af130a8c6e166f2340a23ec4a7d7f9c9b9b1eca11a279cd75962a715118498028bcf8686ca7d925d8eab7e8d36a30388316978d00517f4345a6551f0df37dd7262f6553ada2fdf4486cd9fd073dac108782436e571b744e64f6f6e27bd462d7ceda60cbab8aeb42acf293a120d435cf91770402f52f8a647221d2cba1626c74b558778befd92e8de0000b720aaadb3815ee4c6b2969024ca2fb5ac5f6b617ab495bef666dea2d31d24aaeacdc9ce519d17d2e52259be41860b28b348993897c42ad456df0f7b11ed702b33361505ef5b23da79e322e0f5b7588bb8e37c0203fcb4d4452e1e8870286ee246f10d3a571fbea77a4829a", 0x1000}], 0x1, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x80, 0x48) r3 = dup(r2) recvfrom$inet6(r3, &(0x7f0000001280)=""/7, 0x7, 0x0, &(0x7f00000012c0)={0x18, 0x1, 0xffffffff00000000, 0x80000000}, 0xc) ftruncate(r1, 0x1) truncate(&(0x7f0000001300)='./file0\x00', 0x1) symlinkat(&(0x7f0000001340)='./file0/file0\x00', r1, &(0x7f0000001380)='./file0/file0\x00') unlink(&(0x7f00000013c0)='./file0/file0\x00') pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000001440)='./file0/file0\x00') fchdir(r2) ftruncate(r4, 0xb5) readv(r5, &(0x7f0000001580)=[{&(0x7f0000001480)=""/188, 0xbc}, {&(0x7f0000001540)=""/63, 0x3f}], 0x2) readlinkat(r0, &(0x7f00000015c0)='./file0/file0\x00', &(0x7f0000001600)=""/4096, 0x1000) getsockopt(r4, 0x0, 0x7f, &(0x7f0000002600)=""/7, &(0x7f0000002640)=0x7) mmap(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x6, 0xa11, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000002680)={0x0}, 0xc) fcntl$setown(r2, 0x6, r6) sendto$unix(r3, &(0x7f00000026c0)="25c8ff7ae0ce63983fa758a75900921a7f927266b34504dd3a598cefc4b1d624781305b1811fa8a3f0c5ca77aeb2fca6a84831d669b49c6a2c4696dce74f4cf80cb6e220df55d28d3312f663f13ffa88c430bed4401dd32607c6d14526d265a139f62cc1d63eaeda8b801e5df3cd4c7013", 0x71, 0x1, 0x0, 0x0) readlinkat(r0, &(0x7f0000002740)='./file0/file0\x00', &(0x7f0000002780)=""/239, 0xef) open$dir(&(0x7f0000002880)='./file0\x00', 0x0, 0x80) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000028c0)="b1207fbfa84c7e895d5741e9a666ffdd4c6749a4e4b7fd4830998a3d7dc438985396f1b88b5d9c6cfa7152a7ee47e9b27e55ca496b531b38e8e74cdf4a6bfc6e5c02a49c7e2b5b25dfb638dfd7b143890c97f0856382f0cc597c0a475aac3680fd7bb50a2689cee0f625deb30ad4f93f877c41d698e9d1468131cf0df500d03249d9c1a75f927dd9beef", 0x8a) open$dir(&(0x7f0000002980)='./file0/file0\x00', 0x3, 0x8) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000029c0), &(0x7f0000002a00)=0x8) 00:00:19 executing program 2: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/39, 0x27) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/10, 0xa) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/239, 0xef) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x0) getpeername(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') connect$unix(r0, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x0) connect$unix(r0, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom(r0, &(0x7f0000000440)=""/220, 0xdc, 0x40, &(0x7f0000000540)=@in6={0x18, 0x0, 0x20, 0x3}, 0xc) lstat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) readlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/70, 0x46) sendto$inet6(r0, &(0x7f0000000700)="4217875c22704568b2c698f0cb24dfbe02b2200de68db8666abafdf2ca764ee8534be4c7c89bf471d79a24a291ecb46d839e3ff4322cefcf998132dd1dcace0b89f7c5a8c8027514640aca830c62f2823addc0d21f0791800cb8de905f7a0b6781865103babbe9cad0e57411295214a28a99a630d14ecb8e6773e0d2a3f33f36498a4c0ce80378320130876b4e58a1a0df54e6e1050484b6e74f64f2ab98072a9de5b6a396", 0xa5, 0x401, &(0x7f00000007c0)={0x18, 0x0, 0x5}, 0xc) accept$inet6(r1, &(0x7f0000000800), &(0x7f0000000840)=0xc) preadv(r0, &(0x7f0000000a40)=[{&(0x7f0000000880)=""/90, 0x5a}, {&(0x7f0000000900)=""/161, 0xa1}, {&(0x7f00000009c0)=""/119, 0x77}], 0x3, 0x0) lseek(r1, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000a80)="4f919fcbaf58bced", 0x8, 0x2, &(0x7f0000000ac0)={0x18, 0x1, 0x6, 0x3}, 0xc) r2 = accept(r0, &(0x7f0000000b00)=@in6, &(0x7f0000000b40)=0xc) getsockopt$sock_int(r2, 0xffff, 0x3006, &(0x7f0000000b80), &(0x7f0000000bc0)=0x4) symlink(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)='./file0\x00') accept$unix(r0, 0x0, &(0x7f0000000c80)) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000d00)={0x0, 0x0, 0x0}, &(0x7f0000000d40)=0xc) fchownat(r0, &(0x7f0000000cc0)='./file0\x00', r3, r4, 0x600) mkdir(&(0x7f0000000d80)='./file0\x00', 0x4) open(&(0x7f0000000dc0)='./file0\x00', 0x260082, 0x4a) mkdirat(r1, &(0x7f0000000e00)='./file0\x00', 0x102) utimensat(r0, &(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)={{0x40, 0xd9}, {0x80000001, 0x3}}, 0x0) clock_getres(0x20000003, &(0x7f0000000ec0)) 00:00:19 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/30, 0x1e}], 0x1, 0x0}, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) r4 = getuid() r5 = getegid() fchownat(r2, &(0x7f0000000100)='./file1\x00', r4, r5, 0x400) sendto$unix(r1, 0x0, 0x0, 0xe, 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 00:00:19 executing program 4: socketpair(0x1f, 0x2, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) sendto$inet(r1, &(0x7f0000000080)="489b37a9b7012c83d9bc523b0330e64dba62abfb14382bdf444d72df44b72cad17998f1824c27da72df242b5d35a1a7e557361d19c53264991303d154def88fb53b9da", 0x43, 0x2, &(0x7f0000000100)={0x2, 0x1}, 0xc) socketpair(0x1, 0x6, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) fdatasync(r0) sendto$inet(r2, 0x0, 0x31c, 0x0, 0x0, 0xaa) 00:00:19 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = dup2(r0, r1) r3 = accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000300)={r4, r8, r10}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1208, &(0x7f0000000340), &(0x7f0000000380)=0x4) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) semget$private(0x0, 0x4, 0x4) r11 = socket$unix(0x1, 0x5, 0x0) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r14 = openat(0xffffffffffffff9c, &(0x7f0000001680)='./file0\x00', 0x80200, 0x30) sendmsg$unix(r11, &(0x7f0000001780)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f00000004c0)="17ccac1f7b5f6df03f95e64f6c9a4fa5c968f38ef15725855bc3ac0db99b1520dc2147d285d96447346fb16918b1f0a1ecacc5947c8db38e5f89dc6c086f072683dcf01ca82313c1e559bf7fe99e836da8f822da0ee36c295c3c7507703da041a777906f4178aff52bbb9ebe6d749e42dde34abd6fcfe57f6e272b3cff17114e6615104754b81582142d61e235e74005f4174175165911fdac64a0f2f46b2cf9616dc6f68023c0f4f4571064863bd4d1128e5871bd0ef9c1d6fcf4c9288df922c6e0f70c27ff8cd8467eaecb5bc5f23fde3b32", 0xd3}, {&(0x7f00000005c0)="757175eb3952ed0596f02b64e60b119503a796763cafeba91a1829b9a0bed807f9bc2ca871d7c5b8b597073dcb239ddcaace28e5e2594fdc47204980b0b2ed58e025f594ce44ecf5ef2c61d7052ecbf71fecd8234277e7837ed26f93edd91b3163996df8ea79ca8083323e33dcf802655af53e40", 0x74}, {&(0x7f0000000640)="e48593c6356df7b07d28f718bc5636c7e400b6a78ae1aac8790bced33411721876e05e0f57b4c59d1d1dd688e01a0a3cbe6dfe1849dd7268dff84b6d825a2b684f8fe828e5c2d2c38bd80bf3e8cefff97614a259dc8cec8ef4f211ade716d5fb089de83738310c144695792226907e7b9b687e1ac16eaace2e708f2e2a89a53a4f88608b8b13d37aa039ff5416d6293fbcc1d87989141aaa1331d73f77ba7b592995bb84803a566fdf52ee7b8cb5184d3831492d1d8d52b86811b7669544cb5b71ab8db05180ca0b56bd2eca30876d032a6ca539809cacd9f0cb0f812487f509b7844a76d7c66f1b13d23d170fedd173c09df6793007441a6de1755a45174bbdceada45826dcfb33571855d166944f5652b89c5f7355e8571e6d678cff0cc3d0178aca1e9a18d302eeff67927f41cb0e2e97bd80572a3a9f01655245394933bb2c5f59aaddde59ff1c6d57d549ef639b707613c519026af6d64cbd64b268b79d7ce4bd9a7cb79bcffa1e4f4e22ee87129b494560c8a87385c43cc034c0e4fef319de4561657edd7ab4addfb6596788bd4c9eee769bd2678b90224d2db5f90b1180c1b5efbbfe2b73bb11de3bdf6aafe78623f7284a76bb7a2fd446468cf13c53210944d7858e4b61b12ae8b35a5f6d585593716ea85da8ca972e03ac79fbe233f56a4be06cfb93214e6141fbba7774fa9fa7b0ae5de3d8051ebb69b353bfd97a8ed8c7af19efdf4b14290d1dcc1cdd037365b5e123497ad8dd26413ab3c0e42c9d73011d10264341384363fc5a44f8b9bf44eca224c8e3ca21dad78ad5f7294e8d0106506d30456b029bd24b2fb314b33e5e9e8d86d6e0bf5a11ac97971b324821033d493310b3e71fcd6579bbe8309c9e328b477b267f14dbc9f1845f9507fef2fa599d148e4590a39ac4a14fca20bc6017f68f3fd7e7bc72001a621085cfd84d35c6d4386e95f3649b1536fbb4f28126221b927ca78c1f66cdbec552b466b7856f5a305a578b010fa9f66cd70b6cd8bba0240546305d79d14059133c009abde1b51efd817bd8480497821a83a33b9ff4cee3d4f586a5a75225a1b9b636d09e905b2c30e8b352b8580d36f5686b0d11acd706e53d6ca8485dcb90a26297784faf00160662ee55d0950cf171c121c30e9943ac81b9bcff330d48c48783504daf3d09bbc46894e4f79d5ef1e677a66ae9ec837a3757b24bb24c77f517637a71e261e2b7c56a810938d7afe3122ce7728500be62b09e1b68d154875964867fb94727685125604e286d13425c71c62ba33595af7bb0c74e2d47f5f5e0feeb83854d1bbac1d46d98d6032ac9d564517421404f60fbdfd7a3656c402100c89eb3526e66e3bc97491777873db61be1b4d9c70201cacf22d8cedd4f3dd0deb651d5fe86b60102898423ab1227b1f6b27ac5bde75bd02cbacfe907686b51c438138eb4bb60aabe9fd221f961b830618023651e57c1878477a7a42d828c9e53c2e7a5bf2f1bf0af8c7389ce5973457fea02cff0cde2206ebf640ab9ecff99b96a6da455b979e424187d4dde4d954e437ffef84bed57eeb818a7419902b3061245a65021f8c2b432942737fe5fdc5994c134407ee44816c4da0fe459e75f19ea96d310130ff802db72d6e15ca014b783b4a87e38798c130a76ee43194a47ebcd3168ef7a31379c00e9e00db92fe2c7400fb2ff37c3acba4747aa4e573014d6616d7f83bc42438ca92ef08a8a843aa59bbbb1ce4ff0a1f12b38bec92c52502f3a7b77bcd7b9fc5a68e3b01d5e80ea02712e8071915f9eac9141616be01d12421307384a9e0b1c22a4642865dc6b048188c0ed0510dbde7c3c3a465f40602e77f6b3358a1ca3c61cb7dece33a53d2b820b2acd547d7bcf3ff6f5bcd1029f9acc59bceb9c8cd183011df03a3c53bd8482b33c0da94349875db81a9e23f530733607f9b6cf97dc48831ea1ccfaf9f20fe9fc7bb1b462ced0c8997001cf7f5b2b6dfcf759ac902de55f1d26c864b5eff3508aabb8961fac53a483952fd6146ae8d83f0705f62e768347d7730ad23bb6a939d145d8d2d966b4b1d3589b2bc005a7d8dfa48a23e299a6637fb1c9b4872fe0f7e98e54f209bc00a63d4749585bdf0b940a213b6a167659f3168b86e7364095aca000a61bf26d69780a3031de655476ca005db106bfad1a6081ffda376e0be7e8a6647b598aed6b17027c088dd21c8d054a26733f7476be9a138652bde67e164a59ab8cfd8c1e6e953f90acac83e30d09385dffccda337dd2c97a1968e32a50907fd382a983e8a1afbbedd941a5be0f49bac7cbc265a4f445fc8b3b9885ae61d5b72b5ed4265963cdfac645fa7d869062ace32071e37dbe7f550df9cf29f2a1ab58fec6497a724e541e81318151b489acbaf8500d50999177bd01e30d24a9b82b583e0050e385643b607fb5a4d4eebdbc7f7896f9cb9c1be646fb8f998b9d5f3c9914e509072ab06b3e8e96239be648ca8ebd9f680201bedc181429a6f96f978f48b2a073e4a28a636904cfa0327e2b63de08f0204c29096a61eb3deb0d471cb7dab25ce8c96b6761a82b4d326883e2495626e8379bce791546f20692120cc229c0fbf5c3301668ead2d2507f1036ad50c5d06764b78978d679f0ad0b2c6de57f37b9cf912c79e00e132ae5fa86f66c6498b71e20b4a00a4614e453b5ada9409709a7ccdb9d4320318042ea7bf9b3255888edb57b77ed751babc9f9eb37a8089c8d7a379decb3bcb47411dffc6fc3bffa67439b531afd746c4459bd853fd5373de8c8a19457d8f649915c24d83e98e0bf250e0d972c2c0883dd2c7aaf96e4d8b937312cf8c79b65b55747cb0ef5b70a5c33f2c07537ed8acd9207f24b138e37d3764753bf1455a6427248ea3d10e148d6964da9cee967ea61d774d70a57dbb8fda8b6dac98700daddc2fc17fdf1b520fc5b64d53e8270cfe61371e0d561497bcbd7ab18f2f49c74b75d904b62711da0cc4afc660b3a8a0a7e7559b986bfa6e34d516beb59d220018207abce1360a338e5dce8bf8e3e46d9610dee6254056ddf12c91310a90d20b80cc21c7225d23aae8abe7de741525cde34b7d300d1f910fe7f0415ea4199e682b4ab58757cce45b141f98d4712d16985862f8d7ac226c0543ecee9ec1f3bbcad2f5a1d9b62444e1ef104b38b06384b1df2d5ccf5a986a06d97ea83e334f090f902492226f7352746859d58a21075861abac35016f4019662625bf93c3be78541a94ec38843009c3bf2cbc755a458a5cd644355550ee7c90da114979e8c534ea34ae08c18abf9149737753eb0a665a3e720d95196a39a51f1b910406ddd6932db0d75a9957cbcaa140a8877131af3b3798dcb863744d209ace97feb6f4aaec5ed748345faeb05ea09c155418c3782db8b626e4496dc5b7d5a129839d189faa6a8818d5b20cad8e7b73538b14bab778635feffc9af843294646f86b3411857ba46b10708521107a660c34f6b7aa1ca12bdfca55964a1eab3c5e9fac81e748bb27899b0158700b99224ecf5ed09a0c04503c114aed3480c84e52899d08f2949597c9e35c048ef5dacf9f684a0ff5b2166aba5cc430d5e9f3ec3d4ffd5f58fc3323b8ecca24c85b7c091caa6f64c57385bf286020b49c81937d923ba6d5bac7c4eef5ec0682e94a7c78932af222ecbb95cd280765b3cae8fd1cecf68a2377841ca583e68a4608b5aa4ad24acd0b5a4cbf4ff6d1467f4a80bf37e8a52dc36277099f5ebd5b5c348251be0433728b959b29826c5e85b5051c7bde7b178300b13375db94d5e854188917b79b6776e7853fac98dbbf36e31821453b38fe051a34048ec3e928e4b2c21a1d361ae6cecbf7ca26239bc0ac08e11b8ebf3b22f3ac54cc2cb94c4a7736cc5452299a2d2ba575dbb65148587126a8c6e98a5ed00059617c17852c6de86d3a583bb0fa4a68012e285278e3471369141ff5b2cfd0b6ee19941a41b57fe41bfdca3517fbd6147e8c7f948b86a1c466573450cff60b392168813e68b4ca49d6e8d163729ded7467394f89a41c52bb611b534145e74b693571f5bb25f1ca39d5271d5d6566c270bb2acff5b851c8e7e986222bd07081ee80c9d2a0d9d4d319dabf54546e54a51a7818fcd3dfe39412bc4ab1132bcf4dad6b50ca856e30752000749665ef45df028d671b61e7e929ff429dcd9823589f6e44ce185d5d6026489eaed2c285e3c06f36b97f3c17a0919c58ffe2a4ebde09adb376d4190d6bd0205ac94fcc1ac49f4bb7248284d2d03083d4fc8429f3431dba344510363e7a1e1a7dd427425cedd9f4bb10e9df67751908d0a063ae72b9557e7986a9dccd8953cc34799e8601f7b69860fababfea1c0b163e3a98f683a7a8680bb747a71e26980a3461e0569f8f44dbd33d6ce17a89ffa77e67b11fc60c2ae666fbdee7538768573a56f622e0ae314b5ee798507582b5fb1fbf2b099ab56421d9a75df3aea51bedb045023b387adff6b3f44f91c939f597a65c42c1f6aa0b7ac54fdddbd9cbfa170c06b729a656c1709a16e697ad759628eaf971b342e5d0027a1173c0f5de636ff7f838086a6e15aac8917d58543eb6a5931f5e0abb3b0183d1bdc31e9ac4fbfdd0eb5190a92f4085335ea066855be1852567351e4732479ffcfa9a6e19a8c894ac5e043bb56aba053f73e1a901edb0f1229f19627b4af2e438cf9fadb89059dbcaeacd99b96978116643accd688e356cbd5ff84dc124eb62ed2d17740c348331e2828cb280a0c34dddd76d98ef7697bea30b4b7aa57f9fae3d4f44f20dd8625ce1d693621a00643c148f4e47caaaaad17b5a5ca8e2b1652f54e2f1ea05e566c1e8d9e432f570c9e2ae494be98a50697234e495c22133a3f16f3532b8569373dc8087cfc55fd41e62b414c981f82c875b325f580d10e1bff6f28fc21c8967af7b500856e72a15569b2d4a073c12beb65cf61a140878fc4ca664ab32473d37588154e773bc6f5045799cce91a2f22ee7b84881fe8d5ff6dcabe60dd40e96fa8be209cbdd24641644d507185c824733981b2269f6378454d90ec357d13f1928364faff561af463bba39ada7fbb75e5a2cb2cbad9fb977b3073b984a5caa2948be80260d1c13125060a2876fa1fa543cb8683e66bc8005ae6b0792ee0dac130d911592ca4da8688f645abf272ebc6726d1430d5585061b6f8eedc2be5c1bd12e66df4b09d05e90a949c62a1fa2ebf6110ba4fc81d077eaadd8c599e5f06a00125a9de4254b3551660f773ecc16ad32464af23431a785c18aca855e82fc2d096083c1b2288238bb523d0ede8ae0379f3f52cf2a7b01e19c9e3720428b3db5d12eac769208455c7358e2f09ab43d0b8132df0eeda7b96a566adb1ac97a9a7b6eec45e3bf0fbba4d4217766b2cc9581743d2376db7b8f200a4428bef68ad95250baa390136a7250a5a9ffa19040b0257dcfddd96efe002cda47cf8bf760b6867c4a47fd9e2d4e38d8b8483a8a38a0d2061addd3f75b1b535569f06d9d21ddcba32cd164c642a271eacfb3aa7b74970f99c40eb3b4ac3cc8f35b739d1a5ed4e74cc0f29c3dcaff3e7f9380f5217f7bc49a169b242f435791738c0c36e34193af107942ee2789445128adfba69d078edfe0a7c10da92faff0a4e1044cc683be1485a4a33cd8c793b19635c6df04acdac6c7a4320f1c0ec164ea107181f1d064e62d05f14b991ebe07525670d5798e64b8163a90e16b37da7690275a4235dd6c939f050f5f86ad6d093e74cd9f2f92fc92a7f6477843070ccc96842869f684e91ee923a8837f3252a93550df45f8fdb6ec0", 0x1000}], 0x3, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x2, r7, r5, r10}, @rights={0x20, 0xffff, 0x1, [r0, r2, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r2, r2, r12, r14, r3]}, @cred={0x20, 0xffff, 0x2, r9, r5, r6}, @rights={0x20, 0xffff, 0x1, [r13, r11, r0]}], 0xa8}, 0x408) mknodat(r12, &(0x7f00000017c0)='./file0\x00', 0x20, 0x8a) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001800)=""/138, &(0x7f00000018c0)=0x8a) utimensat(r13, &(0x7f0000001900)='./file0\x00', &(0x7f0000001940)={{0x508, 0xffff}, {0x8, 0x8001}}, 0x0) socket$inet6(0x18, 0x40000000, 0xe14b) getpgrp() getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001980)=""/19, &(0x7f00000019c0)=0x13) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) pipe2(&(0x7f0000001a80), 0x400000) readv(r12, &(0x7f0000001c40)=[{&(0x7f0000001ac0)=""/183, 0xb7}, {&(0x7f0000001b80)=""/141, 0x8d}], 0x2) mkdir(&(0x7f0000001c80)='./file0\x00', 0x20) readlink(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001d00)=""/227, 0xe3) 00:00:19 executing program 5: r0 = semget(0x3, 0x2, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xffff, 0x0, 0x7, 0x6, 0x0, 0x3, 0x0]) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)=""/119) semop(r0, &(0x7f00000000c0)=[{0x4, 0x6, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = semget(0x0, 0x3, 0x440) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r3 = semget$private(0x0, 0x1, 0x32f2bdc1b1b0f92d) r4 = msgget(0x1, 0x530) msgrcv(r4, &(0x7f00000001c0)={0x0, ""/239}, 0xf7, 0x0, 0x1800) semop(r2, &(0x7f00000002c0)=[{0x6, 0xfffffffffffffff7, 0x1800}, {0x5, 0x4, 0x1800}, {0x0, 0xffffffff, 0x800}, {0x0, 0x1000, 0x800}, {0x6, 0x3f, 0x1000}], 0x5) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000300)=""/4096) msgsnd(r4, &(0x7f0000001300)={0x3, "0007f8b1ee94e5ce7c14ac7b5e1ca471c8733405d7f438a24da57620f6cf1d9cad6f29bc48a2d888d11582d44be112578aeb4f2f3eaffd4bc804dc335194665749d4165bda4e704986b875900bb57d939145ba2717ec6de8ed28ddc2fb4b8c3a"}, 0x68, 0x800) r5 = semget$private(0x0, 0x7, 0x100) msgctl$IPC_RMID(r4, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001380), &(0x7f00000013c0)=0xc) msgctl$IPC_RMID(r5, 0x0) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000001400)=""/83) bind$inet(r1, &(0x7f0000001480)={0x2, 0x0}, 0xc) semget(0x0, 0x3, 0x104) semget$private(0x0, 0x0, 0x85) r6 = fcntl$dupfd(r1, 0xc, r1) semget$private(0x0, 0x4, 0x314) msgrcv(r4, &(0x7f00000014c0)={0x0, ""/143}, 0x97, 0x3, 0x1800) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000001580)=""/182) dup2(r1, r6) fchmod(r1, 0x100) msgget(0x2, 0x9) getgid() pipe2(&(0x7f0000001640), 0x4) 00:00:19 executing program 4: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0xc, r3) sendto$inet6(r4, &(0x7f0000000180)="82920e7789d980ed7fc9cd6d52b9e9b9ef4d83419167f1f6351e66951c22a1b32776ccd973ba48088c1c6107fce78ca7b1a5aeefbcbf417714fca01d514b83090258d5080e3c77eb2f44ee20bbd8f269afab025f16efc97d335b7ecc9d748fcc3b5bb8b829046c44c2ff0feb274618826253e2dab6e0e21ecbd5e54ad7336e2d225ec15ea09c26396e391b14ebd027f4eeb21f20e3eb82a2cd84dc3de48c0f98fe8bd2f251a9a0d63acde4064a6807086a4ab7598cedbf9f697126", 0xbb, 0x0, &(0x7f0000000240)={0x18, 0x1, 0x3, 0x6}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)=""/47, &(0x7f00000002c0)=0x2f) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300)={0x4}, 0x8) r5 = socket$inet6(0x18, 0x5, 0x800) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000340)={0x7, 0x3}, 0x8) poll(&(0x7f0000000380)=[{r2, 0x1}], 0x1, 0x3) r6 = socket$unix(0x1, 0x7, 0x0) sendto$inet6(r5, &(0x7f00000003c0)="3ccacc3380ec61e130911a3e2c87393f2f877099", 0x14, 0x1, 0x0, 0x0) r7 = fcntl$getown(r6, 0x5) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) connect$inet6(r9, &(0x7f00000004c0)={0x18, 0x0, 0x2, 0x8001}, 0xc) sendto$inet6(r4, &(0x7f0000000500)="e8d36cfb8e2e947b1327293f6923c5556a9ab1225e05505e819ddc296080d83643ca7486d00a9564dba78d13c3b776828f192f0805e3583fe9e18ecab3e4b2361467615eadae49ab4fabd0a9e37d157f3df3200834ed2374acc8f0ef85b72b8847d7bb865c69", 0x66, 0x406, 0x0, 0x0) readv(r5, &(0x7f0000000680)=[{&(0x7f0000000580)=""/46, 0x2e}, {&(0x7f00000005c0)=""/137, 0x89}], 0x2) lstat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)) linkat(r8, &(0x7f0000000780)='./file0\x00', r8, &(0x7f00000007c0)='./file0\x00', 0x400) fcntl$setstatus(r3, 0x4, 0xa0000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000880)={r7, r10, r11}, 0xc) linkat(r8, &(0x7f00000008c0)='./file0/file0\x00', r4, &(0x7f0000000900)='./file0/file0\x00', 0x400) getsockname$unix(r0, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000009c0)={0x8, 0x3ff}, 0x8) accept(r6, 0x0, &(0x7f0000000a00)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a40)) 00:00:19 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r1, 0x300, r0) recvfrom$inet6(r2, 0x0, 0x0, 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x1000, 0x800}, 0xc) fcntl$getown(r2, 0x5) fchdir(r0) shutdown(0xffffffffffffffff, 0x0) 00:00:19 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x3) getpeername$inet6(r1, 0x0, 0x0) 00:00:19 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file1\x00', r0, r1) socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000480)='./file1\x00', 0x1, 0x300) 00:00:19 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r2 = getpid() getpgid(r2) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x2) r3 = shmget$private(0x0, 0x2000, 0x504, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = geteuid() r9 = getegid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x7, r5, r7, r8, r9, 0x150, 0x1c37}, 0x60, 0x1, r2, r2, 0x80000001, 0x4, 0xffffffffffffff22}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) linkat(r1, &(0x7f0000000340)='./file1\x00', r1, &(0x7f0000000380)='./file0\x00', 0x400) chdir(&(0x7f00000003c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000480)={{0x7, r5, r6, r12, r9, 0x14}, 0xa9e4, 0x7fff, r11, r10, 0x4, 0x8b, 0xbc5}) symlink(&(0x7f0000000500)='./file2\x00', &(0x7f0000000540)='./file1\x00') getpgid(r4) chown(&(0x7f0000000580)='./file2\x00', 0xffffffffffffffff, r7) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getpeername(r1, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file2\x00') getegid() r13 = semget(0x2, 0x2, 0x200) semctl$IPC_RMID(r13, 0x0, 0x0) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000006c0)={{0x596, r8, r6, r8, r9, 0x84, 0x200}, 0xffffffffffffffc1, 0x6, 0x401}) pipe(&(0x7f0000000740)) 00:00:19 executing program 0: r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x18) setrlimit(0xf, &(0x7f0000000040)={0x10000, 0x400}) r1 = semget$private(0x0, 0x3, 0x640) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0}], 0x2, 0xffffffffffffff9c) semget$private(0x0, 0x4, 0x478) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) mkdirat(r0, &(0x7f0000000140)='./file0/../file0\x00', 0x101) truncate(&(0x7f0000000180)='./file0/../file0\x00', 0xff) recvmsg(r0, &(0x7f0000002740)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000025c0)=[{&(0x7f0000000200)=""/172, 0xac}, {&(0x7f00000002c0)=""/161, 0xa1}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/58, 0x3a}, {&(0x7f00000013c0)=""/150, 0x96}, {&(0x7f0000001480)=""/67, 0x43}, {&(0x7f0000001500)=""/127, 0x7f}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/52, 0x34}], 0x9, &(0x7f0000002680)=""/152, 0x98}, 0x800) r5 = open(&(0x7f0000002780)='./file0/../file0\x00', 0x8, 0x80) getpeername(r0, &(0x7f00000027c0)=@un=@file={0x0, ""/4096}, &(0x7f0000003800)=0x1002) connect$inet6(r5, &(0x7f0000003840)={0x18, 0x3, 0x10000, 0x6401}, 0xc) r6 = semget$private(0x0, 0x3, 0x200) clock_getres(0x20000003, &(0x7f0000003880)) rmdir(&(0x7f00000038c0)='./file0/../file0\x00') semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000003900)=""/4096) getgroups(0x1, &(0x7f0000004900)=[r4]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000004940)={r2, r3, r7}, 0xc) linkat(r5, &(0x7f0000004980)='./file0/../file0\x00', r0, &(0x7f00000049c0)='./file0\x00', 0x400) r8 = semget(0x1, 0x3, 0x462) fchown(r0, r3, r7) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000004a00), &(0x7f0000004a40)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) mknodat(r5, &(0x7f0000004a80)='.\x00', 0x1, 0x9) mkdirat(r0, &(0x7f0000004ac0)='./file0\x00', 0x142) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000004b00)=""/30) openat(r0, &(0x7f0000004b40)='./file0/../file0\x00', 0x1008100, 0x80) mkdirat(r0, &(0x7f0000004b80)='./file0/../file0\x00', 0x40) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) 00:00:19 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x7011, 0x100) r0 = getegid() socketpair(0x6, 0x0, 0x40, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x1ff, 0x80000000}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000140)="293028d69fb6ab3d03e0162f7957b756f7d2e9f1051247500852729e5d0a32eca104a5f476d174c9f5bdf6488420efcff23e52a9717589cd6e09222dd305a4e35cde0fbd842419c9b2753ee695f6a28d2916f9b351af096565d999bb72e8d6d1006617a64a1036ca", 0x68}, {&(0x7f00000001c0)="03891d071ac038c1a5d92d74b0850e40eb78eeedab19620aa514e649bbc292198333d4f9450d98b8c87931d2ed62474b48f29a40c30250518eaf8c4fff6a032bb955e4f044fd1489b73c6aa30fe316e1328b873a18138f66c4c6420e80a97a199c6f7af8d2a2285ce646ad6cf281153bddcfe467b0bdb426c05a864279fac6ab30f217aaf14f167c08d49f583cd52b17ee6b81fba446d7a0c310a15e7e7d0c0cb7b6abeb6407f5e081", 0xa9}, {&(0x7f0000000280)="ceacbebf90b3ae4f1c6ba6f246435c95b329573a85ed7c05c4e5cc646079a9e211bca483b9b06046fa82b413a9622fed9b999e6347b8b2f7fafcc39b784ca7a82f6e2350b60feb0076f7d31ed49014b732e42def133251", 0x57}, {&(0x7f0000000300)="af36a6038ca9d1502290172cc01f7a488aea357c858e9745fa7bdbd65e58004488fedb73fad1f55eb3b6388b9c5b7e530b7de4329fa2785b2ee99a9d91bc890fdb8fd9ccb302fba6f978e4b6a6201ca4b16b7b4f2c1d92483d0ec36758103ea8ad3ccb873101e6df43e41db0407668385500041f8edfe2effd786eaab213130e0c2d68850de55da13bea8ef0b0a96f2265b20857fda06a1a8300b6da20a1df71037344ecdaa74324510a12315c379ff75065ccbf1c8ab10844eb43f3b8ea411f48aa41c2b5766205668ab0748253aa8a59ccaeabc86776f8810d2e14edaff879f622", 0xe2}, {&(0x7f0000000400)="eca13f03ab06e38c1a212b24993a2ef7e5ac0f8552c90ec741f848e0c423e7d864c08456cb4d1e653e925888a4ac7778559e8f476a14381b9011b89a345caa0553fda068274ee07a41b5df544683008dc4846b9c9a4b2e2e2984944cbfce943c040751f4e95b827363bcf02781daea037e216f4ffc0102bdc0e054655644a8c4dca2a1882887b255042aa1b25251b1d0ecc378f8c718f2aa868300f01d7a35f27c41293b466a08eb751664609bdcf5d40d5061ccf54072e1f5a683ac1def72fb0d8381fbb68b3e1438b46ed8c83a86fb5a50bd3eed798d292e", 0xd9}], 0x5, &(0x7f0000000580)=[{0x58, 0x6, 0x0, "21bb275a69a8f5450904c8052e7129b1977dc81e73a3c00762a14e04053ca10f7079af1092f5cf19b933eb89586aad4cba62b2cef121160ca52cc785c5916acf1506775d"}], 0x58}, 0x400) accept(r1, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f00000006c0)=""/90, 0x5a}, {&(0x7f0000000740)=""/67, 0x43}, {&(0x7f00000007c0)=""/26, 0x1a}], 0x3, &(0x7f0000000840)=""/22, 0x16}, 0x42) setregid(r0, r0) socketpair(0x18, 0x3, 0x6, &(0x7f00000008c0)={0xffffffffffffffff}) r3 = geteuid() fchownat(r2, &(0x7f0000000900)='./file0\x00', r3, r0, 0x600) mknod$loop(&(0x7f0000000940)='./file0\x00', 0x1, 0x1) mknod$loop(&(0x7f0000000980)='./file0\x00', 0x40, 0x1) semget(0x1, 0x2, 0x280) sendto(r2, &(0x7f00000009c0)="d98f7dd55019d86bd76f12d5e4fbc57585f1f4396890f7d0b349d9b1abe692fd9958ee276d1b908e55c08fbf1ee44f52e062aba34f6b88e13994a25c9dba0491662ec858563a590efd093fb2cc6d3b6e77b523ae8e12ad63cfac143f872d718e9609730fb99eef6e20c0a1c64a9951ef03f9425ea60e93cc7cbbb75eecbeea6ee8727cd865485137ced5561208be629e02f5497deabdf6de91f5a26f503b1dceb47d2b6c94e7bdd082935041150824778f09e9156e707939e0ef470b936d1bf9a16212b4fb8a0f55ccb8fa8561717827ed011dd60828470bf33f018e2781eb061fce11d345fdbc326415ae149f445233f1a39f9c45d91d34fd8ac46b447a27c1359df9238e53100731e7117a6081ddd2bc264f4c698d1ee0bccc596e58585e8265ac73ce236b0e19400246dab369a77352ffae33d031f7332fdee9167273e879f392b4fc551f584b5a325bba4e48408792574c428e49b69a383850a9bbb7e251d2d75000a3631ffdc49ca154b16822181142266282b4ab72f01c772c055fd1065edbc17ce4a269e38abba831ec16edc3353da9275291565dfe12f7113963270b9448ff4e45f0eb6808428c1f376fafc08fbbdfccba99edf9729204c9f1269a1947a8c31c01f8c8e3e72caaa9be625e3d10ad083e7c8150a0bf9bcd00fdbe5525c62929255685b4d523b21bba574bab0f65dcb72f29a087cd767716c9891f5a66fabde73628dd7a09d0013aa56c1def653ab06a8b4d361043aeec39bbb18f25fe2a6e479f2fb5fc0815fed5751bcc1fa4ef8c7af935b740dd5d40696f9dd5a2b0de919982fd078d19d04c42e9fc7ec9312b93207a49d8e5a3c38964ae6f9c701a17102c9d5c66b48e0a4b0e34a5812d6843c711b8909b33d2469d4d4d3b4466bc70006a947d1243013380dc951154b2b268097f10e86d83a3772d1746ebf0a753f2fd950062aca054663dc5c37e75d19fc1b7f68d60f253bb141c81144da8fd46c903cb986aa9080dba13594e6242159e128a066a2b94c5459e9f8b9668a8d047af8c866e87ceb81e7615aed6bf605d571b0fa614e24d6346cac6226bf6751a5f8d90484c17e7700a61c6b82cd2ad96ea70e3d355a7a2165af9180ccd12871791c74c6465165d8cdcfba8729a2c2ab71300484550c876c0ef47168dfcf607d33f730060c0f7f1eaa4f20b5409b3f00993537e2ede5b1a3c8ba395b88663233fffce24b6aece59e0168ad504c42f4c6f2c40665d962a7b46715b63b9668c04039214b79635249fb474d58c7801b7e3b7b8bb1f343bc5754672df1d964e09f9cda5441d06d43040b9ded6d3e7668e2c783aab3f4023491947d98db6e7807b61c7a47711b899f17ff01857b671337d70c10f88f0654d4d161cf82931405eae3449747ad406eb0c9478500047d077ac556b068459b4d800dd2bb7316d27e839e66bf19f1a5eeb04cdb56c8857e559daa635aa1a6c5c03e504e1e29d6590a9526cc7de923300d44e7085fe86a3c1cb3070c4273ed08be1e666fe4b78c8a96f5981507d3c2a6d9bd57d4ce4a262d1e548a117381b2a308a607fbf601b09d4de280e5603503bb557bcd5240d8cdd3a24a4538879af38b004e5de9c8e03c490b554554b9a9b88068c4b26835c6f30d8d533aca8f21f8fb1cbed657c11b43ffc15d75993964a55a13143538e16bf220693cdd22af93965984fad15e37c673a815603fe468f4bd8dc9c8afda751249ceb8d01a8c90b6b89ca4835255237b6a504ac77e32c320ff384e36090184f7805c651b360e6b17df9e5ef599037f07d188dbc6754a95e04195a1785a03291f5f631a55d0b862ca996a8bede5889ca880a6b3202d7ecfeade605c7aced119bf6f6b4f2ec680bda68999e2c6913b5249d113a2a7300b874b4c43f12af9f857461269e68cfb6d96b8de23e4fe939c317aac4cec85a6201a4c864764771d1892127d435a68cbff8c6e723905cf9d32f1d2599ab4dabbbe450c6139ec76271ba9737755fbde00b684ce2e0d8ce030b16ca73fd2ccfdc06eb1bf37f4fa8bdd8096f1d0948b006e0ece7147934fc4c7fdf31ab77a869b60cd1f91ef01466a88d2c6d516bffb1a3722b87f6a86e0618d16e03b5de027891053bdec202beeee8e99927c42ea7bb902f9ce751432e4a59a603f86d0f54cf4b80062bcf84ce152f126e0dc3657e1ce8df8f549d443da430cc79c048dc77ac0624b0fd3e6130993ece71e081f93ee9a2c3e775ef133453dec8e63bcc3655622735dc86af6f85aac0e163b66c6d88e67fde063ccd699d3ff0da57b6e1880fd84f3ba77985ebce431d9ea54c6e8f1da96e8f0c1b1025675c4b52b32786b77d8713539e8bfae8f8dfcc7fd1b6c1e764dbbe70e2222151f5852d60bd325fe1e5b83f3089a5764f7cae4c50f0b92d45e27471f33f07462309af277d392578f2e771be5ce43d22cad0f0d1718c6b0fe69c4dbc3f868032cff5fa44441b2f31e2215307ef0cc70ffc35b92d9b2dde338eb336253af85b6d74cdab5465fb4d66c0447e1424c5e73df375729ee7bdc31a73a221a2757a3f9167d47b2b128ed64845bc811b2f6fda2c79e1c7a2d81d9e5c34697955d02f1c8609aa65bf9106278685a6b5cdcff6f66973f795e4f6185e40938808c20ee75a80945ede3bf8d2e1cefa29f03b283d0a55288022e0236c4cac122e6ce3d56851102eaaad9ca6692d57dac220815b8eba0216ec144a5dedaa1e3baa6aef1f2e0625981461f282a36ec7fb11d8dc76e497e76064a424b3d41f59fe49b56e199b1688b59e65e70f679a7dfb0d3dd77297076cbd6b7b80b19f60faad997331b723cb60b326cac3018eb205ba344808a1904c94d096576cffdc53a5909f015e6f3beea8e7cb39c54366a1db605e8f3c1055ebdabc1c8b845dd41856af704a5e010cda6071efc2f17d19693bc3dd592e746f9930a5cd7d085780e04247f65ff346b765839a80f99911dbd37c5facfb7e91aef21e45f8934f58b9ca552d4136e569b7483a98be503ce8ee856d9462d389c839b7df4eaa8df0aa0595464d1612cfca7dda4f93ccb1ee59e3b42924bf359194d3a7b340c7e87c0d87ea2795c365e468d07dcd3669cbdc3098b9e1739dd1a0cca5dd75ab43d44356390fdb50e290b7e3b2b20084a0547e7b69b6a868d799f11693210257f8bb048d5cd52a9ba57ccce48ea82dd419b7cd34d825177735acc7cf431db45992f34994b750996a96f2b8eac3b19e8955c4b729313c358a49df32e715b23e24951789b5fc93e6bed5cf837b189c0fe46b4409bd834c0a3e202fa7433e2ea43161c1337ee92850d7109a99b4f4a168259f12c22487b2c2639afd4f000dc662b854ae94c7ef0e612f95d13577ec1b66ecf14cf84ba61f8a9aab565aaa51f43bb00a5d37f9ab08f810b605490408ca1eb3cad5a07f804eda02ce31423fa5a954305b6e890cf840e9939d1505c0b05ab05da6877982340d70cd4b9034da5f39f1c4cc4ec1f58ed94c697c5fdf88262672d48a7ecd1538070905401db9f4ee08da81a78077eac816c9d7d4bb6e5968a34fac0494626ebbb4b0ecbb26d75b9e91bf19e86415badef660c2e224ccf6d569b5c8ba8576ed037e4bab4272699c82ab12022e7a778b498b3a7e40b8f8cdfe9d67dc8a7d27f14f7a8ff3fbac421a8384597b5febf5a81d7dfaa4b152e6ca0f9fe2cbfb25c3c230eee3841f183b29018972ff7c0b119e782c436265f96d8beeb6ae2df21af2fa68cb6fbfbfd2e28b63c7d8837775aacd64fdcffae50a576684b2652b72fcda5062e6cbd669e479b89d386fec30d22d215fc295d162c278f9a42844d429f48064df749f958e1ca6b4b3ce9fa9f0f5df324c8a3bb10431faeb229ad1b0140836b07afc6eaf3d0628193f05741c627b28d2ab7e54201810e836ce3d9ba73296da5b9ff13b880c654f42011be3179481a1e958e24a73529f8ea8d96bc729e4c594ad74bf6afe9482f072d34b15f99dfedcaffddfcf2e3bf9551c4e832fb256acf6e142f2f3111731cf8bef00f45f988f0a83c67a163470c891d1c3b05873322c20cece35f52f5079212ae7c3f875be45ba7a12ca597a77d703ffda9f13c8c3333543daadb78c4197e0833d2cda44457bcfee8e4e8a448f424efb2772ab43c781322d1a6f3bf02a8d4d969529e4c7eda57ac379b2bedb7002996e5a065e0ffff3f7b4d322262fcfb1c286bf07e19982bebb707341a43467c39393cf19ba90f5e9408652d725e7075edb4cdf5d4adc0d4c01e2b8730c24b4870a30e35db93ff103fba820858123515a4f8de0226ef616bba2d29b8884d89e1126ff9cb279899e0e03d5f6c9af9604867aede1cb309377a6ba2286c129e65d740a1798451f9f776a1314b707e40f4bf5ee44242904d732ce97bef80bc9c7cd868b372e3facf9f4fafdc5377766d15a47232f6282ca41d747e7fec52ff8d8541d6ff7939d8cb3fb3433bdf95e759cede07485aaeca141433bbf7fce152cf8443a65df20a40965c16c6c1f691d4285f1d15dd28081ee0b2fbd2950ab1413ed4211575c3578f4e0edb067abb25d37def4ab2c9af7cc05da1b11916fe116848b283d3db13c6d35d3b374b9243ce30064074a4ef65aa89c32069fb6a48322d10af15fc560fe4589bcd8e89d64c8844976092e40a869534aea121f245a6bb657e4e5ca53f4b625f797eb962082463a1e12f445c5dacd3c5b6a7f7e415060327ab4c7fe719d87b37b459cad56351ff47167ed868d491d0d61821ba03dbe930c27fd20342cbc81c0d0366d0c2936af3393d52d1cc98d521257417a95e456a881eab871e9effd9b29abaf066cf55cbe302d8c5a458f4342a8962ab2d7e4309cc88cb19642fdc308da9ff7ee391d0171c227442913c554df1504a2f4ccf033997f51b24e82a22182d9f521384f8bf886a1436467633b3f202eeeb325a72a7a760cd7aeb6f7aa06390b95c90e50546c1d98a3c52309c07ade17b17a4f83634772c6278fa75646766906eb64b339cdd014bf12fc973ff55b89e30d766253ac17178760b979a29c9aaec76349dd09d3f87c91e52696a85013fb97be7956a60694c3eb6f86d688d895f387cc5053c004942785198213a24b51fad28f89919d8f0fa82b1926eef7b671a7d74c538516495e44152f79576fc10cdfefb7e6f210dfc4bf340b31e7541b653fcb9cf6507e6bdb1f5817ef3fecd7d1c8cbbd2355c18f7c1ee8178b00655c288962480e95c6ec9b3781d8d8a6848721ec0db1d2c685f7150c3a8af4cbb54af4948b0ff89df29228aa0051acfa72b204a34d1acd69204e51277e799781d65acfddace2e9e8586423d8eba8c48f2a7c54f3db4dd805cecf23814990e70088e8e01ee77c73e6bca2cd65b54c19600528c6f757111b21dd8a79e527ad540def9c2bd37ec3fa26caff5e744f655464a53d9467b4a27e5a6f79b40f011c0e63d3598d81316a71ee0fca4278c34f76d0257f333d90b9d3f00a6488b6f98f0be1d8034996848f68712f025893f2a222542e9f1fc5f1c15e72aa71b4149cf91544ab637731d687a27c139226fedd460076ac2ee8a19a361b7491cecb0d9a0cdfeeb1895f85441159d0acf6ae71905004118daf7a35eae563aed2857fa75f7ef80cd24008e2bc431edfefbca748a010b81094429d07ebcd898e81493aaa95b9c396e96f4d2e4ffc21395e7c0d81550ad4dd111a9d7873d794c1cc8901ec659d3e078ced852e93d33b1122d041e5a88dbafbc6ddc8f623897140d7ef3c4cb6689a9b0326ab9fec79496badd5101a288b14b8482ebd59c1", 0x1000, 0x400, &(0x7f00000019c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r4 = open(&(0x7f0000001a00)='./file0\x00', 0x10, 0x80) pipe2(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) linkat(r4, &(0x7f0000001a40)='./file0\x00', r6, &(0x7f0000001ac0)='./file0\x00', 0x0) getpeername(r5, &(0x7f0000001b00)=@in, &(0x7f0000001b40)=0xc) rename(&(0x7f0000001b80)='./file1\x00', &(0x7f0000001bc0)='./file0\x00') rename(&(0x7f0000001c00)='./file1\x00', &(0x7f0000001c40)='./file1\x00') sendto(r2, &(0x7f0000001c80)="1d894f4222706eea89db7926f651261d1f813902843114cda2f760bb9fda8ab63efbc8ff5751823e6a7af731c995d7d9d668cedf20f899a2362ebeb47bdb54d2f70c2cfa8169a3e11d08fa5c6992c284f9af6dbb3819ec7252e2c8db9bf599e10b3a39", 0x63, 0x8, &(0x7f0000001d00)=@in={0x2, 0x2}, 0xc) fchdir(r2) socketpair(0x1f, 0x2, 0xffffffffffff0000, &(0x7f0000001d40)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001d80), &(0x7f0000001dc0)=0xc) setsockopt(r7, 0x6, 0x6, &(0x7f0000001e00)="0ceb13180c6a3bab194107741d6113108d45c964a051edd5837f9ed35ce0dd9ac7c801046c1f20a69276971fbcf355b9b4fbf5dd93404b45154a9637c0a0f41d0217e802080bf09e20bcba7cba69444910c10285300289a6950de1fab1ef62092663172140907a613fed13c6201a61e53442088280b32a42da934001dcf0e132fff885839908c17c3fd1fab94f917cad0b6d9be8c44912e1b114ebac45658eec1d81cc4611f6803b1f4ac1e4b259225549a43b159c1b9fbe56afd6c669049ea1", 0xc0) rmdir(&(0x7f0000001ec0)='./file0\x00') open(&(0x7f0000001f00)='./file0/file0\x00', 0x40, 0x0) semget$private(0x0, 0x4, 0xa) open(&(0x7f0000001f40)='./file1\x00', 0x1, 0x40) 00:00:19 executing program 4: clock_nanosleep(0x40000000, 0x1fffffffffeff, 0x0, 0x0) 00:00:19 executing program 2: r0 = socket$inet(0x2, 0x40000000, 0x100000001) getsockname$inet(r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/165, &(0x7f0000000180)=0xa5) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 00:00:19 executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = getpgid(r0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) fcntl$setown(r2, 0x6, r0) close(r2) getpgrp() fcntl$setflags(r2, 0x2, 0x9590a03e38c5b8a) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x40, 0x5}, 0x8) read(r2, &(0x7f0000000180)=""/245, 0xf5) read(r2, &(0x7f0000000280)=""/60, 0x3c) r3 = paccept(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc, 0x70000000) listen(r2, 0x7ff) getsockname$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) fchmod(r3, 0x14a) sync() sync() bind$inet6(r3, &(0x7f00000003c0)={0x18, 0x0, 0x0, 0x7}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000400)={0x0, 0x3, 0x4, 0xd2, r1}) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000440)="b2ae10fd89afe263116c3cec8ac176ad0d768c64e4096ee1efb253628b4f8c5374532cda0ec71257ff5ebc4cba77e4dc989924189fc2cb4fe1799ad9fc59b66e48d3d87778d488ac75497731b8473d9ea145cd303bd6e77a82a222963db0e97acf8a1c91fa8da3b67ec21ca8be343b7d91b677bb76777520868fead69eeb5aa9a15db26a968d2a37536cd45fb14cf8105deb137d8c99569fa88d41555adbe79042af69102c36cf562c15e9991203e6d8d544bc90362090f59f78ed297a8ec5e67ee0654983e596cf0665ebd7b1511cd80f11d0731ae684f766411a7ab684fcbdf3", 0xe1}], 0x1, 0x0) paccept(r2, &(0x7f0000000580)=@un=@abs, &(0x7f00000005c0)=0x8, 0x40000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000000640)=""/3, 0x3) getgid() getpeername(r3, &(0x7f0000000680)=@un=@file={0x0, ""/4096}, &(0x7f00000016c0)=0x1002) r6 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) getsockopt$sock_timeval(r5, 0xffff, 0x100f, &(0x7f0000001700), &(0x7f0000001740)=0x10) r7 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f0000001780)=""/12) mkdir(&(0x7f00000017c0)='./file0\x00', 0x10) 00:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000021c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000000)="9729cb94325cac4298c81fb9c826d896711eb88065d1f49b15951e0603fbffb2c9e1c4c9ebbc3e251bbb57450df14bd3da7d3e755f419b32e20f32bba4d55dc35620004bfcb63f396561238cc8ce63df3258b71ac5d52a20a350", 0x5a, 0x400, &(0x7f0000000080)={0x2, 0x0}, 0xc) sendto$inet(r1, &(0x7f00000010c0)="da", 0x1, 0x2, 0x0, 0x0) 00:00:20 executing program 2: r0 = dup(0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x400) fchroot(r0) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = paccept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc, 0x40000000) connect$inet(r1, &(0x7f0000000200)={0x2, 0x3}, 0xc) preadv(r1, &(0x7f00000007c0)=[{&(0x7f0000000240)=""/88, 0x58}, {&(0x7f00000002c0)=""/222, 0xde}, {&(0x7f00000003c0)=""/170, 0xaa}, {&(0x7f0000000480)=""/78, 0x4e}, {&(0x7f0000000500)=""/185, 0xb9}, {&(0x7f00000005c0)=""/229, 0xe5}, {&(0x7f00000006c0)=""/214, 0xd6}], 0x7, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x290, r1, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000840)='./file0/file0\x00', 0x220400, 0x10) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000880)="21be22acadbdfe554acd3ea4ba7751d6e28498bb984005f1cc509f2870a9c2e6f9d72519f6238f2a380d2d033cf98dd5508334dae7344d653d3e97a504169f6bb5f0116708b4b5228c48bdbb1b82bc1934a5a3d857a9b15102ad2a1a4d8c8b26c14214a6c90ce17399beeaf0de2d5b29a3c708dc48161d00acd0f5b96800110bd6befba3c0ec98363a9bff6ac21d36e6", 0x90}, {&(0x7f0000000940)="e863520f9875571b47e61f90fb17f5a55e840eca130304ba1418465826fe7d6a224e1e6ee61aceaaedb1014524792154a729723108efbde2e5cf2f593ec3e82065d9351ea0dc236ff2d8d37fdd8d4d59748368eb59931abf2bf268c854494e82c2d381bccf62864c986912315806f282e71b6711b04de1bddad1b2bdf8c220b6a72f46c5bfd1899f395d0a09cd83eef234a35d8a18d37e648ad4b60f51d31658f160071a0f655857eee7ef52af2b992770ef8450ed2494ed6e6b6d1a3e0c289b4a334831e069d047963268ae02b7283e8c8cc737967632ed0a475cac8ce30c59183d5aa2b871dd4667a25fabe75151b4bac00b73", 0xf4}, {&(0x7f0000000a40)="78a2c61231096dd00b773ef6068e112ddce6314271d04f4857fa99f4d25068e23de65047a28f4d2f0fd8ad1742ef3ceaaa0bf4d14cc6be930b10ec49ae1778013810c11e74a113ced97648a6f2ea9ea080038c211885489934660a35ff5b791c947122bfd9e63d226dc7eda9956b94095fa8a33acc7ff66b98341199f4f804b81891ea38d29eb0b93e61d7d811b8489b7a2c931b58a30140f7e3badf84c8720ae6b74ef64e4666f6eb291d734a0eca1c751c64c6f737707ec8991db508606de9fb4905de110fef09320ece758f5616be63c23b82fe3bfc2fd44807329d7bada774020d843f91874fe3d7cd92b804e6155b5eb30a43a5630925503bcd84dbc59ee083602f34fb6a862c9cef0d71b17c26fb7cb9657de6f97e37132bf41993d6cfe9f869ee5ca576f220afa34a45d4fe92fc8a72db6d63d162d6d9e58f8adbad26db88384ffbef8ec66f54270a4a5ae86dbaa111d3294b600f729963e0dd2d869d0b4320c307c2be3d8297b91acd74b395647a90b3bbf1dce381f1d6b8bc99704e1e78eefc61cafd618ee7527f800fc7aea6c9922f5d4cc0056067d309e101762b80495bed591b8b22a6d018d87f60ebe2fcbe8acdd4db93bf6a6e9108ccde29894868842d1a4086f3409c1ad9856be7b982645c3636170272f04e76df26dc38d3983575f97bc15cb3d7038ecdf16f054de0d10c1651c27f7a83873457ab8c824ba02f14c25b16bcbcfb855755dde9331c8cc873b3de5f9592f61b203ffb95456a9467ead3a4890e94c96b5b5cd482631d651c6017f113cdb57fac76dbe1bc07eb9d43e71f67516f2b7a14338747fbb9f48d7de7e4374c404281305f9a48dab1601080b342dc961b6b87b0906a6fef5b63843c869294570a15371b8c8b6a3556f07bb4c233420821ecbb2f0918a8f8831a5a124a3ac31f5e08717a310197f810ffbf68e807d1701b9a7ba80ec6f47fa2f72e0d6b7372a1b4c089b1051734f97c80531e7e64b412fe01875817277460e78932eca351ac10ab1f2851360fd28a23ff4a6c9d2ed5e6d140d3c82788986f78b2002c50cd9c7d01539791e212966479eb052ec85a5db7b86aa3a1fb7e6675a8f86704f60bfacc948555183b60b64ad32e6692a684c3ce69c8a1c591b0961153a92cd0eae80fa1b9e3ddd19df9d8822ad72073a09fa87963b18c4c3e2fdfc8d16249504d2ac5cb5b957bb6e2b7620d9a9978eeac1cdfa2d26cdf703dd04cc500adddcae63028d615527fb3a5aafd45be455ced2be2370a4a2ac4db66d25f69c8537bee8f2f96146af8c5a0be93f3561f5ea39262452a51e6ce5c98847b5c8066cba0d03b125231808d34df89ebf37b1dad3a4fd0723630df365742cbd38ce88ee1fae4d1395690f580f35d11d4c0e4af060121e9041ca97139077bd1b61e9939cac9dd9cfa7b95eb31a8a7d209890f9bf9fc5b19aae9289fa723af6a6273824675aa8ffc9c36f07723d935a9c75c8ffff160ec31104c81c0d5216ff2c1cb9d045593c2c8dd9cc5405a1717a5b78ccee5ecdea1c965a96c5490e66b9e8f69ddcf0aa92c8af26228f3e739c0a4e9bb611371925e13a9408187561bd30bbfa196292762eba18b7c7535c98800af3965912f9515c89e8aba376bdebddb10792c60632362bd051cf605bfc9d73ab7488e66556596620df781063fe40cf828068fac4aaddc8a769a926b9468febc33cd550ee0774c541318a96e9d083ec449f8db4fdea1eac0e164ca40461752e4cd3608e3d80a95bd171441777cb0affc76bacc44ff09184c5cac237ab1e3b4387d69af2f99f832b1e46d6b963067dab66dc6882c06c90667cf8c4c9de8295829c79f5bef029a9428f4b0ae34f2ff7cf15d1e28441932dd033edd21f7a1e826577fc44bef9d4fc230f19dc36d0514233f9f3d270581e6182e6f65e3abbfec21c97e35f3e2c9d4397187e7aa1b939788343e0b5f64597b75886a0d76d506dd6f5734c20a74c58fb90970655ae53ed68e19b0454bb93b5c66ffb1ad2b731a48af5bd4e9fb57388396025dad965ab74b16156996105fc99fb6e48cd2c3dc9bbb9aeeb08b132946c39b88a7563c65d874d83c8c7f9256bcbe4133853cefbec01cbbe36e473e99943a8f16a3196f146b0af2b9b62da0d13653f925ecae28ac6f42516e8f6910eca2a29c7a9287fe0a480e7c38b4d9e915fa3ac96ec3379eeb23644764a26141a6d94019d7da05bd2bd4406b24fc5487ead1fd7e66624b41a4b4e55d8ec51d02d84a1b53c7075a869331a864f80e9d5e85b9662d5e2a6c33af9faebcf548294cc2fe7d4132d9588d8353e39c8c2bf1b739587364360ebdd7213f6ccc32fc9a9b5e55ba68a799b68f36aa284d6118ff600eca585181e60c2a9b4055ee34d13d1430a619fd2f655b1a800401b44eea3dc6ca62e1b020f5bfd58942f00bbaff25f824d15bfec98ecd544a33b78fa6ad51223d51a9ae3d1423cc722e60748875f211c2ecd186dfbd40735a9c7ef7cb5c9ba8a2bdf6f794339a1f2edd4245a9014493f537cdb6061d6eb468907c3b7a741e165b997e2d131524f2927246caaf060ae7ca8c478edc876da53bf36129905d7db12048c401fb3ba44603422724385a05375ff567ba957aa4c3bd5464e1d348916202e26267b0732bd43876e5e1e161bdccf87dec1811cb9502631779652abcd155538b05e411be25f675acac0c642b87e1b9d4ed9c59e6bdf2c921bc5d295025dfb49033bda684baae301fd180cc2664effd5e8c88421faa7a30af63948d71f8429517bf486d954806d96c25ca3283dd20909f9b5337079fdb6820cb254ac65f89519f47e468d704a35b28a20ec369b7c6e7cc0ab21fa26e090a48bd7a25cec0ac4c1e52d0388de9b48ea24cd9ccb458f2e02654f95442c9f4d67af458af4012a45d95edb142d9e04b50242b6beb0688485d1e3507d46a5189ca064a83572f9861a388ce7a1418762b6658af4598d89b17455ad7daa414aab9b10e35e0da65fad66eb3ee8ca743a25032ffa6d2703d597e04a47fddf93771351d47f21e96ba4bd3c732465bdc496a8126c85ede088bfe772f93a5dcbe177b50cab617d008b8b272b2b75253fea42761a6af7e4a224753fe29cfe4fac5000b4de0d983c98e6985e9a8648beab3af525a19de6b59dcb7bebb401258f121c522cb5abc09b2f6243a17780303d162f5dfc11bd5edfd22e561bddf0c07ee7e1f663a4d83750327c3c9c6913f1e8c992ccd09495f36f14c63e2f153661c823593a76ab88f569ac40a7b2354c2d675ef14185236c785af58d4383675b893b63f102e2b7e07b3d2183d28c59906cd721cf736c3b82b7bd3f849405a4e750fad38548cd0c8e44f7ba234803ed53c526c0e3e34d997f453dfe21ff9f00e3b69f4aa15f80ae1af3b21478f54b41783d192f21e2904a86411a224a0a215600fc122e249eea67488f1ef3b863c1ebff495a017635e7e93f2da502b0ef012671971e8cda267e5b60b905193b4a955e18b37956ef1d544c4c5ba652b4c367d67957c9db648b2b67293449515ad0d114745f76aaf47bb987806c96ddd7e05f4eb659f5db820e7a9e2d733164e47c4154e12c9ae7338ce965a1f04412a8bb3c7241dc761ab44a6fdb9acf4c46345a5780812ae89177e9a81d7dd5a891ea12a0bc2f0160e7c8ef0817302edd075b75d8ad6bd9dfc8e44b389532016773bd0040f91a4b9ec158a00400c76a5a1a1b9f68c78a045473b22081a7314be1c30fa2760642935a7afd7330a538b4c021ff4c35685fbedacce8a61492f0d1a2627cfd7b1d34c8ba5fc44a8f40bf3e769d1bd02469e2e89d53b587454fe24cd8ac8d69d827997cf39b4c21c108dc8d3b5b626e45ec555a6192b6ff39ae55ddd008eec32aefa606930cde027f38bb7e4501f771ffeb0adf058e620c9d97ed0714c2113253da5ec22b5812b98864e8fd6d2258ff0b8ab3eb99d01e0818e586022565ea246ede5330d8faf7f86af70dee992abaf755c2cb0087b11fe9ec0dc2505d07c2200e68b6103d04e3a4af43ee08f50ad58b9a30fc6c278035c500b5760ff0fb5d6753c96deac1b1cf47e010dc9243d3b0597954eb0305318e2944aa04368f20484aa49f294237bdbe28cc0aacaaf8326ab1d7c233a9e24bcc72a69d2d93aa4d7582b390f19b22cbcfcb6df51e3df33644f9471b8a0bfa79d3308601f86c6e0b3111850bbaddcc129c7293d394e9f70be481473becc04dd78e89bb304e0a7b5d4af16f3992f4a502e247ad549207e2490e2a14a32cbf35c4ff7e4cf589d5908f1c28c7f0d71d0d2a1d5c73e6170c0add25e31e4313a8c3919e0a92b7829df01e015a258d21d26864069c53899e9b2b50a07f827791cc97b8184c34a752a4314dee22ddcf1a84ebec3c3b5105420ba1b7e8933472c82cbb3170ad2c2fa074d6dcfb34da509ae237b98ea0633e38a774e5779ecc44f608c1f54eb8bd920110a4ec8eecdbcb21612dc97bfe04df69408cb37a9fdb35ba11e3af97563639e0454cd2450b7e06d39491bb3ac499d6cc0a9b05b34e201f7ad15407070860a00675b1b04695f2615728cd5329e7315d7c4276899a99e90f101f517e331e19d51f86acf6ae6a9799cf473b3b4abf3ef3f50e3c7aa98069cee86db19db906da9e26447a5f468947496bd71f0a1f7ebefc23f062ac6f3092aad96470b2b1629c5632ffb888370e1ab7c017441fc36f036f34bde9628c57468ae793652f63403ab9577e941a23db6f287e34d965ba8784e01597b638bfee0dd8ae20134df8d9c33e1c66ddc2ea3c7d9334e384ddeaf902151d1d973fdbf6cf8e3c24c255b1a795f9406e0d6f19d67d2f75def3b9eda9afbb709a4b6fe3e4bf96cbb9123db357fbc72fc6584ed379088145f726d74436aa1442e550226def3c7a72fb24c7804b8a0fe6bcf5f87d17178dfa3c83234ef7294d324a496219bfeadd746c5a5b8c6e814583fb62ced43f29125147cd1f970f28c67017b907b8862ccb33a192f7bdf15c6c879f5ba1fd5d115b5a1b39816926fbe8dc298acf588d94c1455640e23a9570a76891fb93cde44c4d88a5870d255536313029fb9d098e49f7780deec2a98e9f4179b01b2453eb80e97f8ca657671094dcb139b7a244387e8be7a3f9c8d4077d0eb5b626d25187ded4f5ab4a209a6ccfea4a173403a6088f814c088512e88db094b31d3ba889f183f1609488d8e2152124846bbebdee9c4e0efc0d870c062250f26fa1e83982b1b3ca2ba7a55e69045d4dd2d17e40e217fbc0ae0128977470564a9919b24b67383fc75cbab4b377e379b2a76ba26d97395c1d86bc31d1dc0c992a6de736d85ef57b1c4e9235c649814dfa8610aeed5eaf64e32444e75465dd39091bbcea0e03369cf06fc56ccdcc47c8186722a51ef01d6c8c2cbe124099d9c7026e8de9c1554aeefbfa12a97ad96bf2fcf9ef1b962da6f35c5cea13ca2b4f2a55c7dd10aa07a118094ea3493981e872945fa62ac4a4cdba6957312a6f5e41aecb113b98fe2b8b71ea52f6ae094792f3a10f18528602e432b849666e0b9336c2f2e9f2af7b11b0b05fa880185871ebece5529c7fb7ffd07c6b84c5c3ec191cce78932885e2994dc4cc43d57341938b02768a15eaa817908a51ea3ef59e283c4279a4a094687d5fab30b422ef03908695736830499e4226c66bfc2f00766b0decba10b4cabc440468c1ec8a761f8b7bb809c4b9471abd0e9c46c560cfe91e45587db0ee5f82666720bada4b1c3b9b0ff17bee7bef47ed4fa10ffb849ced194647bed56d1b122607ab56c8bfd", 0x1000}], 0x3, 0x0) fchmodat(r0, &(0x7f0000001a80)='./file0/file0\x00', 0x14, 0x600) chmod(&(0x7f0000001ac0)='./file0\x00', 0x10) r3 = openat(r2, &(0x7f0000001b00)='./file0\x00', 0x80, 0x20) mknodat(r3, &(0x7f0000001b40)='./file0\x00', 0x8064, 0x7) fsync(r3) rmdir(&(0x7f0000001b80)='./file0/file0\x00') mkdir(&(0x7f0000001bc0)='./file0/file0\x00', 0x10) r4 = socket$unix(0x1, 0x2, 0x0) r5 = accept(r1, 0x0, &(0x7f0000001c00)) nanosleep(&(0x7f0000001c40)={0x7f, 0x7fffffff}, &(0x7f0000001c80)) mknod(&(0x7f0000001cc0)='./file0/file0\x00', 0xc010, 0x6) sendto$unix(r4, &(0x7f0000001d00)="099c82cb0e84c2ff675800d346f900af8268c90e8a44a710ce0f7394945c791512b489093d8d38fc628270074f7e28b8c326125df62a958821354df63967c31dc7e17bbbce2d9dc70d8b7ee7abf38fd7b832b4f3f2f41aa5227decc02e280abf15a9a95a0c746802d16fdbab04804c08308ff2a77daa25b72253212fa91bd6dd0dd84e083804ef8fc5c76f59e0ab7b7274", 0x91, 0xd, &(0x7f0000001dc0)=@abs={0x1, 0x0, 0x1}, 0x8) bind(r5, &(0x7f0000001e00)=@in={0x2, 0x2}, 0xc) msgget(0x0, 0x1) open(&(0x7f0000001e40)='./file0\x00', 0x10000, 0xc) ftruncate(r2, 0x2) mkdirat(r3, &(0x7f0000001e80)='./file0\x00', 0x14c) mknodat(r2, &(0x7f0000001ec0)='./file0/file0\x00', 0x8004, 0x20) chdir(&(0x7f0000001f00)='./file0/file0\x00') 00:00:20 executing program 5: mknod$loop(&(0x7f00000000c0)='./file1\x00', 0x2080, 0x0) truncate(&(0x7f0000000040)='./file1\x00', 0x7) open$dir(&(0x7f0000000080)='./file1\x00', 0x8, 0xc) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 00:00:20 executing program 3: r0 = msgget(0x3, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r7 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xfffffffffffffffa, r1, r3, r4, r5, 0x80, 0x8}, 0x4, 0x9, r6, r7, 0x7, 0x100000000, 0x7, 0x7ff}) r8 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8, 0x2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000200), 0xc) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000240)=""/180) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000300)=""/4096) getgroups(0x1, &(0x7f0000001300)=[r2]) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001340), 0xc) fcntl$getown(r8, 0x5) msgget$private(0x0, 0x8) r9 = msgget(0x0, 0xa0) r10 = semget$private(0x0, 0x3, 0x8) fchroot(r8) pipe2(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect(r11, &(0x7f00000013c0)=@in6={0x18, 0x0, 0x2, 0x1}, 0xc) poll(&(0x7f0000001400)=[{r11, 0x1}, {r8, 0x22}, {r12, 0x5}, {r11, 0x46}, {r8, 0x26}], 0x5, 0x3) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) semctl$GETVAL(r10, 0x0, 0x5, &(0x7f0000001440)=""/176) mknodat(r12, &(0x7f0000001500)='./file1\x00', 0x4, 0x2) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000001540), &(0x7f0000001580)=0x8) pwritev(r8, &(0x7f0000001c40)=[{&(0x7f00000015c0)="4c3360129fc6bb6ad9fefa3cc432e742b7de70d5d4a92228ac322c6550b5708ecf39058a4cde93bc733b4f99d943ca07e96b73d9bb3a295212be3375ed7e50935d089ca2f0ccc4c9c9b67cef3b8ec0ff09a81cd0e1f4fa278cce5b95cd109a6afd5895ab98", 0x65}, {&(0x7f0000001640)="447a8e1526caab07a1aca4b3fa40c796d8d959b9bb76aab8b273df2b9e6140233eb715deadb52629df3d7a05f7168b7c745eb7dd35bbdeee31a2c5312742e3796eec5b977bc5eeed0716a139238a1478170de0b2e66c04a285365a3996c29af39a394d34dcda0c040bc6db2d9c2d3dfac14dae5860167aa3d8534b790fc52b67", 0x80}, {&(0x7f00000016c0)="f8cb5d66770524a72632dadbd5849d4e48d722c818268ba891030357fe7e040a7e93448da45cb36013be34076d2dc1de7a9c2e56b3f14a61c7bbff2d8f345eb0c19212600602361f26cdaefe28e78e89765ff31d74dd641d14e797b641455fa6eb7071efc4a3ced536a1e8df3bdfd5582787d72ed2c917ecdca799963dac976e10056030e6c3f23deedbd3c604a364ab72cff0b78f7de5d0b929bab103e8f84d028f17dd93375c2e960b03bfb766e2272931b259eb54cee9fbbc46e862d7aebcf33c1836823a4e60", 0xc8}, {&(0x7f00000017c0)="5dac72a3bde7eb5c2ae41967a7a9ba453c6c72dfb5e3bed5dbefdd2e8dd9a48d57fd10459128bf54e58951aed735e4c4f5dd67b84b13c8a6685c5251356c7ef7822510c6f75d234e928e2edfbb1f155123b05ce54dbe32510f18eac4dfa5b4c0047853fe1abaabb2d9f9bbd6c90bfb7a815057e3d8b65eabdfcc5f12899b2e48dcce95981baf205fce0d762613e9b10c9c9f693f8cdd7695b3f048d9651a534e007ae7a5460bd86ed63bf804e075fc5d52b93ad9121d596f1ae6b039edc185c9c1436fd9fcbfc6", 0xc7}, {&(0x7f00000018c0)="1fc87d89cc6e8f3a40f3fe85b699f7a0fbf1be8cf4520cc4c21b6d3b80e0ab3b9bd3ff1f63cfcc896ee2d262b7f2b26393709ecbf0b66d753132438904d68333dbd0f9f9db9a47a22601b9e3b29764cc90be1aa1ea82db1546cb98705a688d8d63bd5a2b3be4b095b425233edde67dc5c6cbb4cf4c7041693c1f9680cea79599fe17835daf6170f1126b5d7323113b99a5cf19deaa29c93bbd3c98342a36f3954e45fd75684eb39fb2a133f795b7b6e5c0960365383874429d063b39cdd84fb820aa8c986059b073e85d91e70d87d7d4311d4d46c38ce2203cb88764ff3eadda7cf16a691eab4d7e7ff223da50651233ef58189faa04ca807a1854ae4caf22", 0xff}, {&(0x7f00000019c0)="01a8c1b259f6a1209a8fd1267df1353fee", 0x11}, {&(0x7f0000001a00)="9677c8c9695d78d30dd5051805a523aa9451236807deac70a44e09710aa107430bac5fc7095a39e6c57b7a804d466486f3190d9f4249e934bd462618bfd4cca29fea06d27488d46926e1b16078445b9b85c40d93cd288838fcc4ea9154652ffb9c1678db4f55f137d2d193b0c7701534d31817f812d2990529d0e75f13bd240c0de395cf5349cf4df655014c78d323e6953b1a722056090626d1c4dc1ea202bf4cc3e444c9f34b7b41079398cbe82a2d16dcfbe91a04e03634a10a55170a8fe27fc039dfbbb535a01505b3", 0xcb}, {&(0x7f0000001b00)="97e73c3e068a76bab60f57989e5b961e292224a17d9aaccf8c2a5fcd09b86313192c54226353cfb25a2c7c811fbaac2ff19d81ee8fbdcfbbee9f33f3184928a057d46a00b755a6e0f32cc356af6b3258f423257bf76a74e04d82ac9d53e9e606ff59", 0x62}, {&(0x7f0000001b80)="71e563c954cd75b56841d21026c963f20a5e08bfd833dc0ea4a28c425cdddfdd05572a22cb0a22d270ec6c96686047df7bce4e0833739798eab1b735fc840af94b3d0748a39a6542327bb72682aa044b5b8117a91c3904a1e058ee586bae34e54eb305e1331a86131ced6256fffbdc07b3e37bbf9693898f1e085a87b35501e90883a7dac940", 0x86}], 0x9, 0x0) bind(r8, &(0x7f0000001d00)=@in6={0x18, 0x1, 0x4, 0x11a}, 0xc) recvfrom(r12, &(0x7f0000001d40)=""/123, 0x7b, 0x3, &(0x7f0000001dc0)=@in6={0x18, 0x0, 0xde, 0x7}, 0xc) msgsnd(r9, &(0x7f0000001e00)={0x0, "e49c2cac520c89a110694c21a5dd42c6736510668fec2c39f5a7b83fbaa61fa006404719d4500441a2a56e1b44c5465fb59bf56b89910bc9d9775eda203113ec60fe87b7110285691d6b838d99302f3cca691bfdeeda57d9d4a5a84763d0fd30a1103ad81610172aba83b0e75a7bbfad827c09a28bb8fa41a8e3d202a577ee0d1f15e58f79e03d1a9cb8a38da46b4b66625f1d60b52591f756b50759d7876f0815cce78b6049fedbc3"}, 0xb1, 0x800) 00:00:20 executing program 0: r0 = getegid() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r1, 0x2) setregid(0x0, r0) 00:00:20 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180), 0x8e, 0xe, 0x0, 0x37e) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000040)=0x10) 00:00:20 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200000, 0x80) flock(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setflags(r0, 0x2, 0x1) listen(r0, 0x2) flock(r0, 0x2) fcntl$getflags(r0, 0x3) select(0x40, &(0x7f00000000c0)={0x7fffffff, 0x3, 0x94b, 0xd9, 0x8, 0x4, 0x9, 0x2}, &(0x7f0000000100)={0x8, 0x928, 0x80, 0x7, 0x1, 0x7fff, 0x1, 0x7}, &(0x7f0000000140)={0x8, 0x0, 0x7, 0x0, 0x80, 0x0, 0x8000, 0x4}, &(0x7f0000000180)={0x80000001, 0x6}) link(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='./file0\x00') getsockopt(r0, 0xd3d9, 0x3, &(0x7f0000000240)=""/102, &(0x7f00000002c0)=0x66) write(r0, &(0x7f0000000300)="c3fac7afded4b64e1c3a325452f45fa6ebb54b0c24fc5cef11e235886d5457be3bd2f3b9a6004d710c36d7b6367c970d007eae67b3c0f75bb8a2f021629b709eb14567c0f86e34ffcff3384a21db5571312458f080eb54522254b3b62f0bc09994bf9fc96d9078abc53491e26f707c2dab54c37bba2c2644b9651c16de9baeab6ac20b08a464adc1529988808cb9c4503a9a3a941bdfcc0455bed8e871bfa90d3e1fe7cd44b6f2", 0xa7) readlinkat(r0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/4096, 0x1000) r1 = accept$inet(r0, &(0x7f0000001400), &(0x7f0000001440)=0xc) getsockname(r1, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) fchroot(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000001540), &(0x7f0000001580)=0xc) fchmodat(r0, &(0x7f00000015c0)='./file0\x00', 0x68, 0x200) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x3) ftruncate(r3, 0xc12d) r4 = msgget(0x1, 0x100) msgsnd(r4, &(0x7f0000001600)={0x1, "7b6aba7cdd6875cae586f1da61efec6670a9ea2e10e02133efd79f3c6fc19d04bf4ec0886e86be5c83884a8a4fc8e1671d93e318f28b8ea4739d20b1394fb4fda0d2390d4e3bc978a09c12a461053f2033f3d01853ee8d716ac116a065"}, 0x65, 0x800) msgsnd(r4, &(0x7f0000001680)={0x3, "b81aae720de623ff91bf0f0e70247584a56330ed970a7fa2157ce0f89e613ec6775b5c54c79b1bb47c1d64e632b3c6b2"}, 0x38, 0x800) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000016c0)=""/64) r5 = accept(r2, &(0x7f0000001700)=@in6, &(0x7f0000001740)=0xc) accept$inet(r5, &(0x7f0000001780), &(0x7f00000017c0)=0xc) getpeername$inet(r5, &(0x7f0000001800), &(0x7f0000001840)=0xc) dup2(r2, r2) getsockname(r1, &(0x7f0000001880)=@in6, &(0x7f00000018c0)=0xc) 00:00:20 executing program 1: getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000040)=[r2]) setgroups(0x3, &(0x7f0000000080)=[r3, r3, r2]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000100)=""/198, 0xc6, 0x800, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) setgroups(0x6, &(0x7f0000000240)=[r3, r0, r2, r2, r3, r3]) getsockname$inet(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$inet(r5, &(0x7f0000000300)={0x2, 0x3}, 0xc) pwritev(r4, &(0x7f00000027c0)=[{&(0x7f0000000340)="e8228c8851d7d2e2f8b6bdc37837b7597f76a1dd377ac68dc738ac89d07c822e80102abd3fcd8ef2d93781aa5d829daa2e84223393b4d1be74c8582d12c6a12213aa2415f9fcf07c1386a554728c0459c30641595a441e67019e6bea62645f2837809b799284cb1bcc2dc629bdc184602e9d7a56989601a4cb10c544e1e1cb7f83a206da6dbe21d798aee886b77b4690904db5c285c0df66a0c4cf30fd8add411cb49b322be42ab694183fe26da7fc51cae116f092d2fb5b5db6bb6806bda32ec2f6663c5dc174ad9ff46687ccf272b58b4405a4cf1ac672b3", 0xd9}, {&(0x7f0000000440)="8e400ee87e4557f81b8d7a63da233b055d4486dbf2bf73993b4c412393d54f568454da171c30d6488bac93aab2095af5ea842b3bc27a0754333f75725631c9a1f7617747fc41995ddd96ac820d614500855268bb5eef5e9685c3b14e1f092092e851f966bb4b988e6d145faa990ee8516c7609a051c533c2f88bffaed0002d49247f318802717591a18394d2e31aa11e034f5ed0eba72e7a754ad4cba95160b5715afaa9f386c26e16e6902e5a81f4d617dfee32d6701d2dfd84bf7b6fc17a7db814288928596c6e8aac9876d8bf7c5095cf7e7957b1d2a23527e4dd8076", 0xde}, {&(0x7f0000000540)="29e6216c85385cfd831ecf36daf430c84858d610d12821e0331f3704c0f4b2838331ac1aec68926d9d7ea6a50b90aea3636a2f8bced6ea4e48b6808e072a44e36c262d878f93c8d70991e390bb466b0178bde833ad557ae61d754b92cd55c5670b5339021347cd64377747e056e3179d8ea724c7e9d167845839ff2e4de868a322db6e15ac65fa651ea7aac6dd24e91a4dac7d85654ff77a0a3f179a2725afb3ae50f2c2dd4e849aca6df7648ec4a581dcd8b0ffa34eac0b68115b0b90a4719b857ddfe116656d47043cae032a", 0xcd}, {&(0x7f0000000640)="0f04282d16ba5522e8a405f7b2af069db80201dcfb86172aed01d2011415ec09bd6deb906ab2c7b3a8139a1543a9dfb4f5f7b6f9f32b65", 0x37}, {&(0x7f0000000680)="b00a479f9ac9528a14bfe6dcd1f2fe28eae0fb1fd61194c7dc7917ac95e0010ab7e6ed46ac2eca13c2facfaeed524c031e6a743b8e3881a487e3270102cf78ff4a99cd", 0x43}, {&(0x7f0000000700)="dfbdf00e9e80269ad365ee994c244c28a5a680de9aeab23b5bcb153ff85521b8dac1de7e08b816e82baa2b2075357158ac7625691ee1ecf5ffbc14236a5245ad2afdce2d8845a047a7423b7f1634a93df564c8ae5baedba30eb5f221f51d0f34dfea126cc93281c3103dc3282e2fbb06f823d4f298002c43b8ea1ebd509129c40441dcce3fadeb30f9525bb724bde4103075bf74c6a4276a82933d13df041c7da65853c60fbd7ea2299bd1d32e5e3a6b3b456f5c05fb544a477bf7b4b662ac2e12c5e35d276da0affbcdec026bfc11f4c4fb7d9a8155f2b7832d836cd4d236b6ffc69d4c9644a91aa07c7979606afec156533c1b663e399aebc3dbdde7c4d15db6fafc39b6c93729b35580c076d6b7c1d201297646fa7eaab9a39bc98e7cec95817cb75107bccae65b93d0d534aad8a5ea86dbcbe69a25b466d24f37b123d9d5c3db02f440082f34ab804a1b4daf35b1d357855ec1501daad88bd2f6c6823521fbdd977603d594f8195947bf76ba851b8818ec25b49797b83b571e1a0c46cd49ae1ceabdc3ff85857db8196ba6b9344c9f725688343a1209d8a31938dc0ed831bdaefb25c3bd1f31a99a2d65398fb7cacd991b30149458480f21005f98d4e01744ec4413abb107bc5ca386875828fe32acf2a7f9c394b5a5eba9d117fe293421f8ed299454d778db5c8824351bdb6feeb801a398d2ad6f971b737e8e8f4d73bc2e42e3a6ce2df1e1ae85d81e86c778c6556df3ef641bf0386c6460c76011a0094be6c0105218ed7dd3a38397e8658e815c5ef5cefe9d9dccf11279bd1ce0d9a3b8ac81ab7ad4ed72b7853cc3733f5b5a7a4abe29f542d8a834f6191705e49b156ec36623dee7ebf110c7241f1a13aadbc87bbb3260b611efc42f99401598735fdc6696f5ddcb7fc2626677934f7e9e79bfd386099faff5854191db83beec665f496da0deced581ba4b13222f6c854bcd95865c57d39e612de69bbb238349c396b4df06e46295586886d24a2e8f53dbd83a18dedd14d8f5bfa67a61d71882ec027389c1e7a6aec5aef84761f5d4e33a6496b861ef387b41fa6f9a9c043a375816460bc7b35650509933ed46adedc9b8ae019e9fe8a12278395da53a8f8133f68b8c38cb1b5c05cbeb065967cbc372056404c980416545cf70aa560f586a1e1b8e47faaa8c13a7b73d496a8cd9281ba12ff6f5c8e7eab36ed93592632487449c1255768375f32c6b8bfeb4b790edbca56e16983aad1e5c91a594ab90b29b07a82c5780cdc3ef2b9c6c839405cdeaee3d5de6b8327d8f037fe694b19d29b629536154c1c7c612cfe4a0058bad2833f39d39b7cfcb612fec7f5a461e09e8b1a2a747aa2dfc5f2d68977b872e5b32dd08654cafa105ba7cf94e93bfa4ec56745c9d89f425d6a1dd9a5d7277bfe607904dce8c75c911f521b9b79d5211803d03ac14f71292dd24ad57adeb949c00d693f10225b0623cdb47ae995fba334dde81cde1fd9a46b24a9aa9ded4dce32d93b77f65a37d33318eb012aab794d87065f5f793fe522e5dd518de212cf9cf8b2b33da0dd48feb937d3a833fd3b0c7f91b279bd7d072da9b9715db941d5f0eb1e9ec000af27f4865e791e365d8f05e7b17a18dc6f154d6a88dc50cd96448184379172a88058a4c4fcb608cf88d7ffc5121aec491f6096763ac517c75366cd17410681183ceac13ebbd09ea7719961fa3b20cce090cfd1df3aa491bdd8f226a3d24fb5c7e70c366605d163e585baa206e70ca506842b24696e386fbbcb0fa37373cd513d55d5c7b2e7651d21f9f045343a4f3f6ac18f915a8e0caa37403b07541ecc24f7aaa7d6fe9b0c30e85948750c083205788b605b6469f719f171f320562dc325ca51b167923c6239068854f3dbb4515a481d82c3f1ad73c75c1a3fef5cd45482f5c29b6b31d96505ad890c695d3c5638bf154df569eeacd8a1c72c0f775e6e5df4ad96f11c23db98e14f2c2999d321de28c962a4b64c2ed5ccf6c31572a3f89a6f2cabad5180ed2957c84bb5870ad9733b8d0ff35d8627317c941f80bd6793c50f387ebd24f4d5fc056abc9cff6fc550524d9442f89dfe9757676cd4daf906eb23c1fa538cb1206dbc0723bb21dd92ba489d5f091294f89b2abdbefafed595f08ae4ffae4c325e605e251619760ee6628742a1f244140463673252ab17b7698913064e7c577d7cc49feba22ba5df28f6a9724d87acf16185a8a0cc2e2829d8c85a337570a71c299bf33d6c41f5bd738d0e59a41ec1a01618103e04535454b92e330f7a23e343c90f41213b47e33d1f25d266fbb94d8caeefe456d2dc66b66b765b1a1b61c32e59967e9d7a50ed6f6b4c6dce51f215c5de69863f1d6ef2c54b183860aca5cd914d498146344a1bd1f371ca544f918ab30edf3c176534684a488a50748bb93b212e6b2eb7a09f127fd151420656186696529f4ddb5b97ab9e3fd5ff7a421a9171ac34f4d66d44965501e35a391f54ec5911ee040098b7e2b3403b4a913213f5d89dc813f2ad741d09c1df0feb7b75e9015a25c3c4e22d6a8c900eaf6213e0be14a2abd4f0a44cd648845a19e2d82db6fc0f2aad9202460df594f0dda5a8a39d8e55470b5342d30534deef5c7567eeeedf7be566f2d0efb5b31ea0e2e42156f636cd38020073389da38423ffc2a0c4a1efedf05f8c388f66bf6216c08a4dea5449bd97393ccbeed4a8cbd401bb658fdbca485b0861cdc08eb09535ae2f25e43e87fed4f1eb22f913542f9335cb249e5341689963b125912e7054f93465bf716affc8bc683880b270ce72f79f9e79f597d809d0225ac727ed80cdd60ed8f7724c423f33ee6a04e56add6c68af622ef866c047692bb7ebeff88eff710005e670d5d97269b65fb61fb2cc368bc84a849faa2d0a0a6c23735adbb0dec1078e98a06abf0d5f807051d19d3fdcf24c33b50c7ebcbbfa1341c58f35ed33a82c043654ded769cb31c15d2413a0bfdd8e2caecb3886197ff4ba5e41b8ab2559c44c23a4114d4fda1a7d1c56feac25a5f384d6757afa9a246a54bb9af0072c972a3e3ef8422eb48ddbf1b7ee6e9fb60b891e11eadbb5df5638055af418bd611617873c1c9c05563b8864a3b38df24d939f423df79444900f12f63e874dcc7252a2afef17d21c50b9ca9f0918ce3d963760202efd0e19dfad033b04e778dc44de11baf04d13f16e787d9cbba48758cd3ba450db1d382aabb5630bc8f7bab5e594c94c17ec99b419c8bf6ff207b1fbf0b9c54f976123e4a8be811b942e6a0b5697004403cfb0d88838b20cc295dabd1210c76da70f46bd5e4b2aec180d6fcd15dc6c9e5e568e1ae1a0d080865bd447c08dd13b6912bde0b56dcbca793fe763dbfa6ec040a493c65e2d72a23e7b4b7a7a35454fb20cb56b63039f0caa86d38eaac5080775949a2da67f151ea191d37451467a025bf5f45159522fee37b5e4038083a131b1af69310ceab98ad86038e7acbd9b7f661afc17facd3e595469769c932077c0a9243e518c920f963edc2ad1e0722543749107c01ca036032e6fd8205466c1ae1a7346bbb118d9df29e99034b04689874adc076c5c76ea3b5d3a551c9e6b5ada450995370fada085f4dc5bda592b6ffdda6b2df24d7d89d501108816e5352f84c10260ec9100f711de04fcecf2f6257a39ab97cab8ba838934b026988310f9ceeff35175e14ca52fc182dadc25b54e9b86b516c5841d58bc607eeac3c8d083b7ac4eec205a7bcd71ea3c0c2dffa444f35ffac1add0ba50f60d1a3c2a3b81b3edf02ccbc2caf383e0de47c6b070f6f8cd13e4414627c9b0ea9dd77f071c7d5ab0673acd5e1c8b237d125b5693e11eb05ffcfa3582b101a507cc811b6e416109bf2387583be2053a5aa043159c3286b55e36242ec885f6f6cb212ed357791aa0644bb6cfbc4df891edf19cff8e3bdd74e398f6392611f91e34c33296f15ad7cdc593e6d16d97d4eb8deeeb2c92b03dbd88c1e95e25461293df1d42a8ce3cfbdb4f05bc878eac180c82fdcf5e2e5e45654e81cf1c3099a44c0c0946d131bb04a125b75d9d063326474f2dbc08e3c43771c4ec181e0d3b54487e278c48c070fef156781069209e338d5ac4127aeb8d8e201b28d03384eeeb8751a0443752b4ffe858b310d359e692b7138bd7c74e4b02ff5afd36da1a0de5df9bfe4e04dc8ced85471391ff32f6f84a4746722f4f94fdb8b3c3151b82cbd855acbd09cf329e4fdf00f480c083a023a3e383180b859396b0bbbbe8f2cb3f8101e4d183d1c0514a9e2ae2d051d537ab05985d049324adf31d0c5a4008291e6dd6c9a3d5908011dd0f369302273610cb73f6a4fc2a33bee64723e08ffecc2ad63e3ff75577cfc327fe66bcf04adac745a8d2ab48149940524f4fe00d7ca42ee22b3ae2d5ffa2851ff38fc1d88add49737365e5998b9188348bfbf1beb9e97d1d51a47972d8a75f2f01c6de715f1daadbda4d5a836691ebd0ecdbc1a612b69e18188e7b4c395010bd12e11d89bcd495d5fd55569d213a58ea6a11f45adb8c047a1bebc3a2605a6f44d1df4e4eaccb66b315a12ec92a3a91cb791bfc3a6783405fb4aab62145e81018a56502bf4575fe995a3fe8b927bed6e3433f0bc63e914e0119a0fdbf4237074774b0e887abbdcec371e02ca83442b74a07a20f2416899ef895937fcc1bbfa1f8a3743717ae24a431eaf924fa79719ed23d0c20d884d847b5d34087b05a6ba4b8a56aab38cbe0c15520ee730ce1ba567876349aebc8c0d1ce10da018eaf8da3e0b69b06afc9caacb0c02cc7e2542b8009f38c760afe9cc667a836987c8ad669460a2fd2d32c41ce68ab309fa61588d51cb7c3a03ca695304ebaf78ff341939dc72fe2984924bedeaa9b165dd96a87a585fb94b039ca5678d1e1f6ac37cedc4f0a10216f91611ea25bb949a7dc963481d109bdf76c4be81faf214d3d67899b299321f13c655af5b6ddaa88cd211cc3763023de353644245175eafa74101becaebf3c064fdf101533f514a578c4fd8d39f6a261e7b2a1a9a39e6f603e2174c1304c812b340e571d81d93fdc159f1ba0ad6aac6689529a69fcf9ee97f2e43d07c16dd3319ce16c350beba956588335ee02657461439e040b61d33a026244cd32f4e4a35904ecb1007bd7666deea4b34d70b0fd00db1ec8d838838a63f2586266089f30969ead410f584a6e5d32b2b049bca079eabfc19f4727fc98a2860765d8b0c38364c3eb177deae911663fa49c81f5dd070ff014fd4390f9e58dec5d8bffa79905cd6d3b0703c9fc37c78027c94710daf611e0198aee3bf40022cc8073f56383a7e83f4689e6b3f9fc7bc093f9756c067ee3a74f1bf91ddf5c25d4f6813d7089214157f20ada0a4edb3187a55a74d708d130612b6b248f5fe0e857e92f5cc21bd5f0b0948e085cc94f8e29586c169cb9688d559b81a76d3683f60d5b872bb952cfaf25cec888f35739c7511a9303fb14aceef7cb82aa36159c97059aca4d3577165ce8ef5bc2cee3b366aaa697848d0c86b28d2b665ff9017ad629fa5455361435242879337d1a137caf6e7bd9f148359b616f138588c53b8af60d9d2e54f2521b25238bb260ac48eb1baf77b1bc5127081e509cbbe94bfbb312e4df323072bc681dbfb9df9a046126ad7030890bf9ab258bc86bd7dd7b6232d0441afe329d1afac8e50c6b4946e7349fc8d21949121b574824e5dbba257ef17c7f1237973c9bf9073ccbfdfaa3b8e5b9ff4f7e26b37c2de17b124873bbfc3577695671997ee73a40c1c23a1d70389998b4ee2db13ddbd9cd5", 0x1000}, {&(0x7f0000001700)="da78e067ce5b2e385a9beaa94e2b091487517cf41271a2efd6bed2104e569f32a0eee41bde77d0731c3371aecbe17d0b6af5acb056c03280443d7e90e1f8a98ff612e43e1882f77d7d10e27cab0e438e82928dd807535aaf1bfe28abe76b2e33076f8ab6f839b739b6f1b672842cb5881646e81e379438b20ca76b36ec327872433d65b5d607cbab6a0f4801d0b019d27c0a259a1c7981ca2f16fcd332c8882181d8ec51905d2a6819b3a31b429097b2017e9cf65930454bae31705ba8a84438345df89ca973ebaca1c95802b333c63c6a346d521210ba43d6443abe91c2a1f9ef48946c2077b4f15cfc9499b2c7226026ff3b3c5af32ad927465091a5a4cb07601706b562938e38144d5c40903d6e330a793f9d710ef285f9c18a241d40ea9bf17d13da437a857af869d2e88f6e0340d68ea1fd95331e1ee4a94678c18293c5006804312fe8b6ffa1019d89992ad82f5b8a0ac7d49f4361481399b7d66428b962ead1eeadbfc6164548f91a08d4f4be687b0c00c8a269f7ea00bfa6ee3d5659ea6f105878e4390b0a7d0c3ac5e2efa4607f73d05f407f137b327b71d38616186293b88839c1bfd42c72693e5bc5005ac2b8a3e3384dfd3eec7369b90d7ae92405ba2dfdcf2b169471cfe4c29363ce4efdc20fb293258eb0bf124a3d0b7ff25afb26669ca00533c26e9cc516b92fbc413f01b36b702808738b0f5451206f44fa17492c407d09d754abd6f2dee16c595f75d460024283281f59c9c2de8feef9108af991068f9487664fb852fdf1dd2095d77fd9b2ce3a5df0b1bb47e99ab4f63eff9ae61892fd4db50c574d5294e5236bc98902908011c3c9dc5e9e725861f4b3a73cf2d92202d89efc32bce8e2df78b00adfdfe4604faf9cd417584771a70695ac4d96ea779815852a5caf8b876c48c04f96206619aa647e49880ded326e71e5b744be8c5357bdfc245daf267f171599abf06cc0db9471dbd3551e51aa89f808ca4d6f9c1cf087b330a3e6eee5c303ff6aeed8659207de223bdd06d1f40bd5128c6377e5ba5fd0f8c007131bee25516e6521c0821622cf63d86b70f7de42503e1a2c5343c89b9121272e2b97e2b7224678b3408570c25585851b329a8625a58dbd6d700a752e2fcae8b1cc7612552b6345f84ca31749d75eaa8976e3c092d60fdd6becfa2a822cbaed4655f9b1bd151c3e3bd6400cbdd674fb5ce8f3f75fec8483cf3f64230e4ad717399f2eb0c694ff2de7da63e81588d15f8757da29cd7b6a2e1eb9225ee5c9a806a700e8b574e8dd234e4a2b1e96b7fa2f70d4700e1b32492953c8504fcfa9057fe611a7180a9dcd70c10b922c97b80510bd15858ba8d177847dde1980a2aab624cc7026259f476083d64d373e85e872b3f049d42b3c1ced6f7b475049cb13e89f4817cbb3e3b036910033d72539724c2b3b78e7a1043eb4021ea9fa44d5f7fcd542aaccbddf9c13f6be0f8c91c5da7e9591e83811cbdb2800a6b010b18757c6556addc5fe5574a350cc20043004deeedc33eed8f504b02689ab94eda84a0c46fb6f9f30137cd4161091d75c2232f6b7c941977568f5b72c666a7b544ae311814bed3bca5f50bf6158e3d281e74b2da3a1da182e1da9d71ff8bfee69f86f7bd78ab18448b7496252e907d0885dbcd67b634d909a9dabb3e7770967dd286c4bc4527cc369553187fbd32ce34862139886641d5969080cbe450a629b2e950435b538cda5f8650458dc5763613e692f3f7fce7c13e1ce2c34f4ae19c1c5d0540b12ce627cd14174fd6b8490e260fbad4a5d70ad36493924c9677a4f8d862fe23696aadb62f8feb79de9a46ede858eb5b1ca51f4935556b6e86660655a2b7d19790a217b80cdfb15cb4616d80b431890a993a35b3bd2d1d4670006c7b1da6301fd9ff6ef4edcfd467316474a2eaa0f78aee5b26c677e7263baef4263d49ff7b4541ee6f4d8792d8b3b30e0a7f0ec169f69969d7d88c2f005de7ccfc9ee48b0171516556e502a84480d1c17456205b3cfce2561009545db8d5840bdd601fb0a8976c3c2b8474257b2c8f2224e4a739affe147213b6fbac942b60acb12900756acebb0c0034c09309d0beb2ce4c683431ed5953c8fa7cfc5e06e86fa1085c02433d84526ce65c856b6095842f845e05b874e3a82a3d38aed73be26be4ce0312fa5b3c94382554e54d7f2392986e2b91de8e84654bf60eea0d02f216782875e27396cd596c21ab9f49d176b3dae9d98b1658b2dfb6b50ac0a18023bc15d29550e2b7849dbba26eeb6810bf800399fd614d64d29db6fd7f0e13bfa7534f1447280067583275c38245d0e77b1ad51f06665d132e9afce2dea4508b33cd791b8a2736e65be017a43871764a82e48efcd1e4c8f06f24a4446462f356f97c8ac320b50bf16c9950030a9c1afa369d19432242d01414004592eb0370fdf2f5c9ea39457ab812c355c05cf0b88a40eee9d94785384508c8bd8326ab308bd04aa1a4ebef3bef56047c1d85e182832588ecb98e37cfaaf3b92b76802740a9d8162a9d56e4ca74ba0b7460d29bc746f9152a2944245c82b17e79deb5d5b131cfc9cc4b577bd529d2114fab7c5f2f9ac8684c8c1f18e67b83a52a9a3e9e52992c585fe746decbd775a8f783d9121078387cba4be25035889e9f6120460137fe986488dbfceb94a6cf7043d67d5a77e259fe31276d32731d1c778bab18edb4675d717087d6d7fdfdc54642f9c29ff104fca15e3d4d0321d01091a3c4d155c7e64aef5fac9311f4a2efce19921448ca34bb7e1f6564184fea5c835fc7ea20d7c9fe6cda6342ad8811f2734ddd35b3b7340bfd64d8bb934c0421eaabe1ef5d5e90573d8dce5448f699ba6fbdb03b6b3c125d5490d20028dc1e45661dc06b3ec7169f02e8fc6a36cf3bd71f4daf9c0b43cfcc0d0ac1d6f6d2dee6cdb2600d66b727e3aa4e3a9ebef3079ec1b34a71cfb67fe49e16248f99593e8dab1bbc97da56180a7970a88e52566acde09b872fa9fef81d4bdcadfcff43bf7fafd63032b05df2d42d3acd6eecab722cd6b4b60593705b9130d2b46ddb6a291c0b7652b08a6d6a08c226b719e0c940767899274a62cf2b1b286b4a02fd20a0cd8c0b5dca641024c11283e38e3fcab66ddc4412a0397677765e895d0de076d73096cb88a0280871880a82668d648f982cc256d21dcb1842e4c38bd0c9afb0b6bcff662c81963eeaf17508ef0ff289a7e4399ee4636597d174d62a6fb32d3955be5ea412132eb2259ed817b1970c2a48a79579186c86390da3b8561b3f4a4ad33c2cb228a31d0936c595f7341741bef5a24c9e1f60c5f0f816cd8385bfc6f3fbd04c44d9f5b24b86ba9642f203bb78bf32f9b891ae1a6d8ba0e732fed05e0d4a23f9672bae6053d70e37e93392b7740dcaf400a8cc09f757180e567ef1bb6f6cf0a6a57a9bb6c540255d7c2a2043054c3a5bb6f2a1e01535d2455e35dff05c4cf5a112d7c59cfbeb737b1fa228dec49659c50fe46fdadc58917b5e6643c3c85945defc9a13d8380eec0f2a7638a2874657847d48e3181a526fc921ff9900819c1fa87d6fcfc22265b4654b52a8c79d860d0ff928bc82ab3b9c5fb255f221c29a3997fe603a2b4be2c0d472cd71a7c02923d7f0b85aed537d93be4d7bc9e6e676dbf76d63493450277a7e1b98b8c76c4d568a09f7dc5a5105343a7ea2d76345d0d04e2e7d6cbf564825949be7deb660ae5b8e0c703521c498db4b78431aefc9ce2540ca23c065210c8e99d3ad359f99d4696198f326f2301fe41909b02a65966acb8d641e1f8321eaf15638e53de4c30e2ea3f1174a4226b9de3b820bb3897182e746184edd07f81fbf42fdec98265b2a3d81283271b485093740190c916c9e44462ff54294cdcdb085dc48bd42ef35f5200a95022d9433c93fbeb39851a2cba351cdd72dc35082132486804bd052410814a8dfb7d28eed4d9e2fbf5e4fc9785b02085db38cdcb76c4e10433085bcd830767daa9e99a0a2c2314a2180adf88f00bfef6090e0636eeb782614cae0597f033922d97b2e617734faf65ee548798e193cbcb69b8e1b45528a4d297ea5510b3a0a6f2281d30490cb2e5ff44f05180c1f0d0fa02faef7476370e30d0f4f353871539e6926a9f972d4b4d4a512e78072d5f11b9a3c10202905b5db4d2101e96b38a7599cc4d4107b48b884ebf8bc21e0934a737de6d985d8e140113d95b73c48a47cafd7b6694a83a906e241ce4a95708f1394acd6a2c59b93412073abc4157a593846d8c14c8c14d5cedc5b3a78b25c269bd58520c8f2e45926bbd8e3db56ef060f08b0891de886546872cc603c3caf46a927709554ce7a50b8adc1d83d146fc21011eccd8e693558d7ac7687044e162e0f7307ce76d1bf9ed15bb05a33353ed6852d2843b90ab5ceb4aa15addb61e58ebbb692a94d50d73baa4648f7ace5ff9b2925d5731e2946d1a23c931ba067fb34c208df6cbd2ee751afa12d75f6c5313fe6fdc80b0d0264eb11be6ed6e635bc0478b0f1b25afa10ed52c07d5dea53cdd9600b13769661356d30247e248457ba4b86d5d709843a68a0dd446ccaaf1cd03c2156e3b308ae2ea43cb854587580fa6df546d3a82b9a471232da8f776dd479d9e0bc97d3c8e2e57fac5ae0ae115a7035d69c64f8446e77163c07c1891f3bb08aca8cfccf72ffacb284b8b79c7d4cd9d65c17479d81160835a7565f64869756dcc7d169f259d9d7a1a0d1ba6344cb58a5f21554818b4c29bb252069c9763a33463894753552aaaaff4d84f411fd0ee880945c5afba43b1dda5544e5e6002c6a0a378b6e65282a9e655b599498c11531019376d9624fd58594e1e57d28d888a861b26ca7690d6ff1289bc131cb6e75d5e11f479ea86e7bfded0126894f206548e527523c2013d23f1bd3a1b5b5d7787cfa961696a181dbb3bfaa69a313759f81c4bab967ba1e150596f0d19371d2bb3bdd3bc17682ba5001af9739c7a39dadf25e0c6e6d7d919e6efbe6d7fd76f7e0aa7af57af8b803f1f8ab4ae98be2878c93279f73613908cfa73f9b28008daaffdf0afe4873c6555bd0fcd3b24e7ed8b5f1568633cda0d814bf0f27e9149a0a07167a7164a81cc7e56d28d2248d8e78bf2490fcdad6910d9021f897705ad27bc250df1bbdc53e2836f3c1bb2678cf68ec14e78954e578e42a9f765d21a52222af631321b810c323a28b57131d31d1ad20e75113803457db752e6d31686c7176eeb6a7e4ca3b1e3accfec2745c2b7500ad4c5b1e479b47a3144aa28716d454b115f3f4abb9fb7970fb1dd9522c99529bc70396106b89b4cad8bd65ec4d75438b70c453cd8a1614e90566a5481e478a4703eb22daf3cc83951f3b135df600bdd949a27b0f0e10c877b28bb1cc6435e7cab5ba1a7608e18f29395f28cfc90e103a41c819fd668ce5636160847407e2afaa8b3bf051d20b7c6473f00db5381ab3ffc323f69d59dbe93b1f26e1e9a750827e73d107271948710fbd651973b2d2aee8e8f50b2d51c31b0f84a66df059097a1e3c4d2b6c087d482dd4f9888a62b2f61c42b260fed0f2668eec6036dcac863bc9797c2ae49bba6a9d0b543c28cd8086ad05d6d9766801cfa40530538d9b21e2bbba34ef4c5a0f8dc8d5bc4c57686e2873e92de0b779434f82c0fe9ff77d0cd4812b103b701a1f23a41f506932f6b56a77dcc8a71cf9ddd98a507daf4b69665dcc33e286c064e32384da2e026679e9b5f01cf50a6a69ac2aff82fc3c49e7453113123ec9cd4b2e34aab6ce6f63721a0d5037b040211caa736adce909827", 0x1000}, {&(0x7f0000002700)="fcc0672d355209b0a68f861561779b56ad65877b1c864b5cc762397478cdba861f22130550ad77d87aa1b1dc9d71e586318fec6822fc14c62f85", 0x3a}, {&(0x7f0000002740)="f956a2b7c00848e9e9adbeaa6b44185f0d6b479fd374b73dfced2940ed1cd4ac8e18bac1d993894bc81ca8b3deb882ff", 0x30}, {&(0x7f0000002780)="2eff3f", 0x3}], 0xa, 0x0) bind$inet(r5, &(0x7f0000002880)={0x2, 0x3}, 0xc) getsockname$inet(r4, &(0x7f00000028c0), &(0x7f0000002900)=0xc) r6 = paccept(r4, &(0x7f0000002940)=@in, &(0x7f0000002980)=0xc, 0x50000000) pwritev(r5, &(0x7f0000002a80)=[{&(0x7f00000029c0)="8c0b7459ce2277a12474bc1ac9f2f83e43e41e390dd42c62f66638664c8629b5f3ddc375141b95eb8cdaf07b7dadd4c72dbc740fb832de0839ca25e81fefa534c68135205a15f4f3", 0x48}, {&(0x7f0000002a40)="32e4bf6471716da83b8b4af2fb890108c0cd4b5d453ddd0bbbac1755c2842d54707b677f4641fc3fce97a09a0710e308fad91b0c95", 0x35}], 0x2, 0x0) connect(r5, &(0x7f0000002ac0)=@in={0x2, 0x3}, 0xc) sendmsg$unix(r6, &(0x7f0000003f00)={&(0x7f0000002b00)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003e80)=[{&(0x7f0000002b40)="e1d3374cf73beea75b2212879111fdfabe3960dfb0b73fe4d4b3b384978a0713fb5ed891d7f5c3356941c86f5558ce15ed004369260a5cce9a22fc53f7073b51413e72b06d80db82fb523a7d9335524e23adcb4257767f8a40633fe20dd528bd9f237f5492a69c60cce4521da15b64419b6e9bf8838037103da5913f847d858a8f01f22dd9dfb7a4e1a6b9f3106fb75686", 0x91}, {&(0x7f0000002c00)="44910f5be8f1c5b3a399a86977162282140894c03accfe41abcaa62d3713d2f9c954524104dda2cf06002cd11674286e492dc58ce8021c31741674c929cfaeaca99845bc", 0x44}, {&(0x7f0000002c80)="e4ead6582abe6fae028e01cfee3ce7374ba795391cdbe60639d17a94b8cd133e368d2895dd710ee3a7b6caa7e05fe62cf599c0d1f10ce6d548179f729c76ebbb39b6594bfabb26669532ba68e6745bc914fc32e1b57982daf51823528b97a3b5403d0fdeee37000594169de2d66f4bfe9ac4dd8d6de02da7", 0x78}, {&(0x7f0000002d00)="460a0785526a77e9d80a0f2cf5b42b04342af5847c9ef0781dc79113dbbc517fcfdc4de9b9feacba16251a2ff8e7c19f28ebeef6279054ee81b38acfdbecf86104b746230bc458d003146ff35dcf13d5870cbac56e033b7d74f9310b20f49b9785e08ab0422b44283befba43872bc7eccbf4657999bc98f9f86b15fa93617c1e5928", 0x82}, {&(0x7f0000002dc0)="837dfb3f2abd079323c1c42e3149368df46298aa1f587ae4bdbac0dfd828060d206a963a6ee35c1b2794e66f885b2549701a4d8d064edeb61e3300bda36961efecc2e41e172ee9f191f42ef43420a43f2bb51dd9923cb765352cd35470f75863c3ed173e76140cb992dbd8c0a2042fbc8ac3e95eff350b04ecf14c90e30c2dc21e96b26e6f40177a9ecf9b29a22d1a0de37b74e497446f0ba66c6be809dea9091329f88b182669a5b3b215b4391d16590f567ad003265e981ef21d6ec30deb491f978f3fc2f2fc7f496cd4e3ff0980a09ffaab1e26c13b36b4469360c770f9a77cd9633a131db160b29a37f851c5ddcee487a969d65e563c0bacfffc0999f7b91e3a1e84886d07286c4133c23bce3c424cf23551c64d484bd7b4d01f16220eea308d0b0121357bfcf8c64f811aa42748b8eb11c37281b555e57be6287366fdf44f70471ea47b774d004cf88ca5a68692630237ae47e7dd959b2a39eb51d199882a010d489701eabaf436fcc191572ea30b5827341a5c1b458b0d6f908db642664ab358c6cf0d18b2bab7992cefca39225bdf68a47a55165f923d4138a08ee853c33dc66f9fbdab053e61d5515c64a7bd05460aad049b005fbdd604a04bdcd356961f356808042bf3afbcd5f3dd0f0b850efc25fd1ff099902ccbb3deeb855cea1888d2b52e52b7f061b97bbe564cec9897f4f62bcb27f86db2316a14453a7fdc7a9f9dcf8406563dfdabd4eaeb00c1870d0cbcd20e5748f320cd46eb085eda019a1cf549c1b9ab185fad3cdcdadc901125ad0105332d556f98904b300ccae7528ce026007db509e11dd147db8dec00ba8d4969b2339e0ed9c91ea5210ff4e109105f41616c4f7a00565f586a35885e8deac3ac2ca012e5a875b516d4e998644e0ea1929517777842da727cf8ebb3ffb38097415f15adc437e5bb743d9650b925e540fd7fd36347a854c032765844ce1308e11758ab5723e03111b64548b5c86aab1d8581c21055923a9696a6a57b995e1a7f7d349d130918e5fb4cb8000bd22a1cc16a943d376b3860c8f5560b05923f668c6d69fa9d5e5e5dcda2859cff5500c190800e5135cdab20c7e6a3325b938e33f46fa1f5e39f74301a1998f7d649e01f9c4c7fc50ad79260f4b145f589ff79fb453b1b0bfdf05f5ff30d034dd4830cea89e81522e48d0809cf889df5ea99cbd9364afd5fd4f1148d1dce517584a51ff4accdf11f3bc67a1afce0e1ef4c362dfc45b008afb49b51b5277f6f8d43738e1bf5c4cd621c0fde6ec436307910e01d3920650517cccd5dbec19aef5fe9a74f24c8b6e5da8cfbc483de481ae31ce21d281def4566b0f9e2d28dac8347f2cdf9151529ae5a951117172dd2479d7758d3c3d251a0dddd56e09faa27245ce7e1e31273464c42b6c6c4d07e283b82392e2e098465e5e95496fd75a10095e4f459567c2cfb0c27a5a29cbf321effea44bc5b47cc3d84a952958b822468318005b22aad685d77a621d64f31050df7a7035c58dd45996b6f5f9a045d13d39dcb51741702cefb696ec2ed5219dbb1634f3a6c1b01e1b5b43d1b523f3a74e4ced774c6136a7705ce03b511efbf6207b951360cb32cb17fdb49682ee74860e7e93fc94dd04af18e72c25acdfbfef103594b1e55983c1dfbf7fbb88ba76eb9f443fb60636dfe5f21e3ba20adeb2f059c28dc5fa335988d7be984e865c4e229ff580ec526f27c6a7f5b95e1b150422bf8e10ba580b8bcc142cac13f3d86cc2d02bcdf02c5677556686817561f31531ca312d75c9b627b53d25bfa06edab7f44bcbf8c3c5e146f0704384931fcebbea71759dab30761389385a7634a85d4ad757867b4b3ae6878cd4dff95fee5d02119ca0dad1a64ccaa2a9dfb8baf39bb4b7dbd0e02792e791948d9d7a3db97fbcc5269dfa35e91daa46f38f507cc214b1fbb604e62a53a2eab81f007e90ac772072017172a6b03f908da18fab1a32a4209d9faff909b172c50783044e520fa8edcfaa6dc733f434916850d996fb2ba2dee0bf5512ecf2a3f2224331ddc89c09577f756ea2d952c3ca3485d80b7ac353b08fd5711ad827e98e2667e9a244b6280c1c30aeea444f323382d722e1030326677c19a85257e349cae808fa4e6d01dac4b035e7bcdc01fff87da5b7f35e5b4ddf2ee0c02fc7fabbf2a3139ace8f5ca708ac85fa0db6f5a87315e4c6ae84313ce786b2b5f4ca7ac1d776142df3c75629d0280bc15de0d87723bc96d2bdcecdf857b483d27f58efd7640f077e0b251730a3a73b9404731a738fe7e2ec32b3ad80c9dcde74ed3fcb40e07a07c5f9aaa69e07e3eba4b921f0082fae9069a597f954a966f52981cdd95b1626651be1b88f25b4717d0a202edf3f571e9e4a0a3802457a2af97712ee756451811ef7c5c5d04d308a06f458b9beb2c21d8d870392ec9fb095bc62e5ff3a896b4a9176035c99bf59d10b7a848ba35ab496141c8035332abe1a8ad49b8f2153d15c69f3489de2b31587b1be6a47a1770b9a9788a5c72778c6640465adb302d1d5fa8be159fe3d0e3e38e16e862a0b5444ca51abe954db9ad9a89206d650262d6f1b0bae14b999355f9714c3604cc6068deb92c041f7afc2fcb043d9c18a474fcc8a3328581fb1d32a11e5b158390f078ca124c71e69ffdf34ff632457ca645173f02b777f4282597b4b426c101db5eeca28d47dfaa207e1756f6a56ffe4188794f47e89c993e4fb663617dffb281a93fdb0061dc6e55433dd80425d31c31670c3d4bc1877b3b7bf1aa0c8f3acfbfc2fbb45007f7497da8248f69eed2eac5c997ad11dfc27a01a0d01b2172f09962edb171cca3c9045f0ba4ce980f47435fe7852379a627e8fde20fa587852189fb3b2bc323600fe6430b1a3d4ecc49b5ceba3a95ecc754141c07ee84bd2a73ef076dd166bc2875c2d51ed9e13aa0c46be03997aacb403f09f8ce7a71a478c4b158259a0463decb127e000a1794f772b438680ee96e5d13d43c264732297f0a5c37a3fcd72323676b36d91020ad2057952e4f1baa03bf3466b11087bbae960eb4d72d76758c6da0ba08f69e02df147269adf8d54ee56c84550cbd8097120c837c85b3c342bd73c58878c3caffa088728eb0f7ea3052e0142ee25f7db191456c04c469658b6c0eedc1534718be925a633784cdc99b31b0a2a1b25d276249b481f2eb48c480b4ab3942104b36406eba8fcd2f145017c28bbe51f6ba52bc9f3a12353755586f071a4aa80c5585bf3cf9b409df41533db29fbc6ceb1613baac9357e4a1fbdb126d5c0082dd17114a4aeb8a67989e217a7d1d5e3e5dcabbe998e3e87ea18b82f9ec9343933ca3af231fee31b6c6953b60a39767a93daf5986327a9beccca922b761f9b9854cc98c8779845a3b8a5503a59539c34a3b19bc9e379683f84a739cc0c4c25482205faa11dc1bfb1116ad1e26306db93a4e5ef00f4f16183fc916d78e7be98bfe513b8885d4af2428f1817c677443f4c1a6ab65e95ab60b027e29c1fd7dc4c7b32bd5ae74e4d7c2124adba86843e30315e7eafccde4545c3e95716f57e3115ac320c9b31e07b9b2c27a64980c6950447792c6ae97bd6e6c10776fef50799ff91495349357e17256439c4492a4318f958524fe00914e77c973cbdbf6a444a9e839150fa67da97e7d1dae38a9ecf130d70223ae3332bd3a85ed54490fee1d4621bd4a029853f9e026486527affca0137c41754b4837a940772cf2f2585ec0b37eabb558eca7527b306aa6063e0e7fb60dd68d3b4d4ab2ed7362a95cbbc0ce0bfc986815fbf73ffc016331e21d680004cc4d519bd04e8aa1cd5437b0b18105fb7f383a59758507c1cb51a8d7ff45ec8fbec825986eb204de0c5cccee599f8adcae2a9ab6cc120ab24b3a5299d3c5bcb12a78c4b3915d0bf38c9940c05134d5e39e0c0c85eddce257bd09376ac054c367666680a161c62a8b3538763ea6567f2ed9bc3b5cc64f202ffc1d08619f42308dcddb7412e6259c4d771aac01d0ffb21e50e9cd3dbc92ebb2ae4d4195772754e74b9b973c72f0312b71696572b95d972a72e74d5aefa2ec4d08b401a461d279dc9818789cbe378e0b155e9dbe96b616eabb8897fa0b85305d49576e462f0bfd7d1f69c2c913993aaa60d1658218ac6b7f39ebee9e8697353d540c01cad639dd2c4a596224fe93da277aa3efb4dc09fb449708f000bff03dbb5893e9721155196da5bde794dfa8ffa2ae97faca8f613ea6140b92b220e7365f1a97b1cf93eed94d26ea44565504a98dab95adee5a988811344bd76ec46d780705a2475ee781a28f1dec6afc943cf3fa9787200ff83c3e4f66b7a1092635764fb427b9f2a51b9974ef7f68a14621052b327b47ca5f1c06f741f9b12387cafc5f60c1f6556913e2b63337d4ca0ba1e647f143bfb0ec5a38aeaa6c644b5a7aa9e3eeebcdfe7e22addca204aefcf2ac10595e8023f1f5da7273f12d4c0cf49faae44fb1a23062c845ac70e087978b59fdf9d1153264ea74b5e6b635796846bc18b8c70e090e6e0adc42825c9922d143d2bb2aa85510b9f480ffea945cfa78f774006fe0ca9fb17c1d77850d5439376830b4e84a8642d0d20897185b16d43b32232f0d549e39d90e184c7ca246dffcd3d4aac1c3f36d8f62f9d5e68fff3f4d9400abf1dc78cb565b9c545f85e7a8bd4e0e455b3c53f9e0ec7d22c75845e0829cfdbe4c3f5f1f54e4cbfc188b500fbc2b1483ac8015139230f7489e893635b450d3516684151a901cce317005ac428093be88f8a082478a3ff781c23fbdc1a6edf8a45128ad7f05b0c29e142b0dc5128505de1b64297454fe518699de61744b12dc0c7666e2c3332668404e6540333190ed22fffcb3722f15e696953d1d4329770cab4712aaa98b3e5b01814e71eb5877e889212d80c36c06354f2acfb788c4bd90db702b4db6e332d1181763311a320603895f0c9f6156c867d9001c075fbf68c67a0b5690b54ece4f2801db24296e76dc840173d7b6e5448e51376b41cc77321028b6c28ec9a66d8f432f48b4fed327bc7b4ee19154d552a0345d4f86a698fa0a66d945af654ef95a23e0afec2588823fab56470aef81938ae007aa3e71f7f28a2e1a5d4fa9016b7d1e32e3e08c395ddd7ee714736fb3182d037d487471aff89ac32b3fff69c82cce156d2d3c51fd99e8902b7237a6bb43002956b63434fb89d5b906d556cf90ed724006017fa795513e0e87be3141e03a1ea939ff88c7fe2eef4ee4f5511d8611cb1ace690728e410bffdef06c39704c3ed066de69acc65015bd675ef2bffe519e2d754d8cba935d417ee5b931c439155a6c245646f25baddeb523b013d02299c74d7b987b493b9bc61978f3dba7b2a04b4065d7a436be6862ea4920b8246c1c28710aed08e121049ed3bd10cd347be276c79d78b432cf647282c5c188042d0f2ca2541b189be0fc9aef2b15f8880375791737ef6832857acb24c00f480e3fd99df07824e8a3a44cb9d4bf20dcbdf0bfb4163ae32232e213908ce5b5fdfcacb506c8d8964f031c0be3ef5007f38df56464f956db30dbeeefb5834d08b918c8b864019b4a6c6f05f100c81391be8e9ff883510ca3c3633f769a2a4939cd8c15daf6b8eafe642085abcb6e8ef663ddb5c7e938e598b2bae16ddb511269d86c947c66201317aacac526be0773a9e637ffd369f7bb6b64d17bb12e18d553e575069fa95f4288697a1b6a8ffeb4eee746c180f320a15d7cadd0bc568a8aa3ae646ba85053654cf659ce3ce0f50d112ceee4cf612b1e0665953d0a0255d671fc3b77a", 0x1000}, {&(0x7f0000003dc0)="dd09a67633f9d18838fb7ad60a37cbca4249114926d543ba494115d64f8680924ea320f19e3330b3c0d7ab65288ceb1673c41b016c55f4530e80d7724d9a3f70ac6330f656ddb556afecb3b41c6b84c9dc0f0a892cca24183bb0e487d9b1692f445ad895412da6ae7bda7a131f166648c3f317bde3e93e26df89c4ea557da768f4abc970", 0x84}], 0x6, 0x0, 0x0, 0x2}, 0x0) pwritev(r4, &(0x7f0000006fc0)=[{&(0x7f0000003f40)="f5", 0x1}, {&(0x7f0000003f80)="efd005082a9300bb96dd2848fe6de1835d44420d48efb8b866afa7352825e64d916ef36d6f77a6", 0x27}, {&(0x7f0000003fc0)="e369fa20694c867f378a88a3cff4b04e95cfa5f7e4e1a00cfb7ee42901741dffafeecbc257af6dd1ea09a78b721def9ccb9e3ea4843ffc12b3072fce678aac0f8e28e78f80f18462540c205285e84d2e61531e4c0c8976fea3727f0f8552f7dcca06876dd3f703bd3fda038ddd0d920f0678ccd7c2be421e6c27af9d9ae602d62b4b5a90c65fe2c89599b91417fcef90263e7f09116f2f2f84a6e691c57b66cd1a53dbbdd677c3301cdf6a24e826c8822f42f37aa7a2fbbe78acfe1ee9974e2d5c8880353133aa69d0e596e1559a17daeaaa99a344e898d1d7dc45183b4dc75417b040eb806160cf274c57c000b4c855cb23a0323d6c15eacfc84d61a45e7e560eb741a95f02367b6e7ba38042e3b469564d0b9eb4062447dde7f61653b536b9a952868ee64b1e7c68791172838d9fcb158ca3dce8f5353619b16ca9bdedc99bef367fb6df23a27c0feaa7ab841dd8c4cba00975e4be49d4cc4ea2157a0c80eee409530a9bfbfee216b3a589245c1dd4e8906e30170dde4977c5df3ae2ad732ef2d5871ca9d58c316a633a607e004055a6cc70b7f7e522994325d93ef220a365c3200f07420cea053abc72b1d40e8cb0f3ef979506178d9a7fa35ffd738c46ba206372a63a7f4d61e604981492adb24f9ab17dd444b10b1cb66b25078db9ca0e31c85ff052319c4dee43600ff54b585181e2d558263146e7a8d8b587055b8c5e96f9ca4fae18e62809e62f962597763b3af7f66889e8c720d0eb220b74eeac24fa2b369557bb12b1206899dfed760c28bb9ed268b5d51b2485930c122d1a6bc71414fa84604639774361a12561239c71d1175b6503719296e97f624e29ba7cbc2dc5c172c16b3e815f54f2720a2b5a15be8a0038eb3b07f960fadda6fd415bccc3b353c6df84dec9531e515257d1493ecd307a0c5ba6e840389a31a1eb2a0fce7d8e5cf1a97b4877a663785f263f4e04b9e26d1c91b80a8d78b9cbf703cbeb57b67b5c6a8c0ad5cc7483303d0a069b4c32ed3b35647d9dba8995a233fb9484de9af4424334267aa0b6707f3c047d49f14db1d17060826020f4d4d4268a5c1872a45c9fabd0ea6162c613fd9eadcdddbca1897371f1a9d65ed50805192d73c5d2c4bb2d279b3352970667cc78a68cc897cf93cf7a7df08dea8d6680d52cb5cb24d8fb8953ca16a44270dd540dc6f66f36ebb54638f17530084091c24584df7aaa2913c1ba6839ec00128dffa431dd23d20938647679e6b21b68556b452740e503684418e78309b87073726c61349c0d7159678f3cbb14bbf77ac0c70e3f206d38744ce65a30fe22f72be046b5bec3eeda6f870341b0f25015c64979f36ba62d320e0dec08188f9a21411d42ef53209fd3e824ac73786b544c9254be12ea7d358d22ba0ae40bf1ae081dc3f620333bea2bab0bac392957c0bdc690ae715ca7e30d125db9147d4a889bdc6686a834170c0c613bf1a5c35d84e1052611702af387fe20132faef03f0bbd636d1d97c7e0c35f83418f71d9a75008022b6f5a32719bfa5f2e8422ac1a3d7b2ded76762085074c06ad53b08410fd4d1b2664596853550530b604f450d79d3aef7027e7ddfa1ab4a21f7b4aa32f59bceb34987493de021dfd3fcebb328b97d384023559bc3469a0a13badcebd9e2d3d0380849a7b9f64218553ebef83f48bfe591ce52931db923e50d0b2eacbc3940c778d2e6f703a7f1ca031fac4acee73af69b9bb831ec5bcebbc0f45d8441f89fb1b1ec43f31afed63863bea8bf85734a76be3a615e334bc02be9cc7658bf332e7a24e64e24a430a68b908fc56b571cf66213eefd4b1aaac9cf07f794acc88d80054a85e8973206fc288bea67eaf982af96436631b76c640b9eb5c49942b8ef9945305a0182c4bbe5d53c584c49854470778826873d77b62e8ab319ee4a40c3b3150011301d239f7aba8a559249ae673c46118c411264610f68fa328f59e27357342f489545aa2ccdf6fcf47177ef6c66024b8ad3f015c75d1b1cdba4bacbf76243a05d7620e8759429c2b8e78e462e19e1a578d4b90ead650d7cc8bdc65b4fdcc901b616908ab86bb52118b1a23b7c3a6997632604d930c895504a873aa5e0adc05d5ffe2c404c92430d5f6c8e1fc90fd6d887ff8dc3e2146ca1678a6a0b34faf6833f1e636506d314ea5f6f764adeb5dc7e90422a5391e7aefbc49ac48068795af9a315b7bdeddbaaadd8792da67a9191e9697b1aa13f357e634321ee904e4bc4d23484e99ab546373f5415486d99617574a25d45416766a6900ffae1b59110d9726f4c41bba89744564451c2e2da71898d6aa4818de4559e79a4b1c811ec778eb7289ef05ae453009bf521835a9e499e15f8b50351d015020ff4121becffec98c9313dfb09c56d40035ef6666ea3ba412b07bf8e716d35ff0efdb1389e1affdc47fb1f69ee5f00606dbc1dcb403eeec3cb7023e64236028dace5b2f497d74afdb32ebc53e50b10ac823c0daff42318ede3b2ebb172da46a60dea3b4670f3a947df122fb984060a79ab606fb9a2cb2a8cb4d5c23c1c88fbd01008fc2baf9b962ebf659745d2556beacea81f59bbcb5f14f6b1d502138ca9acaefb5cbb16463c538e2d6c86198767a93d1c02a751eab509ff4382c8255ae12ff3b5bcc47b8c03965bb2c70185f7f2f726556b51feabf334c87fba56fc8577af3bfaf12a4062dfcc0f6601d6887a0cd178e18fbb4ac172cae4f8e00b64668308d53547da72f3e389e8278b89cf47b5516a5c3da7506d6774cf407ea5b138402059f199373a11b8ba626b14e31dec27c05491475f9fca610158991d73daedc80aa2ed16003ea7631e1c50c5de13002cff822e6da2510de98678971ec22b32162d8836f6c9a75676c93b59d3d43706f4096ee56871648ad55eb0a3cb3e56e90377425936baf97f842c32db664cf4783e2ce8d1bb3797e9f52d81e56a6086aaeabc2545d2c54a598bbc64e4ee154ea5dfb6fc1b797c84261d04db8dbb20782df40910c7760dec4ce148391da6f7df086fcb8f632c079321688226aded2aa36da6eecbc129fbba7806fcd7de277844c8301577b5189794d204b9257a70a305cdf87024aac02ff9968654ff79d27ac0aa9dc26cea7da573d469582c356cdce125ee4561653df3387146e9e40b823a5e588ca674bbb48c01bb9b361506eca2c7737a91751659694c17591839e78978682dfe63ffc47060ae88357906c16417be38123cf3a43a4a924d96a2c7b69228978882198c7e9d556d51a791c0fad855317d05f307102df69c64671d49d01db99d67597123501476e9e8434fac66c1a8830705eb02abd6430ee2d7b84c4e495f6b97577ce822e5d6e863476f7f50a650ff854bdd913751fa603d6dec26fb373f3672a79f69807128d916c9a61dfb59b380dad88fd48b8edb93395017f7bdf3bf700f586586db1ad5b7198d0daebcd03af4fe74df10c4703eedd13582e692009a3a7d77259c2742221abea08598824207d5a1da917829aef921876ab50ae336e2d4e42d14aaccb73caf3ba60f599e628ebfd5f7c89165d5f4fee1779aac16dd752cd454f382f4d1a42abee24e1119e2fddeeb36c39937aee35482021d90925b235f73898c89214b9ab809b255e3365c5350e7a8dc0b15b5c767261c0a0ce5ddf631593d6a944e7fcdb10d75bfa65743e8a755620c6e4950532e5cf65fa06244d4b8b0068819604e2740e869505f6b10648181c4dfa3eefc9d3d5f2c72c94324dd67e39eaac2f9a8c685358c2e9ff2399e2849e9e9f8a03b7aa85d330c8184485e3bcef7b1618fb326c58856e1fd622e8a5a6abb8dbb6990552f42c5e1e28cd21ed0c4a560ea8a30f454fad6010091b288b82e8697ed12353e7f0bf6d9a33f8a1100356d5a049421422a8a098162f80dda507bc2e8d5c4b861a4b6288ded8106a756effb6f7dba0d7ad6f3aa9d151cc9e3431554799e5324cb4ab103d1b7e384a3987cad93be16dd12b7bdda2e530d7f4c594dc8eae1c724740c0ee396617560baabdd8e2d97cfa1c773026c2100e988a569bbfaa280edb7bbd51a25afa73fcfac0695b951d0dea9fedb53c60d210489f30cdaecfa2c53bad074e79b2106e183a7ed03ab414e313459eed4f0ed7da198664a7de6a5cae0f0452aec52d5feadbbc6f571bb1d4a1d172552ebacef73433cdb5531b9fa5d37c2c2099d40a32036b18a11b1e7a3b0913078c866b2353298edd1a42c9236984c74a121b2e70d0c47c0e8fb6fbdf0186e3b0e4538a214c50cf30aebe8c541d5837fb47b7aa2014f66a78de9b8e159b3f09a7f7b21b3d74acdcc0b95cbcf0c33ede8eb4c0c86813f25a70450ca4ae0a0e0754f89eb46ac6409fb5a55631e15cd5d000eaa2272e51189f04420765263b7a903c3bfb20e4d34c3f42080a3962f836db4a0a8ea9d0847ee6ea579bebf8da75291d27ac75836b99a2dae973d6942997fc20e70ed71669f7c37e9769667762b77ee72da273d7e676334d48f95efb666f408ab8ffadefdc34b97d9cf87e87ae43aaeb142909c092d3296531c677e19569a603572594b4d41b827f58b5bc9c36aab6f13aa72fd900e309b330bd6819b82ad3e6dd7e4e98b88676655b542d75530410309e6bdd1870f35d5e932e549b69043e8d36b884533991d5b3ec9d39a26c188ba354cc25c9f636de101f895369cc34455c9c24113a6642cec9cc04b3ca99674e23de6221d9712e1ae6f22d75237f2d62ee44b70b4f9dbee1b0b9fc2cd12b9ee9f3a98a3a3e5dd1f6450cfe36f3838600ab879e84ffbce4b7b5b108c1313d990d89b944387b21511c1b1cace384dd0dc1ddc937e99102a4e3dc62b34d11769769289cc5b0bc4640eb891273f81494d4ffbfa71cdcd9ef3d82de0b20db3777608bb7badec2befe75be10195ca3a6968abf683cb78403348fceeacf8d5c95ef800993b9948566c51dbbb34d07855f617158bd3fb35a4048191d88846b727cfdcc7071d32c8d2672d20cda0c3abe8924620962de64983d034bafcdb6aee0283c3a7794bcf0867b876d5e8b07073ddf75e945ab3d29d758cd614f7f2b3d048f73df3cd1e308486563f51fe90c95271d4e61b1613f0dd2f19dee3daa9cee0c76aa63dd4642cfd8589f6dee906e46504a29639a30ab54aa4f34c84ad4e09a14d1328d2ef85ea3dbf8ab98a470116df885701b27c24a82ad4b6d7cc16227c05bed93e461ba7c7da1b0d1a15988339395a9e7469753cac4f302d5e6452d90789a338e24113abbc800af262f808ae84583d46e53aa964564ae473ce55f16ac04547e1bc0a8e615b23aef9cd76ab85ea622852ceca1f1a190aaef5e899b521db37ee716e059855fb38b41b67b666682e366d8ec3d562971811c6a5a2c50a9d38ac26dcdcf4e1e8ce7242b112cb0e1942e907692e23eceb950a55b960aecb640c3a4748a2bdb7f536c02d83bd615803d9456bdba46c6194f32a000ebd95a7b3d390b7b225e9150cd1d2542e4fb4dd0d8f189767be8f113ffc62212ea7520db2ea8e8bd62b507effdd11da18513d8695e3404e00578e9cb1c6fdd423a7a627075c53891ecbf3f06246b5b1f7a8863b4909ce4db1af5d3a67188cd3f6eb35113845f64c148d03a41de050251d4cc2b512cc66b1dba8fd098d83fc7bd93dde43193aa77c06d7bdc64db7edfd09959007cc38f89318bdd9e711efe433c9380b3cc6cacb7981c96143db7524df1304a12adc615c813bb159f00a23c8c7a7e385a72865e1add3878f41007343f1adf193c6905763159f78d388ad511eb59bbe017806ff0c380", 0x1000}, {&(0x7f0000004fc0)="f7623fb76b7851be39bdc52305e5e2e91b33adad4af1595f9aebaf1153892bb89a45dd5812d3f8b466b5fbc32fde2bc16fb4655a288d94c8037fb91ac5b0f27dad048641aa7f480028e36b885ea7a7614418d429eb03d49304a663c477c04149cdd364d440375a636e069ce386f39e207f13f65cf80db83200a39d128e3ff83c15754ae06cad5d43bf5ad5a98e25e201e695895437191ea10cec41989eabe9872e3cb4387356384ef69f8b2fe7dc953d26e688ca4d4d5bbb273c1e7d1c16ed971aefbfaf15deed09e65f02569fdfb4eadf01ab5522d77578a32560495737cd4f5ac8a3ebb3a9ffc343b70a328830e30e3a75b57b7bff3f2fe86d5af44c199f734d3c10008830259875269176f06c978e18880d2e16f413a4dbed3cad39e53e6849cebfef63c658bfe17d5187fd90df54291b6247b33f23a188f1786891fe2c494e57d9906b543e765d310f2faca8efc136fea9e1d8b56cff41ec87df128a8227b4b11aac65c21854d099fd207ebe865b99ff7365c01a91d5a0a8121805e584eeed9c383941f45a880bf22c138e77300b3bdc985dcae1ce39716842920c432cd2ffb7b32ada4af288ff40f0229e1794b4a49d19f673edb8a9c3bbd71d1ca61c9b619242a744d6b10f4bc321fa9711e99408a3bcff1ec830018e46c3c39e7019f6c8e404fc29ee02c7a46a917e03e60866289a8f617f908d3056ed2fcaa0040d48eab9558614d4ffbbf278f78c8029b811914c804d9409e4f20421de29938681d5456bd5fe5e6007c16af0b54f694f853f0a855b3a6d9c21ca4640982fc07685f05b5d5a7c26cc7b8ca7fe22d1601e36b61f5f42324b4b6cbee54df59025491ee62475b6145a2a73a6bd070f8dc5f4739e5b625e659dbe21b24080aa51a9a97620a176588638b9cef88b9c6b41f630a7f3a353f761c7d6bc5e08c40cf2c381f4de0fc21e42dd13e1f61cdcf0a13ab4a470ead4e09e2dafdef72f630568e2e06162870972592dcd5027af5f9e5e10bac79baf58ef3bb5fc08b1b3e8d6af39904dff09538329ac7b0bf05b64ef52e88171008b52393c16488f0fb3e6023029ec6e36a2dcd203b7b8de84d0e21d16a73542342e7283a2d3709026f811f513a26ec0d20051fb952b8213cb5106787d09487060d6f0c0f8d5d4d8abe7cb390c87369ee007ad710ee36c6064825072205fa484c06511d9d67c65fc64fa02f36febff9183f32f60cb6371e3e1e577c4e5fcbdd7366f31a4cc096ece4e93f9b44873045cbd6c1b51c22cf57d03309108a8e189fda03c03be0bc55c5b56ea0305fc40227af64b7ce462b6054d199018f3b99ab3422bdcb9a3f6f74a1223e2a4bc022cbddc5922058045604604ae902c838326693bfa61fb6f3373bfa2f1cfc278a44495a9b538e891302f108514a4dffc6526699c89dba2b14e0a7ab47c589ef7fc95145371b73f7d148608d08f50a308a147bea112d4bbd245f07061a140a70039bdc3d1a4c6711ac7798480dcea190b8d248c03c975bd51195d5b84a11115ca16ed233e3945dbede9e7d89b7d15794a3df38f9cc67a970ef19e719db752b11b13256dec6e79bb97eeab7c21eeddf18e7498a31123cf737df5d44763e803c3a1576b7d921da1442f032c112f393f49491d97f8436642c855bf5f4dc0c443c8c0c91e677a59fe977fe4d741e802550dd5651a76d99a568daf30ae22c4336785a81903b99a67a193cefd206af0cf2af13182f6a05b37bb816a1e0482f9442f3a7d2d2c9d8adc71ba81a8ec42b72d8d3a036ed4eb894c082f495807ec6e8ed9b1d2c0e61b48ac4bf9e48e62ec71d159484031b03a853d4598ddabc36400fff2550cea81a920281c4615001241971101de0611f4845f80fcb5accfc4813633c5c1c8451d728b0d1df9e6fe94694bdf050168b3985f23ca8b7f17033277e74e6318aa732a61c63ea34d9ac6a97df56d996fc8c24867a11be1fc5d6b5e3ba31900d20530e359761275cb09a878e713b5ef7b41aa9fdcde690d623d05d704bc17047856d15436d84b14b3d7382cbfb24315b6e9206ea327e06ad76dfc4ad3a6e304497cc165acfaccc9b75912a19204aaaa2b6aa5d6daef0998455fd86cefb984c9df3aa486535dc8530c43971482852ad538e35fb72a3dc6df30c547044799a231923744904fe1d4c9ec92ff5e5506fea6cc6a6d7329462565efefdcd874105375164b6cee8c93a843c6dd3ef1c813902c76d83254bca382248b7a88c0b53366d379824aa69d3997688ee6dbe04996db12c126efafb9fc67afce48f17949e6a47efdfdfdc7ebd1da0908939d0c020637f26bb9f232cb749af975928b360a1e35159aa98586190c688cfcc3d7f0de178d330c5f29bce623eccfc7e46704fc8924cbb9922fcddd152444fa4c24dd7281d2904eb64961f0fd53e223a575aac97604f430c90e8e5a12a09b02c619786cc283d592bd156576d0c94046ac2d5a057a076d4c83d62369f7914ec8488be99b28f8ce13fdd29dcab99f90a8cca2e4d546c8f2960201c731833b5e5f149d89ed4aeeaf07f852ba6ae93862781c412123886d844fe66d260d90e8b834ed1047c9443a45a798410c49c44e29ade4e2c0eb0c43cba9a305d0de99153ca63366cb78e3c0a1d7e857352fea42c7b2e7eec74ed76f8ce5810c0bf7654860945daadeea1b40ecbf2ead374d291672e7b357020c02f98cff563b9b53f490e10f76a5cdce1b1f141bab9d09e59a091e39cc87592711dc4efc517d9c48f340e6b6c579d050dc8f25336c2a8ff1a8a1a35bfe7e9bc5c1e5eb3ac2e0aa272ea0a07dea4ef2a0371074bcf311763076f49cf96e25541b86c356dac3a16edc88469449ef24156dbb6a83aff723b201d205f38bce2090a6b22c7124e551087615ce5367e1f86297185b7fdbb770a5ee11ee13cb5b5f7130d14f372bc95dfeb437b3efbb8bbed325cd3399eff4bd481617292d170c59ff004e0e19804c1f946911175b6d45f9644615e27cae095a2f0da5784502ed38ae641a1553d91b78a71703b42f5ab14643cd4d7e3cf652f436521ccb375070351fee3e9056372b1c3acbf56cdc5026a51f169d2e6f6531aaf73fd5181c5b97365b0034ef999765513b437d03980514acd1ef02249d75ec003799afa30e2fa73ec3b7f45a8c2231341660cbb1a937f90a81a2fdb451a52cf4ab1fc128163308205911d64caa1d41792b829903f060d05f036ca9b9cfb604808791c8580d79b1f4219f92862316dec500c82616ff40afac921278437b276d464106caf8f2f8dd8bc1d89b0c8c48ea46cbb78eacf0dae4d3cb34b3a6e2f5402ed4cf7e77fa9be9e5c34e2d3b7f1dc5172640a765f276a2f5f528f91c221652e9ea4e09a2c027102acfaa0f08797eb0d08cb24903d85a9f7725f853c91c4c2bd6e3914f652c4c9bd369cc3bd1cd22647802c73ad4ff2461b7ff64288338ef793866ff1a1f1ac132e6912c5a69d8136a0289915412be50c163ae3ec1d6c681ef9b80258645b57ff3dcfaa95e8f091f81f7f79de10f376cda8528def7e119bad0698240773e995d8ffc17839b89b3a7e0c7479fb0a2378cd8d6ee7531eb6855ba4b5fc68cb73cbce729861549f7b52133a0c87bd2af0ed2f28244fd2eb7ba90406eb6a969c971febe4b7154f7637d3d07186d70a76a75dc47d02bf9e810c97f5a607641ab2ba55fff39ef52f70980a597af0a5d1513c1e9c0ff537fb8b1ea76407819f8459bf1c196339ba7546a4007685b60001d5d0aa12072c1e7068ee330ee55bf9da15dcf33ba11a7f6478bf4e5a92a8b1a443f21b70a6ef936ffd5c1c1e0ad8e19f068eb0b7e60b84d734203840e0ea27817758d60bb962da60ed617e16e990f2f0a9a15ac886fc8c85415afe2fa97b384d9b5a067c537aa48279b865c13b84913681860a7a1fa73676f4d1945d70b3478ad538ebf03af13b5b10befe552d8061db7ccfdcfc334d62364ca83cda6f58fddc924bd5168b918893ae66da1216b3a771ee0deb610b5393958badaecc557cf825a13016a093fed6f084808aa32b2382f99bd9d7efda0e10245922d0bf985e30f459b8b75be03a5980bc6c085251e40d3b5228d72dee19ee506dcc7c93c41413f0f45dca16d294514ebd091ae4ea9612af81055e72ce14b5cf492d6cd76b90d4e4a9237b40786455b9d298134147ef909923edb0b9dcebd27717ff287d907ed367ee3df8e017388b1699659566ef85dab1bd79d9d8a8a413cae8754c8b2fa4c5933e2f5b523ad681b927161dbb8dd2803ea06023b3a2f03e61af5beead4157f83e8683dc15fa05e9ceaa73c937d3e0a4e97c815c1a694db6d1e891f59e7dc695b30761cbf33727298fa2b4c7269271b15237ea3b12e636277184406ee9919081b87554cb83b3994301b7175ab55479746c0f471906620c289f9bcf0e9727952e8d2d04a7654ec1513edade8e757584c70c78258739f4518ee90c0e7f326ee9a1283c4f580f522decc9dc06c0837f2eaaa0980439aecdf7d3d77690e98c7bc1a08956eec9db858da346cbe12312eedfbb879eff137edf6d83c651dcf18e41fdc0f1d53289b0af04e75d85cf632fff20032d26fa475c19c1bdd1baa9dc1b1cef87a082578bd104b7148cb92b8421d7197edb60215b0c6cba4afa786560b0543f86c420cbd0daa346503bbdbb69e97632e6fecd373bb2217eed2dfee2b4ba11fb621c42428d058d33bea44366b8df3f70b73f64522a42ffb3bc7adaa0d46091cacf5cbc3e669e8d8ab8a129fa019a6e22c7033e7fdeeb3afa0037e35b74db68abf45994fb4744079d67495e8a142c179970ab4d0a00eaa2b0f7ade707b8fdde636159484d3c02db7cf52d5fd62095e6065b9f3617a06352e5c368778ad325f067445be0aeb4cdada4e86868013404bffebb3c632ecea3d9a5a20c69ac90bb612fc40540565b03a938ee40325a2f43724f29232aac6067da8d55451a025327341320f77ae11129f07b106aead58ec6b13f9f18a5e0da59f5ba866dba2602ffc2abfe27feeb61d360b2641d828bb6b89fe4d8aab1d175adb675bd782ad6290a5859aad53cb62752eaac8576838449a44ffcbd2f962c2b25a9910ea7298fe1e883f503e55ecfa46529817cd380e85c524321f96fbcdff2198ecbfc57fd189752f256614d971a95c8f124c8babbac8348bc1d9570dae105a091be7f4feb541881f2ad4c780d18fd3801dc30aa52ae3e4b6f8fc5994383502248f2fe897dbecfb22677bed0f401ab63fca5e77a8fd230279f74d35392f9b526d9d634742766986ba9de8bd8310a941d653ad48ceaf8220630382c3c2ac7904f552821fa5eb19c8e3d2377556272abb295c757315bea85d245dec3b90bb49fdf11c45286fbc461fa8851c8e5f77fbc5fd7a8f1524edd38f1df7e339d17125a4130f478b5fa7419f8a650e6addd4b9214b2add343478df6283a5b76c1df84124124988e40106faf6683d7ad4f77120d2fdcce2db7d2adb1c8f202d07416b9cc011f647be538f198a091c9f61a2b9daa955feef7aa0366f21d95e9552e84c2ccb737de42b7ad7066a5442e39e7c367f682e44052b2a694335802a9ecb0ca376bfcfbbe470b4b271ed0062eec71c7aa11ddacf1a428737f593de4fd8afd50c2fcd66e0ceddac5f4ada8d393ce684eda4dbcc4311f92fe3b92bff52a89c8d241e546ce6cd8bb8493e5f079a181747966da6bcc4a5581c07f47729498b2bd7d12d60e98593fcebc2f0086499a2aa467b0823d73fa3cba983fd921f9438e2c14c61395f589b56afedf88aa21937383e37", 0x1000}, {&(0x7f0000005fc0)="a2f34bb0029c78c47df74015a4da36c9217e2ed459aa53a3b5b52f1b2e0ae02bc35036925af26609612e04320417c02ea632bd7edd5ad7474f02adf6f789d3cc373820e70ffaa28956a64a7fb914b611b1d6712703c615a6730be91e4ac25b763cd54d64bf714a692014dc003ee8da023f2f77c42987cb75d069f4b707e9c857e6891c7e3978961f20f9e9951c9b3a0a9a95991310ad24b84464b1207e68bedfb26c79987594d69b66904a959548adf7b3380fae716cd855d319286e1df89f712ff072b69b2ef55803f3ac4f7d989236ebac3c34080316dfa4369a6bf2886d2b48fd3bfa0ec569ffb1cedcdae1ce75c13b87e5421209b7300752bcf36a8d388c0ca06905310e5b8d24ddfae5b83b16b2bac19836c9ca7f4afbf34e68405f04923e9493ed7db7cfb08ff145eb642bfbfd71ebbff3d87a9beb26f08e7c2ec9143abdbb56aa516d77cf2a89d41e1b9b9de313c397c829af850897c1841f38db5fe0eee50aea076549bb5ee029e15f6fd4a5fe21d7535fb5da87e3f40c4e2010e6a6e41baca2a04517eba2d8aa6054c8fabf9fa5dcac97c381b2be829ba370c6f139f91436d0833286834e974cfe4d4adc3cc4dee6509edfe9197f040c8014fe76f2fcdf6379f1a6ec03f49f26cce4ddc75b56a0a42527892f5746ca1027f19b7362502d3374299be166b7530ca69abfee4ef926aa9b44e852a33c9853c97ebc9ab9d334b6c8fc3d080ad8a4e0e112bffa1e599859b3449115f6a53b2590525ef8db5812dea02a41f4c9d626ca2095a1498a253b7f56dd851c69533a37c1f388033ba03c9542f06a992f2408b1dbde68286cd6146a44a2db0f910762c80b407bd33fd65f749965a2730200d7d629f96ea5815f1dba64945a08ff708efb57eb3f9b97f535b43146c5bf3bb5e8271065e13e8cd9a2998afd778c67ee50cea2e9289432f8bf8deca63a4dd759090155b826d7a20f6a3c399698d9fa8e38b697c0a8c019121143a6c2e849092e5b054b69ef00b62174a38c01bd1cbd6ce8562db5ad35aee4731ede9dbda84f5130602cc32ba50df7ea4144224e5426ca68748a0f599fa1bb73be20301b84b933872ee8122bb34ef1e3e32835d593dc230112fed9b2312a0fcc4ef5e139e918e9528ba228e594e3889546e6a3412198ff7192bca803cd928761358d1b4785cd373014188f69493fc2857fa84ba89aa182e1fc1c6916f5350d3f1a9c53fe69346e01478047562e8d016f953e64e5ed6ff54e3f1788fe01e315f20a371b640b98f0b5795f83e73c0c83b4288cabe1b1e52c446556da7a1cfc48304ceaf77547b7f0c26fea3e860ba8f68f88b69b2b42e498de283a301807c6881954439edf5437dab7191506944dbf3be965a25c9c702dfe3aaa265b5095e5d1ce1743d218a8be951748abf5b06dd453c11fb6a21f7067d2edd4d0f3b4649e212dbac477a8d1a3be1767c1d5ec966480a1c45cff1a3503be400743e7881db02d545cd4cf21d8887b4acdf7dba00d87cbb3f1767e109130e3fa797c3d9c47e511bc096f8185a7d8ec0c182d7c9752c6b832fd7a766eeac1668bfa92d52a221d73794e7be654b2734562c20edb63354ece66f35e2d68f40e7094929ade3f32869fdf0fbf7f58aec396c06fd5b9d288261f9449e8bc37cd5fd227776de88722dc4918f719f74511d6eedd1f43be02e7f210b274efc607064e1ab8ceaf6511c6e2076a29ed590e2e43bc6f0722a8d59966e4427ee99ea7dec4c6d60f0555a22c43f5ef1aac681bd82515254a10079adc6e886b5815bb5e7f970f63b931d389e36594e1adc6f1eff7ca71d4428cf7ca5674095d66505d50a360db74ae276a9605a875c34886454924635fc38b7132e83f3f25d1e15d91ebdf4571d27782a5104ef1fbe9928f342760e26143273ca7e3a93ecf52012bbed6ac7141609727861c390d3a77522d96fb281e4994730cbe8979140057a183507a30d67458609bc00c8e441b1d5bd4971781de61fb36ba7f7323ba1be6c6b301a0f1ae34287d17d986650f88542265304105058fe64006d632c6e462c8c043c192e693b7eaf9885ab338f4322a4fc7ed2f3b755061381506939fc7519ca88dd2467e2492fb879020aab9ae59ef79994eaa3fcf7a3f3693ec91aeaff81e7cc68d1901046a7b7b248a2397259ed456508a03166f597e4df7b8de31d9f51c9848f234d390a8990e73a5fe91de8e5ea10530b1887d18f58ab5bcb8554192db65a423b576229d09eae7c1c7cd100d3d15b3763aaa745cb97d6d3312e5a2b21ba034afa48e32cf35141af10c81cb6c8a1778d48f796a88a8226c141d80b9affed35248cbfee65e50d75a95dc3aa7695d2c71a52902ab2041503b3cce9459f80d93dae5294764d8db777457c658347725554738a879ddba4c56f9af2c4d1d4185cf99d31a036b9089791531f94f3a5db044a79774062bf57af9d5ec9002065b25897c30e23eab09e2fc1755381a3fa7615c28e6810914e401d14163a8d0d943a2d836d11c0a11f6f1ac1e1a0e6ef7c8f037730b9ff0efe289be3a277115a7d713c31c5791513028282db3097ec038441e0af15720778fffb0bcb7493e6576210c4840ac0f764f5427fadf57e8fb4b30ac87cdc0fbdb8c48e819f1819e36567b6552d112f5d2b9d716eb50f716787a845fe29123a66fff0612c20be547808b28d2db75c978ef54df37d08c021ac6f67cf785199b6c2e5eaae9c20943d41b60784abbbe5c846e737e97c4f54c8bbf90438a9cc801450ba8a800171f58000528877850131de41aba3e5174dd16e839889494b36594fc384cff0496379faa0d4f91ff349421c84a7a845615bae17ad41e24b7f92094b1c09fa7409d7c8a78f335256d155dc9d72f3e3d6119aac8c8b8582e65080877d6219af736f88350e0f3d1bf8933f806f132a7dadb1219ee606647d227dbb14c9206a192603d3347a84612d5edacdc37d545098b8741dd6103edbf659aa596ebebdef18e8abae7710698f369ac7315e7c1004507c30da41518c3d52ad1b6ddd428652c38250da42f29f06d961ca8d4c5f73618991586670a77260ee9cad70b2752f6074a69ed8c44585b58d2e29ba8ce128ecc6795d083d110e5289d8efe31f806f8cb2dfb05f808322e71abe3bf4b6d8f78dbdebc1a082bdacb71b29ff025a3974fa36360bd88fa97a2e98668e6fb3093e3979dd65f2b14d95177adbd70d9be23746abcd492528876d4cd2bb791df4adb16997a1eb5f442e3ad6a5a7bb54e0543b5e98b935bc8d716e6fadefdffdc227b42b224714c297c9f1a50810430cb6d0c1d2821d4b1feaaf167c16d5ba40b938b3e10838e78936c61e7ee743116925d41ea290b5cc8a48632dd30623ed077b2f5fcd5e23ba8d5f5e0fd60e3a0207eb4d7b1e2cfc6fe35162bc09be8eeee0d6e25588d5465d81622f062348ca10d00f53d8636c856ccd0a56fed471a310b841b9da14a2f4449457540a38c0459b05ca3aa9fd6b5818652210766608ef05f1027cbc0d0e2194cfc0e80acb2d18d75e2f2dc8f7eeda0c80050ac65f4438d14ba9e93ec2fdb33edc0a2c08d1fe00b8182675ff18d815fe0a2ff2f39cac1697bcc5e2d97f20281c9dfde47061758c77f93245584bf99923d0df4470b35e3ab8ed33320fef33aff7072b1109e7b8e916393d85bc741b6baa8ebd48aefab50b5985193b787a17f378e92797e0f8b79677c38bd532be551210a020b5f960c5c898edf6a8d80278b2407916d3f8b0b956a46484dd48ff40cdbbef9b5e8b1bdea17992770e77f8cbee2e0ec967c7292c2c49f3ba074c7eaee929920be69023722387d45d63a4712be09332ed3922e53e2c0c8f66ffa8e30d4ea2cba4b0d340c38786f981da3f0a69ac2269c6be5dc913244cd33388df7f8f6efbd7c26ffee43ce7a623bda29f429947407d27777bb4fbe1b993b0d949a3698c8c03218fe1860027cb35094f62c592251e3b1b3e458d759c09a74d356f8c4ee0779d2110cb9b1fb1713ec229c31627cb49b69e7c0b9bdd4d4d1326a82c36154f8886a0953fa24e4758c9427bbf2641816e5bcc526019d69c08f577507214375118a17084d4c3a430b46c614d4eda50407154de5b9caf18711d794231f760bbae7ecdea753396909954668c38f86b46558053a98d03933c11ae206338d10a1606fe18addfd3ee0ed66d032c6df854b7966250581a657766838cbdb87c064526e87aeba60b1c29191b3377bec6bcf716b7dbf219a496e18ad59f6236fcf85bf6d99f83cc72b80c57f21523b59911a4b5ece06e06c88347ae4dc7a57786160bd806044ad4264bfd681c99fb5d9aedeca7be10e3572bb8a1db9b2d857fa33cde1dba9a405b81a45e7c7b8d0c23f9427dadd3a048853bebe8b3f70fa06c9b21b1f0344b4ec154db4fd4be88e6fc556b19e9541b82b2a9773db3066f7f3f3194973c4f8b8e5ecfff1c306e48ded840cf924c43ff0685f0f64a402c39e6a1b9993863842150a95f0eead9c16e50ab42112b10b2a599eef45cfc8fa6c291ec48bd13d6e0e44d9c4887c89e95a6c76bebb2e8fd8ef015a09ed89b847699f8d86f1c5d66c8369316518b3b400f618356807e7ef7676181bf9ebbc58fbd7fc854f7b60db4c2976740a4b07582f4680660bef5b43a24d868eb93abe428a1f5cf2b0217c09ddf7efc5496fbf56b362215192bf731ec7b48e184071b7a19649c00faf67deb2b4a79c5a42a6c8c395294bf6faeada67a4014610ea95ac772c95ec094f368d1dca9ab72a8741018d06a1acd42fbedcaf930b162b63d19c7319e5249b03608d4a675573d12943f77558e3b68bea1f726cc5a7a96cc945d64a83a15960447dd1e72c3d12017518c060bb15b0c1074dfc0f3bd4acfdca4eaec2816d49508d778266aa939462f1e96ab33d870150dab6f0ea5353cb0a00c626e54978b1e17ddffea4a063060aa85527ccc38d30b3617397c9de82d14eea300a3bc5d78b3b54df12a1d76354bf6f3355c5ee4140c015d530c63451640f45447ec872124db4f41b90bcb283d8648cf71aaca95a5222d1366cf67003fd716ba1e6278e7e3ea811f612e2a5756eefc903024955cec4ac7b7fd94a2f73c936a4b1be751c8c4cbbc580aa48019c3d0d3c6a5b2c987ed1469b6a82ebecd07a23b2bbbce66980f924358f7b5c10d8b8599022a71d3db99afd4ae12a082c768ae68db361b127303bb1bfb7014d166aad62860f2c9e03546398f56c58ae2231c565bf34a400d0b51c7973236cff53efc0c24a7e4bfaaa10dd0ea63e1618a862bebff964c49a19347af569232ab5e30b39b809f18a2ccad76636ee7704c3e390cb65190df9298f61f84b4df5facf0cf38c663fd8dda652abe23f5c67911dcb300144043efb4f321760044be7129ed4792b2997c1ce6823df880b7023ab69abb4dee15115af611648e8d813960dd97ad934628a1f55e61ea6b3a7b0f8e68858bd9167da865cfd2051541328db5b2573a5e8d482ab09eebc9df358aa21c44d96872af647faade54bf571826718745fe3db95c49372126f488bd18ce4a8ad42109ff0f8ca48c43e67fdc849642994dfafc8d0cd8c5576f6da7327359c9a1fa54f5c7a97f832875933ef5db3cf82892249d95c4da7c1c1aaa27c8a4b3750d3ff0a6a1b2493e7f264dfcfabe06e33897d6d1c33e703f1da1d7ed0c06414db8ff05c8c7702fde03c0dcd2337aab3bf5f3001f592417eda6db53f3f22ff98490435a4b8f056b4ee9a5f149bfb6fb7dfce3bb16093f32e6ef139d633673abb3cd165f2a0832befbda618", 0x1000}], 0x5, 0x43) pipe(&(0x7f0000007040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = paccept(r8, &(0x7f0000007080)=@in6, &(0x7f00000070c0)=0xc, 0x70000000) pipe(&(0x7f0000007100)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000007140)='./file0\x00') r12 = socket$inet(0x2, 0x20000000, 0x7d) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000007680)={0x0}, &(0x7f00000076c0)=0xc) r14 = geteuid() r15 = getpgid(0x0) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000007700)={0x0, 0x0}, &(0x7f0000007740)=0xc) r17 = getppid() r18 = getuid() r19 = getpgid(0xffffffffffffffff) r20 = geteuid() r21 = fcntl$getown(r7, 0x5) r22 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000007780)={0x0}, &(0x7f00000077c0)=0xc) r24 = geteuid() sendmsg$unix(r5, &(0x7f0000007980)={&(0x7f0000007180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000007600)=[{&(0x7f00000071c0)="e7743add77d06eebb6ee61a756409d1743b8d30ee463e04d0165799aa1ed8634e382f68a53b87f8ebafbcc91190d2ba943c93d73c35379fe757f4bcb9382272eedb646e220418d69b601545e1fd70535f81e", 0x52}, {&(0x7f0000007240)="f3c4fd0f0963a72b2b9ba1bfdbb3ade3d8c3c3ab463a042f1d79ccf6c1993cb5f4f802c19b64a2024eb981801c1629a55a09effe122a7e3f6231bc2d170b6e8261c75b527522db3e6b5bb8962305485825647a3ad5ffe8456ff1a9a2aecef7769d6f208d58f3090b6e5128d15de6f1b4712b588d1d7a", 0x76}, {&(0x7f00000072c0)="470baf7def32abdd9817d99430a270d3e792493f467b6cdee7b167f7703bacc6a0e93e6f18e065eeeef1823e977f7e619f655d51fcf67609a2014cefe669975b8815c20a1fa4892caf4f3dcc9ec3bd9f28762bdac5ad88bd9743d720bb60b948a02de4db697fe3114ae7694057cab16a613fd11f2463e7693b4d812088398831767fd80f7a9478a76c84b1b1ae39aa1549879d1092b15151898891811bd3efb7fd27866889f6be83c8bb8df30b786b2de5c3301f5678ec7dc4c68e16125b7d7575ee1e1a3bbb7902d5a1e7309983b22fbfe48bafa02eb75bbe14021436cd7dbbf5a7f0e6f60553c340890d21c764c7", 0xef}, {&(0x7f00000073c0)="18d6374c6492d157247e321087db2eb63dadedd64e41e92e566d5a88b79427f2be6fdd2034a170d995b302e6e2b0f5e72b92447c1f24ce3e665592cf4f47c10fa11d3d5391c681e11ff030d056b2c8da21992362e8168ccef00a95fe4a6c1c8f0131d16c703beb3786b6ad11b2049c72c2d63ab108d4e5b6d66b7bd61f632aa8b4a775276b908e4a82998da109137ccb282ac1b4dabf1e69668294043992845df413ecf164e69323721359057a482c8c3f711f7614319f8bee0b1bbdc176ebe0aa7df3dcae3d1183b75a84248597d6298c6e", 0xd2}, {&(0x7f00000074c0)="657c3a45dae2a5dda4a363a565fc5bfc066b8ca23b8fb95bb765b802dc1d16227b59cd1e66bb62f8195db582a393d9dd1686ebd04826f78140e01194b212ec405d9492f28821345e405daed253d693315831e74080ec9aeae8505409cadd5f82fbfcc24eb88e41513d698b0a30db9ca1849f0913653dd73f41f163bd6f14b4f101e70e3a12f93c3ea8db9937078ad8d3146f1aec6af406ee9177cc0cf0647d490852c4ccb7581ee49996e6b10951a78fef854cad46a6279cbf4c6818cc88db165981108919190b03a978d9", 0xcb}, {&(0x7f00000075c0)="37bd7cc06b584dec2c60c2a7466813b7761d1436d0ef11d617a4a2be5867051e", 0x20}], 0x6, &(0x7f0000007800)=[@cred={0x20, 0xffff, 0x2, r13, r14, r0}, @cred={0x20, 0xffff, 0x2, r15, r16, r0}, @rights={0x18, 0xffff, 0x1, [r10]}, @rights={0x28, 0xffff, 0x1, [r4, r5, r8, r9, r9]}, @cred={0x20, 0xffff, 0x2, r17, r18, r2}, @cred={0x20, 0xffff, 0x2, r19, r20, r3}, @rights={0x30, 0xffff, 0x1, [r8, r9, r6, r7, r6, r11, r10]}, @cred={0x20, 0xffff, 0x2, r21, r22, r1}, @rights={0x30, 0xffff, 0x1, [r5, r6, r10, r6, r12, r9, r9]}, @cred={0x20, 0xffff, 0x2, r23, r24, r1}], 0x160, 0x404}, 0x4) 00:00:20 executing program 3: r0 = msgget$private(0x0, 0x140) msgrcv(r0, &(0x7f0000000000)={0x0, ""/242}, 0xfffffffffffffd4c, 0x3, 0x800) r1 = semget(0x0, 0x4, 0x190) r2 = msgget$private(0x0, 0x1000000002) r3 = msgget$private(0x0, 0x1) semget(0x2, 0x6, 0x320) semget(0x3, 0x7, 0x90) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x10) socketpair(0x10, 0x40000000, 0x7fffffff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r4, r6) setsockopt$sock_timeval(r5, 0xffff, 0x100f, &(0x7f0000000180)={0x0, 0x1b}, 0x10) recvfrom$inet(r7, &(0x7f00000001c0)=""/213, 0xd5, 0x1, &(0x7f00000002c0)={0x2, 0x0}, 0xc) connect$unix(r7, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom$inet6(r7, &(0x7f0000000340)=""/169, 0xa9, 0x801, &(0x7f0000000400)={0x18, 0x2, 0xfffffffffffffff8, 0x1ff}, 0xc) msgsnd(r3, &(0x7f0000000440)={0x3, "c07f66a25dbb8031f4bbe52f220b201b18b94a1ed3e2a313d35f0d94fdef56a671b6b87f2df0c19c1a9cf0b2e3b2067049a27d642e5f5534ad8991c932959afec3928829f35436dc6fa99b985f678a97fe0021b4a378b698cbb2ca78a4a73c3298006ac34a"}, 0x6d, 0x800) getrlimit(0x7, &(0x7f00000004c0)) sendmsg(r6, &(0x7f0000001c00)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00002e2f66696c653000b830f649c963696adb42a36dd2bf4beef244b6e2ef08624a4907d6db7d58cb27534dc827d36978fb322ff970b57639a59bde38fe7329e21f3f1aead0efa62cbf54597ea3bd5fec3dca2d8d7a5d8f6e7fb833e602a00757ac29534888d0632fe3b2449d46aec2da8bfb4f2856fcc186507b6d310a343da6b1ee24c7a7fd6b4ad566f0a98a12f7872f55b7666fcbbb83d47d27628907077d8fc2029663437f427003bfedf8816ed734"], 0xa, &(0x7f0000001a00)=[{&(0x7f0000001900)="dfd34e94d157afa9db33d7bae8fa3f1cda96770477a5481d96ca6fde8cffce35b10fc3eaae152470c527466d6ff0ed480b02689456f5d61ab468e044ba83b47c5d3d95cd9f5bb509b356d56ecffe554f4819d0b87851efede4dc72beacbd9e3cd936efb5d97bd4e828e1c5441ad9fe10143c4af502b58c9282291fe5a0513f2e5835e3f3dbdf7b65b6c1ce78bbfc0481d5c3681f7795d673865825b6183539572f941d7f4b7783579beadc45de8070a4ed90ec63f4567bedf9a9aaa8a9c156a8b00ee63ea77144acc7587a91720284", 0xcf}], 0x1, 0x0}, 0x8) semget(0x3, 0x2, 0x4) msgrcv(r2, &(0x7f0000001c40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x3, 0x800) sendmsg(r7, &(0x7f0000002f80)={&(0x7f0000002c80)=@in6={0x18, 0x0, 0x2, 0x2af77546}, 0xc, &(0x7f0000002e40)=[{&(0x7f0000002d40)="9d2e4771d199e3d0aecfc9fbec46a7ceafaf49a6314d4c373be25507986c24ae0b09c15bdff1b7363d9ec9619091be73884ef0a9a8ef449b3c149489ed32a17c4e948be41385a98334a53ef7eeb24f29aa106bc69f0724587c6264fd42156f8c1b5af65b8039c4e6899e8f830916f96ce73a97be19462d0c7919c0a87d4a660c3766807272f9dc1ba8e91053e6eddd9794b1001128b225ab851eb8859f75f62de5b2d6115063d652dbe6172b2783bdf6499d548b318088c8c4a7878ea3845a410190b5401a08558409a8171b68413cad4c63e5955aaf714b178c44f94ffe33b852cfa0bf8d022a28d70a4fc36df0de9c3aad706a176ea0170bc127", 0xfb}], 0x1, 0x0}, 0xb) semctl$IPC_RMID(r1, 0x0, 0x0) accept$unix(r5, &(0x7f0000002fc0)=@file={0x0, ""/8}, &(0x7f0000003000)=0xa) r8 = socket$inet(0x2, 0x2, 0x81) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000003040), &(0x7f0000003080)=0x8) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000030c0), &(0x7f0000003100)=0x8) fsync(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000003140)) getrlimit(0x3, &(0x7f0000003180)) getpeername(r6, &(0x7f00000031c0)=@in6, &(0x7f0000003200)=0xc) getpid() 00:00:20 executing program 0: setrlimit(0x1, &(0x7f0000000000)={0x1, 0x5}) chroot(&(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getegid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) mknod(&(0x7f0000000140)='./file0\x00', 0x8084, 0xffffffff) shmget(0x3, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/77}, &(0x7f0000000200)=0x4f) sendmsg(r2, &(0x7f0000000740)={&(0x7f0000000240)=@in6={0x18, 0x0, 0x401, 0x401}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000280)="49c859160c3189e07bf5b9013d3b85dd1bbbf5c8c1cc5f4e7d86d82ce9ab75ca8153bbc69c926ec85e33d8c685573041fa2df840ecb1c53be5b5f6f967e0536f733c387c7982998480d5ea647064b131b91e010f1d548e499489e1552b3186104b28a612a80f6435bc0630a690a199ab63732d06a8cff62fb664604fcc4476b51c5bf180dfb99c1cb55aed777ec28d23c79a2a4d7349b214622b", 0x9a}, {&(0x7f0000000340)="a4c53a7f5e81dc666ca619ab14ec35b39bcc5ec2789728ebdbcd08d8957170337253be4c52d8c176635ca8", 0x2b}, {&(0x7f0000000380)="f2a5790cb46962889cc4ab0c810b379af1addb3623c84c6eed935db8af2e59a4c26e94a9eda74b681ba4791b45b2b814fd35dd15e3f5c7e874d0f13e6debcea4e580fc822c5db5491ae9b04105735ccc6f198c06ee85f6bf55063216f7aab4c004e5ee4cc48c80b45eecd812ce2d90", 0x6f}], 0x3, &(0x7f0000000440)=[{0xd0, 0x100, 0x1, "31ffcf30aab3b5814498142aded9a9aaa322e12a6526c3dfe05c6561997b9b8a7208b3e59e3d54bc63c5c53573897902aac39de7242132fb26342d4f170ff4e4666c61ad2b290b8c8bcb8191e8a938c2f18a93437f63b891c3d2f2216f753e357600559227a5fb8290a0a038c58b62bf94ee6a38d1e1220dde0609dbef50dd0393cb32c89ace4deccee23df9329dffc578f965c7354185ba609fe4abfe5c2b14030ea17b6b206fb5689511bac3a0a61e107000844c02d0d03819"}, {0x98, 0x107, 0x8, "f81f8f67b76b49d56d6333417e45889884c5a401fb84aca0a931605a27b4e69151e9889cae76c9759c865088868c9186b70a6356addafbaccedb07b992bb78c8fa47df7491aa61d1d037a7f82be2f889dfe1dc83f4e5da34849ed6e46664ff64bd772157623c67eac08639becb26ff312d4619f039250b717322d1c0eba7892c682f5b"}, {0xf0, 0xffff, 0x7, "fb3ebeca6422bb5c750a692de4d41c43f58b10237e9292c4c094de737cd02d09a0ebc9dfd8347124c9ab70687772c3a78a6a7c08f5f9acf9c2829629e99a926284ff98eab37cb96195afc0b4acc0474883667fd54cd074c71871cc57634c137aa314703ba00612c4291b157081b56b9c96db0c5aab07e5d4cd3f4676e3926c0f42447268292ecfa57e29c8a23423be954ded282d9ebf2fb921b569fb4bd48f1db51936f68a41d48225cbdff44bf5203a745f55cc72525417f281931bb6c7988dacef0ec8e8629ca03ebc054bdeabdf7bb63d96269ede951c39f7fba35380f0"}, {0x80, 0x106, 0x3, "3afac2b0154cf6bac7cd4f26fe1d3fa0b2756a532227f0cf18827a122da479d2fdca58a6d584f3251d98730fc6dd3da06f8ff1c3b479a956258bbe09049b77a6331bc73833f2ced65e5358dade34c1b1d0929b7399f8d5da818bfcda60195a70adc03476265de416e742"}], 0x2d8}, 0x403) clock_settime(0x40000002, &(0x7f0000000780)={0xe6c9, 0x1}) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x108) symlinkat(&(0x7f00000007c0)='./file0\x00', r3, &(0x7f0000000840)='./file0\x00') chown(&(0x7f0000000880)='./file0\x00', r0, r1) setsockopt(r2, 0x62a8, 0x5, &(0x7f00000008c0)="c41b2d39cf37e271d67917bbc7f7f3f214724b90ac3c57c63331370a0371fd8491674463405b3e92aa4b7e3f4e9a5223573a1141efdbe01c5776de0b0332f3c1865337cd56591174a74bd3ccf946594430e21c1c6ed044aa2ddbe3fedc20cb28ad512fb566cfa9127e4d434a7c1484d6f3f02871f1caad87c825f4c521b164fe42c76a6138e8c79878644b51579371bb3a249f01273022d987a284026c7113d2512055219ba2e04c65ded2e34d5f0613f8898178a54bc85586a6460709fb1d154280ef7d9fe5bbb1300e8364ad9fca646955361edc227ac157e5a85e349dbfc4af", 0xe1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000009c0), 0xc) r4 = msgget(0x2, 0xa4) msgrcv(r4, &(0x7f0000000a00)={0x0, ""/224}, 0xe8, 0x3, 0x800) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) sendto(r2, &(0x7f0000000b00)="1fa480f402d7b633cc1431a850fd91516988dd51da049ff4b7969df7e758c65b25d16a5e2cf803d6e2273eb6a78eac2cac2683c6fc62c64d8d61100cc86fc90c7d982c0cc97b21bae26ca9d48ccce6f2fdf647f0146a7c4177b7d856e4f67cb55fab5af037a2d72f5bab27af5713601b00b516bf76818af20908db0f5c4b8fd13fb39cebb447fdd4693c6c7827a54846b93b535b2bbb0f83bdeef8d7ac032acfcbd7865f8b41beae3c16e54e7572bd53fe38148c0e4345157d3265d7024e0cf85dae779cb7fe02cee15ef43ad5b316fc342748a1f9", 0xd5, 0x0, 0x0, 0x0) getsockopt(r2, 0x8000, 0x58a, &(0x7f0000000c00)=""/72, &(0x7f0000000c80)=0x48) setrlimit(0x1, &(0x7f0000000cc0)={0x5, 0x63664168}) getsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000d00), &(0x7f0000000d40)=0x10) getrlimit(0x0, &(0x7f0000000d80)) msgget$private(0x0, 0x200) getsockopt(r2, 0x0, 0x3, &(0x7f0000000dc0)=""/176, &(0x7f0000000e80)=0xb0) symlinkat(&(0x7f0000000ec0)='./file0\x00', r3, &(0x7f0000000f00)='./file0\x00') clock_settime(0x1, &(0x7f0000000f40)={0x34ef, 0x5ef}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000f80)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000fc0)='./file0\x00', r5, r1) clock_settime(0x40000003, &(0x7f0000001000)={0x4, 0x80000000}) 00:00:20 executing program 5: r0 = socket(0x802, 0x400000000000006, 0x80000000000000) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 00:00:20 executing program 1: open$dir(&(0x7f0000000cc0)='./file1\x00', 0x204, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) open$dir(&(0x7f0000000080)='./file1\x00', 0x810, 0xc) 00:00:20 executing program 4: r0 = socket$inet(0x2, 0x10000000, 0x1) r1 = socket$inet(0x2, 0x95f03785dd840a10, 0xffff) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(r1) r3 = fcntl$dupfd(r0, 0xc, r2) bind$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x7) r4 = socket$inet6(0x18, 0x0, 0x2af5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x18b0, r4, 0x0, 0xfffffffffffffffe) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) msgget$private(0x0, 0x208) socket$inet(0x2, 0x1, 0x4000007) clock_gettime(0x60000000, &(0x7f0000000040)) 00:00:20 executing program 5: r0 = msgget(0x1, 0x1c4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x1, 0x1}, {0x18, 0x2, 0x8, 0x1}, 0x4, [0x5, 0x4, 0x7, 0x65f1, 0x4, 0x4, 0x4, 0x8]}, 0x3c) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/92, 0x5c}], 0x1, 0x0) msgget$private(0x0, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x800, 0x8}, {0x18, 0x1, 0x9a}, 0x100000001, [0xfffffffffffffff7, 0x1, 0x8001, 0xd0, 0x7fff, 0x4, 0x1, 0x4]}, 0x3c) r2 = semget(0x3, 0x3, 0x20) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/130) recvfrom$inet(r1, &(0x7f0000000240)=""/105, 0x69, 0x801, &(0x7f00000002c0)={0x2, 0x3}, 0xc) lseek(r1, 0x0, 0x2) close(r1) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000300), &(0x7f0000000340)=0x4) faccessat(r1, &(0x7f0000000380)='./file0\x00', 0x80, 0x200) r3 = socket$unix(0x1, 0x1, 0x0) faccessat(r1, &(0x7f00000003c0)='./file0/file0\x00', 0x100, 0x300) r4 = getegid() semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000400)=[0x200]) chroot(&(0x7f0000000440)='./file1\x00') r5 = fcntl$dupfd(r3, 0xc, r1) r6 = open(&(0x7f0000000480)='./file0\x00', 0x1000000, 0x54) r7 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r8 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = getpid() r11 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x8, r8, r4, r9, r4, 0x110, 0x7fff}, 0x3f, 0x83c7, r10, r11, 0x2, 0x4, 0x200}) fcntl$getflags(r1, 0x1) getuid() fcntl$setstatus(r5, 0x4, 0x1040000) 00:00:20 executing program 2: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/5, 0x5) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = accept(r0, 0x0, &(0x7f0000000100)) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) unlink(&(0x7f00000001c0)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x200000, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x10002c0, 0x40) fcntl$getflags(r1, 0x3) fchroot(r1) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x20) setsockopt(r3, 0xebca, 0x25e, &(0x7f00000002c0)="6b44401bc891a1d3925daa23e37ae3d5d853321d7c587190d0f950625f719a053cff51438a5c7197f898e3b9d46af7c37a0cd2050cdf4b8bd86a1bc2947eae05fe0e51b05a3f818ff74469940f8e1de8074de148b582ff81cf6289da0d94e663080b25fb89f2c63e2e8358cb0b506bfcbc67d0fd876adeba2ff53d93864f8542bba526e81dfa610b5a7268db6b64cd4a6b26432c09c06f5ae24a8f4939c9fa14a621e0c9f69fea0bc4ec117e61ef95d11c359ba00da1368d8e0e4ebfb95f3ef495df829e809ff6ddef8e9b7205465dd03b0d9be94c8aa0e4a910c7fa915d284f0dfe6cff7567413df9bcc7", 0xeb) mknodat(r3, &(0x7f00000003c0)='./file0\x00', 0x24, 0x9) readv(r1, &(0x7f00000025c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/145, 0x91}, {&(0x7f00000024c0)=""/201, 0xc9}], 0x4) chroot(&(0x7f0000002600)='./file0\x00') chdir(&(0x7f0000002640)='./file0\x00') r4 = semget$private(0x0, 0x0, 0x204) semop(r4, &(0x7f0000002680)=[{0x4, 0x2, 0x1800}], 0x1) r5 = open(&(0x7f00000026c0)='./file0\x00', 0x8000, 0x0) fcntl$getflags(r5, 0x3) chroot(&(0x7f0000002700)='./file0/file0\x00') readlink(&(0x7f0000002740)='./file0/file0\x00', &(0x7f0000002780)=""/114, 0x72) r6 = getegid() connect$unix(r5, &(0x7f0000002800)=@file={0x1, './file0\x00'}, 0xa) r7 = open(&(0x7f0000002840)='./file0\x00', 0x8000, 0x0) symlinkat(&(0x7f0000002880)='./file0/file0\x00', r3, &(0x7f00000028c0)='./file0\x00') r8 = msgget(0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002900)={0x0, 0x0}, &(0x7f0000002940)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000002980)={0x0, 0x0}, &(0x7f00000029c0)=0xc) r11 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002a00)={0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000002a40)={{0x0, r9, r6, r10, r6, 0x90, 0x1}, 0x3feb, 0x2, r11, r12, 0x3, 0xffffffffffffff0d, 0xfffffffffffffffc, 0x2}) 00:00:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x820, 0x1) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x8, 0x300) renameat(r0, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') recvfrom$unix(r1, &(0x7f00000001c0)=""/115, 0x73, 0x0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = fcntl$dupfd(r2, 0x0, r1) getsockopt(r3, 0xffff, 0x8, 0x0, 0x0) fchroot(r3) mlock(&(0x7f0000fed000/0x12000)=nil, 0x12000) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 00:00:20 executing program 3: r0 = shmget(0x2, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/62) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r3 = paccept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x40000000) rmdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x80100, 0x21) sendto(r2, &(0x7f0000000180)="86c2564644d957f4b0f6efc9fea3f05017b45e", 0x13, 0x8, 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x81) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x400) mknodat(r4, &(0x7f0000000240)='./file0\x00', 0xc002, 0x44) nanosleep(&(0x7f0000000280)={0x4, 0x3ff}, &(0x7f00000002c0)) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r6 = getgid() setregid(r5, r6) fdatasync(r2) fsync(r3) accept$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = msgget(0x0, 0x8) msgrcv(r7, &(0x7f00000003c0)={0x0, ""/4096}, 0x1008, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001400)='./file0\x00', 0x240080, 0x82) shmctl$IPC_RMID(r0, 0x0) linkat(r1, &(0x7f0000001440)='./file0\x00', r1, &(0x7f0000001480)='./file0\x00', 0x400) sendto$inet6(r1, &(0x7f00000014c0)="8595fbdcbd00c5be922fb3378ff76d80158ef99cb0d55eae3870738186f6484d0f4d9b9837b422909bf5ca6c122c65b83dafd2b2d36d79cbbcca70b9babdef0dc1aae950e197c30c13932a43d389b7a39d947d3a0f017260481923295985d2c77cde9cc72efa0ec3bf135b13f219ee940e02762533cf8f90b9790196c59d11803f9b607cdc1b3174ae1a395da27ec0c4bbbe2e9b962e587fc59cd86f301fdee2ed307806fabaaba4a9aee31a6c1c8d11690333f89f9bc2c426abbd30a89dada34f315e2ef6212fb803d9b433735a99bf933e144029391297f04609c9ac723e7291caef4ad09c5465e40429cff19ba30b384906ace10fcfa3742c43b04406d1f15d194cc91dd0f75287b84edbf8094c407f978d820b12b82c2d5dea360c0d1ecf091c96772b72d7f4127cf0b6f18ab6364691bb72ccf213a78aed6ff4544f005cafef0df45558ac9daf5df0c3ad238a8ac7f5841812fab204b22b0d3b21dabd08829d8cae0a19ce986e6740fc11f26f8d6abe614990e70e94851559a0ed490d9e8bfecb74c92320a64517b4a3a24d276746c6ae1b068bbae5f256190a7a8d9e0815701ee400937483cda83ecb74acc4e905d0f41294dc579242f665f6ba603bc166f1f997ec3a8d93ae4107d946e90a8a4a2a665f53c7f38c2916d87ac441cd8e8ac46b67560591dcb014893664d87d7fe2357a60ee9e6a85f03348f20e3aded3d5b8ed703facc5c5eb6b2f467faf578f27a9f02edeeb03e1608e6b551b38f8cdf5d383fb671688a1a68889a441989c49b8fc41097948ce0bbab28ada155f7d517a18e7cff248104229b4e2fa5915a2e56cd25af0c7e03966804080931f44170f20c2d24119d8b8443366639d328f5bd2977c393c8369c80609e2e8c7f359407fdb065799feb377a98a50826ccc52024b4d5db09fe242efdc71b6d16f60915ae81230168fb3ca98cd781c99ec9331313b9d93ab2ee573f3bc9df0d29851477340c8a198230da39f16a59d095710a8f54ac3dd172d667bcb460cb0d7cc76586a4a25aaa7437b843ba1a763737af98506884cb85f0296ae8456788984b95542ba6baf5b3c751b99421334d44db50e9b4c47d709b18d0c0170eb71a89bd7e32c53a6c086d8e7500da306bb15c2dfb0b5f88c0c0a14ad347aae78e8af5236177f0a2e13a74612a5cdadb30fe3817c75b86ab59a81c4c9dfc1ec846f6d6527002b0700ffb89b78c0bf33c01ece1c789c6c8596a7ad44dd53d104e6a21e9d70aa515e65ef2df364af5b5ddb83f998d952a98f86109678248b115a0297fa45d7bccdafb13a5b5206f88fdf9f3a61797f92ea1c21de9649298a65ce4bf98658bbc6513ab3d82a41b647b30b6223deede38ac0d4deff29eb290a1c38252cff3ef7a11e4781488f52e0518622115dc1547a1a9ec0b010d3c6adce356a2ef8c16eed07988e1cf96b9d5f950a3252ffb655f9661a2cc03ca46ed151722c840a99cb08154a5db339d1a09dc899941f2c7882e2c1eeb69dd027e52cae439acc1c938f86217d43825077716ab3c5565e8c71e6b60e94ffed648d0734b010539ee658d690b6548c406e87f20375a487d7ef9eb3e4d657ba2eaaf0e67963c3a1944f8a2338b195397a6a2ba9acf4dc72aa6f2cc2de08479a166130376cad7e67188d0dd3ae39cffb0a9ef7666a6c9b5484b67af49eec5fb21b83954b1ae731f65fe0baf599c3a9fa3de4b0d8620242aa02b15d238b4a2123d12f1267c51f10b914440ba6e13dcb40afe457c3e9dc82c6c375ae6c0a49a36995def82f3522406393c72f30b40c7587d2e0276379786603e24a91ad011f39d32cafa59982d289c6cf43d14fa640da5bf462d4c77c75f089d12213f1dbb10b94219050fe071993dfa1d00444f93a2b38dc47786a60b1eae542308f0d890c28068f3baf7a0719371ccee8102b3cf9c800ae49a00323cef3238773340de42c039b63492015fe05e68ff8808b76961129fd7bb582d7378706c95ca9116ad3eda92146857ed8dd27a2545b5ac162d95e1376aebea742dd3a5a3176fc0f8a4967a485958c62c0452c5920c3f11ba1f5caf35fb2d31f0e0cd91af2152dfc3291054940a1ea298e2c3407294c204ecdcedda88613ff237716217deb3c0edde5f88bcd5150465d7b4efb37845ebdbb8528d7f955a4f031ff27c502e09ef540aec29f289765692950eddf47b1fd68a34c745259ecac56f15be135deebeaae31b4da6715b95b1e4dfdd299ad15b5d0600b92faf88cdcb0e3304f8e3ca53d62247e5f97fadc49b00d2539961b18dd039e7d15219a44fffad80f0f124b8a1b853d0a915625893c53b7725495fa782e213e3c232e89b6d534eabddd979a06bc71036d3785c8c7cea39aaf867a22d3e6ef39988c51302c71bef6e98ba37d00e1cc4177706e5d01db3bc6dcf3ed8ef918cfd2a0409ef3e4f41d7f6636eab4310f62a400784c842209a2ba9971cf7baf41a05134e3273fc4aacc93d68208a6b19879e22dd61577bfe844369024948995794ae28b1ec886d8ef48acc8e8ea4fbb3ad8b25a72878a15d93a3c4be658bb61c058eada726c99667b15428c52308949635a8b2e9696762b1cbebdb67af1eff22ff65412f2a5a7c49eb2e137da545f718b643c6b5436648d6bd5df185390f2cf6c6c93d88bd41ecdbd7013879ea09afd636fb1a09c4ef4c6f3a4945be299d91aceecd4e34a6cb21aeb111b33e7451fcc9a41121aee2ec3aa472532f1d671773bd6c0b6fca863bda40e460efb607060650475fdc2a4b457c0682138fe02c3c04ce8f2f77d70396e0c4a7b3fe9aae611166c4dddb7cc4439562e14327d6b1d7aacb29bd83b11a24affd78c7af1207899d759520b25228c48854929a571fd245c010c59dbbc8bea8b267e908614ca7ec6ff9289d42cf2c24d1b645208f2f5420b13ad567aa72466e73ce8f9484825014ad18fbc8a7cdfbcac3b50a4a36ec05959d669b128590b3f1d892a4035d4d8f7dd2c000cdb4c9dbff6f80bfb2e303212d8be2e46e965424e8c087e9cd507dd557090c5ad1b5578b36b8337e6c00166e552976606bb25f2f63ba11de4007590c085c3c9ffa1ae4b5f250d38390fedcc945ad49cfb4da515e6bba05b2a56817f1216b49efa3f1593a33f06541c6c47927b893d68a2f313e33ef957ba413148114e4edbd126fc89d496c2ab5f02ed937fa55e3f37ab8a00e656fb0f8b18d110150523361db50810c0d96919a3723b006c434c7fc792ea977652b8ba43401330157b253dce4dd14c2be8eb6662446c7a015978dfcf642915cae6a74139e4b93fdca9731a755156f2f4a888f0dfa392b918a0b08b71e0f16ea31e805607e47b2677670bf14f4cdeff6f83ff05cd61d05a69618d5776e398f9142397e640b8c4171b81ce1397e0a05cedcd636542bae8bb5f99b730e8af878ec2121ae79979731332f02fb5f1f23552bb69215860db9b7a677fb3b4b91d119354f224c3c01a70ea422c05e639d966a2db797326763b43aa1171e2832131d3cae9b271fc7768a40be82c79edac1a439061d805ecfb4e9c13e1ea691cc8a60946f586b0aebd7b36d5d89e71f98149c5782fa9014234bd09a8828c41f9f7d3b1b1737e7d7860b16e9c71cca850f5c4558f4ccd1320db7b3f15f4d5c70e2fc5ca42859af436e2a12e1760136fe42cac1cf55a033dd5566c61245c565625b64d8d68953fa8607d5a94b232b27809de7c0613faeba3c97fac56784ad469184b2b096ae9fba97d9554759bd82f611fe04b0f8bbc623efc3848abb95926957b691188c4c2d4094c5f8b030ebdaa6a46ec732c664a6e4d6a8c3de8336d8cc798671a4c4192d9f34c9895b0737244abb4c1946aae534aea30bfee4ba2fc1aeb342c223fa9f06882f1c34b4221ff8201a7303d874c7e5536a8e3386a0bf03ac4e0f3683f36869d7a23d1fcc42cd466ad321b6a5555a61b93e9e7cc68026933730ef4ceeeda5eea495d6d8b3f89bb9841dff437e94554b285d295cdf80118fb0911f2e8d838ce4524cd620dc3506442b199342c4e9ed948455438d034adbcbf52a68fb6ac024c5512c8ed277c762a7f8d74dabe5e4d42fe584bd3b95b01f57e323f9cc9147c66b3a6e70a92dd6bf3701237651d773453d5620bc201ce77f4510e30840961d97163a478e0f2888763cc410acdc0047c6d4bc5e9eff1441bae6d36dc27dee1cf85cac5544f07635f9b797e17e54619bcc591dec1ad69ef19d5009c22975a8e7fd1eb302ae884056724cb2e8215cd7f2c7653cec5acac07a2bab6b2ea57b8cb495e983ccf22564b9cfb1ff0b6d329bafb9fa8f5daff6c762bab881b674f2cfea947cbde530457b7ab2f6f19ace75b70ca54d211bf98b03651fa9e1c6211c801d2f8c5affc3a39d8e12e92e8b62b35793911d331201cfe20a53acd5e793f3e73442589f702cf6ea50c4c2db8d3f0552fdcab4d974786f7d0fe036b7984488c70d1ccc076b9fc4255cccd9ece2804f158604979d4816349a8d141bb7e42fd305ffdce480b45acf0192f8a64353bdda0ffbbddaf38fae44216e4debaf1f7585a2999bb15ac424384a376ce277715592df2dcbb29944401a680ad330492ca43efb002b76f0f74162305c84837207c6ea6e54be110e76973933e5f8db94697949d91410080a02d50afbac44d25fd9e5d831e16b8ab03c80c0a8ab929c3b857d01f6a4dd592f48e70afe0e970573cdcfcb9da51f432fb9e424ff9b3c51aa446cf27046133d6c4d50bdbd235d3fc464ca0981480272e6e9234a444c81bf272dc1e6b6bffd78bf7021ce02af50be8ff79e39593195fb873decf38710f40bf3cada2df308dc7f5ab05d3c6808c97444b6ebb31d2c58451920b86f5436ec8d7afc111dd2a26a66e47368e279a0c13f254b36e4ccf3846149c4316e19dd5efdc0bc5f18aa24b10f077262260b941646c2eccb6b6a76b97146180fb9e8599f5006714de6ea9599061109fd7de11731e453cf8e7bb2404d81a7ad176e59afa195768a485cf8057af8588c85bfb1ba12bcfc41358991aff8cc5698f1e95cb69328402247d3e52a4e17d0053cf6f692633a7da9e9ee9db30dfb454a1f860c8b5e90c79d4378b38ac3c245de32348b61d7ff39db9134e537bb5019c7082127e8dec85e69d046be2721964fe90e9804140e80ba84505d9670ba7cd65f66f930cd67d26504ea5e23edbe43e0c783686e3a17f596c230913aa8460d9b544b609187a2bb3a75c36bd04ca8a334dcc445ed67200b08ddbf78a173bfad78e6434afccd4d9726b94f1e190f4c23d176cb2bceeea03a8b0fb1a20664e99a837fe1df25fbcadddf077582688732b0ece5ec2516b5338c3296c0536cff3d364e373e880b0522f9c87392847b8f34ce35f27c28f14245e4f924545858b5d06e8806c0a72e0fa5c1dc61c6d8132d5143908ad14c20c9a90aa995c516f1a0ecd75c201f94f1d9d2bc5711d8d4eec939fee286ac4fd2910ed0a89e87a1cd61abd248ed17761a744d7c58b3156a59054fb552eec203cd6cbb3ea24432123819a1d1c2c0b9a74396a03a063796570263c9e9b5cd5a54f7c7c2dba034c088033320edfdd4ec82f3aa9bc239f3b4a0e74dd5b24aec01f883fec76710047f54a3e2cf9f9c681718927f264738dac466389eec7f1daab445fa5d8bdd9eb4f2985fbf0ad361ce7a523cb2ea93f5553db4aae2d4444ae0bc49d7ff700f84caca82aeb0cc4be19545406bf342ae7843a492f5d75621a9b729b828dc344834ff686f880ff07e827760960650401691484cfe8d09c4d7d0ea2cd", 0x1000, 0x400, &(0x7f00000024c0)={0x18, 0x2, 0xfffffffffffffc00, 0x7f}, 0xc) getegid() sendto(r2, &(0x7f0000002500)="df0ac33ce267bd59d8b152c4ae19c09f4f5ff8426855ae0fb8fa7386a046ede9cd9303d3149bd9e4ca71a41c1965e54c82eca5094fb50ea28174c863171d70fb7b049a6d12dd3e016341a005f0f23d54356e056689a78e3ad7412d70576bc300977f4db99d59ddb38a9e8929def89530d39d152c725c0f05b2d7bc5790f789af01b2c90ffd0db99386ad6e31bb2de8493e513523ff0d279131", 0x99, 0x402, &(0x7f00000025c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) socketpair(0x10, 0x5, 0x100000000, &(0x7f0000002600)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000002640)={0x1, 0x2, 0x3, 0x100000001, r9}) fsync(r8) mkdirat(r4, &(0x7f0000002680)='./file0\x00', 0x130) 00:00:20 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) setuid(0xee01) r1 = geteuid() fchown(r0, r1, 0x0) 00:00:20 executing program 1: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x40000000) fchdir(r0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080)=0x8f, 0x4) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0xffffffffffff7fff, 0x7847}, 0xc) sendto$unix(r0, &(0x7f0000000140)="f56af7fb2205d6ec6012e7488f6e29896e64ff462afb909080c304f663e73f68fe8baac1434d36d4e0c5690c5600939c55a8925f572f62cfb920c01b10140d2f6692e77e255afc67fd06d91345e6cdddf452d34b45cd6ca8bb4ce2fcd6db554a93aea180c1751c316d1db810314ba5824674e0dd94eb698c01184994941a7c30a1070fef7837668af2549227f56b684151e018563860c18d5d9a09111b88a776b3fbf628189a65bba2fe175b1dbe64361b6af43ac710485e99ddb7c93004ce1774dfba0722b227c68a8049451602661092894e1c4a84972226010c52c2e88ccec02e5db4d7c2e5cf24f3422328f80dca656c", 0xf2, 0x2, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = msgget$private(0x0, 0x102) msgsnd(r1, &(0x7f0000000280)={0x3, "d591005de9d541b4eaed98939a8e2e01a4d942523c88fe16e59a3612f6811568c9a9f4d93a6c75e01dd1edcbe2600496322c64478e29c715ff5c69a03d0074663d1b72965836b917faadb8b5e5f7b349df9d92e64a4d01f9ffff4e774d4b54f0f1e53f7c6d4e162a64be5c4a14aa8662c76c36faad04d4a41a52b527140c365d90d98b2883f2090317941d1ce504b14c69fb83191350d4739334e3d67c0e9677b3ace081d731186083ec7d0e168f4f4a478448ab75d58212ec47e6111a89e1a374a0bc10f215"}, 0xce, 0x800) getsockopt(r0, 0x7, 0x3ff, &(0x7f0000000380)=""/136, &(0x7f0000000440)=0x88) connect$unix(r0, &(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8) mkdir(&(0x7f00000004c0)='./file0\x00', 0x40) r2 = open$dir(&(0x7f0000000500)='./file0\x00', 0x20000, 0x40) getsockname$unix(r0, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) r3 = open$dir(&(0x7f00000005c0)='./file1\x00', 0x200, 0x2) msgrcv(r1, &(0x7f0000000600)={0x0, ""/255}, 0x107, 0x0, 0x800) fchdir(r3) r4 = open(&(0x7f0000000740)='./file1\x00', 0x1000000, 0x100) stat(&(0x7f0000000780)='./file2\x00', &(0x7f00000007c0)) mknod$loop(&(0x7f0000000840)='.\x00', 0x1000, 0x1) renameat(r2, &(0x7f0000000880)='./file2\x00', r4, &(0x7f00000008c0)='./file0\x00') mknod$loop(&(0x7f0000000900)='./file2\x00', 0xc000, 0x0) sendmsg(r4, &(0x7f0000000c80)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000940)="8bf93891988bc5d1aaa888c34ea9c6b966eeaa6bdae931808cf715be19e2d380e59ca6396633c58ddf643bc8d8d6e10ce6f0672ad21df425476515ea2b2abd27e384573d84b2a820ca9991087dbee2ca615debab7ab8d7489c923f0af0ff428e4ef60193c0482e67f44f37e7800d863fe868feb81d3ca8d0b88158363692743d897fd3b7b6e515ff5727071b4fd3aac5edadec6ac5f8c1e7f80a759f8b07d5c3ced437b27c636e4c02837fd00fbfc1f2e9583737fbc48a464fcf8f8739de541c2e9cfd98a780b0256b26cc276e373a95d3a53b71987fe0ac9fde34aa286a7fec5317404ea5aecf9839a6af3843aee1a456055df826dadc53fc1730219c", 0xfd}], 0x1, &(0x7f0000000a80)=[{0x30, 0x0, 0x4, "b29d1edbc41ada990f817b4df96234b9abe514fda46c7ab485494faf02"}, {0x30, 0x29, 0x0, "3e3d20229c1ba0a44e3824379bf5dfd38499c1cbe81b74b1bb"}, {0x20, 0x11, 0x9, "9e30d0ab2e7597e79c38e7a8"}, {0x38, 0x1, 0x81, "0d42499614af0a51f7b6630237f15021b990784140eb97a1a35ccd6daf0587372beaccd12c"}, {0x40, 0x0, 0x6, "6992f5812e59207bd2c027d4033c3bb50d7c09936ee0f8b2784ebcd5e95d1956f1042b5cf4992415fdc8129b6915"}, {0x90, 0x100, 0x1, "85c36dddc7ccb87df204d9bfd269b63a9b17bbf347765aebd3e69a34590e656d687759981ce2e17df667310ad2f2b308e9a40febbf437c896146299f90c16782a7f88e1082bd90e20b111001c5b113494bf48164a27074581479ba3dbfe37b170082b9e3f940aeaae517b42a06b14a51dcdb0e059dbc82a166f3"}, {0x68, 0x11, 0x48, "bedadc5f4f111c1de941e7584627b406d6c16937f446429025fc3651f99be32dbee1e35c3fc3b2055808b0f6838b36945c9c696ab6de011ecc411917cca48893c4f83fcdf9ac7f9000b6fd5667f1a9dc6b44"}], 0x1f0}, 0x0) recvmsg(r4, &(0x7f0000000f40)={0x0, 0x0, &(0x7f0000000e40)=[{&(0x7f0000000cc0)=""/175, 0xaf}, {&(0x7f0000000d80)=""/140, 0x8c}], 0x2, &(0x7f0000000e80)=""/156, 0x9c}, 0x800) mkdir(&(0x7f0000000f80)='./file2\x00', 0x20) getsockname$unix(r4, &(0x7f0000000fc0)=@abs, &(0x7f0000001000)=0x8) unlinkat(r4, &(0x7f0000001040)='./file1\x00', 0x800) linkat(r4, &(0x7f0000001080)='./file2\x00', r4, &(0x7f00000010c0)='./file0\x00', 0x400) openat(r3, &(0x7f0000001100)='./file0\x00', 0x100, 0x84) semget$private(0x0, 0x0, 0x0) rename(&(0x7f0000001140)='./file3\x00', &(0x7f0000001180)='./file1\x00') 00:00:20 executing program 5: setitimer(0x3, &(0x7f0000000080)={{0x80000001, 0x20000ffff}, {0x8001, 0x2}}, &(0x7f0000000140)) r0 = semget$private(0x0, 0x0, 0x101) getgid() r1 = socket$inet6(0x18, 0x10000000, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040), 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000000)=""/16) setitimer(0x1, 0x0, 0x0) 00:00:20 executing program 2: mknod$loop(&(0x7f0000000000)='./file0\x00', 0xa044, 0x0) r0 = semget(0x1, 0x0, 0x220) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x900000000, 0x3, 0x2]) chroot(&(0x7f0000000080)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x1) sendto$unix(r1, &(0x7f0000000100), 0x0, 0x1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r2 = getgid() setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x5, 0x80}, {0x18, 0x2, 0x80, 0xffff}, 0x9, [0x10001, 0x0, 0xda, 0x5, 0xfffffffffffffffc, 0x4, 0x4, 0x1f]}, 0x3c) r3 = getgid() getgroups(0x1, &(0x7f00000001c0)=[r3]) bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x142, 0x200) setsockopt$sock_int(r1, 0xffff, 0x100c, &(0x7f0000000280)=0x17ab, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() clock_getres(0x40000001, &(0x7f0000000340)) r6 = dup2(r1, r1) recvfrom(r6, &(0x7f0000000380)=""/187, 0xbb, 0x802, 0x0, 0x0) getgroups(0x2, &(0x7f0000000440)=[r4, r5]) chmod(&(0x7f0000000480)='./file0\x00', 0x4) setgroups(0x1, &(0x7f00000004c0)=[r2]) sendto$unix(r1, &(0x7f0000000500)="66bae21c96ade586045bccbad2f9b4a87ae43bd11a8adb8d002adc54c56b5c218156b386218680b7", 0x28, 0x400, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x120, &(0x7f0000ffe000/0x2000)=nil) recvmsg(r6, &(0x7f0000000940)={&(0x7f0000000540)=@in, 0xc, &(0x7f0000000880)=[{&(0x7f0000000580)=""/140, 0x8c}, {&(0x7f0000000640)=""/158, 0x9e}, {&(0x7f0000000700)=""/171, 0xab}, {&(0x7f00000007c0)=""/108, 0x6c}, {&(0x7f0000000840)=""/1, 0x1}], 0x5, &(0x7f0000000900)=""/54, 0x36}, 0x803) bind$unix(r6, &(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000009c0)={0xae, 0x7}, 0x8) dup2(r1, r1) nanosleep(&(0x7f0000000a00)={0x8000, 0x9}, &(0x7f0000000a40)) recvfrom(r1, &(0x7f0000000a80), 0x0, 0x2, &(0x7f0000000ac0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 00:00:20 executing program 5: r0 = shmget(0x1, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r1 = shmget$private(0x0, 0x2000, 0x101, &(0x7f0000ffe000/0x2000)=nil) r2 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r2, 0x0) r3 = msgget$private(0x0, 0x100) r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getuid() r7 = getpgrp() r8 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x4, r5, r4, r6, r4, 0xd0, 0x9}, 0xd6, 0x7, r7, r8, 0x10001, 0x2, 0x0, 0x38}) r9 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1008000, 0x30) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000001c0)="2f67b1d09bf78dc44e32fb8381d839c682be1f958eb880117a021daf2bc1fb5e5ca5516cdca1b014821b6152424de2449e465bf1e79a5fecbd80c1491e16104efe1cd95518dc840ab0922feb8212500ea2f68cdac7f42cfce43af44c6bb23f185b677739ba02a75fa23c77110f9133fca26b4345f6f30e2384e31569a3798dc2375362c9031ce3f07b8650dab740700d256dca7f93f5c76d5c2a47b7ac79f0c6d8b20148f7081439df2f04736c78b373fb953e1ac17de784c7a9344a21ac62e604a92857bfb8df1262fcceb950a5b6fcccf735a4422c0cbaf8c9f6b3d9b7457c45369410f74de4b1b6ab27802105ed79128b50ff5597304d6689ce5238760fd2dacadcae565d48f30cb19ec44ec6b7ea84f66021fe5a0df77e4bc1b713d7b49ae1e7fb8986cb12d860f08399590e0c327891dd9b0d3195e90dcf084ca6a33dfaeddb5dca2212eecdabb27d854a3fcdf7625669468c986e5b42b82f48a2bed00e66c3bc1755c02c1a05bce0eed32d8ccf6e62d840ee91f1faa6b99bd3a768ce1d74f2e0bfaeee4d01bef5a61da8ec5a21db8bbc5c8f13cd79aaaf0ac8dcf3cd8b4b69ffbe8937b0435df801fd2cb4c816ec9f879f3948808f4ca500ee48885ace5ddd684967f4fca723e59f7503a50a0b5763a7a739fb10f557796975b881452794f37dfba9054e35c097f76d6446b4bfba02216d0466209e5ac14eefc790e3b2e36abb9f4d10bb596c7f2a2d3efee8ad75edfb21c6fa78519be6bf9b937a0120e97f2d65853427cb349cdd01dfda4c33cd3d9f8f02ec56ff25d6efabe4cb7f143fc3633616433fda3166bd3c9a6d155886a9e66b1d9c8771d8c02e3e0516aafd5f1426053e1a5dbc8d3d3cb021db8453cc86594bd0d6d2a71c226c0bb0ce8ce875c0ceb5e19fa57315070cde208aad6c63d0e4c85a0ddb0b81803ec533b93a593db4e0d538141d7d0bd99b8cda2d016f82d844c6b2b534957e52446cb06ccd247e63d941a1e1a722ccc4b710807b85fc3aa1235f3d7618808a384e42ef9167415eba2daac31dec8c7ca85420b5288f6a945e7210f07172aa60084ea4e7550c8d71bc4b197518a000ce5f34ba677a03de4721857d1c34948302a1ca4bdaa0e4ed569e45badaa50cda4e6a9f10414976cd171f236f9291ef20942a4fb6b82457916a624d97dde69d0daa4c5611b1d24492a090c2b8ce4690a56300b9f5b2aa3fef2363573cc9658f932276857d04bc002ef3c035255f4b11db084ef54f88d676663ac80fe016e3ae32979fbbc519bd000579525bdce67788b2431e54b2815e849b47c19a06da48db86bdfe05890501b19cafa7fb6d6ea76f5f353b213d4aab3c68333eef9987dfcf39515e4017993c3b3c8757a3c8d392db4ddc67975e794e99f9ef1a60d14e8a77d7763156f72e49b242cd1b17bdbe9096963b8670311482b4dad4941dfc48a0b4cfa261067b58b06cf82df85b8461f6a8eca5ce4d7d43c24961bcb06bec7218dcb768a117cdf0e4ab3c50fd457fb6ea9b6454b7e0579286710ac1941acd74e1c6b0b78c98b4fc6de311948cd051fefd85f8cef93c1ea2948427fc5b2f10c8899ffd258d2df7f49b58b5dd1e851d3741b72b79e21218f705ddeaae2126ba5a87164677e54fd429d40a43a3da5812cc6de2d409874ba09099d240c8dc89721f2551b919005aef2097b70b442d2cb7a262bab446ec3d0a9faffe10b1d5ad3987cb64fd9d71ec4319cffe09ee8c89bf6f5987eb5bbd6af1e52624b1fc550c85677806f055e846b8e926bafccad3e3badf2995f957b5f68ab068a2f0f6aef150d1db0da26fd6134b5e16f236b2185ad0b17c353321e7cdb6e726d4ea5c063afc66081874b15cdfcdf9c8be8302df10a8638a9866f0b7e3065e58260af77ea8099ca277170ca9d8958021f1056833a50a3ee68b27b906307f0a08fa55cddfa5456a9efd535702b3a398a672cc4981d84b455d0ca29fefd90898d888ae5322d95fc3431c059619f353626dd3f409d290b84b49a8ab70c79b08f9816674a6f17235f9697a8c216098fc72d52b72d18b9557b8b0cbb4b9d2f60d995f87da6e9b6af61d32f6dd2acb6941c7a0def2d1e6fb0c8599a66c4c93c074198f3539d1fe6da0a21d8c1f8b178384aee62b9e045832f3fcef2b490faa9bc7176ec202bd64d9bd03bbaf52f75d3efb8b62055198f21b5ff7413b43dd91145ef69a7f2575a2b1e1af81b5879262fe67f223625b4100ce0d8e4156f4dc48bb581c92c2ae9d63b15e32da620e9746ae1250119af4260e3b66993238b29e7ddaec1834fcc5998530edabf3b62e88bf82892f7601284e2964073b138ba322a580f766e1072e7db46e4a6321157544b6bdcaed4415d9ac99a1904a5ea771bd767185d9d3779489249f059a12fa5f37097c9875dc93fb01764270337e6248865d7e3b90f7fc27cd009b5ee058aef142e7caeaa9f21464f9f3b9a138d55e70c03ce46047a48a8c13f7a155949cdf1e529c68ea4923d3d8132a10390d85f296a6d6b7141d8127f47b8dca52194da9444a6a99bb5fce79062fea1c7c1fbd6ff63e3567deab8a73b627452ca32b5b3ed9b4cad52d2df5a36eb2fe62213b376d1145fc53e48d17d45fb14e8636869532acdc2301a47fd68e8c81801d9187c7d3b9c48ed05f7bf30191a2185e0c41a7d5a889b2c839030a6bafddf455e26ae126d71656766aaf04615e2f8825ca1054883d00017379c025650a0e8d5dd1d5fc87062c28bd1c22134f0c5754a23e32c175b41a950bf1a7cbd9e0c82e2fdeec2639b366678886a0703161daa7bcad0f31d2ba4b390117e103c345a9a64ce0bbedfb4de01bef62c332a06887d3537ce554dbf489b39046ce1a99935ea4b0ec9f3c4750e6eea4616bb0987aca855f09a3881213f63fd229e948f3f87f10e48303e50263164077331ae6a9e7a29ae039ae159a9ac2a8772f7e897c449d2352b23dd2c78a6c753feebd632e756c1f9e043ec856f828c88002cbb9b6d8b7e4428226b1de415678ea181341d84cf15b3e204d361acb16028a5cc181459a83be78554d7debb33a9d10bfd4822fe0518ed605631f68b83a14be698d1260a25ffe96b40c66496485bc5a8f0b82d3026dc0eb8fac370b1e4cda3a0e2dbd07761b92bb3c706b741431f4822426a3907366f81cdbd2a254c273e9f0b8fda2987f8a3faef8c09ad4f45fcb3167f9e83240f917f0b001d0623f049ee6dca7d80b4d0129639dda8cc6986afa38691a46ae22b8feaa4aff999c7f5962861a3efeab9af00df5928706d19870747a6320e570c0f91a6ec5dbb1d6444ae02a21252f4ba2db5c3b190f0c865ad7a608bed40816903b3e78e64e1df01a26d45f8812913c429f7c59ac8a305efccfe0dd9e83f2ad326582375cd0cff528acef334ae78c4808360dd75edebc2c59017ee035e635386ddfaf62a3b08b569f7d0fcb3eb478f0e2dfb3af113dd130aeb58df94c81617112f1e5341c493e1225878761da65990f54838a51735780f0cfad1d3ab6012f4eaa8e799ffde44513fdc6fa2d852e92526d67bcda86bcf97a6a19ea53a0bd5e00c708af0abe4c49d7d5f6d245f18c5ef241ce56e9c6ac89d68e67c2ba09f0f6e563a1a367955f5040e02e76ecdf34f3267651e7dd9770394c03e6e2e9268a705f8541adba05c359c01cd1728c5b67e42a196745fb2ab2d6ffb7603a43ed53c697d2762ed8206eea000f0e67edd7d96e9c7535ec2b1722966dd708cb36ca38aa0b06c7ff86fc349c44543ca109c6e776eb2c424a053a42d3330c6823224d309074eaa2174785747957ef0278ae5ebf6279d59031629f757816c215bcfd88a1e3ed5d017eb8eed993c959773690c405383a29f734685ace2780699d729f741c3ee501b0c2ab9ea9724b07d2377afb3746c9d16806cfec7acff94d9bd7b901085e73a3fc3dc23da525b1b47fd753e0b21e015fc69f63162595ad5d92516150745f616001b9e695fdb8a82368a2d0e8c6f86d00f65de0d801d46572d5b09a1382c5668d6f6dc2af39c5fbc0ecd79be6c923f0eac5f0a57b9f984e1fe803d985449925243157f5fdfb141604554617ebc65f1399fcd9ccb3ad34826b0a47d1081d88915473df362ab1be15c6398ee574c9e344fb13bd910e020534b4c9b7052aab5737e447b10fe1ec18177eed9344487d7b334f46de305692fad42e950b368267d5f3b5140917b0bc66923d9774450f19dd258dda5a2a421f3790993954d413b7b26aa0ac2e90392ac3502c58d1bd870064461c0f87208a5bd6cc4d86b36d60316fb4a981caa98078d16f765c66156e7af8405257ac4fff0fd6d367427924d5422430f345fabcac5538bb35e5f32bc7ea83b4e4ea522c3e16ee885541a258d21714a2fb7a955ac41e15d12c6c0336c9a6d532cd4949f47fa8b43015aa40775845c9ebf999cfaef2c4776e44f12df465e437daf37b1a1ea186d1a27dc6104f08e1abc2b43d636f2c04ee14b0e2f72605fb43ffe23c5076a663fdc1fca922b570e4296986a9cdc25568c222062655126c0fd6709e2942dbc1b8ebcf78b83080980e154ea97e1fff9e41930ae29583e20ff0034a28a23f213a472a3d9a08cd3f7dba24e3ec8c60575fde638ccd3a431bbb8aa2deadeab169d20c5dcfb9507b1fed17754ee933560d9403b2c5cec534112cc3aa4444dae36a1ff98f9384335aefb651675542d0109a2893d9304b9dd23d290d7d4d2827ad558ad4d5a159a885684705d08464a796f1d6b062f55a8cbb9e8f18e1e60a014a82d59417636d0326053e2819792f0b0c879aa45a69afedfe2029764629b198fde6d48872d50095537e68c54597dcad62b01b5a2ef50b1f96f816014eacb8121d3c70006a60ea617d0ba9cb62d06e50ff00b06c5fbeaed344087e94d5132e764e4962edb6e20b0900db570634fba1f61e40d6d6ceef25bfd01b47f721ae4b834bd3acd3c3ff1429668bff988158be08d86ad2f85cf17629ee420961ff20f6aa1e6e5a6512185584406ec713c287265efa9355eb24dbbd4c95c39c694bc495c764ada08fd7e15bd9fbb77802b660594ef29427858bcc2bf9786a089477f52f9dfb52ba602472699f72e6f5db771df956b7e67f4e2502fa2a650c69ab4ced93ecc7204dad7daf7c0df91ccffecd8a68d5abcafaa6048dc0d319947f36696cd0db5a0b967178c1ab2811d3634da73a6eac55aa3b0c43a8baf4c11a68eb7a2a822fdaa0c609e28437ae77680f2aa34a274e6de25a86d296cded9746b17ffd2f1ab7457ea8659c7568ee4a9c4e4880ceadfe24400dda5cfbd339fd66bf8ee02877bc14c0c6a8784cb6350fd9fdf3bad6ebaff277d89be874e10c506c87439764940f7f7fced0ba589a99de5f2632cb85cac46c74d71d88193eab97ac7d9d8360b0693abb4c40ba9c94edcd2dd2b1b8f543b5c603ee3399ba76dfbb0ba87c4ddf0298702cdb51c226d5f838f6252d77648290f55a311decf1adadba2e7097ba2508abbf8af3dd1ede52754a5324defa3520eafa5c24ff734b74b01f26df7a4312654c3fcac38a3a88c11ac3d0e6e68cac3ce076839f6fa1c35f7e663ae1e19bd0611c01df7f11ae9d50405c081f3970dfd11820b05129ff3c10f24d0781f010ae4c71d0427671e93f9af4f2d56fcbf82c3b263edf2303ce4c62660f741395723167abe4f9c880af5c9126b7662b0525bdd5d96d301af59e846b4d2d25da4c9f73e808eb637743fcd2d55e17fa37e91305b5930f2feb2d8e692bdea15cf4fc46fafc180dce628dff93223e87eeb2b2992557", 0x1000) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000011c0)={r7, r11, r10}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001200), &(0x7f0000001240)=0xc) shmat(r1, &(0x7f0000ff9000/0x2000)=nil, 0x3000) open$dir(&(0x7f0000001280)='./file0\x00', 0x80000, 0x140) accept(r9, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001340), &(0x7f0000001380)=0xc) r12 = semget(0x1, 0x1, 0x424) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f00000013c0)=""/5) semget(0x0, 0x2, 0x0) lstat(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)) semget$private(0x0, 0x7, 0x200) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000014c0)=""/64) shmctl$SHM_UNLOCK(r1, 0x4) semget(0x1, 0x4, 0x240) 00:00:21 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) openat(r0, &(0x7f0000000240)='./file1\x00', 0x7ffd, 0x81) 00:00:21 executing program 5: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x86a7ac95ee0cf34e, 0x0) fdatasync(r1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x100}, {0x18, 0x3, 0x3, 0xffffffff}, 0x2, [0x3, 0xb6, 0x2, 0x0, 0xfff, 0xffffffffffffffe0, 0xd59, 0x7ff]}, 0x3c) 00:00:21 executing program 4: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x2, 0xc1c, 0x1, r2}) getpeername$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) munlockall() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) r5 = socket$unix(0x1, 0x1, 0x0) chmod(&(0x7f00000003c0)='./file0\x00', 0x82) r6 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r5, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) open(&(0x7f00000004c0)='./file0\x00', 0x101, 0x10) getsockname$inet6(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) unlinkat(r1, &(0x7f0000000580)='./file0\x00', 0x800) r7 = semget(0x3, 0x7, 0x2) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000005c0)=""/104) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000640)=""/243) pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x400004) semop(r7, &(0x7f0000000780)=[{0x1, 0x3, 0x1800}, {0x1, 0x0, 0x1800}, {0x2, 0xfffffffffffffffe, 0x1800}, {0x3, 0xc7ac, 0x1800}, {0x3, 0x0, 0x1000}, {0x1, 0x5033, 0x800}, {0x3, 0x47e, 0x1800}], 0x7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000007c0)='./file0\x00', r3, r10) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000840)={r2, r9, r10}, 0xc) bind$inet6(r8, &(0x7f0000000880)={0x18, 0x1, 0x84, 0xffffffff}, 0xc) fchown(r0, r9, r10) mkdir(&(0x7f00000008c0)='./file0\x00', 0x10) open(&(0x7f0000000900)='./file0\x00', 0x10, 0x0) setgid(r4) semget$private(0x0, 0x4, 0x200) 00:00:21 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400200, 0x2) r2 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) linkat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x400) listen(r2, 0x9) r6 = accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) linkat(r0, &(0x7f0000000280)='./file1\x00', r1, &(0x7f00000002c0)='./file0\x00', 0x400) bind(r0, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) r7 = semget(0x3, 0x3, 0x22) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0x1, r4, r5, r4, r5, 0x0, 0x227f}, 0x1, 0x1, 0x562a}) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') r8 = accept(r1, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) r9 = open(&(0x7f00000004c0)='./file1\x00', 0x80000, 0x4) bind$inet(r1, &(0x7f0000000500)={0x2, 0x3}, 0xc) readlinkat(r0, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/156, 0x9c) lseek(r6, 0x0, 0x1) fchmod(r2, 0x10) fcntl$dupfd(r0, 0x0, r6) mmap(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x3, 0x11, r0, 0x0, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) fchown(r6, r4, r5) fcntl$setflags(r2, 0x2, 0x1) bind(r6, 0xfffffffffffffffe, 0x0) sendmsg$unix(r8, &(0x7f0000000a00)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000680)="487898daac4b54f884edf5fc202fc4c36b6c3aa5d8767c4a3d5f6484d6a7de2fc2b6e981df98ea6f14083ee3b9c880d45068189ca8b6f540fe3e0fe42bcda199a1323864308c28b015c88b5cf235ed3fa89f58bc79e127cace562e648b5b0d6d2679f2d9171ac9432b4a7a32461f5f15edcf7f0c9a5ac9529dc51408268a85d91df314fa71aa7b617d4b1423fb9b06f80238166ebf089be1fcc0c90c5148c265f0a86363923c472c8562560d2e660fa64f2038a417cffc521b91bb61e323c6d8e8402af49cc58f92a10d3f41fccd49b4b6dff8332a96f25a3399ecf7c015", 0xde}, {&(0x7f0000000780)="85396915bd6cc8b5179056e890b582e1eec5c7363ae7899e749c75b3a6e0784073adb77be67240e3e80358151c2fa6d72427b32e09d784f66489ca2dd3d93d6e18c79aff9afc7d0a4abf30e10fe269f843a021af3fc5cda8a6a19f9b8c51f59202aa2d3119194995fa1844a08fa1a7f7081cc8e947325950f2e2", 0x7a}, {&(0x7f0000000800)="5008392d2529081b32d6b41df3d8c9e4ebe0a16b090b2dbf6d7b96c91af7d850b05b87c0fe00e8ac9b0e4fc85c5a07c8d44196917e2b582dc72293be958b87677786ac773463ba78f48680", 0x4b}, {&(0x7f0000000880)="b2d858d118c3b79d638ab525a0559ab6462f9aaadb68bc57df00", 0x1a}, {&(0x7f00000008c0)="53a56556df6f8cc8813db1c4", 0xc}], 0x5, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x10}, @rights={0x30, 0xffff, 0x1, [r10, r2, r0, r8, r8, r8, r9, r10]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}], 0x80, 0x3}, 0xa) openat(0xffffffffffffff9c, &(0x7f0000000a40)='./file2\x00', 0x80, 0x20) listen(r10, 0x22) connect(r1, &(0x7f0000000a80)=@in={0x2, 0x3}, 0xc) read(r2, &(0x7f0000000ac0)=""/20, 0x14) 00:00:21 executing program 4: r0 = semget$private(0x0, 0x3, 0x180) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/136) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/81) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = geteuid() getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x8, r1, r2, r3, r4, 0x2, 0x5}, 0x80, 0xf5, 0x40}) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) sendto(r5, &(0x7f0000000300)="f3676bd353c587eb701151715e78bbc9445e7f73d7fde02fb8860d5ef4edd5a11d2da647112fef2f5b68e8d938d921245325e2373165de26fe99621d972551af11a937c81eb6d2592fb3a96efd4f2a9a2f55d25bfa8c589bf365f010ef6ba2f5572d26a2d200c067908cc54df9068188edd775fc6de488ac7804b5d3f62371344f826bfbd66458f3b14193b7758060c12590f1018c1f50ac120e2b0e34", 0x9d, 0xe87808f454af7c84, 0x0, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000400)=""/46) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000440)=0x47f) getrlimit(0x0, &(0x7f00000003c0)) r6 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) recvmsg(r5, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f00000004c0)=""/152, 0x98}, {&(0x7f0000000580)=""/28, 0x1c}, {&(0x7f00000005c0)=""/174, 0xae}, {&(0x7f0000000680)=""/251, 0xfb}, {&(0x7f0000000780)=""/145, 0x91}], 0x5, &(0x7f00000008c0)=""/189, 0xbd}, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) mknodat(r5, &(0x7f00000009c0)='./file0\x00', 0x8, 0xdd1a) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000a00), 0xc) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000a40)=0x4) r7 = semget$private(0x0, 0x3, 0x4c0) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000a80)=""/105) semop(r7, &(0x7f0000000b00)=[{0x1, 0x3ff, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0x3, 0x1800}, {0x2, 0xc0, 0x1000}, {0x0, 0xff, 0x800}, {0x2, 0x1f}, {0x2, 0x101, 0x800}], 0x7) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x92, r5, 0x0, 0x0) sendmsg(r5, &(0x7f0000000f00)={&(0x7f0000000480)=ANY=[@ANYBLOB="01002e2f66693c30086c653000"], 0xa, &(0x7f0000000b80), 0x0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="10000000000000000001000001010002"], 0x10}, 0x408) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x2000) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000f40)=""/148) socket$unix(0x1, 0x1, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x1, 0x1) 00:00:21 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = msgget(0x0, 0x2) msgsnd(r1, &(0x7f00000000c0)={0x0, "dded994c5eac8828a9627574cff5aeb880ddddeb1e1a87c075a620250434ad44e243c2ddae551c76c0467f4b0a9dceb82ccde0701a87e0d5a64487795b7457b2a953ef20215ccbf0dbb98c80dc7baf5c3f468daba610972ff179e3ac47f93e44d71e45b42ec0e74cc83e2e535a36103d9288816eeb4aa6d8bfdd7f15761a08ee49fd3c3a7da582d18c3818a69d7eb15b1443dc4f2c0193ce37f0d0d09769858219dc3024b9ef86683f1baad1a7cfa093d3481765a85aad"}, 0xbf, 0x4e6c5ba595c103fd) r2 = fcntl$dupfd(r0, 0x0, r0) chmod(&(0x7f0000000000)='./file1\x00', 0x121) open(&(0x7f0000000040)='./file0\x00', 0xd60187c1a8db3e23, 0x1) fchmod(r2, 0x1000fe) write(r2, &(0x7f0000000180)="cb4962cc90a1df8d3e366b3875e05f44c9460e474311d2ebc1361bd0101dd6b6f97dd33b0ed2989c036fbaf54983d962110cf236ac9c2868e6d62825744860114db7036fcd8dc0d027829465a34d17ca505a7e9198def6ead92ed0cecc12d3107ddf4e4b2e3dc876b9f7e0d0871e0161a0e7ea5416cb8d25a764a98b1260318602cc48775b5c034eb7a2b77d7c6394c41d501efe08d3dc2462d94b403198ffa777255be0abb4b7385d9e36464873bfa59957f10af8999bf2b829d708a291d57269b9e8d2cef90940a50a8fdfe2fb6240180199e44e42966b74d5caebc0ec14afab215b4fd3a5c2ca0d41e4b9bef55ea6ea137c50a71afc8fdede54dd190ae43e75d71b47e1e4c4eb37a4fb8af25917fac23ed3786315511acf2bf60238631c7a35677c69336b93ce768f2de023538f060266e35d117553faea1b737f73159a9dc90fdcd4c754f541df8ef42d49f09b69006c912968e88a13545b9f5fa8b86f86b470ea615aac1c36a12074c0d1a9cfe1ccf2532148cec22ee6ef10829a07c7150f3673d73dbae3bba72c38565fd2b85687c76ca41e133af1e804006405a40cf73a912014adc053ba024df866c7f10da5c79d2a8f8def96fafa3a4c8b63be330625e4628ed8b0c568d328445ee978381afae3145d2980a35c2fc52cecabd3d71bcd98de1593ab82dcf81f7bdb82efdd8e935868558e177ce00fc26fa5a00abd9cd43d6db261e5ac85114cc99f83f2c9c2be8a4e3550d02ec2277221a10dc3e5501369db512abf2a95f61e58f896069a0c4a05ffe6efb5846fff9a491d668c92aab1d40db2fda4489b124fc3cd2d819533431ed273ed92e4d8f9cad388e5134d66b3633821ca4775c94abf93154008fc38ccc2b72d732c98dd6cbcf184dda860c85f9f2e62f4e16bc59ea0e45a05736ad921016c20746523ca92cf51ad9ec0e4060e8a373931dee461737c69a3b11d6e5d51b922b8f3a3ab2de8d21bc4799b028b8515e859cc56664ff2da0bd3a96520d3ed1039785966d66dcd7cb356bf1afe3be6425b70b92dce5affe742a8504097f46bec96e6e86fcfe5b6445fac73819655b4ee3914094550d97f4509b81860b057f4c647664bfcd864aee8556c315864337ba65c1c2f5911d3cdb752049d6f04fd51ac4d2a94c02a9e6ac10918e5abb6462da654d38bb17f92b0e3540712c5327cbd2e24b5ccfa342779662cddd712bf0a0b5e66b458b17d1c7cf455c5e1fd0e0fa486db9c371c6245f441c2cc785c8231a0492ceb9806fb0e6d9a9d14d76caf632f42fd3fd747db56e0111f576fa01133e8fed6347469a7025987fc9a9e3929e5729fb39f22bcf238bd13db125c21a323cd3b1a7c650fd94c4e5c92ec6e487dce7dd93731278e854c3e035da5db717a2f0961e776333d217d9906d313297771850253e67984f31eb65e004b474d5d37d2858b0044a73c29d132aeab279e81275ef2df7dc703a0404b14ccd06c764c66d53b565420171165ab8df2463ee469725e169003869dd2b64099f9a4fdd7748bd1952fc1e0d5179d23bee59c8c08c239499e96fce2ea07928f552089f512d06207ba2be1869a797f45744306b0cfa1d47d945993b6848673a58e9d966389c74d21787fd7055b61b159634c3a59d31269cd37a02f1ba01d76faa9b7b704a06a1760373df4fbe420e3eea6a4df4dd905d35452bb71c3c65842a0cd2c0fe1aeeba0dd49abc17ee798853df850281b1b595970e585698ea9fded45093fe07094cf11dc6dab3c2b12935423ed235e6218454a9c3176815bdc5607b44ceab371d30e7d7f10398d185868559232c8a3fd65bcba888ba844f4e7526a12a44e7325c3a00dad74da38491e6aef33261fa07ad1961f54e575cfae86ed7e322840490559e2a559a07100bdb36b2db627dca1f43e6f68f6be2c16aa4fa5fc53681e92100e9e18ee37d8aa05283be112d55ed8a156c22756cd01922c8272dd2e2dc9af370834d45024f176c310965a405de0a233d38dc59ecec6a96bc686001c1a6d651f04895896748b73bacd20b027defdbfcac9d3e7d58e5cf2c1f518485d55d382b75f980fdfb2b86fca754474bf9522f2f1debcfb44632447f89b4add7a7ebb1da0789d8afab912700295a50c5be0a654b8dd4332401e6beb1472eee934340d7bce032979339b07abf5c58359603c498552abfdf3f01fc3d9afd54ba112a50edb001e08df87c4a624a903c09fb86e373ae16e406f8a87ab0b60d8a3b72e3683c57bec4cc629b5cdeb02eba86a1738fb53737dcb68a7ac87eb85b1d1228cb67324ef517541ed82be70bde779772e021446309236fc0acdb59faea66986f6dea6cb4feebc9863ac2221a93ee81e6a21740894a17b92ebe028771495c6d6f43a01de79a75e5f5ace8fa67f8263aabe01b7f96de23ed3f72d706e5ec25faf064767f2d19a2cdaa1016fe28d3b755dbca15b8352583416a439466ef451e8ea035c2b867bb92cde74c43a2aa3594da340c6b814f0b2e16bc19ae82d10200ba0b51297aaf523f5a46a7d1366d03455dc8fd9145a54d3d77ecbee0dcb714e0724268d4c2b343e4bda3c9be042c1475a889a63cd2af6597878c50d2d34cea6f106a8f84fa8cfb0801cdd36c3d61ef32cc6a45194e6ddc137e9f89f3628c758f35db702ec6c2781fb4b78e1399f44ee066355545a7189ab0bfecd96c6b25810518b1b7c753a09d19fe371e505febd19969cac157e219de60d117dd87cd0a896bc1a46ab6a7a627646d5335ce1e52b7fc37dfed0dcf51ce810551d87e43af6247fb713dd94c7070cfa2c0bcfd8769699a472856520094894c182a8a3939c650018a48b8650938c862d843b96b0097e8aab2947e4fe5e59097ecbac3a6ea6f02a5969bdae2cd719790b78e04d0ea3fa31d1327eb3d16274c80acb32c670d55ce97cb331625bcbb9ece2b631845dd740b6c3c6b9497f3d09f1398f3d61e3d8dd0b24d40655806ea293e47331d77d30c974b34ce74f4d088513e3c03b4822d7490cdd61fbb1cc62e9073a6a84ff4b2cee4bb1549900883e172475eb6a3cbae8758f8f1909632f5a90918b93c273bb6fb618b00afa53b757a849402a6b1cf066d760d0c4d22fdafa0deaad37c74ac47ebc5001d45341ffdef72ddeee81ba486797fca24f3372f4cb46922afed7dcf8a2216f9cadba2823c4593d0905f9c06e871c001f9a502b3170f7052c242fcac53cda4d1e83c5ff8ee53508181865630ec49f45619f6349c37806b769d9993ce1ed2954d5186b74a79ab9574d02a551bb6c655ae0d77ae6a6a2fca0a3accca2a9fe10d14739548de5ae24ed0387ef77f3522828a1c723e5cffbf636cfae54788b87322aae659bbf6a712183ffa50e1a048e50d514695e7ff9422b7bb74d3e4eaef30c9fe96c3a0f0b2135c086065891cbbc7bf66fd8e1e52bbc7c62feb1874a7e7c2fcf172a7cd78d25b3080a51a0f0a88916a71f590349fb870828661d612ef30f59032675166715b8bb44d3a5d6fe738cd7b0adb8d73fad265ff27856cfbb5a8c559e60f7a38de37d775290f7949e8f50b373fbb82a30622d95f9217aeaffbf2ca0b39ccbb0cf4dce560517aafdac9b6dd39768642f3079f05b7cdd4c754649394462c35f703f3edf61160c87607e76d712a80ce8f5ff3cafa6b48358d27ec752050acc663c9bf0ef37be234c4f603f0efe2975d2bfa521723452723e1d9f8172dcd452e8ab2243280475017be9c21e7cb18b946c13c89683ea2cfbdff31cbdffbf2108931c30e16e0b3646ea14af230bdc89521bcf96dbc50e1876b78ab6690b733fbd2921602335aeb6f23b136a235c8754a41d7ffd452fb9977c3b281e2172fec9f406a85052819bece9a16683063d1b36642226e3c9fec0f6af58a5222b61d7880446b9607ec54bd4dee2928aa4cf1be5b7695bd3e7730f02e5536a4f0e4569647ef50be2870a76d6238c97db65968c70776efa8bc95ab8033cdff4c12a58bed46cbba62e0e701e3a6a5f06beaee036e6b1f6d2640b85728b14e46359209846ae56c71018c396edafb97d184005e45225a51d926d0be8f564e35316149c1a5b1dac3bd14e8a567a4d6bd7a22b6321b83d73b6316f9b4adf6e4e9ab7cab048d186a4ffe1ba6250db372fa131af88235aa0f9837ac2d3dd0fafe2138dbdad34dc23c2a7a8b54400b311a0662f7e0991341407e00ef15c196c7d6446b49ef1558636b940dcea6e66b3b93d8a562dac714713325285a2927dfc523a28f0157612dc05a39e323204ffbf46fc07ea70dea7584761e52ce51dfb274986652d1106d49f320f3440e9f99b7c1953864412d925ed89bd813f066a9033ddf484bb8aeabf99b3e58dd61044859f8ca913dd684e01086b8d43fb53556e6396913a1a604a037e97de5583b6e182d70283a883f3a9d40b426681f77245598f0e29a37dd76ca697eff055ecdf3c62ed0c0ee0ffb28270b1c382db6b4a3ee6d35799e11eeb65a8837b9de3f5704ffc60ecf5ae192ea1c2f1dd6f99fe1d6a08045f90021ff8028e2e2606351e6ab20a9b33fb3273cccbac5d52f5814cca2779522550bd06b0f0e56586fdb3035219618e6df94e09d31ba3e11ba3cd08736d5993ae9931a6142d6b934fa64f8267109db4423d4ed71320529b2f2072340df8121836fd87be537b52e7157083464f1bcbb11a8599cf516d8e2843508f328619b233f8557ca46585d7efe19065d19188057c1d7e5a08c1c706f6fdd50c709f0f047c4ee54e3509ca268a0cb246a37919a042417924c4be3065e8360039296b29f085bd55eef791381338893872647f7dbc2fb29bc07ee26df9170f5eebe1b639f56629eb03a22a0a40441e7f280a7abb5c203db7a09fcccb9b8e3571704800f5c18875d0590739c6e87147a57fb2c2b357b8bddca84225dd55b3d34498a32a52a76e7e87124610e627c9098dc6cfd620a1c6befdf2e96ad1a823d93c2f229e9cf9cfdd08b018b91bec29851a84886bc44891c34fcae02f38870b8cd321125544204d9655ca0c8548fd765ed6c928790eab24b89c2d06c7e5b067eef57e74a269874816603938c1a6f4c5e2842d79a0edcc6c7082abaa50d7ccea21341507640f8458b6466e6f7fd4a30b999c073f759fce4b7856d0be14b0226debf2df2cc07440eac9a7a735cb93cf98f76a41232207a609d8439a01d0b7269cf50b7779ce0fb19a2337564b68a207acfd9d34fc253cd9810f3dc96bf02b12acd1627a7c60e81ef3b278d101e9cf4a326d8bf5262a83cdc30b1e544cb10ed12ad8c99cf2f81b4365e261597fafcb7544a4283177e08c40b37c5f86c4c98098eb4be5f9110ebdf3f9609f1bde4e125523c1bd329f719bfde5c58b21dfb97c0cca981f18a2f274c8a721c56fc3e2be66ad12c2f18cc460e05348c8c897d831a54f6be022934ff261d17476a3ddf6ad4b3664a1f9d08e03f8f541646a0c5364880f68af8da0e6fa807a05a229bfd7bc6a1c9171b67d1802c3c695051e8290d270d32c0cd1153787b804490014243a679737de6e382e478c265a6f6276f8a359bb13e8869cc73cd53a9e5e55e8ff86a8a6072c5bdd0901d48cce187e3f18126e980482090ed40b29b827665d72d23617b51f5f1806f495012a606cd63c90314fb88033a6b561501a088a19f915e685c5465b624a2d1b70b54bf601a3df3ceda9e285a28f09e8b1d5f26a9f8001b0cf09c4b66a73f073cc6bdd31b0003ee8a9e9a18b9531053395322372b61e935ba5a1ed546f18d2db56492c8684ca0894a0387139f2aa661bde6bce5eda5a0fd8", 0xfffffffffffffefb) 00:00:21 executing program 0: r0 = semget$private(0x0, 0x7, 0x609) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x2) r1 = socket$inet6(0x18, 0x0, 0x4ca9a561) semget(0x0, 0x1, 0x40) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000040)=""/119) r2 = semget$private(0x0, 0x5, 0x44) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0x1f) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x4, r3, r4, r5, r8, 0x40, 0x5}, 0x80, 0x401, 0x6ed}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) getegid() r9 = dup(r1) r10 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmat(r10, &(0x7f0000fff000/0x1000)=nil, 0x2000) semop(r2, &(0x7f0000000280)=[{0x4, 0x7, 0x800}, {0x0, 0xffffffffffffffff, 0x1000}], 0x2) getgroups(0x3, &(0x7f00000002c0)=[r6, r6, r7]) readlinkat(r9, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/61, 0x3d) r11 = semget$private(0x0, 0x1, 0x460) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000380)=""/158) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000440)="9f4380064d1dbab7ba68776135ddad1710ee16d287a7dfb45b4afae97cc5a1397e7484256e895b806497d00198afca2b22c5324b49ebf252ecc5d368d1a3a81219f435a2db4eb5d0d62ad41f1fb893e96a75339ff31a2174419067eb9ed130f29d863c2e679a0cd5b5c6f12dd4aed27a2d1ba7690476fd91b1e9ec144c35a8a4502d2f65c302356428e5bc", 0x8b) getpeername$inet6(r9, &(0x7f0000000500), &(0x7f0000000540)=0xc) read(r1, &(0x7f0000000580)=""/34, 0x22) r12 = dup(r9) semop(r2, &(0x7f00000005c0)=[{0x0, 0x8, 0x1800}, {0x0, 0x1, 0x800}, {0x3, 0x80000001, 0x1000}, {0x0, 0xfffffffffffffff8, 0x1800}, {0x3, 0x3ff, 0x1800}], 0x5) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000680)={{0x10001, r3, r4, r13, r4, 0x140, 0x79ed}, 0x0, 0x8000, 0x7}) mkdirat(r12, &(0x7f0000000700)='./file0\x00', 0x81) 00:00:21 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1028608, 0xfffffffffffffffe) fchdir(r0) 00:00:21 executing program 4: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000000), &(0x7f0000000040)=0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = dup2(r0, r0) flock(r0, 0x2) r2 = fcntl$dupfd(r0, 0xc, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0x1, 0x6) r7 = fcntl$getown(r1, 0x5) sendto(r5, &(0x7f0000000140)="71ef554ef0d9aebbcf6991031bf4edca3d081ef14c1bca85d49ced8379a8c5ceb4fc2fb49b167f545fc283ab67b329a11d317496d47b5497a58c0fcd434d6e319843f1961fd2b0be6746cf0e15d16c73b02d189cfa5dd836a8bce84a7e7c56243dcdca86c73b82bfdcabe688deedaca6601729cb0ccf51da4575eb92ddfe21e519007a4a578818a06e690f57903056c129fb59556bde0c46d923fede14187697ac31e1a14f2b32210594de2945b9829e", 0xb0, 0xa, &(0x7f0000000200)=@in6={0x18, 0x1, 0x6, 0x7}, 0xc) shutdown(r3, 0x0) sendto$inet(r6, &(0x7f0000000240)="0cf34cca5dd61575e9e42f55f81783ddc53e934a3b515fe72c2f9021b28d33c956aabef544b1a3064cec2053", 0x2c, 0x6, &(0x7f0000000280)={0x2, 0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f00000002c0)={0x2, 0x0, 0x6, 0x3ff, r7}) select(0x40, &(0x7f0000000300)={0x4dbe, 0x7, 0xb9c, 0x20, 0x0, 0x1, 0x6, 0x3}, &(0x7f0000000340)={0x9, 0x8, 0x11, 0x100000000, 0x8da, 0x0, 0xfffffffffffffff8, 0x8000}, &(0x7f0000000380)={0x9, 0x6, 0x5, 0x9, 0x8, 0x101, 0x7, 0x4}, &(0x7f00000003c0)={0x5, 0x6}) getpeername$inet(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) pipe2(&(0x7f0000000480), 0x400000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() r10 = getegid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000540)=[r8, r9, r10, r11]) recvfrom$inet(r4, &(0x7f0000000580)=""/47, 0x2f, 0x800, &(0x7f00000005c0)={0x2, 0x0}, 0xc) getgid() munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) fchroot(r6) execve(&(0x7f0000000600)='./file0\x00', &(0x7f0000000840)=[&(0x7f0000000640)='\x00', &(0x7f0000000680)='{-\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='-!)-,,\x00', &(0x7f0000000740)='\'\x00', &(0x7f0000000780)='@.\x00', &(0x7f00000007c0)='/.(\x00', &(0x7f0000000800)='-\x00'], &(0x7f0000000a00)=[&(0x7f0000000880)='\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='F\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)=':@&\x00', &(0x7f00000009c0)='$-$-\\\x00']) getgroups(0x1, &(0x7f0000000a40)=[r9]) setsockopt$sock_int(r2, 0xffff, 0x1809, &(0x7f0000000a80)=0x14, 0x4) mknod(&(0x7f0000000ac0)='./file0\x00', 0x1003, 0x9) 00:00:21 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendto$inet(r0, &(0x7f0000000100)="6e0dfa398e5459b5afedd0b5e98e00bd7f650bfab5a97c43473f93c325bccfa8b9384199e9eb747d6cc4ba3cc5060233e037368124bacb6cadf228a423a0a2ccad202c7c6de3f171d58bcd2536dbc935c0ab5930783d0db9ef0339bac121ec9b6665537cdf6df18980b81243179a2780748fdaac167287b4be279576ba69b75a", 0x80, 0x1, &(0x7f0000000180)={0x2, 0x0}, 0xc) r2 = getpid() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) sendto$inet(r0, &(0x7f0000000240)="3ee971bbd4c7b1d23f997fe84927b925252a6656124b7dd35115fdeb04b2d8f5fd855f40fa01d8cd6db1acdd6f962d619e60011fc75f68c3fa0f10cb6deb4fe59011282776d7c08fbd326258a9cce62fef1be3ec9acf64ced8db8965fd483c3b7b09e5decb75983c79d0cb63cab4f373287f688161f51bdc198af0dcb685bb8abf82e0", 0x83, 0x4, &(0x7f0000000300)={0x2, 0x0}, 0xc) r3 = msgget(0x0, 0xad31f6b4b37cec68) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() r8 = getgid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000400)={{0x234, r5, r6, r7, r8, 0x148}, 0xfe6, 0x8, r2, r2, 0x710, 0xe3b, 0xc17, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) utimes(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x401, 0x1}, {0x10001, 0x3}}) bind$inet(r0, &(0x7f0000000580)={0x2, 0x1}, 0xc) getsockname(r1, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) r9 = accept(r1, &(0x7f0000000640)=@un=@file={0x0, ""/108}, &(0x7f00000006c0)=0x6e) msgrcv(r3, &(0x7f0000000700)={0x0, ""/5}, 0xd, 0x3, 0x800) connect$unix(r0, &(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000780)={r4, r7, r8}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000840)={r10, r7, r11}, 0xc) socketpair(0x10, 0x3, 0x3, &(0x7f0000000880)) connect(r0, &(0x7f00000008c0)=@in={0x2, 0x2}, 0xc) connect$unix(r1, &(0x7f0000000900)=@abs={0x0, 0x0, 0x3}, 0x8) r12 = open(&(0x7f0000000940)='./file0/file0\x00', 0x20800, 0x11e) getpeername$unix(r12, &(0x7f0000000980)=@abs, &(0x7f00000009c0)=0x8) paccept(r0, &(0x7f0000000a00)=@un=@abs, &(0x7f0000000a40)=0x8, 0x10000000) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000a80)=0x47, 0x4) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) 00:00:21 executing program 2: getitimer(0x3, &(0x7f0000000080)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) sendto$inet(r2, &(0x7f0000000000)='5', 0x1, 0x6, 0x0, 0x0) 00:00:21 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0xffffffffffffffff) dup2(r0, r1) clock_settime(0x20000003, &(0x7f0000000100)={0x7ba, 0x7}) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) clock_nanosleep(0x3, 0x1, &(0x7f0000000000)={0x3, 0x7f}, &(0x7f0000000040)) pipe(&(0x7f00000000c0)) open(&(0x7f0000000140)='./file0\x00', 0x0, 0xa) msgget(0x2, 0x220) semget$private(0x0, 0x1, 0x20) clock_nanosleep(0x40000000, 0x1, 0x0, &(0x7f0000000080)) 00:00:21 executing program 3: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x20) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x800, 0x10) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f00000001c0)=""/251) execve(&(0x7f00000002c0)='\x00', &(0x7f0000000400)=[&(0x7f0000000300)='^!\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/\x00', &(0x7f00000003c0)='^$!]-):{\x00'], &(0x7f00000005c0)=[&(0x7f0000000440)=']\x00', &(0x7f0000000480)=',@\x00', &(0x7f00000004c0)=':)$(\\{.z\x00', &(0x7f0000000500)='/\'\x00', &(0x7f0000000540)='\xfe{^\x00', &(0x7f0000000580)=')\x00']) r1 = shmget(0x0, 0x4000, 0x180, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000600)={0x401, 0x80000001}, 0x10) shmctl$SHM_LOCK(r1, 0x3) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x2000ab, 0x100) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000680)=""/88) mkdir(&(0x7f0000000700)='.\x00', 0x12b) shmget$private(0x0, 0x1000, 0x103, &(0x7f0000ffe000/0x1000)=nil) fchmodat(r0, &(0x7f0000000740)='./file2\x00', 0x0, 0x600) r3 = msgget$private(0x0, 0x42) chdir(&(0x7f0000000780)='./file1\x00') getsockopt(r0, 0x0, 0xfff, &(0x7f00000007c0)=""/177, &(0x7f0000000880)=0xb1) chmod(&(0x7f00000008c0)='./file1\x00', 0x1) chdir(&(0x7f0000000900)='./file0\x00') munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000940)='./file1\x00', r4, r6, 0x0) fchmodat(r2, &(0x7f00000009c0)='./file2\x00', 0x20, 0x600) sendto$unix(r0, &(0x7f0000000a00)="89538e6a383ecc63cecbdca9b6422dfc", 0x10, 0x400, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0x7, r4, r6, r4, r6, 0x1c8, 0x7}, 0x40, 0x4, r5, r5, 0x8001, 0x7ff, 0x0, 0xfffffffffffffffd}) 00:00:21 executing program 5: clock_gettime(0x3, &(0x7f0000000000)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r2 = dup2(r0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) recvmsg(r0, &(0x7f0000001280)={&(0x7f0000000100)=@un=@file={0x0, ""/57}, 0x3b, &(0x7f0000001200)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/59, 0x3b}, {&(0x7f0000001180)=""/65, 0x41}], 0x3, &(0x7f0000001240)=""/44, 0x2c}, 0x802) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001300), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001340), 0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000001380)='./file0\x00', 0x0, 0x8) r6 = openat(0xffffffffffffffff, &(0x7f00000013c0)='./file0\x00', 0x400002, 0x48) fchdir(r2) getpeername$inet6(r4, &(0x7f0000001400), &(0x7f0000001440)=0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) r7 = msgget$private(0x0, 0x0) msgrcv(r7, &(0x7f0000001480)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) fchmod(r6, 0x10) r8 = socket$unix(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f00000024c0)=@abs={0x1, 0x0, 0x0}, 0x8) msgget$private(0x0, 0x10) getpeername$inet6(r1, &(0x7f0000002500), &(0x7f0000002540)=0xc) getpgid(r3) socket$unix(0x1, 0x5, 0x0) getdents(r5, &(0x7f0000002580)=""/225, 0xe1) mknodat(r2, &(0x7f0000002680)='./file0\x00', 0x1, 0x1) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000026c0), &(0x7f0000002700)=0xc) lstat(&(0x7f0000002740)='./file0\x00', &(0x7f0000002780)) msgget$private(0x0, 0x40) fchroot(r8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000002800), 0xc) 00:00:21 executing program 4: mkdir(&(0x7f00000000c0)='./file1\x00', 0x1a0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file1/file0\x00', 0x988, 0x8) open$dir(&(0x7f0000000040)='./file1/file0\x00', 0x1000040, 0x114) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) fchdir(r0) 00:00:21 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) chdir(&(0x7f0000000280)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xfffffffffffffd0a, 0x8}, {0x1, 0xfffffffffffff274}}) r2 = fcntl$dupfd(r0, 0x0, r1) sendmsg(r2, &(0x7f00000024c0)={&(0x7f0000001380)=@un=@file={0x0, './file0\x00'}, 0x4, 0x0, 0x0, 0x0}, 0x0) 00:00:21 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) recvfrom$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:22 executing program 5: mlockall(0x3) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x12, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0xa, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000040)='./file0/file0\x00', r1, r2) r6 = paccept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc, 0x60000000) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x1, 0x6}, {0x18, 0x0, 0x1, 0x395b}, 0x101, [0x40, 0x6, 0x80000001, 0x8, 0x2, 0x5, 0x0, 0xfffffffffffffff9]}, 0x3c) r7 = accept$inet6(r6, &(0x7f0000000200), &(0x7f0000000240)=0xc) connect(r7, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getpeername$inet6(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) socketpair(0x1, 0x20000005, 0x3, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000380)=""/4096, &(0x7f0000001380)=0x1000) mknod$loop(&(0x7f00000013c0)='./file0/file0\x00', 0xc000, 0x0) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001400)={0x6, 0x2}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000001440)={{0x18, 0x3, 0x44, 0x5}, {0x18, 0x1, 0xfffffffffffffff7}, 0x8, [0x2, 0x2, 0x9ebf, 0xc9b6, 0x7ff, 0x9, 0x7ff, 0x4a10]}, 0x3c) lchown(&(0x7f0000001480)='./file0/file0\x00', r1, r2) r10 = accept(r8, &(0x7f00000014c0)=@un=@file={0x0, ""/4096}, &(0x7f0000002500)=0x1002) mkdir(&(0x7f0000002540)='./file0\x00', 0x100) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000002580)={0x8, 0x2}, 0x8) r11 = msgget(0x3, 0xa2) msgctl$IPC_STAT(r11, 0x2, &(0x7f00000025c0)=""/178) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000002680)={0x100, 0x9}, 0x8) getpeername$unix(r10, &(0x7f00000026c0)=@file={0x0, ""/108}, &(0x7f0000002740)=0x6e) getgroups(0x1, &(0x7f0000002780)=[r3]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000027c0)={{0x3de, r1, r4, r1, r5, 0x10}, 0x4, 0x2, r0, r0, 0x1, 0x1, 0x8, 0x5}) accept(r9, &(0x7f0000002840)=@un=@abs, &(0x7f0000002880)=0x8) lstat(&(0x7f00000028c0)='./file0/file0\x00', &(0x7f0000002900)) utimes(&(0x7f0000002980)='./file0\x00', &(0x7f00000029c0)={{0x2, 0xfffffffffffffe70}, {0x6, 0x5}}) socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x3, 0x0) 00:00:22 executing program 2: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) flock(r0, 0x1) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) socketpair(0x1, 0x10000000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) ftruncate(r2, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r4, r5, 0x200) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x3, 0x2, 0xd8, 0x1, r3}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r9 = semget(0x0, 0x4, 0x42) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x4, r4, r6, r7, r8, 0x2a, 0x1}, 0x20, 0x3, 0x7}) connect(r1, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) open$dir(&(0x7f0000000440)='./file0\x00', 0x2, 0x14f) r10 = dup(r1) shutdown(r10, 0x2) open$dir(&(0x7f0000000480)='./file0\x00', 0x10000, 0x100) chroot(&(0x7f00000004c0)='./file0\x00') recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000500)=@in, 0xc, &(0x7f0000000540), 0x0, &(0x7f0000000580)=""/95, 0x5f}, 0x800) shutdown(r0, 0x2) shutdown(r1, 0x0) 00:00:22 executing program 1: clock_settime(0x40000000, &(0x7f0000000000)={0x2, 0x2}) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r4 = geteuid() r5 = getegid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0xa0, 0x1}, 0x1) shutdown(r1, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="593d2d617853b03a442e17d6c38b68648096c4b09354ab89b7d5456f3256089cad86b03b3afd844dc87ab684700c7b66965717120f74ebb7b2df", 0x3a) getrlimit(0x3, &(0x7f0000000380)) getrlimit(0xa, &(0x7f00000003c0)) close(r1) getegid() r6 = dup(r0) r7 = openat(r6, &(0x7f0000000400)='./file0\x00', 0x8000, 0x40) mknodat(r0, &(0x7f0000000440)='./file0\x00', 0x81c1, 0x280e) r8 = dup2(r0, r6) recvmsg(r0, &(0x7f00000007c0)={&(0x7f0000000480)=@un=@abs, 0x8, &(0x7f0000000680)=[{&(0x7f00000004c0)=""/250, 0xfa}, {&(0x7f00000005c0)=""/162, 0xa2}], 0x2, &(0x7f00000006c0)=""/224, 0xe0}, 0x42) flock(r8, 0x9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getrlimit(0x8, &(0x7f0000000840)) r12 = accept(r8, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) write(r0, &(0x7f0000000900)="b92043fadfc22f605aca16011538d577a28d63ad09cfad35f313574adb6030c193446154a54cacb34952e11c8d7b680fd788dba5b7cf88f1e6482ae1f90cf037e5153498c574f13a019b093fad56b20a34c19420973cd392850b2fdb832ddd52d04d2905ecf77436c9e3a61b286552555c518b9ff04ad1a02f14ec8a47acfe387395da11775a5531e597e023", 0x8c) sendmsg$unix(r2, &(0x7f0000002f00)={&(0x7f00000009c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002e80)=[{&(0x7f0000000a00)="5c0284d5311c62ce6dcb1a9dbd069a66aa8a4e2192b9a26f909c92deb06187e8ca5b1c9a3a041c53245267906e2543dd0b745b3c3d9e91708ec4ab4ca0baa86da09c1693e09a1335a55efb31ac55fbb5fee2fdf795724f70334c5233fcbd270fa783b920cc913ae86e8e34453ed59232bb1e3594474f4caddbdbb28b4c9040eab29ff8a78dfab6ad278c1496ddf561a56238e92e0e3a92c7e0863967ab5262ab1f2b2be0d0f47bae47c09171a352700cf3006fbc303b5ffd032e0efa8fa72e3782aaa762fdcab2c897d79bf2657cf7074d68a66dd3ef0ec6712320d37ca1b80290a180a275b3d53a04b0abb03a", 0xed}, {&(0x7f0000000b00)="c12b6b2081a9b05ecd931e915f728d825780bf1af747e62603cb4caf35cd4a49a50ee2627cacbd7e15ae8c26c270a065854def411177d4f63c26730c8d0fc4a95893f31b8d6c186a9a8261b0e265727667ceba59bca9bf364a9a0aade8071cf04326904edd0e66bf9848d9494f29d787ac46dd021530ba601a0eabb4edb2895ba6c11ba6ada2f7707291e2b8bd139fdb2d9668d7cf642f7f0961029f423f7e45402569e67605b2c4788d", 0xaa}, {&(0x7f0000000bc0)="18d9c8df39549ccf2820184e70a68bd113d2bfd449847a69aa7be8da06e8f1293ddf292c37fa4e7f609bbac819302433641fd0c5e657b131aa00a5dbef217752953e8b4bafbc4cb980a25818523fad4ee5b0908b6b473772fea5bb822e92a5bc2a11e6c0f6c4309573e4b2f9d6d3cce7117cc244eba15656cbda6c3232a6cfdc131f1a97cf13ce5af1e38762bbc9b58b14c5fdb710ecdf8ce317040a28b0bab88c47373f33a56a75e39dfe017ba59840e06e2abbca4291336745f42be1bdc88246f478f2c8fbc26a3fddd48ab3e6974fea8f8111fa6770bbb8a04afdacec5b16759a53b6c35c56abc9f51bc2d92251dd01f1ab5088d2a67661d5be43b4ada35aeaad1ee156b94a818a3b572373bed2ef70cdd7abdd31ea0e1e995365a0a3a348f92379438e6a500ba493e9760f4b27c6bc709a4761cb429ecb0d76957ba57cb4734fd170bd8de5abe8582732f085ff6cb43aa0c435ddca864c4783de52b9eb00b191d0bcb64c182bedaced7c149f36f72d3605e72fb3f46cf471e7e008d163731548ff6dec4e9e2108937143ce250b4cd41a6c823e3ce7bd68b754aa828e46574317569e37b36293621d1cb5b6d8ea95ba360963aa53271426416b91200c040bce62c5aa7be539d8198e49c07791f395cd909987d52a786e28bef28217d9a808f04f15cf013c79e790aedc7170b87a6bda1ef2e7aadee9c2c433909d248a05b64f7758790ae28f4f35971f584e6195aa76dbf14572a59658e849d3a0fcbc0efbc6f7791e88df461ac97fb36210559155d255ca3b5f3517f30314057b59c7093b66989d30b0399ba6cd4b16d8981ae7bc32b990f6daa403ea5eacd0b4578afa17457d1ada18d2adf2a66595f385dd8bffd27065194030b6c2a6d587f36506c973d656633ce27e325408ae3901102c05c892e60ee5c59d7f4821ae6f60654577a18a60661c3e8af66760c0d0a7ea30dd2b07d4a2c1e56e2560391ea04b475b9515a7a0f70027dbe89af8d83b4264ecf4168890a7b04cd23b05b285c07b66476e07b4e728699ba3846952b020ad4ccd64bdceed0626bbe1c85cff94b904212b7106b3125d258c1554cc60c2350c43bccae5247a3323bb9b15f6952ac3011616e4dc9eeeceb9413410d635bcd48686940bf88b48087485f89bfebb147c604f6c6b06ef260b8d97b5e1e0e91ed7df9eaaa50a2d11e8260356affc7b8c8ecb853b75d269519ae7af25268d26b5cf43732a796ae51d28f80b02e0cb8cfacb3697282685234cb4f383913c5a55904c973f8ccc85e3709ec408241cfe617f44b5a68de179176457cc73aa4968a049e05fe664b12cdb2b249cfa091142afe39e2261d5318ebcd890580efd9a130d269ab5eb7d52c24cac8727b31c47dd0bdfb94413c760095e87fd93feeaf3449824c98fa072944221216a67a58261ec21a75aa33c9224a8d4248b3dd91d752a791c496fdd0cc12c3dbc750879b4297b0ecb54561948c89848ea24ae09f5742f85deeb3b920aabb16c3875a3e3b9a33895273fec5f2f9cfc47a1180ab1ffe02bad9885ed19cad84524e20db66c8178a5147abbfb69a360f582858bf30892a5e5949be4dc2c1be5ebad5a960d8c467d0ed7f956ccff812640615f3bb1d8521daa4b405ddc8c287df9daed8713289b853f6f5b0ca55f48c8321d80a14efda3caea497857ddcf8e491332a75a31707695a81570fe38e9e07bf7a9f6063d6ea7fbb8a744d72300edd503ff21f1d189c4c041e99519ffbbb4f02919afe969a5e670508c45e1c970198ff3f06d6dc3317e3315f307852ed418131fa3883ea9f29beac2adf14f45d419be2c7c77e571acff7eae48196791ca722268cc35bc9de3624e22544a0db9420d5e5029ef9b708044fa27b4465a51830011609995a111476823f6e9b5d58bbac4ed6be94ec7d3eb795be0bf679da7198ad18b58820799ccc14ed9684a86ffb83488856fb5a9478f1e893b0f579cfbf211f784da7b14d7429c1cb3cbac80dc610b79b2896ad3c1aa7351d9bec7a0ad49f72e6d1fe67b1ec9097c6e5e473baa4f0452f54406a6a4a5aca04676d843dc184461b364cd8e0a579604bb5ee4b47163634a6115d1ee113f4f7288b3737b6f4c2772f84fb3157563c61f16d2352c588c883ad49ab873f18ec2e4d2cfd1fa87565192a7574739e06d7ae6d35fd3676b928644ef4bc72438b203dd99a64b14b01b05a87a040dd0f36e47138bd4e3ce520e1d356e15545c70ba2b3f5a010d8e2180a317bdd726839a5b7489934b7dd5fac41743338103fc4793a955449d4359111ede6cc28f758ca1f160a4d4fc09d67ab4dab60f48cd8a814ef63d5ca4bca0a04780ccd16f9363b23c044d0e19fb922f059ec364bd501ef791e5d5b1db0a98e00cfe07c153a17484c08a9ffe7144b5b977213d534f2c9ce7a042af90e81a42a54db0f9d47bd0f9af364b9234e25bb470f8fe300e0efbda1a50d4a4dcb4b4b1b4f389a4acc05182c6645df9bec8114f0797c9204ce6d7c63e10e8068e71dedb8ba154bb57543b07719559ad2e4b26aeca16a065c44eb279a9570222fc445d0c504c0e7deee6510492dfaebc85de7d6f149ef008a79cf6de59b82f88fc20eee28a07ff464e1efebe01562a7bcca0e2d7fe3b1096072a45e9b4198e897d9bd1aba913d736e6bbbfadeee27d6b0235ec882d2adc0be83975e639a16f0fedee649aa1edd6438344056b6de39c1891a7b275e3ada5d0f5c00b04e4f7372b0154744c152f17fe5cfa5f616560b4dcbe67b09652a4f969f1101b7560fe1c6b5e650eebce4449ad95d557c669a9ee1b17db6e19fbd9d635688a241789cdc086a28c7e56a781f0820a8a22d31cb76d887088359012c06d3c2d1694132d3ab536b88568be98ffc637403261f68f488c5664d6ad882a8ff449ff5efbdfac1e369f23068e03c70f7753ca92ddbdd0405cbd80e0f9cf6fb4976f93c0d46344e2523670f859ecbc3c10e9585bb26b4220d7455b324c466e1241d3e00792f04dc43afd4a9e9a6a2d50cdb8ee4f6325572e0062e850023c3e3058c782aee0f85ff2c016114e4a9da332d35710f609685580b4fae3d0bdb7a9be224559d8a075259923f71a9f35d4f686c563a81c43a5605881cb777f2a6e112d734a8060f6a6f50eb5f97a02c0c2b43110bbf8669cbc66c1a3f068683c89a0a9fa58f66360d8145fe64bc0d47b0e617ca5a8a5fcedd7548d1acea09d1fad5c4544553f5ba91a64028c1f647a21159d11c72e8fcf8b19d4b7d9b3a7fc3a2236ba3c1a866ccf4996d2f71d3f7e1952d6db89c9c4d058aa16f7b06a827fbafffcc5408662c56cf80ea5e538723592adc2f958432fe4439bc7a2db10ff81486184855c5dcf2f21f07c2a2665b7390dd8e8c2cd99281c0e0386a6716849714c6581cdb59206a0c90d7d5a51fca7465d53894cae46add3b373d70eae45f58fbd5e3c943b7af306d463208409b11bd1b247bea90571645897a2cb5014f097fd76340f071ccd8ded06f8beefe2fe66492bd482e9645a06400de488727ab72f678aeeed913df9f46d4dd55ed5d090dfcc03dd7676ec7e9cfbcecebcb17778f2734a5ebc074c9b68b101d2cf8cb91c2314ea35dd7344a14f9ebc0f7a19de4b86151174b9967ab93faa44eb18f0233819b6e809668067d2efdd3338f284ed0ff8ae98142cad10f253e9e7e178d67e52f600d66281ec474a11849988af7b2e55c0a7c5a56d2f35865ac4f870d57cd893966840e0614bbd9c8f3026b13808818b3c64c23868dc0ccdf824fbba22bc46956fd8741375f9217f24e45e994ed917d2dca015cc0720bb41068236f7552a451e3e4f7c7a9b4c7d94d6a5711683f8c964e46718215a007de578f648e466064e5e8e3267a384dcbf0b1cf1135d26be51cb4f68866904dab0e608e6386dd748898c0679042e21c0e84deffed6a25512d0b3609d84ac9c98bc45573d70f467e0a89117274740e5816af5b8ac56622a5057319b4d83fb6251bec4014645b11e3013584d47d7c6a6c952731fdb67abacbbe18ba0563f88b261d85d3550b64797d9d0ade474bdf990d155b6ef41c03b6f92a51ef016ae32a8c64187a6ba9ffe8a3c9a92d0e2bd63b6355ec456e5ddcc28af308090d18a779a9d6543095e79bc833026c00955b79813f1a5d09d50cf12b2d327c81429d770d8b580834590dc6c3f33128a076f4ed7c65f64eb26491efe99303b44a086b001fff8a94cc4f796ee41aa5d809df24000e4289aa60286facf8ad76f97cfdb97e9713a6fc6ace5fe91b778baf911acbc0fb5b2205eb9bb59107b858e7e1cc3d841c35d3bdc53c461f7275fc4eb8513e54355a109219deedf3c457bd0408e8d5b5648024ef7e2bea415510d4fbd7ac72205e4c7abc4050e2bcd2498e842bfd836c457e3c347e06db0c5807d4bc058a434b6ff9fdf7559041e72f90e51c2212ed37900dd6dbe67f11390c729afc832da4b8ba6ec67912662c91917698721a7e15676f931ef9d6f9ad1f5bc4be74a3778daf0f7027055203c966c4171401e6ea269e34624e4f8ba853247e930251ec8eb8c585d20009108df198ce86d89d232cd14bc06fbe6beb01eb9f47b72c4d1ace067124dbc94397deaa9cff6c23599e5602aa8dcf0f592cafe411d8cd06cde7044ee0de293ba94aa0a7f4d6acf4b979a2779c32f71f327e0f0b3ae3bc0a4ccce983d738d41f11181c5dbe4eff0c3a8539d343f43d2878217e6d2454393da5e72f630e033070d6be8f61ccbd4a2d89e26003026df95adb3aa3d7c0216ad24eebcc40757853f30b245b70f06d85030ac5ddc50d14ebce437b2caf88552a1a068ea686fb8fb6ad2256bbe533ee01f5a4b16b6d5aedc64b169d76b14e74a2bc1d4697fa7fc404ca40e78d6457eb19dd788a077008c51cf60a5a5d6842e45111f24922b9bfab59cdad43a7ac0a1da8e4e1534761e341f9fa8a64ca7dda4c983005ab4ef30cbf264c03ca48deae2a3abf354a2375701afb2009e97f7a72cff1c823fef9cf83e9a82c193e29a10f3f0b398810847b5c7c26216ff258776bf807c5a5207e8fe3f23935d1971feef4ddf760544537e9a3d6b378eb60918b31c8e4d71619b939e1967de78890812b65d1db22baa390adfa21aa3ceb951e787d4448f9bea4be210e6d800f3676f044ef788a42c41b29405cab4c01b8477a6ae36669c3cb6bf421fa67258dd822592063e0122e22ef546beb7ba4a62b5e410d4a44b30ddd51238bbb9758828b67803393880326d81ac9f43ffdf0393847b299cc6fbfc5e302cd52dff2b3145b9aac4497e3d96d4405265a59bd7225a42c54d0a88cb895781ef8002c4208630ce0915c1f50d50a4a73b0b662afce1022fd77583a62d8bf62acc7c274e041f0821db2e63e89e3f3bf1e1587f3f627f7b7b1814e2fa2315d1616c94a012e8c2f41ede3e145e2c0a4f8d201ba5053b09520d372bf26abfa447b224ba90e7fa00710ba0b2e7aadfc3e757c1c53c7b095d7043874a2f422e8a919bee2817c235d43778c3d034f2a48f263611c4a63f58cc28d45822b289b82c71fad9f008930ba6d29d4a528b9e272a458f54f4826379fadbf469f8d849d1db8154252626f2bfc8b64bab00dca84724ce03d6435f9b4e233bd3f4f4054fe6a5212a45b4f7c83f10b6d83c8b3074172ca8bc0c7da67cbb1068f883a2499b1fddffbea8c11ea006aa48c601188ceba725d46e37c52edf28d1ef083a1dfd0b20cf250e26e307a676a0f07a061df43444041397a2cd08791e64c5adf8605ca8fabd63ce1c7c5334db3d53b5f6", 0x1000}, {&(0x7f0000001bc0)="88722b06d88ac9bfb1906940c5bce3dde12d64047d51e7976afb46f69a220d9616b3f8eae97cbc409afb9e080247dfe7c76203d6f3ba04d6fdcbf053dd983d1ff6c70c99e3a4f0d9254cd45c003a90b56fffe22e1f0f04c9d3b5e699d3476f92ffbe71c479742e73cb9a5cdbb6fe6f19eb998ce022f20dea41f184e4072055f6fcfd86bb5e05c940958d81073233d52137e30e1ae6e629389b428babd743eb8ef313e6d4be4b7eac895b952d7eeac1971053e268ff2c2319d599938e", 0xbc}, {&(0x7f0000001c80)="4bbe020cf4046778d9eb685f2cd6d5bdd71b84fbe7a7f37fa4675188670c73557d3e8e50d2ae6ae3e7aa09256ca4a2e3ef31a334406ccfcd34ab641e6f7241de9a3fcefdb634c1182b563680180301618146e0f41b86db4fe946e25f725686b1f02d86d4a00fe37be3786c2b1d6c1ec83b210cdec56610cbc160a21c7a3766307d260253e42f72fa665579460867bf926135c828792e84b6d89c196bb29b1499bdc0bf8c0349c4153fd326c21ec5c5b22f364770967f0a5b29743ca5fd8e9da84fddd3f04ea65e6e1647b2350c2e366383808d9875e476c7fe15cc0645d8672679", 0xe1}, {&(0x7f0000001d80)="1fde8d268105c416e3cd8acca4ba640dc0c4c7de8a525bf8df", 0x19}, {&(0x7f0000001dc0)="e9c156e2365c82909c13b08dfd8663d4b2274056311b2b5938a1a1b30b2cb37d04fcea88d12a068ecec7a3257c5b11c33c225fb89686a53322f760e161f7d516fb1bd96041bd124c8944145ca112bcddfd773e8da57752621ed59ffd813090ed09a71b4f2be1b5ba78bb36ea998f5392d1bf5394fb84178af28468e6323b60530d4034a380936f8aea", 0x89}, {&(0x7f0000001e80)="14da940e2a3a8ad1706082a7d5a4a82f3de11e7c1bd461cf0104f7436869055a316f7ef27bea24c30a54315b7f3b1a1c5d40d25cc8e32f3159123b4bf5241345a8456d8470b1e0a9e308aa356be2370513a46c55594a8d277c19d450ec4be9290680681d9578938c382fe356f936eb5de92b3d1dcc622c298734f23baa24ae37afddef2374824d360528696cd28e9794941ddc59d0afadfbb536e46ceec523a8e63f01d4b5e70a046fb7533f2a10524efdc0479fb64f093377e10551bc7d8c8e604cb96c274efd42606ee12b2122d8a2e72bf3079c008433920cf02b4d8735cbd356ee68098ea202f61f605921ca449ef70de5d1d05f0f25426567fe35fbaad58bd41e4f84b175750f5060a3354e4395c256b82e4ef93841053178adfe0c24c0323e439fc2fcc87d55dc53e18a4ac878b0b7206f1f01bfc5d3eecf14d4eb6737897b090d7dd4c1f5986adefcac97408d7d0e75ebab7305c4d95603108ae528406cd337cd8b2273065500d0adec06b69cc51b1925dd540596d6fc44232a20f90922afde6d5314d2c2a8928f1cafe6caacc54c863f0148729bdc649680b384c4a3c3cb8060da5e4823e02bfee381bbcb69814d657b8513012ae3fcddd544ee27361c888ceb5a1b5dc9f83ec090a418766c0e6ad5a22d7d31349ee2ff7e3fd1b0d5294b00a62fdc56b54fbd6628cdef3a41f887d4f264f317742cfdad2e21c4efc1f908d021f43018a5abe89989f695dd0bcc60eb1a6b5e11b632229ce9e84aabe5a87e33b6a68d87deb8579497839d09a6f1c22b4d47dd4bf45e0b96cb9cc0356207034af12e7396ba49eb79c2993dd29972e9cf174db278428807f5c822d2e85568111da026364475255bfed8b5331465228b4f52a2ecf1750a4d443817f260e70b440d941002180fea0758c45f443c564af50ba65083452cd5e4de8540c32b72f132d1f6f0e2f156a486990262eb89d7482f21daaa6785c43cb57beb2e6ae5d2e9e96bfaf318a0395ac753d70c2f4c106259a5594e8645e4fdeb7a6ab4524f254afe8e4a257bb3365c074ed10dd76645f305a4d055dcd80bec332954eef0982180f95b89da6ff8872b803cd83f7412ed8141a88770fd648f87b139550782243e5886cc126868a07125144dbd0bc1ec93119c86cfb62ac119eaa983e21eb868ddfddf2a34dbe9e04213be64b895e05e2c6fedd51b513e98d920b0e9aebd43125d6e913953c8c2278792e8ab2a176668aaab20406c995e7749a79e09fce5d9f447a4662b124f6a6947515d2ece83e06b109f2bb32d96cfc7ecfdba1c2cafc67cc6d25302897b1278dd96b3e08a1d8151a881661e7d6af6a7cbada79724e88b2cf6aa7ffdacfd1e6ddac50c6368f1e406aaed030f484ff9af76369fea7ef705396fc040c7f96d2049ed778d0729517ffe1472d03d8f929816909af3880256d17a291074657f2e9effb837eb17ab0fb95a196fe675e19ddb99dc84095680c766aa2e750d2d03a2cdc65dce4741dd6e7eef32a82e29f990999d3e5424928d8fbb9616de1142b5ac0ce010d751d250d158fa6064d2d28f28f35e0c3fc1ed867c85a258353f0ec94c69e444c1b93adf439b4edfbe59aba4b1da795aaa2ed19474c24b1129ded6e6f9213c30a13b358c9aee80e60acfb372f09a5ec752e829cb8eb8427214e91de2a02c8910d7767cb56a825fefafa16a503cf35400e58b7b035d05d7b9ba9f0644b3ae6bcc26ab804c58fcf14e81fad29f98ee93772809457a5b52cc12effb981f4a68089a7e8e6349c2345c8364cce6177cb34c1ed2551248ed7df2f04744c72e7284eebb1734f6eaeddfa9c358314e10e6b3633c6eb3d64615f58b4403dae168f93d14f4a3d7e162b014770c881b677b8ae8b2c44848b2f530bea4393136784e7444d0f946a2f69f64f501891b83e298928418cc4401a5c041697a7a5ac05bacfe207a8a8c7b9a2cfa8f722399dec67ec6b1f96bf5fa0f426267d9a7658a6c140d524c9f6ef8ecdd5561565dadafae8c11ba3b27d9241d534502cc7dc634048f5cd0dc7286b7a0bfacece5b15fe9046e213905aac0c1253af87ce0ce80e9f53313647be6e891b69369c6af82d9fb0ba0a22bf8136b30a865264c4395b5ad0d21090235e5d556d7c85bc6626b3da2292eee115506559abb13103ffa2ed76756622af491e3d2b2e02fca3e26735665c13124194f9c62ae59de761ad6544355de4b2f538e2849d11bc82a1c9f794713223062a9b44a938e56d868e983374c5014d49cd3d62a51507203752fd2170a6fc60be68bd46aedcea44c71df1e11fd81021036913d50b85bacb5799c83e960cfa1f98797fcfe93e2fc6192a4bee830c7e1694c8d0ec7b336d87ec1519a82d58e84fdadaa90a0c401857b99ec77356eef645b99f1ca1278ac75efac3f63314f98c42c82badc1c33733d1d444e441af16eb251d8057dc663fba168d6475b9e282c8ea70e8cbe2515ba252b55b5d7d861afe204c2de5b994ea0bd4254a7334d65681ffdbc68ca87cdfe2165809d3977545a85ca5b78212c7dd2502595702eaad042b892557ef4766f4db63e34a1f7e0125da974e090e67648e2fbb1db6769584e16f5773ac3cbb6318e4c771af62e8e75e0326d996a4433d9f7d7190dc46de80433679088e9f2a88064995f80671f1a5bd29d3890d546ec9fe4b9922c1ba277434c92e9c49aceac038ea1c2aa05e086c341389b369c8ca0d67445ac7509b1470398436b51fe525710652c093c658bccb94eddf9417da4d743baa1e9709a7693b85087f6e0b2be0f141e6cb75826babdf1ab45c24cfc446997cd9f37adb771def8b8ed7902d17072c1733d03d0afeec12994409cf95a2c2d1d01987b8dab128488103cf3bffd0635be6cf402452025f98269f87bcd99da503e6ebdce52654f996059c9a6036022e2eea20c48a2753eaf94c575cbf6d165dd0725e11f05e423d0dc1efe4ca0d8a351a7f04822fe1ffd1e055b38fe796fa8a00d0856a73d7d626c319e0f217eee7199cd950ae85807f344505a95928519ccc45b6094639ea6db76801c03c252df72a99af8c32fac026fe5cd2198c23d53c2177d1f56ccde4a7e2899e6729a45ebe61f2e2c4dad96f941fe97176ddf3f2729a4a88268a1390f7c963b7f59c48516e892a5e70713c88fac7415bb61be881d03766ac1d3e654db101b8d93a4cd5a49fad84c942f32dc6b9fa2a6da223907109923a99af1fe556b31c44fad92ee468afbf02fa27c316805e08174ec6bd6e489107ee1345ba142a852759246957a36aab50dc47c8c021c9780410713aaa2ab802786dd8f0be290fe1466db226d8358b4f67a972d5136d5dcbd8580be22c02afb71f2f264339cc9316d62872459f46744f7769f2f6ed74576f4b6c7b7686a9aa01bef6b1ebba05886b2c48708eceb107a8f3b12119fc8059587eed42a91e3523956ba8b96aa9e97155bbefcc299d285080af3a6ca9671c30dd9f408cc530b05891ec01606455a7203e24531ffa8f5c831cfa90841e2e8085929d868d9b8e99acb0288775f7a342e6b06efc0a8a5265856ca06050c837eeb3462d35dc52edb69e6e9d04c9140a43c8db3a33ae94573385968a989d5a32d64e138ea122da7d36ceb613eabd08cedccde9899d2fce34b89a399249c4eecb4c7fc664320d708e2777a134ddb64b339b98d7578f9f48dac731cf3e9fa1a93dc927fbf3dfb1cbe66de84e2147b30a9dee2e7614595bdb1e2be3131305ee76778bdee2aefcc7fa0268d419536e55cfdc03d940f5410905d6ccbbc82099278665d159635468afcd4e2bc75579761f331a4ad2966630cd27631bbf58afdabd4b8a8be9433601a34c112422da917fcfd71d4ee25790b9217eed2fa7722ec5521ee9e616648329fc7912d0e95f52a0a9ca5808fe4cfa9f46c9b0bc90c749d803a8f26379d51d411596ae2791a6e48265cd962c96a5dfcb9cf6073c7500517fd993fd69e7d8b4abaa7c9859b61fe102cf177dd3ce077736a6bf12ce9557e0726b2e3557c7852ae5533ba6b698c1a03e570344090d718f3d7c5a5632b725260e10a978fa5592f1b521b2d95bd0d409c83eb19e847c4430fea8d0b05f1da7411b7f86111e3c368d5320194966cceaf1364ba88a9210f63bd3662fad7d1434f59b2715f1957bed51668bb3309ecf24360999e5bf75b2afc1168f7802d97b3f0efc5b22906816baee7212f93a12d2de77d62de7182da2bf7ba857328285739a449466bd5b74be2dc41c2fb82887215678e0a10c14624142bcf3b8cb2a1a89ed0073ca965aa1616d2a3d3854fed4420c600332bd9263c925b4d96aa2cf0eb830e1512bdcd9d70a25e65c80ddb66fde5101c1d42f3b2da80c3bd4a639c92b66b0a06510eda7f3666b8e04d23558bf8ecddf567a0e611c083671357fa5a13c233931f1069ef1f75f2ab75b906a10e4914439ff222afd31d59fc6a05988f66ef25b7c97227197dca7faf563c926177f052181fe244e52def7c5d3ad1154c1d3905f24c61516f50a6875384953f447151e4902abe66ab18a7cd36cf0bf667a626e0dc3d7a2c7aed761b67f82e275e5fb17ac86c1f6e910cede2b044a5d31151d25f5d4664c9562f70051bc43a269ab66aec7089a6442c124b5a37edd220674d45f51ff906716ed7dc5a5ab5cc106e6f17003532fa6d4e13d37c7ade764ab70be3cf1d71d5ecd397bb70f3768158bd6e1d949b0b128491bbc2eaadf17db6dfd6dd1fd1663d0be0551922b36385db91ab27ac9614a3f78f6a630510ad4ce82e1e986c895d2ff6c71eaf1158796cc1ddd32e317bb97be9ccb88ad2ee6545197a685e4f2c403932f84d51a9a3b711ce1d2bc7ed35e3bbe904555e41f319c22dbe4bcc6e5a3fd2c69962a6412bb36e8c81b5a95308d8bd9591ff28be7a2a4a3aa270e4a445713555f65072d6e989eb398b25b4677d60299415c2b1ba2a5285392c4f39268c8064817f75d056b8e34539697d1f8172c201ec72783ed4c2512634fd6bf9b94522fa055d84d021719fa8052954408855b8976168ca01d96cc3ad4d3d062307effae42473cf7e82639b0d09ebe539cb4c7f4f466eadc2b32b78e9aa8014a8c1dee277e73bdc9e9f2b6fedff3e52eb44addc76fe52056a44f1efef377d3949f8b3d3be09a1a58036a9e3339bd6723f5e6dbc88081c04b00b5eee2398b1c8573c468e7749863c5be938b7722180774d6f6b4a832de4d2ce1466ed1bae60d497d2f487f295693bbc1721403d17b9b637aa63c1e0b9d859e60d5582adc89f44e93d731942acb506f2d3333431eb48ec8527443793e42813a96e41ee227a9f7a4a6b31ef874212df42601066e4e6b11da252466ec44aaf6ef22d918af99156a38212ced313703d19ff925957916ba64f508ae40388a51d045107f17d9510ac50341cc6d0e4124fdfe568d19aeb0bacef80ec740f69763161b22ec6086e1e5bbd449611b149a675dfb2dd77659e8460ea00184b8426a3fa8737d58dfd8f544c84470a3eb44de4d52e60c4fabdff5ea794397f2aae400c1c7521fb141f2deaa7ba415cd042a85c9fd774a381df47e007cf5df24859120904492608dab56e52f75d961fd5a9556483fef58277ebc9ac5988802de6977e81ffcd40ccc46e296b365123c00893b8a8d7876a3e87c2448a9ccd7665f7ee030e653fd8e139794eab53a73bb1677d698c3279bd4d2653bd40a667687f4fecd88c987021367ad294a2317e8cfd9118355dad55b01ee000167a4700f68bea8b69a57065d77abda39133db8af495fc19597ef68fdb3a91dc", 0x1000}], 0x8, 0x0, 0x0, 0x8}, 0x4) sendmsg$unix(r6, &(0x7f0000004600)={&(0x7f0000002f40)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000044c0)=[{&(0x7f0000002f80)="6a120b42d89c7a3fb659139dbb1eb4b3752f9e9a9cef5aa4463b45898327cba8a9753502b9a98d0c9cc3d616b5afd708cc88a70a3d65cb9c29790fd3b4dc9af78596212919cfe0858edc2089170a628ba01c6b89c7f5af913bd5c0414ee6a3e95278c8b5aca4e3a244fb4ca7a76aed43e671662346e5a3803401a5a020268003eab0f80a00de75b0917d909cd4ac8792c82daa5af653f40abcf36e38894bc0291099ab9ace22a117a7fbebab4e5f018d243b41011e153d", 0xb7}, {&(0x7f0000003040)="418241c8548843", 0x7}, {&(0x7f0000003080)="4e596928f0be71d10db6936306a08ec8b6bf303d6aa42d381eac63390baeee8eda2060b138cc90fe8192a0fe1c29b456559c7fcbe8a1043276da1761a9769e3e8634fc385b7b30234057de2e49f50b9d997b1e8c0d896d83dbd51e460dccc00940eb3fe4894ac4eba78879d39a260b45af0adea9d36da8e86595943fda6773b3b72ce5b71039e38504158ec9bd8e054084d61377963f25c7fef6bd400206bbefeab2f5c8dcbffb633cd51d78764f081c0130ecede0f849317dd6cab23da471c5cbdb1f22aae341b1bc95487c1709dee2b1ba1fd281d326ed3cac212b13a8748b62c6b0e6531606773cd3", 0xea}, {&(0x7f0000003180)="c607fe", 0x3}, {&(0x7f00000031c0)="c1ed50514f2e4c5483050f04ed5ba6956b20f385c3820f09204cb1a023209f7c2930837619a89420d1eac8e519658435963458a73b9e5e85447284fd99e2815b1119b6351c31fb4fee256fe7f4fcbd04ff1ad57991cbe7fb4ddc7c0a417004c1f9c974b18dd09508fc0f490c86e49972a97799f312f440ac9804b05ef4e4cbdfd5e1a3a343e23763b46576dc2c7b0fc29026c3d2a2bd652ea4fa323c8b0d9d42f224e9cacb7105cdf9dbc9d1dddcfe15cad1aadde1e6b2aa326fa1a057de44573c0322487f8b087ec7edac52c2c68e3d89b1b70efee054df973be5afae2a9778489cb9b6f58e578cce133932f7b2923faeafa15c3df79e37c1477e323c801257ebbc1357545ee0bdc441cb7bb4a274cefdbd39f7f9b91c8f3bf56c334bd3ff26ca6cc594a5ea0312f3d045bba10196500da6c11f4bc63027e9ff9522db6c598ef289a39031865f8796de1e1ecbbc8498020d0462837c32897329667105093af660075c58bb591f6f3fc49366589ad92db1b83b45be4364f90e9d9e11c34515d7dc4ea4d211be5779b847f23f3814447c17a171a125d5823680dd19cd32c8fbdbab312bf6487cd4c7d81a9970c2c00ad59d6e540d0a234f3416efe6666a59fb8b23543e2eb8b604f9b7ff2faae1421e29e086c80def0704dc18edf9f202cca43811f6599f74937594bafeae9866db104f89817f3fba0a1c204a5d187ab7cdc609d6edd4685b33b5de3ac7026d1cee76da34abb777942a7c5833134ae87de58f62aff6066b75d084cecddf6731ff26f221d1adad77513b337f2afdae276d5c2168d1e1cdaf5bf8e75c3b92732085a11c40e209901bcd05f8288b5ce51cb0f7754685525f5490d0d1b68e832e54cdab9fa516548c1fdaca6340bcf064b787f816025e342f54ee536436e3d682b777477bab0c35f6e07070449cec3d448c22ba6f5696ced78dd32025705bf0c50ec9efccfaf680abbcc1307821a35424dae1c681049f121fe1dea02b4c445ffb6d4a03cba503bd475122f8639dfd675e238eac21f30b83290bef276bb8418eca256d118e355ed5c8fb5cd9c2198fec3a3aa6031d0373724b4bb0c0d716fb132ef657b5e391db81cab64f0ddde74ddb68594c6146b2de56f336029ca94346e0660caf0c2318136605054cc9af1b09b38e155c979e3abd8a64a305a8c801926330a5daff9ccf17733d0aa6fa2fa9a3b9c4afa097f908fcf660e579adc2bc6a57d899bf25c67303bf4a580eac600cacfbb77928ccd26a11dce93209dddc561001ac06b81d4924a91f547b1a1f7a4e3578f95e24d0d66d35afc62866d0f7da7a0b5b0f48a75372649b305a0a05aa999ac261ca1804e62d0252d86716e19fb7e537bb7d75baf432bdda58de25429939e9e271beb260dba7f4a88f59107a721ce4f0a79638d32939947c254fe1725dec965b5bfcee68ec396689cb117831a19a33285dfcfab0d9bb71c780566e00f4ed05e279984f524107e519af836d530794e77d86499c6b8b2638a664e33e0678c1303fd268d95344340e6d067999c15e6a1ab84cf5f16ce627bc3dca1fae21c9125fabdee773a10973bdecdc993d5cd86a71a627e09e17722eb3b36df50ff506f6d0b540557f4e87756a092bbf28927b2dec132db79f1aeda318bf533a6e3c5d0753bf291962da851b0576ceaf73027bb5e0a8997e004110b876c5cb932d5ff8833660270c07beedd9c5c3f0c12bdbbc391cc9172f76b8a9fd818e72b33179215ba74aee42768cbd5267ec2e46318a787d106b99e8052e0ce7dcea8800c954175f59287dc951a82abf086c0af87006e3b8dc5b6925ecbb63e3ba12468c41f05244ef58033ec37cb578cd91a95ef6994c384d004fc49c1bf845c42c6bd17bd1f005fc45a115f5bd5e96aa62b2540ba9bfba50fb653f7a6888a309d76863535bdbed5654f2f2f80e6f599a07887adf8538c5268da1359d5632e4f487a32ba61b432646d9007442e4c95184a7ea6f91b8394dd637c1ef61a2679bdc6f0e7789d8ae84e17b28894e3e55ab2d7d6258e3363eef6a83640319ffa99d8e438175a9a2ab1f6fa5583a16fa490daed7aa4541f01b63da0efae731cd31f0980f1cfe6e8be76834d4423ffb4823bad96ac17b910ecf315d5450a65fbfb06672bb674966acd8adf609cabeb9dc9c4197a212efd1c12e926ab438c670a41a8e5a38c614fe1aa07d7a3d258229d3e8653593795c6de1a7377babd678f8b7ae72532570cfa190d3351abebf022577c3eced54867b4ceeedd5f6a3dcd9e81ff7f312d0b193c668955515acf853a867a2ef2dd5e8e194f4f60e15b451eda3d2c9e1201a5ef67bd3733da7a026f188df5e17fea30a107eaeb02ba4cc229cdfcd0b01f8e98b28760a7a6a8ca8a09b43a6d67508e3e9a739e743c83d2d7019f6346511e8f79c107aad489d9a496ad8a5227267896adcbed1820d1cc59785f6518828fdc11bcdba3a48e6eb181a647936b9439bfac4cf4591e9b9d37b618be25ae9eb3b7a2ca52fb8ee1523f0866db380e5dab6dd416adb4be262b9568f88cbffca9413076336404ec94465f292c140845e7de0524bfaf1efbb53bd46926c9b3ad3d06af4a746abd68f3d4f8269ed4c05b60a155e826ca159190ee3a1b4a6c530315fa0d676554fd0634e46fe736d2d8213deff5f1cc9229aaa2072b07fd2e40e0b4a5c0173622ad1e739e66719f21569584b9673ca795490c70cc13ef764c20d80242244697586e16fb3ad7145e1185a3e63b664aa3d96d235c4ca65f2e81a03cc4ae04c71473d0314d59a1d30206928668e001971727b96b2726e2b3c7e082fd70766ef2d9583da15a953f5c50cc7da1ad9ada4ab8b5f737495bd22da0ac61b9d55200b083c581e3f6e9a4fa4eada21af9419b8dd858965f7de80a7558a86b22a8269fa5eb6147df701d15eaec99ec548d743ebb2a878306a2d1f74ec79f20eb64e16ef6e49687dd723889189d168e45d8ea9d5b623d7b9a6c09aa3d2104d0cb61d7cd0c6cbd24d32c704ed6c725fa1cc73f743e9662610fef5b8fb373addd29da239382631c83c3a289bafd601fcb7f7717ff07bd0d00b781fb4913d92ebcd18cb9ebce3991ae564fd277ffdf98a3ad06d1277cae5c175cf44a9504d1fca3751317686163e04fe688ad9775d469081a6bb77b53552db32f923eb4e6e1ec43bf147ae1b7768ed4f0af01a0e512e07e78def0509f93d14318b414d201861eb95e61cd19630d40169edde2266c2764d6df2125d04f5b075406107abc8bfbee00e86c17d1154eeff36ae9478c9122e2fa925910cd3d61d88978b13c769e4a41a27ed45985fb86de3c11755453ad865afac525148dabeb3da5136ab9ee91d6c2b51d09908d67be5dcc6cfcab12010869132e76cfabd3ba117b5afec1d947537722936e07b5a7929b4f05564e84bbc77be3b4f7df4843318218390f76e2d1c723ccf886165273626a75f48c7a11e7e8a97a1d72e2a202885f234f4489fdc26c22abc9a704488cc1ab525c415431dbd7ba2dd165191935038d8af1fda3a584942549ccc02bdeb185f24c26bdf8a044184871d8788bb7994ccf9b55bcb2e1173143c880baf336f7f801f83e538b2930131bb29f89c807cd4c6a7362eb844154edd7919b7d25fcf4b32b38916fb24dce928e6469c87dbef84d084b2a91dc0b5481a5d07b08b8039685af89e40de098c75ac7f35009aea44eb17e05757d47820449f814c01735d511617d119c0d0fa43d3f78ddbe6e952e55b044bd3a4507107ab9739bbb450675974501f0eb6814bcc5e13fcba0179cb2e02f25a1e1d75d8d4c4af86758a666d63ce9b95f8a61889f8ff8556995d31361c4b0ee04d20e26b742ecc974ebe54fff0ecfbd325fbf9350b4f8664f73092b32deef32ab41a7d107a579b4e3f7f508ab8c4187413d7ba8a115a45fa4c0e4cf238bbe86b9ce22071c8962c51a0e825459f12afb25db3834b2c0bfe4f0cf51d27fe5540f6efc88e8800b3cc690d5b6f2396bad9c510c1072fa15bdf5f1fd52e8895222764adac014993faad64d88e4ba25257721f8fa2c42b11e45001eaf6b5957a777d8b83df8eff22ee61416651d2311a19ec81cd357a3a3b96920c735f5f7752028b5833216c99b901b406139d64fba7d35b3bfa681d1a8335da405e4dc0233d77fde7ab217deb2f71793bea0099d9839be6b3717463afb13a745bd8c6d3402c17a8edcba44501a6642ad726336508b10127d4af17d1037cfabffe7ebbb9123a9203b08311198dab42c1b09ad7abec2d57a3e3801903c8cdf115d79dbc74d5bdd0e59b050b46e8a783961482ad7373295e6347b364833ff0532ece29ce12466d2405e4a6a6525f71ef36baea7d3aa6f3180b65ba040bab467c55a9805fec0274ce9388e4ebfc6079e4b07c2b22931aa0f446ead08d37068a1782caeb614ac5371f50287b5bd0d59f2620d80d9a292514fb960171bb92210053aa8b3903d14f05e0c023af85798f891810acc346bf2ec284b5156e2e454882e2e7fba39b78538077580de51728d3639e92e2f0e9cefa8c986f9b288a2b0a60dbf0ae3c85eadec49b7b3d0b46ec83f451bbc15c4b24255743e9c2ad9c9e88d59ef106bd10854b63b64dfb780089d9ae13347bb3cf2213868bb21267045ce6ecbf3f7bb114a3d9ef20b2c201f5f1d88d7c778a610329d7a35966de411d953ee72dda2f72b4e48fbf373eb06796d0f76ebcea7c8d7ecd033369f82ae09fdb5daef7532eea7c316895e643c08038158602e2ca9429d0e9a4c68c43a65f9e760dbabedefc8a7715cbd58960e3ccf1feff9cb76922b211a6e9d7e7d1aedbfea7fce19d752dce2ac1277b55f285c9ff4492d4ccbdb8e6a8266809dfa5d1e5b7b51bea69783081f2ce5451e9e962c27078d9432f47c089ef3dcbabf297e8afa9423ab7b39f7dd8a67f48710923f27bb6894df9c21d57ff0eb605f7b11c48738580281a865d2f21bcc27627e39c1ce41935588a8aa405a3220c2c1ebff24764961a0d0f895492c974f25f8a84735d34e5ef8c5765fa297c4bee2675d5d4233664a5a31202d85051354455ee4c463282871f3ba212040063d7bc9591e70ceec8399a4cf22ebb69374790089536197b3cfa2d86a06fa8ed0696695fc038cac3d98300e37818b968509da5a775ac2749b2a5871d9050d360a9feeb3f2a39d013484f30ee52cb8693f0c558140edccb77542d5d18eb185760aa08d1b54086baad8ad5ab8a0e29763d17d3ab9b379c678abce1172eff9ae5a353140c6f4997d3baf0f97603f1c5fa3221d4b475eafc1a12437f7fe260d88cac1702cc9344070a95ae0dd789a1a34d575ad05dbce6b8d5cbceed140a412a322175e1eb85fadcf90a4a2a62b73b728548a01b768ca377ccd75e8d697eaba26c457c976e7ff8fa1f9be75fef5068481336af6729b2c1f013df6923e899f4cec3359b755a9c99d70ff3ce2110f5da9418c111e823204cdfe385ee5113495f26a96e38595b17934848817f99e01946dfeb5902a96f597f72fbcbb9ca5c8d5ff0a31a6c7a754900db8b696747e46f4a6a8045158d8eaa7769e938aa18469faa3d471411bec88b7d0607ab17308b0c103f4742dcdc71679c83463be5a05cae6cd8bda00e007872277a43c72932eed2edde976f1b68e0e2f8a97b9fabeef912ba5ae8ac44c7be8b5cbcabf611ea7c6180d6055bd7d92a47e9368dd494f29fac565f5b34008139679b8c89ba828308ff73b95ab41344353c6fe43fbb7ac303a5e782320f37dee6227f3a5f7b80a1c720314b1f44ebfbdfdf", 0x1000}, {&(0x7f00000041c0)="9a5171ade812859f1245656c2164de388664ea4b032051fde5f15eec817f35f4f30d04799a7f7f99bce41e1441df3e26471b095f22d2b4b873e22bb9e59b06a67c666f25377e400968a5f0d0e42f5395312f5e6e6e8f3840f550b0d06496460e0df1868387814e6be41dd12320928357b271446438cd65a67f5ca2c65ec2978143a644b72b7cb82d4dd8463b319f66461fbfe583d4c725400e3eb4a8ee1f4fc4f66db0507f23c13e406e06a80b1bc9bdc3efdcdc4bde41eed9719cdccc682734ff236e036879d737b064a98f6acda3e318aa407caed5cd9c7308ab1c70040316459b9ab2089a585caec920b47f", 0xed}, {&(0x7f00000042c0)="2fb5f0c6f46be1b453e3eb53d11e994da3fbff8328f8bef83746b88f24e794b19ba829fb4f8c60dcf9e3a32152d939a9077379f58d2d527373c6dce3e65e78403f1d70bbb50c05c73ad85aaab8b9ac1585d484870ac43ff9340a50aab1e0baa18edc55c08d7f9176b8cfcea392d54233ff5518f8623d536ddb6baa4c6a3ca53adc2e017c5d1b9a107dcc40f26fff75094604858dc45f77d4ded9b7b959a6", 0x9e}, {&(0x7f0000004380)="dc", 0x1}, {&(0x7f00000043c0)="0b67122ff6489fbaa39b3100ea1b73e3c46a40ac89b3fda8caaab92b3d521f9beaa40753cefcb11f74050167db367b8788265500973a2759d370d34b30af7b14a7c01a138cd5102bed14dfc9b906eee987936dab74801d44eb47ca3f788a6d9fe631c87817aa02ac294fe24a1eae03804f548ef81ba277af8dc98f5e8d786104fffe19d01171ff785a7568468d47d551aee894dc7a1c0abcde63f42c8b7c796846880787b7fc1853cb9e34ba022116a3373e15fe18bf7c2af3182796279ca5b955e483e530ea3034cdcd55f3ff893ed3131ea3bc1e3bf007700ec998eaa01b18b43b385e3a572bcc9f309948e0a89bfcdcb557f59ce182d2ae26bc2450", 0xfd}], 0x9, &(0x7f0000004580)=[@rights={0x38, 0xffff, 0x1, [r12, r0, r7, r2, r6, r8, r6, r7, r1]}, @cred={0x20, 0xffff, 0x2, r9, r4, r5}], 0x58, 0x3}, 0x2) pipe2(&(0x7f0000004640), 0x0) r13 = msgget$private(0x0, 0x0) r14 = getpgid(r9) msgctl$IPC_SET(r13, 0x1, &(0x7f0000004680)={{0x3, r4, r11, r10, r5, 0x180, 0x1f}, 0x4, 0x20, r9, r14, 0x800, 0x80000001, 0x7, 0x8}) 00:00:22 executing program 0: r0 = getpid() r1 = socket(0x1f, 0x4, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x80000001, 0x40}, 0x8) recvfrom$inet6(r1, &(0x7f0000000080)=""/147, 0x93, 0x841, &(0x7f0000000140)={0x18, 0x0, 0x7fff, 0x800}, 0xc) r4 = open(&(0x7f0000000180)='./file0\x00', 0x8080, 0x2) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x400, 0x3}, 0xc) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x8}, 0x4) connect(r1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) renameat(r4, &(0x7f0000000300)='./file0\x00', r4, &(0x7f0000000340)='./file0\x00') bind$unix(r1, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) r5 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x440, 0x2) sendto$unix(r5, &(0x7f0000000400)="83fb164eba067e82e7ee5b6eb2312703c4359b6dbfc39f6ce69dd66a24afb07d218f5f14878175da96395893", 0x2c, 0xa, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) setuid(r2) r6 = open$dir(&(0x7f0000000480)='./file0\x00', 0x1, 0x70) mkdirat(r4, &(0x7f00000004c0)='./file0\x00', 0x10) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000500)={r0, r2, r3}, 0xc) setuid(r2) mkdirat(r5, &(0x7f0000000540)='./file1\x00', 0x0) r7 = paccept(r4, 0x0, &(0x7f0000000580), 0x10000000) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) getdents(r5, &(0x7f0000000680)=""/21, 0x15) recvmsg(r4, &(0x7f0000000900)={&(0x7f00000006c0)=@in, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000700)=""/171, 0xab}], 0x1, &(0x7f0000000800)=""/239, 0xef}, 0x2) r8 = socket$unix(0x1, 0x2, 0x0) listen(r8, 0x6) sendto$unix(r7, &(0x7f0000000940)="4e395ef7c4f1a870de3795cdfd90f248ef7ad8d9223b2c76777b47bf576a0aba8462d3a192dda914f0e7c2ee984b48cefeb1e377ac607501bda2fde182b981cc07cdf21e55ee4d6017f4e1b5cb14b9abcf2be10b8c83bed62dac2afdc2124d4a84b96ac044efcd14396478b1ceaf7697bd09f5ba4ec9d3176879595fa385c135bc45ade9a5af876ffabc4d9dd02fcf4b9698eecec4b16c066900a4b5c3021be4f864bae3126130e93f64080e73e60814659f82e9962f9e3ba45934fe2cde3eb215464e99e97bd3c535fa9337eaa4be4c71d3f472bbed9036f032dca33ebd3cda9b8a79050244c3f73107200fe6a15b0cf2bf7ee003752ab6d20a762d44d59cfddd9fb8672e85603cace2e91a99b83c7a54e2db85e4ca646f0934b620ee50cba2195422d14de16bfaf0754d2cbcc32b2524ca8bc1ce4b9b00bd6e2251b5c755b31aa9d92ed565bc2fb5d76ac70e1b1b2a1d06c112db7b2dd741ef725617fb3375f5a9c28d5da21edc7a80ffc08ce38279ce7fcfb87a4a6e50fc27bfe76400d6795cf3a4637911693ffd054fc48353353e574ba5c271262461053414e10299298dbe858c5182d121c49b9d4aa4eaefcf1d0119004d6640f29d91caaa3752acce032da7d4b5f54b4af6e141d4634210cf5ad3b59ea2b3bd7e947bf130146655cd5507bbe5e453c89956aaadbba1370a87c61dc302c4ea6de07c89dcc6bd1108abd906ad6781605c0a6b30fc47f24782a534ddb831ae710a2c0d2cfe7ca9b10c96933656e863de4e37dae4ca4999d25159d7abfb100cc74005971788c28ad882901bd40b3497ba89ccd2267583c1674bf5c5afe232975ffda162d8a6cf411579406a637cfe860483eb0c0fd7bd70e60a4323efcd83e5c989199658c240572a979d06dba1216296235e5e37be165832adcfd52b3f6b50c4ee1226e2fbe6d27d041f3c0b496afbb0bf863c55e7eae0f5bc44f8b8a09019d440a84f71c69a0cb6373953d66bd9443d33552b020a7c78e6c8438c0c2361227ec863b26f3aa077e803468c9f819f43523a2d7951c88f014435a064eef689aa95c0ce03564f627ea452ef7f2bd8a614261b5720e192eb3aa41a1c11788996feb1ff97aec564fa74d18635bb7a2c511b2a44cf6107c036664e705807672bc9a4506f84270cc16d88560f2bf461250012518a37369e3797a92b348f83db52ec380de43f9fdc9da2c8970448d3646849601cbf394e44c1c168f951f4954d3f02e25168f2f440c6f7abc0b1ac5d77119fd1c635840a0ba6effd1b55bdc2d16762efae32241bcd5a10cb1f8761e97e046e40b6801ec8fe4cc2f5ee992f3d43cd5c4676dd97c82bc83d02dc293239a27b2dedbcf31d22cf718627f038b108d2a623538fab845153c2f1e079bd429f7fb186da33e80860b7bfff24cb1d429dd84543106a769c32ae66aa929a6dc25eea7b470c7cb7846aa0a0f34c6e7370f0982b250c5418b9e8ea8bc93de7721d4ab84c3e8b4afbf579f099c83c85a1e0087018cf05d8a9d94a5338d49cbb1cc660c24c101c6ceac52fd4c762a493ddd549b764e9eb803206c11365f5a9b1d70d953042d44c941850709b248fea4a3c38268b9617ba6b49cd664cc16b72748fe52beb35a3e0318842d7be8a5fcafc1a895758871e6611cbcc9b92cd30c77fab7191ce05fe1d797a044b91501b7717154c11ccb09bcd3d57e3f66ece8ed76e2e0393ba415460c961e9a7a0e938240c204c21072660f777d58976e410c8b0bf8e3f8da9f308ba77ed0abc0f691b248d48926ddfea014bc9460fea5b9e927d29ea5a4ee74340f3d0f1b3f11a98479f4ede667bfe7b941c4c2406f6303badaa84a8c6475b71706240aa43bbf26704b0052bff2a6d196fbd53adad65b39010b040cb2d80890f5c214005232b13e33919d25b80b4564cf7a6dc3bed1b7e374607f7825d01215e780f06d752e753fe9f99c4cde8861fc640854b2cc715d5959861707ff8b253dcb142ff3aabd5268327bae3cd974c56b4daf450b6af4f982c12b6d9280eeb7d599a6ff049026ad32a775cfc0f2e4ce4ba3d0c02b91ae0e83418b27c5fe8b1791611b88d77a627b82f36872963c350d2bd23a5c9bb562a6d9794f9d6b87dc433a6f7272cfbdf941dd30de3067c5110f40ce3b6ec9c09d71620353aacef3210724d2bb7cce70e0e371d93801658289d1c4389b6d167b9deba589b23c9801809f72c69500f6a47d667b6639de336b099ed7fc5ff0ec4fb977de4477d6d48cb7edbf4f4a2a55c0d6524b3b5dbcd826905c5cd20c798dc38d192bd75d38694ba6a2f9e58735d61a58ebc7284b57a6772f62c476acd27c0c03d721d3c860ce118a0d25d518a8041a5b7ae9dd21d02518868cb22e289ebd985ff0dfb20e3d6a92d5a9966d146de15e58416fbd0a594af71c64f66451ba1f70a16d0c8d428330aa45e8eb807d2245229b504781e63efb586734890d17c025addf3e923a2ab160e8eae86769d552e0c9214b4cc6291135f10d54c520d08f2f89771624e9b8d8f780d1f16f3295c31f1e79b2832984c50f900ffc00e1a680fafde7cdcc5f502ae19ece2df70a45217bb0e59c7f27ca74316a21f2f5823e02599e02ce73067222c23c35a8cf63a3ded19800b009809d5c6ffb5aa69dd3fbde9b5466904b630dec628d1504805c1f0b84bce526ad95dc4b2ed10b9e6c4baa5986458d5ca691c095d41aece679daaab776b7bb3a477ce42b10b0c85b9411ba5372ea65948be4d12e930d212782844228f0f0499e24714f23f565e84a6900cae81cc3164bc5d02c827f1b09325c7764cf3f4de5e146f6298f61b90c425cf3d53feeb67fe4b9dd98fe2e767da50f9d3d0b7ad30047610dd8578ad5be563606aed0bdd5b2b41c6833bb9224b8d2fe6c2fd51f5636b9cdaaa989cbec4f2d954002b154cd1cfcf41e414ac38ab7915d2c6a7e0b6d796ac124c1e65716abea003166e0e6ee57cf15ceb525fc0dad6c6267f50dc052efdfff4146e9f7d33b86670ad27d9f7f1972b36d3b5c4f91027f794950ba5f7c37d8797364637efc5ed94d2bc9258712a88aa05fc2745caf607e54f15ca0fdf3bbf8c2d07003f0dda9c4e2d9db96f7202f998ebf43c8a7c89e77aade4c1014594cb0cfd9a1b95523697df99efddfec8e19657581b9b87f9c18e22ff046a10275bedd741127d2f9ae7ddda90959e0cb431517c51f66e7a0ebc63217659be94a4a3159b1dbbdce06b5033fd3283beaa3cac3d0096f4b42fa608f44b34a74903f0627226126c17eb2ae99bf3740263f45c0b33347003dea2411d53aae026247d3f02d647eda4d4c933abf30ae64fc802bea9c0ba4fbe632df420f0353d58447aa183994853edffb26f962729d32f72497476904b9b82a4e7ad9c4aab90ccde18c09219c9c38223afc4f8d03512fda4ba83749f427c99e56023d2a55e3824d44d66cbf27b27ad403de8ea255f09303a63ef0b22f0f44f332303676792886b8ad2f07e0392a1c1bb3c3f27f3c4b96bcd7647af98823cdc614366a27f9da189a828cd1a4b70b51dcd8898b2a752dda49dce68fc2557f44a6fbfde694f7b843b0c0a8767d5c84a93a779869475a43d1b91ec3bfdebd3e930a40cb27dc85c415512ceafd58f851489330b8d2aae8558e3291634551fd029da94099cbd0e636ac0f558d3ba20a39608f9fa33054322e7332510e53d4d73207d87bb310dfcecddb7067632c21fd198d5371188d984519f2b6322d6ccc460cc8fa621fefcc60eebd18067ace0136bf6331e62ab9f759eabbbe22aea8f615badd72e5c5a3e0ea3fcbadd5b921a21b28f9bff57cae272a874a6324233e2bd4e677a0c0018bfb04cde590c4091ed0b170463eeb057bbced73fb04481c487a939655786b44c671f8759c510c539c53630b9831450095436515934e11a5356c5516cdc62987f9f98f667a8b37c0a2889535ff48a7d997ab77d183dab7f0c8000c1bd871d24036d0e2389fe1dd781070ae96e04c5f7424a5d624c1e54daaf462de8a0b0112dcc1b4dad8ac2f35071222c60e2a6092ef179989ef808cdaa8924367199048208b69627b97ca5c8cab3fad96b2ffc5ef20b650a2f6f9c61432270c2b6c54c04dd197d25b9f9e82e548449f2d6cde47ad10b99f03a104fc6dc73e014836ed4d65f80fe4956c5d039212dc0d74fff82a161084d49f4f2c5bd9b0452d47070f2c8f477bb17af01b921d3c5cc2b103c662c7c963fe8847b51a381b72239a799a84a9b4da1675ea41ec80513de506cbb89074aad1d9d3185fe809339d908b3c99ee43722aeb26f752e8248e545d1ecfeac1a4a82a4ffa126a20ca3882d187da393178de5010d40e8a2109cfd1013a28278c35d4cf632c88e57746586198947c5cf472b99c1e8feebf44721f5fab6e2056d39a9e0746e2b5227915c4d977a21ab5265e89841f41dda041254115eed8105417d089d2b3b64d50e9203c79fcec29cd3091170d4c14c84826a1018b2f5d740f8579208c7027e9c22fe62aaa3191bb061ee168f19fc5afb06a799979483ab8c67ce0965c3213089eae11e5f7b34f8cc873dd26e043a27acf83bef5e24236c45a70351cdfc0db7db64dbf8a08a2df89fe2882b795d4dd455fbb84f61ca8d2fdab80bf53bc240131a8749b2957539fe44eae66189bbc09aec625912ad5a8b974ec9f5ae1a94562716a870b52ba39439660bad320933f0defb33e29d9194441de092446f49b3d94cf02d24d424a64978fa082d0fc56b7e8c8e9e1cae2bbd4a42cad91f5080d0134232cd0e9a77bb4c23be6706b849786bd6d306a39c85d6ead91536d0ff624fbf0c5b85831fd5121faa0922658076ac4fc462f2e5140bd2883cc661cb4b5bcd360d6ad85d1956469a9588512624ad56758c4190737085d704fcc2ba90e09027b8f463c8b030bece061daf0e7084a08c7d9dd651b4941939e663f42a7949387933aac30d3b5e6021dae8b949841dcef3b506a00ab95f419260fadc1ab394c469975e231bd82c30764dfc04b1188cf4841805e354a976736cc43881e64ceeafd2b0b35fa9fe5e6482cbfb8a16bd6d6a324457e0377b368156b3d0a093874472f2b76b2f9eb599c0ca3bdec52b2e9110b0117d6ab93337b3751305020153da2c629c038b0f325587337014e1ae1141fe33408870b516f4df49a74bcfd8b2885d481a9278dfaa2cc99e548d6d2dc3b5016f90a8af6c21812fe8b4a223cc7fb177a874dd1bd7586c2d95194e0b0d8d640d43cc2201b2fa53140d289f03c1fb06981c81c8b3d3ecc008fff8b04f28a22821844592f9761dc28fac500b5e2d170eb0dbf052ab69557c33e7fb8337fe3bea1ef9c5b82c2e1e541155f81be111dc8de5d07251289e6d63035bae105bca3042adc0c49364cbb56fc1b421d963d2bb7d4f16b5a2f0c47208f1a86490bfbeb9bbf2e9f95cab9b985c8288ef10a38e688b6977e91fbcbb301bc0af4e53b328be01a1c0c60c67e8ee17644efa1696d021695451c42b05b36bc8adec7458efe862dd96edfd8965e421dfb013cbbeddd65d2bd5555b5631e16a419773820e567d0bbcbc4e2716c55b7d3bc00ebb351fb19c0d69dabc80d6d34045287961afab51dc441cf535037c3786832978d8e4282b5e0d352085fff0104c710e6130e607097a447e03f255ce576f7297f2d80de61f270577e191a0187d96f3d4af57592ec3ae8ebaffa05345917d614fbc24c2e4024997b755062f908a47759aabeb816d073589e35a5db3e29c0ff23a085871cbebaac16a66b5285c14fc743dc7d1d1e8d4575c0acdb4", 0x1000, 0x400, &(0x7f0000001940)=@file={0x1, './file0\x00'}, 0xa) dup2(r7, r5) paccept(r4, &(0x7f0000001980)=@in, &(0x7f00000019c0)=0xc, 0x40000000) fcntl$setown(r8, 0x6, r0) setsockopt$sock_timeval(r7, 0xffff, 0x100f, &(0x7f0000001a00)={0x20, 0x100000000}, 0x10) 00:00:22 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) recvfrom$inet(r0, &(0x7f0000000140)=""/248, 0xf8, 0x2, &(0x7f0000000040)={0x2, 0x3}, 0xc) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)) r1 = dup(r0) getsockname(r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) shutdown(r1, 0x0) 00:00:22 executing program 5: r0 = socket$unix(0x1, 0xa, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@abs={0x1, 0x0, 0x0}, 0x1000001c3) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000080)=""/148, 0x94}], 0x2, &(0x7f0000000200)=""/4096, 0x1000}, 0x1) listen(r0, 0xfffffffffffffffd) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0055f92c6fe53a4367f1df813fc692527ed901ee35572acf3bdc384710c1fe2a6a3ebb8c349ab7b14213c3874ae08a02ba5c522d779cb4904ae89754ddd443b93f1b103d31b9a823a61f080000595a00000039c5656ff1ef995ecc8127efe1b361c276e26e188cd2532bba7e5ce018243af8e3478d5c99107d07c17b4feec71575e9d1c17930b4154d7bc8af3882c4dc60a27a9dc289976ad193f4198caaf4954249eb800b6000773edd40ca7d03ebe3140592277955d75cf919c1f33da2bf3ac31b3f2578ed215449b5e40256ea5a8c66b69b34fe5a6a820118b5ca04192461d0edd230d3a0aeb1b180fbdd383900631906ccdcfd744e25cb91a32f74025cd8f4dcf7ba0a30c8d187e93c667a128233d035451d458ac79e4004429acc59a2eee5d14d000000000000"], 0x6e) r2 = accept$unix(r1, 0x0, 0x0) shutdown(r2, 0x0) read(r2, 0x0, 0x0) 00:00:22 executing program 2: r0 = semget(0x0, 0x3, 0x112) r1 = getuid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x6, r1, r2, r3, r5, 0x2, 0x3}, 0x7, 0x7f, 0x3}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x400000, 0x68) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) faccessat(r6, &(0x7f0000000180)='./file0\x00', 0x80, 0x200) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/101, 0x65) getgid() mkdirat(r6, &(0x7f0000000280)='./file0/file0\x00', 0x141) semctl$IPC_RMID(r0, 0x0, 0x0) utimensat(r6, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x6, 0x3}, {0x1, 0x5}}, 0x200) connect$inet6(r6, &(0x7f0000000340)={0x18, 0x3, 0xfb2e}, 0xc) bind$inet6(r6, &(0x7f0000000380)={0x18, 0x1, 0x0, 0x6}, 0xc) bind$inet6(r6, &(0x7f00000003c0)={0x18, 0x0, 0x4, 0x2}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = geteuid() getgroups(0x4, &(0x7f0000000480)=[r4, 0xffffffffffffffff, r2, r2]) getegid() getsockopt$sock_int(r6, 0xffff, 0xc, &(0x7f00000004c0), &(0x7f0000000500)=0x4) clock_gettime(0x1, &(0x7f0000000540)) bind$inet6(r6, &(0x7f0000000580)={0x18, 0x2, 0xd0, 0x8001}, 0xc) getuid() connect(r6, &(0x7f00000005c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) setgroups(0x0, 0xfffffffffffffffe) faccessat(r6, &(0x7f0000000600)='./file0/file0\x00', 0x8, 0x200) setregid(r11, r2) r12 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000640)={{0x8, r3, r5, r10, r9, 0x100, 0x7f}, 0x5, 0x0, r8, r7, 0x2c6, 0x0, 0x7}) 00:00:22 executing program 3: bind$inet(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1200000, 0x1) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="f73f7a824f097f5337afcb96d28b5bdad694637425e81ddad0cc7d9a7b700b0898a15a4d2362c00b96e2c9c9427c98c5974396", 0x33}, {&(0x7f00000000c0)="9e2f1eb643b8d55cb9ce47297596202fe044fae671db7a17fbbd162f5176aff45e399b71d808423647a4105c91ad83defaabae95ec51ab53cf300a4568dc28d1d7a7b56822a4163e665079048e7d18bbb4726cd2bdcc8250958c8c503343", 0x5e}], 0x2, &(0x7f00000001c0)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}], 0x18, 0xe}, 0x6) 00:00:22 executing program 4: r0 = msgget(0x3, 0x4) msgsnd(r0, &(0x7f0000000000)={0x2, "cce42cc1be75a2cb138e955260e613d835ccb41523817253935fdbff91a00186ccf08d7348635d839152288f0ac058e23c4406017b248216128a7d62ea3216148f7e5cd7e762942f8eaf38a8e5697f57c996"}, 0x5a, 0x800) r1 = semget(0x0, 0x4, 0x20) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000080)=""/114) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000100)=""/169) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/158}, 0xa6, 0x0, 0x0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000280)=""/211) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) r3 = accept$inet6(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) msgrcv(r0, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) fchmod(r3, 0x2) msgrcv(r0, &(0x7f0000001540)={0x0, ""/73}, 0x51, 0x0, 0x0) flock(r3, 0x8) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000015c0), &(0x7f0000001600)=0x8) setrlimit(0x5, &(0x7f0000001640)={0x7, 0x5}) r4 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001680)=""/206) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000001780)=""/130) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001840)={{0x18, 0x1, 0xb0f4, 0x4121}, {0x18, 0x0, 0x8, 0xf34}, 0xffff, [0x200, 0x0, 0x6d3, 0x3, 0x1, 0x9, 0x6, 0x3ff]}, 0x3c) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000001900)={0xd4e, 0x9}, 0x10) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001940)={0xcd, 0xffffffffffff5845}, 0x8) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001980), &(0x7f00000019c0)=0x8) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000001a00)=0x9) socketpair(0x1f, 0x40000000, 0x7, &(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000003140)={&(0x7f0000001a80)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002f80)=[{&(0x7f0000001ac0)="4670960d96cd1ea16ee3c56cb1798be037a271548120d54c63dab90346c4c9cea030527489c8580af32fb91bdf6bc9fbaf783537b88a22b5c2edaffabf24d06ba08d2634945580cc21fdb6a664764eefc838a6b0ba8ab539f72aa61be906ff4bc8e269eed05f25e9e9600c2dfc70fa50389533c19b5fef4ff88fa6a63c3b79ec15227b423b13a93146dcdb34fa28276b39e7a51637ca64c793e041b25470e48aa915127794a1d1488f8936b90834d88150391ff4d3f2ad79cfe2e1ff8032b9bbca8ddd5bdf0bbae85fec6292f4d78e3b50e41688674702804c42a34c936a1be4389c10c0ab826a996b29868b934b", 0xee}, {&(0x7f0000001bc0)="2f312f5ce768fb67a17e27d4bdf1a5062759a9c344ad32c83780df0514f4785f687677d69ec05d5592ee6b69a50e01e028c444eb55a221220cfb8b26407f8af0ad0d6e2cfa5e9aaea5810e91a43113ec2784ec966808215764a62c259efd56adb3cfbff4ef484aaed4ba6017c9ef2962766f304e5553eb0b63f48a7cf223c8bc74d035fdce83f41fa88724ad2654387ba9e14444c159dacc2fb654096ae9d538ff107b14e956c60b1b0f3fe35e4907b6745f700a312b176f5b324273050f9d01d4140a165490185da48b3e", 0xcb}, {&(0x7f0000001cc0)="89885016094157d7af8b23bf366594131082f7a46f93bcbe37e79356e9b9d9458552f3d37c8eab499099708c52d83bd8ecf0aeb68c0fddff6a52c347884dff0ce7b2e81cc248a6289ba3be3d486138bee86c509025f39855f90cbea3bb50c61892da87d53d6e7b26b5cae69084149a2f8aa4130aa83043c0225388374974ee551103467b077fbc8a0d53405c0103ecfc3199800c3efb75e4696cb884780be18c43c743c0668c1290b72d73416cdaa3aa27ccd4caf15124a2b6c6c5663a4e45c1c3f80fe95afd56d97623d8c4668f772204b0b0e09acf66761bc87b2a7679d9d58a635e34a4d095b678c4c1c274b5314e11405d2419fabf6b234115761c497251d77f6bc2e56a3c3d7a796ad187af8057d81fbb11b26931a7d03f31cafb72df812932fd3adf823ded0413c2c85112e1457f6cf70a0b47f373dd71db22e0c2bdc5820102264a2de1258ff4887d50bd26815d20d1dcf0b4f620f87e84bebe7b1bf389754aac6f30ae80b4e66e519793df016877f10f3d8471fb72f76d3324ef307f6727b4d3b52b9adc2c4bd913ca94a0dd21413576d8efe8b8f2afd26731bff5910358f329cf82a8a8aca0ec98898cff59ebac3dba96044c70e6491cdfaa11e9a48a4f9018b646f345c5c3c2508d7aced0b171057d16545cf1881ca4e7550bc08b0f2b359d7702d888ce806fa74f147630823d321d289419df644c7e22d93da55bb087af8d736f4dab768635a0f20e6d3b0d4c50a0c0b4ed305d23008e7fae04b9d28201005673c20c7300f586d3655cb4ba2842784ec8d903f9202201acaf5be8fbf3cb67143d720ae238a41e96e6d25ac656160c3d9fbefa83337fc702565db009ad37db1e488ca5ab1c3dbb24538e2b758019b93f2ceee567483c580a71d864535c4b6d9ee8ce0295e283c00b5fc71d6f16dd41e3922b052eef936261caa1878f095df7be7e18835cb1ec1ac9697eddfd54e8181d67d8a1b46b43a8e84fa4923473817a29122a013bcddaa1f3454173489e5a3948f90715984dfb0bc57cd0dfd4f8ed0dfdd2de6944c978a6ea4108f2248f377398ede641f48704e7b230a0baf8c6fe98aa3a24d00dd88debfc7de7cc278452a0de971104713bed6fee38d031331c35aa9e178e645436e7671ef7d0086a83629bcfbde9ded4ef2a6bffad3be617185ce749e37f51c7bae296b7defe6c285818e562d3a8954cf8aec0670938a9da3119fb7779dc3973ed05067683ae36d0c5bfe9454fef5ce4dde6382e03d4b75d73baf83b7d19f2f929108d6aebb657d14b6756b4915cab7470056483c8244a1e713d276fc5b8bbf9b76ce41f874cfea861e54eacb59f1002e16faa96e45c075248005748cbe78d8823bcdb3bc7500d092582bfff9a0d9df9a900fe9024c4a89afd720f64e3d634617261c6a0655af221096ec5fde58bd1181731aa65dfd20c4a18b807f6409593e1e11f8d74b2898b663581959cf7ab0b1a2ab738fde621721cb79d09e7d1dcd6c8338c7beabd0981a3399a4bfefa081780f81d3d73df82df349f20da9da845b85f4496797f76debe244a36847b62c3e39e46ddbcd45c3aaff4d8e58b54b07e1f1c8198a1cfd54446f52ad2daaf65a93a5d747c84b47a3c81b8d1c5155c085c635cd964ba9e8ab88ee0a0eb09c1148013121b2abd3dc5d4b24a9cb37b94279b3fe3188e9b4b5522eba0357e7ac62ebf3cef787e6f3b7c3856abdf3d0496385a4b2d3f9d94fd2410d2886b01408436b14fd5c57bc64c142ca46a559321a8cd9da3807d690b5d584133bf773e56a290e80424f5d4c29141ece9fb7f002d441569e7820432fa13e4bdd0603230d66fcfe24afe248908dc1845beffe8b0aaa8c7f9e6d8f4cbab7d3e596a1077f1e602eee67524c33f52f7bb9ddd7a9047971edd634ce0f99f087e7cd1a76e6c13b9c784e9393f632b49a91f30d68423e2e1bfa033d1bb2c31da39bb2961344778c42266b5f05b0af187da9f0777632bd470f13ec9fd7044dc9b7b8582a6041b6d95d346e6315287446368da71d0a73c8834ed406648cdf5b2e29b3c32fd0b6382164f3cbde73792d8f6a483fffd1db930f6f3a3673329f47ef4f2e9b2081b6bc9825386953f291478cb97d2dc6e4543643dbd9e29aa78e653e6b2036bfdf0d1ac47b20479111385e1edd481a260a5fc9fad1b5b4be2bc90d9f34add3f954be1cdace2e3266bc8f1afc8df6fec0f18608a79a2575c6a6dbaffc5cf2d264fe382a7b045b565f28fd8f25bcf41e6f367838655cad82347e7858adfb751adbee6e955447ca9ae7c6411a305e851881cbf277309f95d17cb1a5ff19ffc33ab970c06b97fd86aab4dfb73642ec05b2e4619d1506095ff3d7d24e885dc44e421aab0fd76d36bf9554af68e814f7afd64b64625f50a3d18fe4675e900c4da4698961adec10397b024048eabb1863ed5eb27d5f0eed6c6ce5bda69cf34a8cce8c9f427ef94e05b9ddec4a8a678336e2f6a6bd9e080258ab0e9f2198dce17565060bc0e314c26523eb13cc6a3a390ac87b5b59aa34c406f4e435c2aa2212d42f76c4295247766dbdb973a5a3a0014708234eb7588e563e53d2f53ab6685adecef42757b1aa00faf53a6322fe9814cdafbd290a476a34f7de359e570f9e450b31175a56ba5d929e6b3dd473cbb481b21a43ba93de7169959e6913081960cb6e9a522e84feffde2d8dba815f0a467cdb841f1aa7fbcb16147d2518442c61ee16c19c53ebd0ab7534f7b746141633a7c98e1c19b3af89494b1cf463643969700cb4ca5d32259dfbd8f27523da9a133aae30a1d1dbafdbf80a4ca82e030c085eb4268371f6e4db4113c7cbfb6e45b560f47d3602c20fb60851f259b4f098441f4b8f1d66f864675546c71e23c795ef137f1c72008f897663a66b8867f3179853fcddf84c0181cba9c7c2c357aef0298c6b041f48afcc61a6a0a430fc12ed92ff3fd238b4f563e0b39e97a7d586824311d7fc85d87b8df585eadd9fe1f1982d0344f45f9c26151be5554f6f46c6b52e6b8d156711aa20a53f58431959ad816af93f96139878a0a93f97d7f515a22305eeb26d6b43b49da699f3a354616d0f06a37fbdf91d42c276df617acc5e05d3522ed23530d2cc14460812c72c35ce7cb43f2ce45a0a884903c113e5f4baa47e79b7f51546964fa9663d81aa6f26d9d9a412fde8ea12923737c98eb50187d5394ef454670af51f1bfad4a1179f9e39f69389bf3687d112996cfcc7f746f91dd8bd3bcf21da81c957b51b36c6ab757257a22cb7e895e3be6ba9bfdeb8bbd152ae300c414b80659b107f2806ad8069f4a24ab64af7a361b7991a77508e808b767a70c9e23688e652fd76496e9d36d96e5373b876ee0856cb80505aa9c5e15c5c2bc137cbb05fb9366ae912da397531e0e8d7f28af3e98073e19702ed01c6cefd5d82a20162d4caf0f706e7837acd3fdc0a8dd4bdb684b3055eae918f3e06775ff513c4433cd6f354bcf77ead9709235da4185d6fe98f978d29b6e463409b900172fe6649709efde8f9b2a95f7cf90cc41549e8524733cb854f8793cb4c2bbe2120468fa71cf3921e6d4d5c36a3dd45a4471765c5f0caf6c5ba912fdc686da3b46d9e6d07db504b809be2b809bc6aab328758b9f0997f0cb767438e0dabea861f9582406d59ba61838a63b3fc86d6bedd6b0ce432d4bd875a766192efd298febfaa133f2370fa65617da17c69ba337113ba99cc590f9d715aba52bd008cb0fe7f5d66e2d4f8fe87e041e3f6c6323dd473e48fbe05b3fc514af204a0e5ad9124321a753306aa3c995ce58847b71dfde9bc904cc2744a17ca3ed1ba957f3b4043b21f1c65d1439f0030fad4896f2f1ff80f8cf868c8a2c8fd1860925cbe1ceddfd87c0f9572c70b29c832590f378caa49116c7c3e0c5d19079e92395a815492ab3fda040c55bd9ae8692bd98b372fad88cd27d3b63d902a4654953cbec702f1e3290665f99b06c3871b1bc2b3e6f89e2c1068acbb4161d5e894945d06ae0e671f29ac3f4ddf372fbeb61da4d5386cc2c45fc3a88039477c5ca8cb53e2790e0ebbe82c5f514b3dc9cca3455b02aa7f60d2e54323c275bb520d0ede7a6963a0a35159c0f668ee238166d90fd58983bc023356118a1ecb6aecacf389f1c2bf72038082a3e0d10996299761ba1a1b5e761785d67cc0b02aaa1bf432675ce8c6379974643d5a3ef8fd306ac7a52b2932b604bea725d79343d99a6a8091558e5f407b7c23d0b4c419185bff67f1837c96335edec8a06e9a896c577f0b5f453600fe4b9796a41e8d90d1280a0e9579bcc55e846ea5bdbeb1c2da60904717bd68b94d970d8dd0fc26e314838ef35c03ea55d0265f873153c5d32a9e50b0c1f036048288afaf1edee63be05fbee2473dbc73a70b3b24639481951302a50e4da16011642af3e4a6434f9d2ce99ac9f6179a964653b2f2ff82155216348f873475276b0823253083b02b9dd606e2a8f1967415de5be5d8a28ae6f26d2038de1c9de3357e4211d8e861e77885dc7037673dfe498620e0eb8f8813a5b72d840dd35d09edf764c73ff9bbf431151f8d71d3d3c69309b8bd2efdf9b33e967e8b251a622ba5f3a4741c0e08ac9c42617aac74982bb08d24ff50a39eca88156996e16ca2691a276780e93dd36544c5f5a45493a6fc540ed7f827e36682c7b89b56dbc93af8f81592468dc223800551daa19b2ba11c87d935a68a8639b4c9bc11abef95b8c20733a00ecb86c6d68cee44668309d127b2aecbaa1c2b5cdb4344f7fe411ba1cf0106424b05287fea3f200b6bd0d7c8e89fcefcf82bb85c80efc7733e2006a4ee9d98297cb958e92d2c259d5fab59e85c100934439ded4f019d73be9b76f5f834728ced759217f06a1e121be65672e1d65ff832a1d571789b2ee4d2853b9b59a6fc4832190d3ae0d3516f83d0d958d5f7895eca5a1a63bc31af93221e5bec4d4777466b028e1556d7d6bffd479afaa3e5e7a8370a95962cd40778ff6504ae37479dc40da79341749860b1acdb510b7800df31bd3e0db9fe0e1f50ba281bb18c6d33fd733c2582126f8ff813530bf6e26daf0cd4396c55557769afcc6b32f0a9f06d034559874f5a52dd15ab799d73024ef5561278af3a115032d46d5fb5d84fe2160e36524e2aa8edac6b4f0693cad8771d9574e808b3ea32c4afc052738e30822626cc7ac917df4f956346769a23e10acec3e7a0ae1d1ecc57ca764e219b8feceea8b8d3626cc37ae1ed3290e2b4b26bdb8db801e92699857d10c72a2407e3033a7afc174828c105c8088fac7b5325efed5ffb25089f5032e995ff0b054e80410fac740addda9f5a07b675db0fe2506315c32c43b508fc594506f8cb6438edd95429ca0fe2f77d9559e3f926cc329c80cdcea4f9272b651a5f9e35baaeae0566084408fd37c9ae3f232eee3c0bff781f76ecaaa23a2f3540f60e73487d6e2298615370e04774f1f1b9cb2a68efcb1c6a8d81f2a60d1619d27836bc9cd64fdc2c766ce6fbb682af66163888c1f35cc493e0fe066e45a4bd609647c21adfceb3c08cbfdbf2aa2c43ff849f416b7e14aac85b6bdd570102dc98fba70f360c52e5e84e7ec2b32774e3abbaac210957f2b3428baa42c4febf4816bfe9db73ac8473b3721dc8cd3a5900d8b5888c97f1ece072c2277317dfa4a9a0dd4b46afa32041c37816ccb48df1cc8c5886e59a64fdaa904a33f001e81cdc2cddb641fcc10826c2fff348ce5ba5631a7b60ed4f3e560f3dd186dbaf815b92ac8a3c7924c215e998c90fd7a23407fec689d36f0f1", 0x1000}, {&(0x7f0000002cc0)="eb4d29e2350e3fb5dc2553d4a185946ef65d1ff28b791070c00e3561e4321541a30985e16766459096aa9202f171702ba2e8b2995e781be8a9425121d985e50bb6e33aae4b5a480beb6d050a4737fc9f891643a3be058143", 0x58}, {&(0x7f0000002d40)="ade11b23c62cd60f948480f93ad9f410a745c281517cba0c554a65b65a9be9710aca91ea1eb4e50e761ed48c52670180be6e197d4c940c20c80ff97acf481fef07f4e750b9158f6f5c171249bc58885db0026326f16a99ea23c3fbee43f1413b1e0d3942b00875fb77ac1acbe1446ded50725e4ea8948f307627ebb97be1a005734b17373f240a80521e4f53ae03b328b0147215949b8ddae13c", 0x9a}, {&(0x7f0000002e00)="ab509d8e487e805d6e8c434e041944ae85c88ee745", 0x15}, {&(0x7f0000002e40)="53b28ed7bfdf04df30448204d2c68bc5ca29225a431b3ea4c0309beba47210aa8340a98410df409a2ed63dffc61a397d088d38450b14cac0e18c9dfb0cb9db458ff6730d2ae53e3b3eda50c6c93fb9f40e53c16645b25990a4be", 0x5a}, {&(0x7f0000002ec0)="c444a9db64e4130cd39f15d78c9b9ea4f78829299ce56c27ab02ddde07b33f6fc854b2848255c9df49caeeb5f08d9ff33a63bc5c757304235ad08334c4419c03e0245884134f9afedc5242064c9e14924d0faca7276e5a34f1c47dfe62359ce43b98c797f4a12eeefa54868b067e82cf9e93776338bc80611b6c247a7e58403c93536e61", 0x84}], 0x8, &(0x7f0000003000)=[@rights={0x28, 0xffff, 0x1, [r3, r2, r3, r2, r3]}, @rights={0x18, 0xffff, 0x1, [r3, r2]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, r3, r2, r3]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r3, r2]}, @rights={0x18, 0xffff, 0x1, [r3, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x130, 0x8}, 0x401) execve(&(0x7f0000003180)='./file0\x00', &(0x7f0000003240)=[&(0x7f00000031c0)='/\x00', &(0x7f0000003200)='[\\&}[.\x00'], &(0x7f0000003280)) fdatasync(r8) msgrcv(r0, &(0x7f00000032c0)={0x0, ""/1}, 0x9, 0x0, 0x0) 00:00:22 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122abc9910743e15c9d4c184e15905539a8fb718f5e7664c3964a85d5870a40640dda44d53f895d536813c5e157b342392adb3d08d10cff35fd74997b417fbf63316", 0x140}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r0, 0x7fffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000080)='.\x00', r2, r3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:00:22 executing program 2: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x220, 0x0) r1 = open$dir(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) r2 = dup(r0) connect(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) flock(r1, 0x1) close(r0) 00:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) sendto$inet6(r2, &(0x7f0000000540)="03", 0x1, 0x2, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3ff, 0x7ff}, {0x3, 0x8a}}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) 00:00:22 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r2, r6) bind(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) fcntl$setown(r1, 0x6, r4) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) r7 = semget(0x3, 0x0, 0x8) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000001c0)=""/121) r8 = accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000012c0)=""/230) connect(r0, &(0x7f00000013c0)=@in6={0x18, 0x3, 0x1, 0x80000000}, 0xc) getpeername$inet6(r0, &(0x7f0000001400), &(0x7f0000001440)=0xc) r9 = getpid() semctl$GETPID(r7, 0x2, 0x4, &(0x7f0000001480)=""/33) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000014c0)={r4, r5, r3}, 0xc) rename(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)='./file0\x00') semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000001580)=""/76) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001600), &(0x7f0000001640)=0xc) connect$unix(r8, &(0x7f0000001680)=@file={0x0, './file0\x00'}, 0xa) writev(r8, &(0x7f0000003880)=[{&(0x7f00000016c0)="27fddaa28ff00c29251a8e3cf7223420826047328758712b5f5714d49e520dcf2bb644e64dc02fe9f2d046755ce06b4e0379217410bc48005ecd08671f9cff6d18bebbd579a5f4c153041e60c3f6570fa9fb598b0b337ef594fb3c02c4b800c6aa3bafd6817da071f3f84f22fb3d50e1e69fe8f1b459701a54adb471de66be08c85594f458e6ce5b9e26036b1c2cd97ab6e3d9f339a77a16475d9bbe06d7f35c11d4312961cb7727ea32c387b383d1939d39f7b78b7c14bf4dfb45c020ae678144cfa5a7effb5d4275827db7b5661083781e4c2efd34d70c68db348f77ba84274950313f3836ff8837a22bd636a1551658be0bba172bdaa90f8ed18ef28bded882550287ebeb55fd84676fe90491a443f5247129c87482b0599a1deb15ebfe2cda8d9110040e41ae92d96a96086e8753ed71400c848ec47183bf29e96341b1b807296e61b5e2878b3b39fa4fcf646899f2c2213cfd6987a823157a01cf50263a7cdb957ca50dc39a2c30527e4e95b954cdd5fc3b6bb3bf2ea3a5cde5adbf3e0fa608822e9dff27dbf0d2aa2d730096e56fc0faf62fda1ec23ccd30519f85b747c8b2c2930b89c93d8de4b262d0332462f35b835b97da08bbd487cf4adfb021e220f5dcd320e555728505a5ecdc48284e6e1de6ea73a97e8164d0754b7e303a584e9af15ec19d06d8dc5fcb9699010ae028be9caf3b9771f9cafa794e064fa1cc8478dfb63be15f4944db193dad874ea21d29cdbf07ed965a775038c0f4f5e1493a4cc5ade713e81f412ad71554fd10d66ff7717e5aa8448df00e84a545839347043e056acd79d34e29ed4fe4da6993331ae062a836b789b7c123da72ed477c9096cd64b12d0a93acc3b15271230370a99ac40d1dd4173823f24004f0d15c65e50a11bb4afb9a9cb1feea1a29c5180d4288c87d92ebe6ff86a8f93acaca736dafa42a96749b249b71c65b2ef348f7946042223dcec7897f5d38cae7761ad1f9cf9da23205d9384bfcb423aacb873092078209e7902d9100a9203a7783529a51f0a403113ed041051ca8683b927757abf03b288e2b053cb34e36771ed16e8d5d1cb45ae7fd7bb2bf5c2b8e822cd1d7e33e057b2f6b3250a1ac448a9c39eb15089271c2d0bdba65300cdcf407ee2704785967867ac3e1bf2051fb76b94ecfd9245926a136a9b459317b301be5ba479b99eb060ff81c95a822e2dcfa7c4170b84216891c674d938cb50d1e300cdf03918a72b408f62c25b0baec46e19c685d21304b362cd4122b16c6cbfd5dd70d5f59b052564b1e40d9c00c1f7128d37e6b77d1146bf62a337573723abfa3480a2e320c6071c66794dd23ccbe87405cfd436f31113cd79ee3db8b24ab8e8b48360bd425c7a49add9db89967efa18109578ac63f391004378590556cf17ccb68ea84e97fc1b19ef94118ee0342e9d8b9db182e9e74a3febb99b5ce794133e8daee0492ef517738b67fd7836e93e3fbd861ddf3ba0334e24f505187c226b2e9767882146377b057ac446739e694dc523f851f625cc7f459e43c60e898fcb0c60c534fdab94d17c25171412653fb76a969eb0ae8671e64e6c534fef4f167bef63729c9bf5a5f3f56db6f3b2ae62c5d57f101d4e5dac4be7ab5dd400ed0fc161df6f1656df79f42a8aa2ebb70a3b6d982021d90f2a0b4905bb5ebb9ac0e360dc00daee7feabebf5ce9f61ebfe2a335e9a163551abc2a32dd677949e71cf8f70dab28001b419ccd64af472fa14ae17ec937b1a9370b930d860e5d838554b65d9bcaacf709709c8018e96236b8fdb15eab695325ef29924ec48139465b460c99d18cb02d2ad8fe196e0cc8223342cb20b1b5ef5c0fe628df3a93e90b8237f22b68dc660926ffb3c0c1b727de15230e361296dc913d404077ac1967d856c558efc18e5b6ddca5298ef8285ea781337ce74ce987be0adf66ea7ffc0cc2400827f89f8d53bc3ed276c999451f884a0a135f25a2f233fd252cc21101496d46b37c220654519064d3f424b383d979d615fcb72d06cc6cb8ac61e4179515f88ececd4d1bf3c49b82adea7c489784b93dc8feb308a027d662a1434075d1c33eda00c48646a7919c7dc1d77ab23039d44585d16700d420fa131ff4ff8aa5c2089c1dfac74c4a0db7343c3107bf6a0be994574bc8ead3a164641ac75be2bc10c96deca9bb833c1c4656b520bea54dcf1b73173e809fa150f7203becbb934c4a70d48e0ba3d54516ac9e5c50727d147f7291f1221a4c0e45126d1a80b4143a103d24e43adaeca14f1b39396b6a67302af6c89af3f67b6f3fde57b3ff596aa1c3bb8f2546ab64ebc9d0dcffe6ea75d7f97509293657b625ab22e7df05b4ee9e4a37f47c7541f68d2b237a24a0223cd547bcfba0013155feb657b6314339c2f759d7f355e0f927f23bba085d7dee192ea9385dbe8627d3baa47322048428d8abd774085444de168b4cc3cc189548be3cc585dd3cd69a0556c4effa2a1dbf2600144ac1554743467ffa87d99d142f8a3d917902c77b92e77e131cd14f8546c31e25a6ba77b827d9b5b2214f22da1435e8cac0ac0112835ce68126f280e80e161e97a6287c1e3c2bc7a16c48bcf9415aea7bfbcbc5fcc4db96ee4db83169e670daa7f4c7485ecde4f8f54e8309aa99ad7660d93ae632e6343fc72e34cb782ffb9086863cc524c5732b9c5aa745dd5d6632d3f70e5a4608514447c9c705df217e6ed37bbd0b54af242c2ec2229bafc77c167c6f5b02a287d8c32e6873caac5c4ba4bdae82549fd2cfa16c82fcdfb03b6221aedb1b603d2de2afa046996f47fdda15f0f93075a725b53766e34598ce2d7df824217e2ba36a7118bf39f8e8daa649f79a0c39596eecfe66f729b3ee5ec142ff79ea50ce0c745a02dca3344b712bb4a0362047d0148786bc19a5cabbbbddde47d7636fa93ab0c8019c24c292635fe5f917a4d16097693afe830ee8da0b9a3e4ff2ed3bf9e32f005cc1c47c4dbc73f72cf30809b68d490ee94e2289e93929508cb43c5c130139a1865d59694a558d55ce4fdeb5d491b61240862de3657a1d7dbaac099d6b55c476d422bc86940160a9b0b3a87509fe2b4d77f0d62627785c35fdd1656cdf15a0ad793e8beca35fb4018c43914395dd8f2917ee5791df35039c769b7639765b0b41ff7fb446fc392aed35dd2e00621b9219bc808d468049bdc5c38afa2276cd6d4b506a4eb25b4dbccbc820289de36da9f7ac4c395e991b178b91b495bc4a8ab4dbb4bead5af72811c89cd77d4031c7247685ccd4f0b2299a5a6dd883decdf7f8423b2f3baa5ed48479b5cbefb7a477514c04c5684d57db118cbb7ef4d1b80aaccfffde8d28f69921aa529ab432834d299efad49b51806d36b19895f5df754964c722061f621f2ffc4786236eb4043aeaff63b7ac8c436e8b76208eebdfd867feac937788aecb63803c0560c485bba7718c28306b697fd55c4b15ac7f6e71ded9c23bc5a917901de926edf298adbbacfa99a2c7b195874cfd3a72557e87767c11cef04623130a0f20a412fcd84b5e4bde36de5a270a2449af5db12cdb88566a7ce65186478315b1c82c994f48058725f1896a228cea5222b9c338277b2b407b366d1604b0040af556cc493036fa5c1d5a664847bb8d1b329a336777e2dd7d6fa9d426dc664448a003a04b57090985f3bd2fa91e74c4788c528cadd74a0b6b0ef86a0b3ebe51280e251926c7b84e40950903b729826b77c7ec21144ceb823ef7973c6bae18e6d2bc21d6e7b8edc5e40cd020d0d7c0db2ded0e442ef99317eec502ec9b987a3eef9354848dc5605c773192fd3f926062ba65a1d02ee29cce68dab7ce4decbca915f3dc793e2da635fbcaedc3105e4f9250b96e75eb1a4eabbef55e80f70c210beb1492bb7a411b53293c8e62551e29889d177cdb402c8a339122b2a2598ae0bb0b84e3500169a1d58681a7f4d737ac7efb61f7c5fe0eac272b27d36ab7f61f303a16344616d96b0108cfa45e5b6da69f391e81cd57bf69bd45575f59e60c8ea7b6361fc000957844f91f895654a412e68e0675d73b45797fd6e33f1d99f7d0d00225581aacc6653d7904f6a4b6349d576c4f99c6cdcc7402d90570bdb25484899389907908918d1d49537e2cf940aecb106d068faf7b97bbcddc4f0b400c821fbfb256b4100eb1478f300107a203d5d21a0120000382a71867140192dbbccb56fbec00046ae315101b8279b2a2e94e4d164cb5651f33fd2b8f60821fc93fb05eb25cf0f4a959ce52e699f4b2389388747a668ac34a6620e3bb17e911d9ddccf4ec1d53724c14a245eb02beeae2b4f4609067d0090c70d823b45043d3ba805f4c8ce488d5b886bc67c415b17622698ba67d3740a6ab9560e17d2a9e94a47e80a09e59b2a4ba2ffac7f9139e3da40d06b2e16583d0fcec1ddeaf75f5eadcac37289856230f16735af0a5c86c993026d232f2cbf8903227f1a5a8bf721ca96638984cc30bd2f6f4b6c020236bb8f57dd19fbc3dccf7f0fb7f0a8ce32794f95f84e77b141d51d6a8752daf7b0be829c4c0faac023f048b5a1a1c5687aa0c4660550de04f1a56c7bbc0e7ad7017b8cc5e28332ed80d244156654417b2cee550bbc010f938139d1e0d09e1285f8152e79a0ade3bb0a11fee4c61bd17e976804ab2c26807cefb1898bac298255e0518b43a30875a9dfd7254d8e30b2092d10cc7af6e0a546ce10e26b2a6c3fe92236421fa12aff5eb6a73f007326b6d22a6a872537566cb1fe2bae7b6f88a2e0b8ce3b2ddf71dc80b3502c144638beabbc5e7c884b81237d4b5954aaeb19450576add22891b228a801c111dc29a76287933249f5f570c4927121f69ad390a754d1dcd7a5ff571b6de80539260b20c278f7d51b5841597d5dc0ddd9d7930681a06498c390c4612ede0fb489750284c10de88a5effa94d32ff41cdbcaf08793214d2c5040d3c7c14d8a05e8134bcea9ed2e2dda1d40e7bbccbf5105b5de73bea795efb8360f86d08e0fb7c308a5b8d7cd676ac15f69b9ba909274b12e9f83f0ed28f128842084ec7937defe9b3fc329bc26f0d0c57f913c635a92686579f8fe9d9a5573e605ec745719c2004223de262470a1fc93e258d50cf6e003cdbe5a190551d4ef4bfac7efdd45d33d21189ab392072d66c18fd2e33b1b8d7127739a5e9ea996a8acbce5587a17ddc20612d275f4a43b156d71c5a8171365d4a7ca3a6e9be9ef559e1af5d43389ddbda4da9eb62513e1c24bfaf093cb69734a838d28ab2fb5bd215ecc3706fd59bd0ab9ab47efde1ff116387034ee7910f011bbe250de147d77c8ccb22d97af18845f03cca63042a369d5c6897c1484496d0cecda1beedd58d72357eee093f989b741f124e8f091df2ad917bae6f1f49b519e7b7dc36842c95f8496206455cccf97001b38bbda7887353798e92e653b938ea6ba6c277099d3dfcd3efdb2c004607ee3bedabe00a15c8fb62fb626e5bc7aa6e00d4c050685a5d39986aec08495ae16ce403f6b72028be22f921e62dfbed86e7be7e3b0c011a72fd1a102072d71289de25a0a8ebae16fa66e481ab749b56b15f474bce6c10818085d1f7021cb93718755dbea259781329251b90381c0e42644c564ad54ccb1b20794903318c8af007c449ee7191356e59d75a616de7eebb2eef7b97b4fa84748fd13af5392bf7e95220de45668794757a2072823ce66beb137fe0c3cc71b8d5070d425cbfb22e314acff6d9ed6336e4aaa9ca77d86b67ff75744bb318d0306eb5b63e56dddd4e2ffd3f8fea3c9d446db7f3f7f2af38449e9a", 0x1000}, {&(0x7f00000026c0)="2cbed2794e7761b50aa6bff317b91e27906149ec7bdfd1e26b97f8f557634c2328955968114b5b5a686a4f5643dbf85c623d27de07722f3305951270a6f356dd420589af3a4764016fadc078dc6f9abbb1d6ce71287f551423e6a881391035c42f91c4546d39c64348f1e53776b681842d31b31aa149c4f68452eb27385551435f33af96611de4c70f36f16c75365de0f50f6c3df18c924632643e42c8193b82935a7bcfd8e4a229b6f5886b974f51a8be1344c725e6a8574fba9d2e469d9c82eb4f46326ad30222df801e09c6eecc89ae2fc3f6f12bcdf165fc69c566f208c9639f5e91b7c0958ee8474103d0210f003216b22f80193d42a4c46e5d3019feb5f71ee51bea43bf1acc292acde38af3e96d31e80816aae0f87753eb55c4e586bfe57d36d75eb05dbfecaa30936a77759ab232b34c16a2c70aca88b404702a92d592e76abcd650d5367962610ce0a7a7e19ae98efc02b3d5f7e8c267f86247165d32ba730c6dfc6e3040232db06f75fde1a53aa78d4fd03429b2a3b890a6778b42d4968b115339b4b0ffceaccc931d5848fa805b6db85a3ecaf40a23775333b498ecf62adf3b0c9db2b90977c721edb9e36d42717635bd654e9e524c3acbde9a2014ce95c44df6ddab7308f2b5a3a45b3fdc63626f5786633a3eeec283551d38a1d5794ae3703b2ffe7eefed708aafe1795b990db86912220375d6036ff34bb8c3fab78b4101ba0e776d9caec17e0f5e643d8b93603b5cc6fb0038153e4cc44dc05b2506ef1658069faba5843524bbbe74231c62e0802927352a53aaa608b52b8e6ae3a1690255f9a4e818b7b144ff14cf73d75421b0ce43856fbd00fbc3ffb1d49f6c63dc746369e09ea7b67eb1816fa6be7ca7eeeb3eded9c738198513bb982677ffa3b8d8ab2b9d9301fafb6b9ed4ed7ffb749384836db946113e53c0e9fa9a4d832f95b51d5cae78b48300e7eeee656fba67535e9020c099628bb0d856b2e9753297dfaffc01ae3f848ac3f04c63c851c8e9370e11ed62fd5f2f2a0bf4e8bb728bfac48c3c4d73702f5a38b9b2fd2db042b63c7002826163bc32b58ac53275d4d769e69d0c3bd8f9fe419bbf44f377d73e7eb028aa115d320bcaf55e1a9149b383bdfe333e7ea67b1f41db2c184dfbef1e1bf81be44a6b9c146bea282c84221381ad19a116b70f7d6b567ac717b55ea51d12218240979d695776e7cb42b40bee59f23f656fe80fae9a8be385b7e91f0588757a86545ce13389fc7b6438415524f454059f49feca84f8cc83fd89564b592a4bb95b9fb5f62547056a25fe7467d4e9b84be459bae61ca71e1ffa67cb9484dc8032498a154470dfade648fd4b2120e3c7d44fcdc161e4c612fa26d63757241cbfe6b0e325b352f814303a7c8f385edcd93d70c2c2ec30aa2bc247633de23bcef9b31fcb06427e94a7ae6b6e4be924db22f1480db53c6bda8353a343a8a0b8464d9ea4025bda2a45390c7a5a6508466d03cba70655856524c16e99ba5a6dad16f215849778bd943ea296f864ba23753a028c344ae3c95b8985f59a0aa6e0bc213a172cc3192de681db49c580dbb015305f13db90b7053a1718f4f629a7f19681b92e9c2b6be947c4d8d7a7d37744440c788bd28cf30786b8bf213623ac647186d5d52ec77f291e2e9ed4392817c12efa934e0f54449e0edcf94a6a3acee83e290b691a27de29a41ca3e21fac3c6b01e7b8f595b36ab3eb275e5f67b7a40a9ec7d2b2132ea68999fd4c26b6bffcae56c7d59891db80b9b44cf380ce0f690f34d3705dc0dd7c08fe6ffdecac42fe8a666a63aed07b797ff701948e9d5ad3baa48b2e818269ce4e9ef68b5caa552d1dd24f25fc9ba5b19b5eb5082959dd23b6d02fa412dd956852e4944fcc628275cdf8a7db7f51d20ae9ecef765c48f6926b662c76728eb6ac46858d3e0fbbcd7f7bb72507d723679b122b271c9b8eb9f7b3ee94e187bdedede910050c770e88735b755480ed6c1ad1e608889f04f0f5cf6763600594701df8901cf2a3e84ebb46bfe61fa076ebe6d6fc9575a965ecef87bcde401b158ea6f2adf584c4c48d1f45bc42306870d902378dc42f00299908cc41f376613e49f2949e3ce8a2c297a80cc8fef2cd71fc11f92a81668149af0c0a56d9a280303747d2a501bab7197e43763ef9ed1f54b67bc398b01d8ef85377d78266e79cad39e6bfe95ea4e8dc8ce97cf49d6c607d4e43cab215b0f1b132e2ad513a9236d6e0c058039373e543a6e9168293aa6c15d59f8199fd10579630a064b09bf25afa4a5714897e949de2ca94e0b646881ebf8043f3172009e1e253636d38c204c4abda7e42c658643496f5f3c13d21f260898d1373530dd173a63169f5207267690484e5d86624ab1f9869aa1944a165ed39de53e65419a1e83ef2f49b02e12036cc390513bd7d71be6fe6c89f9ded3d54f7a645ac2cc50e78bbee3410db3efc5f049c44eb7f519c06a8fc104d114e6c0234cb3df91b57fc09d9e5440c7e4ed4c7fc387b3b18591f3abb72c6ce38506cf090857be5e082fb0422534c2cb4670456397c95a568b553ffaea590e3d86a1fdc3260a499ab11bc034f9430f31bbc6f1f74acf5cc63b061d7a7702e9104180f2bc8b2607a0c5086f3b45210f84a5503082df252a87f09fafc04d92e2bcb1affa02b75c3d60c8b12223a3d9e4e8442740aa0284e92910dab658c3780814087e8015f508b19a17b608e8e7418a9926dc6053d1ef66557e85c9ed528a636edc84de6bad78fcec5559a07678efb16807018d87bf08a996ce258b0a30b72705228e8f85934d5183fe49a0c4d28dd7c8e31cec412e5942ebd31d185874361908630bee9cb1f6d2af408f1a1f79dcb78b17254007252c4cd160dfae457942b04f39dee4bb3e20f78d08d028427aafa83ac796c827e377729db6547bf914198096ee5d0742f3bb3226997b57d98b671d1d74fcb5e2524f542d694b47f9bf8a0f8f20d89e11b86a6204dc932ab86b47a856aa69940630f84067bc6089f72f7c84ef2387457bfa9b6eb589d98f2507cb0b192b2b7acd91135ad35b073efaf23b992ecf0a3f258e4f201a742ff5d976ee5d2bbd2bebee120a88eac1461a335778b9a3d3ddadbdadd9f8f63673ff3ce768d56d1e022473012eb184d59f27dd2fb6eb25c098fd759bfe3a2ba75c33a030778aa3357ec94d2d8769c70a419310241ea1b9e819157512558e73c8ea578b7f0388202ed99c36eb1f7d44fa027890aa1b71019165f8ddfc53918e6b7f538d74c2f2ee513d3bb84b8f5ccf6414c716af04a9770e9ce6429c4e3a4eee9de02aec65274476b44d41073273374069e5d79a904822043510029631e1099d39d8d65df051e47c6d5851996c1be796d04ed1d4d82b3d6d7972ac5dff5648976ca2af3be247db5f68eadd4544e1fa0ab9c4697e05f881bb18ee90d7dabe0bef2b4c383df17d44e5b10189f4db056b10819a6cdc6ffe9ebcbfd8670429bb5de330815f64570d5f0404507ce2d851f995d6444cdfda15871d0804ebcf4e8f8a35f7c2dba704af3f5d1133000a85175b066da4f728488b8321b584ce45df21718d133a8a51aea7d886486cf75478bafcf992d7aa05d27264a4fd4539afd80bd29eaa78f1706b7378132efda7e6a5fa5fa3e68994349bd8256cd0b2def5ad035b1904d999a486cd8c83eaee049bdf2a0d6c06e66460f56d8a4065410f47e9e1c3b65a795fb4521b5f47444c452ee30341e94b7f52191e3f8bc35118867280f914b7bf22c9817d02e2c425a15613d08d1cad0365c6b8bc79362866abee98877b7b6562835fc09b236d8e60fb40d02c0827572714fbb24d709e2d83d2b9e456efe20e3b49f5a484b6a90850b6096f448177be7d37a0cbe93620d659804b08518ddbc3150b5c07dae330a287d5a60f1a11ea9174e2b51730236e499c36b14f3a9f8b7afc371be5756448bf0d9396d8dec9f2c7975681f30b528ba634061ac15d7ee170f8dfbf12eb4f8066d9705658615cd161c67798a86b914401009499a620c1a1abe786ba0bbf4f0d94361de0665f741d9cac14fda85640a5a5a960006a1a52f2f7b3826567e9258c53dc9c2c1ec52eebc62eeb237b3553bcc5302238a8b0617ec14cc8f4251bfc80c8ff096415df505d298ed5c1ce2ae4018faa684da44e1f6baa9d2e522bd000ffea75a7b3211bbebbd55b4a2df018bd27a29e739172c135a551300d62fc1421ecfb85d56c26003e76b25d1d1ecdcfc214227afd13f8c59d28e4611c638313c49599c126c58ffa4b9895978e8951f05c9e498118ad80cd25f105ddad20a68485192f4b162b9c5495a01d0559138be4042108877497c0842cbd2348e6bad9006a668006b0e8f3135714c7c535af8928626c987bc54f94e7eb92c924921e9d579afe553400af1ebd7bc80f50eebf02973270b3290463cf87d10120c73676ac502ed6fe0290c48925174c85cf6d9837ea5dda89a9164c041a97bd864f106b9efead66dbb2e808de930015654ad10d8ffd3169618bde0f11192a696203287a588bb777fc7dbf041cce4b8b7290f18f57895a41553b84ff9d02df65065eaafe801b68047beee3927486031ee0d08216712b9fe54e141c57fd1f14f635d5169e9bd0b28649c3d100e485d24a2c4a27c5200c49ecfc35afcf4cfb65b10b28e75f14856ddb0f34d1f8d988e48d281ad96f6e2712b29cf1f50a827c36a3eb570b0da8328d0c71ce90d3ec520beb2a6ae9b2941f3140b01041c94a80ef2a39d3114d7a6c5904e46e21c459a6d28d07bbe9a95ec0c5e48a9bf54fd9ae48f6b4466cc42466dfe18e56cfdd42897a9898774929720edbd50af42d522208168845657e7073877ac4a3f9ff7ebd60ec0973fdd7c8c72032be77705c8e399044bc0cfc04dcbcdf0ad5af8f6c345e8526c7157700c0d0a9315d116c7e291e6fc1433ef4f669787d15be2df167a3b4cbee9583e1722623d3c82d349e178c42e5f4d45ba9c4b7327dbc68e4578822374d7c4e751ba6d4b98fe24230b211754f03f17cd75aac43a5210c3462a3f8c0dafba74b0c4556d767c1ad007972c644ba0f3e45bd258dd57380141e38726e2b0ac0f2f8f0f875d8dd6a56bf776ed299a9797ae05c36ce7cc658a4cb11d6e5d1b3961984b1b85c633dd70a92960d1ba2818fa7d86ab4dc803dd3d9e52f90c781947f5e560c1d69e8b83887e878f2fe80617f36add18f222239ec656bdbbbed1065791cee5d8b050798d5e4033069398456a8f3b53e160c7510621e97f2782f6b3ba568540cebab0763ff4fbdfea3f32bbc3f86478e4bfdad20ff702f5fb221075e35bc57029c8d3e43d6479f67443d6bbe5c8964d4944d1114d14aa3e02ca6f61f530b5a1f2ca754a473d71de4b256994b61b6de519d960f606107debfffb62e339a8f640dc8e9f3cd0f72516fe7a395d3ba60bd99b733d6e2cfc628ef5d154acacd1e1f164f4bff011375622254da6b4a2fb728de078701a98ff09083486fc72f7bb3973a740bee891045a100b1a622dd195714ada90760f89bb219d767f5e53b661cdff344143ab7409676e7249b4a0ddb1339bd171b122b354509a719d6dad27d5a5108cb41c6317b3d157c2d753791549346b16ec88f73e1ead871623d933b29260b7117cf6b45e646a923e7b7f90974ac2c9a69bfcf7e43e0de14be8135a536c82eced7757fbc0cd47b238d04430f74ce01bc811d00c5be9afb9956b2eaccaa560d62bc5d1431479fb2243caad086540f085624096423af5976ad40f6b52e7228dc55626e66a891be194", 0x1000}, {&(0x7f00000036c0)="49e04ddbe5904226260d2cd9042d78b5851c25fe49f1bed67aabafd0ab6f6d95820cf9169c8eaf68e6cbd7c69b9ba7701b8b67e3c4474dc40918bd2314294cdbecb10e88af1d6c7a11f8544b854f982712e84646369f4806f32a5ac3b8cadbcbff469bbc9f5711987cacb6edee9554f960b00d4042222efe88c71f4cc6879b370444d5da697d738182ee6364ef", 0x8d}, {&(0x7f0000003780)="8cdbae9550f0dd206568e8480d58d04bf22d30180b04da7fd4f1fcb7639fb795c6857daa83a045267f8062c69c1033ef2a4ebd4a9bde0f9bf5c1178a037109d79cc2c531b8cc198a5e6a9b1db64d2eb0983c06f94137f317d865fef822a43a7e685fea80bf3f12b7d63736d481a907ca2e4a4c9a728431f9f5618c11ddb7c35870a5a5be05ae6327638a87224e4804349b4db372488ec2cf248f56eed275decf8bb2c29b096703faaf243db512c1043b2636f84cfc9da843ca1996a8230f8c301494a84f653dbca84b081d6b49ff89f663b8f31fe1aadcb733f08ce8b9891e8777d0278c21941701a9b403d9123b3b089c5c", 0xf2}], 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000038c0)={0x0}, 0xc) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000003900)=""/59) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000003940)=""/133, &(0x7f0000003a00)=0x85) sendmsg$unix(r1, &(0x7f0000003d80)={&(0x7f0000003a40)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003cc0)=[{&(0x7f0000003a80)="187bf55268dad3d0fd383a7de11600f4cdd74ffa73b2a8926f4cdbc482ede5f73047a45410c97c182333d92662632b9dbd0abe2da7753dd090369e23ca16b221b4275b3b0a9c154417206abd621d9bcd3888e9db2cbac3a93f4aadfbf44fbc85c187167f6f824c3a40b8b977b0ff41ad899e0d6006e49d8a78329d22e735cba247fe4afe4634a4bba88a212d562249c4bda2238312cde6fb2a5c069cd510626f8de0a764e3b677e22298c2b50e1288b73c119f805762e3c1", 0xb8}, {&(0x7f0000003b40)="1fa09471e7c31ad0fcfecd817a9f74b9ab5694033fe7e26e7f9c6154abe550cd2870bf3d492d66", 0x27}, {&(0x7f0000003b80)="5467d2cec408313b340b678398b7e65b1604e4424f9a58b66a9d109a875ee5c432aacb46007ea7b50880b8fb3baaf4da30f91f9685d3718225ebdb5d4a4ad07c62160c82356cce505e9b7b4721", 0x4d}, {&(0x7f0000003c00)="78b1c4257c032519909444a8c1e53e019872f43330ed34ea50945da5556d81bb8bffdbe1275459e7b1dae668169785d1edd24dadb0538597b614ed3d8da0a1ddda1e6af08ee76a10ed053aefc19125386ce295ad1c6c1c8b46204c62861001d47e6b793d5192eb5ca16ee33641d31d79745af8d8e11f5e0d7bb621753c43cfc76e3e9a306a9cf6505cc5fbffcbd36fa5e6b8d294ad37f6ab53560df02b1ecaac220a368d6078f5d28c8c503c848ab24ab5f8fdcff5dcfd3c0467", 0xba}], 0x4, &(0x7f0000003d00)=[@rights={0x18, 0xffff, 0x1, [r0, r8]}, @cred={0x20, 0xffff, 0x2, r9, r5, r6}, @rights={0x28, 0xffff, 0x1, [r8, r8, r0, r8, r1]}], 0x60, 0x404}, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000003dc0)={0x62, 0x2}, 0x8) fcntl$lock(r8, 0xf, &(0x7f0000003e00)={0x1, 0x0, 0x0, 0x2, r10}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000003e40)) open(&(0x7f0000003e80)='./file0\x00', 0x2, 0x4) r11 = shmget$private(0x0, 0x4000, 0x2a2, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r11, 0x0) 00:00:22 executing program 1: socketpair(0x16, 0x40000000, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) fsync(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) munlockall() r5 = open(&(0x7f0000000140)='./file0\x00', 0xc0, 0x13) r6 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = getegid() setgid(r7) socketpair(0x6, 0x50000007, 0x7fff, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0x2, 0x9}, {0x18, 0x1, 0x8000, 0x1}, 0x80, [0xfffffffffffffffc, 0x401, 0xb0d, 0xcfa800000000, 0x9, 0x81, 0x80, 0x3]}, 0x3c) r9 = geteuid() fchown(r4, r9, r7) r10 = dup2(r4, r2) r11 = getpgid(0xffffffffffffffff) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280)={r11, r9, r7}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000002c0)={r11, r9, r7}, 0xc) readlinkat(r10, 0xffffffffffffffff, &(0x7f0000000300)=""/222, 0xde) getsockname(r3, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000480), 0xc) mknod(&(0x7f00000004c0)='./file0\x00', 0x104, 0x1) fcntl$setflags(r6, 0x2, 0x1) socket$unix(0x1, 0x1, 0x0) symlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') mknod(&(0x7f0000000580)='./file0\x00', 0xe060, 0x3) setsockopt$sock_timeval(r8, 0xffff, 0x100b, &(0x7f00000005c0)={0x7, 0x7f}, 0x10) read(r3, &(0x7f0000000600)=""/158, 0x9e) r12 = semget$private(0x0, 0x0, 0x100) semctl$IPC_RMID(r12, 0x0, 0x0) 00:00:22 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40700, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r1, 0x4, 0x0) 00:00:22 executing program 3: r0 = msgget(0x3, 0x200) msgsnd(r0, &(0x7f0000000000)={0x0, "de0b04fbc51c1de69d535cefd3854b78d7046ee1250619fb5ed715c213ec4eb1cd907a3a544db73f5dac076e0b3962d9b28be37b6015c95ceca7228dd2f091b53b07bc25302f4b64e6a9702267ea684abb0bad00cc6e1e5b59dd66469879fb288add596bad4b7c5958909bbcaab83ad43580ae09066d3671f54efe94ff81871e04b03906c44b6b995f06bc26477a225c062cb91d471698366f65880dea868bc2f54722fef19067f1dff5b90f1199"}, 0xb6, 0x800) r1 = msgget(0x0, 0x180) r2 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r1, 0x0) r3 = msgget(0x3, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r4) msgrcv(r2, &(0x7f0000000100)={0x0, ""/213}, 0xdd, 0x0, 0x1800) socketpair(0x0, 0x70000007, 0x6, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f00000004c0)=[{&(0x7f0000000240)="9d99fc08ece131bd08eb28cd7470d2d9310b0c15e52d9c5e5ec24a65a494149a3e80a40de05d960a48db95941753ad6e45bbc6406fd8a5b8e54065d3d9ea96f4442eda7a1011e6bd79614312664cb1510bdb41566c2754df8272a7e17d101c55aece468f92a093f270b5655033373c4ba36fac158ed731d70e89b4bcdc4ef463818483e331453fcebaa3df5af4d51211f4e862068fb2aa8bbd1f8d3f59d9682007320050baa04cdd8a549f004ff2da62168a52241ebcee2ebc1ca304", 0xbc}, {&(0x7f0000000300)="b6eb896a45f2550f72903395b55bb9c6071dfd7830d51c4009a988041f54f3e16c18a00007b7ab182e65be5e2aa09e2f98171cd5719279ecdeed6d7dde81916b1ca2e2ef0100f19166a9e8653ba3e62e7a3eed2f88943c1474520019365c78084c77164b35326bcbca616876b59c87098d718e765babd62d60975ec1b10f8fbe1049a707b65adadae2d8c4a59b0f823c45d25032d5402c2fcc5accbe32e6eb9829291049237c7340503e5a8769f4", 0xae}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="80e4e058d24f1dbcd35b6d9a15fe2e532876a4a08dc3b6ab428ecddfaa9f8941a9136091a4b4631301c1df3e5ccd009562d3fed106e49b85d4d8d2d591abe48c6cfe051da6351bf05b", 0x49}, {&(0x7f0000000480)="ae9896395c2a8bf260240a1a3803e698cdba9cc3700a3ec0a9d297f0bbfcd6db230e49b69577ecb576790e11", 0x2c}], 0x5) r7 = dup2(r5, r6) getsockname$unix(r6, &(0x7f0000000540)=@file={0x0, ""/54}, &(0x7f0000000580)=0x38) r8 = semget$private(0x0, 0x2, 0x32) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f00000005c0)=0xc4f) msgrcv(r1, &(0x7f0000000600)={0x0, ""/154}, 0xa2, 0x3, 0x800) msgctl$IPC_RMID(r0, 0x0) msgrcv(r3, &(0x7f00000006c0)={0x0, ""/185}, 0xc1, 0x3, 0x1800) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0}, 0xc) socketpair(0x1, 0x40000001, 0x5, &(0x7f0000000800)={0xffffffffffffffff}) mlockall(0x1) semop(r8, &(0x7f0000000840)=[{0x1, 0x6, 0x1000}, {0x3, 0x1000, 0x800}], 0x2) mknodat(r7, &(0x7f0000000880)='./file0\x00', 0x80, 0x42c434d) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f00000008c0)=""/30) msgget(0x0, 0x420) socketpair(0x18, 0x3, 0x8, &(0x7f0000000900)) preadv(r10, &(0x7f0000000940), 0x0, 0x0) msgget(0x1, 0x0) setuid(r9) setreuid(r4, r9) 00:00:22 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x1000) shmdt(r0) r1 = geteuid() shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) nanosleep(&(0x7f0000000000)={0x2, 0x100000000}, &(0x7f0000000040)) r2 = getegid() r3 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r1, r3) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r5 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getpeername(r5, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) accept(r5, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) chroot(&(0x7f0000000240)='./file0\x00') r6 = msgget(0x3, 0x402) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) clock_settime(0x0, &(0x7f0000000280)={0x344, 0x3}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) unlinkat(r8, &(0x7f0000000300)='./file0\x00', 0x0) mkdirat(r7, &(0x7f0000000340)='./file0\x00', 0x1) msgsnd(r6, &(0x7f0000000380)={0x2, "1a879a01e5b3f8f7c9fbaaa24cf8cbc1c50e518bb2e33d26ae3f47396af7bec8d89be79ef74b61df633d7480223ea392598c0112825181b697fe82a65ddaa5d1b8e02e946e4d13dcc2f5a5435ea5338d3e2182586990f16542b29ccbdad71e489ba03dc4027dca754e26b4af5bc6b2b44547cb219ff7d8b73e0331895f144d7f263e3d38fdcb01f3921b6c3258f4b1212623ce4d325b2e7f9d78608468182efcebbdb3a952f9bcad8cd198baf169f640f40aca409ec7c1"}, 0xbf, 0x0) shmctl$IPC_RMID(r4, 0x0) lseek(r5, 0x0, 0x1) r9 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmdt(r0) shmat(r9, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r10 = getpid() shutdown(r7, 0x1) unlinkat(r8, &(0x7f0000000440)='./file0/file0\x00', 0x800) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000480)={{0x0, r1, r2, r1, r2, 0x87, 0x1}, 0x100000000, 0x2, r10, r10, 0x5, 0x0, 0x5}) r11 = semget(0x3, 0x1, 0x14) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000500)={{0x2, r1, r2, r1, r3, 0x40, 0x8}, 0x0, 0x0, 0x9}) 00:00:22 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x4, 0x200) 00:00:22 executing program 3: msgget$private(0x0, 0x100) r0 = msgget(0x3, 0x100) msgget$private(0x0, 0x22) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/221) r1 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{}, 0x0, 0x0, r1}) msgget(0x3, 0x50) 00:00:22 executing program 4: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x30000000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) fchmod(r0, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = paccept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc, 0x20000000) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) setsockopt(r4, 0x87f9, 0x4, &(0x7f0000000280)="f6e7fcd182b513a6b5a7ba0defb7d2b698db5f3dc7284c20a465c2c82a671aafdcc88280dfcf026f4a09ce6902ad16abb827ff09479df78924254a5f1f798505892c4ce5d07c4d6b5c8bb98473010578cfcc1aa27c0b4afc6a731848c974abc2620469cb9697ce0840fffa808e2cf6a7153227fc2b508caf6af505378201ca014542babaf6595b9b4b83b3474fdc17294efd7a2851123af6aebd47f5c914157345ffa35861fdabdd812c56d4707a1c2136e2edb1aff92cceea2429f20561c331abd6ec91e9778d7c9d24b50553b34fc996c87c53087a22ff802035c42b8875878b7a5b11a030c0a6a7cb59e1608db64c5f8b59672c1ddab1e7c6217dc3253e9dcc22c23f371686e1e6b3087ed41c8374468fece484e3fb6021070bf1cd59465fc6adfd8b50a45e9004e6f96ee75990a775309c8d169d00a293725e85c5bda7eb82a901ebdce6b62993c9c3f06feeeba8bcb0d39d146424218654a2e5bb8af5e94fe36ba6092f8803bb55bf78af39e1abf1305eb5773c028e0bbc4cb7089af1e343621d4f80af51582946e1ba7beb871629d18e23b9c7b70a028def69aeb419973444d15e04f248bc4a7888596bef92dd4449fd46863b4fb0837b2f7b4c94bfb0b5bbaa0582df020667fc2cac64c66a7297f76b455630ca61d2066d059fd53368ca7d627dcfa64c59274100e91e070d27902cfd7e64f284cc1b7104e0db4d8d7ab6d03dbfe14dae723a0810eddca5bcbf56a3453b18ab9e104905acecc90ee1478babd3750de1c9518cdcf39efecbc49b06104028439bc69ee8b3e86ea7a585c5ed15ca008e1f695d29f5d6f215713f6b00128eea2b71ed130ef7fe06553fdfe28fb9815553280bd9c84161929c8d408ec4af2132ce554f2c687e1ee9e0cae9be7473b13d8479ac4c97da264e641e45a90a426c65ec7838767d74a5013400f1114376b75f9f06331395bb11626ab32de8644ee64e694fefb32f62c051cd16b2f5e1ad1594dd554490af7efbbda8423bd4e3dcb7d6560f8e6cfc6c33afae2ec7b0b452b2619fb2cb15e4864dbde1b6ff816545a6b38f099dfa166e36cafe337a532633855e7b10cf06f97145745af86ec35ca382edb80d1b989763fb154fa0d7689643352fb3a5283c34fe0a009f18d8781007ffdbef30e14972c2a01f2773534f166121e15804426d6a429449fc5ef2e550467df71e68d151244a729917540f0b8dc352c600b152d3c71676d322d8b326717c9d06384e892ce0d4322febe3ec073bc23a72d72de5541262ed064270725eee1001c7db851c3fbff65feb0c0b0ac8530c2e484ca3a1cb3f416414ef20a9adc21613cbc3c427b96738a0cced609c7ccccff4ef7df253ab09eedb708aafc1a32640638cd0e0e3504cfb35045799267e37012b3885a867b8b3dd27af9b3545f18242766b2956bccea2d3f0fb71fa4e34c637a3aaa6d8c6e8739ec8a1ba9010bf9d247a0b99cbc0528128ed91081aa9247e07a904ccba148295c41060dcba126f5f01888b607d07fa42a204aad6d280a3f57284cf823c89088a73abbe26359be37b13df86d3ddd05dde6e22709689d8a8b58e055f44ccdb0b5934384f3fd41466afd3fe6a729fc29cd873023fe1031f3ed245f1abe802a01508d47330fbb07ff3177cea7e0d9dcbce08fbd094abc8355f74b9118fe644e2453595e8755d4b770bdbe2f75aba39b6b0c33e47b954cf023967446c66f3ce9df0fbc9ca3d592eee612ced02c345cd1ebc2927d8bb3a736d3517d77ee8067c2c7b2a724a99239d4330c1a36618b0be1ee42c58df5baf8c47886739a115725c695289b3365aaf9ee3b282ac850df9958bf64a33f096b76d86f26db2b95860de5b6fd07de595d444ef8c0036dd00135b2710efc973be8fa46ac7c11263273e2b92eb81905fe661d654e6e89b2614d92036a077c13eaaf1a188c21700715b96a3e3cace24e37d68054d354c377bbe6c6065726f554a88ef163caba9e403b1109adbf69be374a257ba7c3046d221e1dbca4b12d8a8f39ba44eff9554395d43824f0a36119c45cdf39dad86a6f1b02ff8b7960690a82f00ca6d5704ce2da8f70b0c0c7ec639116a9207f573b5044aa5b57cfa7ec52ef9b62146352a23665fd9f02b22311e162d1b2cadd15c46189f596d23bceb71895e57a52e65963defebb2bb528a5e26916dce7b593a099f7b0464d99a16d18a2a8024ba4c1baf81779c03ff4c4195e525a37a457911ac33d03e8938442ea86b06823d2efac2268d2b6e63a87a13daee16780ff4d495ec0a377e8c7dfbf935bf718cd1e1af0a1a1e8c46cced9f08a93f3f62f83a026025e6910c0b2757f665f3bcb5ec981229cb3cf63c477881e3fa377fb5264202869cac3170632f17941e999f8d4a74d85d71a2cba1a41d65d3d686846719d03f317ba834c0312053ade9a4330ddb57cb466314ac50f5fcd3c2f03bc9f76ed5ded306d8cc981a97cea8e5f2c978f36eb246c8b9a7b033a755920352385ef466a0394da60ee56d77bcf92a2cefabd9e3610d451658a8859e5068f1805afebca31d3940783449a6eb72024d9c6e4bc19e7d92a14d0be2f833778b119a5468da52a9ad479d833be2d11e096abcbde0deedb3af2883b1b8450664bf581bb6a0a6da722a84c9f4441f21c75f4032cd72289b3c5dfd25ab4df0e8e74d83e9f5cc3c70c4618dc7a39a4062799653dd2fd61a65c0f5ced7a0e96de983c6c6e3d8518930879e2a021af64fa29f91d2c4aa3e44cbacc947ae1058ae8fc20316aff985ee21c9be450dc8e07ac453054a97c42e58ba5901497c1a9057d5031d7b0d88b176e1a400929b906abd55614632458551e78511897deadb7ea9b472c543c8666bcfadeae28d9ada888bfdf3686aac46d4034265358e87045167bd82f20ac771bc9e7691e8b337c687a03d3557f99ab05bc829fa22076e202b55b2f7f0c886aed8dec994f147a697b097752df5503f940b892087d3d1aefc5d2b0df44f2781ead80d8bbf10f641230b2668c35031e27a0d46d43f086874b5a6ff71ab2585d1a09ced81d545fd782a10278afeb8d8ae691a87888b73e30464a79a8da30e7b7881a91c94766d289e162921b1172b32cd65168083f3ad2c55707d9ec9b67a80e93cba33196098d37f2c9cd6aa89f7c2883cca669d2be4dcd25495cd1acdfd458afabd685b1b7ee8da8825b7aecb681138c37449880b703d88d7d7e33e385c7db1fbac93ea0bae36ae5a3fadc049915ee356b1e0a70b5c85583b7ea5f0d0c9eeef1360a44374e1dec3473671ba6a6b973ed54d146abcf4fd6088bb8474002593c2921e30a7fd01fad4073bc3235bdde291ffa146900f5cabee56cb58ec083048899e8871295ad579df936ad4e7061f7c162dc3bb6e9805264eeaa8aa77d1b5d18be136b0630d80819cbd5b927273f8c2f41d623b6b137692095b22439e1510532d16446c3035d310673f4778b8960eca39596097cf439ff1da575c3086707047e86d0bf0f2ae7776219a909e6628f6ad4e5b64556f775ebd7fcc1d85bdf70ce0b855783a2bffb8ac806c94f746b020db746014222950e95688c4f50f3a75924cea894ca4d1273572577e267a83d00b2028f040773fb3535c470709ce70c45f41576944d2a96651694d39b643f9f61b60b31d6c1bfd44bd5df8539e0b75d8e6791ff04c2fb96a4f908dcb4611e5ba326b191379a441317aecd652b0ef36e89fa549fdce4f30739cf68576e1c84b5473dc8f5da1cbd75fe95c7e30fb2757da11e6eed3cc3a4d574c3cedd68ae6dfceca4f81e6a960ab8515efa2c8130d8a633c7f71ccfb2bcf5d5b1d2ab9f2987194664fe7389f65f40306820dc56b546d08bd90b51166ec57e039e114e57ec4f3d7a252c1f5b3e030fa17eb2cc89a014a8caec84deb49e52ab574d7e790f3a88476d0ba4ad2dc00c69ee3bd112706229a542c985c1e7ca9999678886cb2e6a72766a75fb10009d0977e548be3d51df031fd51f45ce22359d8d887d289e3deb3576786e87d21cfe2fd8e4223bde306d010f73ba55b7086c7367c2d98e51e0b4dd6dee91e3c9339d43b29a7d76765af844a4238e466c5a764b0f068294715007138c74782fbfadd765a8cf8f532041cd299144362f0ef02e440b83eaca3b4a2b691c2714fbc3be736f74154adc5a95afee705618de1a017515dad80e9f6dd8b37696745ce7e12138b3b2b084973f511dea0a2ddefee70a9c9bfc97de516779a535b8c84d4bd78cdd5845c0787cbbc90f596a8a82d33f7a616eeb17cb3a9875a0c75424fa2e5b026b5f9a1487d320ad492be94c9fdd18e3e0c3599af4afd58a0bfb8a91f65f2bcb64cec398752e0c8e36c1897ad8fccbdf0fb7f0ff575267373831927aaa050c13793d03795069fa7699cab64483e3df65cfae2b63ac38f52da4d8030d2b0067093af1720d2b65ddb2d45c2682ad4a788380bfc719bff568edf3255556260d4a63de617044daf3150e3703598099eeb40cd87dcabf6462ee84715c8b475f67f5c0a0029fe15370042c0188f773c9040086ba0a046d1e2790bbb40b919707aa15b455883d899563ba6ccc120080d8ecb4d6244ffd8228ec055be5d33137f6c4d903b8129a825fb16119ef12d6c7273a789b31a2dd199f45e56a370c461f82a14dd58519c03a01e7bbd95e46fb1c2c06fe0dcf61254be723724a2462724e4b13671f333103c1bbd0f68ac0dc77639d47758a80e2d261a9c385e8dd743baea6f857f9e21f696fb213dc074bd0fc7f0f88b99a66249450e7d97934fed127b1f931019f62299c5734cea967575a1acc92fce83192d4690a93f68438355ac6ac7dcd4b159d08951fd7fd4737e102fa64abf43f80016be9fd7d69310043bd8bb8186c0bb22cb151fceb42934b9570c035ad0670523417c5796fb550b8f96f67995782479dda6c9481e394728900582f1fed74048bff649ec02e06c3c180589678b0889a8c4bcd1f8cd5593dc27577177766f5c4f757b396854c9b0b9c730b39fbc2fae8ec0aa5c817f5f9eb8548a7626efd9ca2b2fb5fe1dec96fc07f5fe4cb58041d2826c17211b9e3268490342e80514d221e03ab3fc8d223235a9bb07994c4af74d442e2d6b34aee658c9532480ece81e662b968cd27249a4a998ccea005e6ad5a8b24ea00491c340886b260d82dc79f0224f262cbc490f70a48b552d1ec112bbec85d00666cee289084caf9bec59fa949ac5acd8df7fc623f248f79738da479a807a8cd14d54a6777efcacaf9f21fabe7c1cb6048150e25e0704823988dfb36040fab53b624f0df3d7835152ff204d3d015c84da17654874c7275ae55be451d27d7e2fd7fa969b343150ad4e9d920677485630a067c73efb3ddaf2f00ce66ef5cb66509e794f9f550c70d157a7ef30fc371a2f60f12e64f86a59f80ea4e6a190340f84b28e9874283dc9c8150759444b8f34c76cef44aa5f8827a63756677161635c61645b22893843d49ae9740cbff280015f5bff04280c3cfc3a18867816fcfbbe7d338f7391c5613e7c3c9cc31fdab684a861f4c304fa642ab14e32668daf6115823669d8061fd951991da4589689149493fd2c816a1be79623f355d7c87f1438e6a36fdaa104e36706075f28d2d23427ddd5165bd23d0acdeabf2bbfb40ad8733f50c9f59dcdf47c7a24e6510e82e35928fccb0b8f76365ad9fdbcc7fd21ee5a2c0e2b14e41ce846388a8ca6a494cb7d95ee76d26d2f44368b85091f18c6336b2146c0367c6830f732fef466b7d6fbefa8cdf6104bf5609b07c7d03d68547615c0f9a91067ab", 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001280), 0xc) listen(r5, 0x5) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000012c0), &(0x7f0000001300)=0x8) sendmsg$unix(r3, &(0x7f00000014c0)={&(0x7f0000001340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000001380)="f20b044e88303c6e8041acbbdd7e63c7c59086b03e7551e0282b747c507b0a8ecd563cc8f11c04f15d239cca7d92f56d44686d9a534639ae8f", 0x39}, {&(0x7f00000013c0)="c48b0a3cc99559336aef4fe3cd42c2fe31db67c3e43bbba3df3df52fababc4b915b97f4a9caf510666cafe7b8582c7e166da9c5aa931db6d9ba5afd65afea0fb99d96641594aaa98e5f80cfa08b35f8ecbae9497c2e6f5c657b65b97e69a330c8ef237d765e0de7164d340240f584ee3431c49eb2cf0e62ba603dd95e3e970", 0x7f}], 0x2, &(0x7f0000001480), 0x0, 0x40f}, 0x2) getsockname(r0, &(0x7f0000001500)=@un=@abs, &(0x7f0000001540)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000001580)={0x20, 0x1, 0x0, 0x1, 0xfe}, 0xc) fchmod(r4, 0x5) getsockname(r5, &(0x7f00000015c0)=@un=@file={0x0, ""/56}, &(0x7f0000001600)=0x3a) socket(0x1f, 0x70000004, 0x7f) symlinkat(&(0x7f0000001640)='./file0\x00', r5, &(0x7f0000001680)='./file0\x00') clock_settime(0x3, &(0x7f00000016c0)={0x4, 0x5}) r6 = semget$private(0x0, 0x0, 0x20) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001700)=""/28) r7 = socket(0x6, 0x4, 0x3) recvfrom(r7, &(0x7f0000001740)=""/188, 0xbc, 0x2, &(0x7f0000001800)=@in={0x2, 0x3}, 0xc) shutdown(r7, 0x3) utimes(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)={{0x7, 0x2}, {0x80000000, 0x100000001}}) rmdir(&(0x7f00000018c0)='./file1\x00') accept$inet6(r5, &(0x7f0000001900), &(0x7f0000001940)=0xc) getgid() 00:13:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r1 = dup(r0) r2 = msgget$private(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="c3ee9f32", 0x4) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/236) 00:13:56 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40000, 0x17c) recvfrom$unix(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x803, 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f0000000240)) 00:13:56 executing program 5: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x3, 0x4) sendto$unix(r0, &(0x7f00000000c0)="0b3b2965ff50deb2c1ae8ecf181b514af360079c7f30b02359d592b20d9f74f56d56cf064de738946bde825c111cab643ce9adccd1fd0cda44c4ec0eb6426e5545022c9d2c10f4d5f8972e921b465112fc47366b55e00fe6716d0b79a0de8cd19b4c2bd3fa4bd5794e85bd99ed9eda2e2ca20ee42772bf44861e0cea92c67e264beedace9eddaa38df9c88394e281b04e8838f830656aff281e78d285a", 0x9d, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="a69c2a1c1e18bea1efced9617f33842bebf0d20e6a70a3b9812a87c79a0d2be13f7ea69cc5a4aaee01f6a6e4ded7bd03a4eeeda98aca4a960b75cac2b63f05492d998e6f7e980d3954f23bfbccf9102b32644636d81f4d714e", 0x59}], 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r3, &(0x7f0000000300)='./file0\x00', 0x20) getpeername$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) shutdown(r1, 0x2) getsockname$unix(r4, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) sendto$inet6(r1, &(0x7f0000000480)="cfa0877cbb97610c505f8064ccd8c037468136718c011fa8968e9686f980204ddededc4d6b487d086b3b3cbee39b296c1ef1479c85518e14c9245ba011282fca5f5c10f440dc7224f0b055eb4e6947d46188ba1b24cb4b7943f4bbb6761be6077750d68bc92e6bfe90220979af6d9118d8038ed4bfe938dfa2e31df06b15772c53a2ccf2c9173c642510", 0x8a, 0x4, &(0x7f0000000540)={0x18, 0x3, 0x8, 0x8}, 0xc) fchmodat(r4, &(0x7f0000000580)='./file0\x00', 0x100, 0x600) fchmodat(r3, &(0x7f00000005c0)='./file0\x00', 0x6, 0x600) sendto$inet6(r3, &(0x7f0000000600)="2dc5bd12a6ff64ceda82a9a46c8da98199ce223715e638dae7a6ed64c41349a3e2", 0x21, 0x40a, &(0x7f0000000640)={0x18, 0x0, 0x2e, 0x8000}, 0xc) r5 = accept(r2, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) connect$unix(r3, &(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa) getpeername$inet(r3, &(0x7f0000000740), &(0x7f0000000780)=0xc) r6 = openat(0xffffffffffffffff, &(0x7f00000007c0)='./file0/file0\x00', 0x12c0400, 0x2) faccessat(r6, &(0x7f0000000800)='./file0/file0\x00', 0x102, 0x300) sendto$inet(r4, &(0x7f0000000840)="36b282897b793baa5a1fe9ad3f129c8b3f3cf121cbfcf5eee9bee2046a0df7cf2c6e354da9b8679227894b6eac87120dce862bd493873670d9c0d8dd5bddbb8a71ff025d35fc7afccb25da614e51a8955cf63856bdf2bdf41bc14e787ecda34d80a4195c7c2aee71612ca985a18dec6e6f44c88324b4119970", 0x79, 0x400, &(0x7f00000008c0)={0x2, 0x1}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000900)=0x72ef, 0x4) connect$unix(r0, &(0x7f0000000940)=@abs={0x1, 0x0, 0x2}, 0x8) ftruncate(r6, 0x7c0e) open(&(0x7f0000000980)='./file0/file0\x00', 0x0, 0x100) mkdir(&(0x7f00000009c0)='./file0\x00', 0x6) flock(r5, 0x4) connect(r6, &(0x7f0000000a00)=@in={0x2, 0x1}, 0xc) chmod(&(0x7f0000000a40)='./file0\x00', 0x100) sendto(r5, &(0x7f0000000a80)="b12b1cf77e506c1e3554da5a76b0e70e2d3ca9dc2f8ab7a338bd05cb0091a49cb16d85e5a815665c206ef5dd2c20db9364036f41fa9a7f5a4ab2c0bde0cbaceacce7a92b22c636714219dbd4ca36292b827278330cea52d07616d659d9c30e9dfcc15037696f9854045de79281cd01b44f7fce6be05d4d6ba40a5e02b7e749a6adc7949d51136d543dc56a0dcba68b7ce37d5ec557f95387ee9502f2ff36eb92bd8030d08b60b0ddfa5107b46562", 0xae, 0x404, &(0x7f0000000b40)=@in={0x2, 0x3}, 0xc) syz_execute_func(&(0x7f0000000b80)="c423214b4900023666430f5fa500000000c421a56836f836450f0d19c4c11559780b64df6d91f2ad40d2e1f2460fd6e6") 00:13:56 executing program 2: mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/74) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) fchroot(r0) r1 = shmget$private(0x0, 0x4000, 0x18, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ff1000/0x3000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x1c) lstat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)) lstat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)) mkdir(&(0x7f0000000280)='./file0\x00', 0x120) r2 = getuid() mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) lstat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)) r3 = openat(r0, &(0x7f0000000380)='./file1\x00', 0x200002, 0xbc) r4 = fcntl$getown(r0, 0x5) r5 = getegid() sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000400)="041013484f902931da7fed90c8d5130bee3c632e9d71663067259b100b4c73c035bd5c64821c8ebb76acbe3ba14a568d8a1c051e9ad4b0e3b6eab7d22fb5c8e3dc124be854bb765b0c8c142af07f648d69e5800aa272ee1a682c1f050c12635978922415dcbbaf7ca73956e339369a83ef017c16603daa536e07c14053103dc2e1b5cfbbcb93794146718e32d0c0aa59423cad0b8e97b050c348eaf325086d0eedfea4b484b5f458719c9720e4901e6724113b36832ece69aa17ec2c1727645e8813c135b210", 0xc6}, {&(0x7f0000000500)="7663bc11647f388534a582d2e032677eab7d751f5aeabbb3f5fa0824c943f2f8703f0d5188cf712b18f5f4a1dbbeba2e1a2a4a68c3046a839bee3b5c5a92ffcf9d55046f000dfdc32c54c4615d67ba530b30390f6d5c332728c59286e8", 0x5d}], 0x2, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r4, r2, r5}], 0x60, 0x2}, 0x4) chown(&(0x7f0000000680)='./file0\x00', r2, r5) msgget(0x1, 0x0) shmget$private(0x0, 0x3000, 0x682, &(0x7f0000ff8000/0x3000)=nil) r6 = shmget$private(0x0, 0x1000, 0x256, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000006c0)=""/194) symlink(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file1\x00') symlinkat(&(0x7f0000000840)='./file0/file0\x00', r3, &(0x7f0000000880)='./file1\x00') getegid() utimes(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)={{0x400, 0x6}, {0x3, 0x293a598b}}) mlock(&(0x7f0000ff0000/0x1000)=nil, 0x1000) 00:13:56 executing program 3: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setgid(r0) setgroups(0x2, &(0x7f0000000040)=[r0, r0]) msgget(0x1, 0x68) r1 = msgget$private(0x0, 0x0) setgroups(0x2, &(0x7f0000000080)=[r0, r0]) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1048088, 0x4a) r3 = getppid() fcntl$setown(r2, 0x6, r3) getgroups(0x1, &(0x7f0000000100)=[r0]) r5 = fcntl$getown(r2, 0x5) r6 = semget(0x1, 0x2, 0x52) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/130) msgget$private(0x0, 0x2) chdir(&(0x7f0000000200)='./file0\x00') chroot(&(0x7f0000000240)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x0, 0x4}, {0x18, 0x2, 0x8000, 0x30}, 0x4, [0x80000000, 0x1, 0x10001, 0xff, 0x7, 0x5, 0x0, 0x8c3a]}, 0x3c) fcntl$setown(r2, 0x6, r5) setgroups(0x6, &(0x7f00000002c0)=[r0, r0, r0, r4, r0, r4]) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000340)={r5, r7, r0}, 0xc) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000380)=""/27) msgsnd(r1, &(0x7f00000003c0)={0x3, "97df82db427c4a46f524729ced235de37acbca3321affc037c82d745c2489c1730b0d95eb2cbaea2d47b9cffdc649c85553f0e4e7ce561c4b03cae1cd5e2949df07653a420e1f63e9c68a95b5dd1182f721d50bfa778cb3bf5110245ef61b922a8375218"}, 0x6c, 0x800) r8 = shmget$private(0x0, 0x4000, 0x104, &(0x7f0000ffc000/0x4000)=nil) shmat(r8, &(0x7f0000ffc000/0x2000)=nil, 0xa382ee6d4826cd) fcntl$setstatus(r2, 0x4, 0xc0000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) openat(r2, &(0x7f0000000440)='./file0\x00', 0x80000, 0x1) 00:13:56 executing program 0: msgget$private(0x0, 0x200) r0 = msgget$private(0x0, 0x100) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = socket$inet6(0x18, 0x20000007, 0x7) connect(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) msgctl$IPC_RMID(r0, 0x0) r3 = dup2(r2, r2) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x12f, 0x100) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) write(r2, &(0x7f0000000080)="bc53b69e02a4d284f860b933693ad82169f72beefcd9ba003f8f72d17895c0e15a181917d2d20b3e5cdffc2f57b7b8faf6656d303381dabbefd3c2caa21e32761c012a085400dbee1b1d972daacb5039866e8abf0ea2fced31fd3d892a25154270268623ff304c71c8e45e123af7124e34445622f7fbf38ffeb8ffdf2163945944877e952ade901b7e13dbd32b111a78ed6373ca2c020237ef7f003397fa7d9c8a388d1fec3f1e60c64f3e9a869448b74dae802ca3dc280adf3c91a63082cc5b23a4293aa90c1c4421d19376c5da00c73d500a09f93c94d4a57518865c98bc12a094e70994b6cdddb19eb916ee05c3cf493b2cbc4ae0d24fb7dbf9aae348c7c2eada923ab4ac0a3ee2f7eb669dca892055bc2de74c9a48d7d92286c537ee4102278ecad5132166c396420435b932857a1132471fec8c95689e3439831e62989fde56cc4e6f7ca59d9cf937998693da73a969831843d976954a73e0004eeb06b3f6285787b6193d48015e42440beafed6f2f707f3ec8bf15f92201cce2f94afb3b8e7ad62ae8c3618f602a86acd50b475e45503c73215c82452977027fe255a5005e0702333ffc7ce1b84f90422b69b56f052093fcee5a67e56c05a38c11715e2bb77e9ce93614326185667b34680fc133bf00d943f16b2df0ec9c737e5024f7c3913d07f6f2953c56fe69a6793b08bf46078e0994c788bf2ac00f14f87ee1879691bef484b695b6a8d1bd4f26316469ced35e23e4227d484a7c10a7278c76158b7db8d8a45a75e8fec74b9a08857fae22e1266967701439d6f793d45b866fbc6c0f3edb34b6e85a0fe680451d3e7085f25ba02940f11023edfa0433f029b1196c65f0786bc165d6ef504a7493a270d70aa2217536171197dd8742fbad9cccb58ef0c0fd9c5f7c94d3f8f4f7485e88ea6192618e1e4894825ecb9cc4a89ffc6d1770e5d57c70e04e342e9c41af34f5ee1be909f7ec62fedf9cc580e242a38f90b7c777609701a566f62b4d3942fd46549271199e1ca87f042df18358916dbd9419aba863773d03130f3ea9cf249007a3ce0acddfc81716143456f193261104d162cee97cdd86ad95141ea9b78e3cfa66628e947922574733ba61fc104743071694016708b4b5e6cf5553b38d04d798e9ea9c2e486c6d97b030505fb163945699b77151bfa4d44def43c288f2c4b7c354401ecb037931dbe3d7bf713e89a9ba9f339b7f4b7401950e535cb06e10a8bbc6653f447532004ee37917ccadf377c2934fe75f82a75c834b0bfdda9e9ec5e46dd8a362bfb665b60678278136ed61d886dfce674875d8a26e51f245252dd6373703afa26a1303ea34f5722e91205f9025509161856980478ef570e9d1a0e280eeb03846a6294617ae9907f820329df881d31d473486e009fe644878202d9ca50be969e82b84d3bf583c763129b18a4517f1c50d010fc49407dc83e743ce8fd673d69362d66b27fe830129c235d8ff8b261dd12b8daf4699a8c910ed208847044ad5a4eabafa1fd3d7bbe1c731ed29cf6c8b1794153b01a9feae99f6d8ec6c439ca1457ae6773d8378bf52e77161a63f59f60f134fca0ee874c584fea77fee03797281cf637de149df7a7403d7fa86be37342e07e8cfb7e94dbab4a1c5336325e5746640c6f2bb965a429fc22624fe82407d077e9766aecfb5fd086cae755df7dad28ff7a839960c80685636354edeffa3acf4280e3b88eac9853fe6c2439136aac77206979c7b181506386c876e6da81fdf7135e2f595dafb979dff308ecb885a24349b658d1b6268ba011d10b02a09cc7ccf4f549c7511e376d8c7d05ea76860f0fbbcf9640ea420cd6d6639e74e109e4b5df3f9e8009ef4ae5e5315231f442d97277f38261e4ab7aa5c797e9e35eb1de67e0861e80d22e31655b0fbd1e4cd8d7748e76c2c5125ee45a03d1ce9f13db66b8ac2487d14d29787690a75be5c0ca1e89a7845a70142a2e6b19545ea7704a78ae98a741954a09f333df108bf9360a8d3526664566768199e0a66155989fced56d625f59b40aada2ccb8286ede852d26f381af7c9429297756e46e6582fed2b7651db7bb9de946fed18b446de0a9564d2e1796a0e7a6c53d141edda4a063476822704adf42fb62412d0c70b5d42db70c33230fc48bbac431328c4dca2674258288b8d114e2f89b45aff263af6f7610d6c2f39626876aa1755a579f83feeccc8f262811679ab8d9991b73f172c783cd0d681f41d3fffbf37fc968e95a32ba1274aee6bf628301cbf00127ca70b3331c487ce999d3597556f69478f627616fccf427449f720b058f2623ce40bacb0651449ce612d706ba7d3c1599ed36549722a730418278c30ba1bc3c3e21d9cfeb1ea4c65948493fd3c5c80fa6fde227f0febc06767a175f06616b384d35281ad269e32d1ccad331eb95a2d044cf43d1d4248d17287d506b1c7581c7405b6d46ba95fbd35b5495cf3be1ed3f0f0becd9c41d982dada4911f7c817188317113d7ffbb8ecd2edf7698a89f8b3e506ebf9ef93488841c997ab0861995b8fc73a2a9a3224e82033c6a75abfe20a81347519e69b1e01942d64eb53403f573c67bd997689944b08fa2d8191c093d20e4e9d74c4981c420c64f9b30aeb56d5ebd70d512b85d56bd643e9118a98d6b01d333cd1150fae93c7233602578adc482127de09ee77fdbb0f7dbe05c4e1265fd866db49bd5ea0623dc8493e1f604622246ec1f2b9670941f24c4e45c6f854683d327043880ca85854d78c81c6d042b231f631c2f00c7734b7c393f29bdebbc6f0a1cd43cf539228f52a39b205b640c33779fb5049cf2ae359b82ed64954ae19a1b9f03de903343937b9ce9e0d92e14cd4f9a0423e45152bf94f20a08a0156218ea860ab2a5d529f12c879480464a6c4467be4c45cb1f280933992ea3dafe70792762f6a07b5a876b39bed953bbaacfacec8128fbf5b7e0f7afe3bef57a721713516a1c3cded1bbb4fb6fe4d47b5d3749909abe050455b4e7308bda55f5e0e7f9ab87974a383be50f8f782189b3ee3c5e6582a3442127bddcd398bbcac6ed071b22967ccd6b77a504c25f759836e82ed8eef8353869e2522664af838ed575ceca0ba11eda3e0b1f7adf8647e5275f876e4d44db3854c9476f1e20d23e736499a31a47c58cfbf5efb8eaee4545b8e30e8aafc4e8db8e39d608a229aa569d9779a521aef34c264323efb81346f90551861fbcf56eeffc35fa9ddbc4dcbca6a13ebbca32c1f522a057c939ab51116a0c4eb04d13a0dc1c880245bbffb97f16e91ab013aa90206a5936508683054a195bc5b0d495a8b036762ee2bfcf8d1535a8e9deb8d85aec188ee58d9b41023a76ecfb488564411bf86d9ee99471088c74079b87b85038b73a8cd9d181aa3c616e8a99e46d4e303a6c86bde84bf9edcc88d49750a6b6210df50240ffb3214df0cdbb61ce97fb2de566af2735a69b7891a2730912c2c6457fb92d03197600e0324442d48b3be1b4d73795c983b9709ff07393615aa21b552b333e06b9a37f464aec37e7ac21fae5ad0cd7a5e693ca4b93571ee195f86460bdc5945db28c350ba15a00b9c09140d98abdbb6248b49c6fb67e4bd55a47c12defba82bb4715a4e14ac1d2c55d1fe762c1bc95ebd30378d50efc267b58cc224f96153e1854e9572014e4221d9250c8af2c13188fd2d374e89a95faf6e150d77339e37a0aa97fa9b067434a753978bdfb3e3d6b4d797fa649a350d904e6cf8f17e7f0215ecb7129f14fd6e04b0346059504d662950d6baf4d165fde03c04664efac95f3f1f7a6254da976578183d1ceb116c4d5f9f0e27116c862e5cfb238b4380cb6226422a58a70f4eed9bd9aad80cc49d46e1533a55155d5132b3c7f13d22bec121ca458fcdafa53dfb0f1c6dc455f7752f01bd9525f490d38f45309429dc75025b1db68450863827b86f7cf8e2e9cc9a018bbc16110c4e01629cac562b01a1895dc3541cffb82971505b9239e22f982b801f2d967e7e354ae5a76e0a4e5735db6ab4ed6c248bd8ef20bb12a1db4feddd0eb47ba7e94adbeac5dc73e404415d570370847e51a6dedec1b1ab2d6bec76f6edd17e66e5b6656098105406b3ab21edf95348625d0b8b3af9e8952f9706b346ff36719cb2aa80838f1915eaed626ff5e0db31c9070fa6671258fd856ee142523c3d6b1c6343b82525f36395c2cbacaa4aa639531e5ac8db45e2e54177acf317a550cf994ae16e4fb8a6175eae53706d5ae4096dde1b3c45fac0faace440d9873cf05f051e9a683287600977cfe52557993efcefba04f17c89ac2ea0570832e004ce78103be9a06f58598b996d3ad56f7a33231c241430822eab506a6168752ad5e60efb26eecf52a775f5c3ef44e2cc0bfbb9559ae31d08c950697da8a937f345c92e1a00edb15acd4a1aa8e7e72c3722d9ed4f0893507be661e597e1aced391d27fbce355d0ec39c276617404ad81f229242c8b4fa52729cfdf2527cdfc6eb3ca6837fffbdfb4da2bf755754806817288485170eb3e8c2a5583e2275d023918eddf8790790b8f616806e0b0c927f89f2d6c555a769b7ecdc898aef6586bf835f224e23c7b89fc66b944fee32f61c053d8217d2285fdedc5468da77b80ea0e696bbbac462af813a3636d550ebdf0a28b64c6ab169f921ddaa9fad2662e15172a7383d23f1168b2fd984dfa9e3d7d3a50646f8d0c73b389dfb31f463a621d81c40cd6d783171756345f6ac8d8d2039a6e52b65cc9adc2cca51b3d3ca19e6ba11cdb980ef5a3bb69c4df9f4935a2dbb8310fc4d8ea0490579ba4a430d82b4712dc2defffe5b5694c30892b810a993364afc6144fb866ece6f1f3e514846d866682e4038c136ea454819faf840b9b2bb31a02a12b80bd89d2c08b55150a7326d76dba42c6e51daaebeaf293c4263c3372712034c5a1fe67f8ab7b1bdd9e773996d6b713dbb1c0cda400d20804e9a8764a8d6a7849b3f42f389bef0b3d6e4f63d1b3baf2eca8cb8d35df56a53b7da180481c1d884c1c41916a38333cc34423e3136662168de05122e47d10e357ff21f8bac28d09b5b8eb9f1d102cec64756e6ff78f5c5e033b2357ae134029092b7169f33005a3b3b936dc76034309380ce56a7669744208467030ea42a6b3b93af4f3e5340caa93ae44ba830486c9a4bab8d0db051991c897850a86dc345d3a0485813fb60e5fb14128be8c36e68fd29791ebe0c310b6c7bda55b175d514f2408d39a47253e795c3a443f30ea88378a0e9e1a5f0fade441395cd236a66235e4937d3798040c8e33501b256851094c12dff50fc445f0dd181a71eaa0ba21dd8fe14cf82bc0fbe39e2a57e7f673dff830d2e5172a15f6a2784492a909639245818675d1d659fc0c62d8e758b88b6339cd9980db9836fba419c628d0f2d23f13ec8d6b1c8341d2b871047bcfefac15bfd9af6a192dace670453041e806d6552ad093d72fc2cfb0da808938101cf5a1e8a48a1580d35fecb1eadeb2497fda709917f6fd87f6db302058a7d88d0b933d7819e74f0c1e59b8dfe9a517f7b81c518168e237f2214075a69d3c4a0eea39fc7a989d2107454b8ce6e3c9587ff2eba1ae68a59b2c5a337a6c7f757f7101339a8ef1c27474b723be4c6efff5ae030f89d16c2cea564b6fd485ce46c9b36eda4b920e0fda9013c6f40b73e8ba6856f27c8a56ac1259bf8b5a3f957e0758dc949f3561fd68b37b0fc388f60dceab6996236403cbfd98322cb6212235ce656995b9a850f4ac4c3f909cc2f28082d242aa1f275f0accf34cb96ac1", 0x1000) stat(&(0x7f0000001080)='./file0/file0\x00', &(0x7f00000010c0)) shmctl$IPC_RMID(r1, 0x0) accept$unix(r3, &(0x7f0000001140)=@file={0x0, ""/4096}, &(0x7f0000002180)=0x1002) shmctl$SHM_LOCK(r1, 0x3) r4 = getpgrp() msgrcv(r0, &(0x7f00000021c0)={0x0, ""/23}, 0x1f, 0x3, 0x1000) r5 = msgget$private(0x0, 0x4) shmctl$IPC_RMID(r1, 0x0) sendmsg(r3, &(0x7f00000036c0)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000002200)="94773ae009ceac626d97d5453408e508b6f6d7522e827e9f78e2c093f9212b6305a6090714374bef40a019a5cf8235f4dabb4d101195cf7582b2f0a56ab4a7e754c8e5b55aa9c3cd51fbb3ba79b389d92e8b25fdc65b65009c1d53504f90a2388596939019462226a54d9ba6469e3c824f22e898f31d", 0x76}, {&(0x7f0000002280)="fd3bda1eb52ee4c43e3497afd8ba8920c33b4cff96f1cdad72a1e55da7df10f85a", 0x21}, {&(0x7f00000022c0)="0ccbcb9e", 0x4}, {&(0x7f0000002300)="44514b1ed0130da6eb234cf63207551991383d9783dbb702ceda9d4b7cfffe5cf2c2ee1df4d8c019c894af", 0x2b}, {&(0x7f0000002340)="8e9a51cb9d3a9d74b5e369de163b63190ef1cd02df89247569a3cffa53ac6876e621a494989401fff6fc63efc1c503c149565d52c01162c27c79b96a21dc5044e2540db6b41ca89dd8be4b0b5d0fd849ce0614fe33581f021bd1b0eec2130790bc8ada7424fcda1f526324aaf3cf0cd0b8d507edc6efce2a8b7eb1fdf11f003c18f1d4b461a2b7f712aa7395040a4211c3181f07d10c9ed867613b898c1dd023b79ad665d208096ea61b983240ebeaf4bd14f326973cc1967dacdb524fbcd586b3a94ed29707f820b8ea500e1fc33ad95df831cd7c65df3f243276de575dd9ad165d3f0b455792b8cd75fcdda0", 0xed}, {&(0x7f0000002440)="19aed91c937d2d02e30fde627ad3ac7a67b1d70186771402a76c835eb713beb1eb26cd7d82bf5cd2431b4dfe97be8c58c55b305d9fa17ca5f83ce67a197b0c7242d96d5dff59da192c1678d1dcde7767874b4997a76e7a94949c497c203b85d36b97fba5dbe43fe2fd524141edf0a8f84077e992c0d0db6b1989c124899f784d9b1a26ca5c5dca068f6fe5d7c027ac46aac8c360df85ef78f54989cd7486973b1c22c08016ce3a8c3c46b2589eba011964f19b9da64aee5f6c618366ec92c4da2accd2215512a92214759dce271aa63705cfaac29c1aefb23ce7608339a4", 0xde}, {&(0x7f0000002540)="0e5212a0e802abda329dd9e74e4f5fd7235497ce1982338f74c21916ddf46c3e30a36131eba42e5f1414395ff0f935770dccaa5eb57b68dc02c50d46", 0x3c}], 0x7, &(0x7f0000002600)=[{0x88, 0x7, 0x8, "2b6586609748cead8e7b1adbdb472719ca36f95a840aad7b7b6fb4894be35f32714c82618cd312aaf58235911bfaf0161c59de76c37a0e38b59b473bae5c31f9370629136dbc6399e07858f5c66730577d5109b7e90d7ac81ce545440fe98314d1f2165f6f3fafbf5f5d5cc002f25ea69dc4e8f69d"}, {0x1010, 0x11, 0x0, "b4aaa9c4cb79902ad8749cbf6c134b885210687604cf2078f0cef5c54c09301d4f4679f42380640540f61e2f31fc86391f919d34eb5e0d0cbc71b16a457a30ede552a23ae09ead10c2b4b557e014564ec8a1e429601278f62a25a36cf1ea95cafd4f36e700ab071596766a3a5a4a49f84755244ae5b6496a3363e61f4cf914b85415c91cc5c58b60ea219883c6f33a9fb42238653fe358c9154a126eba3e0d51267f77a3e30fb8c315f2d20e2882ff48c10009bf2a9c1066f0a528228418a1fa5d6be9c9d445289b7c94b0ca9deea832bbe90df5b714393b3ae5593c4b9b101366c81609a9cf12196b196a988a3e80f5649d90dd645838dc9dae18397689d67bc33b85152b7042e79ec2f3ecd7dc083c2ad4e62e9836108cd0b358dba26a668cc93f00106f4546090bb09ed1316693f242d9e6f242be9b8bd09c54e835c16b6b11e0b84a7a9527d06c9cf6a1e33ac4b9ba5ad83a76fdc06d90d982efe41d5b09a6665ce643c4041394d06f91cb5e4b1931eae2fbc12b77da37eb89135d6ec0e7c66e6fca81ea85f32dcf7ed5d188e1753b8eb94fd702d4dd728a0a9b2fa126d8799c7188c51606ac60e36395a14ab2d06a3d5c6b1022405c2447de773c8796148121f002f4a2a9dc104e5ba38a611a6707a4aafcabe55db22d073bea1aec95aba7e64e93554f5c08e8c861731826e3382c30fe0f632dd9c095e7891f22d621e028d6e9123ff02c4b8792314dcb9284c791e095638beeea501f545e3a2785393a3562db0f4206f27426b02cb1d068d196e4469109c85853c0d22796e4154050170713cbfc51b1fe4a4a2ffab1a938b3ca12aea5a041189c4254dede3e0cd5e97864641ea3b3062799e12c98ef032fa5ad190edd61b6633df4e18a96bc9bfc7c9b5faadf057b2530b8d1551bbb0fe3a8e07864a25b288ef64264df3ac3500276c6c7dec89aed8412969128e1ebb086efee7a5ec6d29b3d0d31d2035055803715b01fa1245c161838d6d28f8138c2857fdd6aa56bd5b93d0ddc40f76ea79c9e1a6f7cd1c06fc2364647d4c58b01de558b4acee04c8d77ae187253fb371bb2257809b7a3d4e21f1cf1efb268f5b1a1221ee2e1329514af4f571df0afb5b5666d8ce1337ba969a9b48966e5cf1efc29d0b7f423425793237c412c597fec774de17b385ffa503bd8db72beda3cbf21229635b5b497f130558a8e9cf96269703a7fb4770698c4d01183ff3b0548cab51a1511144d4a93b6d9c492f74c3a083a5a69bc6eed1a1f4ca6fd6c48a5805bc7222eefbe75459c21c417b00055253e517c7b4fb9c131af1df04f5f62de5b801efd14bc3120a0193e97aef1a36f1418c5080b8f9654d6440a969f51a10142951cb4cc50469b019ce5888ef26fc15ba3dfa7826c464cda6fedbf3f313aacbecc40307d1356fd362098719614b8d2df61baa3042d05e63f6812a47e5b7956b790d96564f5e247130ee4055f78153691df313938369f04d13489b7582c676b4c523f1780d49486dd77544f0767b66d20ba39e8bf7b5fdb72d6ade2808429f5baf2049e3019a7685e0ab468b29b08a5645be1f744775e8b9eaa302181d5152f2ab03503be4746589bfc50befbd41f8f6383f23b534f4776285ad5bdcc38b8a779ebd9a22b00a0b57f23e8a5fabe3f703b6470077345f6d24141eed3c261fa304fd6e7893045616766d1f0368c91b441bc998df3e68d20953f44cc44be47d3d007041bf5aeb9a9a53237fb6dd494322b97fe30193167aff07a07180bb847c3c4dc16b3c34f62e5aaef35977cb6829619e7821d42a643db34c5d00e1d842ca6e1b3ca114093f3a763ad11044fb1af2e7da60d11107a1515846b7025fd3d354aa5b8c9a1b6b815a0456fa7eec7c4356c5edaf3eede31f05165474c398a954e3b7cf821998e7409493f28004e5cfbf2d7242cd6a42a163ad04b3c402ad05aa24e709b16fd031627589021b35980789fc6c5e4e016a390a07ac20105a5044861b9efae5fadc2f248738acebb7d51fef8923894f138ba1e635f9b06bafcc318b8987b2f5c87073d28fa8dc4719778615f5b5d9ac011673ea74cfa2c36e37336c897fc0b72b4a205fada6b29f61e90d7b6940dd8425e84b11da7c3c57fdef8da1c39b2865f215f08f0ddf58d9ccb2fbcb99ce9032d932e12092416590d25e7db1960f19a057f32fed7647b4d0467bc0e279bbaf979d31dd029487ea8b7a8a3a053b17012c3c1dd60c1b1172151f8b4f0acf7a64898712423ff627bb45d672df9fee12b2b1a236cf187ed8786dfbed09f4e211adeb3c59ebb79ef89a83aa4ccb874498fb5053b0920f981e45921458a486fd9df4fcc4f353ab62b2ac4ab6ab1acdf0a121824f79778242657395654ac6bffcfd9a9e7486c3e5123e6617b9dfed627ee4c2a998f69d3c5ccbda6ba23af5e215efdd71154cc7f9bb49838f492184d778f860dcfc3cfae84ffe7f67cf5de475557fa7ffdad08f24c7002c5feb3eac8905d0df8b1e58a8452d226e7ad25d8b6198c7417f76794a4fec21e377b6f8e91b7e9ebbfeab7c37474718ae84943b2798f5a1d8b27f866bf1f6da4bf1a492604e2f7a3bf156f81d67acf7ab6a3247c37d37e496e43dcf34510b12c1e395cb1fbb371d4bdfb5bc18709a951b04cd91daf9018c8ad485ccab0cdbcb35795fc43fc452fd5e5eff4589163dd9d9bac8a567ce6f1f09cc716b61f367eed547e1e82bf931592a9f183084bdbfb9bd1b3732ee6193de40607022987c98a6da473e1eafba67cc8fb4375bc7588914be6afd898f1ad4c1a22cfc4a6a4a41009fed08b7d52ac91f913d5156af3d72bd64c91750bb7143c746623735370294601ed9c803e3f0044055a2cc0a05066d73ebe434fb1e35ac8f2fe316b03eee4edd9e0e4703d914f94bcd19fffa4bd9e8c8690cef4d1edec1483acd051f66bc06e9dc0cbbd797a108c65903fcafe619a8a969addaa20dc98efd0e51d99209e7e3d94fa949bff99718605a88fa2e4e323063fc9ea69196a979d740250296dcaab20035ed533b4361082b2cd2d7b5ba214480ab8bf520b6a9800294eb80cc582d9e1855444502ba92d5603b35ea57677d04ea03e4d320e2fb7395d2a1a15a707ad56aff839e06d2dc84569ff2a73f3b17451114d634380381cc15a7bc0e13136651239858b7c900d3a3d02205ed8e4a026886a2a445ad3ed2b8be1c6630a4f201e02f081b64221eac22654985ebaeb78968180574249eb3d0ed9eeeca299fff2744c38ba5b4126d9d1a7f38b8d9b3fc8baa294930394cf5eef4c6ccd256b7e407137c47b23e742487d7322536fa0007a6ba86419b5a904cfd10a0c633d48bc4bd29c4f954dc873b139a5e881caa71e7271a425411f6d521825e69efc102446e3a5413dbb3978fad054835d5fb9139ee13b35084da188ac44902e0ddac6943b7a10b8082401e556ee623bbf3ebe39e33f5154972879c088fe2876c4478f51ea8729fd6dd99bfe2ec2a08bf65885db9cb0b1fe06fcd15690fd4690f3b25bf423c16d28a9a64aa640c568f1a649701972941302aee60fe2f876fe2ad9c93615f81b1f13dde949c71a6602bd34d3496b562b1cbad3a3f5e5293b28a72c5b9a8841b4030426f4392c4492bad7d531625f0e8883c033e893f432d326eccac250343fe4d9c3a1651e80e67bf0e96041e28f5e566c478355f02e9f5684f1d945c6c31129c16d950199f4e90513d7643824dd982322105a92e5ffabce7a2ca31aedce9503604a8509b15cfea2ade2b73dfbb4e1e56f2cd10caf0a66e7e5d82f2eb0b07f5e50d9f5d40a1b02bdd1f6be4da4c5f5d504a653e6cf22c1eedd3221dcd8ded7627de64e2bc47859f9852d1f54e974340d8d68c65743b569c560158d4682f3a648d0b55ddc30868ca07ff85e202db697370978e068f85511d8c592405e56359b4c759957f2363a8c26cc02dd376ead8dc869bf522a1b58f6d1a05fe84fe9f0730382ccb20c846212f18091a656ce8e39b60614518938b9656153145295129496749abd45bf6423026c11280c299b34d4666c44eee5bff26d1107d1afc34c32b07d585cc93a981219627dd8893800b13ca8aa41c4d84a8531f8df02c407d123d00d6f5bcbb6d40bd97d756db831b52d9750a6f4de899d80bbeeef1ab0dda97af5521d34a7f4f3f252e35a072c9fcfb12aea07b5f2ab7e0fead4c8dd59fb956110c771543ba1ae43d3fb94c6b4ec84f7514906a2276d9916917fdf232a2f783057da4fcb24ffcf3e85be49bd74475a21d5e27dd902fe65ddcb1cce8cd325b56931a7f0129ce24d4f43741484d0fe973a74eda00cc1d0b2be39b49d91496d885934b7c5d699ee294a1a975c96b86d2b86a1250289c88463145f59827343024bf14fa6dfafbb9b30787ece53f95ec2ae8528a97648a355a15d9a0096eaf2433f944ff4794a2d37acda5970cf3ca5f82fa25ecc382c00be1fc24d4109a93423c042663facd035fe058f17eccfb4342766e0ab53cda2435eab06dfff6940300865f51270134759fc0a84fcacd74f5b936c08d0619aa08a98239248d7d5344df263e0daeb579cb68c9f6715feac2c157ed92e8433d8cce720a15a114d2737e0a2ba1afab1938cacd9ca97b83e62976126e45915c70621d7d30936256b9779eb24f7da8025bb73ad0d1a679a9c138dda77eaaa3e364d43f86c040f3e21a73661a9dd6f9cf2d3ef3885480cb7bee2bce632e2bd67c2208c2ddca3930f7bace9dd3b61d1ce72da5f65f80befb5de52e19471b9e229591ec017b4f1415144609458b5f849d19e43ce3ad9902d846702742260f0cc5db8b3cc74498fa3acf9cfb88b8ee9a2a6e098ea39852032b4cdd3b00002b1faf96d54fe5a6eb76af06a00224a47bbfc5446111361a782ad72f0287669cc3c3a5b7eb5022c19ef7896047d8713a8c51d8628be63db23aa3cf4c5b05e6d4ea49f88852d1c750011d160f4007034e7a1a93bf48ea483bb2b7ad787bbdf6996d0516aa0a57215495a8686a75812740aa0d9ac32fbae15cbc55c198072c318bad521c487daae1f2b1d043c62796c886fd9fb72b08a89e5a6afd70ad2e85c23e6a02eb9a394fa5dd19cd98c97e20dec5e623997b68e448bfd1a295259382031385d36b44b4bdd5ecbd5d60c846b250649daea891a6bbba2650335b666c83193f0ef6d3772ab049eed98cae221f84be2abb92584228f4cba9e93aa3a09908826b7148ac8a969616f9c99808b374117b24cf400a1d91c0f9a8ae6353944645fe5f8cce3a6cb8eb46903051cad09da1abaa9608c2ed5c9e239d9f448e86540227f424a23eabe54bf21fbe5f87efe6fe4822e900bdf3556631a7a8f28bd30a935979ac84dfd0897d1022ec10a7a41c7ebe7cf8ce2c27ee8ff6e1fce57325ef6b4a5e113703b46d38546395e0e33efb5c0b67b9ab00d1c24903abe933203e88f8fea629d5d2f4a7c72aa8600c125310ac9fede009adf4d2f40d428695418ee2f4333d0b878009ed7651894334094e9d223452812dd5b6fbff8ea78326f721f11459df1f31920d75e6428a67442575d9d2ada705f8b5f0a61e38ae7fa5089c5dedf7ec46821e8a4afbd285e31a325e6f36dc48789e2fda209cf597a8c4f5edd18d5896c2e1e5ac09933c48bcc38799ad8bc14dd429d81e999c98efa318983b07efc7baa75bd45e2a13d2bc97da041b81eccb069e5f10482a98d44422e9ac651ae70e733288a783333b0d1d1e58092be52f37c52971c930e1bf97984dc34fba2b831b7240ae861778015195e97645bb0e50a5c6bff9998faa9ae"}], 0x1098}, 0x400) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000003700), &(0x7f0000003740)=0x4) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000003780)=""/4096) r6 = getuid() r7 = getegid() fchownat(r3, 0xffffffffffffffff, r6, r7, 0x600) msgctl$IPC_SET(r5, 0x1, &(0x7f0000004780)={{0x7fff, r6, r7, r6, r7, 0x0, 0x10}, 0x200, 0x6, r4, r4, 0x9, 0x1, 0x4, 0x7}) fchroot(r3) getpgid(r4) msgctl$IPC_SET(r0, 0x1, &(0x7f0000004800)={{0x3, r6, r7, r6, r7, 0x44, 0x6}, 0x500000000000000, 0x8, r4, r4, 0x2, 0x7, 0x6, 0x8}) 00:13:56 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8810, 0x120) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffff8, 0x100}, {0x11, 0x4}}, 0x200) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x2) fsync(r0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000140), 0x4) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000180)="32edee2ca09ac240b7d02467d4ee077b3c8e0c38ef32a080cc5683be1866e05dfa23fb37d6cacd1de825", 0x2a}, {&(0x7f00000001c0)="1c3a9eeb310c7cc5844b1b7d4acb29ddc785a2bb5c59ec482013f2b6966b2d2e0a99e4333445ad31bf2d333bd8119b4dee94258bc5239e5261af239f85038620323454d9a4954c51ba0c98b2b1c5c8bb020f4e344d1bfba50af9f2caec5bed07dc3f537e69149924e1c74d37f84c939eec2969b480046e814587632299df4d4faf605fc1f1b7daf8c9e080f904a9ce4697f7e141baabe5933356bd01eb1e7e8027e2faf5825327d66627aaf0919cce886d5864e72db68b9b2f9928917356dce356a7a702204f93005f063c3928d66e4329c6", 0xd2}, {&(0x7f00000002c0)="65b04c46198a77aa6a1835de6561f97182d54343a2b00d285d780d2ec135cace515c5a46ae7fb8b569cd230d40cf7100c7574846b7a893b4ef7ab6ac40fc345aa0100bad9f6e81f4ae50fc4f", 0x4c}, {&(0x7f0000000340)="e657037f38904adba0a6aea3006eb985cdb22b59a9d63f39ebef9d18d6b728e355e720cce9867b8b6916e69f45c6aa98fee039cc318c910fa364d867b28e4cb2e49b67ba32a92d423e6e52caf3d76fca6bd9c548eec1e920de3be497c48a0aa7f4f362186aea8abc5df7dd63e966e455ecf3fcba311fcc0ddb72d06209bbe10706f83d9d53cd64eeca7aabcecb02c98b878ef62ae9e0cdb433847cfd90d933e1b9b8b1d7abc6663ffcc7fef628a1a6e29f8c22a364b42f6db1e439450936a41217557cb98e9cec02b8b1dd0e98249e4f4a35044e53d1182f755d2b88d71e4027b9d863c8473aea6c08", 0xe9}, {&(0x7f0000000440)="861e159650385bcae116e312d4c1d3a0cf9743ed133437c39ad1d9cf71b0f14385798f03d812f89d4179481aff087b9dab7bab479105a25ef92aa396bda90704f934b24cde8cbeea9a066fa1f544e903d9e4b1dba57aa6be184c0adcdbcd419fed554aa80bd1e488cd245fc3ae6c9d5d63d70ba410180a857522fdc2317988d22ce915cfcb9245c3c88e8a10c0e31810973e3f88eb3844b6c6c9d27dd3a42ed27258ef2f23019d479745975049b881880d1e81329f21b2d7f23717c501c6236926fa8eb3e52839f75f0ee8001f4a17ae568862989a7984ec84e4ad34167f2ad03deb775ebdfce8af104c9dd720363205f0921a21a2710c6a75fec1a9cb43e698e13c056dde4474926270cc5ec2e44a50272d2136e5e339bbd11d4f0ce94305fd66a20f9052c4807ddd244883398ae6d0a8e6730086ae563b40f28670787815a95ee0467999ee60e90d79e358ff8acd1545c8a5b21335d504a2439a239170fb9543d6180b7bb586545e86cefe8a2bc990fc033f30000f511d1818ffff6a5c109ecc1c5cd8573b72b45bb45ce8b1ce915f8a54cc6ab7eb5f2e4a441af327a7835dd642d63e682505764358d975e2ab0ce061bf0ad4cb8abbcff0c488d6bf9c82745f7ce9ec0b6569a199dc57f600e55de7f330a182a64741a4e1eacb46f7fcad00143bdd4f8b9733b60b51f189a6e7e2348c1ff27e57fa9a3b7d743b6851cc05fd07b91ea1af989cf64a42b3f52e48417672141dbf258f1c2059c8afc926c0da72f2ce10c0c208879d6f018b01f022880e330ab426e5cf7d0f1ac927013516987ff54735bd368afca90c5821fbcda401edc79e070052fcb7a823f7e5ecbff90a53345a5ef5eb6f00b61b85556fe56410ca2d87c32c40b3792025375640af7c6f4e0a8b061843f8ac93966033ff07e5f9bc1a7764eeddf9996cdefe4a1992b9d38a933ca0aaf775d6f934bae60f3711aa5c42881d7bb90fe41ec24d34b443244af936ab6716a6af1289f4508836435cf9e54b6a21f90515eadec3969e896f89b889d108006c14eb0b09326bfa8c290f0c453f54c3c888d04efa7fdecec42dd5b9548c7b4e157ff442328114c58420d254121c89ecbec262708e2d6208b4bb51b1677000c803e85f877b2f42c9ce133d6f31fa5566ab3a47f40b821c35a2811af3c5f9ab697223ce7f8e5cb8a04837671b89120f68d72f42f471a7ce01ed3fb43ce229cd0ce645c68e1918f056a8d00a4a3181559044d9242ad1d46a913eb2ea61766d3d1716f0c03056456dbb8fca964c18357d8c8dc69934ec851cd1ab781d8e589c60f0fedd3ee2a6e5c2574aa35fcf185239efb4e0cc7a783dcedd777f33a6ee325b9499313f6343a5914cbfe00cb546fd75dc6825f7cc2ba2f44ff29254fac502a843783577ca46931f7e505701e942de9e73b858731a564d4c5f2233ad6de38715932cee8d4692525854b17039b51b13975019a03bc433f709eb8421a246b38f0675f8242b03096a855808991939a49811826e4b29046965fa88c0cbc13e846cd8a4f2436dfd005c73a5dc89634f7fe4ec29c06dbd09fc039720f1143c65234330b11870cb393fb45bc42f35812aaef7468d327661e7e8e2c7b97d68ab7d3cff9216534d60c199d35f6b81613bf995802163fde66ed04a1f6d6ff0a6631541606b3bc217c2434045a6189f4f790a56f7a46143fa94e6069ecaae1743aeb20372b12eda23e08296fe923dc3dc8ffed476f687d44caa60887afbd1fc3b4f5bbfd2048e1f61d28a628cd5f457d78c10143c66972171cfe3a945de3810092b8c7c7f7f496b2e2e6d4e10335c9633de09af6ba4914c3bd2ac09e0870d97d5ba33ecc77baef6c8b3c5b8837f3f2ee01a87921eb0007a0e0f0ac6a0090ec89251a30bad997e965a563236d56087b2cfd7067dd830a12dc292687dde2b38d3b143b8dcfb3301a9b5aff08a11c81c40c4684f82ac2fef737ae05a66a2bc0f7f81e6e99aafbf497592fddd162aab96cdbad8dd7792663d509a416c43b60802ec9c5400f240ea9386cb65fc2c02c0b5a658c1ec2751c8426a050b34eb0f469458538c5c3323038aa60a89aefef7f5737f218edf345903f608fe4db256018fd1f0ae3d066b118d0c77957d00a6f6368a9b928868903d5e9154b995be107e5e816c7565e4ad752d64755f5476c96b9c28dc70d843dfb66e332937a9a6ab1deeabdccadacd3c0aff3ec38c9e15519a2d46eda48a013062a3e4d3ed95df67add371d283dbdf8a3b612836f2d8559ee61e5966ca7b9481a92151d60a74ad80833483ba5f3dbb8d936c5d8fbb0824bad632dda90c675ecc744b4da2e579e2e794fc4d3de30a1bdf882227139f7eeac4ebfbc5a999bb8b82ac312e949e96664310b26c618ef95c4a50375881be9841c9b75be58b50ecd4e5df6aaa0044d46200c323b2c9e3bde52f5802e1b3363e4be946d376c9d97d3b537ab1360007f17191c6b172dc2a9ecadfc66f564368c0e785b66d11322ba7d3868c758af3e565c82013652730fea7cac8fb7820a817fcd603b696fdd0e67fbbdc51d6705f09455a15941ab36c8a22dcb590e5485709ba3fa53d5bb1876cc8af433291d48a6ded27904c6b29823dff4ad334f0c345a678f76c3da12b485f93f01cf0d3839a06d6819b7c1f2f639156f81300f28c800578c3bdb3dfcbb69968ec263225b9986267110542e3cab2634053254822421656aa326666d42b2e576b9d3a8f889d3522aa458acefac458fb3cc6381b2bc888ebd1cc3ba397643c399577357af1641a13261520f5f02f96cf09c8cf19e1135faf345f73c8e06476313340925f47765c9490a4eda55653f8afc218ea12c327c8fee4079c3c5d7e2db407165d4503c0f084d5039d8db85aae872c9a147120fb5659e192cae0c90c7ff2ebcf1b913ee225b44be8e54a4bee515d42b3dfe0dc7c7be9b844510b0799d5fa6a5635b887ed47a4bb1140340e4b5fc57234c0d13f0969086e931ec6d607bb0aa5908731c5457cda648875cabe0ea0ae4340664a5548e2ee7c9fed37a5fb9f3cd436ae82341bc329ac24e0ac5fbc959167a5f72671e8463777b8ac3289d16e3d6570b6c92cf62fab3512df39d7a7ae0937f5d89cb8be900e78492ba927608ed38fbe70596d02d3fd9851506f2652c379f4230aa1d7811f2337e1eb53d2993cfe2ed53c1b6683f8d9921cf470151d47814d12c8b5865b16da7f5590e86bffecb33a44c41c4058c65e6427184ea8be0d27105266949d847e88c69ebbf87244aa9a5b12797e1b20402abbe156ee9293f03dd81a281e72f21963ff342eb8c114c8ce98952d9116dd846c5b490a027ee3c473c5491ca50fca56078b41c7ad4641770798f9c0355c32eeced08fa784ed070563d46d8cff526e5c79b0683f0cc88ef5206920923cbbb5522749923307eb1186c2188ac793ca8b257d6851613c5ee6285e40aad789fafc56335f0704175b0b0e6e8738a5a68c729ca8a2a14f8164200641fa54e6ac1f53c5668f13c54ad98bf1e5cca3bf62e5ed074cc15605303bddec2c651b562f5a70e387353d23cf1d85fd7c51541e5e5d7cd9a30bf882c89c4374b21e88a25152bc7ec11f09238aacc3fa297a7360f0e4c943972ba0cbb0b3e5f8a29e45cc58f8b897a59ee793ac280914b3632b2b5a927bd0758a2faa365209c5237d6a797095cf86a908edda850cb9c48be783a8f1b8dedb6973f7866881ac97cc89228f2065004f2b0b28cf8007f5c8a4a1ad6ae031b28cd0619b6f71906df9f032f0fecae27823a76296b38afb19ec37d349006eb9369e0a6c9a9e3aa1c00cf0194e434e801130e18fa9867088beac9a92007c17926404c4c77dcedb1e1615b4fe0f6a6beb094d0131186c0d9005ce4a82609e3cf4014142057d4b6b4679c7c51b7b25f47ea916b470a10264ecd06e53d15d42c718a0a75a3fe16faca18cc262ed071d4a558d270eb5eb325a6f4a4daca8f7245b0fe2caf70a4bb34beb3b978ae8eacccdf2b8c7dce87b0ff203765eedc6a9e6a4d918dbcf868a3a6545640742899f4691de8b5463917e9fc0539a8a1236462000cbaca905fe99d64584f96cffd0ac9fe8497e3c3f918c462f278ed3a71ef0b62da5e48916c9c72142c5b29024b71b2b850171dd47b2b789020481abd10b5a0f71bdfbdc22dc914f749fc3e884cd01da164b3da2fa54779d1c1d6534d13a36f35218d719bc225756cdb2ffc544945336d84a8133d4546f01bbe2247aea218b0ebcda4783fe697025349c8525386a149c59f146298bd43885367dcd3ce04fe20ef07fa4277f05d2de604b152faefea9e63dc36ed4076244f8cbb8affa4a9a92aea9bdf136cab0056c977a758c47008ea343aed4495a0ad0968dd6dc20632da84db2bbf9048832eeab4bcfefa3c4081cd94114bc9f100daa5958eb42e05996a7fea40eb72f5f5c13463c04c84ca89ad89772bc4a6ec90f222482097f23e772309c84b18c1567df5c3cf9141f3172eceb48aee53d8927fd5d73494bda66f34fe375be00d2e767775deddc0bc9a4283c84cba44043a5e410b7165b2d634fcf0875f392f426a716f1dadf1ec8b532bdf4ca575852680225e5f1d85ec27aa466f1fe34688bd6519470c4e09229dc15acda2056f035fdefe5941cfb204d88bdf9816a82569090509525737326f789be552e92308f02b085b6288c42661ef7afc1af7bc079a1c7329b84301f16e2cd64f95905fe9ab30af267e31c13fd9c48c00fa79fca9745f0164ed7563cdd069ea23bde539ccc5bd1ad742a3553981b3e4374214be3f1e2bc17def17c57fae4aea5cd61b3f2543135c6e44a8e6db6865274f5a0bf33a75587417815c36d0fbea0090bd13ffe8e3c7869fee2ef4f3f6f720cf71cd38f21c7c10c10b238c3b9ae531cef9396755449543578e5171e407695dcda6e5c859651ea49a37ee6fc9a5499631f7ca75e3c10306638a2380906ad9c5c50aeaaf7fc3cdb7eccec07339e11539e5c811d8435d9681d044bf9c6e513d4ad2007e99113ec111fcc76e3909ae4350d8afb5c80ce93328aa50cc38f918c2b5bf98c22e549661b6ca80d7f59f465e43c4414e6540afad49c870a85ec013b5cb7858468c2d8e136085cd70850af82c2812a2344f8bcde6f7beb875d8cb9aa427ff21eed431c708350b34708969ead4aed421d0888a65fb6c37923ea470faadff83f600f5daf45670077eab726e82c139975834402e27c9ee24b49ab5044ecde0337b41ff2b98840019bec8e3a1e2e12361513f515a4de66d21aba0b90aefb8eacb397923a830b78b4918c2c532209c33e77b306cf42e1bfb358c6a26906197780d54f182b0fc926974595de311e25de0f493bf659dd39c6037c295f517f787747ed3ff7dc8508c1d0956139d5d2aeb7fdeaa5d38ed25791f530838c3fbdfe330515ffeeef75f43b497c7febe15846bee94fc3e37a37b26941529ae6de1c6f0a4a2e42494edfe04b690c4beb1816de500992a6da59f7d5d11b9c79d2299e383fbc0395a69a894c2f04a15efa8384436898ae854f7d45cdf63979408a6eb5955d0c9cbdde81296e925248aa420129dd0ed852455fa910b938cee393fdb4c330ec2241144edc48d293edbaa1858856e38f1ae28a50eb4e8a36b52bd14026565d72875860f7e7f761f545c3961206755ca15c0e6789e66cb9d25dff20f9e3d9747eb8df36e7ad25c92238c91c33b227a6238352154ea6678832257a35e41ea09032d62b1dcb18209e46d6b5b4ed18ffd29466da83b44b26da3d39b6ac7f794b688b926c472a69", 0x1000}, {&(0x7f0000001440)="35741680279357615281bd5e2b00a55a73ebb489f28ef5a30e97fabadfb71331352d59ce84ef700e66cc4bc77f2848fe4fb40611d12bea8c70117b38ed4508f59e9280096d0ed346c9b75f15742ebbd7d41164ee8b0faf9e6124d06a99e4613a9f47f89a7fd499d1a1218312e87bfe0b195dce96443c8594945cbb07378b47c295a6ebe4ad3785b21745850d0abab74e7e74172e3f3399628139cfce6d5cd1db", 0xa0}, {&(0x7f0000001500)="67ded3a14ab5a560e89e47ae246f68aede21b15455e0bd1dc4382cd4b94a48b746e10fed0ef33b2339c929c4ab6e82746c789f", 0x33}, {&(0x7f0000001540)="377107072fa88ace120870034db3c748ea21326ff687706090c1459b148e7f48fe6dbe38579f8fcfc5e3ffa2830ea7024672166c4b9f70f9fb167f86410bd837a29ae96ef4263da008cae5a7186d04ec4a8e5397197d16ad5f8d", 0x5a}, {&(0x7f00000015c0)="66b7fca6c4284d87e91993b1eddbe37fe3e77616e4090a44d7fe25211fbfc76b41d95cc9a54e8a6969055454fd4547d1ce98ee25074aa24b4da28c392dd7b6eedee4ffe46ad1f1c9c667176449e6ac228c8f263b3614fe0d5d635f0e791582e67641b5aceb209657e9bcefdd6f9ab2829b311007884c133a530b552a86a11c7330ade77283e1120cd9006d19abaf08ffc02ca8261cc7d5f265a29cde456b0a12fc0f4f088aff819bbcb1651007fcc35b2e218be4885d5592655db59f522ec660bf3b1fa8e1082ad0eccc34f7a3c8baf8b6ea8daf87542af12afc8eefbfc6d91601c786382d1f3c366dd839152fc9a72c648f2b4cf14150f6274bb8d6", 0xfc}, {&(0x7f00000016c0)="384a44300a15a674365f54cc624ca6aa2091cd917f5b104e27c423cf3f3067274c0b7554bd404ee9c6e40c723ba246531fcd945a1a27d04f30c3dcf009ddefd43d75dc30e8dfe702b67c82d0e608b1c626fc45b14babe9f93ac8161c1e761a1197aefda0a27324590602fbf5df18e723562c40f915c2604e522ebdce53ccfaaa6221fd55e072", 0x86}], 0xa, 0x0) fchroot(r0) r1 = openat(r0, &(0x7f0000001840)='./file0\x00', 0x40000, 0x8) r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() setgroups(0x3, &(0x7f00000018c0)=[r2, r5, r6]) getpeername$unix(r1, &(0x7f0000001900)=@file={0x0, ""/4096}, &(0x7f0000002940)=0x1002) r7 = fcntl$dupfd(r0, 0x0, r1) getgroups(0x8, &(0x7f0000002980)=[r6, r5, r6, r2, r6, r5, r5, r6]) fchroot(r0) r10 = semget(0x0, 0x4, 0x22) semctl$SETVAL(r10, 0x2, 0x8, &(0x7f00000029c0)=0x2) stat(&(0x7f0000002a00)='./file0\x00', &(0x7f0000002a40)) getpeername(r1, &(0x7f0000002ac0)=@un=@abs, &(0x7f0000002b00)=0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002b40)="37f50395", 0x4) sendmsg$unix(r0, &(0x7f0000002e40)={&(0x7f0000002b80)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002d80)=[{&(0x7f0000002bc0)="e15d9055ae2cdef8ec7673f970e3535cc809fa5a9af47f251384ac7d683104281d149fdf526530890a9f", 0x2a}, {&(0x7f0000002c00)="b8578212cc9914cc79fa0f235d2b146d7e17002c80257bf4549a45b5383c763523783058a7215d12781dba90bf772b61b1801309c39d45d919d17ac041f5aceba3f6d9199518f1c9cc8dceb7e3a7c6300e32c379e18a24a4321592e76361a48d29d96276e092ddc33a3bf6bdc47349b3e7a147528ab140b4d2d575fe8daaf39204b247ec62aa440396ce62a34ffaaa8bd5563695afef0d50f675203b105a66558ac8dab7885562e071222c885353688493ea4583a97818e9ecfd7945e9e511e3066170f337526256ed", 0xc9}, {&(0x7f0000002d00)="2836548cecc1263ad2a475be5286726b3c65b1ad60d4998c2d043b763ffa6f784786c2203406229cf97121a6a56ad3e354d296444d3d7763c05bf3ff1ff98ba3326fb37d8d95488cefbc6e5141562bf803", 0x51}], 0x3, &(0x7f0000002dc0)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r7, r1]}, @cred={0x20, 0xffff, 0x2, r3, r4, r8}, @cred={0x20, 0xffff, 0x2, r3, r4, r9}, @rights={0x20, 0xffff, 0x1, [r1, r0, r7, r7]}], 0x80, 0x2}, 0x8) fcntl$getown(r7, 0x5) getegid() semget(0x0, 0x0, 0x621) fcntl$dupfd(r0, 0xc, r0) pipe(&(0x7f0000002e80)) r11 = msgget$private(0x0, 0x10) msgrcv(r11, &(0x7f0000002ec0)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) 00:13:56 executing program 4: r0 = socket$inet(0x10, 0x2, 0x0) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) getsockopt(r0, 0x9, 0x5, &(0x7f00000001c0)=""/20, &(0x7f0000000200)=0x14) close(r0) socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x6e) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/169, 0xa9) r2 = semget$private(0x0, 0x0, 0x44) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000240)=""/53) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0004000000000000000900000000000000f9adf615ac793b7d52b0aa"], 0xa) socket$unix(0x1, 0x1, 0x0) 00:13:56 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) open$dir(&(0x7f0000000700)='./file0\x00', 0xa10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x0) r2 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) dup2(r0, r2) getsockname(r2, 0x0, 0x0) 00:13:56 executing program 1: mkdir(&(0x7f0000000880)='./file0\x00', 0x0) getrlimit(0xb, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1ffffc, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xe001, 0xfdb7) 00:13:56 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) open$dir(&(0x7f0000001180)='./file0\x00', 0x340, 0x1) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000001140)=0x8) 00:13:56 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1d7) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x120, 0x100) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x82) chdir(&(0x7f00000000c0)='./file0\x00') r2 = socket$inet6(0x18, 0x40000003, 0x3) clock_gettime(0x20000003, &(0x7f0000000100)) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x0, 0x0, 0x100}, 0xc) clock_gettime(0x40000000, &(0x7f0000000180)) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x80) connect(r1, &(0x7f0000000300)=@in6={0x18, 0x1, 0x8b01, 0x20}, 0xc) mknod(&(0x7f0000000340)='./file1\x00', 0x10, 0x2b9bbdb9) sendto$inet6(r3, &(0x7f0000000380)="a93998f0439021e745f8deb75839d51a4292", 0x12, 0xe, &(0x7f00000003c0)={0x18, 0x2, 0x7fff}, 0xc) rename(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)='./file1\x00') fcntl$dupfd(r2, 0xc, r3) r4 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000480)=""/4096) accept$unix(r2, &(0x7f0000001480)=@abs, &(0x7f00000014c0)=0x8) clock_gettime(0x1, &(0x7f0000001500)) mknodat(r1, &(0x7f0000001540)='./file0\x00', 0x100, 0x2) nanosleep(&(0x7f0000001580)={0x3f}, 0x0) chdir(&(0x7f00000015c0)='./file0\x00') mkdir(&(0x7f0000001600)='./file0\x00', 0x100) mknod(&(0x7f0000001640)='./file0\x00', 0x1, 0x25) semget$private(0x0, 0x2, 0x181) open$dir(&(0x7f0000001680)='./file0\x00', 0x2109a0, 0x4) r5 = msgget(0x0, 0xe8) msgsnd(r5, &(0x7f00000016c0)={0x1, "5f731710f6666400bd1cb4fd98eaa2d72eca2c855a8fcdd49aa9920f4c4ba1f8ca1715999bd7844a17de87cbaf21611a92b1f01ecab81d446deb8f01f7a1eb50c8886292b8600f10a52b5998ae9c421be005eeab97cdcf786bbcfedd25"}, 0x65, 0x800) connect(r2, &(0x7f0000001740)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 00:13:56 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) link(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x2, 0x3, 0xfffffffffffffff8, 0x8, r1}) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x100) r2 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r2, &(0x7f0000000240)=""/151, 0x97, 0x801, 0x0, 0x0) chmod(&(0x7f0000000300)='./file1\x00', 0x28) recvfrom$unix(r0, &(0x7f0000000340)=""/104, 0x68, 0x800, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f00000003c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000400)="e82206383172e39cbbc11b861bb4db00c7b552e90750a0104b997ec160e5cc5dec402abc2aa56b6454b6ee60ea502ee609e372220716d1ceb9dcdea914976890b4c58b3456483ae5af439c70f3c1f700fdfb5d135ddfb6f1f95e7e4f0eb72451f55fbef581858cce1a489d194abcb0209897267b2d6d23e535", 0x79}, {&(0x7f0000000480)="d31b190d84d53c0e524535a86e308fbf30db5867ccc398b24b72c645db2bccd7e758e9306cf7307fcbb4b8a0caacd4e69baeafc76a9695ddf8d97ae561904ee28ccdd278fde7efbe14e05a0b6c46b8f2534af9ba70d9b78cca89562b005fc228f4b6e0532336e294e78fbad2a0f79444e2dd885654ebedde94ca84ae74d7472afbfe4b7f4e213e21e0829a6852ab5330d4", 0x91}, {&(0x7f0000000540)="9c45058103fba6044cb7c59709f3fa9d4964cd8299e1ae53dcfa3b533dfde4a8c289c67ffb38f3e849b67a9e9d996c04c99e8063995abaf1afaf1b7a12bef2c661cdf5fd51a607e15d7a7e9181f506e662b61e064aaff7fa4d3206f5", 0x5c}, {&(0x7f00000005c0)="ea96c3c15e0777ea13138cefbde549b8cd05f5c937723ecd20d4d19a7bb22f4078cb369ccf5a3eda02d69339f4bf05b25354074fd3d0312545fefaff548ccb26f8bf3204893c853b8b3d6f05249c044f29e2d026e8d8d1261bb3de0161c458abcf8be4f6c5f118b3b6b9da4c38b7729875a1026f5d1f025b9e66ff02ee3fceda94393f356a46d2f145278b204d27941e6f1aa16214d58fe4ab71b2f5e808f88a4f5efc274c2a1804db0f17a1b194bf030c4612a15a69f132ad10236b5f2fe08fa6037ba5779add0f54f468883eda6c5db4f0dcf6eda75e8b5c8e8c265a2a008349de539f8122c0311bfeea60a8208137dae9680526703443c2a2790099465cf6ce9cb5a02556ebc04393ccf366da1b4dc32bc17fec0472db3ec901ecda0d1430c1b07818d04d440d87fcb27aaf121bbff53e566bf2179524894672032cb5b606af4fb21badb287221ea37c4a0e0bb11c1b587e28850ec85355d3db8850e04c25e7c0094c5355fbb75c83926fd47cde6630a4c8f3490a27c122e6489a7d140fda64393ab5bbd0e54836ca32d7ea4728fe478b6abf001fff73bcf1fb72bbfbd75c8906af7f5aed5075463cbf9482b5db7187374dbb3b2c84237021c709f5fb8d7a73e5fe9e6ce3bf1c320dd24b60150f34b3dce50f8d0754b0b04b89ad6b1b63c2b29fdeba8bb82c0cff34d5b621597580d26a1c747f04bd2984c7511b34a861ddd420eeea092216398f7a6810098c41fa3f3369373906043e9c3dce1f3163bfc30f4cf1417b24f85b25f444a089737a18f95f31dbb22b0836bc37182d8c6d05e221c23354bc991e768203c4048522bb9d69666db8665daa816f50aa7298fee39bb3de19dd2ffcf9db66e2c3996d9998192add8a40bf92231b8c2d1e0d2204bd57316741974e88e42a97b51f3c5982c7632e6c880d85ecf52b4631ca8764b56d21bd798ff4fb865a8ab12bf71f0ec04a003e5a2c98572c136b29243d2159da61abfd6c2e12ac54e03adc4b6e00c06893021b75545cbd6e3e5e83320fc18a2eefa46df211505560f89ad73c6cd6d4ff3ad3dd5402f2901a9dd77eb22abebf1ae3c4decf91689e980998389b6902aff4ac6e24e6c24953fa54c349b3e5c73fea1ce7fdbad8e1d21716583205c60cf99dc173b4eb43dee9daaf55e9b11a9eca8af7c3f64cfeb2fe735c2434a797c14d0da5e0cb8ac85ac5f1dde019fb045e4be2188a391e06930e511dee153b44104db44ba7c6745e06e1a2d837a568ce9da782c95acaa2f65b8e039faa183ea8cd203ec4b29588d233aee3ac6e700ab94cf2108977b2e08736bf0d0e14cfc27bd89315d288793ca21503c3d9b05e8db347ff5be532c147a680ed53e46fefbb94129e37419150c55f771dd315022025e5eb14d042f73b552a102ca3b77529b60afa08b32d372fd8b1126f54d3b48cd2ae28d1ac5cc3d98cd35de0e190e3143d46ac739b8b6bfc2b8acd9523bc7aba00a55ffe3d6f1f5322842e2c131787d01cfe46dc4f1fcfc4e2c965e827c7c6a4bbb331285d60731392a6ce9715e6af89be683cf73f0aca2d12c07eb7bb9ce1eb85c3cc69afeb7900ba74d27ddb2a6d5a810c0eeb8cdd58bda255409a128fba2ce35a75740c785bf3b8b6d92bd9fdfe2ce9085811219bc3bafb7ea886973a5be1306c343a2520e675c9dc8fcdcc5a2f72340e3f6fadadf2dd2098ed936a8e7e65793514d776b185679319d212fc9f4092212621e198740f104b886612116e709d0dc9b7165b8e72f9915cadff02feadb840613f6edb337064c462b0fc22cffda7f43d6eaf75d4ebb1bfccac98cadf85e083f1bde81cac9a1e05252a8af44cb908525fa087d54688d72a3e3721755e99c5290065c7923f8a95a87f429d6b729abae0dd8974ccf38cc2d6321fc5e1c19f021092883163303dc8168537e934ed6461b47c2756db04e99abe7b5f16c054d57c558872c1151d0f5fc303c8ccd29f742040494bf90774da1296842858b06bc2c0f2f05413367f2c4737979fb4da2fe6b04788d3e308e49110b9ae7c1ce3bb6e0379f1ba42df05ec703e24a180aaad742b76925a218738e710e3b3a63fb158a3b9aa8a82c9231d78fac599fa74ea3445a861becda3abf23fb206a6176ab1bc87af45dae9f5da0d24facbc50b90ac706eb7728d534ff852e651ebfb22bd0b379ec022cdd08481fe4d2753d5cf70727a3d1293cbf118cd4f6de2c585127d6f643b759d64fdd7c867964e36a25b0b37787fbeaa151536098a7bdfc0b8abe655e09b51c4dae53ca103236573e8a27499954d71b13863348d2709ca9b736618791701a2a860f0c3e1470015248b1083d23a0ed521b486af30357132e4f130dce4596f901f86259a18d738bddcfc6c4f20770f7e742319b273aa93bfed052eb49b8ab9a418838013eed311a4d1376538b8c4a7f3c6455b692e5906a6e510a17dab1707f537857ee6fedff68a66244eb9cf6c85871420ff8e417e1130b19fc4d472e9602fb1bacfee3f6eac3a30af2daea40d9eb71c7a150f16c183eed75a92d7eadce2a2c6b1fc01fdeb3007e9d98f8c4c899c18f537a446350765e04025e7cb0fb20d5e38b5ac8a8ddd60b96b2b9824ece001493e547b58663a6027aae4a15e09e431c020e983f06a7aee3f4170b5ceb553888f8e328a5b118cb4e23120816c541f75d1636e2180e027450fefc6fe5a643320530248e7c5096a1e2b535cad86e26c0038d6877b19efbaca19b1278f9b4e7f14506ea9fbf18ea5990ff0fbc24d10bf792010fc547ce2b172a94524ef62a200eb6d2140da5b17d76dd020314e268c8e41fc7c380671863eb8c9aaaedc741c1f37483f837e865bd9f28c0e8f7cfe25922d77776933360e6dc648c750539f035899a8b7849ed8d3d07f66e8adcb1069121017a9d6bcf5150331c11279db3c855e07593520d3843ae5fb13ba901940e5f04246a27800c764ae022a793a99d200545a6f1d0658587dcc906660839549e0738f4624284a56668a352cecb6744ece779ca34d74397c4350cbda3a642ec0055413aa5d5fb70b595eb307b80190f3e79131099c5587eed04e0a0a9502446dbea0a8bdb8ff20b02c9fb855cdaf67e5ff622aaa4debbd85a36a9a8ad25d0de47cead0d82a53e59df5b10a0df892705ce35e312b597430e1a3ec7b0d1dab3c697aa3a294cd1103bca218ec925c31b421609b6363b103e836a6f8719cbbda8bc1ce8cb057ce641d975d9496ce897ade9c763410a19a911ba7e0a12db34ef605ee29bcfdb22c38978cace475509d4ee684d41006d65c043feb4f1ba917d1b4f686548c543fdeb307d263306f62380949e8ad6a775767a206414675dfb3c93d0f0cbb60830b2aedf598c62907c1168d3139577e2bacc13a376117e9780c877f8d5f2ab11a62544a7637677357b5b3c9f17b49a26c09e201a6ed13bf3ef42d9fcca0a6f4f06abe49df14cc300776362d26304dc0e9e712335786eb8cc763396f0d71ca30224a94d1dc270092aadcfb882cc337047a5e0bb4aff729a9943c2e79fec47b592f94997af51109e9fc6ad41b06a19c9af7a5dcb5d70d26c14440ee0ab7968d60d33aea2d1cd8f1701222c44a76d940e2dc1e00ca56ac3cf7a387ca4bc8ef5cf055219def0dfe58534b72d83d58a7ee152a1ef30693af6419b49581ec747212160d820f6375c62907e454c6ae2813a58cd593c25d3a62ab55bd7df1b4086e7adae2efc09ad815af0cbda7031ddd136454093b90c8c6c8684690ef6ee29d9b4c6796d4827e2f4c6449aa8b8562bb12be320b508328ceb01c63871245cc0ad66b8ce90f81e3c90a9b15e9b82ec771ccf501640d7117a15ce15c9768f9cc7707a4dd070d0f5c8abd1120b9b319aebddce967d370bfce4d2078cc6ce5402a4832184bafd7bec2c00955ddb14c3dbf6de556ad62cce92169c55f14f4916c1888c5424557afa4fd6604addf1711ef56efb7f8b80b2026a8b2c0438bfbe480d22ff2c410ba0772e6674b5d46049b193ba8ac4d8d1bae95ced1b1ead361681e15a6d24b91a9f830f6c236c851ac11c7360dd50e7679be85f89a1cbe9aa4a02f516ff6a056e3a4f8e0f497f6422446f8d0517ea38b7c7d80dc41b8b7ddc00b9d080b06cf62073573285472acde962d3d556672ac523ef3d9c1697f680e607b3f7ce8109f1272ea048afa32e18bc5bf1b8fb5b841e3e350b18825107f7ac9b3f63ed32c2d790c8efa66af6886e81eadf52b05ce85cf89c84747bda1a78a2c4032a70de88e04c928ba3505b493d08120af31a592d4845591d964afd3c894d1deeb0a5f13da46182115c93635f6678a2abe9349d5852b2d69e3fc84519074435080fdc8bae71b03a0f102d0b352ed67f66dad9567f63f6fc6bb21dd91f4f183331418ff23057d21b5288adfda9ae63e358324b6436d423686ae0804e8f80c919a1b7fcc9b36e1b163eba1d08b8dd0bd68eba52aafd97c74e36e4e8c308e99c9ee92c1bfad6ef8ac196c8eda9a0b02509849f5b0f91cfa81fa3b07d7b98c6174181ab2c87988b9d44d564f8892864d62262a68908e9c74a634473eeda6889e09b77424fe309224d2a4eb899ed51d3d22ccd0d351378137b49d56c02e18ae16d88d9092c651361ca40b46779421eb5115b2a2eebacb1b99544d5089e621171be3c6edba08111fbe93d775a26e4be9b24d00a55cd755143e548a38b72517928dcf84f6369aedb28d393dc66eba95714a285dfe3ed9b121ba8bc26e3f22487fbed3a820b6dfaeb3a6172d887c2a326fa63ec0f282fd55d168490bd691503fef8e78ab4d0beaf989c5f2da84140cb1c80f1d81f10b36c5534102d70c9e61131788b53e3a1a98efc09383e6c9d59ae9779335e3293a6d0d3a89a642e83d3fc46d6d6b6eaeefc8fb8bc6f2b1f0fd3e9f0a38723b4e2787d6ef01785a46f06b472d2bed9277995f30e47f199e153bd5e3e8ace40287c5a2a1bb0ea153802d4155b2dd48bfd5dcda2199886c28c5ab33dbf6454416e2f60573a4740f7dcdaff6fc304ccd552e8bfe5ade8e8358d84bbbc7addddafe56a2724af4020e44609ab2edc6b266433f788905ce21cc4ef0e820ac00b13bc5affc0420bd3b558084841061209e8a5b040c2768b5ebe246f873f3b61800de82d9c648b4320837f092384ff3c7408429ca5196d89cea8a5fd40cc746a77ab9373e96e16f24b62fd6d608659d260b609e7eb9c51de156e1f4d9dc51b4017f7f22ebd0828f2e30593f08a6668fdbfac64afb295d728b5c3fcfcdc718daababa2ee936533353ec14ca0b9f5e636ab9cd38eba1bc2bdb8a16563fc167cf818eb93d838a24938ac596287eda16c647db29b77c34773109a68280de15ac74d58027691b585d6f61b1a82a72f9d64bf3d6b5d5ec8aa708e2c79c266cc56427d499272f7bebe199bcf84c2cb97c5f14366b7944f2254d2056ec6a7f9cefe6fcf2ae87f371790b00a3c83bf230f1f00cec3d83ecb58764e3b3c61479cf819a6fbb236502c4abfd743010a3833cfde950bd1fbc7cb3de2d76772c6dfad93008339a614412a86a1a7ab16f074c316fa245ad377feaf6dd98493fc5df3f544909ed7e74e695edd586be7d76c185033fc24d072d527a0d8ca7e3535465de2bb32d9d5351abbb9ccf97f2fdbd46716601d0708692357f0fa7d5ebcfa309cd1b4c6a7af46c91dc499f0e016ffba7871015d2a9380ce29cef3d0920acc303f2c5d888be4f8b295c5b13055ae9a41aa104b211f34bac37024817e8161bc0dcc73a56d3c6ff7afa7ab864f80608fa4d30857389d70a83625", 0x1000}, {&(0x7f00000015c0)="effe1ae823d8076da9daef4ab91c15c5f68e130f1a2727105322ad73a7", 0x1d}, {&(0x7f0000001600)="b14a92a8ab84ce43faf71407ee20c25de9f2af4cdf144cee16d6477f8c7fb8491ab6d18562107e8ba643e9acfa1d6eaf2ccc6a800b404846ee49ec0c5881a210a675cce33f64ab36a7250b0e3caeac72f942cf52de787a55f2bf7571aa6e6b05c021d2bab310c427b23dd150580066217eb13e6d36ef1a0b26a016b944850a62d11b1965333c232863ae82225b9587dbed82722a0773d91a63cdbba6689c7e5e0ec26ce1af524e53122c1200f0149f755fc13a266f47d3c31767dfbffd90ee0ea3e00ada1177d864fccbe05db10489b4b3bf2309ad86688ba4e80bca3e61c6480d3901f508cf1fd330b65b3c0f5d8dda55", 0xf1}], 0x6, 0x0, 0x0, 0x402}, 0x404) stat(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)) recvfrom$inet6(r0, &(0x7f0000001880)=""/92, 0x5c, 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001900)={0x2, 0x1, 0x2, 0xfff, 0xdefe}, 0xc) r3 = open(&(0x7f0000001940)='./file1\x00', 0x10000, 0x20) readlink(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)=""/62, 0x3e) fsync(r3) readv(r2, &(0x7f0000001a80)=[{&(0x7f0000001a00)=""/79, 0x4f}], 0x1) r4 = openat(r3, &(0x7f0000001ac0)='./file0\x00', 0x0, 0x100) select(0x40, &(0x7f0000001b00)={0x4f, 0x1, 0x4, 0x7f, 0x2, 0x609bccc7, 0x7, 0x5}, &(0x7f0000001b40)={0xe4, 0x5, 0x5, 0x5, 0x40, 0x6, 0x5, 0x1}, &(0x7f0000001b80)={0x7, 0x8000, 0x1, 0x8, 0xfe2, 0x69, 0x2d, 0x14}, &(0x7f0000001bc0)={0xb03, 0x63690e54}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r4, 0x0, 0x0) r5 = openat(r4, &(0x7f0000001c00)='./file0\x00', 0x200, 0x10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001c40), 0xc) r6 = semget$private(0x0, 0x0, 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000001c80)=0x3bc) faccessat(r5, &(0x7f0000001cc0)='./file0/file0\x00', 0x10, 0x200) getsockname$inet6(r4, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) recvfrom$unix(r0, &(0x7f0000001d80)=""/155, 0x9b, 0x802, 0x0, 0x0) 00:13:56 executing program 0: socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) 00:13:56 executing program 5: munlockall() r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={r1, r2, r3}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r3, 0x200) r4 = socket$unix(0x1, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r5 = msgget$private(0x0, 0x184) msgctl$IPC_RMID(r5, 0x0) r6 = semget(0x2, 0x0, 0x1) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000180)=0x80000001) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000001c0)=""/4096) faccessat(r0, &(0x7f00000011c0)='./file0\x00', 0x4a, 0x100) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001200)={0x1, 0x1, 0x9, 0x8, 0x500}, 0xc) setrlimit(0x7, &(0x7f0000001240)={0xfffffffffffff932, 0x5}) select(0x40, &(0x7f0000001280)={0x10000, 0x6, 0x2, 0x4, 0xcd, 0x3e2d, 0x3, 0x80000000}, &(0x7f00000012c0)={0xc69, 0x9, 0xffffffffffffffc1, 0x1, 0x0, 0x6, 0x6, 0x4}, &(0x7f0000001300)={0x8, 0x4, 0x8001, 0x8001, 0x3683, 0xacd8, 0x1, 0xffffffffffffffff}, &(0x7f0000001340)={0x8}) msgrcv(r5, &(0x7f0000001380)={0x0, ""/175}, 0xb7, 0x0, 0x1000) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000001440)=""/98) mknod$loop(&(0x7f00000014c0)='./file0\x00', 0x8, 0x1) sendto$unix(r4, &(0x7f0000001500)="b6544e3da0d2d4d644726453df8f55e903", 0x11, 0x40a, &(0x7f0000001540)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000001580)='./file0\x00', 0x0, 0x9) getsockname$unix(r4, &(0x7f00000015c0)=@file={0x0, ""/108}, &(0x7f0000001640)=0x6e) unlinkat(r0, &(0x7f0000001680)='./file0\x00', 0x800) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000016c0), &(0x7f0000001700)=0xc) fcntl$setflags(r0, 0x2, 0x1) r7 = shmget$private(0x0, 0x1000, 0x102, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001740)) accept$inet6(r0, &(0x7f0000001780), &(0x7f00000017c0)=0xc) mknod$loop(&(0x7f0000001800)='./file0\x00', 0x0, 0x0) getpeername$unix(r4, &(0x7f0000001840)=@file={0x0, ""/108}, &(0x7f00000018c0)=0x6e) 00:13:56 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) socketpair(0x6, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x6, 0x200) recvfrom(r0, &(0x7f0000000480)=""/225, 0x31, 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="47bafd8805000000b34417a871fb265a4e476631020000f8dd841b95fa38e428a0ccbbad4f804088c33ac5212cdbb73abdef2916f9bcdb9fd567418349d6424097a386aac6ab783e585c96aa60e2164c0ca790d55b6965f7dc00f0f53f9ebaca98e1cafe23194d0b8441caf0009a6d7fa13521baf8c428c7d531081b444a24778ae7b2861726135ed1720f95751ee3a758924d49a02837d92b2271795782ff8d093f6c1842823f9b261d315b18defbcc4e7bdf39d736e11609835ae20944d618263a389e623dc83a3eb3e60d1d9fb7abfd2a73577d70d3cf62b78f76523c3228227e59b14f9441cc32964afb4cb2e1a84d695babaeaf"], 0x1) 00:13:56 executing program 1: r0 = semget(0x1, 0x7, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x101, 0x800}, {0x3, 0x7fffffff}], 0x2) r1 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/226, 0xe2, 0x40, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) read(r1, &(0x7f00000001c0)=""/147, 0x93) semop(r0, &(0x7f0000000280)=[{0x1, 0x9, 0x1000}], 0x1) r2 = dup(r1) r3 = accept$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) poll(&(0x7f0000000340)=[{r1, 0x80}, {r3, 0x14}, {r3, 0x20}, {r2, 0x81}, {r2, 0x82}], 0x5, 0xfffffffeffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x7, 0x80000001, 0x0, 0x80000000, 0x9]) close(r2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000003c0)=""/4096) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000013c0)) r4 = semget$private(0x0, 0x7, 0x20) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000001400)=0x5) r5 = semget$private(0x0, 0x3, 0x10) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000001440)="b5485513f8107fc9e47281ec1f7d52823fd1411a755ab6fa5422ea112c4ca8f0341737050fb94ee628a48331a1104ab2001f12f063ce49c67bc71f28f7fb0f6ad0009148c9de159fc59a40aeef8be586001c1f573295daa64cf892a029634d344b9f9179f2f08409095c573b8c6238235aceedc1c01c3f6f95041cc22344a0f279a36d46702268a248dd255b6f0c582df75cc76d83290d85c12768e8813eff9f705c71113e27113e591ac58ad0db7aa89a6e296e8cbf88c126c3f0504b83adced56898727eb0a712ac2e9ef345703790ca7908decef5af32d8ee739dd1f9c7a45ba397084da74a7022a7a0556313afc8030f3b", 0xf3}, {&(0x7f0000001540)="56c84e617372ed648f4b09243a611a9c2c98868f89c9a705e39dd2c42b5637b0f0aedba9553d0b955d0d936b7df6da1b7c5c47620409f8ad0f83a1f3fcecc8b77b51937dc53e57d6260a261637d85f1aa9387653900ffdd2c76bc26ab3b8e281df81bf41c687ae0f74c9d9f84051d7d95d0fcf38e90da4a4d911e4de420f63286bc9b8a171398104ed193cdab87483c576d2889a5f1f606c6efb1aee89f7887aa4b4a58069f1e5020e5552c3eb2ad776f9788218c5dc7a47385cdbbf565e511a658494adbff390089456fc0f9ee38bc5a28ea35499662f0b088fc55e7bb8f650c6208a93aa89a1b2cb8efd6d6c", 0xed}], 0x2, 0x0) pwritev(r3, &(0x7f0000002740)=[{&(0x7f0000001680)="15b2c4bf3427663fe80cd334ed8d9d8e34825f749b670fd0503dcea054b74afff066e2f3548e06e483e4ffe3bf86480ce4065b62e19fb6235cd54f3f5e72fbcdfb956c2ad8eba77bd9cf3b2254c6d21db2e6c791de08ac9c80d36d1c3cbc59d8f1223909ba1070dca74bc67db4187dacc8614ac4f3412ee5040191b39a1a12b6ab8dd4b231ba49155a4d950d291ce352c8b20f936e", 0x95}, {&(0x7f0000001740)="4accb7ed384fca1b42cc8bf299a7c2561a6fd63efcac3653d59d1a694ee62e587ccb890e72721b1dc0b11d467015b8ee3fc77b84fb6d39494ed5236fe1ebe94c55c92cef24ead15effca343792bf16bdabcffe813333a4ecdb5ef20efeb0ef1a96f9dfc2eac4daf0d9579577e5a2e5c50b0b4d8795bc9b71bd26f01ed9f9b1361b62b46ea317fc2a4dbd4385388cb85b53fd0ba409ed29c8af97788f22f2824c54bb74ca5cc865170194383451543d871c247aabe2f57b487546058ed279410a8f88983e319042520b09ae16f3517b9901101f7741761d74751ebbc09944da18e18be89942df6eb55cb910266d487e3a7b620e241f1711ecd128ea1c1535c342c269d036002508ac0a4303a211337a2ae870d6dd0470282a36eb0402452ab6bf29e2db99a8b06518d4b51ed9ab146ddd68f0946207b3c3f3f71ec0ec7e5a235c9318d960633e7c9d71ba9fdc1052256b5043e268c9dd5e5523769dbcd2f1de772919cb1870bc2a2d667f13988f67a1d51da44f3286d5efb266d3cf1790aa7e5f0c43672946ec1bec8b23aa85cb99ec423fafb9b17e41fa87eff04ce6dad1f3e8675c8dd00385a5201876b80322cc7c23fe20497137c978af27b751723094214935335dc634158b90fb390639b638b8291663bd85cccf1e77d46a7e4a7d0222cbd6cfb1732e8b750dda58110f4f9f285efce16ea81f8beb53bbb81cf1c5236cdb0fcba16c971ae50d813d52c308bcb19d11fd8b25fdd243bb93d1d5e2abbecffbfd568d129a5d49194c70f4bf12b6065e0bf05f8fb1265c2e7a1f79121adafa72dff9a42e7d19696f81cbd1f2a7c86f7daa2825027c4690454f804e0d18e365703707311bb894f9a022af6837649448f9e7ff57c8c5a60f00ca80e9617ebdbf1da0a6b2c1a4a1f3b0638419402d4899be2787c8629680356ac2af928b71b4e5420b6b9ede9b4f9ffa522427dea6f18e9eb765dec103a871817f0b85b6b411e7121ddde2343612b95207bc2f361415592c5483baf383d08748b7ec58df32686ed38ccbd1609dc8f96c3518f0b6d7365e76c9e274bb61585425a552e73402d1eb7d1970abcb7084a2ece7f4ec6d4603ab89ff8a76846212635a5387cc243c49c64125a93cbcb63f254fc542e7c9342657d00b1ccecf88b7d1be3808308e03edcee7eaf489a16e20dcb9e78a45e75b991475d4ed1ec3468e063a976be7e6286a0a32e77a5e262885f39a8953235f40930d4ee10ee5358be0be2f8b26b1ae611b5472dbc29800792abfe4b6e95a9476ec9b270e3409ba746894eace2471989a51a52cd601e82ba0121da624618ca3de971f3685edd368bcf9a5c270efe1f9d08468b7b7837e4e7d2ed5d80092a4141d55e604b66c10690a26c42025d7d4bfe193756670bcad00df9ebc136b627123791eaaad83467c50a19750e95c81feca88ca1ec5d257b2774107786d9b5d560a007ef4e99d63e2e394e833caa439661c01674ce1bc5d50ab9aeea35e9459c0835cf573dda4e32f088bd4b7f9ba448d65cc56f12ea0bd90fc5bfec5ab174a177f2d2c4bcbc9599ca82c5a739871037b0b0bc8752441765ab6de2b9c8878ea2eefa3da081b3072a05bf96c41876b5e35ce1d108e0aa46e207f93d4fa0b9f80e6c46467795f623b524a26d65839042ffc756f715e7a21b26386d3ddd716b69f1618600ace4f54fc03647231586c26726fa4864307563eb6088cfcb599c772d926468e187e50b70f4c43f58d2fa058e9f423d1dd7387aa692eb40afed628a43f1702087a519dee381f438014087fc2feeee3d85f60b619212417a04092a30d8460a5bc1669d62bb018b620b388f87920130a1ce89012c7809819f64e3b3b86d46f7b325b93a1657650d37b21365a4bec39f3ebcbc9ffa87643ccd18541ed12aafa649b2accbb101578f155b0246afeff7e1a5119a9643c74240d2dcf475b8c5d70c20eb65174aeb7fabdc84186f00f440e6b386a1b2dc56c2f569b1ebb06ca532869f575e19a27733ea93764933213d00ee9b1334f6354ecddc16a028f3fc34a17570e84e633684076a915da186e819d853f836a3cb6cab2222ce966cbe1c04ad1af389391e86523ec946cbbe525ee24888861e28a5a125010c66db472e58ab27e6b0f6d0582bbb423a31c9fe9a44c15d7b153aea6279ed663bf569ebb2ce14ea1cc7af796e6a4ed8ae11045030293ef7e302a24ce205aa9ff96e5f58b888a1d34315f03ec477fd7e9a23fba6e61125b94500ea8c1035d127730713834a2bcbd10b31196794c4525c6e464226e9d6e1175822fb9f09f12c38dbaf9cd1dc0c854097f98450246c81e58b9f6619aec94f27a72295b980dd1ff6395ab6ba01a4acfc86b60ab47bf10f475bb2b5318754a57b8f4c0e7a48257b86f9aa8fd10aa7c2b503c15fcfe18bcf0950a1bde9b00423f55221f83a928a9c3f654d5b2629158b08c29198b866d296b0e1b982bed3740f518eebfc69e365785a37f6967c785a6d4e8ecf0da42ed95659b369cc6ed76158627eddc6de827341e3af781f4b59f43632d37bb22fdfa24a23ad5f1ae0ae29f50f32710824ed49cad798696aa0c76dcba350c49a8758530a6edf4241496e3727f40060ed38a97b0ad8cf4a015e213a0295d9cca5f45af3b7c55f7457ab8f7a0aaa0e813724c926e6a3c6725f6c57c21cfb6319998901b502a7aad6d81c597e1dc5e25672958cac760384f07319c20c0046daccdbcfcfd8422d2deb6e2c5ec0784c2b33729abf03654c147406c402a2045bc531e8da2b597d0a9c44acd680faafb45a155bf613a8de1fdc2da6339275eb30164d871f858dfa481bf965ba271d5671bc59334b94cda58c1a93a5432b88a685f0e64a061c5a9962fdae3fd99db55b5bd9a203f3e96d9732605392b05b1c12dde3672c3a15067aac850d19a63373cc9a2b0a2f8d8c8ad46ce243bbc8fcb2c70ff2bbaa26ab3f88841e6427cd0fa9a644296efd40288d6406c5ba896fa2096f0ea50741355454bd351a9948aba2f2877dbb04b7187e3859f3cac9600a6994541771be0a958f080f84b4dac28f9596b9fffe05667b9eac44fc05fa3f80a50b5160dbe285370d7a2b003770a7692ae7c55547c558ec05a0ffb524317ea8582a91737d449b076f115fd382569af0aae3b96c8ec0d0f2cb478258aa392688d3064b37adee758062a59e69af423744fcd1ad8252ac0707ec95742392c2b3776ed419ed37c70daf4ca404f14edfd52c97c10425c20f50822b87d1930d8d7f4a81606a6f2d3971e58fb876e7d41e3d42c48f0174ffeba1beb4a135eff9d02332bbce8c9f2bc3b29650133bb62675029f4cfc0455fbff258d9c2399b07ab4d090177ce8251327131c198ed71770921960d10a6bedec6be5c3b8a6486cad29d4a29fe9256ae97d2486bab85c0752d5aa0e246e93969879d2f7df59df97fe2f8b89ed613a1ac4988ccedea90b144e47439dc7ccff61c1c92b2eb21852fa4a48ded8932d8d9f21fdb9a3efcd665f397becfe1262d49004a479643e45b52645d1c2e2b2b7df1c861849e2a7ddff3d2f72458ff6e0cc3d9e1083f23cd8b9135a225c09410d28785f3e7bc6e02ec2921ef0ff1237e7104510aa61ccb2a1e0296545a3d7ceac2cc967bad97bdba8927de7aa53f0452124c474792f859e6dc853057a51dfc8afcf27b286fb273caee951e95f9a5a50123048e85f0f4753f5af5659cbb82e17e372053c35f531e83586976eba8e7e4572c8c1d7172b0c89b0c1377b1342647ce3d85f550895faca3352cd69b6c008166c73507518fab1119f254e5b1eaea6b0eb6e965232907e3767ddfdfc15fc8b3383a56389b1e8b54c32bfd0ced7b6f5a736cba469030e8f836f5d6d9382e471cb2a9b4893d90637ec39b1212899865682767a464e0f49f86c3dda79f1086158897cb7dd21fc93e88eecc9f5376f02fa9b4841a8202357916c57d8e093f18b76f11652603da82a8167efe3f6d38da9573cd95a9d99bbb1d0de1285628000464ecb8818ab9a48ada4b35df13ca71e3337068058c2a2ea09823b2cc777954cbf4eb1663211d3c99ee7cca0d28c149cd7092e79ff680ff60e5beb68f6ee263ef85fef1c1944148cb820c9b9c89424ee050fdebfd1e5fb490caab500989555b86616f38e58d83af6b74a9c00234cad8cf97bc692fbaf1437af5ac44d555bb35dbdeb92c5316a8577c02ca1d11858a2ccb603f82bb8c89a9cddf244135a2062e83898001314b8004ec6b725cbcbfa876825845af08584b5c86fc0e048410406c2a7aab5260d12b020f729524bd5c8a98c925eb9b3877c75aebb62819a01184c7b0ccab79aaa13614b5209a9bf52232972ca2ea48ea5746df75c0a4ede3f1d72b07bcbba01696f42031fe0168338cb4442f2f8f69aa49ec3e42b4572b29b20befcae2a17d2bdf6e336ec365ae4402199e156004bd9ee81505f807f168f32e18d13bf0ee03ecf000271b2c10ddb826c33ca06b6fc1be580feedf883c95c37b03e78ee4a310374566f2ade9b088d53ae1fa7883ec6b2b61b5f361de3f985520cac37e7598e06ebe40e238ef3506393bf276b7bc5df14da6d908ab9a86228688703313b0b86c0ed8fefb59967b3054ac543b54cb58be86279b0a64990ea889925b157704be0de40faadb079716015869c22b579688613cc6f45509f2e812039d1ee9607d5e26f27013e5e63f7a5317adfe00370a3f1833f13266fdad578f72ce5a61de495494fc7494d742f3843f00f57a6f9070e423457b76e8c0b8c2df10d39d3b5ab7c65be77c68b57ccba324cb7c28fb1e73972697ade1a4ac8589e33c4d41325684716ae4a1c397ad0f85efa86067f367afbe84acc58bbc44280d3834e026c7a08c24f04c77fd9ac92bbe1ba98eece71afe4ca89c6274068bd09c7dff4f8facee64994f8d489d4ee1dea94cc1176a9734105c37d7eebda1c7f7a5c4751c9ee1fcb6ae1f858eefa58ab83622abc8d65183119bb68b6e8d8ec605e684b9a908db9dc4043d4b0ad6067e0e5a10dc536b2bac346eeec8d55324d1b4dceb56149f9d0a11c3dc77e51e7158d40ffa978dc9e94aa0ff1ab27b1ae1c50a80aff61ddb8189b80b7163b4f51fd1700a134f1a45ddb924f85ded48d01bd451f808504162a4e93bc345f4717d855a55dc803b9b6b67614653ffd3aed6536ca5e444354f44d8c7c9ec42c7cdc296c447217f056fe56ed441cc5bc22b81385751fd69e07f8c6eaf2350d51aa0e6bdba469140c4e92555f730f6ce3a38b6404f2156e8cdb47eb6cabc7b78880b95e3caf17ee07f18eea40df3213737a24d9656d3469c7bd9e9a58822144928d816d8cdd8d45deb38593e4d6b776d78957dcf2dc64dfa9eafb065352621d3fcf1613a78778dbcbf9ba3805e892f2f9f00fd38e5bea7af31a617eaa04515dcac08b78b1306ba1526498a565a6702108351edc90bdef6968208c1dd99030c0df3b1777477403ad55c4b59304ce1769198febe59b8e01894a6ab30bde17832dc6d9723d8b2ea535072126cba3a729dff0be9c687784268e01d5985cce4c06c4570e694bd93e6f9fbf233507ce307e22033fa34bf441cd6934d60d1c4b728d5c8d05702c42cdb91fd5f5bef1cdf934695509189a7757d25a2136224800dbd8bdd4aa3ee320bf2462164f6af9c2a61e3132569af426854d4bb2ec14a45287f5e06d9fb3afaa6dbc2effde2cc515546a7c10fb4945b01da10083e1200faca715cc3e5753047faece2f6888b97cb6482cfbe3670f8ec0a14f58c0b4f4792e5f7d8bd773d4fdf168e0a68", 0x1000}], 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002780)={0x0, 0x0}, &(0x7f00000027c0)=0xc) getgroups(0x8, &(0x7f0000002800)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r8 = geteuid() getgroups(0x7, &(0x7f0000002840)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000002880)={{0x930, r6, r7, r8, r9, 0x6a, 0x8}, 0x1, 0x1000, 0xfffffffffffffff7}) socket(0x16, 0x10000004, 0x444) pipe2(&(0x7f0000002900)={0xffffffffffffffff}, 0x1000000) msgget(0x2, 0x1c0) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000002940)=0x9) sendto(r10, &(0x7f0000002980)="f9f35586072e105fc5d4a5b25d2b8542b141c66e0e47a5c4e14277585617b7688b0377f28476ff1e1d42233ecf3ca0520fbf8f6b1009b589ddbab7b5061a858f23e584802480bfc299a8ebfb0fc2219b00fc7722062c1303694bcffb47a4fcf3ef6809dece0ed266d1f366fd531ebf092fc4ddd279f2ced038fe3f9a01e9f33b73fe02bbaa8011439283d1e547e3d6d1de4f1f031b8bf25a347924c1697556f4ab7c3a4bf4", 0xa5, 0x4, &(0x7f0000002a40)=@in={0x2, 0x2}, 0xc) setreuid(r8, r6) 00:13:57 executing program 5: getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r0, r5) setregid(r3, r3) wait4(r4, &(0x7f00000000c0), 0x1c, 0x0) r6 = dup(0xffffffffffffff9c) getpeername$inet(r6, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg$unix(r6, &(0x7f0000000480)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000400)="fb3aafe7d41c996db062bfc4110f5ec3429dc541a252ca3aaa4c6a836a416d6e1a", 0x21}], 0x1, 0x0, 0x0, 0x8}, 0x400) semget$private(0x0, 0x4, 0x110) clock_nanosleep(0x0, 0x0, &(0x7f00000004c0)={0x9, 0xffffffffffffff00}, &(0x7f0000000500)) setgid(r0) getpeername$inet(r6, &(0x7f0000000540), &(0x7f0000000580)=0xc) r7 = getegid() getpeername$unix(r6, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) getsockopt(r6, 0x6397, 0x6, &(0x7f0000000640)=""/227, &(0x7f0000000740)=0xe3) syz_execute_func(&(0x7f0000000780)="f20f01c3c4a17972f0583e26f30f588b360000003e64f3af660fe5abf23d000036643e420f8e320000003ef26614f2f2420f026e0cf2466806000000c4c1ecc203f2") r8 = msgget$private(0x0, 0x4) msgrcv(r8, &(0x7f0000000800)={0x0, ""/116}, 0x7c, 0x0, 0x1000) getgroups(0x7, &(0x7f0000000880)=[r2, r2, r0, r7, r1, r5, r5]) select(0x40, &(0x7f00000008c0)={0x3ff, 0x200, 0x676, 0x11fc, 0x80000001, 0x5, 0x0, 0x100}, &(0x7f0000000900)={0xfff, 0x2, 0x852, 0x638, 0x5, 0x7, 0x90d, 0xe5e}, &(0x7f0000000940)={0x0, 0xba, 0x6, 0xffff, 0xfffffffffffffffd, 0x1, 0x8000}, &(0x7f0000000980)={0x9, 0x10000}) utimensat(r6, &(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)={{0x8, 0x10001}, {0x9, 0x1ff}}, 0x0) getpeername$inet(r6, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) msgget$private(0x0, 0x48) semget$private(0x0, 0x3, 0x82) r10 = socket$unix(0x1, 0x2, 0x0) clock_nanosleep(0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x4}, &(0x7f0000000b00)) setegid(r9) fchmodat(r6, &(0x7f0000000b40)='./file0\x00', 0x1, 0x0) r11 = accept$unix(r10, &(0x7f0000000b80)=@abs, &(0x7f0000000bc0)=0x8) paccept(r11, &(0x7f0000000c00)=@in, &(0x7f0000000c40)=0xc, 0x20000000) 00:13:57 executing program 2: chroot(&(0x7f0000000000)='./file0\x00') truncate(&(0x7f0000000040)='./file1\x00', 0x5) r0 = open(&(0x7f0000000080)='./file1\x00', 0x60000, 0x84) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) linkat(r0, &(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file2\x00', 0x400) r1 = dup2(r0, r0) r2 = dup2(r1, r0) openat(r2, &(0x7f0000000180)='./file2\x00', 0x400000, 0x0) unlinkat(r1, &(0x7f00000001c0)='./file1\x00', 0x800) utimensat(r2, 0xfffffffffffffffe, &(0x7f0000000200)={{0x10001, 0x8}, {0x0, 0xfffffffffffffffe}}, 0x200) recvfrom$inet(r1, &(0x7f0000000240), 0x0, 0x1, &(0x7f0000000280)={0x2, 0x1}, 0xc) accept$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) r3 = msgget(0x1, 0x200) msgsnd(r3, &(0x7f0000000380)={0x2, "fd118d3f884b3c7b819e0667ccfe9cc89a6e407534010e53a4922148aef89c278a5c8187d4d5fd1adc4bd283954ec2582afa27af55459b592a6a296630108e34acbe401c21545d5e63e31025fda3e77d72392dc5e17cf1b188bff049f9374d40b0a2f1b5f01f4a99"}, 0x70, 0x800) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) msgsnd(r3, &(0x7f0000000480)={0x1, "154a93f1b90a81664ed59d202de83095c25ebc64949620be08561dd57141566c264e1d87fec7d68d3b2281d307cd334a0e22d01ea6060b24d49f3972027c3f9d9937175798e429dd092b43d1b1ff69746b6c6a8e06d23ffd5c8ff90f82423474ffa8b6889d884735f2fce8b6ff7b43f7d84f2b4f3960bbdbfa112548a0f7cd83ca5a33c9f43e7e99974d8218564ca3ff8f5784425bb1b71333ef0298c419c59e70ab5e108c231c8d935c9c45bb5821d91a0ea1e2de8015"}, 0xbf, 0x800) accept$inet6(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) r4 = shmget(0x2, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) pwritev(r2, &(0x7f0000003980)=[{&(0x7f00000005c0)="8e95fcc521d8603c56ce8a90d8e570dea76409062fc3185befddb702de23de129da34b613c6aeccc924e6830c53866fad3f654cafef9369f0da0278d494993fe79589bc065528e22", 0x48}, {&(0x7f0000000640)="3ec69291f0e8b25d5320e6fa29ee55509c4d10f7cca0d7d84565857c99834b589facc17052fb375eee86fff5e8948df3992c897f3cc7e54183d24c9be411cb69c032a761c9f455e9b7bb95001499a82263ca2f8c858e2536fa3bfa09263e33ba6d3a3059a4dab024777244d42afb4c8bd66f8872679bd05cfbd7050c172bc501c0d6f92b31c036cab5f8ddaf085d1c48f66182785eabb1794d8a8f1723fae60636adb9e0ba84bcd5ed655896dade30e9ab65dce8a86ce10db7decb68cba291fba3f58b6271c41034032dedd6fd05f13cca050ce67f314bf72a4eddbcb583793a388ab3f9dc2d7aef1de4d2b8af24bd488fdf1b7e0154fd607d302f0ac4d4b95e68a96b9ef15ddc3cabe663f5769f2f763403a70f83a270714d9d1a1d47699ff741523d2f4166b27f0164ff818106675db05d592b0cfb1785b82f9eb60b32287eaca4aef0ce1265066f6c02e15e42ce2ffe5753666a1f112a5af912022663b730202ba0bdc7a80ff83dc86e4518480e51607346552d44132326f4b1e16e6212a423bb98657b92dea20efa417978839554079216f788c1b9454df82c51afb114a5e67ea9b76b5b936778c9cd86f07226363f966994dbcca90576e432db613412f9ddeae4767ff5eff9640381cbf82226d45655ac9e9661c6a8f91cf28c47a96301c8ee229a7adcce91b28270b7d7c4245c19b99f920e466099bc2f028e25a3d80021b25bbf3f7ce7ff0188ac689eaeea6f617fdeb42d875aa25d8446a04c442ac04f197486b6e7ab76a011b6760c2520a2d6653150cde5b114bb6b51cb13d06e9823e9c354ff0350e184b1653ec3ab59b5c8f637ad6a27ad256cc1fb259d9c490cf690e9444e1c7d654b41f33bf17cb4547d30226d5d9f81545ec34508c963a1aefe22e4995064a202aa25ea9a76fb55acd1ad3ad52d61d462755a96268b44ed5686aff4dfebddaa7000e2f841eb58d3786f150a2e4591928da273d3f3c5232d937070ef0e6e8bf02177bab95dd6aec0e869655c4b115052ead1691099f6be24e6aa5080dd5ecc2b7ba0d6ccfbea63f259634b6780452b551c1b429a94b1bdca5a0ad3995a17cb1c4dfe14c5dd6c558c8465fe9a032b208a9eddcdf1780a30a98e65ece250783dbb5dcf4b5b43a53e80f5c65c00f4b802dfd5c57ecd6cf98660592c895e0d7d47d4cef88d2400f0d019fe773e67c5a9fd64cd12b3bc2a127d0ac25f3494290a4763590ccfb771c4cd137d109ea06ce6be8ecb03655e3ba59073f5a7bb5f64d3101e82b95e44c60e31c1510b574df19467ea5a3149dcf5cc9f7902507f9e09e7926743ce773bf5695a73ecaeda155efffc08046a13e41ea5a388f3a30fd3d2d7558ad05611b9ec3cd4758e07b6c51d5282af1616299c27bfe952e4a402cbd8def0f260e513e3881d8c122b79c047099f18117873cd287bacfe08d8d80c02d3dcd892cee5e9c88a07d8f30af173687526c1d0923231f026117e4f6a6e497419f91a1aeea25f98ea9b310400e3128a78b13fe6b479c2d8a2ed093f48e4e8f67ad0869391583535a4301ee27912cc1c6d54dde091fdfb1b49a4c8d03ab0d2fda74291fc6556bf1c5bd8fded6b413de8c1b064e9c1dd527004b5ef8d62978424565492352fddb9dc6b60c6324a5bd80b2c498424daed0a2a57967dc9e43acfac4cf4e4496f0c9787a0a0265542f8882c083095b8d405ca9cd991b2666a7c971e637b7c6253455d4ed69a59f80623c67d307259a9e9939b19824fdd8273b0ec4f1682f584593c00c3122214952391dfd8f83ab25367bb7b396fcc0ae399da6da032e64989125b6b0f14d3807677eee33b48646e663442b9dd8dae346b647ae081d70116e3484dec8ec6d4d267b8d0cb9585694b05eb58b2f88ea8bf18af5064f0e944ddba878b45bec206df63a3944c693ca526a3aed3f2c9e762fb79ec4cac263338712bdea5c3d8889f304c36384bd628c7cc2fda324737268b828b5258238d61fe6bc2b90d3996154235e454be9778dc593367faadaa26d6f2c11f5fd3b9e689741e531d68120a1a28b07c4122a294554a58b25c23c9c19a1daae8b4768db1364f94eec4a4bd3b61a6a43076081d040522094865b9a498f4660e4f9fc1832a504191db6247d86228b4112f8ecbfddde47d6d50b6a219f590b19c16e6a32fe8c08aa2f622dff671a2c940f69173f0cc9f2fef4ef3254089b4b75b731a87c1b6139eee3ebd46fca5196223c2731a40fed459b02df971e9134db027b60bbb9ba473765caceaff3c3b161abaeb9170976d8f0155562d54b3c06bc00eb73baf971f451438f589989c7dd0bf55066a60b4214cf409045e1096e9ea06ee9bbb80ac64d043e1bbd23aca31d25890826f64e39b3fa0e5203c7ce5db831e827ec93cb5124863ecc5c030e34f56f4d53b312cf0273b6754af5118845baee3f8ea2c142049d7e647be091b3f249a970a162af25f4f619b3956cc1714c1f0513407c7fb2d7458975838251f9510f9ba9958aa78cdb074d5656bc96d7130f9a57df6695d774ad1c9c7dc5d4d2ab996b606df0f6ecf3719554276fbec7cd002552fab73299254471c914294507416240eb06197e004f2296c47d7d2585f7ff5f7e496725f6a5680cadd0a6af934fc3662454b47eb9394de26c9c3676638ab0821fe54c6fe10c954d88a68b19963c794eb3786a51febdf83b37b6d3742752a2b052bb9804be28b2263d751514a9e5cbebc6da76b861532cd1c49cd13843359da91703fd2d355ccdf1c5b6cab813aa7e26281251215a6f1b86f079b99b3facbb2526ec287dd52245fac93335514f10cfbdf2f2f2377ea4911a31621f1505365af1c235d6e4d80c14ecd5ef26305ad2904263688c65f730acd8cff53e6d0456c03badaf82c645f5724932983d4db778c58a921bf190cf2cc942a7c23ff260ec4d6419fbb569c200687ad44071ab827de77a785a6b3902d97765164f6fc39e9687d325d50231b0b5533ba47aa1faaba873306267262703c4fd4ee1a93ad83efc4aed3792bee77d3531e801ceba35ed8db7449178fc8b6cab0f843267d8ef223187fef5f520e66d6fe7d72f238b334e78f8c4ec89ed4c149b7e5d391d1c23b5eec0ce5727962072a89a929c833cc50c04974957d01af6a41e4ce357289c05f42a668f11abdd5a934eb06f06490343630cb8b0758d8223cff9f1968b0f143ebfedb12e97aebafcfdcbb8cf25fe85cbc8225bd3f9f92c252e8bf6133ee9a6f49e1314886a5ffc57b71bc6eba52bf83ca209b61d8f50b241c8b9abe78427a9b5837266f51934ed33955c9b3dbe8853f3e4aa95be157caadb5eb81a1c003111e2e7a182fabae4da1e105862fcf8a8a159149e222168a07c8f0cb802b9926101791dab32db1fc90d0d9bb0e199bca78e0d73c857bb5b2889abdafeca961f618d7202eda31a4f48bb85b0a12cc8986bace020847262f51f7331358ff6ac54ac49113b3dc8671e53afd3f17ca81c2defbcaf637954f5231ba64f59b09b072ed309a05fbc86a72e94300c03396bc599e24222427d791a077bfddc189b89f825d9cd2a9605bd0b6c1d92405c82203f1ba023ce248bc978090e672c402a9d7d5c0736d8f155cb72e7f7166171fc8dbbd9f9a1caaf1c394caacb7146b6d2a2b7556eb737d95d2eecf9a7de97740ea4751ab988f8d6432069f80b6c6be82666dc9fddad692a4fac67f3fc6172d76394fffb36717cb587e3e653474ac15ebd2132e22705a5afe4c9dfc0eb66b2848f013541cfaec8f1e335d4e70159cc2a64f3895bfca9eef9c13c61b700925bac3369aed6910d0fffea682b64aa81ce5f38163318082f3b86a857a837f75123f698bbab26f696e4c9be6e3ace347ab3a8febb89c568b7fb9bae669c87e1f313848ba89cc5e918f72e06f118201b2f9ca702cdae3d72c16453ca7c7f1f38626b3bf072b91bb11d0ba38edaa9855969a6ebcadf594c27c3d9bce55a20afaf2ed9d4eabd3a0098cc32dd98af1342f2edca8fbedfd4e4660f95e505ab4ae8882614856741a8f058a22a34920da47a8bdbae9175953f743ef838d68771c808b2f86a2790e59ccb2599658b8623a65110218ffecd86c3d9a22b1f8fda105e364faf01ed1598c65eea53a7bf65f25930833d3f7c3066856cfb85224b58e84f09d434ef28c592b211afe09e999f8f51de51ebe113c65f79efe873f4b172e513004ec89216c2250edbb96143d9b8d9c058b4866debf9425e0c387fb49ffc898e03cb4216648a88783143763bb3f369b1c5118dde125f21c7fe536b1be4d1213060eba0d03dc3cb6609da52e1e8d63d618e826997eb32acd75564c248397be5e8fd352d6b2383e70d4908c7375311da8d3c45fe889a6fe1ec1d0a492bef643fcdb772fee0f3eb8469b7268842136e2fb2c6e6543eb01f6f6782bd83382fe19d79b20ccc3830b1a4a0ef980d1cc4900f8ac67fdf4894c50e4193f1fe9acb56f90b9d7781937c7c8950cd7b6cda2bc916bb29b79655e48fccee2516123d04de52ec011f2ab14e10a5814ee5e45b656bc2d04a76301d158fa2328fbf091ade45f7735e4fc4b354a8c65aa06165398c9569486a5b10174f47f50725e16f1128a3889abbbf771aeced2e941daaf16197c5c1708f6d977c7b6803e474db326ffcf05510b2576d3a018c0df8590b635af64d0c95eae2aa00085406d36e3915d99a407e6568dfb65020a6ddc3ddfc598bf6a7a6b42d77f8d659ef1dac65f0f462e5b9ae626f3f69831432fcb7c526017722e08c6fe8d71fa5f3b189b1dc788aec1c8fdd3eeb3941903f22c88b18afc926c70a9b22c32bb3a7f3101af0c8a371ca021ec0af29f549a43351ff0eea6034dc236a6a4c0e8b3201525c516dc6cd1151dfd7140f434fdc1bcd2638cd46d73046cf1282cd67dccdbc26d35029c0472ebae2e733cb9342e057ae0b2c6d5829149490f1ec48837fcfc380eb7c9ffcdb70e5039cf3af88096cfd2ce80e53e179892e871afcc92de8fee34b53628b8fa2dd3cca7004db44b45cb0320e1a15845569cbff7c5233629e3870f060f5ede0ccf014dddb601cd4a384c0c22d52d29cdf8cff826400c729ff3d924972f4e9fc4da0e9888025ba8f6f8e5d50e2674eefdc2cb8564f6b6373fd0d8bd235fafb1b3031e6585410ed4b89a75d79bf27939c3f6a73b249f15bc144c13cd2dbfa1defeae7f292bcf38867f086d73bda1d53f99feac4dbec9c0cf5187de414253e1c19338c1440533821cf0d7c25ece6b608845f0f34bfff89eae5a78e8c2b2c9dcb8aca0f60386c8c34ca3414fe7dcb843fb1dd53e35ae2620a4b629b751cac4cb06f56b3dfeb9a0d89b015134c400a4c4a1b59a59cbe2a581d572e6f418cf9d6336a03b69dfcda06fde8489a3d03e0d4b17173fe42a88d505f5174d1623fd430a9c49d704801f6efa07327519d29b6bba64f55f67cba3713ca67e4bad408b73478c40be0a5931b0ebc86910a2a7f78071284fdbf38af59f0b51816dc09b554c6dc2a224c19a8bb502dbad1271f07d03e43f67e8b382354ea0bdff589bfa1809295dcb218f4b430bf6a3b77a4f1d3b0afd81a3976eeaa4961110050c6d0c649868344fe02c08e7a4f0b4c6eab821700dd03321aaabef4ccc310f8deb36fe776a892810f3b2bb48d2e65142747bdbef3b7a66b43e0d67ac38f4f508ddc081e88cc5ce3339766022b918bff8516ced71bbb3720a422d73a55d60c04e2166598916803073cab7573d2299b6d233a2c67b5c71d0aaa4a75a07fa77edab604b110540aa4f8903ee129dc58e3a231cc7", 0x1000}, {&(0x7f0000001640)="198c2e9320149fe3f731042ead278a656b871b03b0a19add6abd3d4e1e7bc171b25f24d2a77c08fe42ca57574457de20396b5623a89b8b435356964c71e07df7a5b3193ee4b85faeeb2cbf352278ffdce2f10f68369138361beaf54b65bed04633f6559a19b58c507d9597909ee74d89aac15bb12ff6ecff3f0809ebe17b32d98766f71a6690fe9edb2f849ea7db811fbf84373f0f30315ba0eaaa03c2d2f1f1a44c1eb82fd65b5e8ffb9e5641a99b9119791534673836e5bf73fe75507e22becb5fccdf", 0xc4}, {&(0x7f0000001740)="e2896a47d692ae41527c47aacb8733a627795198118035c5ea9fc5216616b74fdbd0f32ebaf6558f58141d71a0a82d22cb471a2efa4828c9493cc725c7389c38be694563db6d92bba1cb0ef76c91d9b4777ef88239f2aecc4e07202175cf92461cb3dda33166ed1825a7529a8eb2751d78ddc754fb2882652a3750ab3a4e307090386aa4ad706e248794ee8a1dbf03275ab51da1d907bee3b941d7517734d90375dc9a36a28cf13117d273b560f34b657818e7a53a389667bfb2fa9c4f3c2595f751c076c98737c79f9c298bb8b5f145017a8942f68e25df655f266debc2447ed2189f4346fddbdb1a4f6f6dae0473e151024675ed737cb49812bd10831e0ccf47f6c57f6b81b5178bf31a3ff8e76ed81a964f5400f803bc12869ef156bbd4ffd837073cce10f79f4e12b0b9d3225e8a362d1367aa96e6910abec85b7e07556617c14ff8ef7b31b48e186f019b285b56517d6296d0c9de4e6f14d55125df37361538cd19e9927cc44c7e7aebd9cd0db4dfd2861046f8e24989f551f742e9b96f94668828a00c2ec30f79c053994cecf6ffcb5c866ca446333e13c282aa325fe71e8bba4c4e0191234e415ddb0118ceb76e3219e8541d4e62e377f7455cddfc4aa843703fe99116b6a12b081d44ebc768e84ee80de7a9042e6c52b5686f71159f312d3abe646e8e02c1576e8fa37dfa7a9abd0deba804cd210f10a509876390c35fe69ad614d5c1055e596e6f407a0b0c0e50ffb061e7b48e9ef1ea35a689e60cb44a1beefcdc79237b96bede0186ed2fa0c2e20bffa101e9439a3168e8a97dbd1931cb69a9533177aa84d3fcc3b73d3a268bbfc5486e9eef80ede54f87cf523ddfbbc539297e0a31cab6bfa1d859865fb066d0de991e586664129fe002911ce885d30141079c873a5ea767f29f700c85b6af958370c9d577ffd79f888c3685aa60442e38f4fe5fe8fe4c0b2f1483e6d765160ef33ffdcde02b6f63d2aa935eeb6b4bd64b4e42367309361285f7d1fb752770976c676cf640eef2d6436c755b58a053f3957d56ce8cc25bdcd32773986f554fce13c62352484398a8e5c37d806f5734f3af789935e5f382c606fdd3c909dc468cd40faa3d80b858f6beab650f025dcec6c83798af532ac77da3ea97cfe7863e8d127c22bbdf82a203a9a04505bf473f062809da7d1b38b308df6c5c8bcebf5fa7b9dd2507c9896895571bd0868530eb0b2b47fd852ae39b2ddd37f6a86cd42f10c6312d3b1cb768a8155cac585f96b8a39fee91bea67914cb7202611b5216983aabd7ed2d92f82703e5f9f5d6234706a784fea17d64906fd93ab0e78dd628c2dbfe01d34ccffcd49d310e4bbafc0f3330f786bbc1195ea55b3ca0b7483ebef15c1d43308cc0685b2d546eb1418fdbb0983878953006baae45708f586c5b24fdda5f39c38a0ca085de8705865ab7fa109b1d145847a089a073a9fe9234efa2711c48cdc6fb195deac722e3fa1d714c4c8676652561deacc0763ba973cef85145dbae723cc71ba6e02fec1500370015c0fdf1810b247c36f131a6269ac09f7d552bae2cd6fb8c2bdebd8f43fd1febb55936bb8e9f2b6622f7d7d5d126dc94d62f9b6c12fb8c241ccdd0d3671e025db7f01d0ca2ab50b7b27546a99c4adbf92278c3a240ef7b0141ab7cb41c801e3484e102e3fe0865d817cc23c69c3730fcae06cbeff39d91fe5275be600a02256c91edfb047d0b041785bb75768a95aa6b63e011ca16de21262bfe865dcdbca0cd11bf3264b9cb6aea67cf4dcdc47a37f73f713308014e0d2fde5937d2a71502cc9f5235cf5e99ac8859abb4f20bec5dc0cd0903da1ae1387210ec731e3d5c7da03a79bd6a8b033a054f6f6fbff4de6f45e2e4b8ede25c664fd08203e2b005cc6f4c44db590540c8897782b3575fae6f8d4fe3d3c315d3546715ded6f523a70a18d37105a44862bcee0ef1e4ba630c06fb31412e4565cb20e3be19b6833be12939629df8d304c14eb7eb9971bb6b3605889c44029a2e5e8bd25ab51fe7efa10a233828a1cc7dbd0ab4b4498ae910a84fde942b9ae00906d1ee40ac233f9623bd61e8ba3212ed79c774997f53f557b36ff99ca2b32d31b928bb802dd1d222e3f54123067fff5bd4849a3af77188bee90fb7664c6a0952e75e63126ab547c29b9e7efee6f532aa7fb29d9eb794e8b934eb2b8e7a5137a2aa68a85cf7ddc33ec5e86df3fe008a95dcfb97176b2913d6859b3b919796009b18c4a2607dc4de70356e4bf67a1c3183136221fe16f3933a1d60f06c26a4151c8f4d680f550ab9deba656a9eea01e81c5c74dd088888d4875896ad8af0b9d26a447b19d9d614c7b5817e5348b7b8936bc6a9cca435545ff709da7a7f3e4b6a0fcbddf4971b8687bba3361a49993683a653dac1c38b5c4682b041877964d7cea37949369272d9cee62f930438cae6297f356cf4e61881f56573b793918326440e7a9de4416a53ba13591127eab9ae56d98271da31c7d66d1cfedc17bae7a9c0efd7d5c546b7ab8e09dd1e949868306912b7bf75303631527ef2984d85c9d6e9cf3b7d04135d189feadfa07d188a7fcf42a7c2ed64d26d6859e8314b4d04c81668b70226959dc8f7d07753adfbc3fb50cc05032b72ae4a8959a72dadbc29831e7f9042407b35e89aa83de9ff43a2f502aec918a714c44815a53c7a3373a2c51bc954ce84ca7ba7c53104f8d126475a45d6a44acb89499509a624c6603801a59befd2167a4fa8170565c47826bf5a9750abd75555774b72e5352b3086fe1d5d4b57fabbf0a09a807fed8cc815f87e081f3060685828762c3cdaed2bc54666104cf49f182b0d9d9cbcd68eac1a3089572b065c31887db326bef119e2ad6bed54ddb46454cb9050aec60f2622153f5bb4277dfa8b8a0fd0a0bb3658bbb2bf33483970e3a600215475c8763b548107b7dcc46297af178466536f525ad93d1fccb8b1886a63431b35a48f4c4e2a5552cd0424eaed523d1e072687e0df2eb9f965cd4d372a69159628f50d25f7262b94b25b2e9d322ee1f80f1da2ce9468777a95d998ad1771749ef18886db8ea96d31732c5bf8c4ece6f0f48f7d4acd408a68bc47f55d9a47ab484d27063f1570bcdb553228ae52f31490423b5222c5b5e44d636fb4dff84065ab820551a09b95cf71ff0579a7cbd8c379286f07d884395205b2517364ac7a412e3d3ee1bd5941737dfefa7c139e6bbd6062fc93c6b0092b587cf366f7e451c9a4033be16228342b46a270fa308f261856ec96307651ad9b7a162a58a0c7301efce89e86ebc95df37da65cc76edcd88d18a249da3b2dcfe5042dfcea3eff7bf182d72167c86381c3f6ce239233f945940af2a3c08d2966e43cfc8df3fbc0b398f4c9953064fe73c72129cfdf05f69f994bc77b7300be44abf56a9b2b691b37423e10af08826f118102fa641c3f6f04d6470b5ae26e0cdaf771fa8a9513faeb8284b9eb5ff59d7a3b4e640d14fb61c6ba5992d780ae6dc32ce65f73b2b9f0936e4a79dde4900bc5f88742651e7df8a0542af398ab8d1acf0871361bcfce7650a23f20eea10cd056609a60f72818ae77038ac446e50684ba7975229ae94e2a18bb65786861583ed7c986f0cc9e3e4d3ac91517e9700c93ae3348a3edc8f4ec7fc7b3d76b84bd3e66a61a82365bb80820599429247973178fa45a8ef351678708e62ab45f2069e747ff6e5c5903477088f9a5a8961281ab11edb04babd7f688c5d5e5b9b8b2e7af3fa540f1230bee874bc2699485cc8820b133fa6a633fc3abf6c1eec08ff1af543f4b63d12efdc31932bca8927f02635bac304ebaabed87a2b2200beb9aa63199612dc5761e748265380989aa40cc3f235774a11bb1443e65765ce34ea0fc78d49857de418d10e5e8d28b7e681cac78f983408d60db1235ef6c3e46b27973393787017c9d921393ba5c4097cf9e396f4d5abe1de25655c36059c051b2ca85fb764196cea74b483c423ea9fea1cb8a270d23242cf5a4ac977eb2e54b1a68890ca2621f324e1d9593ccaff9ef22df4309f7916c586cf69a0732494e96d30be2d3b58a0ca3540a07efd3456948274826d17213a07c61c250e7993a2cfce08af83ab5d6578f2145dc671da01bc17ce92e03944bb9bc6a49c4d31ea548ab081b7196e5132ed95732d21c9b380f64379aca1f7f3943795fbc6cfd3e0bb494caf94866e41ea3ff714cdee7cc37bd12aeab28d0977d9e29526a193536fe2cd31fdba5cbb2eb799e71fbb63bdeffc1235fc2a0babc808ec17a6df72b1d2b119c2e709e1b8a7a853af27c1a823ac5b449a095e880132ef9fb0632a50e7f3ce0f9832e93d7e989a9232af651b6891bb253293278f2bea327f5415a0539cfb18923db865c96ec06aa66921322a437d3ddd8e3c5f5a4dbabd3564d1deb0ce36fef19dec4ec145f572ccc50940e487f36d413dcb812678e2eff2f3d3e5931078eabe1b088a064a83b99914800019d21624f43e551968ce8e81ffb7de93ac9e7e453f32d01a76d6a3b653cf2c601ccf3773971d0828f8825896ebdcda89a5a248262c4c45703b2677ea8a0d26203dd8538b05d2bdc7af377d2cfefab494366aca21d76ca6192d80f3cbd8f4d5e58a080f867c159eb63c57ce5e5e302b0bf62329fed82b35072f4f908e360f07830105ed9d4a31c30d3fac8bbc940e5df03bd345ad19fe447c681e241f370197bb50b4689c68b3a4f6db72e5e2bc4d46e35b72de5fe01f325aa4d8b168169825240ee0b5b2ff14087fe551a2c930b42a549111175198f5157fe2c2cdd2770e961b1a6682406beb817333a6f1e740e23a6576ea1408886dd62b389a824fda77b857a9b6fb18c4cad3bb0ad88cc688f36f597805007ae69ab6f5e39ee081b6d18137d0779e0d476d2710a9effd793d1328dcd3416420d0c7db2554413312cc2c7d4986d9f8dca8a0cea2876c607fb0a62224a9c17b13490e7231730cace62f13488b16007c8639960f8652723c9f928d811327746c8a370dcca8149d9abbf3d16d4cc5b9a4104241d7e6ff12e3d81421c5d756f1b136d9e9d6496b8196cba3b8dc4c6d0f5f26c804a0d175dfe806a46da33b1eb09735ce566df1b20a2a7fc9cc08baa13b6ee095dc393e067cd1ad8fcd77a7e5d1a1cf75d61dfa389d09f6685875c2783d7c5bfba253ad7125b25d82ea38e6f30e3491d8aed4cee1dc318419f04755de1895493b2b85654712cd0193f0280be4a4cf8d568d209d29cb33333fba35899cf532ddf922fa11339e4c15f698b041f617668fab23bbf8669f62ba4e46641d54d6bea55eac59019e372126069012005a0fc4a6f7b12ad4fd0b26099430a64c06cff66f41ae27eb00019e9cadfda6e5198455bbb919a0766d0628905eceedadd26ef7f3a73f26b53a6d247688ce6b02ff1ddfd05c87c2131d670d6dd54a5203afaa7cc71987b17580d8be85b6585d02b7272126837e2dde5279abc0fb8a533d431e47134b6d0caa49806888bfe4c80eddcb3a371bcae3688da6fb17ac874078add36eec0138e35d96b4499e04c648b1a5cdea864a401ebbbba544e96f2aa599ab6b9a9d458d95b031d7beedd150d392c8ac6885686d763a4e088ae3a9c91426fc9a67ce915f0d15eecc9473e75a0ec6aab446cbd31ea2ecd3f170c3248cb3caa88857d27b2c96ef9f6876b39c78abeb0778ef470334c7819c2086fbadcef7cbc745189971cb7c35bd79d1aefcf39a2e41073aed0a08940b79e083557e2f35876ca7919d28e02a4a665a7f65b3879bc0ef468fc8cb82648af66d8ff0a", 0x1000}, {&(0x7f0000002740)="1dcf7fa88712b2a597f7de6be14077f0bc51abdb5c58bc924822dcedd990ed3631323ad6acc830470509f093e5e8c9d7aa1afa88e2118051137d44c6c5a1d319db881db7c88e3a1e27b618f1f49625e977a6f1a48c5d7824eef2d8fed46d102b5b0f4f4a28afb21948ba3abe9570255b44a429168f3b37f57ca6c4788a9e", 0x7e}, {&(0x7f00000027c0)="e279d0e61a1ab8ca72fa60aa1116109f89e69eda4bf4935a2e8c30cdc6d2c87041710427e26bc2412865ef3ad6d63a6c8ed1a30715feb88bbd0ec80a3d3ce79f3acc21a6298aa1ea469321afbc", 0x4d}, {&(0x7f0000002840)="086d26f16a268a600e0ad0159227d271383e5341ff419d7a9c60679ee2e612b9ec3373cb0d4d890e9c904bdbc17a4f0a79debee75148402c227939690b51661e1a1aee239abf0176495777aeeba5375dbcb8a0f63fd76c92610ca6cdb4fe3ecf768ef56746d096186892f67fd3c2a7fd999a34fcd47cd3f8e6c5ad53ac52030bb886237f44af6bf5978df6459ab65fe41e72623d0775d03279da33635a3e3b9dce22b7820a8d9741e2774a763aa4fa8d29155ecd5f05dc8d822e5076d71e8f940085ea8c9550a3", 0xc7}, {&(0x7f0000002940)="74281f19a1eed678a6b16881cdff9ec86d7c3251ec254eead6a928cd277c9577fce1e52f71f12638a6fbe17002d507abecde1877687266c322a87e8d2f8272f4cdbe40fecc776d85573be23c847729564945b67f917eb6a5fb852b2d0fdd91a892af691f919a3e6a5a26957b477f9607c913657f2ac7986e4ff234c962023492331558880dda70a3b10bdb5e1ad913644746e78e8948d16a8841807f8e0b9b966489c00d7508489060846aeb77fbbf5fed2ff990d19b669626ed221d2c3ad0e6cfddb32a70d28a600e3532e94763d4026e37bc8a73b190facfbaf999bdf30e67b4c351906f6ed7a4ce80b25292a132765c3240124e1487b1f76f4db1185ad149f4f14af1f917b1b84e78c7b3775aab2b170b4d089048df7a04042a8c70bfd79d9dda8d5dadfc749813855b4216e1b6530d6c074074151b3dc7e133d6eda99a7f368a80d0c44aeb36a93cc33658a17cd29fdfd5519e565d0b5fa3307597b3045a240f187fefd3efbbccddf0ed6e384380e36886a48b206ce17270244e07048e5f11074f4d1f6593ba14797cd5b4a8965541f072064f164896951c3165be29e4e47ada6ebaffc18624ab88821df92b6b03354770d3c6613bbb5c6dd2f4fa138b0b3aafaa499b4b7a247d773663494fb3094fdb2f19498aec7984a9f5336090bb4cb15adcf4e82f6931f00e92662c1e00b53469c28f5fe6fccd0c1550486afa3328f630f5e710e7aebcadccec21aaff1f7f9ca1444dfcb29ed537922833a90fe7a170b1c2adedafba41b70c79fbbfe99a0b01f719c8fa7b1f2c1b1e13f383f85801ca471101cd9d2b7a0a27e70f6470d7eaf60ea90f64c5d0d5c33e8c66c992c4f1fbbef9763f74ce04bdc825fd75357c71d7566105a43dbdc564f4ab186904b03f62c898f796b25812dd53e127240eb07b3e297eb7bf8528b5639206ab57269d641482ef3e7dbd9ca0d27758b6dde8802d2a30590039b66681a9d7b592fb8ad3fdb29e66026d05cc96e1f2e91973901b541ea02ed41033b9ca16b24198667de2e71ea8633cf4b92d9e8460070f0c73f4029299e9653cb99af272718d2171c7b5643ef4773798a8765c517700c7432a592158efc0c683767ed5a9d0e9195c7ae5ef5c50cbb41f8713ac0b6a7c6f967d1156d82d3c355e7da989fcb1a636eecd504fce52888937d21fedaccd70a594b56eb5330b5a5f16554f23e958d9006936b9ccdc40ffa227167d1e4e8af204c075bddcfd49c789bf1eefd308e75495bd4dd3194c64b40e0119d6d04bbf36c1fa2058bdac6a080c0cb1f020f4102aced0be8de606bef94302abbcd1f226c85f4dd4f93c43e9d48e95dac8fb4302edef6ae142a43d42af48d42971325f9ac424ca3e0bb6663943f222dae73e070640f11d02ef2d5b6ded4e39a3eecd449387f540fcd323d890aeb3533d50c2bab6c6c539f0576fdc0154e827c2de467af58f874cddcbeaacaec73d99d463d3ca236bfadbcf3594d002385b11fe9bfc4ddf3332680f8434ca8b6a143e0c009855009ddcff51c9c3b1b5212465c8ae9a988e18d255ef8285b991e1e86f33a02c02fd16dba0c8de64e529f26b47c511fcefd67a83ff89b5556d208efc55c5ebb5b176be9b13a8172e8ebff6b4387960a6df82e3147f5858d410652daf8a2145f1ef5eb3bab952212205bd6cd6aa382cfa47dc1f8f3ea8a883f4afce5e08d3807f107e8d92f112c6f5fb3d60130264df86c369006225e65319fb9e47548691efd6270ab32e287a7d6e7efe31d9a47aecc492e82e64ffcd7d2d57da25add36159515f4b3fdf1cde60e7a6c7cf2b70efdd2239136ca3adb91e819f35028e9f8e44881d30878a121fda7d8912b03543656b45c5b33ddf8bf7235434ffd7498fcac8b2ae8e7899b04bf7a2dd2ec85fce6baa85f85d10aa50f4545c5d9a1b5ede00ba200b26af899a0a54c17930c97a90e68ff2a303c55905fae93654a5ef76e2c59abbcdd9efd6fee57812a639d4ae836872f61f2de5541924ffef5bcaf55531e2035d5886b8d1e1d0a7272699ee6482a90ef2bf5f04476f2807552d5f1c832bf95b155321dc89c5f77585c4f452f57485f2cf0903824d07afeec43ec2c61f32f138e76e18febeaff8ff9f7db0ad496e5c623a965ecbad4e803829d9870b3e8b949ae1d4bcb6ff238db483ec511d285890334b7828aa8cb4151aa4d17a55650638eb21252703d785f05e5bc34f7ed6b710c1a323e25552c81ed541b7cc04d30f2aa4724c05a45ae17a247fc2224d11ec7e970c463584b996846ecf338be21c9c1e2e653bbf224a9ba763305eb1834221bc4634159aadfb6665f50070416e624ef4b959150efea0283b8eba398d0100747dc1e79a010c58e58219439e104e12ba8300c8f7bd0ae5a6e2e8b1a57def5b1de07d9ceb70580ec1645561b808815e9722d511efd53ba40f4d8dec7e20ca63483df64beccda4dc127b4de3a552f0a7bb5f3ba445c79f96f61edd7c833477ff9993981869512c7d1608cd1005ab5f376ab34e51994918850070a33de6455eb576b78fe2bdf44cf4a7cc11a932baaf25fcd90f44ca05bb9b9e7b0a15e1318e58c9e5bfae8a268928bdd80959fa0ba30567a6e6e9aed6107ecd458d5440e8a6a94efcef365a7a6aa4285ea87b5ae7d0217345d0f7578515a097f76c159702b6520b7a406878a862d003b9290366603f22d1654564659d25c01b41e37e122077b1c8b9397e0d53ed89984c8fc2b911d691cb3d306f76139bbda3dd24f672676f1c7e6509f92508675adafb3f454cc0dbcd5bd70089c29bfaf3191525cf928282114527147915b42e419ef984e1926e96ac29e3f8c324dca3a2c18b8df31c7900740f2e565ad22a1cb8bbf50e39477989a8e29df0f19e22230e4ebe30f3a9f40fe2e179a60db19d9087ae07c5d19d03c88aaed1cde2039a7d11ec1d51d59d84b023abeea819474d53c24a8d3f49d7a851c14a02cc2dc789e43921bd78870aa7541262cae07c477a835fff056f66db4b26323ee8dec3f310798e31dce294cd771029b2a691481f0212cab6b19b3d8fed68bd8bf79c668f7b7fe7c06214ed52e536f63393096846baefeddef0839a4b17f487dc6c2c8584b1adcf03bccc51e50722c20f634976a5facc314112ac588254830c3aacca44b8485202023d2b9df7cf03fc8aa20c1624709661580e15951000e4d105fe812a881355577c2cb3be6f946f0b2aebcb93c431348925dbce2c036b8cbbf810f64e17dc10c39ba3a7b3b636d4a6896039dc61f631e472a31fe8fc2b52a604b78a95e3ed419fd53bf444f2686711c7a41cbab0a877908d3a00f7288e2c6c83e692eee0e6e349e12809c37d4fa8ea55e31a367ff407fb42efce7d3269dfbec5b01c7ac5600083d0a24255ab3a009ceacecb9bb83f05215a4285144f7c9d0c02c1eb5b4eda9db045c1c77d6f1e4531a24aa5278c19a43dc0cabc0ff8f6ea9e9d1a7cb83e5738bc336b45c383f1c14283cba28600ef56d52dac382639b5299508df5aa1fcbb9a6328ad27435a39a68f867b1443ed1b1855bb2c4192fd36f2d462cf0671b44930b2a33c8c28b688b2ac8b3f7d8e7d769deda40cef6dcf45253a485b5a41a65feed8664ad2419373870a20010a1b567f37eabedae9f37491042f7e8ae9fb775ce94af99872b26b7f3c97ce1930a04a122ee099591d87b2891590f4bf674096544b381b1b2d1d7129023c9ada416419fd9f9e3ff061513c07f78a8745d4b859a20255b972e27871424bc0376bbecd1756e7ae8b9574e05974c4ae6eb8b1ce363651f23eac182399ff9f48fbabda32a8a19de83e840a9f25c1e090346f786db07152c6fb3851c6b74c084d687e97c432c2b637c2a2d1210eaa24ff2b628f9697797e87b21040059d4adedb3c9a277aa40e855115c4ebb730c2f6318623e2a4bf6d03d9b8d0199478332d26676c374c2ca4360fa326d7d740aa0f8e18b7c502402b45a1aa705ed475f208349d92d1003c72912feb13a25495177fc2b6ea45c264a8813928ea78e0c2778e8ed18aa10d6b0ebd42580f2e83b24f5042964f43b8b4a069ab0d4c188c1b2194407bc0532c72cbdd7014ea473188fde4fa4c9028584129c13a41e7a4178710ae81eac12235af8b8775f8d95bdfa3c4e85078c201a1ba59f6bdea80da6648c0858b538a726177adc6de2c3fa340b1c56c232f8e99bb198ceb7f11474788eeceac35734ea5f761b76c95b5c9b68430960bcefe85f85d24334586da05f87d5b0e470fcef6fe47d69d9bd9ca372490813b56e19d28f6765542becb12dc415ad676f4987c2c4a6fbd63aac3a374e0128a63d2ca40e42476a36560697ae8e95ac901ed9359bb3ec5f29601734de396988a9f881114f834cdbbd7d5b9dc1256fd8e3ca6063dcb2e33dd7dfe3d65697d7517b54bf05dd8fc55579cc0607ee537e40b64fcdc8214ddc12f518e0eb8fcbae7d1415cdc9bd602f98c60a344bae62bdaa40f0704fb57ac7ed8781380152ada18a98c402c0bd4bc999199d5800d6b8bc65edf5cb769a8624cb3e9398f1707078def5e517a4bbbcb09b5c2e6e2fa5a5c1469b30106fd70f3b2b9b92a2a7072998390e658347b4706ff99640c2607984128c67c57423abc530fb30ce2d11c4fe551f11fbdb5c77fc5347e2790da85e25abe902183528c775b9f17f32afc4f1d7b671bb6072807f49afae0102aa5fcf53a975f93b03b48d7a857385a9d230c4c09f705ed0118f5e852d53f701eb3838ee834e2687bc4ab3c73d8db4128eb7dc8ca87bf846e2c29206feda0e156b60e7ffdf5a944dbb35c952428f98eab638756bc778f1bf3149347171dec74f2387e16d12fdada76fa6f6dd73e6b1d8f8e575c3bc0f124d2beef4119112759b23b6b8d0b9d8f381a12b7ace228a84fdb2e903bef3e15ae22f306ac6116ec1d9446dc2f9423ae849ecd3b9fe73dd49332facc418ce4124eae4e9725c934dc7af46c12158a20943e6743f59d7db58a20d905ff6277e4ecafccd0053c5e0e69a9c9cc51f7b52e1177ab113f3ae03ce14406bc1929230c84fc45b3e02633742b02733c4497a56935c7ec7a77adebfbb14da5df6eb2796a2e6a62aec04134cc8a7ee1782804ca65064cfdcf0ef3302873db49e8eba81e6a6f394918eda1b2c91a9a0c3bc7be22a1feb41cea59738f2c504ba4fa2bee9188587b0f1c97810bc88e5af8264c70b085797cae4dd0d20d09b4ede73f1c15af5bce62eb8af2a33a931541d66ca1ae59c9fc982a108a1d74f78e259718a5e8032252db2878eab30139c468b05a13c720fba3118ba407e36e91687a2b4c43961766650a6139a33d98739d77d8ece1f71c31f41a53a9a544a4a1adeffa0996ec2e34add46b7218b1370f4e60a1e7708b28d5c449663579688812f7a239e0d45984a58c63f2f7cc0a4396ffc8270017753e8dbf85034223d4d9ec2e552de4aede1b364f8efb67c27dac8560be73ac77b0da3fe686ad9d6b1351e8d86d4ffec70e55bc84c401c44fd428ae4f03b5cfcb4666ae8bf38cd6904841c9bc45975c5842263e5705dd24dff36d703c7bf0a0ef6586f01b09b658f440d844232b7d04725568b5737b94a43522a84c7ad2a16bce044992c4492797c7667b16d43e2c54346c35194e6ac55330fa0a15d8e4dca697a2deac672e8f850e0edcfbc76fcc37b0d03fb01696261eeb1f015a055ab3aa6314c5f140db04d0a67b7b04912d0630491cb80e55c6d943ebbf55cbfb602b6597a189bd6cc7e7221efadadf5e2a8e322360c93e84e63c6ce2da7e742f8ce91510697d32", 0x1000}, {&(0x7f0000003940)="2d96b448172a31c2f342a35a50db6dd49a68ec08b56622c13ff939ffaf74b6d2f105403337a63ac3730eef94c7eeb356", 0x30}], 0x9, 0x0) accept$unix(r0, &(0x7f0000003a40)=@abs, &(0x7f0000003a80)=0x8) getrlimit(0x1, &(0x7f0000003ac0)) msgrcv(r3, &(0x7f0000003b00)={0x0, ""/108}, 0x74, 0x2, 0x800) open$dir(&(0x7f0000003b80)='./file0\x00', 0x80, 0xa0) msgget$private(0x0, 0x100) syz_execute_func(&(0x7f0000003bc0)="0f4384b20b000000660fe1db460f01db2e409b410f0dc9c4e22997b7a5d4ffffc482b590bc9700000000db0d0000008045d9ffc4e2d998bc7168690000") r5 = geteuid() getgroups(0xa, &(0x7f0000003c40)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000003c00)='./file1\x00', r5, r6) shmctl$SHM_LOCK(r4, 0x3) getgid() 00:13:57 executing program 5: r0 = semget$private(0x0, 0x7, 0x1) semop(r0, &(0x7f0000000000)=[{0x1d0b9c7274ab4407, 0x8}, {0x2, 0x1000, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x1, 0x1000}], 0x4) r1 = semget(0x2, 0x2, 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/239) msgget$private(0x0, 0x380) msgget$private(0x0, 0x1) getpgrp() r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) r4 = dup2(r2, r3) chmod(&(0x7f00000001c0)='./file0\x00', 0x100) semget(0x3, 0x1, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x10038, 0x1c0) sendto$unix(r3, &(0x7f0000000240)="0736f79d4f49838e1700647a6d995f1a379919a1bf3f680adce2538f5c0d96a4548c0b959763adc08445eb1b87b0507374106edd41ac9bb324ca4548a0ed234b275e275301e4126db9bfa493418c4d9bb4d2a3191614a5c3d5f9dd02feff", 0x5e, 0x0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$unix(r3, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) recvfrom$inet6(r3, &(0x7f0000001380)=""/49, 0x31, 0x40, &(0x7f00000013c0)={0x18, 0x0, 0x4, 0x68}, 0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x90, r2, 0x0, 0x0) poll(&(0x7f0000001400)=[{r2, 0x94}, {r4, 0x10}], 0x2, 0x75) fchroot(r4) recvmsg(r2, &(0x7f0000003800)={&(0x7f0000001440)=@in6, 0xc, &(0x7f0000003680)=[{&(0x7f0000001480)=""/123, 0x7b}, {&(0x7f0000001500)=""/201, 0xc9}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/4096, 0x1000}, {&(0x7f0000003600)=""/105, 0x69}], 0x5, &(0x7f0000003700)=""/216, 0xd8}, 0x1) pipe(&(0x7f0000003840)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r3, &(0x7f0000003880)={0x18, 0x0, 0x9, 0x100000000}, 0xc) getpeername$inet6(r6, &(0x7f00000038c0), &(0x7f0000003900)=0xc) getsockopt(r6, 0x6, 0x0, &(0x7f0000003940), &(0x7f0000003980)) recvfrom$inet6(r5, &(0x7f00000039c0)=""/45, 0x2d, 0x1, &(0x7f0000003a00)={0x18, 0x2, 0x2, 0x7fff}, 0xc) fcntl$dupfd(r3, 0x0, r3) rmdir(&(0x7f0000003a40)='./file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000003a80)) semget$private(0x0, 0x3, 0x10) 00:13:57 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x100000001, &(0x7f00000000c0)="c3ee9f32", 0x4) pipe2(&(0x7f0000000100), 0x1000000) 00:13:57 executing program 0: r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000000)={0x0, "856143e6aa7e8194268fec233c75c7636779cb57f488c6589db83a8057617b77fc53d41cb0461d0cca0b99a4b01f08b89e11157f665d34d9e71f7bd97517af059bf559ff9fafdc00ceee831b6dcf824b4cb8fe19adec416ae0cd9ec3b8e510a011127d78909729a4e20e0a18df3b6da5dd0c8faa837110781eb1774dd8885b7a251056b89d8f9257ba0d619a9e9d3f05cb0ca7f150a43c3d93b52d2197e9dcf2ceebfa8e89fc"}, 0xae, 0x800) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/46}, 0x36, 0x1, 0xaf08a73ac3d11e0c) r1 = semget$private(0x0, 0x1, 0x40) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000100)=""/206) r2 = msgget$private(0x0, 0x8) r3 = msgget$private(0x0, 0x1) msgrcv(r2, &(0x7f0000000200)={0x0, ""/41}, 0x31, 0x3, 0x1800) semget(0x1, 0x3, 0x280) r4 = getegid() r5 = semget(0x1, 0x0, 0x100) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/130) r6 = geteuid() r7 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r6, r4, r7, r4, 0x4a, 0x5}, 0x2, 0x2, 0x6}) r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000380)) sendmsg(r8, &(0x7f0000001c40)={&(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000400)="3c71af4580c616fe784623f1db347c608d1f5899fc7d1f7c25be9e8931c69fe0385fb9ab53985c23102e2f86c94c9a41915ef8a4c1e526894ad539d00bd76ce34e01ec9a09fb5625a43354053862d01a8a8ec4830a5f3760a8f6e515b8a2", 0x5e}, {0xfffffffffffffffe}, {&(0x7f0000000480)="371d796ded4ab5cc49bb4443f82358b9782cec49c2df34004f1ba3dcd092f9b7af62728a38438c73725978272d1765fd2bafb0fe79334390da82de87179561b2da441c9cce86913ec42427ac327b867d6498492aa16d54c99a1fd7b86f903305ce5ae874247df48e30813477187bd132bea18332de110e0f6a90753ac445fef252bad6543ac266748a5307188e765d69711d415f1d2c04837c80c49ccbe278b9", 0xa0}, {&(0x7f0000000540)="da32ee84eb1623681eacdf93d22bbc7c19ea1b288c41fda54016043d3e60519b8f35", 0x22}, {&(0x7f0000000580)="d26218e61abaae7668b0ee8eb523b0dd0b87973a1e5dff2d7bf00d", 0x1b}, {&(0x7f00000005c0)="f7c27b3aeca40ba707e6fc3b1a0ed39e34cb7eaa1a70db336aca3129e76bc60a2b68f68ed753f091193afcb1428ac3a6e8445ea07552a593c1f5f87ef7f9f0b430d83d8cae5909f129e394a2305e84c7cc883c7ab38017afcf03b05ec5dee4315bc47c2c010c8f3cd01d8413616c70c5a1f0a64aa9935a19b46ee6e8667bc334d95643982db0e01ed634bb7d5e629d03ac80cb9fa62d181f8949f774e4798d4c290c", 0xa2}, {&(0x7f0000000680)="805da063cf33", 0x6}, {&(0x7f00000006c0)="284e2dd0ad29e003d570079066f42fc65bf90d58b1a706607e8ce90351bf3ca5763480b1", 0x24}, {&(0x7f0000000700)}], 0x9, &(0x7f0000000800)=[{0xa0, 0x0, 0xe7000000000, "e07025f78affd1c9d96a0b8501b1be926baef591052532658a35e8ba1e9c7b18655676628019e8dc57a42f88f2c28de1ac4be07c564c66c35119861ac126a7b2267afdfa8b03c6af49649084a8b599bd2eb78c4f4ac48e950d669bf1d66e0daa3bb6e3038c66b6dea58043c5ee00e415f892a80bddc4ed8ff95602b81bd2c19e4bce0aa674530d10952587da"}, {0x1010, 0xffff, 0x1ff, "fe804fb62691eaaceb8ea1b7b2d32d9bd232295bf7352971e774fe42dad585962d0896a529771eda43c7d4447d1cb4f9a7725dacd1dc048ecffb1e15bf533e144f72a6aaba8cf2f5d5d5127f5cee6c28b01ed034afc3a878895f75f1b192b85d3a3461236bc3b13242e6e0119d4022e57b509e97551f605848c6a4b623e9dcbaa81d142c71fa8c04c5aaf92552fb774374c5a761ed3e9b1d3fb43039ef1c6a970ab68a92b37409e5f500582a744f8209e3dd3c35afa703234cf33c7f3b38ec55623e7e601ca07b17b2a349723ac6b3757c23c3894bcfe1f5a5e55a14e2310757c47cca233a87693ad1b90439aff1daff079dcdf437839a7cdb0e26017570a57cf47b5c2fb3430dff547295d5667cd9b97d8844f59e6aef8b213d333579a7cbab92cb22de8bd073b51f417eef6bbe6927c78b8d5d72b2b3998dc3de841380cd13be86568f079558318fdb8a5ae5dcd75175bce36c4bab333c9e69302c33cbd4558f2ce2050e060741a6394094c7e64d36bb9cd164cfec8e51d96ffeff9ae73797c9f4ddebc06111d35ec8244519f21db292cc46625942a8b5e4c8806a2ce3626b733a21a16f46f04223a032bd23f26e2ad4af2dbf13658177ad8acb668fb846a0c969234d2b767a8f03bd18340a3b0ab52fcc4a0462cd5f0d826098db7760f819ffb10c7ea8e84bfa5bfc5bbd94fc19e3ae69ab5315fc144be71c9a8090fb589d512124e7b65d2b4da3560b208d793755c6590ce0d768dcca2e0cfee5202b0a6ec6e42436cb0d779ac7d82137c2df5ea950130fe8cc8cb488aeb1e989cd30abf9201e8e4579457451e45bce84f8678edda8e40d31a6781277d6d328cc37ec17d6d2c47309fe36571fca4020e2ff6066a787b987d93a3778efb6a47b1a6a4d7c7a3e5242fbdbeec7d218aeb37c1c4fe0df0927a0afc7c5efe0cf7cdee39858076d25397601ef4b377d8bf747dc58990c138a446ed16418bf7aa19991e44fdc4fa85e35d39983c498c35d8e9c69a6b29dc1f06800796c8bcfc256a8733b1ee6f5b2d343f8bbfeeed224b87c85ebd6efa36ddea713fabd43058aae8c354bd9fe93249a39fb5fc81fe20a4b3f470ecf12053c7a8d56d38eba817740e0d6475979ce9a9444b92981527f8e6d777e39abd3a187928a6e6f06ad021d7f21ec0468c93622261b36497036c78541b3eb997ba730b297ee13c6c913c24f600b5d43f59ee482590513c074b47867ea6ca98f4911a5955f16ba1173eec1795cfe75998aca0bf873aa9713a9adec98303494e7d8d4754406cbb0b4ae8f885496f632c7fde9629f6560b6a84420f67fbc59d7c3c070a97c2a08a5c2ac2288d5e6bb237ba72cee9c3f6c497dd76c5965b3e22d59ca9c120b453099a285111572335b8d3750de4967b6cd54c1da7d5f2d8a7bed8c2e3c99877f19a552fda6a3b7ed38e6b2ce395a16a7ff488340ae85292be149593d472967d4c7f90ec44a96909417a5d6c716b2cfa59eda814a084985345915e082642efe66df481bf6e06002ef0652f699a4eca1399f09165751a75e19dbde810082ade58bd16f4c468581aea2db337b94d44581d4bbd5ca23f46065a56c2ceabc2df3aadc66e6eb28517ea673e951cabb54806c79834d861eeb8889517e363779e8745c0c829264a05e369b4a1abe611884cd9662951129fa22e06db0657b2a2e8bc70b8373915d215798cd52e5260fb0d7477c419d12a4f804425315079d23db0dd37555c74684b4505b100a2ffd97a64717505d872b75914ce42d20e6d8a98631bd528e577d1c87ca5e2eaa685e86e435a9bec0f61b959e35242fae35143f4bda4ce45b16d0ad9cff2827c2bdc698358df0879da7617cd25d0ef31e31804c8964d8a238a617470d19caa02da89533c6771701415f9b4709c905197f74f129e53d11cb494d99c75a5ddc56ea4e26b88094a6481f8731376b288fccede9ea038d9a10bf0f2a8f6484a56ca1467bb386638bc788ee9590673ea8dfec1ef122fd9e5ddb12f7e8f25333210808aa3e829e01b00b9a7742cb029a67e3774e35b3390949366584765cda3dbc7140780ea971c8130e2010963406129abe8339fc756f20566ca693fbae8592ba7d9e518ba128ede606461feddbef32a1e88c449e17d66c1b8b1e1b0d3cda041aa17b2453aed592e9d023b345ffc13d7d491b88822c1ff78eb2d3c766b8c8b7260a0aead2b0bc6b3a778c51a493a81af665dc0af0169035479835b7374ae68ee8cf414fac68d02ad2cc8e708c68f2c56c47551b1b34c47060ff961be7b298eead80f2516527c0633f53b9cb92d1d975e086073733a864ffa9fc7a101896f58101b924e393c0b11a3f69b65deaacd96cce2aa1fb5b5b35ea928a2e6737b186479eaacef371e7bca28aff15b201ff4aa5db7f21e489bf8321af95976ce78e11881b16865382b0480e4ecb0b2159407fcf9e2117ada4f8669fbcbdea87f6825d579140316c8bc730c3a0c2e629e082cd711a43cf1d87c31a10624312c8b2517b4e683c32a703ff305a3ab2eeb42c3736fce58752e0a07ddd615af4539744a32119d54a9c00ae91dcf63e0af371d90ab1ccfa79201288f58bca3fafcc53972948f876066f0c0787bdd84c97f6bde3acdb337215ef272855ee01e8255ae5eda8efbd249bf1be79a219fa1a1ec08c367d50ce12dc2e2866a5729bb024afd09c3f6dd99d0849c4fdcbddf2f0309921719569538ff5d75563e04916f2e2a15d7532b9f3376e5749908f22ad0294cb8e027ebb504db72943e49accf9b35648624bc859a881316a700b414018c7f8b51e9d1efa3a17e7036f3e863ee21f0dda36b0bdc5253b406793602b5cf16745ac80175ec005377d5f238f89658e9fb3bace1c34b5ef7923ee0ea026c5ca1cfcba5594b5ebe332e08b675a3d0979919f3665100775f36e260060891246f06f7b05eacb4bb5bbd7588499751db13263e59def1f5f9c6b4a99cbacb3b0e372d086cfba2f875be9e0024b0d24ddf4d9646bb303f9bdb1f5d5ed3a43d6fde8d8d10cd8a0e5afe56d073f2374ea9999a8aceee62745ff3576d81dc700d82210ad123c765363445a643e7a1239db8e01248a25e8d16b58235122d14584bd340b1be280522dc668f8263a8d89737e54ff82ac98afb3409b6d68d03f098f6aa5fe0c4d6d21da33253d392e88699d186f41e9154108cdb593a0fbf33bcb972fefa07d4cd66bc5e28a2a934fdc3bc3ef9615ef7b96ace3319ea55fb00570d00a4b2bf08eb465bbce67d9916f9b0777ce23477460b468a2e4a63d07f9b8340e18a34b57449cc090a690d6141486d3a559efb103ad5a02fc6c29a246fc08c50f60a6e152f54a0f7e71edd0b7ae1ab6536fcec145b5e34f810caad5c42513aa4e0d54372e8b521fe03b30ba977d27cedbc0b35e42cc25a41d4406c8bbb7a33fd105c790d8b3a05fbf31f6cb2ff0f92f4ff564ed505ddf900d7dab3dd06aad8619c198664dbc81e2cb7e478b966712f86dd9ac36f3413d663fd6b6251cc12c4b0315974e19a16d25e63090697f45ff687034dd40ae31fc3dbd1aa1fedb41774d6669f6613119af6379631ee630f1cb912e7778059260ed33e1f79c7d6201a725cc52114317834724af62eceef317da49556bd744de46d616b083270f5bc2d90c12b90e3c0f6d15d306c0dee054effd27729456866a651fd2714e6bb512547c1934d0b5e119485ada1a5a2d2edac45b2c5499c5358005af192cb327dd4adb9d2856793498de417038e336f88e08a5b17a058c16cdc8cec1b82fe8b02329bd7d8857ed07a3cebed2107068f9c19f143b3db5efb6faf3bd518f7f1ece6116c8bba5e300d8d7bed62c99c094d9951ed3b6bbaaf6b572cab87085dc882f3d6184a155cf6bc284080019de4befbb232c5ce5a0369caf40fb0787946ae56507429d0dff4193458a53eba850a10274053c5554b028f56a1bec570280cfd1866f0801364f4f638294e812b21bf949efc2b7ef8a1aa3205194f0b033fb644bcf55be32206ab3fb6ae4924c67b14ad5c0613ee32b772582fbf7515075e3889961dad490ba95576234d3d240d1e4b4fb78fe04ee904009cae5a55caff53d0cb8008ddfe0352c379fc4b5c3346a6be7938cb84de6e214f67ac1a9f992aa121c8a74ff87c0d9bf92a8d76e12658e515ebfbfc538af9122e1469f0a5129c0ce7d990b40bda8d94b9d5cd008ef3ecccf006cee8610307e0e15b1c21e8da125aea56a6a9dbb317d05c9fe2ee3fd1dd751c00d43c7ba89527d1682ca05512da4362251b777dbd09cb6a5fe2c87f39b6647c660b194f73ccd5cf5a68096e7327cb5cd4d3f456feadb6d72c15bb8d76d3acdfe165d1dd61bfaa429fc9976d52679f2f2b06e0c84e43a8d2f3b6f6a365ed61a2cf4b54e9bbd9b909f913c18168e8925ccebd49ca3b63192e01be42c1100b4ee46a68091cb9f22e90cd068c634c074b2dc5178da00ab145c921a0efd28a4d3a49ff8a7f3a4b9298b980fe4a3fb9a4b1aee0fa3e87a26f2f5ce04b6d0160e65b1d3fa6ac9ee85e84c53e82e42d33137009fc974d119b5c9c5f29727b852ab04db28aac8e50419d42de56391510e9f57f882274a3961ad58d5884a4aa060feda09e59ef972436cab8291e0ccf7b1bfd5073971316c843811a96a1d2699c3243e149f1b13568b170d51a65cf82045442ae56595c2c85db3e2b05dce7d3e6c14cc3c4aa6e25e1826a686642733267148f316562e54bea17870c90feb81a176ef04c4e1add39a6869847129df7c6a72bef2400092fcf8eba8bddc23e51c8f04bede2a2740f110f1f76759874b36d184138083bfcd15899302ef714c8f6450d9e6dc6efbcb1430c98ac6b87de3affead5b9f38f06e4e6626c523dd8602f476ef634b96f0af71e2cba69d1878c9fc07218cf2ed4a35d43f59a81a3fae87bc0183a516ecfb18c879c0a9f5d28fd83c846847e910942837a7c53a460ccda9195485780b3f8c0fe0971f44c24f4f49f444320a11f793599d81321d2c3e2b684edf5c401134c6f9366a1c155af3f0092777c284f2bbadaa5bd1ff6462abad7765e85e12142b52541bd3f8dbc2f7621fec0be092c372a7b4449d8f952b6f85930b31444999b32499f50f48f3f5864bd9f0d2cf1b2526159924ae6a04202a6f56666f06d805b9a1b127f434b805b382a47b04c28074ac77678560fbcd65d91ae3030e3fbee17e9a1ceaeca48da6186de6053a7652d9ce1e69d898140418f6f4ec4ee65d8376cc2da5bde924c155c36ec21b0a0578881782c44b1498fd387e345cf60e07d57a3993cbc6a0de7b922710174ef0c1f757f23d73f3c825d50688ed9ed564293cec88093b1cdc60efc5de1bb24d15eed193f94e30f75abe113a905405190b5397bbe5f2fe228c061b697f275aaa22119440b1fe3aca5020e6db4c8a18c27a23c65f1b65759060ead492480e3fc87388b50a97539c8d7d8051b04a42acc04c09ba9ba910a02787093b18bc50528abcf11a50d32556067947599d60a37272b3f60d2fc44229f0afc57856c7876776abb430be6b4e647a84a71669628200e2e7188ebcbe5359c59e87a253ca004e0a745732d537aceedb8c651456b603ee887c297b16bb7bf1044002987542d57057c1a54fc4765e299da991e29d79a88a521fc9e4a2b05873d53d0cff56c0c96b2e7a2287593a06a95459a2ceeddfb6756727d79d6552be51a4bd53eb8d836c9d9c83c0c975dcf757a142a184cc4be10f293c783a6783a9bf12c3015c2ab359500d3b974585061ac73d7c35205b1807e35b2ec727813c"}, {0xb0, 0x100, 0x5, "2bc20cd6f3449d1d569a31e05ff127934eec93f497a73334adc243a0009436f1f2571bb12f03ae215aa5357944259e31e7fd024e16cc5cc0228fa14c8e6acbe93537e9c8dd6f9efaef142823043eec4fd4bdc95b10bf6a37725f690ecb826f0bc279dc01637397f65433b211d95d0b7f4ebef1e5f9d0a1fe237f5b9ba28ff4c157974fa12c54a0a06f4523c2e4983cdf5d9aaa096628851dd1629695"}, {0x30, 0x0, 0x2, "18ded4d10b72d971a4cc796d380306f356f196f8e749e65bc5bc"}, {0x100, 0x100, 0x4, "b8c16be1816fbb84f9073695a282b441c603f6473b0efc1a2eb50151ea48f5d4aac03ada5e104f5f1410117e19d1e0671cf8c7486b2f55d41c251f19beb0bd8fd85f009ea609fa2bc568af95e02e60797e455f10fb123e3c82207f8c43c79f8ef2bffdd3f406ae41448a1300a42d253a28750fb5a09ed0c1427c3eb44c5197ace1086beed7a62d460dfb97042e5300fee5c3a67031430760d88ac861afad4de8b8c310b4507842bc157c158512049a1f00904c6e622be8c871680ec50b50d61b457d1dbb3e1402a8b865c714e455445065e79bea494c0ee7948e581557caa209c5e8cbf9171fff0aa7a3"}, {0x20, 0x17, 0x2, "3ab3e2327dfb0d3effea4a4d38"}, {0xc0, 0x1, 0x668, "b7f1c77c2949cbacf3cc1f5ed3a8a070f0c6601ce31258b2a95d1d32e1aa17faa3c93eca819c6a4b85c2263a0aeae6a6fee0977dacba8b71d710547ae2c4ed830a43a67deb8edd8c8c37d0a21a0212abf10b3b7bb5bc87023603d9638f4ee9b12d4513e9d989101a1a6b6aa26f49d027bd84f9fe896afd7a7e130422a7f7c1d6139d43580819d28a48cc70569816a4066259d6554c6b7f6008e2e2faabfb64114887693513302e4488c026f4c4"}, {0x88, 0x0, 0x9, "b724916710f9abe7caac250afe37e0a22ea583825034648d0b9f29369ce2a55dea69d5c20214692ef7977b862bc28484a5c0707b6a32b00d853899e53ffcffc285070a54e155fd57a8e18edf0ba5d028fcbec08816301c10131c45f3d12516d35332d479eaf1c06a3dc08e135575bc21a372ca"}, {0x18, 0x1, 0x63a, "84a3"}], 0x1410}, 0x400) r9 = msgget(0x2, 0x84) r10 = accept(r8, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) msgget(0x1, 0x10) r11 = openat(0xffffffffffffffff, &(0x7f0000001d00)='./file0\x00', 0xc0000, 0x185) fchmodat(r11, &(0x7f0000001d40)='./file0\x00', 0xa8, 0x400) getsockname$inet(r10, &(0x7f0000001d80), &(0x7f0000001dc0)=0xc) msgget(0x0, 0x100) rmdir(&(0x7f0000001e00)='./file0\x00') msgrcv(r9, &(0x7f0000001e40)={0x0, ""/49}, 0x39, 0x2, 0x800) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000001e80)=""/214) link(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)='./file0/file0\x00') msgget(0x3, 0x154) fcntl$dupfd(r11, 0x0, r8) 00:13:57 executing program 2: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getflags(r0, 0x3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x210, r0, 0x0, 0xb) r1 = socket$unix(0x1, 0x5, 0x0) r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x1a6, 0x300) close(r2) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/74}, &(0x7f0000000200)=0x4c) sendto$inet6(r4, &(0x7f0000000240)="4170180fbd425c0b4fe633b913963267c0a36c2a154372023935d88916d0c7c3fab5e5da736b0348e47d1baeac267a4594c975493e4dc1cbaa99d70b", 0x3c, 0x1, &(0x7f0000000280)={0x18, 0x0, 0x4, 0x4}, 0xc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) r7 = open(&(0x7f0000000300)='./file0\x00', 0x80400, 0x129) r8 = accept$unix(r7, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) r9 = getpid() getsockname$inet6(r3, &(0x7f00000013c0), &(0x7f0000001400)=0xc) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001440), &(0x7f0000001480)=0x8) r10 = dup(r3) r11 = semget(0x3, 0x7, 0x88) semctl$GETALL(r11, 0x0, 0x6, &(0x7f00000014c0)=""/176) flock(r8, 0xc) fchroot(r6) rename(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)='./file0\x00') mkdir(&(0x7f0000001600)='.\x00', 0x0) utimes(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)={{0xffff}, {0x81, 0x7642}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001800)={0x0, 0x0}, 0xc) r13 = getgid() r14 = getuid() r15 = getegid() sendmsg$unix(r10, &(0x7f0000001900)={&(0x7f0000001700)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000001740)="3b243ad0ec5d787921ae3e110aa65813a9eca7d363f018c91c8ea1155ebe927f6fb43cd969181c63be31c87489f036c659c991121c1680c6667d738bba475aead758cfbfee7f7aeaf35f38f9f750ecf28797be28884500307839db6535d7654389dca696eed2874d40abd6a4", 0x6c}], 0x1, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x2, r9, r12, r13}, @rights={0x20, 0xffff, 0x1, [r0, r10, r4, r7]}, @rights={0x38, 0xffff, 0x1, [r5, r0, r5, r10, r4, r6, r8, r0, r7]}, @cred={0x20, 0xffff, 0x2, r9, r14, r15}], 0x98, 0x1}, 0x4) 00:13:58 executing program 2: socket$inet(0x15, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 00:13:58 executing program 1: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) writev(r0, &(0x7f0000001480)=[{&(0x7f00000001c0)="cec171af7338a65aa36cc36bf320c1780ebc17b1452336f03e1cd4e40d080b99c07b81754c28670f02960c16d05659593c4351685e56c96885cde84f485c754e643c1020c6c52be9db23113bcf3f2682c9c4ccaa9325d4d7b5ca7c58e1f8fd1179be7905778abdd94cf775a0f3f77dade9cd88c777d6c01d7675136556ae455c4975a8fff57d196273b3128c106e4e1076779d5ff56957616af353da6b1c8149d0ebe4d63ccbe9a7bb416e6a153db3162a05b39714da68a42147389a09860d7fecb3176366a002fe92b792215368b70d7aa69ed7c104f7659b59a0f78d0c01be1ad893c086cab37788c1", 0xea}, {&(0x7f00000000c0)="ce4ce90b358552bee167fd36fdd2e9f6413b6acf9a3aca2972ad019cabd672", 0x1f}, {&(0x7f00000002c0)="3145a6b1a82be5e176d10a846717d308c1ec9745ea8b7037670fc411af043e633f2b0c1fc617bbb2b88b763b27d8324bcba8ded66c3e50ba315fb08e28e645f82bcdcd8ee4d171cb6d4a63030b93980b7a45a64ec11f381ec82c3cd2ab6941bed1b62c1ca58bb93bfe9fbb06bc45b7d8c02441239f7edf62c49469fa896575cb87808844e59f488dd8f2dfc41b429a4c08c82b7eb7e4848c3de5ea18d4992eb62934cbfaa7f7d7cce61fde489a7d19a7fee5254d579307cad0aeff15476d6f5800e5ea0635236fcfc6dc643084ef24a1b64c14a788cafc77f56856032108d19f8490001f769657a803968bdc23c07903c50ecd9ffba8b38ce33881f274cd1b0e92f9f5006ce6e534f8b0e2de7d9f594c8bbb86779bd1dba707284f52bc3fbce8b1067cf8610bc56d0f4e5621cf5b7c73829f99e9c16b161958e89c3176942c1de9b375a60b9a76669fa714662db2202fc6ed3f7c021d77cc6fda0ecff62c551119365d5893e455285de40120dfb374db7e4d37a168cef2c83d95abd1d6129f11150376aa82f64748e8917db942e6dac32fc490a80baaca3268fc031b935b691c15cd94d611dcb95b42086243f9cc963f2fe7aed07131b5b018dd947e3b92fbc691cb6eedc42e54244145c1656cf5b2cba1758ee9fcb23dd2437aeef141f33d34172eea749df1225de1e9bb306f3d8a1a6f6f75d65c4280ff644505f6f26173902dcbc165b3d61057ae2b711cfcfadb9afa451059660de8e4c6b0420432e55767c731595d399fc9414260c946e0c8407b0389993c7e2cbf3cf5d0e624409ea7657eb825eba8a3d2134f55bb8527b7cf96ec83ed40d07d4878024a7d867b585f51756c9ee7a7e7ffee9d795e75e6ca3516fdb17b48e4041bbc3822f6b1251e16b3078a6dfdb92480ab54b4d1d3aa085e6bb9f4dae2e9d3b079a79820a59f87de0691fc5375797d76387ccc000fae2c66e362bc1c55f549fb81887eda0dac3b8a68f55b04535c2b6db350d3e451c4f36abbebd3ef0e6ba39118b9aa3f4bcae1c03a4b29ba7489444016c4233e0a33dc3f46fc43aca259227d5f43cb018fca9df3b34f3a691dce340e661e428da0730b097176531818f8baa0e005ae41b8896b52dc80e44b467dd5ddaec02be1c7f356860db4dcd8e1283517bea99964ea4fb268c40c03a910d3d5d5c3d381ac09e4baa26d734c5721935b2fb64cd147305342c56190e2845a26b5b24128e529fa25d4a4ea0dfbe43ab9838e0617edcc1ab5a3b3e61d7aaadd53a9722b0b8e43c60ca1919953a0742f69cf3dd894f0e54767d626471f2e9ae57d60394f20bcff4d58c0b7a5f3d0795593f149e5128b9cf73b043d801abf15af3a4b725965899fbac0201709b62dfc6c214ff4ab49fba5bb63640480bf617e7204b3ec79aa37648231a5a5f0ffdcd2c61e5476a812c83ed1659cf854149119bd7e127ec068a50efb5c61dd239bfd0bdb4e84e42744b3c1c9326ed29a3de440dc464ddfe126c613aead3c37f4520fce47f9baa82028af1d23ba318b9e3b9e5076d34a93f8a864c9d328dacdd73481da055353d43908d8779f6b574ad03934b10af7a4b2dde2bdee432a2eddc0a6a13cea680e9979f26be95be07d3c6c1b66591eda82c4d167e134ace3f51eb66fb6b6280913e668fbf2b28465b4071051798b1cd23ce38d2d50760cfe366d13cb0d6e6a63c6d83c9a9e427aa6b7122c1292b8203d92e0e75f700083c1711b3a329507f9b35608aa7b5c3bc5d8d7d41e93232bb691a2fa495f1acf4fc3c2cfbe7499446745b52c9312cbdc040910ac37ed52514c43958cf37512d7edfecb805b1130e60f077a93063e43b3ba36e6cad37f9f516707bc3734fa280485bd9d29bd6d2cf3ac80d766998c6511de906d76831e0c83588c39d06c4467b950fffa7788e2e740aa9851aad7c3a9f494711b8d1c129e9ea93962b9f37c9679ebaa74c8c123524daac59785b78c247577af7d0b5ea5f1e7b9c045bd59a4d333ddb2678af048f4488153f1416d6acbcc845f4bba2aba18c789fdded6b9e9a8fc973e07227a5ca89a1f7802f32f5f7580ca4fc498fef64f67951f15080121c499684f4ba21f27f6cc72a4cb99f7d42b8ab526755738b4dc735ba226811339be224766697028bf08529485ce7a8f3944613726ea0aefec0e7fc2c77e054d50111935c4c1b5a00766a7e43e8d7b9e7e110913f13b4c9a1a26df215a7ad3f990defd73db4ef080007c0c73b6fb6781309fe368eac21de91fec9ff85f6c5111d0f1e74383355e7560f1d3a2ac03e1e33583381fedf84e8b19fca5bfbd1611137cd2a451f64e3f291a1e79ed2d1e89fea63e60ab5a7d0e05a6642f93f8a479ab7e9fd223b4e7725d6e7439e0746866e508c1f7ed0e3d05c68e996a1ccce7e9e9d2349ff45e2c22eeac941d1bddd218df92614767ee89d75baf0eb391c42adfd5ec4db9abf82d843e9f323ad0a3b98efa6c0b1f79e58bb7bd868115a6f5689d00d809d76eab452bc7ef6b047d6e898e7d06ec4387fb6e79c2a24a2524d1685ca8dfb051606e94fdd6fc5b79e289a0bb9fec928bbfedd7edc732bf87e4771e74da0e7f94cb850c757e30221f937762244f56cba3d54bb06c83a32c329d15b144c69b00efa72ab98091826453e5ad8c0063dcadf5f153306c4bc8b13e163739f657f60d7037eb6d5360bb000bac3a511d4f562f8ddb37c021bec86b8581a965538327aac41e48843b7c329911af6b5f3d0611907d62912b6a9069f1ccc51a45d5aa4cc112f6e785c6e7adcf43036d76bead93c7c81010ec48358d4a3e577d97c595750b4cf2dbb64afbadfcb9782949e26bf962c56929048c2a3086ecfb15601233ce9fe8d2e0707bffb2cf02689836d607cca58d37b96570e6dfb6f5025b444278260283818f1de9d66a3c6a9d26c498bc1e5f7aa0250692f32564f199f791a1dc6385fbdb0a8ff715beff322bb0111649059935bb40dc452a5aa37dc2baf8765e0e79130a3fbbd82b8cf5c1b76c90407e0bfd37159235a96d9f01271b64b3da5075f5e2bab208d074b16f967ca4b2d775680020627237086e879b2165260d4aae2e53a369292741223ad5de3c7c11e684230b13aee0656d5b68d292701cbd700ef7f8d30198efa1ca813d9479c8fc280a2d85e1ffef3611dfe3538e001a7e893b7f3718bf5f4f15625307386b7507956cd3d6b7a770eabcf060dc90b11da3f5610bcc857a509b61fa9e696760647b461af4c58df710e6360a981debce508120a93b6b99ec63dc541c7afdd2d2d47424d5d96e69720b677998e51ece2ec8069a8509d80b73ceaa45312660349452868b0de883fee066c14d7e96d3a627944d12ef53dd07e1006ca334955f20eb4b48767c4b51010f78b97d7a76b11a9220c838202e5c5ea6a98f0ba5c919e4b0bb1f52c6e301b5cf91a0cf023438540e9b198de6f5fccca66fe7b63890a72f99c74b5da179d129ee1996abe44e6c72f4eec1d8828412b23d6761f7efbfbcb740fd1d204dbbedea2631053a697cc053cbb2bf531e179ebccc6d4297cde0ef00c85137cee06b0d13507f810edeced988e2d0c98bbd1697f4ff2bab66ef8a718cfc105aaa06f1892e16a5bb2bcbeb6a2f81a5392693dc07bc757dd6cee4d9dc2058450e2fb370047baad9ac11e267b955506a9a0999e026604528556226959e96f878ab7294e7cf4134775ad475b8125b49f564b959add155df50e2c0004d993c3e5e6a54de94e114c146705283eb8b617c308ec09c7ecfd2902d618fe8b7e14f4156b8845780a9fd84ad3c833109bab2db425cfcb64bdedcbf5f89b68e026663041fb26392802bb70c82b41210dc0d69e9913daa6b1a8ddb68aaf2c238da0f24df842f3fe37fbc28457310ce96f1e7d81bf3d76e96439da79c2f0279ebd9133cf87e8935bb1f38002e0375b11e69025427d69ce5fc330e763d78c0a348b3ac1604f3b74daec82945d5659906cfc11ce2a9b98168a2fec48bc6054686ad087fe3f77ece435318bd07abac8eb6b23768dc3ad7ce49afeb88c3dbfaee0f65e99f24ca57ff06dd7097cdd12fe546c3032650b39c6d0c7d606d4a92cfd85472df2073bfc53c7fae1f3bc866c586ed591d39688cc07e13904a2ece779d9b8dcd80bd5d36f15463990ae841def7a6fa7506860f1847f13d8e2f8b1ccb2ef26daa923e4f0461cd6ae43a4abf4380ad074d61a88df75232a1b66f880cb87926e8a870fdf9b53108b9f5bc1b9c5421286d38eaf4a244a7bd4f6e3fde63d2d47eb697b0d598943a469e5197f86d383dff05ad242d21d8110b702ab8ebde7016b9ae41c5989b1b72343d5fcd5cfd8fd324a5f2b425a104c6cb39d2c07b67ad365c88c68c785ce0c6dace238fe8ebbdcc40b0026e5c4b95b7d1ed5bf1d58a74ee435c96a137312e72a5afb4bcffd9435c08cddd3e7182f594e2bc1d746497f97c96d4d0349022600e4773fd078f84ef4efba340dd0ea218f9ebcf5cb5dbb0463c946ac6353d92ad9aef328395c5d8a724af7df586d50dc7d1faee44c06b2e69335acd90139c7f87c3ba85245e71c09426026826bced8744691b2718b6902a0f2541ad54e69de6eb62a711369783495329cca9d333d1792944f2a438c48facc9b5b11025193a36f9fc2c15cf183d62100e58b0c05262b1daf136fce93073b8cdc1f48d07148832418b749ef05570f8612429ca8a4f2f822d591d9f58eca9c4a781955c8002d904253305afb98fe9c0dabe05f37aad64944fb8347011c136851bbf452b8916aa54ca1fec8c0c93f2048dea9f62c598f55f08cb57a2e2c3323c51040050808a547675ace1918547b939fd92826695ec1739dce277ea72c192568936d4a9abc0c10620e63d3fe81abd865cd5f246a22f1278697ce49e1e0c59a0d29533146795aba065c7d7d75edc8d3c5d4f791dd1b664501bf4cf38e692a8048f6d7b75474630ad4d81e9c946537ef6f096129bca8d4e2aa66a75385b6465fbe7eeb79a2a9191086a7ea78bae21056da36fb02617ab29527dea39bb445b350990027c0242fea16713a75b1b3734efb6387ac941efafa28084732c2b0d78612872870dd13a8748e5b43512125c7388fde6cfefce4774a41dace38274ee97f2bb9559749da45045f8cf955686070a2e6fc31ac4f350b6378365d68f1644f772631b4798e1275e3310d23c08b7703fc1c20f75aaf205a62b593c41e6b45200ae67705a1b49f20e49f7ffb6b09b795bad4f22cae7d717080c57bdf1d39831bea43174a03188e7da6040ea0f2b995b1de59dfdda631053d817a0344784f54cc37487b8f4234a5261d9c45e6368cc3f761698528b10bb5256e949a73850467f2103c4328401d9d00820fcc5969df9cd203d0d1f966cac21ff9e58d9656deb4c1a4f6fa1fd3d413ab32ab11537705e1ab61bc92f936aa2bf2f85e6d12ecf73d1c75effdc7a271d288d958ee22b8463c291c2b4523e30e1040c017229a6d94bd7eb1f51b397e014e881ab9d19d9f8528c2cf902c9ed0934ef07011fea059240b67bc2fb31b7a8cb08d8e9790eda74806cb5efd3884412223057e1606aefdb61a319046944a5d22af4deab508c42f09f433bc08925754e95f657a299af3426c25cb0e0c80e68f670edc25cd676aa7ee02c24c2321c1402f721dc39680b42b10d5d8d5937a1fd2be39aa74f8d4d16d9093c06fd71193b5ab937699ab5a7d54dda8ed1cca0cf2734bc7c135c092fe47839603ca8609924caa408e2818978a934bb0626c10fa252abd341cca00420b03dcbc8d956adbe1b1b0ef7", 0x1000}, {&(0x7f0000000100)="a6e46f57f0c3bbab36ab09b2e9efddd367bbf815c650bd4e95ef15f2ab77b73cf85863e0c7288ca9a309d85b7295146cf1d032886ddd59c3c163bef7bf12d3288853953dadc1", 0x46}, {&(0x7f00000012c0)="46f04b3290", 0x5}, {&(0x7f0000001300)="4521c974a532fb76fbf8987baa586ded3b0582f9cddd615b96154caa793c95957c0237d52c16ea3933741a9f99fb57340fb6df3735f656e39a12f2e63c50712f05ba2ecd8b20a4e3d35c46272546c2ad06c0c3d79f87dd7ab4f52a5655ed0ba414f9214d1e4f69ac4cef3089c5008cce34ca2b0aeb6d6dcc34854cc780609a6c5770c7353b21ef6ab6fe4cc4886b1afb037da9f7056e1d00cbadb17e69236b98a34290d9ebc3bfea0563feac596dd54ca5a5898f3c610fa1e2656d6fd16363a90eb1afcd065b0e", 0xc7}, {&(0x7f0000001400)="5c08d238840cb8017737ca15f0d297c8e6facb737cd2955231010435ac4010b5fa5b11eeedd15ebc7ea2bc4dfac1fea5f8abeac3e960f8b1b0f3c98b641e6fe8af7bb877404396b9f291d3a40e759d18212511383a99729ec813bb822fa08c771959abec653c6f", 0x67}], 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0xe0f0, 0x9) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 00:13:58 executing program 0: fcntl$setown(0xffffffffffffffff, 0x8, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0xc, r0) r1 = dup2(r0, r0) setsockopt(r1, 0x0, 0x1, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000000)=""/10, 0xa) 00:13:58 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="1a478d1c6d0d959d1c3034b58a440f0af471835e6210dee831d90dd986dbce27dacb4bf2d480dd6d8e46612f7e3a684d3f3dbede99a1f63766bcc692704ab50b18a1e195f50a01b0f4d5593b06eb5ed0e9023e882336a14db006c520832c5b8a57e4e9ad139af88eef874acdd4886f6ae3d8f833b47db0dcf5901ac50d366069cbeda3cbb55d3f767ab17599aa778de11f483cdf7d90b06d3789d7b33f82519a404be31826ce196c03762099d13b8e1c6faf88b8f180ed47aec4256ce33413849470c30e99dd15be5a50a6eb33e3bec9287c4170e7cb38a6d7491830fe99b9f8c605c8a9ba90473efee791369c42499003c3da7e330994b507", 0xf9, 0x2, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/38, 0x26) 00:13:58 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1/file0\x00', 0x0) link(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1/file0\x00') getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x4, 0x0) 00:13:58 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) sendto$inet(r1, 0x0, 0x0, 0x408, 0x0, 0xfffffffffffffd92) 00:13:58 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x0, 0x0) r3 = dup2(r0, r2) preadv(r2, &(0x7f0000000380)=[{&(0x7f0000000040)=""/121, 0x79}, {&(0x7f00000000c0)=""/241, 0xf1}, {&(0x7f00000001c0)=""/149, 0x95}, {&(0x7f0000000280)=""/241, 0xf1}], 0x4, 0x0) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10, 0x30) r5 = fcntl$dupfd(r1, 0xc, r1) fchdir(r5) getsockname$inet(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) write(r2, &(0x7f0000000480)="59123bdff75a4a49f844372d6efaf8199560baf77b4698501e861a2880c378b5513f78c92222e9b75067592a2afdeed202a03dadc0d04fb23b55ad063a7f5b3bc3cd1bb9ac3d0d2f8aeb0501bad7fad753fcbe8b931f780dd7cd3be345c642de5ca81953c8e095c0270e09ec240380f9", 0x70) read(r1, &(0x7f0000000500)=""/203, 0xcb) close(r2) writev(r2, &(0x7f0000001700)=[{&(0x7f0000000600)="8eef6b354bcfc792ac8e9c12a8c3aa806158e098483e149dc845a0eef8a434b1f92103931cefee72279af84b343c358f9bc1544b3f8e462ef5ea84f35e74deaf78a33cc378a82df4259fb95741bce7636744217581665a19b18abfae71b1f808acaebfc43ffc721aec59b61f437c332d5069c1cb657f1857aaac4610e3716b165c150ee2d7e1b3c2c8ab7716a0d84da42d3797092892e52d64d5b6bfac05ab700394e77ae514901cd87599d1f0582ad6990b24273f749efa78db03b4f285cd983718b538604ff0a6942a06a50897558b238f1605623f68b5ddb068159d60321ff45f0d1cd98c2b7a59c078b7780720a734e728d19fa49fba5a", 0xf9}, {&(0x7f0000000700)="acd90e2f511075af8178ffe0c8b6d6ce2d0153a015fe9ef3ee3d50b5da5b52c27e8cf8bd05f5c9a4a6e11c295b229646da2b87f27a229e440303bb2718fee4117c33d5ef8862c61df4fa1e8e6df3d1162afbb6283f7b671742abb1c2a92c2b90fb768ac588c01356a5162f8b2212dd5a7af5d91b39e15d574c32d94ebc84f4e2716a482cd7ee70ad28029a3e4fc449638ece4b61c77c7ce17d4d623a0a3383970cf45235421f8dc29e994dd7c89102117a6cb93ee839b777de6b63cda2c3038bc00e9ea025e213412fb83619687be5ee443abb08dbcefdc26b44ab0dd7499a60b844774de56ed90f499a6cd6b0d6cafe755758ae668caf2ba2f4b4ac3ed175caf6f0d042c91d9e7839f8cecab7492e8ff8ea87ce00a1c2b1052e7f3a5f24f19a9b48bbffde222e29def43e0b8cd433a5bf3d178cdd7e02a172e2c461f09e01f3eff47f4fd210e2c5530df0df2a99f87f9d5aeba51954ca194ebc56d1ee1a87012e3bf44517aab1b2e70a3d5d50463fd354a5f7eb1e69585c95b9b4f8d1c300d5feafa6d33c3c757a473aa401e9b4cf291fa7fae4ed2c3aaf3c6f319029d3b8a8d86c7dc3050340f489aa4187d9c38bc453f458b97a64940e29f8b3fe61873f74c2737466eda7fef7735185502759e24608f43bee0ae6ad78c1480fe0c6af8cc85fb050171deab0d4a41f0773b94e5f3a3806e8a5847c7702a22fc7d1ac6796760420c75b424e06954032108d22d7a3652221c76a4eee45deedd7f346a6bbfd2015c682bfe6b5d92300f6d5146566caf931f0d3df8ff428916847a91cbbf5e9d006f15d0bebea9adc2e9d5c1e22695579fa0f9bb436fae18169f3c74a3bb8f1a458ab8a3db68e034c914e9c1f88c5e8b40281dc0a43b69e9fef37bf17b9a308bd5f4c63fde0e70dff3db2e3101a6809db0186a120f5da81787d0362bdffcec54c5cf5968247b3492fa95bfd9e84fae9e2a38e94bd3e6c1b82a03a6ceab40554863bdeb9e0798eba3a245984d6103fe2ba699c8eae474bff4a2a4da041d41b3c53b1502013dd7a94d67b5c875ea510131a97aa1218949acb2d22075911a73ce66b2f8a3b2bc4113f169cef078f62ae7810e3bd5faf95fac5e500a400b35025636473c1c1ed4c6130749623f15cc28ba9425bd0ce5e8de3774567ab03ad5dffc6823ea93db94d6804712bd51d5af286f35e285fa0c3989a163dd0e2499bf097334c6aca5264d2d5731b7a38bd7f936947ea8fe0798ade7940097b1189fc437a5f83fdbe81ba2c71df7c932d424cecec49c8fb76d9417be3897fe10214d4ae1c5bf9cf80d57330d79fd4866ee28d56f74d63a7479bafd612cc98eb002decb80bfc181e97d3ac68f01f028ddd98bd31f3d8a92c33cad749d2ea50f4d95156991114e1690f6fcaeabdc54785ce4f89f6a4455cfbab350d401729d145acecb0315db8eb87156d171bd48f54d8638e33d533013a5f8744b68f591f680f4fee6917a2223a8358244c5793f2393685f4280c336c6b58afafcbd4fadaf1bca604b70b4e5308f3abe8ec483eb81c646f1fbdfbbc3aff89264ec135c56aa6a1f3a6cac189fdf87fefbbe3129f2f576fe0706b7393fc566e3235a15317b460f26e7f633b918a5db0129f6040b89c40ff5025ee630d739173d19d10af550248c43d49fe41d6bc50b95882c42b16bfb71d3d21363d049555096b350c6e125909c74eb91e45479ca60e3284513eda5e5ee7881fb5b2a0c0ff99faa11763068f0f394cf551603ab138f68f30abbf57d12802d7e96cbea3ed16670a3065a46b35434ae78b4e58bbf0a151912d7cc18a46d32c434a70aa1b405b791cd2ac8437572f8f444e43382aba3d181868bd444a9344c19325ffa8f95c8cd611066c9757de1c87d7c7c94449871dbc78c28d4669d0554e4404a9c81e69eab305c47d86146cdb23be80c7f9e2286a8ac55113d375dc0696a88309793999e0b5de9f50ded78430fb7094c191d6f77017301f8103838c4b84e4ca42efe5d3e62e7e702d44b8fe04ec03fd83ee2a90b13bb18aeb78b3c62d1ee2973c843535e4af5a1c1a5e4253909a67d911cd705100205bcf07e2e12dd34285cd4c878d312b8688bc63ca7ee3d96f7184622f1124bdbd1bb4ce884383233c7c98e23da902acafcfd0ac8e48d7b22a16ac9788199cbd973d7e613c4440bbb12d75e246a61f98e9ed40048f8d2332d3592f037ca6335ef34dc83a9ca339e40d2701803711d3e670e3f0b1902f9a871d13e9bf11bddac59c46dbf1295c9e63ebd661bd6e89a582c8f18503a56f3a16023af436078009f000211ddf511668443eb2f156fafa1c87f1ce7be16df3ddeb5684129aab9b741d38d92af6e4d011bbb5f098a0f4fd41501fc7fcf47bdd7549f1899cd69042eec691166ab96bfcd462730bc0f93f292919d88973bfb0e35a6821c4ac59c5812eb4d46b3d2eb98e9ac3710ad34ca4cac7bf3255fd231f97422041c2e909de12eae23e26e8fd1c66bfe32a955fe870a3a3988e5a2b63238b8b4761867adab8faf9bc053193fcc24e00f4f04c4ce99c1e6fa528cc49ec74964e080a6b4bba29e34c2dca6e3e7fdeedec0abaf20ee1a43ca6cd5995642b412cb27230037962bae949c976a18eb00861579c5f067fa862fed342d0cdab805d5ea0e94b7625b9795f2bf713f66e468dec4366594cab9f5248dc830cd2cda117a945f8898df62a80b43835a0598cc02b01389f7e7c83ba9307284a2e3f46c14ec2ed99927dbadce97b1bfec8e254425d4c33c38df63364f5f92da1cb5593f1cdd7d7f821f3d3b9db6793b4df2a9d46348ceaf011a4cd25925f61e49273bb1c063ebe953305cc64239c3adeef51d700a7abe2c6050c04d8eeb1f81860ae532cb51a6aabe628184e120155de491845a417eab8a929f9c3fe10eddfa917214cf23f15de9a5bc95d1a5aed1f9001f8d42ccea269918dd7b7d3475b0fd3b687d209fdc2c75c7b3f553ef3c8f963e80e63ed6ec450efeec9e6b60bbd96f998474d1cf9df1382b30b9e08c2febb6b7f4f2ee8c59d1a5216c0586c5f98f714e454fbfdd4b01e17bf8950274685a6cfd1d40d6a45508d531f8b0d2d3b539ba818900b1cefc58855b3683b94776ecdc4910a306f1eec26d86ff33a28658efee3ef4ee5fab2976235fe812d3ae5ffe92dc2e835e507361c16aa134acdb4f7ef85835b0b0a3a12784075233e78c1067c9abebd6aa0ed17fa7486cba6c06265ec59a5eb4552de1cf4d450a1e2941bdc788a2fcb68be298a7ddeb7a62158773c1b2d68bdd8f6887153d96ed552897f3ea2b314554f0681d9d84fa42f1602e421ac51e6ff1bf3c311c3aa5377e196e6323e4df99e84ee70bca5f1f1db27c6e1966088bd14718778fa0bb17669a49eb105799b2b2c430f6bf9d403ce00f53a2631a4e338c93ca37e14a524bd627b824facc6c18323d3daebc1bbd80ace6bf464ec52006435004e96f7c3be5798edc817851d1149a641147e4662e85c32109e934bb09d913c8b8ecdbfd6724f95adb387908612da5e9573e6f5fdbc82a9207f82c182f500908a4c8e4d2fa5a4a03dca82ec2c8fde101b360b72b2f6bdf8ddd280e951abda047fb863dbb18df140a88f3c7d63b53bfa2da39f12e081ca8305d78e487e44e0c3bd369601829ed28a60fdc00bf0fa5705040d837262647d3cfbe5e8e1223427d07155453f6f0c5470933a9f1eff9ca3bdffc29ea6d8c8b6574fcf47de4b9ffc4dcb3908db678b190a2a3ac73675aaa103b8897230a434ab3967b48c90ae90bc771e8325499330cd2b1a502745c1a6dc0cf50a45e7a533fc7535c3de5f807c48552cd19cb21d37175f0c5fbd5e4f3b0ec8226f13e7e7b2883d4ff985ad7eb65897c33af391c816f4fb3ad29d4eb730edc024512be811ec33a8010d4c7ea56a66d65c6923040cbd46d2d16604299054ca0efacf9d1ca14e30b1ce791e1d954520ea2d0bfc94c8655ff88d55404daee2b60b739da58ab420812c680e1e3b61530321f4df3a0248de03f8bdead67876402d16a9c56db2182cb11c5814f5af90745563103e20fbb3d787bcb5bdec657ce0f192705e6d3fb4f5d8fb31f69f8c78a587e910dedf937a286999ec6aacc0697b6a640bf4c385b91f323b62a276e264dd677afa40fbc50a120afdc2e7f32e44c3e50c7e9f5dfe99385fe42efe71d497a7a5f7ffb91c0892f9aadd0b1bf51cac7a1acc439d8e42a40f133f25eef61de60d4f80509a6a1e995d1b2cdc01feff48a9e29ca72e33c8959716e93561044132eff92964a265d10dce4fae2b51b9123f288d3ab0472adfdd178cb2c63652572af589cb5d91c760dbf8e71d7ae5fe3b2edfeb61feab525f7d24976f9721a1f1eb401f4299415d7bfc03b62ee0f09fa44d3cb19894dad538beca88247740ab596e77d0b76337139c57bccdefe6da01223e6f8471991cb1d2f270d0648e35a63e1157e4704ad4391ecca635808a6e730341b49fb58caff0bf1445ab6f707bb32a054a3e289aa2f646248ba9923922ad67dcbce36b877eb35e29884f06e3abc916636b935762c3dfcc0beea9f31ecd1d71703a65a5ba9e5ff4d14950faad53fa40bba9c7e6064c78f6cebe193d79ed256bc888100809c2cb0e53449682e16891ad900521011fcd78c6f863c230395da7c6e80efbee34a98a0b040a4484720ab1398e877dba0c4dfa4817f57698118394a29338bdac3b7078ae1263363716ff937df28776ae9bf23d1b75711fd242346f5821d8014393c5296e6830acb83b2c6e440fb4120d02b8dfe2f6059d5a8a7c6a3cad3886cb870054b4ea886d9c6804f896675e59b27c96b0793851695ebacf835521c863580ef05eed3f4ed29e8fa9a9d45645d59395c7b1389d183d685a47f32a6b3260e7ed07540e72d6a802a72ed13edb321ff3aaa8796635b04504c3cf1146f755fd04b6d00294c2e3e9dae9be599516f72475839931da1c3ae23d645a1364bb260dd3dbcad1321500f97be0f0cf894930020b490588d6215e42596ad597d6707611a0a17dcb11ff5748f12fab313e6e8d06fba850b21c04afe84fa067265eb4a953c1579a8f9f572a349c8707a17bafe3b80d47a58e110c2d90123815ffdb27d5231dddcebad3b28c5b55344675a2471a0165e6f996373db7dfd709f53ead6d9ceec2552d97bcf982b76490ddd394313704e35c4e6130add2a6e8816740277553c0585dcef52e9ed0c1007f5bc06e96400afc996c6c5bf1f67cb28e2e4ef61108dd696e6aff7003263cb5a906a161a13beac41f00a3abca40c58edda85110ae60a3b90f5b7b6cd70615d33a6a0d239edcc648d8efefcf3af86474495cc29a49b6adb0257459461fc7a953b8188418aefa4fa875d110f6bebf93339e8d57ac462c9c8a89fc63b25f7164250434ebfb4203cd73638149d600a84b66be4c1da279d332c0990744836555a995a29ba8e2077b8f5a0dd0905e5d7068ae89ac736a03c0ecc2d013b4e256a3b0727bcac290e149d643ea5595b23775bc95b3db0c5db14309350f70059b41813c51e1ba2fcd35eb57fb0f5075aeb2701bc9e7248067cceee44053d5fd7393e409bce815e433aeeb025b4a9be96b9fbda30335efb3e24697849ec2c2dad58b9eaeb8defd735dab2316e0214d4df576a080c73114424f9a270771c474b58e3438dc2e93d53eb96f07121f50c0d4b3be4165cfa3bdbf2feb0134d53937dd2e1e0c96f31ef23119df1f494277d7adf65e5d30039bab42ef4b0fe23dafc9df83cc66c13a6270cc33de6620463203639962a47527f5167ae2503f", 0x1000}], 0x2) connect(r1, &(0x7f0000001740)=@in={0x2, 0x1}, 0xc) readv(r3, &(0x7f0000001840)=[{&(0x7f0000001780)=""/182, 0xb6}], 0x1) getsockname(r1, &(0x7f0000001880)=@in, &(0x7f00000018c0)=0xc) r6 = shmget(0x3, 0x3000, 0x41, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001900)=""/203) fchmod(r3, 0x1) poll(&(0x7f0000001a00)=[{r5, 0x10}, {r4, 0x2}, {r1, 0x110}, {r1, 0x91}, {r5, 0x8}, {r5, 0x3}, {r1, 0x80}, {r0}], 0x8, 0x101) getpeername$inet(r0, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) recvmsg(r5, &(0x7f0000001e00)={&(0x7f0000001ac0)=@in6, 0xc, &(0x7f0000001d00)=[{&(0x7f0000001b00)=""/88, 0x58}, {&(0x7f0000001b80)=""/140, 0x8c}, {&(0x7f0000001c40)=""/183, 0xb7}], 0x3, &(0x7f0000001d40)=""/171, 0xab}, 0x2) r7 = fcntl$dupfd(r0, 0xc, r3) fcntl$dupfd(r2, 0x0, r5) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001e40), &(0x7f0000001e80)=0xc) write(r2, &(0x7f0000001ec0)="632b556ff5fdcd41a592cf259abe25216ce94221bd89b8ad7747b11c9b12da093c0de42b35d3013d5375aa", 0x2b) shmget(0x1, 0x2000, 0x50, &(0x7f0000ffe000/0x2000)=nil) close(r1) poll(&(0x7f0000001f00)=[{r4, 0xef51ac5dd30e447f}, {r2, 0x10}, {r7, 0x40}, {r7, 0x105}, {r1}], 0x5, 0x800) socket$inet6(0x18, 0x3, 0x81b0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) 00:13:58 executing program 2: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) sendto(r0, &(0x7f00000000c0)="fe5198c0e44147ecde7d5225c6db787e7cf3043ed880e197559e1441a5e99da88a021c8b84132b77046739ad7e623a3c8840f464c887c26a6cbab5fcd357182c33631fa621398e8026c7f89c647a0136f99af85d61ce17003ffdd61b1ab1d9ae8c248a1409813373bbf16b6d4ad03c54ae1f0b6f2fd36a494e9c91271e55ad8aa7570323d381da3232e1338c4b4ab91b3c5bd34f427c122b433ff79afeac923a93077dd79648dbd4c471c56596775e9c38d6068dfa1cdf1de7fa8b1fee6bd8bc60a5e3668d9ff0b3f68641724c3709c28e0ae9045cf998bf1933ea829d5a30393691aa9e22e5", 0xe6, 0xa, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x0, 0x5}, 0xc) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000000200)=@in={0x2, 0x2}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000240)="96d655239b8a90672b2375f9f827478e059053ada4746d517bee0916ba8906ae8d886c", 0x23}, {&(0x7f0000000280)="a4148bf3f8ac6bd4a7f6ced0a3f1fe01a0a09922aaa8af806cbce69fdd300a68013f923c67034f7d1e9b5a3dbf37d19ff57724eddecdfde8762aeba5a2545b94ad99218deb658da2306c3f653b2f7b5ca3102a05e5c03b21f0f539e7bdda56d881092d05596646839ebe743a6a2bd984793dd151da65e4185072f44c07a974cf0042366ee02af5505fe48987ab68464c629e64b1fd0e2ecd52fc8ae936966c94d97dbe7168f01d74ff2ac2396ae54933ab22", 0xb2}, {&(0x7f0000000340)="94c14f090403c94dfa74ee611cfa87340971fbef550401d3983e8c74c4448bb486307584561ab38eec74322c2ee43bc0266517eb416e91a1a00a8cc8ff315457616fe2a2aa8207abf2b662fbee87ab98a6e4b271a4d5b9fdaf0c28974763fd87afad3286593a4c7d3eefad93c7833a23326265b0fe9a9ee425fe0050e426908e00c434be668738ba115d987a6ef6a0e1e30bd66957c24044b796017d4a42ac9008f112b65be344cc75ddf9bedd4db345da2404a9b260a6a273d62a2f9a366068780c68bc2d3f9b0163c83dfe7a74cbecd2c245e76773334addc48f80daf0c2", 0xdf}, {&(0x7f0000000440)="ffd29257447817d5901d9ef212d0097d5ea1bd46d986c7bd8aea870866c96c13f0f5da5cf51b9d72947e643d6844b2e404cb1c3047084495739bf4568d8e", 0x3e}], 0x4, &(0x7f00000004c0)=[{0x1010, 0x6, 0x7fffffff, "607c62ba142a91647402ad190b629d05ea45e0a48df2b6dcf46417e31356c4d2c1c05e4066cbdc3a699b3b957454bc2c28be3c424507979f73ad57aa2fc5ef42e108d884daf1193844f99771016b755e6eccdda51ed08847d4efc180af8f687b089c8a86270cc3c3f7dbe65f86cbe9f65cffb79b6c1285f6df2f641a6a3b16093d3a58fbdc9908842b8736cb777d9957fff75cf55b91c090513dd6addbd869c2d69d64b8f62a03176afed2d303bdb422685398e9bb3870d20d1688a6717129a267dc28210d6f6c12f89373f37378a148a4d8d30c2b6d54dba503b3dda03f94188c61cc0fefb2af6a14c720f421ebd250b518cd28cb3477c06837f07d1395b5d16337b8840340eccc52d531b9e5607368845e8a918867271c4daa981aaee5e05c765335fe188c1c79155f496017be78f0bba05520906fd0e004b796b084d671b7b35dc7ae3d345d9ca047459537a38933cd958f09fa5e4834ebd3e50ba32d9a5a9a2ef342bd0911f6d87690cc0d788e9acf5ffdfa68c9b645cba2cd9dc181ba70a1f4a69c4eddb65ab0dddf714301827906c5e9062d63f343d1a9c525790a451d92232abe5a0b905a2e3663d5ae2bbc8f53659d29edb4918b502410306b7d2babc34936a4c02490321351cd1fa7efbc6b4ef8e41a34c4cb5056c40951ed3156effceab2f811d520b48147768a07d0d9ca79f5dad977acdfee05162ae9322066471ca1ea906eb39bebf4b315b50c946fa694f7a2f684d5d34411caed074a02fe667b546708ef29246df5d47155a5996ce8c23fc049ee0d66796f30fcbcf59522b658ff5339255c8c00270cfc2b231fcbc7444210a9b681ff876514df436b3c75eab02f50a3338cc2bc3699edf16e403285a07bd2803574e6065bf059a322d14a505a2ea063c6450320e1073842f27eade32ede36eba3e57d2a0707870e3633436482df49c4f7479b383c681ac791ef69b3ea6fc9488fe353644af0b7136416a7c52cdeebc435b0788866368496fb547488aa7be5a2b6451b7062786c375abef8f9a5a6f3c1b33c48f7d78c9081ce868956e758df0e89d16572f258f552627092b067deaed0047ac349ecd8ea2da6e743cf9ab48ba5c9de86a8017c5987273537d782bd18b066f0e8cbd784be6080eb4ba23e4e6193764304c971a9b1119439b1f84a8e4fb0fb9e787b408f251ea7c7e5d8ce26281f6d9c1cf437188a10c1d8f12efffcc713eaa24e515d97cdc5a3dea4f9493bc1d80b5ba81066cfb39cd64e9da9d9d579ea0d51eefb65a55170619bc105f0af4e30d3962508d777b8bc1963356140f68c742000821e714c9dbfb1c06711fa12e84422407b870b2273bef52b4903e2ddb28752a0d92cdadbbcc48bf3b1772429d8548eecf5442a34d44617b6c5157c511733806da0cb4d41e9af39dc38ffbf8ead2125a68019a09db1098b14a41b7a1117391a192c94a9552da37e1e00e61505079b859505146efc0955abd2920718d0594cca591199f9cf9b0076e3a185cf67d74c7431413e90e1d5ab92d7db478df146726896f78610e733b8e16e032bee2568c65cdb8c7d926a78573f0e0e017ab9b696d2088710a74dcd96a4317f8525a1f34be9bde65f1c4a9e17c8a144204eb143b0022fc89ee4d824583542375fe9991f68f874ca5d2c6161460684521a0544e9738d5f964d14d3a2dbdce42b7aa351a042f52088e832518f08fb26aa17414ab61cd0e5fcb220f814e2fe28b0ea7fb55ee7fb38a6351c347fdf96d6430ca5c58d9e99920cd64b6277c6c5c599f4f3b33dbb19fe97a7d3d54f20e37d41bade0952a468c0debd82bb6443f8f5c88e8b4359a61d6d7e7685606892ba25e32cc400c93d4bfd1d6c4bf29204aa1f5a3d82fe731091e5c973126506f6be6fdd462cc3298a89bd2919ca2062a4321b2dc2a06cffd043cd09eade063a9529741e6b099df66c41202478567c981f3e83dda8b6065f7f7459b0898d01d4f5ccdb0801423e515a3cd189bee3daab1e031344836faf44baf407f8394796eab991e73b82ee38491b0670f00aed5180090eeb5d21402e645610a954ce669fe364b4cd132a776a658ae54372e57fff1633e7a020f4520223c17778f56382d394ea319cd189bff89f6c39ea330bda6ea5e17b58dc34bcf4f56135bf9ae34e031f9029fb26daeb80275ebc9c1c08f4719400e04a8e3bcdc64d75e5e447eae0f6795a6e42f9aa6c3dcbab47f79a59524224f4866b9d08569d555829414147a11f39aabb6f35d78e9a32f47d31b116b5fb1540d2f66e9cd5d9e54e3109d6c9b67c2aeeb9d637a8d4b7a619ea7062b23f0ca9b8b32a5a337011387b01473592755fd243f2d08af679105229d986f3aa5829024ad86d61d8691a8bc68c7d10199fb9853ef5de5ad174b622ac51eb8d09217a4fcc2895122aa756fea6f692ee827566a8c0171dedd7daf7c4375e98bafc1b34358895335338cb6bb64e48cca28f2f1e16ded42cc06ea596b326f04017da3ca72cca2d68fcbb23df6098e00347606d3cb5ab65cd72e178a56882c0cb0dafb6f0dffb745475c92b8bc31d7f44844e59847990278b62cf8683e31d5ae19768e3f4d878821f2c785fcb24c6e4ed2cb78dd121bbcac97842cde43befea35178daa18e5fe6f5463298bcc554bf215d984ec041bf8bd13b14da5287e4e0f10c759851bbf22e38164c2ec2e5ec38769e6e712a89e64dd97571f343a4e84791eb3808508647c634d0e0cf4ed21e40fa2f9050f5f1fc0bab5b48d9c92a41483b597db3a015db75923a1fb3e7386667a5ad56b0f5b0f784146001cc79dc240c71b0b45ff0d85e743f5c6a4dd3a7639900f2148fdef2902649e3596771dc5f220d18a8669db3d19f219af301ee951a72de97a5e702660beb269eaeaf36cfa6709d00e34b1ee45c396c3efb310ddfb782c159a734e9a5594c9877fed349016a860f129034d70b76130487fb4d2a9455a965045193c77df091554a9ec70ff375db018f9072533b29d13a7fd3437c34570af84196591caa80ff9952e4ea9b22a11e70f1ecef58005fc434c4f7f14f29d633356faa74fff752e65dc2bd1ffb7d9a5ba21c23929379d24d07a9fadbc899278c5ba66559fbeb21fec99259ca626e19f15c0b9ae01259ff2b72852896682e1d61e5a7f4d5864ef178d91cb75b2e48d71d6dc0c1577b914c3a39c7a702dff18c487fcae80a4d15178b7cdeb3fb42f6350bf83b97a72ff3a0170c5779fb002e4517031eb293fef1933f84deb24e64196a293baf39cd9bff38853c4939141f213f0f9f853849b59ae5ce0849acaaad4145a10e712b5a88322eac71cc04b58eadf5e7403815922644e8c8df1b6244b85cf369bad2a81c068420d72110fcccbd1981761f8786743dade186b868976d99f46063cbc33d05670c51d646f5f5ada6cd0a9556c5d77536f112d87a51bd502f710f845cbbede9c2778f84d92558b9c247ebe93e7d8500a4bf268ee48bd6d91f8797caedd47106d85bc227450c2b069fc72d4b4ef44a6b31d1e5d066975f7b2e5d0f0e7e5b304691887d398f253b8a311a814dabdc41ebe161df15bfabbafaa7c8492e23b7c3388084eb5c5c5dae02dd51373f3b988c9da92c0f5b72453143255176706070c252b9da673569a4829986ca710fc692603f7e93834cf53e05a2f0432da0b043d52922041f251a6287804210ea46a323010a5d1868788fdb337691edcff2ffe89ea345f7e41a63d21d50e9d2cfd1f150c9ba82126f4765cfb0239c638a2e8702d2955889e74db5a399953d417721bd630816aab048fa4e35c93eaf015309b7f70abe80ad04175075aee7f4752a6498ae5fa557b318d4cf67ec68bd3822fd68deefd83bde8050fec7cf430d6692800c743d9da1594b6b7a39f6b63940d5ae3d2be3a27b91961a956e889ea4f480447e28d0204df46edb0c4c4536f7db762359cf6ed555b3bee6cfba878393cf4494c48901bf23b283a4eea6281060f742933ad688aef7985781d09aeba96132b35c2855564891bb434042210fb0e25dd7eed097e9ebc0baddcd04ac40e5a48c8bad7ba85e124e499f8c03de6dda76871ce2823ada210e0d3f64c009c633a4d6f4d311a28c8d94e92778e91610716a43fbfb813b1e65b9baa7ab909ee3df54cb6329a3cf4c88304e57ff97624e36e682f285a2d8cd8058d96ccac652eb47dc94e89331dd9921036975e332c2ba6734e7eed54740ba6639888a39e5bc34a9723ebe3274ef431d861d5538b9862559476dca6e434989949a032f82517fd79d8333e63c6414a11aa38e6a106c42beb81fa488dcf05c0292a7cd7947f054f6078ed3c4b490ded013848c32a362a683a70b2b9a3269459fda0af5d9c8a109bcc7d79e3291978531ba70dd78be29301609f6703131b768abf7d11ee4c2758dab40cb63ab83bb1273cb4dafd08d68cf96e8adedaaaf553ed0eea72995ebe9a1d13b3bbdb6487b0ed8734d0d58a1b9f14ceb851b576543d40546680c1e911d6bbfa74beb53c29de16a9d093d07acd9a641e412727c237d88e87e9c4f6372521ee28047c0d995b8a3e32aa8c141fc95f9d97d35ac97e88bd070ef28e783d9c54023a43a04c9d02610fb3c78a8cff00995efc10d0c5d35455784ab977d6b1adc531b62aace9f87c15b603454e30d7db81aae76aed64dae337ed321c7b795ca861b3aa33d3a19118b50016a55b09248bfecbdb33fa1c12d8380b71be214ed216b31e9811dadaba6b696d34133565153f297cfe608bd4c7fbd7b27ad5c06f80e1cb1debb0e76b4bf5a8798e9ec3fe9e11ebac4a32c4196f55329f7d97f0c96a037f0432ab7e2826f3866fe04a13ace749211c242227e50e12ef3adc01ba49f394c959aae2e48677fcaaa2ca6f1ab4c60c21d1c91f523ca245a77cd3b57d70a0c491a8be660ae2fe7cbcbab26b82bdb6740cff9691764a35bd092d4e137d82611f66c2d7e442a7fa99b186e15c840606cffd5c19df826004b1b4476a4e72044608eed75348c7026010491efb4e9ef6cf27d1a89f1f5ad4432609eebb90dc1adc3c093628b1b87698f7bcc9fd69b3d9ad88d40726f9b1c0f605235b64ae2efea7804e4963fe1fde4461cd69e4d29474da6a7909b30fed80bfee0303b7d5462d8a2c3ca354319eef9a0946e85db3bb6275450db69fe6f9753b50b5d2a30a76587da4614b24376e0f627d4233d7c65b1aff946cb974e564224ebb4c84108fa7af37f8e4ed999e0651ff87650be2ead8452c87952af912e5f7a2ed86691fdb5e67dc1fe7d6de7f5a0a78536de431aeb386462dbd00329d40b5d8526acba42404e17c51921fb2516cdbd2e5aa91621fe9089e0133357b2899b9fc38d905ec611e6e17dd8af8d0d794bf89e2c75e17fe1fecd2e06d0c187b708a39389ed007bf45d51bf115faad1c2cf330cd643b9847a5fce43bd9a109827a37ff55fecbbb8ce1f175018b0e4ac7454fc35715d723ee3b2dff41de4b5933c4f33299d917225ba945229f9c30335ff8e6fcd5a4064905051d090cd7240d429578d2d2f67804d82c180ad7f8b7ea72878a8ef051cb77ff149be37c6f3c7f1e5480e89a89b3f2f9142d31b2b305ca4fbf1e8db829819745f4bdef6174e34e2572cd4cd63ae0e0a2595927f7a580dae17d30ed4a671508e3dafc79c7cb3108a298c95faaf2eb7c22771d89c531efabb1c567a85ec14a15b8d1ec2b9d6db642d9377bedc12087931c68dc9c675bde1760af11b5a6daa3740716e47a39ae541723133604315f9b13956ebfb064882c73235d6f07f6f2513b8a7dfc4a27f0ab8b"}, {0x28, 0x0, 0x9, "ca071b4bfeb1854c2a75d1b0dbe0284092e7c1735ea4"}, {0x108, 0x29, 0x6, "8136ed183293213624037bb8d466c151796cf3473c4f8e343b0c06c360972620e15a134200d5c6b92d6f8f9bf3e2b8b2daa1dede1fb19b337e90b14bb57aa5febb1b32c5d33b9efc99e2b5046d86866dee98aabb6614b8cf7f0d90bce056de737fe92c05c914ec140dd793bf97939c04cf9e35ae4466d356b981a21d0a207f3b57a0da13ef6976b2fb47a2decab1d73c77b2f67ea6d510d31423f5e3d2dabc6808e4108b0754482b360253cd03716b619564319154f0fd5751ff3c10fa7fd26ff203620f8dd3712d8b8a71159049c71bb5ed6e64bac9b4d835c171c19776406cf94edc47a2fdf8fe38475bcb5dd1371e6808"}, {0x58, 0xffff, 0x3fff8000000, "afaac54b6b2e7b818cb12cc8d6b77f4582c561a3fa31ad04ab705da14cbf94ac976d6a81eef4587b81640971415ca73c22051d34b44c8250feb8836e5b5780c3a927db2ced29"}, {0x110, 0x101, 0xffffffffffff2252, "7d1f07ff922f33bbcc27c92fcc8f8d34daefc50c9ecc54b29705e65bfc7c8bc151120baa64e7dfcd0bc36fc0b50fa696ec98b7ee5ee4a9d36e940a341a1fd41016920ebef79a96d055d1c3c5046d2a65fb49f5942f60cd4c767b18cf79576a58f3d92cc616780d3d33aea5cbc4898c09b26c356e2e449c665118dd59cfe8bacf9317306c3b8d367d5d91b2c1e4a57b1e5e106c8f1b819483bcd64f472c9797bb93897c3574ecfa68e35e793a14bbd0632e97da8931bbcd884e2acf582a2ae3749f83518fb891e28c63ea4cee053329eacf6d540a73b3664ff3884a11a8e1955b2d7a18bedd329e0423907372443d501ce53a98adc6cf685e4e83"}, {0x1010, 0x6, 0x0, "eb6f7526af04963709eb162c11403d2495aaeb8f33e81aa83883d5702a7df948abd218122e2c073d5690cec127d9c4d8d4777bc1ed7b219a56ee85b59e34ea6cef96f588e83a08f0365199e452310b57d94f9a3edb5731b49d18e6cc0f01c4143cf1892dcc598b4e63846f2208c641d3ed0bccd4c74baa9a63be3b4d183f8c27afe7b971719719b170c3cdbffd8ee268832f15470e69ef38979bfac433203fa43f7677559692b75010a823c3e7d2a76c763fc86b55cadbcf78ec62b81f9432da31f7dd83cefd3e4b2e8cf30173f57f1b4203f71dadb168a3f2a18ea499212d40342427e669c8b60bf7bedcfd2a7216f7258d6a61f5c891db4c8dd196bf5a9ed4747a1e2690c948bc70b607684c5d83bf6eb3462da5f4875b99ace548da15ecae8137f7ab24df808713ba72cac8a6ff5e511c1375ba6b4e0d5b8b441a4478d77d5b42d2d341b125497682dbae9c951fe142951f642c9e0d06ed30ceb9eb52c43a8a941cc1070b24c142d1f2d6921b9f9069ef888f14285508d924d5812db22a29b3bb1690448800ba41f9abd404079e71d183554e7ba5b2388581d960cdbb857cfe5484e60bd36d5d63fd9643bac850a0718bedf26d660c0fba699bfcf0aee81f79b4737711208f645c829ecfed8dc277779749f66127cd2705fd200a31e0310c52bf6089cf6e960d1f10ff9e11293daed5b7e1fd36b1f54ea2b251667a60e702f18d71c8da30dd4dabb0bc6871488b59a2fdc848f5e9f472a0e4568abadc1514a1fa16307a93f9ba85837b539ce5899f14d12a7ff53688611c6ee8ece2878332fd5640a4e82daf8c5e77707fb2f13ea7e6b990566b545c90e5b053b6a4aad70a51b8bbce69c3d516f1035de0f9297759e575244faa22b45d4417421d548c634a628201b6bb1b65ac99a7e6fc5bf28afea12e7c040c662257a8c6af4a08ef738d07c70b3e898495e8891f652c92d9125fcb9993603e3d880b7649caa5447fdc8d92fab9ba4bf9b47093298ba4c33182d62a46883ac2bcbbf22398d0b70e79b5725e3109ba8e7ad93dead2bc1e981448b43b67076ef2bfa72da919d532bf50cd7c244c0d7890ed0106f7c576393822cc5e42baf9c692b50055390e68dbfda323bd517f809746343423ff93e6ca8039f758189817c4e2e237ec5c13281575ca25bdc43bb89448ac417f20f96c135ff97ea8bf67b7366c7a08fb192f0e2fd951c6b32104e0211fb311cd46ec18a014286945bd98e561c3f01f6ec3d74b37f5e6d7f990dc20492f2aa9c718b6e20bc353eab56776f7bc210928c037ddc22a75336fe5417301beb632b099da84744bdf27d1b622272c38dd968a831958d8507e56149df3e85a9a6c62fecadc691f5cc1e30f467c1a89cde2a1028e9569abb956ed5b359141d6ccc2c376fcebce6cd5beadea87f5b47f856040b25ebfc4338ad91e904609c04d1342601d0b2b3f5c90fb0ff13e08123f7bde9dfcbb7093c266e821414512b5310ae6211a5dd8d8dd5668bf1a9a549a76e1be135b39201f9e18aab14549177822e73279f056fd5bb2393eb378fa75a639ee453dfbe432725fe77346fc70363130926649c7b4acd5977f7865aa68b0ea4dd50a1426b1b29d77d27c293d0a40d4c95ff4bdaba4f23f2ae81c7e86ebcabb5c167fb88cc63600a3c5924685e80ba71ae0e9d1958738a75d741cb3da559fd1ca6d1212c295492e3b19f5b732236edef695fbb3ad7b867738d279f5affa12183804bc20bf42e21f8673e8252e72c87dd145e9474d9c367b6607abe1ecfc640d46e333e51a1fc39a1875c4323af24e01f30809f6293c7e24f0c564ec7d5cdf9c218b50ca6b9354f5e5a00fd79c8338c1cc8b75930d90e5fb3785986bf76c8b9af0f3c7a2133df5a890ecd01e3279cb5e55045b9750460cdd3d362cf26681b01fe715a7daa7996fd28e72890b309d47831ecadb4644f2aaa9ab98093fa43e2b2ff7c248669f01c215b094229b22fce83081930a3e3725449867f70c738155a35898ab422ba907b81a54a0b2423c4a27824fa4c3c138acbfa21302be11ef4550c3dd875af1cdafb646d736c5e366fc5a7ff3e92023e0098262ce4f425efdf0bb543fb9851a227053d2ae2eb851ee40d63361672f66e7d7f9c52a49c7d3da96e9c03af34e12088579f8a6db3a1bc72d7065cbfc15e37ef5a337e6f89c96e95d197a3ad09f9479439556756f1b788971443a368ded4e9548fc7451a7841f1e189ec28fae2c7821a2fa91b58e73f3a188ae6267b3b73e9eff0c627d4f99baa5272e4be3b6450ef6100a40681755bc396f42fe322975c4e5d2d9cc6389817a4938af87fefd67d802b4866c0f94ba4b84b6f35c3adee463c378d9a06b19543d3677975e1240a666785845e3b011a852bd99cec63fcb243282a6636b5392542a3db2f1617094e1bea56b1e1f898649ba822676805544d121a679854ec54f9b704b16e6a755fdfe47d592a6f9354a787f693dc484b4337731bf14af7ebbcbad3f3cb9fb324ae120bb2d1dd79c8abd904dbbe63d04a023c4e499402dd76dc38f157166ff3ad2de0fd778c823de51dbafceb9583b101035834d1000bace28ef64cb729c8a7d3ff3aead91776782e83accb392e6966f0778f67a14571e6198606f60ef0596f4459a99d25d619a25d74282d4adf4292154edad6f4b7434fb05cc03d319180b638a83f4e1583ac7be6c72611efe82fa7b1274907569e7b0bdf2a7ffb1b81051e3500180f8a1b920698c3c3886b702d5ed636ed8f7ac8536831add040ed36eb9b5dbe7a6cbccf179f1dddd9e84c885360f2b4cda25b14f14cab893c6edf8ad566e439eaa7122688f36e3e8ebbe6d3447673b5f3c356c1a2b0df041befad50c955d30f65f2038782e041e6d0dea8a643b4ad60da35867edc0eb9f48cf80920ca91b8bfa1591944f87040d33a6f611cbe6f324f302f0e1fb2af12d933aacbe75ac7ac99650a5be63d369fce140530b49cfece56e5a96848a3c92ccaf0da7497ba6d163568afeff8e50c43cd37c368d5f6a62f15b7e18c70099801e74d86b31c76f63f1f48226b2e1cbaa6a21448d455e5242f178d18a2955ae1966f1927f379c4489293fecb1186479654b669aa03a6673b997073f1ff7ad1b9eb826f6ddaee54db9a3a87dce08b7c59e9a6f9a3d7d166decdf51ab8c9ea5bddc7b5f58e8bd770c350c9325ddda37bc235e72de4ba4ec09914c27016eeafc08fb5037262135049259a7e2c5b58eb1fddc1f98937c94a3d3d5295529e2c79be3819773984a9c7bc5acdeb8cc48c3860d4a72e80251a6098cff5f5d1cbb0b199e4c54a9a3f20df7733bf1223ad78287f45f3ca612a3ea83fa60ae40c710b96ee18e34a9217d0c077c19ce052987b35c27c7505cfcc98d877f46f4283a233f2c65bd88cce8ed9d8d993d400032f7e0eadfea5bcd4392c36cd77f99744193276daff499cfecb729cfdb9135a025630291d7965333a42466ce0c4c0120b9010936c511c6bbc689a5d15bb95330d99d8191d3f2e13bfaa4d2d706a1a75017c8433cb2cb6a9e42b355887af76fd43204c666642a4fdd7d566ab7f21ea99d098ec58af5afca5d24965bf6cf5a93cd1fa2270b65953788bedd230bf1f5c77fda723bc43417b923a767ea4d59aebcd021f5d3418dc05e35f760cfd28af1f9b9de7e98d750c5dd38d6fbfffd77d09e0acf3e249a5081353f671126545faf9a2d57a7f1ae95e4a1fba1e7b080e12a570e61ff88e77200fc4293abe147515327715d90747447c60f1fdc8fd537a20b410abace73c63173f02ec2fab98380bd3143f013f20adc0d7e967a020770e7a016ea1a00f6fbd6abd6da22f800f9bbc0009036aaed3e24a44661daee9f0d9f70a28b1eb98f5afb01e442f154e910334c14d148a19e1b12f166baa62c6b413bf8952977caa90fe61decaf2c8812a8cb6b6f415e5c59757fca1ce15db5f2ae411c5d964f21f23eef411565fe5ffdcfaf6762d2ed175042a91ebb2e656cc271c4959e444ee2290062cf875461257e573939ff685cbf9b911e0920b61db5d8dc0797851e96b8b554faae38bc837be7098ec4f79f78b93a2d96a0b95b619d15b8ae079260e3e659ef8bb57d3577358b83550b8081f0299b6b690a73948c3026a7f4300bf3b9211682beb9ae12718398623602695dc5c6e81113851c9420cff22dbe71df6c1a739be66a18b39039658501d195e1ddfad36ed8890b55f7572eff7d1389c52918e90614057400422a68751f539498dcaf5ee5f41783cecd308fe1824e744d47c8288b7d066dbfa94c6a9942c1d46cd7bd9f37580380ecd8665657ed3a000b94a460ed310cd3fdc105c384fffb433c17975858b84fb5fcdbefa431588803973c706ea923358b5ab6d23844c8136ce6b50d921fdccccd6dca08b6aef84fa90d316c2325ffbc6de69e0c886ccafab1358fad5c42ab03c50c5d53df71b76321921742a0c4a0c2cd28783885a807ae76876dd21faa8e0645d9259c6282e43112dba177c46a282cc7406bf55c03b199edeaea7152f866479cf2850d70801033d40d389ce961389248c584a5462451dd599f37130c2231ca0b145478eae5672c28a343dd83bbe1d9854de8a2397651d03afa23b98d5e4edb1594ddd2009f182a959e53ab2224166708b290c7ea1262407fb73e5bba33678a840339ab54da80e3d7be87d7b39a0e04d95a0fd0674f13ae3a91413e929f12d55234d8afa5d0236f9dcf5bd026b254ba34f8ee30d8b565a59cd5dfdd0e8abb149c4500e23d797fc0a9965e7fb7a106f9b87c9a521a5f7964beeb6c8dc698a5c9d84f4353ff37aee7584784b09f9a32ec192b0abd51ae211ec5f47f2e93e36ebf7dfb8ee5faf66d9d4cbbd54ffc200c5d8e993a4a1bbabc1d317a3861125588314c7e5d20ce380a491e0b81a327a6f31580597500f5790fd52a7486f2d616f7d84ca42721bbffd2596fba831d6dfbade648408b8a046d3b72adaa936d78ef25eb4d1ada19c9e06b81dc2eb444d00f1c088a2706616b63d51a94f263199333389c849cd25fb918d1d420ebd2b2f6a19e803e153d9f3156ab16c4b4b95a468c241959d1b13dd0e4639d7463a92b45a7a587d6945f4024c424b708797eb9b61bcad88801297d125b03d9f3e49d08688b9029d345926a7b803b542d8053fdb610a486e691e3f0a9089a7a70538fcd7bf7a478c79a5407d7ff32f12370dedc0958e9e8e8f51aaeeeaa3724b60164eed7b618fa1934cec629c309d98402c8686fd8ecdacb58a1f0f91309662b62e75b861112f618ea8be68d9833bb7eadb8dde6d2aab921ddad5472acdd306742b626b777d9c400c4dcacc9c3ae48e0dc8da2c8fb02f3bf6dddee0de89f4d4d4e2157d7a11bed2bb810371c7a79586cc69f063d3756b9fa0f3576e27b96aa27cc8e4d7acbc68162084219830bf52b7458ffdfd4276ca994938e27849883d4b908923c162766aa674273eab421b59d97981d36899382bb1bb36660df3cefb9555b24a0decc83d38a18c8138f749c8391313f583bd016142d0df1e645fc631213b4580798c5147ee1f5624b3fbcb7d50bb192226d8eccf6ad9f49fad7fb6fcfc07f40048f5e121de0d625f363534fd4f995de727893cbb53f1a160b40a984b270e281800975d2a45765aabc507277c85197f0aef42cdbeb455b3e8b1d3b808c03025e587718bfc4e42c9bfe0393cba225e6714a09253756c08fa9d7a33760fb04b62c89c2d559908cf9b8f8a9c906d0c885af33ad60d3686b89d9de6f26c39864ed6ac6ad304dd712700f2bf0f151"}, {0x68, 0x117, 0x1, "6465e5f7766ddb820eb4ea201e9295bf0b307e4d750a2b3b12b3c4415b3dcb1fa291cc4cdcee45a69b0ce32215d1c4b55783acb975b8d4166907705c78822b6148bc6f64e435fad951552a6aac233df01228c7cc0f9e"}, {0xe8, 0x3f, 0xfffffffffffffffd, "ca1315a28b0de06ebefcb377493e38f7205a369a1f0954374f672d43b8979e47fe08bc9efbd284928b7bfeb133c3e03890aefcb9353a5653c4ebece71be1646ca598a5a2859a63168a4f2da4fce1df68b16100a8b9ffda89a83ab781a389d549002220518a8e55d29aac11e4fdcc1e9b62aeaf25e82eeab10cb2303133b0e13645c057eb53f76f6677a3e242461dca509958e96eb5bfc581d7cd22b904d5d476dd3d36a4d60135f4c0c79f454273993e69dd75cd22c70e2b7b340d597ea0a54dac47283e6cd57877b745770f586b5319269c60961c1998"}], 0x2408}, 0x40d) r1 = open(&(0x7f0000002980)='./file0\x00', 0x0, 0x22) symlinkat(&(0x7f0000002940)='./file0\x00', r1, &(0x7f00000029c0)='.\x00') getsockname$unix(r1, &(0x7f0000002a00)=@file={0x0, ""/23}, &(0x7f0000002a40)=0x19) connect$unix(r0, &(0x7f0000002a80)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f0000002ac0)=@abs={0x1, 0x0, 0x2}, 0x8) readlink(&(0x7f0000002b00)='./file0\x00', &(0x7f0000002b40)=""/247, 0xf7) readlink(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c80)=""/185, 0xb9) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002d40)={0x0, 0x0, 0x0}, &(0x7f0000002d80)=0xc) sendmsg(r0, &(0x7f0000005100)={&(0x7f0000002dc0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003f00)=[{&(0x7f0000002e00)="42cf943a11f91eed233de66ec6c37fe17fdef23eddf80eb01782fc4ddcccd85f6ba19a957c1f5f81c77e4d28113553068b93eb3b24837b81c9245ed56320ab9d4791828da2f72fe544a5764268591cce9a50", 0x52}, {&(0x7f0000002e80)="a36f479f751fde9c1494f63380d9d92b21c2a3fb6e", 0x15}, {&(0x7f0000002ec0)="c36e02c7dac0b8f58105d5df2ed453ae7faf94c7", 0x14}, {&(0x7f0000002f00)="9e7bdddcfcc232004a737373062c4488e89f1d7e2d0fa16b6027adbd543ab08f52f28672b48cdc1e3b6c1a6d06074a27f1c7f0441aa6643362d8ad2b880b004906f6770d3ea045300e0759b1536bc43275023162c24826b42d2dab9e1c2a694945f4a85a24592deab3696b47535910f6baa01755dd762a5f35dc127c70e1c9b6386aa7f9ac7785cde510141b60223d5337c471672c5c3406c9fc5d9eebd31541a60b3bc747b5cafb55986ad332f03325117ad19245a7b7ddd60eee8841e1e7af26106b96622e91036d08c23137aaa70ddcd09c2bc7230d27a46901d5cd75da6603cc2513d174bf2001bc651f84895274863c06c0701a0a5f0ac3e95731b18ccc6a25b23985c0651913056a028b37ac2b8b81bd24f9c712cc5934e12933cbae1c560b58215301867ea897cc84bf8a2e7157f138c8e54eca45fcb1393d351532c55cfe206fe4bff3107b8b1619010183b88e7e05cf7891ba6ccd6f9d75caec63128ed581819eca37a94fc5f8bc509326f76ad2b1bec967128b50374f5400e68accb7806c47aee59df0599c23c33feec91d9c795c6b5098dff01ab3416b0dcee2e801edcd44d50c73f8aaf7bc0f8608b7c12d91cab0be378fe211738217c0ebbac1149e8b381e1020b48203ec9d20c777f72be709044466008b75fd5b0400cce5b807fbbdbf69ad92d4ea234b80b4c0b4b75e127d3c96cec29becd91cd1c01e1fcf93e5becd3ebd421c955dca75ea1cedb050e6a77c5de495c93abfa2b2940ec44f23ba6702c9700a7b2575027c79f193c3bfc552f89773e023933c8dff0498635a921a953337e2aadf086bb40117f6cd284761d3009eb913a28f2a1fde5fb5ea22336c5a0292aa9204df41e2a3a20f754cb1ab54af913f3598d1fd824df6012279eaf145664aa6864ef76ba5565c4b0d7b93a7c487ee1219ffc807c8abce4038cf1313869a0b96c9edf7746595d7d20057eb324f908cfcc0a1265595d93af052fcb6d5ebee09ec21424c7cbbd670d0e275622bf368ae4970569194805c7fea7db062d3e0b67cca34e59c8a18bb273e1f1c7d7863ea1c9db45cd047c23653ca025ac299d9c5f160c9183457ac4ec1f344304964780375f59a192a84e60b56d2cc13c1bb7d09aaefe703d1fdf0da5d3b1ba11fbfe62e26d797aee5264bcff15358978fe4d9246d5694e1dff85b1288570ce99798da054e4242b5a2f1c3e5b3a3c2384dfa9b59c004d226a7fa2daa160be075a3f19154c9a576eb38c16a166f502bcb5709cca8b017bede2f9d8241d72572796b22ba2bb415eb82ff31a8da6b8f116979b416a946e123958adf20c9ad52f8c74e19e2ff2cc503965d95ea30813ae48e2d6db3ee5ac3a610671e11e66c61e8bdcf6893b5561b77727a9cd1bbbcfa9c99f5cf73a24e4c39caf3b457c04b48071a2abe3e314e5bbb4f99def62689092720094abc39f68f965e538d57483f0a8b2feb8d4a98fd8042da8bb66f6c3a7cb559cfd59d971495aa1c1c162206d2cec9f8facac0c270aa7b5d012c02f1a642f4229cdd7f4fdcb8ab82d231a7ff90a60ab6a90d216ff22ff280bafcca1c30a827a0cf556618c2915ed8126c66ae01a054121ef476f93d56cd0ce64aadc1b9db5a04300bf35ac4d4209c613a3ee4070313eb91aa01641b903a511bbc9d87da3b8005940056f20e5ef4f4eeb432c0d139b758cb4db5b5625a83b2bfaabe7f7e97752c34a81b75aabecae2d83f398c3ff686953a811c442d8f5c770ee96c08e78fdad2ae14cedd5bdc696fdd1ff22d06c9763040ba5661b5684b01d1bb60260084181b2db1594ac81749b3c3fe73cdf88a61125359da4935b731bcb4e866923992074205d77b53841ec38f57468cdf3d1cf11785c33e4be084ec3cb19d73a1f1507f2bcbdb803c8ca59017e819e8292fc65f719a00c79ced90147bca9468faca9200cd5083d212cfbc4726d8674b8b1075d871054759db0e5daa895df977bd80cdb315ce9bfe20e8255a9e09d7240afcd47c7ac4173919315c8206c2ac0a30375f9aa3cf6ace6ebaaf721a4a76ce26dee725179e6e05a434501496e6b199e5639371055266a775b934802badec54d48b5f0d191dc5fde51a21a902a44255a8dc6bc2dd9e0629cd5cec6d8b14902b442e5a0946f5693f83f2475f69a085fa5ebc1833efe557639d43d8fdd6e1f2850d79f94b663410b08510cbaea648ad2ff508dc198e7f0647340ddbc798dbc6cfd3f3214fd6aa988dd26efc913d2b280248dad9b5e7e7f8658d98194edff0095dbfeaf96aa9ea0a0dce9747f429f5de40723256e769bc5739bd2b84ee680921dda70555c1ec5a9a1ccf931297d3dd47d48507c5cea746a2de6d71b97ac7a07f004a8c49c5aedf8e5d6fcb63835bcb0bc8cb4df1f61957446715d2dcde543769ac9bd6421644b0f0dac19eac302d161493ffce0687f46c0587c835922927034d5f9b85b8a690f9c85fe4cb864167755bad0eafe6643d24111fc2b93bbd0a3de2265dabef565388a06a455e973d8848b218057fae609d464b5b4de2e73b4d1dd345cb977470fe3d9a0cc6f7c78bbd809f7104a4ee257f0f50855a44daae86e5813a6feb8e7153109c4b75c46952d68247cfb763cef4feeb7976e9aed86b6e5d1d550912500af6a13d5a1af6e31a209b51305d430214985b4454d5e6e0fab72868ab38fc93693ac296a06e755d41a25170b3163a0c97c7c4d6eea1ee56a1ee19692711a1f9dd536a85eebff25df52c641321f19b0b7591895fcaea145b7a6b75b435f892ac6291191ee055a6e758a8e99f64762dd60f67c78303aa7de5d30994629fa375a6778d3bc5e09626e01b86207b0adf6839cd752cf8e9470a25254b3e9a65aae22b6028555e2b511f3c417fb748125ebd459326be560f25f5d0b187ff17d8f7eda4c5ff0b4cf08f9ef67d21ffb6b8a95f0979c365e410c6fb78f339a9d573fd63b10743450c369f7ceedd52c93b2916daae6c105a3a69a86132f56766ae8bfd116c14e9672afc69300e410cf4577b12214640ef4d05da9ef2f4bafc12205eaa568f6949a80cc965a194864365575db3141622e9410acbad493df51c692044a73789e2415f51a85c9d7f94cc161cb201eb57e0c44ccf1286d8413de636c1d30bea05b5609b972e623208846f49b526674f79151ee952dc0cd9944f62cac64769ccefc36a01e35296bd15b8b05169e7a769434dbd2f1a33514fa0a7bc0520c597292ee8ac038a67b4ab8e81f1570766b39bd944b86dbc74fe2dfe9179e964e3e8a0d38a43179918add126fdc89c9317a6fd7498320493152622c81d816e5e513e61069a738cc4c9db4c3cdf699457e323e3c8ef2c5464cff0da39f81b34f099d5063001f4b1c580c73f9fbb3d197fb40bac720a5b35c378de506b5b5edf3a23138791447d8a5acbd1667eb13a9b832503997c0f789a2e670e3f501a6cc49fc64942866933858d8090179c13786438d7a7752b87cebad63a573509eef1ea6c25c551f54d8202a6ea086af361d837671f170eff9e11a4f06d14422cc0add8f5ed22fbb9b4d8b589c052691a37a1d27edd817563b68740f08441ed5e03d21a787b89a04797b8421ed925af45cd0bd0261260a39fc0720cce747b1025f9f6a58c00f85ffe6a5ed74d111ae586a77b194dda11bfb03a51c61a439592a52f922a3c378c4d7402d4f8e4293b073e4e3dfc793eba782f7bc66b750cd40172881e04fa01c54e44f1458a80b6ee2c1cb8b063474e561a9956c04bc0ea7597f127ba55f276a1b0727116a7265317d4ce8d5b1598e4821c0054aa619a21c64959b75b0f0e8189b5a0bf5485d0cde3fc1ca2e4a8eeb6a1f7af97c46eee36e2c20c037a26f035e9138915eff8b7406a657616e249657f470b91e59b87dc45ddfd24ef73f9961176a67748461d6e550ea8c970250536a902391ea2f6e381370a8f5f37a0c11625140b58a516d9e94c22c1822b1aeecc7966e0810ce38755a5b267ec2b03cda332fd6659005b093a30a684959543abcbf44f72751d53b0b459eaaf35e8714161b6a700821b3c3519b100ab4b5580fb12e3a0d09a3232ef2b3679dcaefa535ec11168e960db7e51d22ab7628263df256aad9d9e93fc5e01fe7ee3ecbe96a1144730ef2aa4dd6d59636dbc9b95bac34e6d98731548a575a9bd4d75dff14ffcb967d64588b673e16e2b756e0329c34bb3f2326451a5cd14b954c0a81cf537d7d441c3bdd1f9a34889eeb675817d4a1df9dafce25b1ee54ab3719591d6c1d5f51d6c7906d8500f6ff653aeab5bae5f8af71f99aaf2b5f0e274847c955ec33634c5cc80ec88a251278363124ea6a2d79cd899bd9a40932660ed1341822caf7316871492ca5c2e030e8a725e10a5c8c5626aecba41fc056aa44c764e73d344426e3898eeef09264ed3dd7106c305e6d6bbef1fe32c0ab6095b2cba5a9f5fae1d6ff9779b84e867527550c951e5bea9baca7a7022b408a9d2e84dc54e3add5b78086c25620d9b09f2d3ab1319636a9339b0efef58efa065f6a4889cf90061cb27e4ff85f9e6e7181d9d59d2f854b32d2f4b76f8224f75047ddf567bff77e08c47c745b5b881a842ea57946f42edc5d4a59b1f2298de5728b9ef0974644e67a838a0106f7bac54cd348d710688695f631cea8d01ef95072dfa7109171af805120a6e9978a84f4bb20a75b3426779b101a7de237c6d789b2067c016b946d45baa1cfd8c0e83d12455831f182d7ea7f84292bd7b065b9d5c41ca8bead04f5b34953bbff97c6361b8444b8713a285f63d436a47a5e29a270eab1c3154157b95223c8798d11433ee85b0cde24579dd1b218bc90c3c72dd7c05f44bdacaf67bb8d1e9ac876ead6d890e0805dc227d6cd3cf729e24d46075d483b85da28705fdc89953047b11a6965971bba12cbd3a9da44bb74c23f6e225c980194a0dc98f4bd402ae818d0d87610caf5182ceb1813361fa436c6d31f3525715a5a1ec5613532eab5b76b9e34f12c283349612527731ffe3216c860da8e291f5f942dd4abe7b675baf60d6526447774c7a0f699c7f851e21c85ebd61cbddf9f518c7c3c973eb836ee9d97b20e6393e713f69f1aecc2fc852a6c815d789f0dfef09a03691adbf5568cd37af2af50d34ed6bb0c0de987bab0a941f33de92265517a927c00c9037e3b973782f1325ce23ca60d2a09567642237f9d85f328fae7482ac11baf687fb0acb95a15021ce3d3aaa0902d54d28062181974c177428ee6a8e78ad525270f1401712e1d7bcc2507efbd18b3b148dc803ae6f0ef49af5d2a1107b17cee718d9fc536927459a92670d31d38e9bd71b740a7dbd78fcfe303c69b58239d09400bb10bd734cd8929400ed6107784dff6f77bdc2e50b66a93b3eb2287ad81faf4c7793ca0a066b0b068fcaa913979caf42122f958afbd6cf74b3bc7cc95a65e49cf666aa6990a4731a4c863cdf705c330c60b0581385f89eb9c590672a2e7266121b96718a46d885533545ac2396113d19171fb985b8c5b0198a1462e8dcbad8f99081be1502b9ab86e27208211eda037409e9e560529bac819d6a443120e95adc3bbfcc54f7656eb561d3ca05cb29e7742ef44c5d521d567d6c9a7b7494eca59c843bb6bd564593d78aa7afda00c0f4d7672e84825986ba57ea5e291803e0508f22ea3f3608e008cee35852dd5d5c47c434fa871c7663b7780e6d027cae599153d346f32a44e6a96cba4a71bb5e5b4e01d38b825c972139086983a6bfa9ff52fd381011c6601d0c3f95b06dc9a696594cf0c34b172efd4e31d00fe4f32060", 0x1000}], 0x4, &(0x7f0000003f40)=[{0x20, 0x129, 0x1, "fe970ce717fef1aa17d6c197c5"}, {0xd8, 0x139, 0x400, "fd3d81e99712feb8dd11538167e42a3eee01e0cfb98172ce195b0a29f891d78f715179395e17b24a1cd364858980d78acfe5e84eeef777d3bedc7282e5c00fa9ad22cfb68aa48e65946aceee5e9450dc6a3c5dd7a7ca96c2840d7c1264b15a052c35738521488ecfd6f035d8ba2da150d79b0d502bbb20a1fdb26dab897bb4befcb99947b4b15ae418963a6fb7436504639754e343cfff8f286c9732f4b2b9760451fb82977455dd4041b90f98d748c31f0eb1cc3f41eb9d643454e48a86645532fabd8d"}, {0x58, 0xffff, 0x8, "2d725cc88fb53f02e3728ef77ba00594d256131739999936e546cf2c0ca228bb64f6ef695598b3d368a32aca37e644fdf1173576a48562a4c29d1ceccd612bdd09be48"}, {0x28, 0x0, 0x2541c923, "fdc9ef2a7fdcb40da0e9d7361530c4c21bdac1467fd20f"}, {0x1010, 0x12f, 0x9, "2c47762739d81f88e1d1201518ac6cef2224a34174737c7976eec6831c7a49be959d781442e2e60d6c16a306a3d2909cbbbb2c35c36fb19e815914a081f4995eee49f3bfe6dfe6137583747eafdb7e04efd08a0d6bd08d7fc912371b5de246c3159e8e2e2e0af1f79806d22b123486d590993f8623c3df0288336ec66ef7eaeeabcee9b07d58124b4daf06401d88ffc3c9f637328289e1df53e22dd05fa3d513409e22417e91cc204a4fe7f9bf173dbd84f3e40bf244a21d2de02eab18fc172971bf1c5a9212a37dc86ff755c4513542b63935d06d69337538bd2576f437bb974e2b2016815e36b6ac3af7c62e16d24c5bff40c20c38f5be4e13216ed9f29c580cf0343a9983c29b9f30baaa2058c1fd2aa8903a25775a0920f4cfd9f32a00ed57064ee22f75544b32f861949c778573b626740886935c1f6c84c9ed23763616263c93b705a957008c79d1e85e5d671b44ae589d6c09ae9c9d1911da1319aa6c6384216778a72d642693a8faa06b5e5827c6f9945a637d7718e095a10203695f8fbe3b8f5dbed1302e445410c3206596782783a8ad36f15a00ff0aea59b3c36e7b0c5c3c961addc52322e2bcf9cc3b0808f3579946d08d4eb7bfa4c43a01d04c555b3ca72a00f56e5d6fcccb0f4c50fbb4f823718c8dd03098c85678747f4d482197df615405f7e2a8810152e850004a4d8e2d03891055b156b2cfc91d422e0ce6f4362508db64026176cf8665c95bf1f0bfc49ddec34dfa82e42eacc256cf66838d4c52d84163276a4cd1d9973c475afd89948cb8ba26772d1b0f5e5e8ba204506b3315f15dc971503046e5c8e4bdb5e835f84ab230c24daf2bc95b4015d79363bad692768c92906dbe2f2a867f09cc9107c595dbf420a452ec16c575ea2af4f5a0db3b774171ea8dbce7397393a0251abbf4fefe0f5d528a43e4d5045c7f53df6be66a87934967dd747eb9c5d7b7b23f061ac70c2499a6d75b3d409f3f9050a6972186a337c8255489ebb7f9c0d661e694e2606b0a037ea1cb353ac3f93bfcca9da9a1ca9fd81ee09e0874007443173e59c961ea35e54ac5d55261f6be6441e86fcfac955530a0003eac8ee05affb2ffca00286aaaf892e38f21e7837cf3cdb10d1a57af814015697939f3fef89885a0b95dbabc0bb79ce58fc2c61152d395861d9f16eaee70d3b225e13e7431d8fd04902d404ee71c1885719f20d7643dc9a61c7092cd75cc627e6ad5eab40213023bf4f4fb09d095b3843d972254866d60d2dfe9f50b2f40529cb381b23cfa5de01b6aa861cfd361de6f57a90aafaaa9c661ad72f9a7560feacb5b2b43336b78c302370952733630e780ee4f91d370441a37606e926e3a88c03a8055ddabfd98b7179f2c7bea21aee106ea2beeba631f651f21243f1e3c3b31c3f5dbf85b288fb3234d4657d7bcf9d91eeb896227c3e3bf249a95607bc8fb086ca8924b2d32c66c344009167d22a3e860a503e690b1a7540e3c712b2860185501af5b3033d478a7c5d47ea6e480b2d9dec0f1ae724b40ba1c7f1ab2c0b3ee601de7e2aa17119d2023b4212926409fc78681eeff80a33ebef23ab6361bb2e97d8e54f804e932562e896bb94e561b6f4e46ac1698408368978f8847cd3d6df800ff56162f5e9be16bea676ba2b032a76e6dac12e03edfffad4c4f7f9abf9945b10eb53c71ef6d6091fc5af8242a6aa3be1595b76c590bfedc7dd9ca7fde06c69da5af18d511dc3cd521fdf649868fdedbad5145cac8d6f18d58f3dba3bc5b0c3c9ded239f815b893a211320234e7c8ec575a7cbe055da7c6f1f09b8ceeb2123d64d9ca44f39df7622c53e61a284156fd264aae8318bbd836c0355c6ac4d4548f8724b5cfca766128ee9f09cdd362cdfba2136ea1e2a6fd042456f764945bd9f9277e734f222b6627e13e6e105e7a6fdb3366f48d8697b528690f360b67e57e0a0063210cf5a7f553d89f26320e01445cc0daf3c7b81dcff073ba3c269d09731d8c8809f1490d9080950ec4203d9f409de90c11c2782323167898a7d5690210659934fea871217dd033e798fcd81dbb1ca22add613d62d3606ae6cecc59af6cc2129eb7f6b6e6d0d3ad072d4d35074b94ada3dd26d5c7e3c0fb50bf30279c6e17b8f2e0382c525b60df70054aa761d3a7b9346f8d3492a21eae8930dc8795e665a21a0ebfe4bcd9d7fa6285c2c041b08a4c59d2d77bf7ef9ae8334d0d0dc0dd5a952b987942f23759a0c30d0b0cefc264ee29d3a1760c7cc32b00d2fbb19715ea2affc2f4647b922f4908bc64d053e96bd7e00495bb606758719a9465dcde3af695bc8bb750a2fe787c79909ddd9223f41450919a08101d4647afb1e8c81f96a467c68df6f4ff984c5dcba49a6ea83701099ba2e1260d09325886b9e03b6c75527c5726c33391f52551baab3a49630e98cdb824e6b2a50d5cf3ef4afaa806a583f1f1bb2c0462c5cbf7167bb42e1094412ce3f84bfeed7049cc2173f11414875b9a1f16c31083dea277720ada33421344f28a20f4261c4d3035c779a1443bbce4831cfb8e740a9bc1e45e0b837321d1d7cefd80c45094aaa1a5870a83b32cab8ae54de723e54fc531bab797e575fbbe882fa97834f6a21b0cd8ee8d38d0cda39c33b063dbb72e901ee46d0307e37a837d34a7adc8420c32841fe4959b16f2915e4592250833a2d283bc57b4bcb723cb5131444fa46338d9cebdc8d465723211bb18da205c0079490bd5516d854b860b38b7c66870adf203cc93452038f638916e8f7cdac51c9c34fa70b6a7186a9b47a8b970d4bd6af8ca6e3487c6131fc76d1efbfeb52a8ea808e5fc2a11590bfc53765ee5b96339d4633976234d18cd912e20d926e531498f7e05589051b18064a26057bbe19ee633aa574b1f5773ec43b7bc89e122922593ec8117deb441beff486f1f607e38e1576b06a8a31a6532dff3f46686e447bb216847a8d2c44f8b0ec1493ec264bcfbd910b08279e7cf81e413778b1fe194975212ea8cee2924aab4656cd0a33d986e694d4e9825399aadd9e02597336792852be42cf6a5b755dcc78cddb81869a0f0134dbab6f964b28d848e607cc9bd82a6aa828a91bad3e1454496ffe4fc7ba6587d4c640cb85d1f1c616026388acaccec30115cd55fba009cdfa4694e9412963573e4a685052c73e69581ed6545383560596136d7c525a3b543cb817f8d88cd3aabfe4085ae02d968a290bb3cececbe62d210b0f52acdabb0f49227bc7c180b4e52c1d69c12808d2df5b72eb78e8f2520eb68fc11f64990d6eadc8574aed7e54722f0e06062c95c4864834a50ca9c829ba713622d24674875c72110d85ec2e3352b6b34692cc3e854025a6b5845957540ca8b88329d442b11952905f1ac1417b0d48248a1f68f6d6067a8f879dc21b1930a3b219ca3b8acbc7fa1bf131807b8372fcd99a401296a828852721b9f4c5ee0b54508725edeeabe4c1cae09f50eb424b1b76b791ef3a4bef8d0daa048c832d4e88c20c11fc030999fee94dde6531cd92ec431316afac0f33e3de9fb739c46491807a10e39c1e3a7b1f6b321a4f99b7e4a182effbc2aa7d5c6fee45b9fe9993673a7d3a1f3235e5f73eb4881956d8aa066aeb4062553b3e4426321a487313497734d329d332afb2865ae70af9c3bea1dfb499d83d809696843f9d88429c9668d4008ed0a81bbd548abdae2301a3dc656fee099956a3d34d9a3e7fa47bd901c62a330b3d4cade445d0672a21739d48bb8eb11c6978a01306ec951a2e7244e39ab9d65aa1756484e6cb8c6b868f80513090e10e3d4b708eb8ca0740836076fc2d99f67766c7840a47943c18134805c3837f175d7726a2e50cec1b397cdfb899616479c344992439e691465b17dedd136ac22372445faaa6e0a89c575d83588d838cd5bcad6e8b0d798700be60255148c5986d2ceaa72fc5f682612638cef27904600d4a9e9d39d7fec7cc6d3d0c736420672e7b48bff124fbfcfaa13d34c6259cab1c37403b025f09398aba1b5b71d76b88c19c247b9a70190aa4313b5d7d19c337f222152b98bcead23c569560ce704028b909e9b1d5b2477e95707cf1cc8a09867bfd5b46315ee297bcb94666fc8de6f3489ccc65557fc4a14353a20966f056711d733bce11ae81b4b4ec651cf09855cac8dc60ce0b290b2eff32782f57aa0ba2c703e084bff7ea2bdc14c6708ea94ee44d3d0a33060a4b6c3af29c6ca059cf2b389a874c6853ff5f7c7a543d2034a7aa8904e3ad90fa3f6021cef8d9f9f7440d753c3c80ea766edbc38d89ddfedb00806670fcbf053335feae227854eb40541ae9f452d795daa9b74d41c688ba35c41fd6c4db8dd885c78cd47671ca8fa1b3a92a3a8c44c2fabef9e54780a26594b789ef2f4eefe81192ed182971541fd568eb03d180c099d4eb3876d74b8bf635fd65bae21dd8d515185ac0811094fa62d77ba5f3281ce7bba985331e8ad2ca77917472bc5fb1816fa208c9d702ba7946051bc6716fff1507061f884d4d65c807cf0b0bf5b0bc65a832c1523c2f01b2596d565999857c8b60b3c8dc22331c0bbc19f9ab605a83570c9129ab8190a07155d481f08a8ab8184bdbb2965c663ab55be88147a212275f6f3f947aabed9820bbee7d042a7a473177c6cbcca75d792b2a87251bb287ac0ea241751c47eeffd92c74f7f8cc3781ca4cc87216c26a7e176ec06b77611bf4bda2c7c4f1c9217f221b9a3ee21b5e00c6be170de7eb554edef963d61c6f9a36eba3a35a5042cad830e9208c459c9edafd619993ac784fc39de46ed618ed78af8590564c5faea53e04fb950aaf588057b0d3dde4c7fe8d84f81bca06f7edb21941e2b7a427705251f86723adacb2f861108ba82cc3e4327492e5cec6b8eaec0a6f2e12ab50c4aaca7f8b3fc22e20204978507a6e17e79dfe71f2812760424b5b2fd3de4839591400a6154395f706a68be23aa44ee3f2e78c2e58481c1dbdf0df38dcec1e063966cc2a0ccd05f5827124d5e124f481dfc7dd307685b65a65f985703ca5c5fd44d6b52336cc4e29fc3746a4f9ce1d8ae3b77ca82811c23503003d8b16b90365b32f0ad8e799f906fead8347bc02433f450641b3c9c62343c5c8effa051e38dbe0c54e462207d81258ef85ac597e67e8d920c9b3316a87fd425ca40e325f47b524cd3a04f1ff57ca6ac50e8a2f48a38e25376074c91a6ccf8be558dc7760b15b38c81d25abc4f54083327514ffdc9deba713b8e6aff012dcfaa2e073a378c0563439514afbd1d19838ab86de5b6788829b4fa1ff7df0f9a54bf9f65f91aa3af0287b9860496e261a885e3216d9591167c42cdf78388ab55157b828fb84426d25e6ad61d233730f8d8dbc06e63efc746b539f2ed4fa18d8fba63fd6cc08a27631b0e179369dcdde4fdfe285e6230582e83161e2723c3078af84808e533522799f1a8329d27caa014dbfbb188866c9505fccede466c069e19b18260df387517cef2cdd27fca146cb4ebd0df966c1d1eae03959f079cd48238b9a05fd28edce9aaed7d8faf52828635334c327f1d7a4760920a3e5a9c55d76b9e65e82b151f43a6dafa4597b0e07fc872d8bac16f485489db087a6178981e164dbba1d19b75a2de0b57f44a2073c36ae7bd59f420c362539a5f8d636b9d1e9bf11e8311735a8c63728da539c9588a05225a3a9ca3c7571397dac74b32b4f6513cda29f14ce7d8082b91524469be536684ab9c9b3a4b10652575a3f47a1fa2bfa7a972c34f9ea4c39151d1fb913bd46f91cefb7264776ba5ecfae536cb7c42d219a3a"}, {0x38, 0xffff, 0x80, "7f561063c8f784056c86a7b2811a98c8be3e9ef3f57585cf89c69918f033c65e630c3dfcef187bd2"}], 0x11c0}, 0x400) recvfrom(r1, &(0x7f0000005140)=""/54, 0x36, 0x42, 0x0, 0x0) mlockall(0x1) sendto(r1, &(0x7f0000005180)="2306ea5d6653724f3daadb0929392a7bcd42be6375676aa53fb395347f73f1582342324bc24f1c86b1352c612863ffcec91f61943954606676971f4307007e33750d8e3a780b20e4d2a254ec4a06e0fcc835119c53841f72615fd937ec6e884e1db601572b377d80212aeed1aa019bd21f782090e94543b79ff16b68289572fbd4", 0x81, 0x2, 0x0, 0x0) r4 = accept(r1, 0x0, &(0x7f0000005240)) fchown(r4, r2, r3) readlinkat(r1, &(0x7f0000005280)='./file0\x00', &(0x7f00000052c0)=""/14, 0xe) r5 = dup(r1) getsockname(r4, &(0x7f0000005300)=@in6, &(0x7f0000005340)=0xc) accept$unix(r4, 0x0, &(0x7f0000005380)) r6 = semget$private(0x0, 0x6, 0x80) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f00000053c0)=""/9) setregid(r3, r3) chroot(&(0x7f0000005400)='./file0\x00') open$dir(&(0x7f0000005440)='./file0\x00', 0x9, 0xad) recvfrom(r5, &(0x7f0000005480)=""/155, 0x9b, 0x800, 0x0, 0x0) socket(0x1f, 0x2, 0x3f) open$dir(&(0x7f0000005540)='./file1\x00', 0x40, 0x68) 00:13:58 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) r2 = dup2(r0, r0) fchroot(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchmod(r0, 0x4) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0), &(0x7f0000000100)) close(r4) getgroups(0x6, &(0x7f0000000140)=[r5, r1, r1, r1, r5, r5]) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/57, &(0x7f00000001c0)=0x39) close(r3) poll(&(0x7f0000000200)=[{r4, 0x4}, {r0}], 0x2, 0x1ff) fcntl$getown(r6, 0x5) connect$inet6(r4, &(0x7f0000000240)={0x18, 0x2, 0x2e, 0xda}, 0xc) r7 = shmget$private(0x0, 0x4000, 0x88, &(0x7f0000ff9000/0x4000)=nil) read(r2, &(0x7f0000000280)=""/4096, 0x1000) getsockopt(r0, 0x4, 0xfffffffffffffffa, &(0x7f0000001280)=""/12, &(0x7f00000012c0)=0xc) shmctl$SHM_UNLOCK(r7, 0x4) rename(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='./file0\x00') poll(&(0x7f0000001380)=[{r6, 0x8}, {r2, 0x5}, {r6, 0x40}, {r0, 0x5}, {r6, 0x44}], 0x5, 0x2) recvfrom$unix(r3, &(0x7f00000013c0)=""/87, 0x57, 0x40, &(0x7f0000001440)=@abs={0x1, 0x0, 0x3}, 0x8) close(r6) shutdown(r3, 0x3) readv(r2, &(0x7f0000001640)=[{&(0x7f0000001480)=""/111, 0x6f}, {&(0x7f0000001500)=""/115, 0x73}, {&(0x7f0000001580)=""/131, 0x83}], 0x3) msgget(0x1, 0x40) getsockopt(r2, 0x8, 0x200, &(0x7f0000001680)=""/253, &(0x7f0000001780)=0xfd) fcntl$setflags(r4, 0x2, 0x1) 00:13:58 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000080)=""/98, 0x62}, {&(0x7f0000000100)=""/49, 0x31}, {&(0x7f0000000140)=""/67, 0x43}, {&(0x7f00000001c0)=""/2, 0x2}, {&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000380)=""/169, 0xa9}, {&(0x7f0000000440)=""/82, 0x52}, {&(0x7f00000004c0)=""/159, 0x9f}], 0x9) bind$unix(r0, &(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) listen(r1, 0x100000000) preadv(r1, &(0x7f0000001a00)=[{&(0x7f0000000700)=""/120, 0x78}, {&(0x7f0000000780)=""/48, 0x30}, {&(0x7f00000007c0)=""/38, 0x26}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/196, 0xc4}, {&(0x7f0000001900)=""/170, 0xaa}, {&(0x7f00000019c0)=""/56, 0x38}], 0x7, 0x0) accept(r2, &(0x7f0000001a80)=@in6, &(0x7f0000001ac0)=0xc) mknod(&(0x7f0000001b00)='./file0\x00', 0x40, 0x7) shmget(0x2, 0x4000, 0x300, &(0x7f0000ffa000/0x4000)=nil) sendto$inet6(r3, &(0x7f0000001b40)="04e37065dc686984f161b4df2baf159d3bd1c87b55eb2607515857c314d8ffece3f7c6fb160f9e0f2a8458f86a0b15dc0c9d97af3069cdd04fa173af74c1102722d29f598cdefb3cac80434f223afd8b90c498dd4d3192fd5266f0a065253879e7eaaf6d17de366ff835b7", 0x6b, 0x0, &(0x7f0000001bc0)={0x18, 0x1, 0x5, 0x10000}, 0xc) accept$inet(r2, 0x0, &(0x7f0000001c00)) recvfrom(r3, &(0x7f0000001c40)=""/4096, 0x1000, 0x0, &(0x7f0000002c40)=@in6={0x18, 0x2, 0x535, 0x1}, 0xc) readv(r0, &(0x7f0000003c80)=[{&(0x7f0000002c80)=""/4096, 0x1000}], 0x1) unlink(&(0x7f0000003cc0)='./file0\x00') getitimer(0x1, &(0x7f0000003d00)) bind$unix(r2, &(0x7f0000003d40)=@abs={0x0, 0x0, 0x0}, 0x8) fsync(r3) recvfrom$unix(r3, &(0x7f0000003d80)=""/3, 0x3, 0x2, &(0x7f0000003dc0)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r1, &(0x7f0000003e00)=@file={0x1, './file0\x00'}, 0xa) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getgroups(0x2, &(0x7f0000003e40)=[0xffffffffffffffff, 0xffffffffffffffff]) r5 = getgid() setregid(r4, r5) bind(r1, &(0x7f0000003e80)=@in={0x2, 0x2}, 0xc) r6 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r6) r7 = dup2(r1, r0) symlinkat(&(0x7f0000003ec0)='./file0\x00', r7, &(0x7f0000003f00)='./file0\x00') 00:13:58 executing program 0: r0 = msgget(0x2, 0x180) msgctl$IPC_RMID(r0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r1 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000000), 0x60000000) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = geteuid() getgroups(0x9, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r1, r2, r3) r7 = getppid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={r7, r2, r6}, 0xc) shmget$private(0x0, 0x3000, 0x689, &(0x7f0000ffd000/0x3000)=nil) munlockall() semget(0x1, 0x3, 0x2b4) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) fcntl$setown(r1, 0x6, r7) msgsnd(r0, &(0x7f0000000180)={0x1, "5175241c3319f768db1b0d9dc738f1f4c86766383cc06264393d0923582494053780c39dd7bf6dff8becded123dfdc0b50a281bed98e0250dab49ae6d529438749b2d6d017c9aa222af1abd441e29b975fc392cd478a959b1f60f87190415032df58c43c82a491361f5fb67c07104e6890c72a20fa334000579c0bb2c4633d53ab49a968c2d9044531583042c24a4aac668962f6be48c9c88bf2d348de1e66732511d7bd1e537d6321f0723cfb5e06d0bd4c01236f1a5a9d862fc94dea1b7a4354"}, 0xc9, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x7fff, r2, r5, r2, r4, 0x4, 0xfd7b}, 0x8, 0x10000, r7, r7, 0x7, 0x1, 0x1ff, 0x7}) getpeername$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockname$inet6(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x0, 0xa53, 0x9}, {0x18, 0x2, 0x334, 0xaf6d}, 0x4, [0x5, 0x5, 0x6, 0x7ff, 0x3, 0x4848, 0xef97, 0x1]}, 0x3c) msgsnd(r0, &(0x7f0000000480)={0x2, "a8640f62a6d56a811caf5f37f4770e7a11d93ad56bdb3e82b855b56b8e19fa1bc269193ec4cee53f7eedd56d81b993434d8d10340fe9d22a9940fa3c8e1fd75285bd390b5610a145e2cf4923b689e87d1e7628f87f0775f87becf27a5a8235ce02395f82beef7f2d92dfd2a53036a7e6d5f76be6faf338238ec643a11fcd7eb1379c2500e1fcbe9e1efce5ce5a69f6f5da105a90be49b3e8006f70a1f3ede7ad9075befe1a1dee8999fd5c6a3e27b6fafc675bcbf37858d68637569cd3f7ad2c3c8ac2a2978f0fc0c9ab215b701763feccad5b319f6d557ea7"}, 0xe1, 0x800) sendto$inet6(r8, &(0x7f0000000580)="a13ec671316925d9e94532fa659ae56300a9055ab698e0576ea95af610f671b900294ce54b66a1a17c66dc3e04c6760bd8045bcf9e1c3fd95461682ff1574ec60c1282019ed32a71d71e182fcb0340aad6ef07f257b29bb68c13421bad854b779695f629a98d0466d341861f158fb83b6b784c679a62127faab63f6475fd7823dcc79f7ceb378f917e81fb1c83f32f255becf9eca5d6f37b5b29c3ccecc68752a4aefab79d942df6940e560b846a2208d5c1333fb5b99fb6d76ef537960f7ed443f3613f6b5e61c40431eae2fb9b615b99e2a8ec9cbb6431636a3adbee83f02c376acf38cdd3f259fbf429bbac6c8f78709cdd688d506d380b", 0xf9, 0x0, &(0x7f0000000680)={0x18, 0x1, 0x101, 0x4}, 0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fsync(r1) msgget$private(0x0, 0x80) msgget$private(0x0, 0x40) getsockopt$sock_timeval(r9, 0xffff, 0x100c, &(0x7f00000006c0), &(0x7f0000000700)=0x10) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 00:13:58 executing program 1: setuid(0xee01) mknod$loop(0x0, 0x0, 0x1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 00:13:58 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket$unix(0x1, 0x0, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$unix(r1, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x0) 00:13:58 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0xfffffffffffffff7) ftruncate(r0, 0x3) fcntl$setstatus(r1, 0x4, 0x1050000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getegid() r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x400000) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') truncate(&(0x7f00000001c0)='./file0\x00', 0x9) r7 = msgget$private(0x0, 0xa0) r8 = getuid() r9 = geteuid() r10 = getpgid(0x0) r11 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0xfb3, r8, r4, r9, r4, 0x12, 0x8001}, 0x95, 0x0, r10, r11, 0xffffffffffffffff, 0x80000001, 0x2, 0x4}) chown(&(0x7f0000000280)='./file0\x00', r8, r4) connect(r5, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) fcntl$getown(r6, 0x5) getsockname$inet6(r6, &(0x7f0000000300), &(0x7f0000000340)=0xc) socket$unix(0x1, 0x2, 0x0) fchown(r6, r9, r4) fchown(r2, r9, r4) bind$inet6(r3, &(0x7f0000000380)={0x18, 0x2, 0xfffffffffffff000, 0x6a1}, 0xc) accept$inet(r6, &(0x7f00000003c0), &(0x7f0000000400)=0xc) connect$inet6(r2, &(0x7f0000000440)={0x18, 0x3, 0xfffffffffffff4e6, 0x6}, 0xc) getegid() syz_execute_func(&(0x7f0000000480)="c462f5377b00c4e2d0f55e25c4412dd32cc1c4018dd86c83fa46f63490c4617d51c8c4a27d19ed0fb61c81c4c2f924f4f30f2ad4") 00:13:58 executing program 0: socketpair(0x0, 0x4, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18240, 0x0) fchroot(r1) fchown(r0, 0x0, 0x0) close(r2) 00:13:58 executing program 1: socketpair(0x18, 0x5, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x60}], 0x1, 0x3) r2 = dup2(r1, r0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/43, &(0x7f0000000140)=0x2b) getsockopt(r0, 0xe0, 0x7, &(0x7f0000000180)=""/36, &(0x7f00000001c0)=0x24) r3 = dup(r1) r4 = semget(0x1, 0x0, 0xe1) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000200)=""/10) chdir(&(0x7f0000000240)='./file0\x00') r5 = accept(r2, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000300)=""/218, &(0x7f0000000400)=0xda) r6 = accept$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) accept(r1, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) utimes(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x100000001, 0xff}, {0x1, 0xb36}}) r7 = socket(0x1e, 0x7, 0xfffffffffffffc00) mknod$loop(&(0x7f00000005c0)='./file0\x00', 0x2010, 0x0) fchmodat(r3, 0xfffffffffffffffe, 0x11, 0x200) getsockname$inet(r6, &(0x7f0000000600), &(0x7f0000000640)=0xc) semctl$GETPID(r4, 0x7, 0x4, &(0x7f0000000680)=""/247) recvfrom$inet(r7, &(0x7f0000000780)=""/255, 0xff, 0x2, &(0x7f0000000880)={0x2, 0x1}, 0xc) lstat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)) semctl$GETPID(r4, 0x7, 0x4, &(0x7f0000000980)=""/4096) sendto$unix(r5, &(0x7f0000001980)="a47d67bacf6bb0f5e88c2b2b0d26797843154f955b59a1a2bf43410800a0456b5b79b3d28e57f98749fded164fa4d2738885df0fcdeaf7b924987efe8b6e9537afed9615114602dc396a96bd263adc3b3a23d2f0ad0bad8a0bf11999ef6e1d26a9bdaf0610f88c09c92de83d0e5f3323d1dd11ce0914a69abed3a12a04e2aa815bfe4763cfcef066d6931756321bcdd7a5ca8d0dda503b51ed565d56b65a3684613ea33fc823f83632ea5a3a223815ecde75d81df42740e9e32352ed36582ae967f58f803aa33f60dc26cdd6c6ce0f58ad2e4972c68bc0a28218e1c7d227eed486eabf4381a2987fdd", 0xe9, 0x400, &(0x7f0000001a80)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom$unix(r2, &(0x7f0000001ac0)=""/198, 0xc6, 0x803, &(0x7f0000001bc0)=@abs={0x0, 0x0, 0x1}, 0x8) semget(0x3, 0x1, 0x2) preadv(r1, &(0x7f0000001c00), 0x0, 0x0) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000001c40)=""/28, &(0x7f0000001c80)=0x1c) preadv(r7, &(0x7f00000032c0)=[{&(0x7f0000001cc0)=""/232, 0xe8}, {&(0x7f0000001dc0)=""/209, 0xd1}, {&(0x7f0000001ec0)=""/123, 0x7b}, {&(0x7f0000001f40)=""/149, 0x95}, {&(0x7f0000002000)=""/4096, 0x1000}, {&(0x7f0000003000)=""/178, 0xb2}, {&(0x7f00000030c0)=""/49, 0x31}, {&(0x7f0000003100)=""/159, 0x9f}, {&(0x7f00000031c0)=""/233, 0xe9}], 0x9, 0x0) pipe(&(0x7f0000003380)) 00:13:58 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 00:13:58 executing program 5: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x1c90, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x42) 00:13:58 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c653000bf747860eb205f06e3ba8026fd4d3c4195964e44f4a3f03647cc3f9ac43dad5296720c957715f435c0b7a611b491c6b35608433e067e0cdb9df43b9ac9bc5772ddeae0cb5235256c75636c"], 0xa) listen(r1, 0x0) 00:13:58 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = fcntl$dupfd(r0, 0xc, r0) truncate(&(0x7f0000000100)='./file0\x00', 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfff, 0x401}, 0x8) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = accept(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) connect(r0, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) getpeername$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$setflags(r0, 0x2, 0x1) unlink(&(0x7f0000000340)='./file0\x00') getsockname$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockname$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r3 = openat(r1, &(0x7f0000000480)='./file0\x00', 0x1, 0x52) r4 = accept(r0, 0x0, &(0x7f00000004c0)) write(r2, &(0x7f0000000500)="74c9fc9c5e1547036ff207c2760fb119eaf8b58ded72d0657e664689e30d7d4b6676795c189241c21d7226abe23158f4329cc1ccd09ce7f583d7acaa2a26b50a018b08b162324000e743d1a317e62ef6f9e8f2dfcb402edad3de873335cc261aa2483bc4a49a7996d1108244e5f66fc99c4636b0ad57cbf4bf1c29418b9c8c9c7f1cceb8f07217ac3d8253955a85fc47b9b36568efb6e2da83d9ae985d494a3fc6d7db70ab3ef4117d35db9dc72cdf41e9b63e75e688ee7fd3429e884e2970c292c6e514", 0xc4) recvmsg(r4, &(0x7f0000001700)={&(0x7f0000000600)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, &(0x7f0000001680)=""/96, 0x60}, 0x800) unlinkat(r1, &(0x7f0000001740)='./file0\x00', 0x800) fchmod(r3, 0x100) r5 = dup2(r4, r3) r6 = dup(r5) recvfrom(r2, &(0x7f0000001780)=""/80, 0x50, 0x40, 0x0, 0x0) socketpair(0x0, 0x40000000, 0x0, &(0x7f0000001800)={0xffffffffffffffff}) recvmsg(r7, &(0x7f0000001940)={&(0x7f0000001840)=@un=@abs, 0x8, &(0x7f00000018c0)=[{&(0x7f0000001880)=""/15, 0xf}], 0x1, &(0x7f0000001900)=""/17, 0x11}, 0x9875ecb0a40918d) getitimer(0x1, &(0x7f0000001980)) recvmsg(r3, &(0x7f0000002d80)={&(0x7f00000019c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002c80)=[{&(0x7f0000002a00)=""/110, 0x6e}, {&(0x7f0000002a80)=""/155, 0x9b}, {&(0x7f0000002b40)=""/249, 0xf9}, {&(0x7f0000002c40)=""/15, 0xf}], 0x4, &(0x7f0000002cc0)=""/147, 0x93}, 0x40) pipe2(&(0x7f0000002dc0), 0x1000000) symlinkat(&(0x7f0000002e00)='./file0\x00', r5, &(0x7f0000002e40)='./file0\x00') renameat(r6, &(0x7f0000002e80)='./file1\x00', r3, &(0x7f0000002ec0)='./file0\x00') 00:13:58 executing program 1: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18240, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') fchmod(r0, 0x0) 00:13:58 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) sendto$inet(r0, &(0x7f0000000100)="3b610b95b2be4236760cbe1503b6b4a78771d4b1ad1cbdc7b5a0b9e7e70bb5cf6dc437a5e71b9f4930f72c855d31f9af7f41cec265299ed7e2b1c617320c8df27962868b6668ed306f5b38d68119c1f9fb0bd256f098a4f92155be29", 0x5c, 0x400, &(0x7f0000000180)={0x2, 0x1}, 0xc) r3 = dup(r2) write(r0, &(0x7f00000001c0)="fcb0d3a82fcb3402ff9efb1cd0c595edebe4afaaf877524675a1fd0622a85f8a4b3980acefaa7b0c784d5fc164406e", 0x2f) fchmod(r2, 0x100) r4 = open(&(0x7f0000000200)='./file0\x00', 0x1000000, 0x80) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f00000002c0)=""/47, 0x2f}, {&(0x7f0000000300)=""/140, 0x8c}], 0x3) sendto(r4, &(0x7f0000000400)="ad82af49aa5a22d17a47a1ed7afb13cd9c0925e95d78216a840a0f807c38f4ecbf9b20c60225994e4cade5d301e616fe2649272c26f72e9491cb2bcd76096d7e0972213baf170ff20749bee35b46f9350a97b72ac226455639223ee7b76bae6cd3fb15d8c7b7d85a3d209a81e53f69806994fd3bf4083ce947f738c00597dd49fb556bb6b6004f40482e599cd5899b03713b650c65a5f2ac837f031edb65fdea048ecfaecc18f0d85d77216242b9499100ea597b68b7cfe12a3ca53b5676d589c3dbfe96f9d7f48a184dce9c", 0xcc, 0x4, &(0x7f0000000500)=@un=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000000540)='./file0\x00', 0x0) sendto(r2, &(0x7f0000000580)="50942168ecd63bfe3b3a0586411a818e15baab914d66bc0646080673a300da262634e9f57f15d22bc2b2fe64c5463ce5c6cdd81f4f1dd5bb09aa66e1c1c5656f153ccac15893b9d2c652db4848220127e03cde711bae8d2cc2afb0a7e2357071519794de3b5c85983abe4c2a97a4a77d37a2ee1e353da103", 0x78, 0x400, &(0x7f0000000600)=@in={0x2, 0x3}, 0xc) sendto(r0, &(0x7f0000000640)="a74e8bf0ae6bb8c054edf897ff8e2ac72edda088928fb877d6c7ef74f8c5fc4578bd8a9860309c838f64328748de39e8482321695ca7540bf1d7d08982bbb1b92e8896b323a5a7ca3b590829d5e9db31e18600c5e9c990aa7e73fdbca07460a58dc5ae2be3827c91af552797b5cc8e84896083506afb2c029b4f980414a7be29d5787492c1ce21df85e8273311217c49f512df7b3583f2ed29bde1eead91eb61d8d60b9df45e87b0841e9e86306a2112d94d6b1288b0fec6e8d47049e4989d7d961f4a18620c1e174f06118a8714e610fa78a2b23515897abc820acde5d9bb21a654f28ce234bd9b9a5e4bf0608bbe0bcf4294e11ea5de4594f832b6bbba3e628b608f87afc1a11a579fbf2d088cff6795aa74253efa199d9455d40e9626d751f455d5ce1d235be3454dd05df301381e8027d59a8b687a5a67eaab2cbd5375f1120a4967bf95c993f3a8437ff555b7c692f5406e0e61c6414c219971aa3e7ed86cd58e3daf30c0c96b830bdb059bcacc5c44c6fd6b2cb1d62e84dec39a2607f390ee0675fdee7b2f2177b596ee19358dd8a290646a1e454241c7a171c5120cd6c55ec9af5d60c097297f34b678716ceaf8d1ad00270cac564cb56b7ce4449849bfa99fa54490407b08fd51730eed1857c7b1abe6492def9767e42879765d50e44b357e28f44f96178f762e9c1b4b95c167ae5b652fe20ee3c1ce474070755ee9ce8141f8a664e1c40c62d15205d98ff96c35c6704874271130946a81869c46d22ee886bc6d61fc407dd134462a44b30314a4067db05294cc35dde1ae984f87d0583f74ff312f10f89109d9c961faf47808774f87fecb6ded1a2cc410e33d245f151ee5eedac6221b2f44b99800d505adb50d5e20cc68a797905af804a002e1428ae6dc272d08b0403a610c27a1d30e4f17b258621d52f96c07f2003751a0d363166e55b40a12e9819c49f1765aa043ed5cc624b278ee0a3e0b263cd42bd916fab0a6fd9183a49e5cab734c204872c922aa42fa0aa07092dccaa001651acc16eecf3c436db56a0c757f8f18399bf3a645f72bb0b3ace63dbfd47065db2d06ad6d98734b50c4b7939302605478aa918838373a93caa8a42aca987dabb5eaa3562619b64d287d668c7718411ef2966cac404ad09bbcd1f6dbb8c3879f191fe56559580630e8b16eed2e2a81ce423a565b5713ed2092a41075a5f0c4c09483a05c7fd997fffe49a0e6c48dda5acd9ce2a5b90a894324e9f363b77004534fbfd726fa028bdb7b44284cede460b8eb06d821626a5f80688fa863172be68dc97a17c5215a601918f8e6e5ec154a72f58c0967655856dd6316d05335a235bb9cb5d879b0c3eb03d4e339b775c21701426ff5a6733e77a469bd347acde18a37e74750665911b0b8f8f91ba0b4537f36f07e4f5aee9060a0ad8cfaad4e3d2100dd4ba7c96ca4c0da0e136d7e663f0827de4d9af1a63f4673735c700edf486ddd39bc43db47e1d6dfd85ae92033c7e9f0baa203fa1ed7c59c96556dfef35b40bb944fe651f875c9f98f0c680d6a2ff123ba65b4a7cc07b36b60cbbf52affd72c13eb7993f29d955e5c6f685d58107c116c56d129ac9b49f08477270b11658f85be069e3b4d3a29046b186e534e088a54a7e9372db3b9e09088cced8f482cac60f513a8ea979a1df5eb2979fa0f52104afefc46e90cd99a9e718e365d4ff19da5a5533b0687c833e45b72a39eb837a5ccebb71bb852fbd220bd03c8bd048d0ba1ba2445138305a1b9ed1726e75b52eedb1d8bb56a07d0c6913d54af288a7a753b6889152b2715ce615abbf757c49982e985a7d8f952532c87352fc1eab8a8d7cdd52b76494a24d3dd8f718fbcdb953958e25ab85668589dce08049edc5ead4c94f0b87b9f2ca5a1a33510162e27d8373795687f62c4823267da6754928e2db95cd51c11322403f530430185e53550f52ea6cd03fd177646c1f8e6b21506dfeb3770168c339b37f02c785aefee7ca5777eaf24c1623ffa33d4c17a7619ef76827bf6964f8cc3342cef1b9fbbc071f03990849a795e5bd67c17102c30d4490bae199338f21ee696498a830b8c92a61da73a7f737d86a7206c7632eab8df05c88ceab8d9398b588ba999e50f88978b5a988a5227b65b3a290da832e79d586a19bbcb72bf08077fbde26810bbb2fdf9df119494392f8b70bc8394a2c7c13ab1f7f54cb4d33f63f5911359c568cb4946ea18fbe4d475ed7d319f1a6962c93c8ae438a7cd57612df773541d4d99ce9a2186a0bbace5ae2a8822bfac8bf4caeb01f9e8350c5fe5162d009fe349013f3b067eb02731aebb2b96287b3c760a0263d9cc2ed8ba7b0ab86b34d434579778b551857ef6d1a0463e210791b991df2acf2430a120b39d89d0e99c89dcc587fb5cccde88ce1241e0bc5d4e7ae2fbd784e6b0591c4d7bfe2e7bfbe124d886888988e4c52d0a7064629eaa3086cdf1aa16adf8259365311daecac0c034c78e914df6e7802d24c3e006ed45391c2256c29ed0b437bb8d9e0b024df5482ef8d1bce1acba7a54bac7c9a804d10a4c63e6470902ff9774c6e7df3fa753b4a0df174656897257b4d103d08b925fd7c1c06d8e15cfc6428bd31029e808f31eeb7c31904a148f79cf463382b1790ece148161ecc2491496c21934b200d53056941a68735c9f7484e36dece54937695987c5131afbe7d3ee3c8542b7e8055079f5faae05b6edf90315013362d1631108f2ec48e663c7629e1a6faf4d4f62e3c2aac6d9a7fd52a76b68469933004e532c0454341a2a898a862b5dea338414c0528ebde471bcca37b577c31a8ffb35e242b31dbf48ad9068dffcad110ca7fdd69a5d0f28d19893436fa4328a028feeb50494f64204bb2d7d6a0c13cb037cca21622837b2128300c0edc8401817696e24716f3f2512913aa85893e7f3c9e88eab2a84cf7f72e9af10a6c1f43a6555d6d7c03ad3b9c0255c41ff327dba3d6bd41e0961a6cfe625a11a5edcddfad6851231f0c72e63def8a42e4b4542053b8a2126e126354d24eacc28363b6642644d8191b3eb46d229be0e9769d1a8411c594ed88ca35d3dde5432c1fcda1169c8955536ef846f5d673241c231aae2689490d8e6651630860780855e1349b7555d67c795937f26cb94830f5c8f9074967e492d5ee30f4d65635520f83aad6d0c955f2a3d3b8f04c7f6d59686668e224e1548667ac6770ab5380dff15d7c6de4d674ac8f57853fede53a0ccc3f49067d003d3698b4ed15a8e4d51780c06382e65bbcfca189c45140f46f94359ed3b443e4693554f5949e5c7be9b75ffd563145c566882cf31f886798610d1d4b40c0301e92016a70c97b96507c70cec6f13f65dc12aa11d3a2bc8796eb6d9d8d5dc6ad90d248a6a50f9a8eb457ba32e82f61d0bad406b3b63451c7c4627ea53acfd2335820ba1463283028d28a320664c4ad578ccaeb9269a4d10eb539e1a855ddffa4b41d18874226bb5ffa78bb1cb9177de651a0d9f970af6882d5850952c203c8e795632a81e39add7aa183407943ffd7d69efb5b286d6b82268615b390f34cff014e4aabf9433263d0a8ed4cea9ab77b1952f78596f6da2bff1290f609d3047761b9cda2e8ba04f3d96dba648282c3b399ad05236958fa30574a8c6ebfe37641251e9d0802c975a2985cc013108d1b045c4397c85980276f92e654f0455fc72741104444f2d2c3111681219644178e6860581c7e51b3c02d9be20254476f882ef09da8b4c033571ddeb0c6f87c7a115f482326b48fbc9801ebb7c70240bc27ae9d6e43beb85c032b48f55f53891159127889b68e36171164cd2b274e51f98ba0502e490ccb288311cf700f4b879522bcac0d06403893b50cf94e84bba0d00d37d19ff4b2480cd3033ad181478cb57968ee2b6e7c45c09708ff15816cb7165e83e99c33e9e3f2a33f5f0bc941d35e95629c8ba49e19f289283a43cc096f0548dd05626086ebe75ae38c771be5d83d6f7acc383546fc1fad70ad229daf2d7c8a0d1b7e40da129a4dd0868d9d9cf16ab9460b7b1040dbbbb9c12105b52979796f40e6b1c9ff74c1f1d2c213c5464dc1ccacfeb6bdd49b7811b1f7508eedd58d1d0c699e8fb4333fc9681271f98314aaf16e89ac9a4a3e858497124d45fc96502e5543b1597ba9235bf47cd46f27ff96ed6d7403f76fb1d7e46bc4aa037d9ec9d289300a8b20ffff92a8b5499bf6154339f17c62d85be06ee50ba7bbddadd8e45cd04d7e56ace5472d44c05009b7a3d031def2a5a5a7697c5d9bc89c5027815b87adc00fe582e06ef0c0da894787d17cc3b50fb488c55288c3b1f599ec7296b05d3a17b9a42be13faee922b2ffe9c287832f2ea63c5af69b50ddb811816da8db06560f2f62b72997fd2711306316f32c5460ac17da68487e1c73579b412e8f3e69bb9455260a840e1e8a690f529fc330f58892de3660f54fedf0e4520acf1952382e65cb58a68e9f6beb1eb1b511709941b7b96ec1f90d2d6f21b39fdfb9668aeb168c26b59c13b3271df3d2605589b2558b98db7ab3fbd093eedbd1c4b486c7be2f7eb847e94175e9fbede54147942d3132e24d89ddd4bf2d2e8ab79de2659d712a8e2517998e378cc3bb6eb35927e944a5f47332e6697e4918fc88534973cb7fcf4c35645d046da8a69128f0d939db6e0036769e1c99f2d3bdeb02d899815c1c13e459c154eed69a932104e47308b96d0a481ef9dcbe974ba737a76da0bad0bf54cf23588466c99f8aae3a590d232143f5827eaca777c19ffc3d939c1a2c51b03dfddf00be5bebbe7c7e21dd148c25a0054638f43ffc0e3758ce3618c2a40c0dfaebf26422474f3279680038e20d88cc05669b1255c63b0f180ebc61e28dfaa65c35fa48d4935afef6ae503bd12320d0f7929d679157cd744923a9fcd9cef9f23b3c62daee75eca35601a11812765274bce53b8de3625326e04c7cd316d5b2399ad07102bc1c9d28409f843bb28d560cfbd7286f551e13ce9e11016b4aaa563e87574eeedc09c573c6ed6baf52e06138f3d344a51535e8d96c5094a58fa20b649f0bc1979d1c2c9a880786f8eedcbb4e9876bcb5a1c2d3e1424ffeb2bc58648aba889ecadf24ecdb0cf8415e1170ecaeb1f974cbc201c4646827ff61db69abce040568008d1668817a86841b6d97ef07c0f285a552461f9cb3156b9374c4e95fb8beeb64d57fabf7590bce1fdb49273b3ca0284c5bbd982deb8be96ee1be13dfdc35c8523cedc363214871d2550fe15b537310629153b0ce5592f07ecb0f8ddc654cb8a7eca07557de587649bf0ac482841972c2d03d62dc88a90b703165af80d9883ee11c83cd3f4592018d43b01669f309926b0fe98cbfdbdf7e3ea13c796d98228cc583084631c2717156f5fcffe1d763d102eaad9db34e98b220351a9e90b6ac1b2de78a1ee4c65292db3abdd43d47ed949f6b5d495a2540a5695e8c4ee5ddbd8e5643d84e979db00358d9a69c0a7f2dbb84345d6e04d8944b8ad2dcefbbfbe75dd2cf30a96af59018d89ab6d8ac057ba3849a7fe9256c7c5f1e9ccab303eb1ab3d99329e1b3bdb8f9df9b2e32f3a8d6b8c8226dcb522f01796edaab097c0a5ff9acb3245d22db25e4f791020209615ae170c9fe8cc0a0b4e58cffa6bf1f583373cebe7d112d4c7670040af1b093239e41f8a4fad7ce26157138eecb17be6e777e950a2070dc4588e2ee7dba32b4e7759b94a85892e54d01f4e41b3e56729fed5167ff6ae7836e2c1b4f61c20d70ff368a1e1c507d8f546c6d4b25eeee3a1e393dbf77d650", 0x1000, 0x1, &(0x7f0000001640)=@un=@file={0x0, './file0\x00'}, 0xa) lstat(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001740)="8afaaa7b57f7b5984abc052ce37457a7eca89f1c4d0230e52461ce1c978ef9d034f244439e6a3315e28e3f8c7307b80916bb8a36a77ba51a77b7c61241a0c71a722cf3754dfb58184b7aa8cf549b670b2302bc6ab63800b9ec7c46a197ed0e48d74a705f8adec65aba767f2bbbad7789c54adb87c0603dd1060fc95b6e87327f074625cf5223", 0x86) fdatasync(r1) fcntl$getflags(r1, 0x3) accept$unix(r0, &(0x7f0000001800)=@abs, &(0x7f0000001840)=0x8) lseek(r4, 0x0, 0x3) bind$unix(r2, &(0x7f0000001880)=@abs={0x1, 0x0, 0x2}, 0x8) chdir(&(0x7f00000018c0)='./file0\x00') connect(r0, &(0x7f0000001900)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000001940)='./file0\x00', 0x8000, 0x9) getpeername$unix(r0, &(0x7f0000001980)=@file={0x0, ""/82}, &(0x7f0000001a00)=0x54) mkdir(&(0x7f0000001a40)='./file0\x00', 0x110) socket$unix(0x1, 0x5, 0x0) mknod$loop(&(0x7f0000001a80)='./file0\x00', 0x4, 0x0) getgroups(0x9, &(0x7f0000001ac0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001b00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001b40)=[r5, r6]) 00:13:58 executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgid(r0) r4 = semget(0x0, 0x3, 0x100) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000080)=""/163) select(0x40, &(0x7f0000000140)={0x0, 0x5, 0x1ff, 0x100000001, 0x5, 0x3, 0x1, 0x6}, &(0x7f0000000180)={0x9, 0x3f, 0x9, 0x1, 0x5, 0x7, 0x9}, &(0x7f00000001c0)={0x2, 0xc61, 0x5, 0x4, 0xf3d, 0x3, 0x2, 0x7}, &(0x7f0000000200)={0x2, 0x6679}) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000240)=""/139) r5 = getpgid(r3) r6 = semget(0x0, 0x0, 0x10) r7 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000340)={r5, r8, r2}, 0xc) semctl$IPC_RMID(r6, 0x0, 0x0) r9 = semget$private(0x0, 0x0, 0x1a0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f00000003c0)=0x400000000000000, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000400)={0x0}, 0xc) utimes(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x3, 0xd5bf}, {0x1000, 0x10001}}) r14 = open$dir(&(0x7f0000000600)='./file1\x00', 0x800, 0x8) sendmsg$unix(r7, &(0x7f0000000740)={&(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000500)="06b6bd087990eebc80626d935a7d2a37f010bfd38bd05aef0015005af3e8eadf99656d5f15a14c43aaeb94488e7385caa2632e15018827acbc5de4588d33e1f7f242a2dbd3e130c6e43f2f78d5504d010f0c10d8c5e27e7148ddd91582b00075a112eb25900c0bf51a949b076abceb42ba4147525a2bf8acf5db4317d0c49a2a48c39cf60456e7cb6cab17a3d1f88c529674efbb1c3d", 0x96}], 0x1, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x2, r13, r11, r2}, @cred={0x20, 0xffff, 0x2, r0, r1, r12}, @rights={0x28, 0xffff, 0x1, [r7, r7, r7, r7, r14, r7]}, @rights={0x28, 0xffff, 0x1, [r7, r7, r7, r7, r7]}, @cred={0x20, 0xffff, 0x2, r13, r8, r12}, @cred={0x20, 0xffff, 0x2, r10, r1, r2}, @rights={0x18, 0xffff, 0x1, [r7, r7]}], 0xe8, 0x1}, 0x1) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000780)=""/20) mknodat(r14, &(0x7f00000007c0)='./file0\x00', 0x70, 0x5) connect(r7, &(0x7f0000000800)=@in6={0x18, 0x0, 0x8, 0x9}, 0xc) connect(r7, &(0x7f0000000840)=@in6={0x18, 0x2, 0x9, 0x3}, 0xc) getsockname(r14, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000900)={0x2, 0xfffffffffffffff7}, 0x8) open(&(0x7f0000000940)='./file0\x00', 0x48a00, 0xa) r15 = semget(0x0, 0x0, 0x612) mkdir(&(0x7f0000000980)='./file1\x00', 0x8) utimes(&(0x7f00000009c0)='./file1\x00', &(0x7f0000000a00)={{0x0, 0x2}, {0x4, 0x6}}) semctl$GETPID(r15, 0x3, 0x4, &(0x7f0000000a40)=""/241) 00:13:59 executing program 3: syz_execute_func(&(0x7f0000000000)="c4e158579f8e000000c4a11df13f45df3bc4017a705d00eec42395795800e7c4217951545418c4e38140dc0c660f66ccc4413b5d8700000000c4619cc26d030f") r0 = geteuid() truncate(&(0x7f0000000040)='./file0\x00', 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200010, 0x48) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x400001, 0x10) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000180)=""/172, 0xac}, 0x2) r3 = getegid() lchown(&(0x7f0000000280)='./file0\x00', r0, r3) r4 = paccept(r2, 0x0, &(0x7f00000002c0), 0x0) fchown(r4, r0, r3) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r5 = socket$unix(0x1, 0x2, 0x0) fchownat(r1, &(0x7f0000000380)='./file0\x00', r0, r3, 0x400) r6 = semget(0x0, 0x0, 0x110) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000003c0)=""/23) mkdir(&(0x7f0000000400)='./file0\x00', 0x40) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000440), 0xc) semctl$IPC_RMID(r6, 0x0, 0x0) connect$inet(r1, &(0x7f0000000480)={0x2, 0x3}, 0xc) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000004c0)=[0x7e0000000000000, 0x5, 0xffffffffffffffff, 0x5, 0x6, 0x645]) socketpair(0x1f, 0x5, 0xfffffffffffffff9, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000540)={{0x18, 0x2, 0x0, 0x9}, {0x18, 0x1, 0xfffffffffffffffc, 0x3e2}, 0x3, [0x1, 0x1, 0x8, 0x40, 0x2, 0x5, 0x7, 0xef24]}, 0x3c) connect$unix(r1, &(0x7f0000000580)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$IPC_RMID(r6, 0x0, 0x0) getsockname(r5, &(0x7f00000005c0)=@un=@abs, &(0x7f0000000600)=0x8) semget$private(0x0, 0x4, 0x200) accept$inet(r7, &(0x7f0000000640), &(0x7f0000000680)=0xc) select(0x40, &(0x7f00000006c0)={0x3, 0xff, 0x0, 0xca17, 0x0, 0x39f6, 0x1, 0x9}, &(0x7f0000000700)={0x2, 0x2, 0x2, 0x4, 0x934e, 0x0, 0xe7a, 0x40}, &(0x7f0000000740)={0x2, 0x7, 0x40, 0x3, 0x2, 0x4, 0x4, 0x800}, &(0x7f0000000780)={0x9, 0x100}) chroot(&(0x7f00000007c0)='./file0\x00') chroot(&(0x7f0000000800)='./file0\x00') 00:13:59 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80a80, 0x103) mknod(&(0x7f00000000c0)='./file0\x00', 0x8110, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0xc0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 00:13:59 executing program 1: nanosleep(&(0x7f0000000000)={0x2, 0x8}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10020, 0x100) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201c1, 0x100) clock_settime(0x3, &(0x7f0000000100)={0x2, 0x1}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1000009, 0x1b4) r3 = dup(r1) r4 = dup(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r7) fchmod(r4, 0x20) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000001c0)={r5, r6, r7}, 0xc) r8 = socket$inet(0x2, 0x40000000, 0x6) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f0000000240), 0x0, 0x42, 0x0, 0x0) r10 = semget$private(0x0, 0x3, 0x408) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000280)=""/4096) close(r4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001280), 0xc) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) nanosleep(&(0x7f00000012c0)={0x7f, 0x7f}, &(0x7f0000001300)) fsync(r4) unlinkat(r0, &(0x7f0000001340)='./file0\x00', 0x800) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) fsync(r8) chown(&(0x7f0000001400)='./file0/file0\x00', r11, r7) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000001440)=[0x0, 0x1, 0x3, 0x2, 0xfffffffffffffff9, 0x2, 0xfffffffffffffeff]) getsockopt$sock_int(r8, 0xffff, 0x0, &(0x7f0000001480), &(0x7f00000014c0)=0x4) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001500), &(0x7f0000001540)=0xc) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000001580)=[0x5]) 00:13:59 executing program 0: poll(0x0, 0x0, 0x200) pipe2(&(0x7f0000000000), 0x1400004) 00:13:59 executing program 5: r0 = shmget$private(0x0, 0x4000, 0x601, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80000, 0xa0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = dup2(r2, r3) recvfrom(r4, &(0x7f00000000c0)=""/148, 0x94, 0x800, &(0x7f0000000180)=@in6={0x18, 0x1, 0x800, 0x1}, 0xc) sendmsg(r4, &(0x7f0000001a00)={&(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000200)="6d6921409445e59694b6e7753965df306a4a591992ac66b4138c28c435762f4335ab0453a58c694817ec8624bb4ea0fd976ca9ec559aeec783e8c859fc5bcdb9ea7f104cafdc1ad2ab93ac9b2ea66776679b03c0dba0ed5b3dd9bd5d0a3e", 0x5e}, {&(0x7f0000000280)="9febe9aaa7f7f8e4b2d7c66f84521a76bfc582364462fe0104b139302aeecf052c86f2592afcfd050ba008edbcca171bb45227a89deba1dfdbbef3c0b5fc057e0bf6ac3ba4a154e48a03f9eb9aca9350b26c726d2d80cb9a721252cfa6ca9b0b6b993386ebf53364dd4e174f0bdeb8ed8e25ec346bd25363d05ebb2f4233dc279063a5d493743584de63b696d3a50c35033bf6e47fedac61b1ffcb68145bd16d8d0c6ab040fe5a9306b264fc1bea0befc6052996c134f1cbfed63d22b16e543f0efa5b55012e33801cd293d24e9350661ecbe6783475f0df0d3ae3768bcbdc0fa527e67240eba95ae86d30331be310e443c4a7d1acbad52eb99e", 0xfa}, {&(0x7f0000000380)="b9292d6b132f3ed619edd8988858f776286f13cdcea5e0018b6b1b94a1a72a7f84ad78555c5ee575b0d09bc64a2ba9d6feb03c450b7c89181c7a46197939826089f920ad4d2a6018d02f1401c041ba5e134c7aaccb2dd2e970f34ccd18871850644fee8a0f543064d27d0c1e685048fbe326c67ecd223f25bf7bd21cdc6957996624e80252c5b6f99d2aeba8648f39678598a994080ff22765b2ab449b15d41972e56721a9cd5786962610d6d11464a30a0424022413c47156f37a422fb455e50a87649f4d8cd25921a8087f9d9396dc708c3cfe4e4defe9b916bfc139a2e513c616e326774a6fc178bd459f93a412005f7ed5077e5ab83128379d33a230954e795179058458ecb7434f8c162fd80fd3a324738685a5dba48a2d79005dbdcf26b95d1b172074324a4aa357a1b85df6ca7c1c1a2241b2f9d33c34b8631f4786778fe9304c91ba58a3ebc80ef2b5a7e0ead7f095236e28ca4d740d09d15fcb80e87e0eeb669676d5cae154a62394880c6b6ada0eb30d46989263d482be58997a37cae8534c70264d3c23c4877225c92622b081d93a2afb63a19b7d06aa9c2545356c03a39f4043b3937b4a3dae3d86b09facc398d49416fad85231982229a1bb2e3f1570be35abffbaa4bad0c85a7fc0349ef815898b81f8a5ad8478673bccd5cab9981c9fa322e1641f3df52378cf758a20fb191f1d5cca5d6ed96e446afbb96ed1cc0be1722e9ab78cbb3d4f989e4b805a69177e2f1a1a21a90f4d6353518a7d28e2326ee2dba709d70b494c93300c6377207be6fe98a9a73b2ab091852ee9c1a68cc14109b4f2e57d961c269353626a87732df5f4636713791981ad9ca91a9a13045ca852acfee43b4ca6912a5641a85891dbba0b76776135fce948cbbe079118e32f6b12f3bb4962fe9acce9016f79e8072d5ec9fa3f69b76ade00aba72ab01cd12f26658b1333d1af7fc7ec56835982e6b06fcd132c2387c818553656d714ef9a4ea728c47acd565f4f0172719c9f5505933de175d0be3576d7ad32b218265986fa674f417b95d0992dddf774345a62622c24ae95494716ca8191384ce8e86f871dc3ec74e360837eb04058cf9fc372f6ce30f536a0f1aa06fe6d03ee845607be08640b01743bc9b18eebf6e92efa0964e080bcd1c5602097cd82ee7843d2795a47f3316e5a226480c94436972f48407c93409cc2e61b1c1ac9bf5629a2dcbb0179b14ee01bab620630b186ab7dbdbe878be24e2e518911b54c034ef97cfb0673a9fb2f3dc1c2048c9ea1a5c18984ad3205711d0bc7f77d1b61ba146f78fe621954bf18229d2a31c55d93a88c9201a1b1f49d4e30d98841da80de926d3e01676e4d46e5a2dd0e782eebaddd43c142eefe4e5cedc157dda1d81da79aeda96687a85204642eb2f483bde8fc7658d4c9a832c12563b2e31613d643ca023caaa05e06026d686129c5925379bf18e8ec95ab075cb1d9e64c36911ca1d9e113fdded8e3b504dbf4f045ac7bce58edc322224e1c4894e603a722c04219cab7ccb4e792260384a29d35e49d15ba4552640263ce93796450fbcbc8fcd3c4343fef0501144c5e056f367972d75a69625ea2a9fd46d380a9cc6801c4bab06983021029a5a0f1f56dbdf53829945a02e0335b5cf31c825aa894d8e5fcecb51e24d08f832f106f740f2610f1448d9941f50d77daff72900e482380361744b373f93cc326a506fd5a474a4d1414d4e86cab34d4159693422958bd5d03120a6176b76ce5d4da251e69604fa90abadb3ba507a90966916db5061cfea397695e61bd94a4a108f19ad85826b077e6b4c6929d2f2086952d870e76cf809485b08daaa9af16effddb30faaf847654b3a395e11d144b7db253e46b20967aabb326bb8328010a05ea7ba9498498d5629977bbee20113eec26164abf4bb219ece54caf1fa6f3923b4d72ebec5665d9335c4e47ac131d03deb278f8e37c533c0f272478d5c86d50e2f8b0bb4e388baa40a4cb76499b606d310b33098172b13f835558c062ddf058772ed64e63768b16effb4a7db6f954bb00d7c3aca4b010d10c2b0e5e5759981eb0539501ec415c283e2b991d7464faa5b981e52c92e0a8769bd626c920ebbba4b1cf1c0a3d3e58967f1f079fa9031c79f56a820d2b90866c17a088d53df5ba762108c9aac1751f3e9bcec92fbbf5662036a3a9a28f76a75689ff288f4771309d5f88fd9bd4555b725ea2fdde795887f2d731ecd97e569d46cd31557bb388b802f4e43afb376f84c52ca036e3a4809f59dfcf93ae6a6ee74bb978ad4dfeb8224de98d851d4c2cb31443b277a028debfdc7ed0f97a479e2f4c2569ee6ae886f53101bd8a5baee757472c54d39f472eb531730547cc04e31e8f5262650e9013532c21189e5a0d05144f7467f36e7ba82f555bdafd69c8c7c687e2b7f71d42ea3843c101eb0f0aaa1f474b7f0269c8b9b73ac7ad996981950dc52a02e54986f8670ace5f21d622ff9e9daec46b81cb001f1601a5eb9f64e6d3317c7c0bbdbdcdd4abfc257af1813ab7975d5b2e221733033150217b5ab90a989f74b2127ca2b5322947dca9a7fcd7c0f56b9dd310fbf2a504b3f61b40c52d12b87671ad5e5530c46dc7b2570b42dfa64651870d9020ba31c2698652f002536d285c95fe98a139254061d06a6b06911f5e316e3e40eb2ed9a9e3161594931cac4899f33f2249d7f4aed95900f329cc148300c9ffcf88fdd273e454a1f67b456202fa531057c84839bb1cefaf90519cb98029c91e532ea1523f5338625da5bf1f0134c11612156e3a6aa2cdc5e9c02da1fae330fea4315fee17f539facf8c5de62f6f6ff8d831350a9a327769e8a10d404e69f5782fe4e76698160268a248d43f21f30685ce5ebc599644d8f34f15effcc22cc6f9c1b61289d482c0d11ea2920bc3c36bb9857baf51b385e622679b1632d7ca0dd087e19d5aecaa2c093b87a54d5ccc9167f4fcb69757d4cf00597f1dc492d87e10576171aabad749bf829bc94bbde6d95d4b86da3153ca32311465219109f626c5ba8e075a5be30b73f9e1aee7a85d5afe85b11bcb3831e0b2eae9ef8e0beb96d2b97ad1cacce0c5327f4ac712e2b55544b35840ffc7571e50d865000a8fa33137b5d867a2188aaf9d1aff38e872f9d6161c0c51ee3bcdd856af8959d362b3ab613ff1d44ab93b9b470d87f07ac763d19be72a2690efd58095a8b7e3a51384430f4007e7667da07a446dccbf9c92b1ce040843381388b1b45c75a75d23b489e77500768e12b4704142bb17dc76df7a24e43bacef554ad66ed0dcc8c1d95742c5d4813f32e919601f4fa4fda9db5dd9b056568048a8294bcb032b3b2643fb21371233f51bcd99fcc06f643f524f400ee33bcd25351da6df523b41bd5260a91815fb747e890c8275468dea1efec105bc08a3686fc031a1378db270d0a2a35246316af978571f7e2e4d217718fca7057c99f527ea3f3e917f38d0755ef10d6369c3e6656d8a02684da90f522bd3286625a1c9d9eefda804e9f51aa4ab1e971ae13816024be5fad251e26ceacb36a26d56f3ceaa16e68323123b8e71d99b737b9063a124e4fd997444767610ed19e6a066949ad78840a3826c4f0a950a8540c65bcf2232a9967867c114120235c65e5875a0f98a6eb1f8b482362b02e9b8d65a1078c8169b9a074b84d03e5c39aff048c63a9e06b749cd1c91c908f1b13df8455252e03b3ee6e1be2bb36e4cff7b473602a60670f04eb11171f00f84543c157c0707a5f1dfae0a9f67b170ddd3c9162315d29a7724d03c916898ae280150d58b138c908405caacdbce41c93a151efe6fe3ae2566b00faef44e2fa7a095dc8e80838cf0579994fa16da3eba6c3eaaaef43dc70e6c409fddcd9b7fbd7473bddd1f8dea5c57e048588b0f5ceefc5292c7f574dfbec71e171e2cb304cc56d95a418d0428ac497ce1b363e945bbd938eb7e29d0d416f965e3c4f193944fdc11f7a889d29e49733f2b592e320a690acef2f8399c72ec2f8398d1453f17c39c5b09291203d6dfeb5fb96a334fca43b2f2647f3a2cab5ff33d2c8adccb1978f540dfc2758bd57aa5ee1ec76d96d636d4b04ed0a914565b2373516e9273882915a9232fd01e77a77cfe02032253b3ac2660cb1b8fa0ec4352e135f9e00e388d399fac2059e9ea54daaa0dea9cb1b83cabd2ddaeaf3c69e310cdadf4f8a7d16c056058191fa7f6e21a817da8abb4bd94e6f3e41d9c64be5a158cb63bd968167f78bf9f54c709393b8df54c215213286adb7335c39a273152cb1812ea9018c2cdbf9ef6e50e27ded9361f3e964d79d47be452815fbd27f9509788bb72329bbaba19ca454fe7edb7398483674b129ba2e77baf3a5ecd2b9c773870e72f43234cae1429660cd972b37538157e6a2327ac018ed2fe767f05d281f5d1e2dd7d6fde3b1c4e66df0f9dcdd043f0d7a1cf53422a650e2680290926ad03e691a034bca16b4159f1142c79368905baecb82fa7858a5fdc087ba4701701162df7b685587eb696df37262b086802deede8817db04c95c7e990f5e79488f00b23772a7b66b9a9eee9cb2200011ca521f6af6c1fac151d6c80a88f1bc6ae66d269338f199cc342e823086024a409b03ac49756a28bd9f35341d5c3699aa4b0605e32de8aeac2516b2c49c0d626b8b55896c5edb8d1e2fde2dd9c66c9bd4c458946cd32e57c207410c1e001e34a1750e92b82d14d715627f9c4783a8caffc237a236135e79159175b398d59ebb887f45881c9733fa0124900a7f15b80b8307b934f33aa1d27f402dbe9148c7aa7b21bfdd68445c7c32ab77408cc90b0e4b4c63527b4c83464a31e3b5db7af53c85399ed2f40bfd23e26ab3a33522bb19e65660d9d8c31f8476a21e668051a7f7a500260cf982b064f9c30a9fa5e7152d7685b3f0b78c44d972941d5a7ab0580bd0f2ede29ebe4c1519d8e5a3dba7436575d4019736542dfa8d52bc78faf79ad926d2a65d56c55e2cd48eaa3b43f980111e75c916fbd7764db181292ff622ead53ee7e5a6d48cf8f43276e2448daf8fd400ac883068abd948a3ee75e3bf6bc0dbfa067c707ee79e6a3110767f5df7d65a2a42ddd9f665c3963f1cfe699194043c5eb8919c645b4490ffc358b90fc27811c0b530c6a6b5a8c026dd1e7f78dff825f91679ad1e68124f1a3d9545c49d2b374f849a3b849b6e1817d4481ba57b47d671e384a9d73c763d74b1fce76bb85dbef3f8c0ad45f83e31fec3ad4a0402b9d64139d7b8b08af59a449f9f4e4df841f51fb46d442ac159ae58bb97f10d96e0f1fa8ab4c16ac47188fc18f50fb27d50fa76a121470ca1fa162bddee84c51e6ed6de162fa052c95e965323407cf0b54eac59483585d8cf2ae6084dec9dada6ba06a13c64979f03b28b170e0fc22f549c33544faa2d198c43549ed1557ef6bdbfa19e62cbf3372aa6aaaa7ab6807cb1282bb2672d0fa960815aae5fa2b705604216f52def274f509e812564410bc5c82dae7754be84ca5cf9f0b606861d450d24e39d263e9d257232c6e0050af845d56bdcfa51bad6703cbfe4466b39b355e2c1ccbc4e1752689962837a87709faf4e4637a8a985cabd25a59bcefa6585bcfa73d62e3970dd3479e23f569ede2c5fcc1e4cedfa6edae3626d74ea724e20970592cd26cf91d598874d8c59cffc14ca08952c3e6ddd301dfe0abbbaefdec08ab7a9d63415842542f9d5ec70df8123a77038453d3ee00863725dc5487189d0de98ace3ac8f553f08893424b912dd8284c2c4309c553d2c13e3ed352f345", 0x1000}, {&(0x7f0000001380)="7506d26423248db65916d2d748521263a233575affa0247552523fd56e3b178078a4f0e68c483d50", 0x28}], 0x4, &(0x7f0000001400)=[{0xf8, 0x111, 0x0, "4eb0ec5ae40025e94473eb09d6c966d0b9301b3512c67984b03ccc4e1358015669748fecad6a555e8ba6416b165d376c229ce0e96f0f4ccda97ab3c3cec1f8a181db83c3f919068f10223b38a94f03a45fa15f1b6955f17a36548350c448b6f001782dd3a191c751e56fc57f2076357977d42f5a187b28fc812cdc24cd241b10b1660f69f5560a1eb919001ef071fc307a46c842b8f7da7c73a88d866addef4b2ca1d813bd4b02e1995265146798f14e7a093690ca264d7cfc7c9209dcca809c3700062278cd04103db2975b4cebb512697e0956cd95e14341af7d371d71e57893efad58"}, {0x20, 0x0, 0x7, "15ba5505cdb95fb78574dd3e466b6b3d"}, {0x70, 0x7, 0x1, "6489d6a9c128d0155e3feb150b55e0210c39bcae3f1ac408a251f4517e00dcd1731c18c668f985c18adb1ff9975515bd6556b8c4263dd00867b8a4f6935509773eff7ed533219fea1677e56bd6505d174b6ca516201f9aecf00470fe26ca"}, {0xc0, 0x6, 0x1, "a0c2599c5942a1e176d642c6824fc691e3e17b9f2d9f7e2fc332df58f9ef920690373bfc38a19ece1319adfd64987b0958db4ca022ffa79e32d84350cbe94d75fd1e7440fb082639e4a7951349e2473fdefdb0300edf714a30856dd6bedc48c39df5c074dfe815cdc65ddd3be91f32c88813485fb5127b93ce4ced2a1b9a5ec927cdc38c0b1fc9ccc3f90ba87da5e403bbdb3cf296b33f9d12ea27d13aa5062ec6307167714a6a871586b0b6"}, {0x78, 0x107, 0x3, "c934afc380a33de99559aa0a2356482fe3d7bf4c1ec2f926e5ff2d72396cc450d5e6cf5db40dc91845b7307a5428deb8e2475693dfff05ee9a02d1ca6cfc3aa18b36767be086f0531c0c3983c5a04e6e901ad53a2a8bee151451464ac498006d1c17addde08632b3"}, {0x48, 0x111, 0x48, "886cbbfef651a72dde3655e6a7b39c2068fa3b680a77f121d4875b9314149f3d77764c48e28ccf771e546c1534bf18c1b7b22d0b"}, {0x108, 0x29, 0x8, "59740405296936f23486e05dfc2c5b1b6243cedc8b17adecf80776da7394f98aa9f6c8a6d64a5622ab65155f20101596337dc412cdbdbd01bb9a8e7c31ad0426a265c73694e03f4e7bc4c71e0c02046899e521e1f34a544942dc17476ccc34651cd1d842b166ded416dcd4dc29cf61d817fef39f5fe5f7ae4a029741510d96274cb3ed74b609d490864341b8f118bcb015632d8618dd1f4d1d46da48e4b696a48e92a5115db883a172c28aa9e13d34b04c78f1344bdda0da5666c4d4dbd41ab08e9a6c24b8f96446638ad7bcbbd6485ad34aff5227d546aebf794bdb6b06c74d88106d6b3a8fd43445705caf2d1dabc040ffd012a68a83"}, {0xb8, 0xffff, 0x1, "32525baac7b9cb9fabb55b8136ea8890b0013dca0804064d34ddc194a864743e906ffe8bbf4b1fd04ac7a65de16e87c86a09a2de708f0652fb29a903575574302ef421ad2e08314108643b0df6c7c498263b167df50c15d8a203082b35cdf0ad2e809705c6e7178ec94163062bfe8cea94654dd12faa980fe77c59cfb36493f33be636122494c13529697bf713c4ee7c2555e600745ca60df3f7d1a49f3853ed00aa"}, {0x110, 0x139, 0x78d, "002dd632771ea6854a642b2b4c93328fe1e4c9d4529d9e0c2143fe45d22d509ad64d486e4dd11c93d180504aafc2564b8cb7a1a51da7eeff2f23a3d58a32ea57a899d55451175d6b2284db62650ef7cfeb2d057b6497619897139109854fdc156a6a72f54caff78e7235e33ca31a857531c8cd6e7af879767ce11fa72bdddbbafd1fe5fd15b2eb2fade8ad5bbf105d681b180c275e393dabb49cd48ea39a091f05503cc89e50a54d6f2992f5359e3063479711bf8ab99844f2beef8e693dd55c90d5f455906aafa4f3da10ad6f088c6f65e7e2580609a3f313e02f4fb25b16801db62ab5b3b935254fef206e2b00fad60c391d74cef3f59ac81e96cc2fe756"}], 0x5d8}, 0x400) r5 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) setitimer(0x0, &(0x7f0000001a40)={{0x9, 0x6b}, {0xffffffffffffb6f8, 0x9}}, 0x0) shmctl$SHM_LOCK(r1, 0x3) faccessat(r2, &(0x7f0000001a80)='./file0\x00', 0x80, 0x100) mkdir(&(0x7f0000001ac0)='./file0\x00', 0x104) r6 = socket(0x1f, 0x20000001, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000001b00)={{0x18, 0x2, 0x5, 0x7}, {0x18, 0x1, 0x3, 0x2}, 0x9, [0x7, 0x401, 0x3, 0x200, 0xfe, 0x1, 0x8000, 0x4]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000001b40)={{0x18, 0x2, 0xdbe, 0x2}, {0x18, 0x2, 0x1f, 0x6}, 0x7fff, [0xbe3, 0x978, 0x3, 0x3, 0x100, 0x40, 0x5, 0x5f1c]}, 0x3c) r7 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r7, 0x0) r8 = accept(r6, &(0x7f0000001b80)=@un=@file={0x0, ""/93}, &(0x7f0000001c00)=0x5f) getpeername$unix(r2, &(0x7f0000001c40)=@file={0x0, ""/39}, &(0x7f0000001c80)=0x29) r9 = geteuid() r10 = getegid() fchown(r8, r9, r10) getpeername$unix(r6, &(0x7f0000001cc0)=@abs, &(0x7f0000001d00)=0x8) readlink(&(0x7f0000001d40)='./file0\x00', &(0x7f0000001d80)=""/150, 0x96) pipe2(&(0x7f0000001e40), 0x400004) msgget(0x0, 0x400) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000001e80)=""/9) symlink(&(0x7f0000001ec0)='./file1\x00', &(0x7f0000001f00)='./file0\x00') 00:13:59 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) bind$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e91f7189591e9233614b1b"], 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r3 = accept(r1, 0x0, 0x0) fcntl$setown(r3, 0x6, 0x0) 00:13:59 executing program 2: r0 = socket$inet6(0x18, 0x1, 0x4615800000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x90, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) unlink(&(0x7f0000000000)='./file1\x00') utimes(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffff}}) r2 = dup2(0xffffffffffffff9c, r1) getsockname$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) sendto$unix(r2, &(0x7f0000000380)="bc18cf18d29437db827b5bb682d7c5c8d08a555bc65310fb00624b77f17fe20fc8c6389a953ad649e1a01164e4dbceb901a3ddedac33bc10077735c6f1274d790e33398ebf5b1a25a952e50c36926868501d6c9d1505c91c17d251f382fb421a3cd5ebf79f2263f378a6346e1567466112a7d45d6ba3d4018746fd5cf7b4534c042eb07ae09180b484b1983b359bb58f39", 0x91, 0x8, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffc27) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xffffff9b) lchown(&(0x7f00000000c0)='./file1\x00', r4, r3) preadv(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/68, 0x44}], 0x2, 0x0) 00:13:59 executing program 4: r0 = socket(0x1, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') geteuid() mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x111, 0x7) listen(r0, 0x5) fcntl$setflags(r0, 0x2, 0x11d66dd60e5e3a07) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) 00:13:59 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001180)={0xffffffffffffffff}) r5 = socket$unix(0x1, 0x3, 0x0) socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000011c0), 0xc) r6 = fcntl$dupfd(r5, 0xc, r1) symlinkat(&(0x7f0000001200)='./file0\x00', r6, &(0x7f0000001240)='./file0\x00') mkdir(&(0x7f0000001280)='./file0\x00', 0x40) r7 = openat(r6, &(0x7f00000012c0)='./file0\x00', 0x0, 0x90) r8 = socket$inet6(0x18, 0x30000005, 0x7ff) fchroot(r5) r9 = socket$inet6(0x18, 0x3, 0x9) setsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000001300)=0x1, 0x4) listen(r1, 0x1ff) recvfrom$unix(r6, &(0x7f0000001340)=""/63, 0x3f, 0x3, &(0x7f0000001380)=@abs={0x1, 0x0, 0x2}, 0x8) ftruncate(r4, 0x7c) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000013c0), &(0x7f0000001400)=0x8) r10 = open(&(0x7f0000001440)='./file0\x00', 0x10800, 0xd397d4fb251f640b) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001480), &(0x7f00000014c0)=0xc) sendto$inet(r7, &(0x7f0000001500)="aa4b806f3861f603bbbd90d34186923e49533fd0696e983c08fac05b14f8897f738ab4cacab8e3caf5c63a29a5984a7fc75f405199d71ee8e016301aec750bd6fe79804d199592e735c16d66ec9a42690a0793ab1530b92531c75b49aef04bbe506521a38c1283660e356530b89cd8a2be606d1468bd2483d04653ff752ea5fd9e4db99aace224175e7e9031f860c6b1d06a071b75f6a0b3c3a69419e928883d24bc944cbb8c1e69ca770e380d", 0xad, 0xf, 0x0, 0x0) recvmsg(r8, &(0x7f0000001800)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f00000015c0)=""/114, 0x72}, {&(0x7f0000001640)=""/78, 0x4e}], 0x2, &(0x7f0000001700)=""/230, 0xe6}, 0x802) paccept(r7, 0x0, &(0x7f0000001840), 0x10000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001880)) sendmsg(r4, &(0x7f0000001c00)={&(0x7f00000018c0)=@in6={0x18, 0x3, 0x7, 0x10001}, 0xc, &(0x7f0000001980)=[{&(0x7f0000001900)="2c9aff4ccdefb2570bba01d1a7f6577f6ef47e189d1f753242508551b6adbbec1970eb14ecee04577e2c851bd3012a", 0x2f}, {&(0x7f0000001940)="0abea704e601e3f940ff1db2e26973cbe13d73cf1662e58304ec9674b720222b2d29168f46bcbb9f6259aabca1195e38c81f53c9b599fff11cc985841d75c2", 0x3f}], 0x2, &(0x7f00000019c0)=[{0xe0, 0x6, 0x8, "045d6b021d3d1aa276dd573c3ad11749c7873056486cc41e7737a921cf6f42c04226b4c62faf2220cb29ad04a21977d0d499eed1b96377df66928599493ad89f70f6d2d79a3621cd4668151adbaf5b9e004006b4ff0ab040a006715bca91cebd5e6b711120b59199d9af31bf7f2e9fa9e4eaa4883507bf4f253deed9816078fad05c19524534d572187a48619e7ad6be914f3d0743217e1620348bdcdae618fa0015d3a303a8d6967e0fc42f5246e1f59941cd46a8468ffb51d21b67c4b230e49e98e6fc10a1a905280563"}, {0x50, 0x101, 0x100000000, "061ffc858efa32922e4f6d06ac181726e6eab9ead1cd4ef9e9b5987a260fb29b41c2e0aeddae227e65a77e4f4fd6598d6d108735f544e57f25040b56"}, {0xe0, 0xffff, 0x1, "cc4811d090c915a0c5e82fa1858bdd24446339794a54ed3ce58055e1ea7b14d89d4f6069ddf2772501551f72ac44974a2172ecf8390d855f8ffb1d06682145de44bfd84ea9579aece9d817692ed0d2ffd1217c6139c57ae067b2d478382ef2995a48bd535c3d31a530a79fd1365d5d4b8bd610d812c0a89e2a470ab3bf9457661f3e5327a4df01dc967a0a55cd88e21b1a39080d52599d38d0b2888f1370dca920b015f91d7fd672280271de4c6f952a736105dd81ab4edea67df8290fc7f7cffbf5ae6e32184152bf"}, {0x20, 0x117, 0x101, "963f840a2f1c131dd44ba06253"}], 0x230}, 0x1) symlinkat(&(0x7f0000001c40)='./file0\x00', r10, &(0x7f0000001c80)='./file0\x00') getrusage(0xffffffffffffffff, &(0x7f0000001cc0)) 00:13:59 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) fsync(r1) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x800) clock_settime(0x20000000, &(0x7f0000000080)={0x8d9a, 0x9}) write(r1, &(0x7f00000000c0)="e335b21ae1586d64a1952a5099a8ffc239afb9bb1731c997d6b015b3114a61f608e155ec1c348026fdd001764a8ad36b6fcfd4c5d1bd0d6e5e84aaeca09617a655c459fd62a29773c7b4bb71058eaaec7a716e169de3ef7f5632acf1a37b5861c0b59ba498adfaf8b49ec5127054fcfd0961457ceb4369b36ab65c5e764255590af0b2e27a32a5731e6213a7a4", 0x8d) write(r0, &(0x7f0000000180)="2a0bdec44967", 0x6) write(r0, &(0x7f00000001c0)="e617294491cb458878a8fa60e9cc57d5c83411d5d33188f28d009722b6b2c75b901d3d33dc2325e8222da067f19fe84586b90ff36a5b4ac74dab1571433a5558567c17481e5fb89933171b0ec36b6cd7dd188cdbfe7ffedc4c30333d67a13076b65e4e02f54585c35fefcba020ffa8c09265ca2902a4301e7ad0040520f5aa848a2b101312b844d5f666256e4db9ffe93ef0cb9a", 0x94) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getpeername$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r4, 0x8, &(0x7f00000003c0)={0x3, 0x1, 0x7, 0x7, r2}) sync() geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) write(r3, &(0x7f0000000480)="f7422b98f96a5450b195b8064d28ad6e87bdd1b42416a662497005ae090d9dd0588d55ed729a", 0x26) unlink(&(0x7f00000004c0)='./file0\x00') pipe2(&(0x7f0000000500), 0x0) mknodat(r3, &(0x7f0000000540)='./file0\x00', 0x80, 0x7) fcntl$lock(r0, 0xf, &(0x7f0000000580)={0x0, 0x3, 0x5, 0x0, r5}) getrusage(0x0, &(0x7f00000005c0)) close(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000680)={0x8000, 0x2}, 0x8) utimensat(r0, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x4, 0x3}, {0x401, 0xfff}}, 0x200) socketpair(0x1f, 0x0, 0x5, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x210) setsockopt(r1, 0x9, 0xf8bd, &(0x7f0000000780)="94806c0d353449279ecfe86d8461fa1cf459efef92f90d20e8b8c5c2f4efd0716aaca7a25686e2a46eb0d9dca73dca8f8fd443f99d0d9296c716f16ab778c3ae3540a5a7e43f54c34c17ce16c7ad192afd2c77b397b7894bcafb6c8a568998e44fc89b442cb2a1f228db6d0ee6afcf142577a650ac00471c5f911d45a3631ef1738bfbc0501c85dc73bdf48588b20ee0cad7697762b2f92323e323f47a8bb18684acab558eb5be47", 0xa8) sendto$unix(r6, &(0x7f0000000840), 0x0, 0x2, &(0x7f0000000880)=@abs={0x0, 0x0, 0x2}, 0x8) write(r6, &(0x7f00000008c0)="3b2bf45bd08803d9d96b10ca25cf8fbb44f04ce5c194cd76f64092e2f7070e30bc7533aff9af7d500dad8275f7fe00848a90cbb40cb816d15f2a05154ef8b1215e8bc270137d5f3707844c0d2d34dc09b90399117029921897c55df41088a491aa14c8d9d5ad34a567d0d116f00f85cbe25f7b736f347709479f4f73282c457c42172eb657b590bfeea7b46e6228a87091d844c3ac420c48c9531672fe7ef1885576bf92c3f1442fd9e0d4bf30c83ffcdfe94e29b2786ea2e1d48ae177d3f88947f78b889af414b4aa7ad9236dbfa443ae27e10a2bebfb7ee678e07614330a86791055bd0d07a8cd30255d0595c128fe10d5172ef1e6ddacab0297c068f915d57af0718856a5e463514e568ab5c9a73a87458101f692f1c79aacb8ec16a0650ed70e5ef9d3feb1957c79827a4faa7fd680926abe64885a1413caaacca6fccdde019fdbc160ce2e5efcc56a777d69a3bfd7857f274e05349ca76ab77bb4a3f21346ab5ad1951fd2279509792aade8ef9dae11ee199d8c86ca0cce0565ab9dbcfd0abb6cb38c634671db2086a6f5d3d372f0b0366790cb5d25405ab4e9a2ab4f46407946c925a65f00a1b843a96c0c9ed9411b38b3829363afdc81822a45126cadacb9c6f6677c07fe7624cd27ef0969bfa0386243005da24af45021bd62c283f05b7d3da9b84516f9aa5e2c782e9e7ed582e59bab47a6ecf895cb6989b737b351d97ee4fedec1fa0223525243c0af167467983615eb749758ee4d0ea7a73aa61af77bcb0ab30572bb9f04231b9e10c488f1fa02d8858485364228cf102f0df1deb5faadf1155f9f7d53d0e892e32ed664ef8e8af9e8958332a7c04e619cabdfdfebcbe150b051df0d07b734dd4b435f370392911c656295c96827eb7031bc19ab12e1c1e8c81bdc93788e43fd63ac22478ed670786ca334a59ce135d49ea7f431fdb3204ae5ef0365a98c67e21d7fb5094ad98bb6f2b7bef7c6ffac5432109d49ee09f40e60b738cb80ae97733acbdd4f0c272d352adf854f9dc698f6533486abd7cfefbaf8901d90f1a8be83e50b3214c89f41e9ebc48ddf4dc1d02bf61f27d44b41775e9c8bd6c5d8698b9951f733933a28a796764c63dbd6ad34c916b8395d6cf220d009002841d2c7707c664b7e5542d986f7f6af8459347f7a384ea9973d9947b710e02e52b55b9f2d65d2580b02b4cd289ed8f30c4b80eb90508bf80351546116e09fccf8d581fe4b032b44e566256dcdd8e2a1197abac0a34b7db1523645628c641b17f71242eaa13a1ab193993e7da02670232fef5e225beaf9308a23e66997d1469b02316b0659b33e4267ccb77ddb6f4f1a8caacf61081b860f93fbb4a5ab20d6c5df54003f29593c21ad4c5bdd22929ae781459985134210f6c9e80b79dbb9997150616f246c8dca27a7765b0d36808655b65deba591612f3451738d0f6866904bc52f97906b3c3795f968ef84f5f9f1ff3ab2465b94d1abbea5df4c011e0f137e4ada00a4d523d37f78d996ce35212eac4a1d91f384d33ee93cd9d280823e3c0ca82fb761f7a9d6cc7f192334f2ffb6cc26e781c428e59c85a9e58098cb065fd3f52f9ed22e5100a26c6ae98a7602553624e6228fa6f23dd15fdde2f07781dd555db87edddb425c423a4431483a12e8a04d393a12fbd1480c904993eb6fb6850fa083bf46b43e18cf9579b171638066caceaaf1b968f65f1d21529898cd8bc02e289462043e545fe547968e45c111826c8e477becb05a1655cdc02e1cc5ebad777bf9d4dd8277ef323d57bf7bf1475dcd17ec42a5f80b35bf58a52a7c581c7089ba5fea5388afe1e53e9c4c19c55b1e4e438b2e43e49d4cd5dfe771e39355b029caba61decece9d890db207793649ee99cde8a1999b2957592b4fa886882db24b3d3bc550776ade71fe0579136a6e02caecf5f1878ceec8fda1cb5b9a928f8a8c91ff510c5d7adcd019e40e282f4253c3afccddd29c450a39ffd95d095b7f027e78f7ae930c0c3ebc26a1b669e76e3062af9137f9152aebf47fd38be8581b403b56a8d96877cd29540e4417bc8a48a9915b216e509740371c20e9dac851024c5fa04fa83cbc933a458446bf6571b02ddaa8e255064fbc05b11c8cf81baadc287a7ed1311d27cb0ca9ef0b3ecf42350edd66da1c2fc77ba8795524c0564d38e35fff82f39b58374e9c8c102205eca836fc3489c1f26f0ebe74e1f341f8399c21fea243cb589d21bffa213ac494752d3d326f64407421dfc56672192be233d0ba3efa3c0c0e276650ffd0875ddf060e8268a928e156b2a79e30e48c14e17afabac8f983865cc4c383c266904f5094838fc53fd85be6de083881af66e52c3742c09e9eb071b3f66fc5831396a7932b892c4c9b0aea33664bf67b95f92139a7237bd89166f22fa2ecf66b0ea2077ee70fe76722d76c014d1453d2398fdde2c3ea1b9fc1f9f39da297e2a487097451caa6397146c3df4e2ffa659922673737e74e068a9227bf3148acfe3ff54dd5332d927d76b4b9e32cee6fd79cf282f7ae85c845af612620d16ee04b3df2079523d7b303b209f03b5c91b7546fee24a9f091add65e91968d0046cef4050b6f390309bc08af451e2f7bb2b3778cbb50578a7f23a4b92b4342c2ec101102bd31941c2a909dd12b3de1051a5c26a9a4fa04b5fc76983dc8937b6a06938cddcc31a5da3d9949fd5328c76afa119963a9d874e3a644ad5980a0b72ab47b924633b7e01c7625dc8e863f490ddc4ec8f0d3bc1c30c0ddd56988605a629d45bdf5800e0d8ca8aaee67ce82ee7f1d6be99836693d990d729c796674e4ca7c29e46cb648b70c2516adca6b9fcc90e2add0e27de413d0d1cd25b269f457ec5b6eb68b3ad9d01ea517b1b51cca20d45b34a07e1281362e4f6dced31f8d215bfa17c3e6e10a3f82f62f59a0d0cf77b712a5fc6b27cdcfe7262412a301b22df8f0ccfcd9b6ae8a1aa1be877f40e69dddbd4c801092038ae3e032378681773b5646bf5d6698f91f99bf8d010b9348720a3d948966267e88e1540ef09c541fd93a3c68f9b2b9c700f05e3273cdc68986ea78c4086dd00e29df765e97ec401f80648cb90bbb9d6e6cea10e3761cbec015d80979e1045f5e9a14ec3064d7ca934e71732c4d9978309b223f43457e916ab70d093c75a28194f087866272e8ea54dfb243a12d502886b9d11c9d38dc52c25bc3d3b4ab94d39c74ef4fe5b44b7add52c3ffa730e37825773f59fd19c0bc5327be3752e94c845c13784220f0421c0ff9c2c0529fae211aff1d3d36d4f1ab8b8f6e6f4deafd75beec026c11ce1b9ac46c1a4ef54a84759c1f9a8e60955967e1005df355651f40ede57169a7491aa6ff17e589bb8c755d6737b7765da8ec4065a42ac61e5b50e98fa7a461053d6232b419e1ea88d27c6dbca25f9557c0f98d8f7c6bf191d8e8d763b7919d34900464548acdb96dca13dc0911329b7e0edd0b709a33180445c60bf5f8eb0eb59da25f008201e81a7c9f35f47bc4a489028f15ac9968ce9ad6f1937ce69799d8800e120dd4bda1951942d4266e2e21d05fc610b2bfd9c3dc04d7289d695f16caf6b87c09ec103e65fbde4bb3b8ea142c743b8bc3ea2e11c898039f9456381c2e66a22117b5c403f547695b91e8bb223087bec50a8e172eaaead5175eb30d90dab03b6590560b9853baa1452dcb111819db3aba67544fc81fd7c768896cf067b312ff4dbecd5ccca9e1a0f8100c8b891a5d66e5c7d4721a293a9ff6939686254431c77a62c09e428a043c5a28129ed3bba50d31aa6c2b87e7f4f9493da3c883a8fbc1abbb886c37ee6a8f96627d595025b4d1ea0132471a397d5d1767ecf165d3058f5446c7e1f2756addc02a8eb8790fc031ebd20ac0967281a31dbed6cfd3952656afeee6d6d0c74d90b8946d44ca0ca5479899f84c82a902e950fd05e58cb8bca0e691164b92cf97a245948879438de6b57992e1f589206a5b3de5c7a41b78033ecfd9355e5b5e6111343bb7957c62adf80cd824be007897c8fe4b196f1d95187212a4bdd1b85bfa135bd030d0aac9b602fdc15329c043e78d3dba1c1bf7cd6556170d2a53f7f80350ede0c8c5ee8173ce52757c05aeb6f666fd0c884fab795c7975de8995c4b9d85bb9f6b1d4bdfa35dd530ad130eb2c887afb462b7eafa2d740d19ec5bb20d16b6a9568d73129190162a2ac187bc29d0daa7d7cd3e6019a3f5bd101e7bb03a6afdbc54e1f624f0dbf45f4f9708dff4ec5546d68cff0bdb771f3e505b3f54968eeef5fbf1d6b26938eb4e62b5ad867a8af24f370250b795b100a9c2267b2b94dbcdff26230a1639b95c71180c42f50d896a3973e80962fe13046b6fc94ca1006bfa04fb8aa6c2d1d0818eb684103f83150f58e1bd3516efd71c006e096c5541aba6cef6d793a3f7d5c2925d17d81aebd3223b0c430469aa181330be9d1918ebb223340f5a530476b09f11a023c3c1c90fca2e44318e5f4542394e5083a7ffaf51f51f8e5c7ab7f3337228304f6b840ae8fefba6c0342ae6d359a6ea9156984a6cecea7c65844988bdc92a825ee8ddaf899d4f301593fe43b184f217008e425a33d06bb89075c015e002422a67401e53d45a66e5bd544a681d539a8b597b218048a1f7d7f06a2ac63c4a39e51313adc3e62382d0388a11422553a6f6e9891c6d237468670ca76302e2cfb0bce6981eb37abd347df539574692aea0ed862b7a4bbb656cd26f6faa5f0121b18c0bc2b3c91a9dd5e25887e015474b807d23e12ca45c20989fb609e5d13450959fe2c196e57030a69f55206f3fc1d42ba3c1d1050465f78b7383e74d38156fbc6eddf5ab2f9166019089ac0a94baad8ca4f60979a7ea131de9cd89548a24d2f6d0ac73af892bd1e9c1155e54098a649c641d6ae133bc1ebc0eb3cae0b6570335cc1d2d6ad6b330c88c3e25011fee2f49fd379e686dd4886b4bcc747c0580a6bc49e75b69a1b093a1244d8b3d65dd77503ac3b39bbbd99fe9c202f923fdb5f284379e583dfa07e8666a8feb64583a49641630c520b48a8f8a00534b1ba1584f8e788ea5a2fd47cb5c25a57cb10708afefdf38a6d279a1270226641a3a334af1fe37f666105690f23be9c17b4b116e3f820ccb606932b81099d7c91af1190085ae461aaa6ba7a6ab57aaf07daf96e1ee12bc0b1e6662b37f66c9a96b5a189c42ec37f6b6de8e6e9f7b638cf6d5503c70cf75ab7ef6171996618c374c8deb26496410c5259c9eb73304db1ed4792b962530f04cf1c55b2fead8b164c95629dc1cb1b44c2846c465e72b0f131d74f8d987c1d2d536192d09f73022ef42abc1aeffcf6db0f967682802dc9cda2bc9ce3edf073fe1d70acba6c0120d9ef58e70d805b79f9647ce74bac546aa062de007576cdd259e36929ae6e254dbfec964221164cbc30f0e74aa41c9bf9fa4419edd364a668f06d0ffe6cda383ecab758291095ada471f46faa6c4181ccf7abe825786e57d47b327e6590898da3c53fc31776b9814a51069244f663ae0c251da6d167cb78c97cf37178f2c0f12544253809266929b095419c1e11ff7ed5c0300b1fcb73d20725370f289f3db71ead32745d671fe0cdb485f4810b4ef78ca141761c536a6c68801e1d9e8bf4fd2bad4f4b5bd7c2bc523c1d3e7358bd68a2dd1c3f9180df7c07385412caccbe16abef650558a6885e69fc88055aa930b87c9cee9d7667f3ba4b5773aa1418b45ecaa262ea5ee9125bfa3b3916036ad9091376be30f08d57469c4fa878b7a9366d3fa74e6d4370a8d28ea43090d55cbaf7e82f", 0x1000) semget(0x0, 0x3, 0x12) pipe2(&(0x7f00000018c0), 0x4) 00:13:59 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) fchroot(r1) dup2(r1, r0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x38) 00:13:59 executing program 4: r0 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r3 = semget$private(0x0, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r7 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001200)={{0x47e, r5, r7, r9, r13, 0x20, 0x2}, 0x2, 0x2, 0x1000}) r14 = fcntl$dupfd(r1, 0x0, r2) getgroups(0x1, &(0x7f0000001400)=[r10]) sendmsg$unix(r2, &(0x7f0000001540)={&(0x7f0000001280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f00000012c0)="67f867e7006a4addd6cb661b00383c2ff7c6f248dd961f620f7d6afb0247643abdc8", 0x22}, {&(0x7f0000001300)="b025cc138df6175f5bbff11b549c228625741bea2e2954897294fafb36eb726ad4d7a748f052187443fa6c0736cf5acfc5900665af3466657cb010942e4758b3f56c9d098c0a2fc791b1a09d93f4eebd08e384dff9f33ec535226c42691953d4fa199394e6f3d0a6cce86540e0a1c334cc1aed9092de41d553460890df14efee88750f04080d86c696b5a9c4c53aa7c35615728138666fc29e332ed1b51e93ec7a8f1f3dbe6b2caa2977d5cf14", 0xad}], 0x2, &(0x7f0000001440)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r2, r1, r2, r2, r2, r2]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r1]}, @cred={0x20, 0xffff, 0x2, r11, r5, r13}, @rights={0x30, 0xffff, 0x1, [r1, r2, r1, r14, r1, r2, r2]}, @cred={0x20, 0xffff, 0x2, r11, r12, r15}, @rights={0x10}, @cred={0x20, 0xffff, 0x2, r4, r12, r10}], 0xf0, 0x4}, 0x402) symlinkat(&(0x7f0000001580)='./file0\x00', r14, &(0x7f00000015c0)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) getpeername$inet6(r14, &(0x7f0000001640), &(0x7f0000001680)=0xc) msgsnd(r0, &(0x7f00000016c0)={0x1, "aa286da44b6d4ce0070a0931d6b0c0362fd913c53185d2a1bfbd0733377825360d8daf26"}, 0x2c, 0x800) symlink(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)='./file0\x00') getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000001780), 0xc) semop(r0, &(0x7f00000017c0)=[{0x3, 0x800, 0x1000}], 0x1) sendto$inet(r14, &(0x7f0000001800)="2a60a6ce0af9abaee64278cf1501275902d556b5f74890201aaba6de", 0x1c, 0x400, &(0x7f0000001840)={0x2, 0x3}, 0xc) readv(r1, &(0x7f0000001e00)=[{&(0x7f0000001880)=""/93, 0x5d}, {&(0x7f0000001900)=""/156, 0x9c}, {&(0x7f00000019c0)=""/137, 0x89}, {&(0x7f0000001a80)=""/185, 0xb9}, {&(0x7f0000001b40)=""/51, 0x33}, {&(0x7f0000001b80)=""/145, 0x91}, {&(0x7f0000001c40)=""/29, 0x1d}, {&(0x7f0000001c80)=""/97, 0x61}, {&(0x7f0000001d00)=""/230, 0xe6}], 0x9) sendmsg$unix(r14, &(0x7f0000003340)={&(0x7f0000001ec0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003180)=[{&(0x7f0000001f00)="29c1bf673d16243b8ef5b36d11587be7f114715009ca51017932fba021930c036ab969217a370eddf608a30fe6f24fa60b4c10f8629781686d658562148c6d668cf45655a15574a713329e7ca8537ad3a69ebfb2f69ceb68fa85ee864669ec42645ef13504ed97b922881ccf63d2d4249a6dae910d3cb1b39b4382183ae03430eaeeebb5c4440e5fa37d27fab0287e2dbb335f209c322204f535060f766e0e1ebadd5a385545af5c355e5a171950ce8655a87645a95068d0298f09ac77a1f9e35f7381e676eb1c8043aa1a6301643aac0736e31d5297278c59779d5d1bbd5930661310752f4dbf608fe7412a8f05103e5603e21e40ed4839e1d85a4b3b29e188dc269422bce57681ec03410cf91d5fa462520aff213fb86abadebb88578156ea669c07873d0cdce5d9587b92f65e60d98c6de49597bab3551bc9ac91a8901d9f4cbc5213956e4e1887b5530be5a050b375e39d3e32832f75ede33a6aee617dfe93560af50f0958148016c7889f0b0f6f891996c02a8d0fa5429fd9282b3837534c2e8f6571b3754a1e10c67ca75f97d54037ff61157c68b98711227367fc098537c56436d05d6951dd09fb3895480fcedcc11191b07b7bbde9e5846e80114012bd12e69de13518498c0507423922d2e90d0dc217495ce51ede1d33ea9fd3b1379f433370e68ba5f4cbf7663e9b308ef6307ec12e77c9af7c5ac56c588ced213b9efdd2ed18eb9c2e7c59a8704c6383e35e32db8c6b4d05912c92e135e710e38ad836b51008843f07615ffb95eb3909b4b5a43916f2c632749f2652ae5777efb819a96a0bf6f86d9a713143976f9352bd33ecda5f4c01d4d4743703a7419d937974354bda5557bebe6ba1504cc269486f1304a614c0610ad1467cb6e91bab0f7a29f23b10f7386a05ade5aec01b7adf42a05d26f2fcf21ce3b0a372db0814c623c9968da0b68a237cec268ecbc6e2d0af24f6785bd2bbc564d7cc9042a2818b742ccef7157e47349e4506b4e7415436da7f6ca4f4da93e9b38c0f1d41236e52bcd8f9c2875b58bb889c0617e4131d016d6aff63cfa308909b2ad207ddada94f48d48ab616742626e5dab4dd85a85b7377e314427c3d81bcc6be86061f124647e256df19527787cd483c46f5e39922bceac0bb5308a83011987fffbc175244696fc7c51a6863b226c15be050e2b367b546bbfcc8abf93f314e72cc7c7fc1511b2fe4c70f9644c383c0d7b543fdc4a041f5cc7f356d1a0dc2799c2729a8cd1953af0c1b8be4219d46e329c10ead477b859be80d87d2caab8d86ce5a76575039192bfff270bb604a0ba49803af577b58c73c0767d5c024e600115f26907c2c44e063062eec87652bd0467a9f542f4eb1f1148dc28e21a38eec763d1f2ee02078a882080fd115a74fdd08c3528bc5a1ba4492f4d75ad803c4114399bf797ee11da33832cf35342d0c5a6da5250a9c26bc782c09e51c6791f0e30fcb5e225d97e86d3189cab224b156ca49ccc5c93f42e42f55f019f763ae5ca6ab65703195b74b595b2ef42c3a934e24dc90e63d5848e03a9aee89f49132132e8187c738ddd0d4a354448de9e097966daea81b3cc9e345347a62c0547ae34a54af52b9eb2b0da82a192b818f3ef2591523d898bc15e1d6cd085346317eaa5311e50a7c6f652436349e4553197eca3845feb712f1e6eaa3f64d18d952bdbd341f7fdb9caaf0f40ed23c7252412b17e3a46bb2af7252e574b4f367ac43ade86ffc16c230886fda5d2c1a06c8d286590e939a5cecdf495affba48e02f01ce08c4338eab352e94da68dd0e29827811632640fe69278a3f61b1ccc72faa2a08f0f370323a3568ac1eb131a4fb01fb9baec68e2916804664b2cdc3ed9d2dbf8cb79a095758e907ecae94a1084eb2a052bb6ae543b17d5445b2b8b8c35a92c3d04324e94faf98c3ea0297290f25a4a068b858f90835644de138444c876886092762545d2c34ae3a4e0f2a278b597b12cb01b19290f6489d854dc993ebd57f89386f03f2942295af0e594b4695ce6eae9430d1146cc65a5f23cdd97def9a0dff13bdfc86b8cb3491b33806d3db152770978040f4f6341e9a6f9136049fbca7c05c38da5c4192dc58406b3923c00ef391644a2f5326d8d0ddcfeb5ff914288e9b9c32e79462f5d3433082742bba3b50eb61191368cc915b8da9eda1a4e575ff429cf76337a024f9a4b6844114d2f61c329033c039ead18e64b65e0fc6be668a229f299b3ccc48456066dc5a50ccfc6f4366dc95a2cdaae4afa8a6f22796e0a88ba417cdad7f022bfc356255f1ea9290c6f1dd9e918e74b935e9a77ac432f4420c32589c68c46758c2e5caa675d5521babbb7d2d9e29f2fdee7c333f8017a450dec028a85df80027dd54d0a725c1df01ba1d8693e0837a60edf7ef94e6341ec300e1a85e529c34ff372ff8702ec17d84ee96aa2baa2fd307fd74f86c80359b69a154e1d5f047af204aa818bc4f2f204ce6b2b64dfd34d94ef139173942770640713bb75b155da2473501061ffe3e67420c66d577e64b74e7ba2ed479c143948d0da896389343693c4c82b8bfde1638b72a5a809ccfea50974c8a2b38357c7f39c91aff30d6fb1b5afe3f148a2acd8739107cadbd3699b8288fba6697a230fbfe3d4c2a10234e03d87889118401501858baefcb57cb17a78c6a5de62f1d2195bd98b7e44dd0ccc4dc65539ad81ebf34f0ddbbf8e7c57e44adbc74b28d93120311a862568784f613f9ea9c11d448ceca45a39a2b0dec0f75556d900d896b7f53a3d1fd4170e28f1b3d4af08f18a30bd9bf2cb83aa167880182e0707344f8964887ab50eb0757dede0e560d9f20f8dab1ad34a3057465e6904da59871aba824afaa8455b6a8e21fca885d4b845dce11e6b5d5a20cccc8dbb8016b03db840f984b6655ca625c30b17f069af234a754d76b04258ee98b2fc76203acddb8bd5f9bbef8136234dcdd62c6a8d7b8c34ff9446f109d134a5356aecbf82ae99f0d9e525b23d64263421f2b6cfc58122f9151de81e65f565f93dcb5aa9182652bb56a76505bf5b15303f8f0114b43ef9efb02133dc74ecb771d38a25a2892c46360978549568f065735b30ec4a41499cf03599081477884f8f8542edac2a2918f386a287756eaba68d88cee3a718acfe6ff74fe0f1a95ae9bd3ff57495127f26a534b984ee5f28455a265cfe1c367ab17e9194ab2f342297d893049dccc8b894d20389c2a906e5d4c636c660d6ea1763f976c872669c80be9972c5d7fb8804de06a91edd4e6967d015f69fddbf031637309458c1c39fd00f50c8b03b97d7b935eb5dcf0410d590763d9d3dee8acabc49908ed80e7a4aac9b03211b7b1b8e2eef106c6ff84e14c556f5fb1f9f601fa30099d4c05946889abba498d9413262a2d8bf1d5e56c8f8ff68ff2d645f2f6143a2509cca22d7ab6754e22ed48875dd56e27d378824c06e14dfb4e1854fc5968a74e8d2d1ebe5ad33dc48dce6c36535f7b307233558ebf93a3941b475806534bb315908983813146b51233ef347ba5ce71ff032009bca8d179fc6ca0c334afa4c1cb89137f882ba0ea6c1a21aa7d9e381a38abfb1d5b5a5698b002804343c6699c5e96ef03e2ce2a996a3872e2bc7afeafffaa17c02bf8670a7bcc27479acaa80f6583766aac019fd11f69e86a7fbc60a5a76ba08d13c88ae8074deb6a120f8b1bb3578f8d9d76b15f7bc8bf632b8e441d6f412d9c2a6bfa61729352db3f0e04674cc017adb559845922383b69fb6104d6b41836986cea32eb07ebfb0d9bad185fd4e0c840ea911d7981beba38489ed3cdf784a48a9a41ddeb512b84b4f05f1699be2018e893ea1a2ca152fde44c264207b4ece08942949d367fe3b93b688f658e0c8250b53cee15f33671d1f1e988b876688007dade76e399b90a24017fbe946d6d01165dd00a734997350efaecc7730822620f5cd51832f7201f28e54e9137071d923b7d64d3df4e9105315b05e557f9d5c8be675acd889271f727ac54464ae5af74a926dbc0a703de7a237098c2bd1363b01cc44f9e85f4738538c92ee767788ec0b6538156f108723897c7369d99d83becf4ba1d0bd3fdc2e82fcdd2cd0484b4dcc95406f376e3f89ef0d293c05be4d2ddadec934cd785b98b3616592cc478e0faa553d269ea28f793efb48b16417715b1d1094d43988052549ca3e4f4626dd5e4048c2f450b8e1d63e2366dd24e089f85209cc9df408a8b524bf4e647574ca401f274f1cb4058800d78cc6193bcf17fe268bc44cce4a4e60cb6c3e8fdc3de803522355495ec31bba752ab5e542dbc41e5836364b2576f97b08a0a54546ec1965081ceb7a955f685ee8b5f38ad0d687951e8ca3cf777746ad95d38ae50986d8a5f4b3f98a0839ac6612ba25123b849e8cf7d65ceac3aa46f7e3e571f3d84889c762fa4f0f089f20e952fb5686601a0238ade11add7eea20bf27cda8ea03af86f2bf0d68848a53e3634cbeb48d07d042fcb9df54d6dfdf1af1fe68b9c3bcfc16848475aed321df6eea1f5b6d2bad16ce48187b91b5c52f276e2fd01c41632f5cea53e6e7ffea3134912b8c8312911d2af03812ff729a67d216f3e224471399ac8b732d5f54d3962c3c6bb4655ea1d0b65da995e5e24b647437b1b137a7af390d14722524d61456662a145ff61bccabb6224bfbc7632803d5d405b430b75eeebdd59cd174d7edef9c19594d631975b23ae76dac36354dfd4da3f2af4ee9d3c19eaca0625b952ebade53bcb46c167c601ed91392ab67c393ca4ea62ab61e690254aff2d4e6f42f6d1da7e792a1f9346a6eaacd305bc22e7a911377b7d479f6e1e325e0743e58d2580a73c4e82bfe69a10c02d924aa411db17365de11f3292b52c78d8f278b6f471db6cd3907f4d594e3371840d97f97326907b266b249d3a325f2d9ad4090f0d65c42b0daa349f5def6ee1c35f5c7a52fc65fc78df8a9635adc6ae795787226d0c9f1c1141d1e2a0550b7876a4c521cdd3f2edf9dd15721a63fd060a2e6bc7494daeda322fa62abbf20841a2517096e6e198baff442af4c42aa0a067b1ef0282c09ea04076c8155a7d8d71fef597f68d096a4b0d897a1e88e30024a0eacc8ea3ac60e1520c8b87aa8ebbfc52864af19ef7d1ba9cffb3448445463610c68ec0a2aef5e3f796c1008fa3d10ace629100c7b28d816489cd7f8d54dcf76b7a8aae11196d989d96b32b5407e86f1b29443a5d0190590474fcd25854246f0c6d2bea27aba17862003242ebdc9efcf53dc124f099e159ab2bb0bdd1e1eba9a128fd8783653526abdcd38b9eda55e90bac82e0feaf70b7a7e838d4d9555e99d199e8a51f913299c764275b143adc914b6ea4f5205fbcbf039cde0db262bd54c0d192f83ec3c194e3afb0cf4486477e8ec349c8193bc391d733f3bd5cb0c1ad8011d16f39fa2aaa73c875530596d9a32297a818a900e10ddf63bb394ff44645a3d3ebe530f0cc310753df653b9448dbbdfe49f045eaf0dbfc6686067a3b60031fa5d4ab37045a72ff9c606f0e40a86bf5cc3dc040e00b363f3aa136ee7b802bd8e5af10dfc07422163bba64dbb00352d12fdedf8ee6f4acc2918551676ef2b27540e296260ae7cc244b3563995942b6a93723a72463508bdb0d6119d310279d2a43ac041ac1735fd2d54a430378cc987da6e5206f2d776da1292473f9bc0db4f14e920f067e56ac0529a81f6fe9168c2b1c3ef98036c7907ae797ba1141b2b484c3249966fbcc8f4f82e9385ce6d3416257ca061fcf3fe8ff074cea02a4b3e25397d3", 0x1000}, {&(0x7f0000002f00)="66d13b0bd351adca92840ddd8c246b9ff6a38afd5fab01cb4452fba9b91625481cf34fb1455c8f5b6dbce969f5b9b822ddc50e1cc6fac8399a530929c6923df3c5220ba39142f9837d03548f3cba8dcfbf5ab629902599aee10f1ce5cfbf81df814cad0750fcb47cec7e216fdc3d19490b81ac91594347dbd5a33c9ebd818ceec746b84e1930e0236a4538c031808ef7c583cbd88fbaa9e08f527d38f7c5551a4647229c0df1bca51bf5ffbb4473b7a843d8e8a055d798df6f38130855f73adcc514045555787be22c28de3689ef1196d75a2102fc0073935923f9560765", 0xde}, {&(0x7f0000003000)="2990ad298296af3da8f245e81533475578baff3fba1a488f756a5fdf4e6b55f6ebc5d392ebc4588ebf8ed577d1069d950eba74e0aca70c64641ef583acb59e39be08b15874e5de5d90c1a09fda76e1071f8f2dbef8be4db02d8d7c61347d7ab6c175beec0a8110b8281653f1dfce01849c56ff60eef3bb30fe1526ff76b4b77a32222c7d96bb735203a7c5fd78bf63ed60af69419ff1fac28f520d540c2de67a12d58bf795d890b792a2868e026c7d", 0xaf}, {&(0x7f00000030c0)="3f55946b412689ea0d6b6884e86ac4202c489dfb514c851fbaf938a561518581c4d3fc6c3dd0f3dbafcc23332bcb5914a30430889b314167f1e7e4dd2e8988a689a6bce66d94a268c0ccaffaf862fca65766955ab54a035b1cfd2cc8f6ad8b36f2c7fc93be4c68ec9e4903d6a7a7284d04424333e6e00c1c50804f7be3c29714e9468ca8d10c7f0d21e57e4f5d4a9b3762934f96be988f815cef03e27c2fb3a59f6c69b59893e154e63906d643", 0xad}], 0x4, &(0x7f00000031c0)=[@cred={0x20, 0xffff, 0x2, r16, r5, r10}, @rights={0x20, 0xffff, 0x1, [r14, r2, r2]}, @rights={0x28, 0xffff, 0x1, [r14, r14, r2, r14, r1, r1]}, @cred={0x20, 0xffff, 0x2, r8, r9, r18}, @cred={0x20, 0xffff, 0x2, r11, r5, r10}, @cred={0x20, 0xffff, 0x2, r8, r12, r6}, @rights={0x28, 0xffff, 0x1, [r1, r2, r14, r14, r1]}, @rights={0x30, 0xffff, 0x1, [r2, r1, r2, r1, r14, r2, r1]}, @cred={0x20, 0xffff, 0x2, r8, r17, r6}, @rights={0x38, 0xffff, 0x1, [r2, r2, r2, r2, r14, r1, r14, r14, r2]}], 0x178, 0x1}, 0x0) stat(&(0x7f0000003380)='./file0\x00', &(0x7f00000033c0)) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000003440)=0x800) r19 = paccept(r14, &(0x7f0000003480)=@in, &(0x7f00000034c0)=0xc, 0x70000000) pipe2(&(0x7f0000003500), 0x400000) msgsnd(r0, &(0x7f0000003540)={0x0, "22812c5425c906db9ddace02c54311839c5a1cd30c61c36f2681358b87b59895c093fb414fc172a28ffcf054452c77749333ccd3647554e486e5fc5525e8b5c99f4f9326482f037662ab82460bef77245ec304c9bebc2df33daee3b48a8cd31ddcb228ccb5c1665b2c"}, 0x71, 0x800) connect$inet(r19, &(0x7f00000035c0)={0x2, 0x3}, 0xc) symlinkat(&(0x7f0000003600)='./file0\x00', r14, &(0x7f0000003640)='./file0\x00') 00:13:59 executing program 3: syz_execute_func(&(0x7f0000000000)="67640fae8afeffffff660f383bc5f242abc4e26d2c684ac4a1b112adfeefffffc40229b632c441fb2d4812c463b95f631608400f0f4a00bf0f687ade") r0 = paccept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x40000000) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r1 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) r2 = getuid() r3 = getgid() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getppid() r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x6, r2, r3, r4, r5, 0x110, 0x8}, 0x3, 0x10000, r6, r7, 0x36, 0x0, 0x321}) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') getppid() clock_nanosleep(0x20000003, 0x0, &(0x7f00000002c0)={0x7fffffff, 0xd94a}, &(0x7f0000000300)) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) getgid() r8 = paccept(r0, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc, 0x60000000) getpgrp() getpgrp() getpid() clock_nanosleep(0x2, 0x1, &(0x7f0000000440)={0xf3, 0xfffffffffffffff9}, &(0x7f0000000480)) r9 = semget$private(0x0, 0x7, 0x4) semctl$IPC_RMID(r9, 0x0, 0x0) listen(r8, 0x101) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') bind$inet(r8, &(0x7f0000000540)={0x2, 0x1}, 0xc) setgroups(0x1, &(0x7f0000000580)=[r5]) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x2000, 0x140, &(0x7f0000ffc000/0x2000)=nil) getpgrp() 00:13:59 executing program 2: r0 = semget$private(0x0, 0x2, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3ff, 0x9, 0xffffffffffff7fff, 0xffff, 0x8, 0x1]) r1 = dup(0xffffffffffffff9c) fcntl$setflags(r1, 0x2, 0x1) semget$private(0x0, 0x3, 0x2) r2 = semget(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000000080), &(0x7f00000000c0)=0x10) lseek(r4, 0x0, 0x2) r5 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000200)=[r5, r6, r7, r8, r9]) r10 = dup2(r3, r4) r11 = dup2(r1, r10) bind$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) flock(r4, 0xa) fcntl$setstatus(r10, 0x4, 0x10000) bind$unix(r11, &(0x7f0000000280)=@file={0x8e0f2a2d881329b9, './file0\x00'}, 0xa) preadv(r4, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/149, 0x95}, {&(0x7f0000000380)=""/80, 0x50}], 0x2, 0x0) faccessat(r11, &(0x7f0000000440)='./file0\x00', 0x1, 0x200) semop(r2, &(0x7f0000000480)=[{0x1, 0x127c, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0x2, 0x1000}, {0x3, 0x3a0, 0x800}, {0x4, 0x18d, 0x800}, {0x7, 0x94, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x20, 0x1000}], 0x8) semget$private(0x0, 0x0, 0x420) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000004c0)) pipe(&(0x7f0000000500)) semctl$IPC_RMID(r0, 0x0, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) 00:14:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x80, 0x46) 00:14:00 executing program 0: r0 = socket$inet6(0x18, 0x30000003, 0x38) listen(r0, 0xb9d1) listen(r0, 0x101) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') listen(r0, 0x2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f00000000c0)="141651579403f82fe8b17a6adf6e3cbad6552cc471dd64856e6c85b01a0f5dcbb006ab573a19dc84fd9f9e2ccda30ed4f5d6584567bd39e4c76a036ae7d4c5c6424516a8356c578ef3c3c8ada5361845e998c4269cc2c4b99ea82b6eecec5c73740a8c1cf7b6a76f8e7f5c6f275c295fae48b0c50bd33a0b5c", 0x79, 0x8, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket$unix(0x1, 0x2, 0x0) chdir(&(0x7f0000000200)='./file0\x00') getpeername$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) recvfrom$unix(r2, &(0x7f00000002c0)=""/67, 0x43, 0x40, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) r7 = accept$unix(r6, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r8 = dup2(r6, r6) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000400)=0x1, 0x4) sendto(r1, &(0x7f0000000440)="1f6c247ade933887d8df936bef71836569fc0102e9edefa61522606a169fe673157b7e571e7de0bdeaf489bf2f538c38df8283cb71863ac8934f31ce80bb69e6cb3e2225f2f0df9decbf63959d25d48d499a532974e600c28f53a1a4a8cad42cee821e4026d74a", 0x67, 0x0, &(0x7f00000004c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000500), &(0x7f0000000540)=0x4) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000580)={r3, r4, r5}, 0xc) mknodat(r8, &(0x7f00000005c0)='./file0\x00', 0xa0, 0x0) getsockname$inet(r8, &(0x7f0000000600), &(0x7f0000000640)=0xc) accept(r6, &(0x7f0000000680)=@un=@abs, &(0x7f00000006c0)=0x8) r9 = semget$private(0x0, 0x0, 0x41) setsockopt$sock_timeval(r7, 0xffff, 0x100c, &(0x7f0000000700)={0x1, 0x6}, 0x10) fdatasync(r2) shutdown(r0, 0x2) semget$private(0x0, 0x1, 0x1) bind$unix(r6, &(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETVAL(r9, 0x7, 0x5, &(0x7f0000000780)=""/87) ftruncate(r2, 0xffff) 00:14:00 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) dup2(r1, r0) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000040), 0x10) 00:14:00 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) sendto$inet6(r2, &(0x7f0000000540)="03", 0x1, 0x2, 0x0, 0x0) getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 00:14:00 executing program 3: setrlimit(0x8, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x0, 0x0) 00:14:00 executing program 0: r0 = msgget$private(0x0, 0x22) msgsnd(r0, &(0x7f0000000000)={0x3, "723f8768913bbd34eeb665d1013c3d00cc4c136114ed2966df8025f25ff2893f85c40d6b68f1d529c4a4d0b5cb66c94ec6cbffbaed64b3c53c5a63f826addb17af4ef5871ce88d0164811c9ffbd2b78f9315e484834c398d67d87e99a997fe20d8429e51f199e79376e931b0d60792dbf823b9104f77e3b53164afb75603759ad0e78940815e631edacda380e5b4cbeaca64e322429d61a84e7dfae00c9b43b3"}, 0xa8, 0x800) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x4) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x85, 0x100) msgrcv(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000004522c100a48c8e0d155e099a62c81f42c2ea9efb70b013d9eeb5c8aa9380bdb2d7e43392651b70a05b99c86bc1821c9560056e88357afc8c5d6464cf8c68c52f9165907081a114900a272827c101b14d93ce1dbafcfc6e82c53284c8651ab57b28b44e06f8435d97d28a65d307e7f5bc4ab1ef9a0000000000000000"], 0x3a, 0x1, 0x800) r2 = shmget$private(0x0, 0x1000, 0x14, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/97) semget(0x3, 0xa4797bf6d83152b4, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x2, 0x2000, 0x5}, {0x18, 0x0, 0x1, 0x5}, 0x2, [0x0, 0x8, 0x1f, 0x87e4, 0x8001, 0x6, 0x100000000, 0xa0]}, 0x3c) msgrcv(r0, 0x0, 0x0, 0x3, 0x1000) r3 = geteuid() r4 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r3, r4) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x1c4) symlinkat(&(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') r5 = accept$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) open$dir(&(0x7f00000003c0)='./file0\x00', 0x100, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000400)={0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000440)={r6, r3, r4}, 0xc) getsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000480), &(0x7f00000004c0)=0x4) flock(r1, 0x6) semget(0x1, 0x0, 0x4) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00'], 0x1f, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000540), &(0x7f0000000580)=0xc) utimensat(r1, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x4, 0x6}, {0x3ff, 0x1}}, 0x200) connect(r5, &(0x7f0000000640)=@in={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000680)='./file0\x00', 0x10800, 0x100) r7 = open(&(0x7f00000006c0)='./file0\x00', 0x240, 0x10) bind$inet6(r7, &(0x7f0000000700)={0x18, 0x0, 0x3ff, 0xff}, 0xc) getegid() 00:14:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto(r1, &(0x7f0000000080)="51ff5fa2589ccb60d18bae35bc2e00ae7d8da2636cd56bcf962935c86d57c4a0122d0973582f3c592be0ff5c84a4a871c9f889c98d5a870688fc26574d2bfe6c8915a5fe74a835e3e93c8f3d09e3deb6b0b3a47a7e7bf7dfbe1661ab73b6c8d136d4a4691f9074ec2b2f42a8", 0x6c, 0x8, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r3 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r4 = getuid() r5 = getuid() select(0x40, &(0x7f00000001c0)={0x9, 0xfc32, 0x4, 0x8, 0x8, 0x8, 0xc352}, &(0x7f0000000200)={0x5, 0x6, 0x1, 0x80000001, 0x2, 0x1, 0xffff, 0x101}, &(0x7f0000000240)={0x5, 0x1, 0x8, 0x4, 0x101, 0x4, 0x2, 0x8}, &(0x7f0000000280)={0x1f, 0x5311c280}) lseek(r0, 0x39, 0x0) r6 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x80) r7 = getegid() chown(&(0x7f0000000300)='./file0\x00', r4, r7) fcntl$setflags(r1, 0x2, 0x1) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) chown(&(0x7f0000000400)='./file0\x00', r5, r7) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) getsockname$inet(r3, &(0x7f0000000500), &(0x7f0000000540)=0xc) r8 = fcntl$getown(r3, 0x5) r9 = getpgrp() r10 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) r12 = getpgid(0xffffffffffffffff) r13 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000008c0)={0x0}, 0xc) r15 = getpgrp() sendmsg$unix(r3, &(0x7f0000000a80)={&(0x7f0000000580)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f00000005c0)="5e3e568427328fdf65e945ff2030742a1a6ee373f8fd8f2f376a98a8cbb3afcfb5394ea482967f33f066d37c062cf810ec14dba5dbf2539f7ca160ff77421f69fe31dd8279734e464bc5c8dc530b2ff2ca80b982aa20170ae3dd3db3e6ac0b1448c5acd84cf5052d4ec007d06113b72ffef52697b8b4b3e3626ab755778cedcfb0a31e8d48040c2255bd1fe5e284051f8723f3445e48f633669e8cd5efe6e982e5e2b02095fae1", 0xa7}, {&(0x7f0000000680)="5d3c3bfa7fc5a0db4a99fdd52356a5ca594d8ce5b016b0481851653fc021852243824251e04af92a26c4a0b0773c1aa584377e4d1f49345ec63bd8dd1621cc0466428ffb6eea897253294d35a9cdebcefa122b89efff097b77fb5569430740f422bcbb230dfd01e645df804e89dd0b6455cf15c62fe8d35051cdb0873a98121620485b6f2e2e4bad190dbae441f2eab9380a51ab9518a1600107d41e9bba74eb798adf7ad670b82072e009d0db4da87d19a79459f459e83092c86f433e5ec04bca931be372e8a07d113ae00606f75ac989dc25134575f64a8159fd35654a4c8455060370534c96a1fe936ab74aa79cf2f06a2d2aaf", 0xf5}, {&(0x7f0000000780)="163ba93e0a3f2ffe6b4a1194962520a71066db50d95ebfe085fa024b7001cad1a304af2bf0517953229887735ada85af28eb3f5188e3ab184ea14132c2a323ce25caf623", 0x44}], 0x3, &(0x7f0000000900)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r1, r2, r6, r1, r1, r6]}, @cred={0x20, 0xffff, 0x2, r8, r5, r7}, @rights={0x28, 0xffff, 0x1, [r3, r1, r1, r1, r6]}, @cred={0x20, 0xffff, 0x2, r9, r4, r7}, @cred={0x20, 0xffff, 0x2, r10, r4, r7}, @cred={0x20, 0xffff, 0x2, r11, r4, r7}, @cred={0x20, 0xffff, 0x2, r12, r4, r7}, @cred={0x20, 0xffff, 0x2, r13, r4, r7}, @cred={0x20, 0xffff, 0x2, r14, r4, r7}, @cred={0x20, 0xffff, 0x2, r15, r4, r7}], 0x158, 0xa}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000ac0), 0xc) linkat(r1, &(0x7f0000000b00)='./file1\x00', r6, &(0x7f0000000b40)='./file0\x00', 0x400) getgid() connect$unix(r0, &(0x7f0000000b80)=@file={0x1, './file2\x00'}, 0xa) 00:14:00 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x6}, {0x18, 0x2, 0x8, 0x6}, 0x3, [0x20, 0x3, 0x7, 0x4, 0x3, 0x80, 0x22, 0xfbe]}, 0x3c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x1, 0x5) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x8, 0x5}, {0x18, 0x1, 0x80000001, 0x1}, 0xd6fb, [0x0, 0x5, 0xe9, 0x3ff, 0x4, 0x1, 0x80000001, 0x5]}, 0x3c) r5 = dup2(r2, r0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x20, 0xff1f}, {0x18, 0x3, 0x7, 0x80}, 0x8, [0x10001, 0x1ff, 0x56, 0xda3, 0xffff, 0x5, 0x6, 0x7fff]}, 0x3c) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x400004) setitimer(0x2, &(0x7f0000000300)={{0x7, 0xff31}, {0x131, 0x10000}}, &(0x7f0000000340)) r8 = semget$private(0x0, 0x7, 0x1b) semctl$GETPID(r8, 0x6, 0x4, &(0x7f0000000380)=""/203) fchmodat(r7, &(0x7f0000000480)='./file0\x00', 0xe0, 0x400) semget$private(0x0, 0x2, 0x280) semop(r8, &(0x7f00000004c0)=[{0x0, 0x40, 0x1000}, {0x4, 0x7, 0x1000}, {0x0, 0x9, 0x1800}, {0x2, 0x0, 0x1000}, {0x2, 0x4, 0x800}], 0x5) clock_nanosleep(0x3, 0x1, &(0x7f0000000500)={0x91, 0x35}, &(0x7f0000000540)) pipe2(&(0x7f0000000580), 0x1000000) r9 = dup2(r6, r3) pipe(&(0x7f00000005c0)) connect$inet(r0, &(0x7f0000000600)={0x2, 0x1}, 0xc) mlockall(0x3) renameat(r5, &(0x7f0000000640)='./file0\x00', r6, &(0x7f0000000680)='./file0\x00') sendmsg(r2, &(0x7f0000002ac0)={&(0x7f00000006c0)=@un=@abs={0xae3dfe48dd8b06ac, 0x0, 0x3}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000700)="2b6e6f0e0fe17c8411a96fd98418193b194ede0a3e41d0c12045895760cbbc4f4a93c07391efe9ee12029d87d58349715c1988fd55550ad2b2ee200445681980406b3886100b61e7b08de584ae7f2dcaafb1a8dad0c5a367b79559f0f97eb6ca3287e7523eafaf811a7eb28b43a201b2f07601914553052506eed1cbfcf98701f983a36896c2afecad93a572fe120f19f2ff6adb7546845010aa5168d26afdf13950592b82c3ad3d717b3c8d6c4423875b55711470b12304bea931562026f6e44da3723bdd95c0d75f7d28cc897f01b8f72f45a927b8dc74e0f3f0716631a12bb04cfd194084f3c1fe627874b83f08328e44282b59611a4365e0249f3b7289619d43894fe9cd3c2d29765a81099eb1cce5ef0e20af14092bcd47cab2b6b16bb2aabec2a7ac6653dda9450cc218622528fe3d00b668e4c59f40640925c17e8d7b6f8ecb4e52880e4660a1da4d5c523424e20df0336462bcdd570ec0a240edb595070ef3dafe3cdfa0f016d7c3d65f838ddeb95781be3dd883918f549ce58567599c7d7f533c2c43520f8420acbfc87532ab600caca793592b7e39a48b62d9b33d6db086752983609945a49b39f45cefb4edff56822acebbc0482d8e72a5ab72fd37c30a1e618ef06aa49f743beaf8871fe3625705f7fc9b7054766ff91da9b443fd65c70b280a4430e0bc0921846ab07795ae136e26effac53b8f095aad7428205ab9e2273b655419ac40b9ce93622b16ac8ab3b2ae2decc99847c6452955f3c476af614064ed78f240103b5b4dcf5805e8f7ffb70f69bdbe69993597caed6be8166d192a7ac65a15adfa8909ed0216c9c88b04c7d7798c5777f7e9e243872a5f93511b0014e1e6cd86c6e744ba5928cfe3e619321bcefeffe57a6e378f93aece209f2ce970a72bea862f16291f2ff6c473247ad5a847fff54130886615d848b59de3e71cb7097a0ab864be520b90a363ee168a573accea172e9f9594b7aa26213bd4529532d94fd53ffbb9d214a65d637438544f7267b4f658756a713571f981a386caeec8a7e94903fae86d0b2dc2a64368403c51ac5a55da3224db8b825beac8eeda9632d32d6c41771c769ed0fc8375cbcd53d85e6a12c2dd97daf58a4678ba1ec691476f054b47c11350c52b0eeaf4bb5889f9416159e63082a28deefb0952e511403c032bbc20e20deed6d320f92d3e98738b9509c0f6d199c57c7664b30d52dbed9413a6b5cdd178f381f554104ea272cb141e0cb41451789ef5260bd28da68dc5986faca745f23c879ab4bbad0c205595cd35476b4f8f55d8a7adaa66533e72cd5db78e5f971b7ee5b849fd2bc28e174b7e73e7d1187906fe3fc025aa71e2f08894196dda2e05626bf33b3805db935510d20b5ce16593979f577c00fae0f38b917bb5b9c37b79222a39aaa3a5e2af32728121d26882a8854b47bf6a3057cadd6abfb245a0fa756b19387a3648e91e710464ee94759ad0eac12111ce33477fea2fe1c8c80eb2371981d37daa29db1124bd8ee2df59c1b6ba31f9796f0b50bbc780933e714115ef51070c3d6690b86554373036c9674b2a3cba63fff37ab20f65d3d8e0aeb500afa02d28a78c103ec1048a1b81dd3ffd9317a24874bacbbfb0e3d6b88d114cc450adc66e4e2bf4ca8d5d9d2f562e15417a890774059cd11b254bd05c274af465d99842dbbd7773f257064946e90e055681fec16de2a9907cde8e2c2d64416e9800bdc158688f08918b140b57921953549c3df1fea20959a5077cc6b8fdf6e3107cbcb7ce4e40731f5bc934d87babfbf404df380282604188c9ccea7cfb2b8acc41fb91dbea225846e1211837aaca743f8f0923c45f9c721d3bb3a4deb4c4d37054a3fe687f74426c9bcf5c9695bf21841ca84ef2ccff4db0a5ffec64772be353aa24c65ebb20b27491f7192dee944b743acbdd8a68272e7f92fb870b5da30bde67a1db8b6082694680633e3243f37093978996b76e20462f04524bf920cd240111e3dcce575eae87173adc181ae6f77d47f23ab469577dd9dccd9aa05a124ef84e6860da95fec90fb398d76566e740c5ff9e15b93f7084c5cd449a5ded9fdbd7ce747fb7c1f2f732eea9a34a391956c0119eb3e7643b1cae1e50ad7b033a5f459123d8a6b94f1679fb9d49fbff6946726554636579b494b2922826eb66da421672e9978100ad22d09f154a5d63cc4404d3403b510195943b376ab532a584f87aa1fbfd5efc657705724c85af3a95296608f3fb7b69795536f82d4b1150593a9aa647e2f99671e1fde218810e37dfae8bd9f66b85c8ec777c52fbb7cb738e8ec1df530357c0b0104cf19760759fd23ddbc929c2ed5a94cae930af4406fa52a5a8ad195c136298fb5854c2e02ed97a8fdbbc42dc553d62af694f98cd1b895cfbe6cf4efe781af90fe22e14fdd069c15d793509cb5fce10b1d9758771b7141ce8f0662dc6bc4550ae45c9575f1c3a2d9c6fee71bdf3718db1a815c562305b86dda66dd70c02125805a90cbb8003a9197bd9cf9998de428b6b3bc5cbfa7146f4cf1f0aa72f20dceca6ebb8dc6f0ffa6c30c4143457792a912a015ecc42af9fd16544c29498a3e109261f5043c1474cf8d995b893f99f68550a7f81390483a51ea6a522c0c149bcdd98b0ff2c05c6bd4b4d3f79de496459d8faabc9cc947c3ac2acef866ad256a82133589e6a336196e8cd1ecb021762f433cd4c00957514397343927ec79242619c0066b88d46dac51bd6c250fb0b2913af49a1584127585abcce3a0082a09876efd7406168c5bcafd5d036b1acd866a04879a1deb51f5b7474a0c51a10952be23756323cb3b9b4aa85b08079fce535dc8c80b397155180ea5f2fad53ca3f14521f14c8e2f2dd7c1653042598a88b75599032e277a65cdb16f811ca4230732ddd0c9a1ed39c31605987b9cfbe1f606e9160b1733053395dafd643ff3894ec196c22c318aa02167bc8f59276e3757bfddefdb84570fdbec581ab3d6bb99039b3ef7fcf051ccb3504eceb900bf985253afe50902bd925186ca0ff62c02911604a127ca89ac0142af8497ec67f30c1bcd3ec3d5c6ac2539cd8e58e626f19c96114c76b3840988544b0aa63d94c857a43fbbbb6d3f893049f963300b57d0933f5a29bf5ac2bb9d94f5e370848a8306c086985ed6c293c1834394b3e96b08ab5049917b1956a393e2bbf2db2506aeeddfdefbfad2087e280bab3074f2d5d99d61047ced8e5d47578432afa793bebf030207c7701896361b00e67d91239d3739721a56f697360f67577c59d737246d30e90413d8ee510a54554457c417720fc85dca6bf40a67bcb8f70748b4c463170f5875da61dcbd9de0d327202a69cff4eef788e56e4a7c401f10168dffc840c04516e7c3e5bba94d1163c7bf8bb0b9bb329a60226a43b4807493513d8d1c377f5808b8bdb3c7d076602c4c9c9aec38813c9649ddc135cacae849be8d0bf241b031369ca69d1ebba799d08eace5008fc0c46c3ffd85467d22598cb5ce2813f2f5c53984e7a96a076f84e568920e3f8cf1202c3b18ab8460a946f7aca21195c62b2a217f8cce5fd95ffae5364327144cf32801f5f8cc013d914285a80cfde117e59a50023f617793e159cd09ee7c9b33b6e91c9966c4e42eacc276cbd3ca949eb804cfdc1eee90b511615d0eb3a3e388c576939727994c121c35ffafeca2cc2f11ce1bab9333ff33d911c105ad3bafa99fcb009da7cbae6adccbc8949c506cc34a8d965d11e88c61f6b5dcc1760f1c7c63c777f4b88d9798e3103779503b28ac9bb13983763d8186b9c40a6e5e91cd1fc0be199f7ae9f5527097d7e8dbf5b25a6fe8ec6439b9558cdaa6d4a1d930e2addab3cc7594939d70885afa2f5d65e5c02813281c14f687f40f83d056c5c44426840bc9daaca2331608a2246a008e7632890cfd5afeee723095e304860598488752b14b6de640525961a445efec70cbdc949757cdb165fb8a6ddb3bf8e80855b1ab14e479b18a343331865fa08a63071e4a776fa4e84d9787e030160b7fbd359d3a085e615728353449041d5fd9e8aa8276a5559f920991ba3a27d13014ef88a5bc82c288991191468b6d5470bd30ea5eaca1c2d80dc061e485dda23635bffda40cbc97fd53a91e9bc94e2236a8bd3389ad4ccb9bcda6de91fd38648f4d77bd3874e97ba57770954e4fb0cb531312f4d42f1933f3f15797833353cef80345b5b7396761d1c27435959beacd5291a181a2f2f1ab906b404cea81fc12a9bb1e1f90f2b2835a8668bb1878a2e51de3d20bb38e9cb4878e7472a97634eec104fcb6f76f1f56cb2c24b93d28ef919181f7d9f8c8894df20b050bf9f34232f2c4fd008ca100c7455307e32dd3fa810a10fc0b4b86e499cc132b8193b816eee1bec9fff84e76b288407cae30ced7dcc82d057350c75b87eb3fa6f1853f2e4a6076fe25adaa789b4e5b9337230cbfcfde2df6076e300c84f1ea10a572a0586732fd4874a147b93b399cf1ef1ea6fca985f0ca4ea5a8cc98a6dbe46e300d264ce5da8c45f8f040e3f32519b8ead7ecd8513209a6cef680950ee976a47e6000c6788ec2bc94af2fb6ebcfafb2645efbe85b4860090044dfb483ba5ed62c4b78bc4361ae1df57a6ae6541df2d92ffab96572e4e3baab423c35f98817ef64ec730133afa0f1cc61982c3f6173c6f3415e1dbac6c74716e05b83807471b183e3fd816ac274a5b4bc950ed28598858444ed618058aabd28afd91cec4bdafbf2a1b44156ce55129f5750bf467e56319a35ec70ff6034fc89053bd1a166b2bd4423c36dd250759cd60212c97e3b82006329850e36d132daca34f2465cb4572d950e38b8a7e673b7b2831476468c2e53d6f8f008e1a5f466cf28b75e23772479cf4ebd082943266788be073defdf1128a7441a7626ce850ebcae55d085fcc6c3e302b91cfd30caaf5351b9093e207abd3fdbb48173b97911693661f7b4ac2194384201322e0b361405bcdccd183cd8ea9f6a7daf54f09527cb424606b40afc94d6685f48a2fa921c3f94cde1bd6a1d562f25b7d62456a48510e5a59c2d86f9070a47004610f07c8e807e522d5604aa175d7eb140130c541798a658256a12d273177067971c9e684bbfeb2323a344f6f3649596c22528ca18912c1bd84dbaf10fb7cf24bd85ec173c5b986bf6fdd61fffd623b554ffda3a7e556f4004c473377c03a56c77d323e1cf8bcb0c4799549774f19f9f42c9a3f1cf3e971ce099621db20bfde7e1b7ab95eca535db3faea0256548a72b85252ec6773ee435e26d96c09667c58e7afd14e422b93549a43c2923f9c0a2d2974ae34828ef6fe6baf34ed5fd6d8842f77ecc2e1a6912719b94b69b303b34fb8722e859ebbcd25583a90c9b18e7c5a75379e1369e280c26493bcdc3e77cb340a08abc916102b029dccb241e8bc63fec2054e7033924309c815bdd496d65f63f6b9e81098cc35032d5e7a4dad662c63af4a1c11a4992038cbc335cebf27dd0d5ea8bf059138dec211cbbbb346befe796da61d61a968a39585b49b171f44105ecdf744d233e1ca72bfc7b7f97a3d3d3a52027647fef2aea6e129a5cf8bbc0e106ecc07de10a6f54e7e88374508a26a5d0e6012ec681268f56535effa3a7f7f86ee741ec981ee1d1077c96516d69891c14fdd5aacb9c8941ada41def9733cfecd3c55c3fffae57bb7b96588356c8f8095b8a7dce9b0aabf3e62d472192bcf65d81249d6322fd331070a512b9206a8ef83d14ca595fd2a9c4004552ba25325d023bce120effe33c7decbc45f281b6e", 0x1000}, {&(0x7f0000001700)="de1456", 0x3}], 0x2, &(0x7f0000001780)=[{0x28, 0x111, 0x8, "fd9de087c7f9638513d7d6181bf67385d66d4950f39a"}, {0x110, 0x11, 0x401, "546f8d58be80a30c72ff1c26add1988d51e1c88a84bcdde86c911638197bdcb21165b3b7c2fd585d242c87c4b514c0ddff0cbb3bc6ed471f12586e5128513c83c7b8c0885731fc8356cd0002c2888238b38c990f582889b3d7a67c51fbd78061ecb3767bd4267940e4fff5b771ca5f4c36928f3b75dd80552b651338d3e7104c81019110bc9466227456b9ad92c64a6f93dff7b7963f304eafff84858974c252e7f9dd991c8e48f9f54d3aeaaee4f48d0235fc8330e401f45381e7911aa7d623380d08ec6dfa66ddc23509d07eb8d28e30621a928762218e579ec5259ccbd2b21397e4b64a986cca6c3334ed6aa62202c07f8619ef131cd07c8bdacb6aae"}, {0x1010, 0x11, 0x1ff, "dd9773fe833ef712bd520e1b22135fe8b076e75ab8da445768f1f48d2289902a554d7937dc812a2345f8f6c08a121531ba03e728abcda8ed97d9f03ef34cc16cbfbe9bb5d89c58956c51e0c123f4325216f4dd102031423d45c477d16af344661e657bcb697e9ec3961c191159da1558044305153fc1a31f6a735aae34a4374ea5a3517326e986947ff340b79ebe0cf20012c8be0193524da485ed0614c76794b8a2efe397d5d43e500c458e82c337f330cdb9719c58135784231993a8ad670a291a7852698530d0f2d59d06483c44d63571089eba0d968d2b48954941c7aac3c32d46bb5573ae9cc342a4f4ac6ddee497039ac57deff934ef52b720f96448638233ca4f3bfb8b4a5a35a15e1d486807cd026796ba655ee611f01aece7e67388031f18455d96ef9a17b41eb023a15dee3e3cc5254dd91f0baa0cf15a459deaec49d6f95aae823af23e8b73f213a478ca6363cca20ed6f0c823c41061652f67326e3ca1afa9ae832306d04934af5360d67c577ef7a81c8f04764dde176ab7fe42dfc8f819d51cc0afdaa53a48f553b790bdf7cca2afa9b13e54084b71b42214d9f303d551413946dee6b4de158fc89f0e100a9ec764f9c288b4cce06b08c3a836e8e83e83d0e98fa5e6bf99f614fdd8cc1e62ee5f62b60632610292326d6bb19a8fe304cee829a17585e3ded5798f77a94849b7bb7da75aa8795c5e323ca5622c1f82b17eb90af22e3073839b22edb7c94a144e72255f33985346a39cc5fa0b9e109e8020694995c101a3787c0e753d114e29bce4180faa867fcdfeb61ded0e91222ca66c474f9a9e91c3fb0476161a76c61541a84062de46f85ca4662f771e5562d6614fe105e9ae1a31df3275c41718a85696598aed06eb15fa5d6bbd3f7db523f68e5a78d23fd4fc6d0d69297fe8b945c7f0a4e77e0a5788cbe42d94b7bf774e59aca43f083f1d9035c96f66e6742aced114f68283778ca35e854908d42fbe738bd5074502bc58a4cedd3a461d1bac7aedfe7d457308fa18416dcd9b4b4c7e6f6fd61448e84a8626a2b931f0795db1ad58a106613b7646fb72e9f39de1232f4c382d4f9052e6aab4bfebe1f6749993f9d8f34ed7cc6276524a062b498af8e1e4c266b8f7562f256df14decd809d14110193c3b2effd7c00996ecb944b839013f94e41157c6ac6dc823c1ab23fbd2a694bdf1245c40848af049e4f569be799da990647ca3cbad397c9abbc1af987fec58ca6d1cb440ecfa9f341ec619e84d1b38c19cf4f079881ea033ab800d1b2dbcf2e91bdb3498ddeae1eec75307146c328f3e219e26227148e2fcbef8d20c8222da1bfcba7b30d062e1a0972e9ece18e2666f80bda405a77e5ced93349c68aaab15f1827d23d50633a583e547f1445ffb757307d39a0523e3a05289632053db0a753b1286befa279f8e72136d53045351b482a9e240a8195dfad98779bb3def3439eaff914852da9b76942bf4a49eab817c385cc33767714936eb411b2922561644d221c86efe889128ff23ba5789a4612514e72564cf745ca4e76c6649bb62814bf64f62b9b26f25ca2756fe518628f128463cab2e4e6eb5fd74e407e22088c4b1f8028adcd7630180203680bcba378f8ad8ead6654a02ed9d17b02c3c57f99b44f5a5b4049aff07eb9feac96e1bac50e89855632bce366faeddf33e6a218a3248d0e76201056969a58762ed6ff062e5f93c6bdec064deea94c1d20cf3b6e7c138fdc90bababf0bc79b9595074191ecea2a34cfb5063aa03a0b3ed0fc7dafda4c36617ef52a45dacae85801d1adfca2a6321df518efd18b7d558e17a54c72f2122c8782b66b734bcbc7f22904eeafb62bf0ff2459305aa7f6a54ce7111c04b256e7ab5a13740618a8aa4b8dd6676a0c6851ae66ab1b984ae33e1301333b53a52b9c61b4960db1570ce8dda09476debaeba7845dfb49f5d23e5b6084c73ea1a22c91b94137791c5c0ff04a02e91da026c8717b0fae00cfcd1f2cd0c0e8a8efc47a8c71318d63d0b0b8489d0f4e4755939302906fd7bb007c82aad4a0ec540c1410dd9bcb1a4af5827b893d25cfde4be34c3ac4d8a2daf3ee50360491286eedcbaaf6658201fac5e7e1fb288ecf541d21f83d4f1ba8433c991f0253a666ca1d510b7bd7f80932e4e8bf26807f423330c8de3e5043e12c3ed40a86c7d522a9d02a54660dc5a825e60fa576c8780486da99590a3861d300d3691a94fb4bef8f9961054428d161a9a384f03509cc0b571bbc199764d4fa75b2301dd1307d8304280150298a0a565d8591320474e83188706efd462a95bf17a3910495507954636a12599ba098e318f3bd3b810aaaceb1e6b965a26dfcc7be9dafcab411fca50e7f1463fa9e01ef8699d25d1158764982eef215c90ed78e84b99aff3f0ef1ab047f7a42f7f8bbfafead6d2f081ac9b95ed31ea874984ebff1265559b9d9ab57d86a8702cc6362a6291b0be0539e105cdbd7e67939a3dbe6a2199fb95cfdfc444eedd16142888f554843ab530dbeea88218f2bda90c21ab4fca9efc69e5a67116ad66545ecb4706437b2d93c70b5aec438c82fbe1b13e9cbe6149f4bb2a797b372f2ee2925aae31c921caaf4b03a029d817c738b4a03ede79c49dd803f060639ab3167e27b065a0f40407d1875d3022b7fb6de437e1e92fa37d902e6c02c1a34b47a828b84d8e10122636f5906ce55580419961358bff9d93dc0ea6288781bb6c3643da100fc7170cdc7464a0641e8640f1ae7661251492d87d18d1060228bb19d381a9e877d94d53febb673dcef937879cf5b21c755f3f5f0d0dbb88f8cd1f85af0ffb061c5dfc7dc5d364593ccb2b8f7ff32f87dcc017365f63a28b12486b94c905272fa7b213fb752d1e8566c4c43a9d270d401b2604a55c4c65627ae9b3e9445a009766bdc55ba7f156903b42a355d5e22901ab5575b5816130f4101de0db204732623ad25e481ddf68a743176ebc094fb1b78414326493b3bbd485690ccaad287ff63421d10dc84f90400ae48397a740f9632bef7864e245b03e04b05ac0baa0b344133c6c8d0377e79af3820a10f4dd39cb3f6bbf1e49b7e045442bde4e1652eda4c3a11937cb2c11f6c447372c28f7dc505e5f6e722fde5177a83c4fc8c007b00f01ca796b319139195586404220c3560b92d2cbc78d0e05bc4463406d28c18f6c260391ce9be0c5cb32a5b83df0466921e5e9d8e657c17fa579061c1280c632d868fbb980d48434b71376e19a83ea61b81c1f9b5e9425200e7580750b3241578dcbdbd6ee7b2e3de60f167ea01a2ee2491c52bdd8c0fd8df42af0bf2afd450ef038d6b8066540666ad516ea9e5a87dacc9ff93c7fe218753887085b5c992064da407968b69f48e396c22eec25bc6bd18c17df709babc4b975e77bfb31fdfc9ec4ab3232f391750cbc98f1f3e742b6826583b0fbcdd7f83312136fb93a3fd770937a7134e0e8f803e3e56e04f5164f078de2a11bddd5a32f015628e1ea42a71f8db6fe54737a0165afa8cbf44a36a53f91f8306ef7fb5ffe3bdbf8d188ea487ba39aa2e5f1fe829e72a29ae482068af61a6bc4966ddd41094c4dee12ef81cb5779e8fdf5b55abb61e3c4ff460dc1f72757edfbd33798a68a36e0ce8fb41b2cd3d8916a739919fc62ee08ac071101e45eccec0a3be3fc37b736b32e9b2eb01634fea718cf82ab2556c9c055803f1d2dcdeab04f0c176a07cb79b340aab4a382b6827fb2f4b2ad009ddbfd4b43f884a6607f00441fc50304ab5e7f7617307fbc023749dd3a178d0255f4b88bd1d01327fd4a1a20e7b354c1691dda79cc132f7418bd37e1f818ad3fa07729812bc389f08ef4a7acd6c794a4cd894df238b11d95453bafb4afe32d66e43ae6dabf882a3c0b4a7c2f6236b82a3f695f038baeebe9ea52ce65be716ee3faf2bee509c6652414ba0e59c12ea9dfc7e39d80e9fad4f42eb9bc84fc6299ee38cd94841a3be75e1cb5d9576f2593ac330a2013c8071571062922666604c9d1bfe0bd2110b077713865ab5c3100a71eb9a652491a30d2905085d07dd9d6c4c102e9db6c6b8c751a371ae87fff26442bcad0cfdc6801064f0636e56acfe19b9ebfdfef94db2e9f043ad3a11a1089d7cd0e125c7257753adc332c5ad7329bf440ebba74fe17325f62061e8907b5fb141af67fe578b5cf1621173520d2274cf4bb2c3e34c518279b0a41b8b67461da312278278084dec4e4edcbce6d1063750f773a90b73918f51def215d1a1f505ba8e6dbcbb6e10bbc85c901b67daf22f4acc5e7d85a53ebce656e4e6d02ca32956aa2f50e61781f489dd5b78e2c433aaa27adc3ad51a2760049db82105bd862d206c9f08ef5766e5de206ecd3b42ecbe926f95bdbd5145efeac5403ff5a905d6164c70d9ad88ea9fbf8f315d208914e308345905b4136cb21bac9abbb4967ebb718cd0e50d7ee5bec57cc942017dd355ae2a60f8fcf15ea29f92da7f331b9a1688726d59fad7f49f65a72ddcb3d15b32a863abc17bf6484585999a9203796ba2ed2ab769fe8102dc7489461ae37598a60206be3b6d465b7d2fce30cc8852dea9154c034df7fdf79bba9528cc06aab260edacffd7572c37c636b446ccc128dd6667abad6b906cf6998b21f276b3a5537dd5dfddb945787b21fe382131cd6646377b515e3c15127661a427d2b864ffbe3dfd50a191e908c3ba9382cc95f3b020ace4ef536109f8a5394968f1731c40bbb9038ea03d769b4ff999aee516902176483146563badf60c24ae896a7d1651802cc455fb9cb80e1550e1f0dae232bc9c0f80f4b282edc2b31a015e983674045c985a6509ba3d4f229434a73816e788702c90615b02fa3971cff9aff56ca5a97be6b39470692c0be2fc06893d889286e165a483fe10f60d99457e8a91e799e106c7ef0d595520b549ca2e280ae492e377fce8ceb3cb2933d67bd220319f232540e8530139f24745a0d19c0e4252dda7b35fedce9e15ae8c938b7409f70c7a34528caa765754ab81e02c9fab93eb173ef504cf8547cc00c0c56c841fbb833effeb15733e2541787694f02248436e1fab1d514014e3199a36e511f9604fb37709e771a468885ed4ab77f7183b7ec32501466647713b6b9b8757184629ca4ce18240b1049fc3dbe0dca2e27b83604aa9c97ae6d6e3a6d1a43a02af3e3d79cda676673e7a5d3f87ad0522b7b7b97f9df3fa317cf4f96df911943500c493646369c437128c261f185430196c9539dffb15bb7f9223247e2df216aba28b47d65e11a779f99a0d99b22462cfa4f20946568e18ac7854cff256c406740f46e76a0c626639161749b7a0bc87d6760ebc9f74babd4bd96ab05b34ca3bd51688c9eb062438da5bb389901a1be6c229150e9c0a75e5d74fb761e045d5ae5e64a5d5b67760afd5071b7db0b5126c4df53ab4ec33e60d98f051767c1d3f70125f954b044a08d20bfb0e3ffc4a45c1fd2bd6403d00ec44604f1d51c428cbdb4503290ab23278887f2c46152a80d416a94550775b87b327b9cc1262cbe8fe674e471a5e4bd53a57f7784778859fda77f49621fad36d7dc7134c2dddce3980424e7c10a93c8beeafb334fba526d484618ddebfa9a9f484d01c6858e251cd0e6064c7e60fa6f64c95d843e81eb1262c17678da3562a191aada70afe5c908774d77cc1039a4fba5adab0f6dd5e8a2fa5f6aaa8b67f0e4184e292c977725cb1ea3e57d0260429351e2693ff6ddb298740bd27eb9fc6427d8d05ae7eefb19a8617a53c30b3b6e635eb8cbdc64d10b700fb1f788c8ca0ca4"}, {0xd8, 0x139, 0x8, "40f6936f5fbf19b68c362e051ae5dd79de1e1cc21f9c99c559ac6e95d7125cd5cb7353ed11ac564a66faaabf7d4aeccf5c9617d9d3ea18de13b41a9833d650c0a9a879e3d2cfa37a4445f9357608f5dbc6b7057b9479d3a921fc6cf89fe0661ae5a675538c7a4a63c92e5084956b79f7c519d3515faa63710c26bdb79c40879f68b86d59121082cce4299a142e04b564a40cfc78caf379ef055603eb695cb1d23d08f81ec21682dd43d8ca78f248a733833b48c57a5e04b579bc3eb076f3c2ae26815bbf51"}, {0x100, 0x0, 0x3149, "09dc8b723dbf91badec5fa32376245425070f388c8963cee8e75a3e49fa0d644e880502964f678b177f2ebf63f6ad2cbf93eeb4178d6ff571cf6ee6dcb4e10ebcb50060bc5cd032ff47f6ea6848ddb22acc27e57359b661819902727fb1c7d29d1c7e987ca5ba8c1e09109daa554456694674a8bc623303a78f9ecdf2414fe0a8209e9ea37654e3b461e2fcab9397c53d8c52b7779974e7e1b3eb503e33728aaed7a4561978cef86e2a0b626169c1f4da1c615c1fd0b7f4e91520da4b6401a9b33091a383c405cca9e7f86d3e872b84a8c74fc427bd2ecacd54d4e890ae8a9197a2ce09ff2667647fdb13afddb70"}], 0x1320}, 0xe) sendto$inet(r9, &(0x7f0000002b00)="45e015143991146bb80ecc0fc4bd4c8d1b0d5d50225331579f3095d8f4f01dc11fd9", 0x22, 0x403, &(0x7f0000002b40)={0x2, 0x0}, 0xc) r10 = semget$private(0x0, 0x5, 0x40) r11 = getuid() r12 = getgid() r13 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000002b80)={0x0, 0x0, 0x0}, &(0x7f0000002bc0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000002c00)={{0xc1, r11, r12, r13, r14, 0x40, 0x192}, 0x4, 0xc5, 0x3d}) 00:14:00 executing program 5: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40000, 0x20) r1 = dup(r0) sendto(r1, &(0x7f0000000040)="7c0f35a89324661c3a026937308221e41664d33fceeb57516d863d7938c2fb543561e38b41603fac83ba191f0314ec731d50530625ad4ecd1326d99709406eac338849b979b8ee7d0323836a", 0x4c, 0x8, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) fsync(r0) fdatasync(r0) r3 = dup(r1) fchmodat(r1, &(0x7f0000000140)='./file1\x00', 0x100, 0x200) close(r3) lseek(r1, 0x0, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = open(&(0x7f00000001c0)='./file1\x00', 0x100, 0x102) r7 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x80, 0x104) recvfrom$inet6(r4, &(0x7f0000000240)=""/69, 0x45, 0x800, &(0x7f00000002c0)={0x18, 0x1, 0xffff, 0x7f}, 0xc) r8 = semget(0x0, 0x1, 0x100) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f0000000300)=""/138) bind(r4, &(0x7f00000003c0)=@un=@file={0x1, './file1\x00'}, 0xa) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) dup(r7) readv(r6, &(0x7f0000001540)=[{&(0x7f0000000400)=""/213, 0xd5}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/3, 0x3}], 0x3) recvfrom$unix(r6, &(0x7f0000001580)=""/17, 0x11, 0x1, 0x0, 0x0) r9 = getpid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpid() r13 = geteuid() r14 = getegid() r15 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001800)={0x0, 0x0}, 0xc) r17 = getegid() r18 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001840)={0x0, 0x0}, 0xc) r20 = getegid() sendmsg$unix(r2, &(0x7f0000001900)={&(0x7f00000015c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000001600)="94f8795a44c3aa91b216fe1082b1211190c321bad29d76cbc1859ecc58fa66b3d26b916f23a26883bfa04195692824eb3344b2893c28b6c73382cfdc366be22280eebb2228ff80333f156ef4c5eb9beabe678120ba4667b5e5bb4fc8898674af600244cb667e905e7c08cae6876ab9423c9f9ca2ad2f60abdf719fe17d2bc7d6c477d643833b56c287e7616c912d4d58147ad0340d3e6c6304d8e1a4ada48a9600e4dcc7fbbae1ed607851bd9ca11d3e859c60f2f27cf8503b37133c3347d77d", 0xc0}, {&(0x7f00000016c0)="fa080ddf183c44fa857a84f294bf21cde2bc1328fe414c0481e2c7e0a940", 0x1e}], 0x2, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x2, r9, r10, r11}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}, @cred={0x20, 0xffff, 0x2, r15, r16, r17}, @cred={0x20, 0xffff, 0x2, r18, r19, r20}], 0x80, 0x4}, 0xcb048124574067ce) 00:14:00 executing program 2: clock_gettime(0x20000000, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getuid() setreuid(r0, r2) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) fchown(r3, r0, r1) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r3, r4, r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = dup(r3) getuid() writev(r3, &(0x7f0000000300)=[{&(0x7f0000000180)="808d8ff38de11528fd16b5b59018e8bded629feb7489e6fa03098973ba8f879e10c79d13902f7b6e38757273ea9150f83d8c3ac01dbe7ba407fd957dc30861ede1a51fb3c3c5d2d0983001e07fdc8b1afb29657ed79d314afd7bd06505872268e9c694296bec737024462d009d60af2ab4ef27a5fb6ff38cede4ba50d890c9a4c930c824dfcc072a60208e94db26e1d51abba92a87a0e469750eee8419ae62e2e686fa7218d7f9ff94b6ceca0359e47d5f86837c4ab31d012bf3ec1fd6", 0xbd}, {&(0x7f0000000240)="d713649f6cb10026e44d8624544bf6bbb1417370f7e13eda2900b912ef1211480454acb8c44687130ce86a9cf60c80ed44316761728f18adc56b2689e5f7543b1a8f2a3828e05d29e2e2c9678e10efa953262de0bca2967b0d259fb55a1068ef3d", 0x61}, {&(0x7f00000002c0)="fa0882f7175eff3b25447349", 0xc}], 0x3) r8 = getuid() clock_nanosleep(0x40000003, 0x0, &(0x7f0000000340)={0x2, 0x3}, 0x0) chroot(&(0x7f0000000380)='./file0\x00') sendto$unix(r7, &(0x7f00000003c0)="11f2efa4c2a803916383d62e1dce780aff03bf091656b0c11532e4bf0e01ef142d3bda70f1e1d3700ff3f46fba1ac67bd351620202a3a699673efb892877ddb9", 0x40, 0x40b, 0x0, 0x0) clock_gettime(0x60000000, &(0x7f0000000400)) fsync(r7) clock_nanosleep(0x20000000, 0x1, &(0x7f0000000440)={0x20, 0x5}, 0x0) clock_nanosleep(0x40000002, 0x0, &(0x7f0000000480)={0x400, 0xd34}, 0x0) semget$private(0x0, 0x4, 0x400) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000004c0)={0x4, 0xffffffff}, 0x8) chmod(&(0x7f0000000500)='./file0\x00', 0x1a) r9 = openat(r7, &(0x7f0000000540)='./file0\x00', 0x400, 0x1) fchown(r9, r2, r6) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000580)="2b6ff736834d37f6120f279a54f3cedd996a4f95e8ed43047318e1be0af6a10ad761b00ba27cd80cbd2820d8017dba9247a8261e4dd4a561602e4777628817cd2b692e6e0d312db16f13c1185bf89659c3efe349c54d2b04cd59c1a8de997f52", 0x60}, {&(0x7f0000000600)="1e9143135d21f7bc46bc564e", 0xc}, {&(0x7f0000000640)="3b5d854c228461af0b23c716d383ce76cd728bb166dd8f39fcf74206f18b58ff8c8a4483c33578e46245fdae72ceb0788eee9b1e174487046128b11b0965caf31bfed3a9ec0b2343131caf33b594577488fa2589ff87acba78f04ae68617f1d13ae6d37413db38916927bcb5aa4c80159137", 0x72}], 0x3) seteuid(r8) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) clock_nanosleep(0x20000000, 0x1, &(0x7f0000000700)={0x0, 0x100}, 0x0) bind$inet6(r9, &(0x7f0000000740)={0x18, 0x1, 0x6, 0x400000000000000}, 0xc) 00:14:00 executing program 0: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x60000000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x1, 0x524, 0x5, 0x1f}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x2200, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = semget$private(0x0, 0x1, 0xc0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/146) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) r3 = semget(0x1, 0x7, 0x402) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x2) ftruncate(r4, 0x2) listen(r0, 0x2b) fchmod(r4, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000002c0)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000300)=""/151) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000003c0)=""/60) fchroot(r0) r5 = getuid() sendto$inet(r4, &(0x7f0000000400)="56f3afc2178a8654a9a5f9df32b454867e6b858be88fd3f8e7ee5a7eed29710053d7e0b30a6a69f70b478b550d7f8544db9bd30dfd032964d4c357b29b43ec0bf475a339e4c09fae9764b76ab534669c7243f3bbfd8872817ee72ed46a4a1a5589f48d4000ea00c1f06916fcee0a76e6c0429df619a3b1d504b787ed3744497d4afd5e528e1383439babd18f41075b7a93abde211737f166423fa8fa607430dae8a45ce45fde2d83f5e9adfa6f20c4872ca5d938bf0c0dfc976e46116c8ed6186e3b16e8404e7eeac4cf1dec48a21bee721bccc50efa947f878c1c84b3fcc6cb3e9e30fdabc834116c753e55631c23e78d8f75e9a6ca5965e3ac153af4a227ca4ff3f92fc324b1950a192dfafef25b3e0ebb0e1f6373234fc06a28157492bac30fb3e6821845f437c774571fae7e8f0271d579f5431491911fcd482a95a19e39c39efc4290c236ad2d3add0c2dc3f73b12edb901d1b64a05829e4bac262d926e76c863222256cca890372262f1b4f2a54e7165aee556a2b433b6fc862b7fd2b6f6a2b687793910f91668f8b99a1136531b327751c64f6b6a08b4d17db3c966c354908690b316ef602ba60481a202ff4a0caaec51f668a7ab563132dc8cb9739dc7bc94c748c43c04ad47f4f47bab9fa2341315a5beca2efda25685f2e7b53e00c787a3848b1f7f19ce7b78023f17beab15646a2505f38bf13a1f39ce9a1a60201bb21b8a472ef4dbe95ca316e10f44a5d43bd62ea8060f68609f9a9e5dc6eca0dbb8c01003194b3b6f4aa98ceff4e649f1c83cedb78525db680887faae725f2761621284f0a05ddcde397f2966c1f52182df88323e5c22bc5b6b87f78438404d2ec2afd18b580bf4ab7b7d7d607bb310dafc534cb1f54fb497ebb60f8b63b4457c2f246f184e4eaefcbe0c0a05b1c4ad51cab0b38ba39ee4bc6e1a93fc871c2ac9bf6c5c1166fd03cfbf1e87b11a65d807484c841925976d485a7a6eccbd58893e9aeaed3cf72a97146d2d20e7029f34e064b3ad6af99a41bc34342c39c529eaa09265a4b9410dcaa974e6c7f9432fd1aba6a8babc7d85c2587776d8766ff1a74f7249c903327780dbe719a8ef5ea28cc5f5eadb97542a8c492f6e10a5b727b3e0ea23177c26f0d3377d8be34079b45fbca87dce0b9799d2c88cce5d88b5c025e721c6e7b6ec969251a65eeb16d159edb6d74bb84e4a054089f47474cc8e8c44157c0f4b56f0f12dd5896585e9df764e093de21344afa7cc5ed391f20f1a3ec2c4c17f6c92a52d1728ee0b658e1b65251af5246884aae06d7b45e9a1aba4ea874c4d0c4076c151cc1f9a7b4757f4c22f1882c13e125c6b80a21a6b45b44388dba06a6a6fdbe6ce28a56abc6c22be62a7faa448d043dfab5d4e11f359a0b9b896d696ec2ce77bf2b0a9b4edce3d6f18441d18e42cf325ab157e7bf19a906007846232365cd1abdeb1685df918db76bafd513bc33f32aaddcdb10ec3a66263fc69495abc329fd359d7d33e24e9bc45595bc6f690e1e1ab24932abd7073987f797ce6602c09ed8bb1684e418e0e744760d58a5147cbdb42ded1b28a75f80576f275a0d26293e74325ee9d2c0b55831133607febaab751665851cc7027c34cd6805206c94ee52d8feb1716085f81e6f663308b01af36f1b881951fb0e8b9d7ee42c7882d7a1508e286bfa7fb6e5063a1c56d66d57f4b9c997eac37a691ff809841f1f1c8534d961e5016fb1f98ccc0685463d8f4b71c642a9a65145c7a48d0d704ded61e13601e928ea71c5a1bf90a64670960864a77cf8660af1fc348ea555a9ae1048974f593f1287bd59c02a3b4f5380eccafb650826919260be3cbc5d634fff9973c2800365c42f23bde2eaaa90197ddcdfc08272b3915150c076a5eafe530faee2c9a4a22ef75cd0811856ab6c85125238f1ae986734d0adfc41a057e65eeb047d31b4afd53c2b9b8cc326457a702b86a8aadf9e712cf6f1e0b3cb00cabc4144ba30227de423a90cf5853683d01353dfa8497597dc662b4a3e565e836a71c4b5151e96622884ad23b7d9bff8b31dbf99fd4e6c85f0e220fb31b6f3bdeefe5dae97620d63b8ec653359d2c7bdff6e64b2ed3db98fc3eeaafea8d12a8e7fe2b1924576149c19241c3531fc1096336fc1ed4fb87980afe000aed05fbc79ef4ebb4576dc6c03920537f499a0ba0df1889b264c6c78752ff71ca9540e1b7e73cd1d979371e91365092bf91c74fee8338dbf99ddf0c6cdfe1ba90032f38ce6462986e73b929efa21eeabfc9f9d6a7cdc72a4d12d3588e6fce05f448faab15cabd4cb4575aecec946524b567d9ddf57c396340eb0b124df5db2173c77c7394c853104c1227bd4dcd40eaa2ad43f5f9f566078a0adb84e4d202d6654d3fccece7b67e1c9d278d85e42e2eb0f532f3d92f977ca69c981cc5a80059fc5cb075a1757da67bcb0167cd0c84fdbf3bbf71f34c114f65c6942e723d94df92c35d6179526049ed147cb80828e85601b74a0ff99f4b2eb61bd38d5201432760733cd998f7a6fe854b4e108f7a91bda8055c555e6863625289d6b96359b7cd8a26db998b3821097a7ab7135ea5a2166dea2e0da21f3ba0aace305383bcd1b6a61b0c101fc58717b218b1402aff6d89d6ea1f284232cb6cf9f5bd31f97602cd098312e42c0168a92fd687c8ec7f9749da904b9d5f0b02cc19630eaa6e55ae8b3098329eb32a7b32fa7c140b48aa38ce5c52f6271c966030de481a4ee987e256f6aa17a1a4de2560f6b6a526a7d348d0de76d3a982b438dca2acb81013f932380e740f37723f1e47c479b8e31a186aba12c98f15cd497836110679fa4fdfdbf41bcb786f7d9f10259a08c8bc0cb57724afeb17c59f7a889d4471abd635cf8a9cf9e61c3346a0bb9680070439b0db4c1563de0f3b64c9d2a09d593116709e9da071c47597334d4e3e4cc8aaadf5f1200b0328525779821f6c374e5650109d8f5200fbfcd6f4a04a55c4012f791515fd940ac5dc157456c1a6ebad9f4a4a29ff7877dce5e6c6371e80c466bc7e6b1ac98217a48fb3c4448a1a0df59e0e1bebf161df1b7203849cdcdc455081a0e0bee76d1df8e82122eb0574d0da8881eb2a64c8d18b8ac58b7f2fcea497710af00871a220f080bf6f6c097273c90f349575d93c19d922e8744000ec34fc98a4a5791ee79fe75205b3aba25e33cf8b06d9f639de828e3c24de205ac44838c4c7c790ca7ea15fc17165e4a69b30768dac8f0f8bdd72eeb703ad55f9a43b6bff31bb64fd3b912bdaf663dd1c61331924c9e2b13449711454b1b1e2704e6c9fc0ff22f49b5ddc303569e4459db404e0f61cea89d1b3cf608acba9d9cb0d80b4075e78f8f3910a4b0af57540cf0170988f827b583d5e07469e750c1b5446f239be2fc4dbe7a77dd332444f2a9970099a201fd822e754a8f23e1aebe54d0595c508fcb3bd015e4c0d291422c03c86aa75a4045cb1758e88290808e6aa02b78d811ab38059b43bb2f1b4cdf857ec28c361c96a81f3d67b2632d5acc0d7163849fa91fbb42cbfb3cd647682f4760c1a5042a606f954054e80d286052f2fde9cda48dbd4b011c4963079b559ba3e51380d6386ae4eaae6c028b90066508b459c52d69c3480d7df6a5445983ab7e5329b51f37c132aed9c0cb0a1634d358125e1daebfd3fe24c6b4612002921fa2a188255e6990fdffee8b72854a0b308f56a38bccd9d03d162ad809ee626294631760f7f2c8a3c2e0395ed77267f509631d6500975d2405dc76da03c1782033fdfbbf1a024502ecd627c586cf36b66929d69e539b4481511f82eea7dfa49b79c0a518553eb15189a4310025a48e41eb56d160188d9efb91a5a467f54653f7c5ea850ed652ccc65dc80d12b1798d77b0416d7b08f7fe034844a75ed1fb5e599f04bf1232de808ace6a58e9fcf4068fb1fd153516ad1e387c5e1c1224769f3a8f034a4ae7763c9c6ff15da9622bb3e41d9ea0cf6d07f6e77b6bf4d06b0a97870d359feb865620a32aa5914f843762e0c7bb8d26697e997228c49d53cf402a617f8d8df59b066f2d7361c2aeed54e24074255ef61ba19ad61a0a97d8a16eac60597ae909baf4a7a2c125d3f206f56ead37f40d6b17b7e5d46a12c3e2718521de22db3920a692d3fb4f19110dfb491c834e5af2e28906023732368bf5889a15c4fab30516ec630d1329ee3abfd4b08c6f3906818d1395a4a8e118dd51a4d643e5a5e856e869a185c6a1257b84ec6f2da4b97b2ef4226245b9041c3284fff4add26a59d87e14baf9fb8576c9f1de05dcfd17e3e5187e936e5bc6ae704daadf8558bbb5b58fdc70fd63f393b704a4c4f71da53f3ec313091164920b3508d87d6893798c512d0579ae9ef6b8c3b733985563947e99247b3f75dbe5f6a0de15db9f9228387d222a93ef091769197560f7b07d646d675baa18b3ba2e9fbb25b678ba7df46948dfcc541c8fb0c8669a54317501790dc4be3714c7ffa03f2c794660890a1b9b1db27a5f89188343d38eec87c9f536353946df6676d21015dd822dfdeb2c35ffe32830e2a7002710c1fe8ad2954654416680e3b6333a3954c644ae471310c24077897fec4977891a67a4c41ccb4d48b35d577fb6d58b9327ff8f56549f6192b53a48f66775228f2bd1c94426ab06fc40f83c19593c4b1b185571c182a156cdccfc3a572fe4f7f007bea5e2392160af8d15de0d7b6c8f1997fbac4af8bcccf82a3e0525dfcf6f3caf1df68265f518d4d7075a15038ce6e3ae07a5b281e1e4685380dc030bca44464ed09dd21c6b418f3d6d93df48cc6b67338b3debf0223f70beb85ec1d6a523ab8c391d417a6cc81c9538a5e7b33b97ebb598c1a4fbc8723708e95b0457c7e2a5417eb0a0b94150b598b1873113c1a1dd2097a2df06f94982b42ac44d3e83ea33e2c4bae7104e6f4184e60ec9dbb8c10acee9636d2732eec14d5b11859b68f4600d56cd4a0ce44b14dfab9f3155b0b38a4d0cd939f5eafe2871e3f3fa53a224a4b425fad862e7edcc9597b34ef8aea7690b215a5359fb95ba0167d49f167c662945d82a224de1da5d5f4a1fd00bd8c610cd59537c261ec758f6758f8f93321da4852cd81b78ad7638271e60776b88d37b6f240deb20386f72bd552c151f0f025dbd9fe5ab9f8f09d85d6c0f6f615790f2c68c8b7d5765170744bd4a14ccbccfff1e383002e30dd77ebf81cb57d33b472ed095019aba0dd6546dc23e2f86523240bf6cdc6a0a5f6ce0c03d649a8a33bdd9562f949c404b799932caec1b202ce91af695f89a8f745da6ea0fc4dd00e8b279ef187b33919e42c88a64b252e65b698971594da4e228abfc95fb82364d8b09338c769d3dc316ffd6229225eeba6e43f76ddbe960f3eb112351c8b35a6125c23a724653e8c39f1dddafcdd895f608d5b82b09ac2ce8a04fe710825b8ac250a5caff8a7661356eb42ac4d8b9fc297351e078722d604773678aa65df546651ed535a414733caada402b726004d7ec9e180f5d386834862734b06ae96e85515a1a2aa32f61684ce65cc6d497b32f44694798a16c7eb49ec814942d12cac5815bc657faca7338bfa005f1acb4a79b174267e63cd717779fd2d2bd5bc7d741ac7d45e058551f6e4bfec7b0719c306054ce8a0cb9f3f1b0f791cab706d69a34e78b842ca63481f8cccef51c6f48c19b8224943ea30c69f59069aad7f1304c759e7e472f22430e497d546fb4e5e10fea0e30305aa24d27468f23dc9897b9c339b06c4b649f00aaf05a3d6dc55e2605e1ee4b69a50f3d2d643722d092b3be87a45", 0x1000, 0x408, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f0000001440), &(0x7f0000001480)=0x10) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000014c0)=""/233) semop(r1, &(0x7f00000015c0)=[{0x0, 0x4, 0x1000}, {0xe0377978fe0b4320, 0x3f, 0x1800}, {0x3, 0x0, 0x800}, {0x6, 0xffffffffffffffd1}, {0x5b7fe2056073f733, 0xf3, 0x1000}], 0x5) close(r4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000001600)={{0x18, 0x3, 0x70b, 0x5}, {0x18, 0x1, 0x1000, 0xfffffffffffffeff}, 0x0, [0x2, 0x10000, 0x7fffffff, 0xffffffffffffffff, 0x80000000, 0x7f, 0xfffffffffffffffa, 0x9]}, 0x3c) pwritev(r0, &(0x7f0000002700)=[{&(0x7f0000001640)="6d96791f8bd0f5383d4f3569987320a879b3a74b7e457c5130306da90c548bd8a60cef279fb6af776016e0fc84094fdff4358fc1bc3f778c4785561fcea4d29befa979a4556a615fc32c47e00d47b8ad6b2a00e6c68fda211f4a98ebac425cfbf87a075326646a39bcba5165c5c322cdcd47462600301c863da3ad5977272ea693e771e0e420874bae091325a0af2872f7530184ae0c7691ee3077cdcd4a46ff80f80c62", 0xa4}, {&(0x7f0000001700)="d14f528b13bea0b0f827f387ee4bfb079710d2e405ad97e12e1964d854a1c9bacdfa0500b0f9e62bd07f9f0213aa2c6224f166cb2b80f755cd80ee7250c85ea6945c5b7e73ecf804beb2c36e6d62419d07170fc401da1075bab6cf8f7509ac6cc32bae05897c8c37a8bf7d0f95cbfb3e5fdb8cc7eeab62d669c7067f979c4439096be952b6edf6855277ff1289d51fcab43ebafec46e762d7fc38c0bd5bc0b9e888be768592579c9a50f579bb66ddfe5fe925f320c975638c35c71cdd6c31b713b803e2f4e86fc362fd13ced355d529f53b402a5c29f10dd0a3a0445bd3ed4533d04acdf1964a943faeec73f78182185c8ecaad7e4008e8442332c075a4345f61b167db81206640434cde24195d0c14804c127bbcc85f1ab29b449f54502ad7fff205fee5d3bacc3b6480e074c8e61d80149ea87a85148067a5acdd564245bc72d49d1e0bc303744832b3e51d0d3995f7a558e9a2a505d9cafe22dc363c663691bd67b1ab1b1121455c5a5a4ece75b747c7d472d619e85208dbd51ddf926c2404c164aa63f97d1af39e0176fc272e527e313b956e7ed3932cfc3b7377e6a5ec2bfb26b3609b4d73617504c19b028bc3046402cc329f28d1e363b897626876317234dc8c8cb7fb7feb27603bd4c1b406da26beee73ba311d4dc3bc1638cec0cc9006a94fe29cbeeefd140c9c501fcb6609bc35bccadbe374432a3686c95e27a8049f4348ae42bb83cf06c3313cdea1d661566af696555635ffdafd43667fa3bfa05be138c808fa8be7971fb70f6761e33bca2ceb866846952579ebaefeb6c16ad870b5d0f275779bafecd5b5284709bedb65dc09fae077737c57b38a0b6e67c6aafcde1a259cb0155c4a36a1b0f5ecefb79eebb81c74893402dba9df945b6a2296f827ef82648ca55a02dc064872589e631b3e2752736ed9e302852683721197a833e912c43dff1f8e593322499bf0766dace776d111a2a91ede7e0c2225d957f5bf546b640b52936ddb34b1e4222c6c3f2af15b6742d5621c6b8f69a5991554ad98bbea4d43229644bdc4e4a38abb6c107ba68596da0f96eb35d4b9f820c9a3eec832bb5f12787dc54893f1fda74c87813a82740213a647b98623a0ad7e85b59e75395feef618b9231399c0a93b99a8eaf0764d52c916cb2f87db6b8afcaca5c386982e71d0fc763411edd32070cf2de9931e24210b6dbbcee2ad5b695c966b6043316d3a5120bac04a8bcce70782f812cd689ad274a772b0a0e98b01ebcdecd1bd8dc18bc730c49893cc1ea88a68ea472590926496f4f44b06e022489e3edb63003939ea65e7b71ca6e79233bd18193d012d9bc7da07ca1db125795ebfd29223d55e9281e242e7f56938bcca97dd212fda322a855c5d6b6f32e914545056212d93c56554e46dd9002de27b90d3fb8385d92e1a5920e64f8270313ccb5976d757373f1720e44d711bf0077fcc83e3de17f184755a77f45be18dd0065a73d8bebc6db71f2c0d93916f29c1f87261756fec4d53bd1a1013668cef29d29f6a0829bf843068da11a803ef3c242b8b4652b651f943530a55454fa07a98b7315828d3cd2cebcc76ec8f2cc29223ea2a0b32f7c1cb39c7b290871095bd9de24c8ac72353f3f630a3dd008f09c057e8f263cf09b70ea91439c25c663e7432bac579e5416afd069307dc32a4d120bc0879424d1a314f1a341a51d9540ed020e300ab83c3061b1b432877ef64044452e66f4baf8a211f8d7b171b1655c39f48cd0824ba641947b9b49f0201b76e4b393196bceeb94c5bcb27d8b3ce50eb955475fda26b93b77efbe24858307498b5927ad8bbcfd4844ebe0038d38d5c5f89fc29a595ebd98d6c6cf870bd1b5237163fc42876d017e9bdc92e62017fb00cee83778187b612f89837a1003ca6582441c3cd5d4ad618a56619d732e9b89349b3f61c4c54fa417e84b4a26572d30a88446c865e8defba0e5fa0ede01d2448b2e632c158bfc0c17d0b2b18cddb59ba242f8e371dd633a223ca3158f9ba983016d53be2d59f0992904f2d1ae5364890782c57633b9497dee47921279e7597f1878e7c15650fbdad5d72ac54854b1c99ae8a9d17fa83a396806ea5fdc7cfeaa014eddf64c23d288147bed1093257dfaef99fade157711ef199b9da2e5b83f64cbe4e7d81cfd58841c98595a58dc07adaf7c337983315bba894d50ab3cc50124e25ce3ef13aab5df3b9e2e13fe28bcb72b58836c6c182c70ba3cf96e254de188a95203a94147ea7fdbbbf131e02cfea7fddef5a244b8d1b4bfc16b290c1e68c38c8557e9f26d4223d5fe47d3abb805ac4934133b2a03023124302fa0f2a69deb488684ac6fa274cac17c56ecceb83ae837274deb522de2fad1ec0b83538d141d6a95df21da1160ff33654331b7aa1ce776c3b00b73938556b8bd39227703a75f90b10d388bb647864fbc04598142d925a83bb68a62098077f78874a6ef51c6ba2573c7ce992c1b6f79a86af59cac85ee4607cd6c1d89136df8ff0d31adb9ebe1e233c5a735b4cc279fea04ce20a8e28c76d7a56e6d41cefb980e3b9bff7571479ab28b63833b6d8c1b3b028332bbbc4169288a49e3cea357f13375df84b08d18f11fe454efb8bf6d0536d8425e4568576c5de51c1410337f45976d6ebd1d110c615326557c6b710d2cae808fae9026b24fe6ad0575af6b8a67c0de4b60e48dcaa4e9f7ae9588c09b08ea00b6abc35cc05dac82c734dca4f2659e0e3d0de5b33ab61f5fc603ce8f118354661c871ef2976287d1b5f68873eb559402b75f52345083b52575d0c3389c3e0308607aa43350e3d67a72216ab1e76b49cae25a538664540c67cc155e169748a9390084a4ed68fd1d5738abfd663dac1dbefa90452f865c99c5fbc60e223c72ebd0bc841242f364a7a9f9617f31ba6f31fd7eb57927fb045e99fbbe681ca3d2c3d383efb03f0c3044830b0cbd75d692069adeff3165be90461ed76cb656b8d3de44090402ab7db2ebfefacb01a8d908a2d8bdfa9eaa343c5335021a6c9550179ff1c64ac4cbc18994cca986d825fb5a7c5abc55afb5080e32d6c1af2a8fa62895d4dd731c9bb922285563c6c1f87bd8025925038c4b06126055c40f1e5c80ae56cfef6a0b8db119acc2a47fd5824ed3ee7e733befe17f1cba70c42238ab49e99d67ae6f65ff7d8497f04f78d3f55ccd6ea3fa07178f7cd66883ea1595347364c236999b953bbd8ca2f7baf9f759e883542d8c8d99c257fddd3f324a0cfc99a3ef4e75a4ac2da54a0da5398e4b64dbfaab0e48bf2b71d2a571e035afa8058176748b7ec08f9fd036bbe8fb053ee0132c466ac2d5b56a6580f7121d37282cef7efdfb378a851facc55db23b6080234eb7e00ff2c2f0e48db0779234ae972947c40d71f866dd2a200be1c1a243e8682e5e523af13cbc0c667414f84fe5f36440365dff8d7812f01e31997cb98f538280d99e75598d01358cd9077c451b862ffeb1b044b76b6ce4b763f87d6ad4429da2171bc48c0d7b17ef043f023e0ff0e2affd537e2c0361a23166cabfe5738dc3120ac7e8c892fd30a3667b4586d7396efd47cd254fbd63d7ec29592fb7c7ba87991173ff437e4fd0f2ddec69fb888809dd3dea70b4aa7f3024dfcf9235babef7512da6a7aec8d9fcb05b6f8376fcc7e8a3de030b88edf27b55a91fe4019f609071cb4157e6d147f3f3dc9e87fe5a1cd528bd6546ee67c21e6782d830be1b9e65d80c3df78c7cba0c7c458b58784983bc963a889d940405e448355970f4b4e0529879c18c26728ed82f7fa4dd800b5f8b3af131d62aa17bc83caaf820050d5bcaf747d03bffbeddd181644f70e970e50b555e1ea77a5b387ee778d7024746c36038a18a6e3f5515a0200b99fa97d66992b54109e10f50d83da083d1e9881734ec3d2b5810d4dbb969b1643c8b6f100234eca8dea55ce52eb653cbbcdf0c48d0b44700a0f329db096ae94d7f1d3ed6233a35f0e063694f0c00ea9e9f90e8d00bd7dccbbb5eaba48cff4cde4f93b56e6507e1ee95541614c75681474cbefc49f123b51182fd129f7c6f52bd2d09fa96d4d4f43301daf27b0d058096d45880f6b404597deaf2d487291a1c45c10a7aca173709c85bb39b38a960578aebc4e7c3ae5eb74148d05cbf76d789ba168f1f9cb961c80d04404cb5125e0eea67a0e3beeb73b7805bf4abe00ce04834bd16582d3a4a49f44208c685de8996de178bd1699434c3366e106a6a3fc62e5f0b0cb0df6f0b24461282d41d8036ac02cc3c3e7f3e97f1077bfa1ecb5c3eb2b57c21ce7c7b75229a2be588e7ccd79a4ae0f61ac292820d8a1d37325d1aba905b4701fa9377ce65f745585e95bfc0cde1cae9f28173c55251b56d70e567fb052aa0de9fd9b2bad5304ae7610c46bd65179d350743317811a9d75de614446bbdfc8cd29635b8ef6b8237d1bb76776998abece4d1b41e6ee568334559414cffe26cffcfe109ff914144ed9f9d54b74df9ecd7f7c538c26965af6f0a7b74355abbc60d61c1afac513dba4dd0be4f3bcb81a99e182f802c2a2c0a64eb1194a9063bac7165fbff9414301dc74a5b6efe746320647c31f693135786ebcf8480925bcf22378fd555262a6e4bd302156f4f88fc88cfffc091310885e5d239f562f5afb551df4d479d0b798922dda69c999499e9aad6822e294673bdf3d52ba466b84d3ceabbc966ffcde8e12c3297936bdc0233685d8f48bef3af6fef6585ad7436e0cc67dc62c05c1328075c33c4bd4923077fd61329f5d4c5efe62d401fc31b76f721a2a20c4509771d20f04e334215ca983679dc991a67ea00ef0b7660adc4e061b717c92bbaf4ef545ec6cb9d946642369e82fde8a0ede1db5dfca299442953042c49808d652b40a358fa03861e43cbb6a1078509abb3d36163bfb860703abe8d89aeb399af0354215e2ee456671f992a9c0f05f25baf04ed911b109bd284891bb9252bde47492e9cdbb23987072ee0e9e5bae71f5383b3dd6bb61c30c28b47d9421217ef9c7af2fa168a251fef07c1049a1df1c30b3311c3fae5168986a87addcda7c12faf69738f6700fb9cb082ef4f2c53768d32fa33911e503c9c02d3320a613e740e6fb8ca17f582723aa22dabe2e299a31ae1fff405308257518f1a87d5bdfcf8e1a6714ae7891213c9068ff211420298bccfd88c85a83e2781905dd05bf37e7bd72c923650f73463d4f66d85ae438100bcac2eba42a613333c82fb6247613f609dc152a8b70ca7e404a68be7b91bca7f87d196a3524c2f58ea9a63ae88b32ed91c3f64a23ee39a9173d6e7a456397593844ece713a8a91733e98b31e7c979cdfe6fc5a4046327fbbadef8ad28307911cf11709b3944b4bbcb5fc3d899caff31ca8ceffd5f098b887da7ffd57c983e12b466fc8a51e047a7537b3990dfcb10c82ecc39f4842e1c23072f8851cdefe3123f326427ccb1653cf801d42ddbf7164e34be25924a2dcf253520b515b2e93313e349fa1c14ffdc8bb689c98dd6033c2e6ebb8ed787e270e29f3eb24b37180947e270aece407db5f3db72fbedd2efbfdcbffbc9dc06db1dad6bbec6c6003c3500ec4951f41a63f5db911492c4d51151fe4c118c057c19edad8f185a503e11e7468567187428ee54cc6a71f1c83095bbed7c59148b4c4429a629bff65fbe5028fc7f4832964924a59fa3f37b7495c6d03a04d793d22d001562e08a4daeabdfe95847fd4dd369d42d419ffd7438efecc871e821c58ad0b8e4fd1dbf8c8f32ba335fdc85ba16138b05018f8153d8be077367ada4ac4ea034ce9", 0x1000}], 0x2, 0x0) r9 = accept(r0, &(0x7f0000002740)=@in6, &(0x7f0000002780)=0xc) r10 = open$dir(&(0x7f00000027c0)='./file0\x00', 0x0, 0x4) sendmsg$unix(r9, &(0x7f0000002b40)={&(0x7f0000002800)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002a00)=[{&(0x7f0000002840)}, {&(0x7f0000002880)="aa20daaf919bd7d922e7ab6f5e9d787e2585f11ec9b173633e97af9c6601811841c32d907e7c4b07d6fbed3a1e0d0a81718afefaf02edfbdee76d88e1f77c14237", 0x41}, {&(0x7f0000002900)="60363728b2975c3ff40f30eab93ac5c00dc58744f52b680c0d7bc1dd17560fc7bb6ecca0f815cd37122dc50bf47aa69d1dce5c03691cf3f9cfc0ee647d66f486ba795cc7ad2ef0acbd668cde6ebf4c7b347fc9e33592b10406224bfc5f3246d27c94424527d9bf8abefcaac84c0ff019bfaaf93ae7396c3ea750a759", 0x7c}, {&(0x7f0000002980)="2cfee045d241c4efe0ba93c4560abbc8a8bbff7495c027699075c95b46ec9efb39dc0dbf59199f4d8cc805a767201a2874f0e82aa33b05d713389adb", 0x3c}, {&(0x7f00000029c0)='R6', 0x2}], 0x5, &(0x7f0000002a80)=[@cred={0x20, 0xffff, 0x2, r6, r5, r8}, @rights={0x30, 0xffff, 0x1, [r10, r4, r4, r9, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r10, r9]}, @cred={0x20, 0xffff, 0x2, r2, r7, r8}], 0xa8, 0x2}, 0x5) listen(r9, 0xfffffffffffffffd) 00:14:00 executing program 4: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x1000000) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0xcf2, 0x4}, {0x18, 0x0, 0xf3ff, 0x80000000}, 0x0, [0x100, 0x8000, 0x2c, 0x80000000, 0x3ff, 0x9b8, 0x8, 0x8]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x8) 00:14:00 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0038f142b61ba775c2c3aca706071d4e98e8631a47fde24277f88e4fae6d2bd6325ffadc8d246937dc4c231bf4ef25e89c76bca68cbe910007f0565f189a55120197858be9a14f0675f8fed53cfcdd77125325af9639973a9e37c4928ad9c37be80a4ace653863471e939272f0532d48e206a513860c649d6ab505aa04de370499200938e700cd356905495cfc07606362d9d8f1a8a3d6fa532e71b8784b67901fad5b"], 0x6e) write(r2, 0x0, 0x0) 00:14:00 executing program 5: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) paccept(r0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x288, 0x10) fcntl$setstatus(r0, 0x4, 0xf49593a2b3bd115d) write(r0, 0x0, 0x0) 00:14:00 executing program 0: r0 = getppid() getpgid(r0) getpid() getpid() 00:14:00 executing program 0: r0 = shmget(0x1, 0x1000, 0x80, &(0x7f0000002000/0x1000)=nil) r1 = geteuid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xffff, r1, r2, r4, r5, 0x7a, 0x100000001}, 0xb00, 0x7fff, r6, r9, 0x100000000, 0x1, 0x5}) shmget(0x0, 0x2000, 0x10, &(0x7f0000002000/0x2000)=nil) lchown(&(0x7f0000000100)='./file0\x00', r7, r5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r12 = dup(r11) fchmodat(r12, &(0x7f0000000200)='./file0\x00', 0x0, 0x200) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x82) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r14 = socket$unix(0x1, 0x0, 0x0) recvfrom$inet6(r13, &(0x7f00000002c0)=""/29, 0x1d, 0x843, &(0x7f0000000300)={0x18, 0x0, 0x641, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000380)={0x0, 0x2}, 0x8) geteuid() getpeername$unix(r15, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) pipe(&(0x7f0000000500)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x401, r18, r8, r1, r19, 0x5, 0x2}, 0x1f, 0x40000, r9, r3, 0x2ef, 0x4, 0x8a}) fcntl$lock(r14, 0xf, &(0x7f00000005c0)={0x0, 0x3, 0x0, 0x2, r17}) openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x28008, 0x111) flock(r15, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)) 00:14:00 executing program 0: r0 = getuid() r1 = dup(0xffffffffffffff9c) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setreuid(0xffffffffffffffff, r0) 00:14:00 executing program 4: r0 = getuid() seteuid(r0) r1 = geteuid() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setreuid(r1, r1) r2 = shmget$private(0x0, 0x1000, 0x88, &(0x7f0000fff000/0x1000)=nil) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x3, r1, r3, r0, r7, 0x160, 0x400}, 0x8, 0x80, r8, r9, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(r0, r6) seteuid(r0) shmget(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) r13 = msgget(0x1, 0x6) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{0x3337431, r0, r10, r0, r4, 0x0, 0xffffffffffff32c5}, 0x7d0, 0x0, r8, r5, 0x1, 0x6, 0x803, 0xfffffffffffffffe}) r14 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x200000, 0x20305905c50eae10) open$dir(&(0x7f0000000340)='./file0\x00', 0x1000031, 0xb2) sendmsg$unix(r12, &(0x7f00000008c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f00000003c0)="ea76641c18ec932f8a374062e46ee00704ae70b17b9e6360", 0x18}, {&(0x7f0000000400)="7f6fe99cef0d1d8debb796952b68ae114dbcc25aa09beaf4e0bfae415624379278128be950d7f375a906455ce0ffab8daadae671fbc29839623ba996915acd0da5fcb894b742f12429646a4b0a6524f7dce69ea54d32e73d4aa97d934ada1f37d963d7a2af5462dd877b67c7049d708f228b3835098312022db6f2040eaf7a7d560dc96bd8ac19ba18520835778b7eaba818cc36ef2a9d57289810abd358a96f6f7476ce38bb660e91154283a428d4a5c63cc46fac563466cda14ac1ebcf122c9271153ddd72e32781002b1d1d597c7ce4d80cb42660dfc56ef34af53806e27c481e3df28e6b444d6e3a", 0xea}, {&(0x7f0000000500)="c056aa1486ca372ff2ff7114c0c7502a521c8bc41d8ded440d4b984774007952bf29d4035e329d5fb4b976ff1382f48ccc", 0x31}, {&(0x7f0000000540)="5357a42b7998d6d2ce891ae64fb70ca5b8bb4fde7f6784aca5a010ff2620403a183e5b247a1fceac4e283d1b", 0x2c}, {&(0x7f0000000580)="80ed073ecc48d783d208c634aa888c988a3410d7e4becb9bfb15db4307d889740795c071e64149de97103e8ac0697b95b42d2acea9d2a57b97cef343a3832f0fcfa648e8120a215b53caccb1489e7f100afaa9fc7b65bf3bc6b3f370da4359a08f5f775e76f2dfb1fa1f17d1f11058b2880ca462138730d9c35d915bdc983952df508bb1baedaeb630ccda20b8d7f7400d5733db6ebebb71b9788d2b7d819f71f6cdd1335bb278a66ae5283e94b19dea62684693028b357aa6a169fd1029442091c9131e7aa7cb579dec1fd8d745012eaef800e53317e88e", 0xd8}, {&(0x7f0000000680)="b77504997be60f61cd24d7209788f4cdd824e6651eed1abbd33a54e3839c9939d09b36678325a9f94660d3ebd1494bb18865d49985486989f74bead6c33a699ef29d5999d9554c8fb073ceb3ab5aaa5632673e6a0186927f1049d9b6f2e5dc6d1f896bf6256f9b9f2691420b07b74165859d7091d40c873b002a042f4ac0bd16d6176c955bf6a89ff62f63a209e544463e4bfa7b3204670127b2d8cf662c62e61b6e629f7a3ec141ade6258a5e8fb6619f0b5715905fa8bc645dd3a8c709390251ac37829f59d98e22050b15e30aca23618426f00ee66c9c0a", 0xd9}, {&(0x7f0000000780)="0abbad68cc676857632626d8f2ea36f1031cf06354cd2355d792a606f1905ecf4c57c9093c3253c2e507bbad264613dc5782fa5712bd5781e29a2302ef3868248ed2459cff987a907aa4b851ebc539c6f84364e96322b8c22ba1b2963e53ac6b32454ac404488fa89ce37a07e9ac0561d5d6bd5e2abf6511c52dadf0ba290ba5857ae4c53d821e4b10ba41e25e90b05d639886ed6d45aaab313eadf7c3a0b010b755df7f8134a34912c213c607480287025386f1c05fa4051f90077f84b5fbff", 0xc0}], 0x7, 0x0, 0x0, 0x409}, 0x0) fchownat(r14, &(0x7f0000000900)='./file0\x00', r6, r7, 0x600) setpgid(r8, r5) setitimer(0x3, &(0x7f0000000940)={{0x9, 0x100000000}, {0x7, 0xfff}}, &(0x7f0000000980)) getsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) shmget(0x2, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) fchown(r12, r16, r10) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000a40)={r15, r0, r10}, 0xc) getuid() setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000a80)={0x26c, 0x1, 0x5, 0x3, 0x8001}, 0xc) fcntl$getown(r11, 0x5) 00:14:00 executing program 1: r0 = getpid() r1 = getpgid(r0) r2 = socket(0x12, 0x20000000, 0x3) fcntl$getflags(r2, 0x1) getpid() r3 = getpid() r4 = getppid() r5 = getpgrp() ftruncate(r2, 0x20) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="0114dac351f2468f6c015a5bd5535636fffd10110bb78dd6095a4a6eb4d4d31d3aab3f638c8872e23dff9bb89853d6b177d353f0ffca369cb4dd5759f99363306f47816197de483d61c951ef1cc85c48d286eef54fa955b9fa103c2a515962b6e46bad88cf0b975ec93e94fd99496c3740e75da363f52729aaaadda654ebf8f05ea010664ec090c0736d3668f6c81b35cf76b17d7907b2695342a2178a65c7f9243d9490c0e46d217a7cd24f8fa435770ee9622c7e4897e8", 0xb8}, {&(0x7f00000000c0)="7f8fd8c19e5937073737acf51e85b843a8d597b7650299085bdf7fd0e3ca404cd0f43e6025d16073a1d6ab86784faac3569ead7e0a0a48f2", 0x38}, {&(0x7f0000000100)="5aa37059815e2024e6fc8039423c15ff5baf23261002cd2258ea0bbd44845d7567899ae9a597cdc59eca14a0c90e4231fedf20d0715ef1c8c02a9330686bc887d10619f161c5e6170f935c1fcbf2d843f98a6383419c09c142feb71000ec35cc70c4e895b365f4c9e3ae4196ef6550630f8b3543fa19da5e3adc9ed1e3d5e96077e6f1e9530d73f80ea429829d794ad9b7ebd652b1e4c4a384e05378e80d489037884fc21ca493ccfb7b30ab03d5e6b1e3fe8c6f37913c73023db5cac95222c0ec5e78da956da5a1a5cdfc9ad3037b85bd90e76664345c07ea14c308cd40cf724b2ce218431d6c5180c2afd1fe40bf279e64763d319ffe3d2166cbe5e780", 0xfe}, {&(0x7f0000000200)="3c7efaaea18da2479e144330f3f3e8685feccd5588bf", 0x16}], 0x4, 0x0) r6 = getpid() setpgid(r3, r4) getpgrp() r7 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000300)={r6, r8, r10}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getpeername(r2, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000440), 0xc) semget(0x1, 0x3, 0x0) getpgid(r1) r12 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000480)={{0x1f, r8, r9, r11, r9, 0xc, 0x7}, 0x6599, 0x1, r7, r5, 0x5, 0x80000001, 0x80}) sync() getpid() r13 = dup(r2) accept$inet6(r13, &(0x7f0000000500), &(0x7f0000000540)=0xc) socket(0x0, 0x1, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000580), &(0x7f00000005c0)=0xc) 00:14:01 executing program 5: r0 = socket$inet(0x2, 0x7, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={r1, r3, r5}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={r6, r9, r8}, 0xc) wait4(r6, &(0x7f00000002c0), 0x8, &(0x7f0000000300)) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000480)=""/210, 0xd2}], 0x1, &(0x7f00000005c0)=""/48, 0x30}, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000640), &(0x7f0000000680)=0x4) preadv(r0, &(0x7f0000001a00)=[{&(0x7f00000006c0)=""/218, 0xda}, {&(0x7f00000007c0)=""/31, 0x1f}, {&(0x7f0000000800)=""/192, 0xc0}, {&(0x7f00000008c0)=""/46, 0x2e}, {&(0x7f0000000900)=""/64, 0x40}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000001940)=""/133, 0x85}], 0x7, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000001a80)='./file0\x00', 0x400, 0x22) getsockname$unix(r10, &(0x7f0000001ac0)=@abs, &(0x7f0000001b00)=0x8) wait4(r6, 0x0, 0x20, &(0x7f0000001b40)) getitimer(0x2, &(0x7f0000001c00)) r11 = getgid() mknodat(r0, &(0x7f0000001c40)='./file0\x00', 0x8, 0x8785) r12 = semget(0x3, 0x7, 0x100) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000001c80)=""/33) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000001cc0)={{0x7, r7, r4, r3, r11, 0x20, 0x1000}, 0x8, 0xc4, 0x4000000000000}) setsockopt$sock_int(r10, 0xffff, 0x1107, &(0x7f0000001d40)=0x3, 0x4) nanosleep(&(0x7f0000001d80)={0x0, 0x8d2}, &(0x7f0000001dc0)) r13 = accept$unix(r10, &(0x7f0000001e00)=@abs, &(0x7f0000001e40)=0x8) fcntl$setown(r13, 0x6, r2) bind(r13, &(0x7f0000001e80)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) semget(0x0, 0x3, 0x8) 00:14:01 executing program 3: pipe(&(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x80a81, 0x10e) 00:14:01 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getpgid(0x0) getpgid(r1) r2 = semget$private(0x0, 0x1, 0x2) semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000000)=""/125) getsockopt$sock_cred(r0, 0xffff, 0x1004, 0x0, 0x0) 00:14:01 executing program 3: r0 = getpid() r1 = socket$inet(0x2, 0x20000000, 0x31a) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$dupfd(r1, 0xc, r1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x400) setrlimit(0xb, &(0x7f0000000100)={0x100000000, 0x5}) r8 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getpeername(r8, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r9 = fcntl$dupfd(r8, 0xc, r5) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000240)="b644d790b10cece24ca45e993fb916e431dba1bd7d7fabdfb6b667c692b550d5e180ed8fd0a3f290fdaf08889a1fb9045b934f9760a3eb5d4d3a1a4d2f57d77c438086f1f754bf672b4f3a90f73bd8c89d70007751d04c3892d3a44e7262696a9d68f010", 0x64}, {&(0x7f00000002c0)="cc732fdf41b52b020182f09867673a1cea975b7810eccc997c99b3693eb8f243766782b9335014ed2b8cd5582484260d2b0e851512632b924e6ee7cc6f0809c4dd532c1659df2bbba8353259fc66e9107b728c24bd39acec5c19f07fca072ddba68a3c567d9d017a0e0a5fa00865d84a984c2404a3a3f981270126272ae304a3678094fa37a873619936eaeedad5c5a24a76732d3b49c1420c783b496d491d3731e5dbeb4ad648f1935ca46ae997a2e50803caf746bdc2da0a0a073e", 0xbc}], 0x2) socket$unix(0x1, 0x5, 0x0) mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x10, 0x0) connect(r5, &(0x7f0000000400)=@in={0x2, 0x0}, 0xc) getpeername(r9, &(0x7f0000000440)=@un=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) r10 = shmget(0x2, 0x4000, 0x410, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000500)=""/23) shmget(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmget(0x2, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) r11 = socket$unix(0x1, 0x1, 0x0) r12 = msgget$private(0x0, 0x110) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x8, r3, r7, r6, r4, 0x108, 0xfffffffffffffff9}, 0x2, 0x100, r0, r2, 0x2, 0x1, 0x2b, 0xfffffffffffffffd}) socket$inet(0x2, 0x5, 0x10001) link(&(0x7f00000005c0)='\x00', &(0x7f0000000600)='./file0\x00') poll(&(0x7f0000000640)=[{r11, 0x75}], 0x1, 0x2) getsockopt$sock_int(r1, 0xffff, 0x1201, &(0x7f0000000680), &(0x7f00000006c0)=0x4) fchroot(r9) mkdirat(r5, &(0x7f0000000700)='./file0\x00', 0xa) nanosleep(&(0x7f0000000740)={0x400, 0x9}, 0x0) 00:14:01 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000340)='./file1\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000003800)='./file1\x00', 0x6000, 0x7ff) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 00:14:01 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="1bc26e1dc9d9d83b2870bfefa8fde6b0f3a5cd20229677702823860c8a23ea651b4b3296ab401b890d488761617ab9f0d4dc166963129929c2f099a7d89746db28c78961b6a05f51a75ea5372b5c76cdd5bba78694ddc7df53fae842cb46660eb0fde52e2f2fdfaf8a7b17b0d4e0ecb48f3343e5df2e37561dedfe7b7df8dff9e2b9742b65f7d4c9bb8254cdb2867dd1365a7a5439c0175888056d710d9b99713d37e9ac7d0c7a6d3d5c9ef47e19e7f1c8a3ef48464e39396a0ebf7d5aa5c175d86c85e90244e2f78bc83de48c04636bdc", 0xd1}, {&(0x7f0000000100)="9db328d0716a327a731884d026cd0bb5b87be2424a41f1ef114d7e5759df9af27fc3e4bebcbda681057fce053426079720f0442fc81296d5e8fd111763b096d6968b9c959fd45feb1dc683643e343c0a3aac6556e820eda734560e4dff3a0dcde4822e43fb4b91f50f142ee2c8eff2d20853d0f674c27a05f8b595b30753c0be473e9044230199b906508f9c9fa081ff9d085a271c34a65ae7a54c711783d1321174df9db6b4036e60655cf647b8241382f527c6360b44d6493b26980698ade5b3a9cb3d4f50f2892a27535138fc89a1774afe06c63bc4e5df3f3ecfff02c608ebf3c871995993", 0xe7}, {&(0x7f0000000200)="6e8de17760abaa36db950d47be3761ac5e64e83bd92489c534d94b8db6fb951ac08b1d409da88c1dccb4ee4f04b59e543bf4e8a2c475f8a5974369c54af3d8630ebd08917189cdc49515471ab573599bb923f6382e043ec3eeb570237b6f866bd1", 0x61}, {&(0x7f0000000280)="ca6a5156dfc55e96b5e2c7da17c127ca29117b3ea74180f4b78e1f7452118f18c83525a0b03cfd795beaa53ff2cb59aafd88fba662cd03f2c3e88c7d87b1767670899820", 0x44}, {&(0x7f0000000300)="e3f142b7ed0182416dc0a4951478834aa241307ed10a68bc4a197d722cfeece53d1665e91a5530d35d2188251c1fe9b7cfb21d6d90164e6090fa648512fb729cf4881ee6a0f4290cdf831e7f3e2a5200ae7e902b454deecce531f538caa353ecb00967dd9415fdc1255c3fd9e18cf9820bc33b3041a5411e5d673e1b5e8ef05b9f5b688113ebf6e69794d668a37555b95cc1115137c6782bd14e41817313d5a007b9c90dbf54d660f7d9b8d806fd0023069710181b", 0xb5}], 0x5, 0x0) recvmsg(r0, &(0x7f0000000800)={&(0x7f0000000440)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000480)=""/44, 0x2c}, {&(0x7f00000004c0)=""/122, 0x7a}, {&(0x7f0000000540)=""/47, 0x2f}, {&(0x7f0000000580)=""/41, 0x29}, {&(0x7f00000005c0)=""/171, 0xab}, {&(0x7f0000000680)=""/51, 0x33}], 0x6, &(0x7f0000000740)=""/140, 0x8c}, 0x800) stat(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000900), &(0x7f0000000940)=0x8) bind(r0, &(0x7f0000000980)=@in={0x2, 0x2}, 0xc) rmdir(&(0x7f00000009c0)='./file0\x00') r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x10000000, 0x124) mkdir(&(0x7f0000000a00)='./file0\x00', 0x0) getpeername(r0, &(0x7f0000000a40)=@in, &(0x7f0000000a80)=0xc) r3 = open$dir(&(0x7f0000000ac0)='./file0/../file0\x00', 0x400, 0xa) openat(r3, &(0x7f0000000b00)='./file0\x00', 0x80, 0x60) setsockopt(r1, 0xffffffffffff0001, 0x9, &(0x7f0000000b40)="6e753d94c98ede2026da654686a609653578b665719e18426a17685907f01e69cc398a5cb5e538df3500a8c204c7e20d7757daacd9cb421ae8e79cde404e298690d46424f370390b2067a93c907e41a0518f07c67bf2d93a344ae4ac2e3304612a7b4c364dc1a283eeb39b0b47e23ef9bd777ffacd69a0acf57ef9060734a99c213475f4eee502b886ea2e15a03447af7d354093e053a8798724a1e9b7cd65bc2bea5bd43c62b3d70c8d1fa587af1754fc24973b5f206580e267f4454e5c094e18b8b799302d779e5df4fa14af43f795e920fc790ae08ff339f83ceb565bc66aead99eaf216b003c9eafdd6d739462d9656be355c91d4e2bd03ec41786701a61285bb5ba9412a9e7621ccf0d026579657c70f77e018a3274359f5db0e9c7d7873740e173af8a1c8b6f69044e971e550883226a5dbad76e5efc54ea6092b7e5509d8ea53a3cd330c82de45a39d3c86c0f2785fe7003768eb8494bb9aaea0f0f6de69f7dd3acace81204d79dd15d379be2f53f790d5baa007c657bac1e160b1d6f3a62b89d5735a8bc0b836e55a6629d2ab00d2a5c8c83bb6b5cfb3fe872624698e744ae6c652f9429ec9af941f17196727b80c0bbcc161a8bdd098e43ac1fbf30700eb527b88150aea19de172f455637d38f06600f25c95951885452aa6c16cf2e1945f8cac8bc21c50b9eabf5c3a24a207b6858ed82cb3f846fc1cd7126ef4cc4daa92d5b50b3bc76ba669a4b14e1c01ffbc4717c6e119be1b19355d22d07382a0ceb0aefc7985836fa00002e8333d5e145749843ec6881b2ddf633cc5cb44ce1f80408a22eb014b5510e896926762b854e1ac465a8b15d2de8503ce6f8157db85641ac7ffe297b592af914051f47444e69d05ee72c4ef53296c31a5c17ca0681b7f9c2ff39489367c0d3eb0e6f91894c6150e91699a4f91a4a762afa4cfe92dff14321eccc58edcd20638d066b3039727ee0a295f3f69c974d1472775f5d2c1edc8b70e7c6f9a093e7915d625eb187ca7ef088390582e462c9ba4e8a79df285b2aee455e5f4151c80479be65eed71ea2722273fdf54044a40f2a2a28cc1f64f8c628bc2f18c03bf8666a2a3862ac3f1f0e4e6f1f51a8b1d2f60ecb800ba9d35b9b75677443d8077b2162ee5a019665ca39d48bb8f8c6cbe7bab8c565daf9d2738b2066bef3f0326cb0a4dd6d027a4aa3a02d509a77116d28919276f06adc88a14099b4159047278efae920533e8e7d44b7de21b513157cc54f05f7a08287bac84c711b4798e4f5ebc2dbac9c41784248a85dc570662f3868b676ed068cb49b6226c4f4b6599637d75fee0357810df10b3fd8535945a7dd8278cb022df7521e937a5c2b6d547516ea112a2a45e11d7c80066d612b87debff84ea982be1435a53df5f8d60b8391539ca9bf14a4b44c7a293dd0a71d8a1607117c02f0d48a486582ed68e8d6f747ef0e539339314233471d04d1e58d80c17e1c914a94fc3465a33ffa60c9e7345c92dba10d3e00d6438d52520b748d4dad399fcf840d4a60c0b48f0022af54652a8bd77666be8918151a5debd40df97a2374923e7e16045c5f4f154cdd78b15e2398278f3bed8be23aec8475b20622372c28e91240bb4d6a76b88a3fc2cdf94d7b4c66d54f248ae46878f03ce4b507b01aa7c3e206a809408e6a3a5cb10ff4207ad489673fe0037ca849e97cfb3a9d67a6c410278cd50b6d0ec6474cdc484182c0f1088b8cd011754ba07873c94357bc49b7adbd2b76420ff79f3479d96c9a742b3680dc39b7e25fad82168eef0f6fa08cab9e12c4b951a3472c6b7c5fbd736677d33774f9196c14c3cae4739ffedccd93df3c22c60a989e7e42239875c9bc77215565adeeacf3adcc30122072a9df7a18bf6c85ff97a7d00eaea840a759c3de9f654e098de9ec217f7336a18420a4a4a9ce8af1a09f7aa87d1de08697f326b9b61beafc68b688a08b7e5d63abecda6a10068e265acbf935b59677f9dd365a0a3e975a4c009abce3d030e25ecb7bb6c00953072f9ab50f74b6ebf420a393a8f7e2876878bf73ba738b320a67bd5b77058d93762bde304ad005499a733100cad49f35bef947e01399da438e257e816b66ff86400e833d62a92013fce98f10dc4cb2358a8969c7b7ba423047924f49c2c9ac83fcf7b93044a6fb0fb8db83955905d8540b8c261c3a6f94425c33cfb9031b440a5bf2772700ce23574530af0d5351d48df0564d0bfba61afe58910991519b3729940f20acc13952fa261af67e3d60cda5592baa945be45a37dc78f7b4e3e9d5b0e150fa5274248702609f9a5b17ec83b8222e3ae1d1bdef9a12b27c2583e827c2bd259164faee43bb68be2d9311370ceba79b546ba24cb307e8836e6a73f743ce66de494b0b8da85f41050e1fe0d14bd0d97dde23cd249f14c7c83e9d1dcc6c84c5e69eb3c019b2907ee7e07ea9aaadb522b2095a1285bc89cf4c895337f70d78580fa4955a8a42647340e377ded6b3666b8f330e11cb222050d1ae86c0f6f476178121630846147c9cf892436a4d9e35eb2ce7ccbcecf0d48ca406210d0fd9f87b885131893925eb9f288c114bc41c4c85e8d2989c5c6e9bcb0e73f6b9ad09823b1bdc9f0be3454f6821fd94157cd1b805ddc712fc6ebb7989051a662eba1c6bc82dd4fc379300c5a43c266b2b5bcd0d25ea6a566737ff6b75f09e6728bbcbcfeae838c3804ff00332888c289cb53d9d709bd29512b71e65dbdb67fd0d29f66971a722fc3ba0eb6b588fed3239136c81c7e4c8357c7af0def0c525a2b49aafd6d27a0d58dc4a427f9b6fcb5556c3e847813e9d17644b880ff42ac4bae8c9a12bdb8d7e028fc81c34739c72e36d769e67c458aa61892abb34b33eccaa37e839ba85f6444282d8a71640f465477eb38e5cfed704ebd693782ed44a541958f7e11451c95d229cc2368b57cdb4c1059c3598f1c37864cb637cb4011db9f7783b5a5c5b09163541cc605b855a2f40436bd2940b94d384595e238ce1b77bb06db200cebfbf1e0bb9f77e64451caa737c070e17e7ee3a0f6bdbe55d0973e539866f56190fad117b148a9f349c250de1c8fd49bc1637f424799b3e58943c29ddb3c3ded19ca138a3ce65b13470d259956ddadf5f851c4b7ee095d8c7d44044c11c1ed45dd2c2473c69f38d517e8b204d8f4842c1f50d6bdf06bbd4653217854f3d8e96957d22939805a7f6e0ce21cde5e1e5a558b72fe9104f42d004b7e1f6f6eaa134f5461da3a5ef2179fc39b15ead7b73c90328542a116721ed7eee7f918313eb3844339d9ac4f59933f706c4b90db3f6ad13c66b137fb8595bf5c7e120fcb803149d98a658d2ef1dc7fff4e48588ce2ba1b5eb9e17280063fcb12d23d0e04737e1fa253d07ebda6dcab08583fae5fe0be7fbeb978bcaf8aadbfb184b3da78345ff89a0391fb34891b78485858520fd92abebf1e245adc783265a43101bb78ed27f74d7e2c70007beeaa68a81d03f5a858be4af63b4350279ef3a499b48785f7a36977d5a187311e15b8cf40aab601cd92bfa383d18be74596f03520cf249095b083dba2dc0ec2f06cf16edbe3022047b1c07215fb7a64f141dd2cc261ecb0fd85f26ffea2c24b12aae28949514301a47230cea0e431020e0007ac16f6413382b5a9b8d35bcf65bb9a188dea9d4e846fc22c972d0b4ff107d993821db7f91c755128891346da337d48dcf924ac48e63467ae8e64307d20daa428b3ec18ebd70f7e627bc3fd0a9f0b78a4db5927b4fa3c584e0c12a18ee7f529caefad99d43ddef1049b548ca189d2f2623c8dd1c3343c8eef14d28adeb16c545b8923f7d0d6c47ff06e51827977a37deaba462605f2361668b19bb77105e2b3bdc5df6423df15b444ba3bd7f7e2c70ee2456f40ec47f5d821e85a769745f074e64f0e93421cf72f23ba749b83d49039e0b285ffecb4643072e65ae524a875d6f6343179bf3e5e35cb8b869f3760bf0588eb515cb8c95ef27d4333b690cba99f27268d966204eee9505cf314aad13ae417f05f1bce35b8aed5f98e914b3b2301ed39063f91266dd91afec0668baa7175e6759efb161877cadd9a87a44ace607d945a18941af2f984bb0f699e8f70377a68c4c9d6f0a3139fb1e8bd64147cbee2668cd47158f2adc09b87e6bef0e77a359a363b3e7413a8af2d6a4d8b88261e924fe04e9c9d44658568797a5fb8d08eec54aad17c84b391e0dea950c30280b76f90bdf8552a787155b8bb82197418e28dbc15058dc4039e9573fe32f886828f87c067f849b921a7ee73257a56ab206069bd3ea861a31c47b5ee42dfcf77fb06f5dd11b44177d9dc5c7ef012cae59f96203e9f51356e67971c7fc1c7caef5ffeb3aa21a0d9e1af6dc86a53e5bbe8afe1626e68d144973097ae8dd42e7efbef672a1a38c084ab64e63b8977d69d533ca81470c91d085fd8d72e4b2ff93aca7deb4fa2a9d78aac149d693adb3d49f05d784206deac5b96be6429535cf39aa09d703f277fba0a0a7258bd5884438dcacf16d66f502922f6c8b5d958c89235b0f7c10db7b8ee355bea65d03841b028bf056ffb8b748c9682d2ac1414ccaaf87f9274b69f40c3bd549332f35ca1a75b630ef85b4aeae4ac5066d0bf62ca5c10016a42ad7d6aaedacba2f5a231c88bd3825975f2c34d39bc7ef5af960245af59081774bcf2e0367937689c382440c458471b79f1b02437b934aeef440e19a884d0c75353e61d037515841cdcd6bb98bfadb76ee1f819628c20d7888eb1c5ca7c00d824c7b27cfc13608f5fbb69016fb1528b2847dd9f37ac3810945821e45cfa45c9129e48a142dc47bd0da2b9d2ce319b8a82733af3058f540b071aad6d91cd159afca06993740e6085a8b48546719e6cdb828830869a893fc2212db6e7168fc8eed104107690ba4864a1cfd8192e1ddf216da88355b3044dd3b5426bc0e6faf71f820456a408a6887b5767237d6a3968b70cdd7a6916b3606733e3dc1a06bbd822f05ee71e5c3d9ffe276c4648894cf77b9fdde3b9a823ed7451220c7f5413faa0ebc5d212e9d600e37b17107da568299603c966c45dba2cc8487ae17503c7d8fe8a0aaea87a6232a504a8ff90321c9db2551069ebabc879b31990da08b41e413d3f2e49f1631caec8c5fbb42c1b759d6141e1065add9f30a8444efd48d1e7ad5981065991e1af85156c124934ae429adce9503e9ad7b044ded98d64819cbe919a3d2d95dbcce73fc1d3716e9229797cf7fc6b093bd70c3ff8333589b3c56d8ed3069cc0f00b46ed26feaba58d8469cb710241ce2d7eef932093edfed153f99aca700f515ae06018ea3cef1ea80ad658706288e202009f65eda5aac417180bd7d8f7345c34732126b9248c681fa7d08beff960ae1140520555d88034d97e3944b9895695d2ee040e53458a64bda81319699b77395fa86ca9acf88fe3ba7524fa9e4ca3092a82b14e5ebca41c89d067d5d05ad5f59355cac9036466735ca03487df5fd27a17c5776a6e564b5866dc3677b72f037c82ade1115d5ec8416385248c121d34c23dd41507cce0688ec1a11802274a322b914b155d75597a2cf1b97e09ee30cf6e4210ec3560bab048fc404976ff7c3647f868edbfc8508436380f2952a1bfaee8054f389b9eb39d37f86518f8b71be33cf79c4456817e1f8f0287ca32dd0f4be21009c5ada0c34dc0cd02ef831d3eab0357ea356b2005ea5db0761f715411cc1c571160240ea22bf136b584e75a6127baf7bdb3e348e6db737eaf70be5cf409d63fcc89b7a724b09962f65d5bb2610dac48", 0x1000) r4 = getpgid(0x0) fcntl$lock(r2, 0x8, &(0x7f0000001b40)={0x3, 0x2, 0x7, 0x10001, r4}) getpeername(r2, &(0x7f0000001b80)=@in6, &(0x7f0000001bc0)=0xc) getpeername(r1, &(0x7f0000001c00)=@in6, &(0x7f0000001c40)=0xc) r5 = msgget(0x1, 0x2) msgctl$IPC_RMID(r5, 0x0) getpeername(r0, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) rmdir(&(0x7f0000001d00)='./file0\x00') setpgid(r4, r4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001d40)={0x0, 0x0, 0x0}, &(0x7f0000001d80)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001dc0)={0x0, 0x0}, 0xc) setreuid(r6, r9) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001e00)={{0xffffffff, r9, r7, r6, r7, 0x12, 0x80000000}, 0x3, 0x6372, r8, r4, 0x0, 0x800, 0x8000, 0x4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001e80), 0xc) connect(r2, &(0x7f0000001ec0)=@in6={0x18, 0x0, 0x3, 0x1}, 0xc) getuid() 00:14:01 executing program 2: r0 = socket(0x18, 0x30000003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) close(r0) fcntl$getflags(r0, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080), 0xc) pipe(&(0x7f0000000000)) fcntl$dupfd(r1, 0x0, r0) flock(r0, 0x6) 00:14:01 executing program 5: open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000d00)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000000)='./file1\x00', 0x2440000, 0x20) 00:14:02 executing program 0: symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:14:02 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/61}, &(0x7f0000000040)=0x3f) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/38}, &(0x7f0000000100)=0x28) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r2 = dup(r1) getdents(r2, &(0x7f0000000200)=""/173, 0xad) setrlimit(0x0, &(0x7f00000002c0)={0x800, 0x8}) chmod(&(0x7f0000000300)='./file0\x00', 0x20) r3 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x1, 0x1, 0x8, 0x80, r3}) r4 = accept$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) setpgid(r3, r3) lseek(r0, 0x4d, 0x2) r5 = dup2(r0, r0) r6 = openat(0xffffffffffffff9c, &(0x7f0000001400)='./file0\x00', 0x10400, 0x0) r7 = dup(r0) mkdirat(r6, &(0x7f0000001440)='./file0\x00', 0x40) fchroot(r4) getsockname$unix(r6, &(0x7f0000001480)=@abs, &(0x7f00000014c0)=0x8) sendto$unix(r2, &(0x7f0000001500)="c69ccdec7b5f", 0x6, 0x2, &(0x7f0000001540)=@abs={0x1, 0x0, 0x2}, 0x8) r8 = getuid() r9 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001900)={0x0, 0x0}, 0xc) r11 = getgid() sendmsg$unix(r1, &(0x7f00000019c0)={&(0x7f0000001580)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000018c0)=[{&(0x7f00000015c0)="250805cde692590cfc51d2ae587cceda76f4f9469fff454f33e9b4e66e92e84f292ded71546ae66f51a1f54c4ec5e54d5b6c9d49c9ecee5bee2db6d05cafe30b6a5c79530bccf1dd92e25d58150d48cec8f9eeb02e9e933da20e50f69fc5d2ae991e69ab510b019811f57bb09a9a904f5c4854291561db154d37c50d839c281c5ed8e1e2321dd35ebf2b04226419cab8a37c29f4a280ccd683fdd3d55e7dca94138aebc01c285e415a6c2c16fed5b1888ba1985b8c818041a3f69505c202b853b11c38bf7e7a99e5", 0xc8}, {&(0x7f00000016c0)="58bc18e5a06f4736241c932cac0427fc98cdfc076b64b925774c41aba91713c8a87c9583e68c", 0x26}, {&(0x7f0000001700)="507200eca4ee067cb1a47ceebcc820a392212c72c7678d8643ea2134974827435c0337ea255043ca10ed1d97219ed8038417a833eab4b8d0b34cf3285d05aa9ed78117b1b4f500a6a0df8b3edac66987fe535e6f3544d9ae3bb6a4c04fa176a25311b28400b72305d0c85662caaf38814cded62758af3241bfadf440fecc436713803a25a5e95dba382947e94c312f190c84d894e15c394ba7d60a36444c864a02c37db76af4d96dcdf9077174ad756189cee89b28ac96a654fc18293efeaefd62994dea04e8db03b7d0d52c9c70722660a1542c5b5e098628cb98785433617dd8a7772f0d61a0a1833d33dc2548e1", 0xef}, {&(0x7f0000001800)="f52fde1afe63673021f0ad2e5e18a20080b1b2ecfad9f15ee223faf6a04e84cbb3ec8ab94faa1fbf91d7375fb11ea6c3efedcf6296626dc6721f527ab8ab8941442d7268fc4f67bb7e28cd62ad891985ae50c6f48bbe975019dfa4bce6f1f5947a93c342db37bccf986e7e94d302e355d26c2895828477bd7fc9c8546e5d35ac1eafd6d3667b819fa3cc56c3f5d781922e09100c95a0d3a7fd1d6eec", 0x9c}], 0x4, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x2, r3, r8, r9}, @rights={0x38, 0xffff, 0x1, [r4, r1, r7, r2, r7, r5, r4, r1, r7]}, @cred={0x20, 0xffff, 0x2, r3, r10, r11}], 0x78, 0x408}, 0x401) utimensat(r1, &(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)={{0x8000, 0x5}, {0x200, 0x81c}}, 0x200) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) fchmodat(r6, &(0x7f0000001b00)='./file0\x00', 0x8, 0x200) 00:14:02 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x7fffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x7, 0x9}, {0x18, 0x2, 0x7fffffff, 0xc8e}, 0x6, [0xdd7e, 0x9, 0x2, 0x3664, 0x0, 0x7, 0x3, 0x64]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, 0x0, &(0x7f0000000100)) r3 = accept$inet(r1, 0x0, &(0x7f0000000140)) getdents(r1, &(0x7f0000000180)=""/91, 0x5b) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x800) fchmod(r1, 0x120) getdents(r2, &(0x7f0000000240)=""/10, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0, 0x3f}, {0x18, 0x1, 0xfff, 0x7}, 0xfffffffffffffff3, [0xff, 0x8, 0x3, 0x1ff, 0x6, 0xff, 0xff, 0x1]}, 0x3c) recvmsg(r1, &(0x7f0000001840)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000001740)=[{&(0x7f0000000300)=""/41, 0x29}, {&(0x7f0000000340)=""/29, 0x1d}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/7, 0x7}, {&(0x7f00000013c0)}, {&(0x7f0000001400)=""/152, 0x98}, {&(0x7f00000014c0)=""/209, 0xd1}, {&(0x7f00000015c0)=""/78, 0x4e}, {&(0x7f0000001640)=""/223, 0xdf}], 0x9, &(0x7f0000001800)=""/22, 0x16}, 0x40) fcntl$setstatus(r2, 0x4, 0x40000) pipe(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget(0x0, 0x7, 0xfa) semctl$GETPID(r6, 0x0, 0x4, &(0x7f00000018c0)=""/123) getrusage(0x0, &(0x7f0000001940)) fchmod(r4, 0x82) pipe(&(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001a80)={r9, r10, r11}, 0xc) fcntl$setown(r5, 0x6, r9) openat(r5, &(0x7f0000001ac0)='./file0\x00', 0x0, 0x22) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000001b00)={0x401, 0x1, 0x0, 0x8, 0x3ed}, 0xc) setsockopt(r8, 0x7f, 0x0, &(0x7f0000001b40)="dcef1708871c57b3669621f82f975d1f9b1ccd497bd33a2233ef2b041dae05d79d8fb670940a7fe7fb67953159eeac4e64060f5287066e19427e7400b8d245702d92728fe362567d6da679fde49549b858e01fd7bf9bcf2a72c067784cc31dd56315d66e678b0dda4b5754dbd083aa452c8132fe1051b4e499cc3856080ec049a414d3adffd1eb77a3d526977bb666120a5fc841a0eabb417c64088ae3548e61a681ce49e46edb17528764bace21dc3c7ebe1e589c88309c11e38b93154dd02d457dd1f426990a59ab30c1cc4d63fe3e1556bef214f5b66ed4a78246696c0190320941e6919dfe88d5dede150814b7c008f519bc8e4d8f05ff78307ffb723ef4f0ebf4c3fc9831cef0cadfec73d8f072ee27d05414600b617e1c02dc1eba9b85e0ab68299f32024027daf07ca27412f65c8f474538352d89c96f4ebaad22a63986a2ffe4f397a55e338da638b6ba3b9743b6a3221e681d43273e031e333056e699118e58bf411c85e887c7477c04bf590d983e02df85ecec85dd875cdebc9417f7c5e982d01cbc03a288ab24e61eff1cc39048ccc9b831d8d14cc3722c609f2a2f81eba576b1dc41c26d2a7b6e576a2bf0a35867afa56476676820a1c0b4d8b60a0a3adf5430d8bf8ea4d244cce78136c468aca85778f0fa1ec289973c83c444744dc9cf6bf0eda6833dc792367ed4d3637aa2f657fad92ad1ef922dfef70d6d34a27c4b0dda58261ff9cf8d1b848a7756e2ab04331aed8c400db753875fc8e473f27faabbc936f016dbb7e8db56d773fe80361061bb2c22d0e5cdf2b0ec1c1de3fd6038ece55602419a92b253b2c893361b3c3c6f7935e73aaf227883e53917875bbf2a3e761c84d9493733b5904ff202675b092bf9635074138be5f681dc5de9c409d20c5f6ce7531a0ee04b8b0bf81e061870893e36fe82178963f72b8e2dae36202b2e20369f7f4b4aa8087519f80b4e59aa4145db4e0129e6773f8b2dce41c612c0f3bd80afcdbb43f0246bfa05383d094a310915728bc6fada528d30254b9715ab7942ef94d0445a044da295cea33d8f69ba2731690a8bc7aae6c4e07a5532c3866432122bb235a9604fda348c2b53fb19d43e76690aab8ce4dbebb1d0f427d7d19e3d7399bc01da04b6869ddd3b32e5939f71370b9798212154dde60a7d3f66c8ad5f430100aefad50767ac2512fcbaee867bea567a721a8e2592a7b97e2adf38d5a04726b11a9b95517457283e58afd38b4ad79ba0db2655ee5115309d6a90fa3c2d3a8b2b658f2d59087838ec300941073ae83657a2d4bc03f1c4919b1eeb0b082f9d698b284f3f1d32c3d2e352583f944c635ddd83697dd85f5bb20999a718eb5dcbc3d6c971637cffe43a667fc8f146dfa9068c541822adb983f2ca21c0d967ed0db8fb36ebe1f852a9f4b69464de64ab1bc0e193b78664edcdc5508fe3061a9668f4d73406350250f0d01dae9a722cc9a97994d2d76a1527913f9766334f4aadfd040ddcef58cc5d227638a1d02e498f38915c469816887bcb122b040251848c18ba485e2b579f29b04a841f36bec3868a14f192dcf9cc14d5e1c88f48c7c9dea20a4f4a003512af09fd9b2a2f1253c32d8733696d23f51a59cb1bbe026a9cc23bee7658c401acc5c514b1d47af1b668500a71f857401a76265c364c69f5275d3c2ad1ea54286ecb85faacd75a5a843e16d818aea1d32457494a2ea27c97b5b1d03ca715b61f0d28515e1a65a2d3124fae3fd761af67e4585cceff6f51d551b3c6fc209b3564adb8b1a1f8e29249189deb8fcf8499e20c877f582ad6c093fe9a4a9a0c2c3bbffc7de5d813a939244cf5e56a1dbeab46c02f1f3196306e8d30ac797635d7c3fcd5102cc97ca0b164595f2089cb08b642e6fd826d0d4e4d4a71392308d6b64ae6b91d4a6e50bb6dbd78b6f622450f09121c80a3067c47a59bf0d6b23c4a9bf32bd301a10134c3a81d053f48adb5dc2fdb21c47ffe2572fbce50c75cea880d6e24aa93f794fe0052a1dcd3cdd286987a19df93cf4254189d2851fa6a50b96ccd5fa8c79c3959f03bef7111b3b79cec7879bb158504258b1030fbcb64c8f3b444f3477c7f88a2dd7508e18d4c7118cd6aa4702358efc9aa60df014cdad9a5678e08705d9148fe08b0590f39e91e9ff5573856724a4dc0e3ed9b78b60777b81fc4b715d05a62aa821554df61f8281d75a9131e5830ef71bbc2258217b9bb348e212745a56a85b05e22b46cd9b306cb4ef971b55902f7ea3c7a185266181bc0b7e9af948ff13901722cb1f58cfa049c8d3dafd386e29afe33c18853e0aacd574c440c630c50c1b416bad1659950460f22050853644038676812f2ca03445689a435fb38433ab8a0f5a1455d8859b9302124f6a075a623980151d72df48e1531b2f01a428fdd53618ad661aedc0f5ce395659a737da864c8a2b704ce141c03019c218a29c512202f549e63f32953983161d7390da0479a47a54812ca1c7bc3c9ddcf176a35370ac4449c164751574bd1fda7a97e96b9c79567fed8b74b63bb08f31dc504db6cf6241a3e71d98f8e1f265af2e90e5e1a88042619cb05af9e9f3dd494b73c70b74a54148ed4743057911ce3f50680a17369f50233736733d6d3a101b2a72967fafbd97d8593b63ef6e8a0599af63713e71b0fc1052b4c40270630d84c3a2cb95ef64437580d7e394bc88c0292053b823ee6f122a3ea7ede10851ed21edb19802ebcd818cd6c52eb8c0f5f40e61bf8bbb04806ed40137f81912f707a07dd13eae4f7de06bec98e2317d4253bc40d9ae6965a9b0626c73761185af7d6c1399b157fdd2771bfbd4316c1d1df3078424fa8c338932b23ef2b5013dba69f8582cd0534469b9a4625e598ef025b44f6aeaa39778b22616cee10b2a111b79f5c4f701bd012b8d05770e96b02ffa7806dd9da89e09182344a3a3d3e5782d36a4d39658ee7bd667a2ffb585120b76da87905db955f80f5b5f38f214f09fcf8abeb656311ea7272a65b43ac515175c8f93a091973b4badfc618fe49bdb5ae076411afc79175919d2516e48d4568457cdaeb6a935da9d0b1065dda2438f47f57ad2ad8aaa507ef4513d710c331e5dcd41843d4341b7718f853311fd36a064cc748ef7baae9f5b2ba329e369f7a862dbcae29db63f685e22a9f8e12aa39f16e206a47271aeaa74a7055d78b6187a7277cfcdf149edb4de6463a638ac0886d4b76152cb1858961642d34708078840943fdcb9626f87329cd47ec71741a74ae21b44c5e393e878dd816f8c21bca1f0e84a61d39d0cd197f98b46fd42584066e049cc80b969eedaa0fe621983d6390d689e3aba35bdaad292e62af8cfa18d315ea943cc0e33a129f23c491cb3be0799adbf9a0546afc1dd97fda707e128e0f0c5968e6be3fe5866ad8d51d38f18dd8dddb09f94d200de11a7ab8b7f01b932ce5a619119228da4aa8fee53fdad10b7bc911624db4ab791e0efdf279873f439a0587de87bf6d3b2f1750967ee6e85dc952a7a6613f278e92040473bf5eeb76c781b70508e85695c2ecc91a83ad0c4bf5017e71b36f82a958d1996d14405669710dc6fa9bd8f895cc9826ff13a6b5754d97cc8b5d30256d36d267516e47f00209b379be05a8aa10dc6a07d305b6ff983248d35c7959f91fd4e128df3cbffa7ce379055b6856d5e54cf7a709742d183c46d74e34140b5a3f62253d3a0910c38e766c7d29692d71610ff3c4c8a9d5729207d6702e8bea6a1cb19ec1853180dcee828a527a56efc586cc30914f31e1687d910fb4dad6bf99c9c517ed0d2058762fe45ab0455633b3aef49f80f4e7b3496db4e3524f92166dbd3aca9db3d9cffc201578c1bc4eb317bc639080a44dbc3391940fce801890d9e1efeaf617ae7c30a513785a0bb81006b80423a22a89a4eb30df0cfd91f1737bb43e939ed0775dd1443f74582b9c8b1a28b14717ad452403874e4ee1de3e6f0c140ce59079313279207c995f157bd8db0e62e88d9af0a4e76a88377028e8e10ca095bf95a7621760388aa0693ea3a073e4c61f527db6c72082240bf6023a7df4b032333de16dfeeda0a9914e6361c691e4a0c65372ab8a894797ba6a48bf8f25e48adc3ab13a1defe641298abc8dc429f2a98ab5b9484c4afcfd06316fb426bddf0565e5012457656eec95ab7de56c5d8673d5fe0fa55ebb07066e3d5ce9b20e60d723023081e2cb1d829e788e0f7650805c5d8f2f7e15af75bbf0726111b9af3596e36bf123604b439dee78b43e57755f4cc8c01450a0090882ef815359d81ee8d37fdb5a1ba537171586260e24194ec55c3c79ddaa49684d0e51d7a5df47053837af39903484679e8dd52c689eacaa3c2c5c7b0f60199043732340c055a2666d13675b4cf8db1bafeb3f3c78103f76cf8c5fd918546e62563a08121cad264acbb5608c66bd0d31928fea0691da3312c1485833518823743a38761dab948633c7b70817c1ba9c8c92fa11796ff0699f024f91af406839b5222f1585031686e3fdd4d269f17942c82d76036299c6890c0ad6ad6f592e3d93ac463acac08840acc0abb110082068ec32748397a68a5a141d539cebab05f374d3f3f3cc03797992021f1de3c0af5b0331ff0e6bc851d73f7c6527329cd28bdedc5352c84e74d7203b7739d5e06cc6cfee623335d8870c8612885374c30d6412ecfb67d6b92491d68990faef52ada76a7dc6cf0e2658f70469c9b853874d6815fcad5b5645f9778e9a262273298b91bfa4bbcd2ef8d05c5b6b90b591e5f0e40bfbbbe9d12eec8cf3b5622b2f507626b3a2cb9234aea8c74ffb13cd0dd18bc19580e170c84501e7481ea6d9d264840243f0d4978c98836f9595b044a20766a20615ca6a396250fd0935c1e5391158c9723fc3985329a4896baa1c264f20b99ac4ed396c059c16bb3a3e3d148edc581cdd3d3d959e2b8619254c86fe24bb93a9af84eddecc5636b03f9ef98e4e25c8f5dab5fc7eb05ac8a36c3c8dd4d72b0cfa570138307e1fef0eb645e14a2856f338facb72fecfaebbd25d941076487a3f28cdd65ca08f1f8b956d5e368a83f5a5d882958a73f6e52f751233e61f296e675c1c256e38311fe0082c9b4c34a976e899acb3ea2510949d6ed7da62e737c4c9949941933c2188d0ee442eea6c10ad8a28fc2182e2f7f5483b5150f1db09da9adf74c1f3a33814f6ad0086ab4d5e4256f25f22560dd967f1ac23747b21e8337e1545b7131558e13beadda8fd0c919ae38151f25406e34aa1c7cc96949bfe8d80bb1fad47d5b40050ee55200ba98d0d2dea2c53d73ffedfd0297c8397716617ffcc5716b45a4032b2bae1dd559ec0de57203baa95664ebdc0d6b28f30a9ceb65f7e1709ca8282c6e1aca0400ef6c6506dd527cd049bca45a9fb198df250a3579387e441063cbf57ef67920945207e68e32c5a425af3471a7a9fb3c0fa213589e81aac76885777705fc2773150c9dfd9c96b8e1c34d90183f71f8492c27fd17c02c775ff05b374846cbea94e1438c8a48a9983fc75c814a8955601cc825f301d129d14f789589b1c871fc4e14ae12eb681045d3a9101c9900bfb16ca3ffed5abaa6cee0d7dac53d2de7f464a96ef4b74c43db90184420d283d96566e5e8ef1827fee7d0ddb2535d0d6957c2fc1c3ec74b3345dea3f7b845cc89fea69ee187b19cfc26b0ec4a084ffc71847225c6ad6ea1943bc2bae40f3c4a2474f9121f7a526805e350515cfc99fbaca0b747469bb267fd2bddaa11eac26504c56bd675e177fea32c261390937e100e33a57a2812d", 0x1000) dup(r7) sendto(r8, &(0x7f0000002b40)="b04720264a7dcab93ead4e4847fe7ec3d0a9f439b13f13cbfe040527f5ecd3216dc74db2f9f192ae6566dcebd6c5b5fc92e8fed5612f57ca52bac45db307cc5870df9c05e89f3e02b537560654d6f594329f6b803dca919952ab00745096139d29cb73c321a998389663ffe975be455620d9328d41f041b65aa931ceb315095e7e4c3da5cbde1781c541da6e3b7cab7b10ffefd31b7d0c27e56e0bca9d865428f6518d788f7b0ac92695b64c5bd20b2fe5c11b9e0776abea8cc344459d54ff5efad04006212eaf7fef4d9eb29288a8d250890cf9196a6687609f0f72f73ce19e7f05af561efc15a56d6167f56c446a17869aa038e9080a7c66d1c808982dc8ca88797d17d71a0053f209b7c74834314e3d46ae6ee30a537c486e571dfea77c95cc9b2b76ff92ebb40c0dfbcb7762c1fbee716217f7a2edab3b58b77f42694d9a3e9824bd2d5197ead398da43c69633269acad3e41f623ff1c3af598c8f3df0a20abbf6e2f09d8c09cba275e04d1902a1b95ea5754619c91dca59e2d0657785ba56268ca712adaeeb046fe1f9723daf8c5bf415524e6035184e47a00b8b4e19bf7399578befa39dd0092f4f39811e8ab162885357089b76219365948cf8063efa3c626d6e71e6f5f23523b28fb96291b95f7f134e2f5ec505ed4edb8f35117725df2caf42caefffe3b72263fbe7ab713f89bf8134b3e79cff0e5b7ae30e3c07d5254a3b2437b120529fc33c9ff3b17185f637ba71dc7a614fe514005ceec99267545315770e9ed55ef1bdd813437e7a39706eb9d79d4fdf4272746c124b6294845c287b9af9f8862702ded9e47bb6db12bc153d8d039e664b03db02b755d829e46ebbf11d61e91b7d9e12f8a18a0d00c04bfff4a82204698b0ed0c96acc203a6f6906119e67d9c72f83a644b8951a7418a354fbeed66a7800a5c9cc95013f961f6bf8f9fdf28c62ea4fa54df4e181e24c5fde199555813cef7c0aa39fcf94bcb47dd64c7500a1d40d84924e0a4a3d5d5fd46ff0ae5fb39c509b66f265a5c2c010059d24de2c46e08a47c8bc170ce08d8724cfffcbc0d617e451c2ed00823bd36790173711afbeb0c295c5a7d6b51a6bec9641e9439ae39bad15e309daf3f3106b56373edb9f8bf9519c83c793e5969be3f0604d2fe1742536fe012fd04f251df93f20c4d8d4b2f54ca4d96ad957b57a1a1ffc6065a20374ecf9cbe672124480648c3a2c14a703f25955baa34beb8626672a1c29d428b46664ecf62ff64806a3cd5c7675f43b0eb975990a9c41cd8e1b29e0cb1e0941548403873a268722e2b4b3b1c71128406d544c99800d932b356630e93fdc185f317e2699a932dd32d123ed0855c10a32e28a0891f1eaf0b9d2367612234c938ecabf9e666763b482d0f8b3856116035c0d9ea1bf7d6064a3544f1c041bf0723e615f2fd1e7d34865269f00207c5aee6e5da62014a1fc6e1f0ced36f0e46e40ad25df44282a52a0dcf415a74f03b05a2990d5d0d1c873c33c85ac70ea69856d3a6591e79f7813fca45dbb7b10a0a3171ee158dc5962fd177bc164a6b8c05478bf70b204a71fbc78155f8aa0655a219816c35613b0356ada2483c9769b46ab088e0953d76d561791147eee7abb40933873fe135722c4097375c240133b154e12441a512bea051de7a4611378515c661701c77b87e1611fa23dfef571c8ee5415c7a6b957289c37626b5519d4ecda5d3d017baf1d38914abcea32926fecfdfee30e9b6d99d95b5cb711f4419f7c24c2b36c56f94245aa1ff8cff7e99b07814fec6dd50e436b8c1261a33974bb14fe19e2ffa14cafd51fdcb4ca4872ffde3a11af6fab4c222bb741cc02dbc16a0c3c596fe2813264d677359ddd3953e91640b20f0dc6e17137c32d1986fd96b20d0f47b2b41befd8af5c901fdc31e4e04a0f6b63ed35c6a99f46637f524e29f4bdf0d20336703348ca4ff57293804c20e24e9ebc7cb2706cf7ba0f5dcd34ef1faeda224b94885af05a34e9fd27b062dedb086f75ac983412585194599892bc7f3300ed22c53966f50554df749c1f7c3275b2c1091b76b47452c8d331e7bd6282acf503fc18b9000e12cbe722e992bd44f115af86f267e09b13678893c38e00eee562f239f2c81106a3759d29462d1d226b9b2d0307f159807d6c3242db84aa9a6319a98f5ac221a7c3781f3e960a6a5dfaf01679147dc7e65807fc0e86ee357b55a0444491fab3de1416a8fa9e3951d38d58cfe839a12099cb392bb76dd6ecd94a2d440f1cac68a0ee9728d16dd5199bcdfe818514144bc1bf83a4f6457c32055da5fedac09456da4b9bb5828b3f8519d92c307f2915b45c721cefd166a8289c2492a9c84d518342346b7d4ce379a5da8833485cb02670f9696e318e5ae32c727f7f1f8e5704758d745569101afc3875408878ad93773e0e15c2ccf4d427bfe28d974ad8cc728a65aabda2f7b5b134fec857fe92056c906d64295dfca1d70d7884844d228406bf02601cdafd5503a13b043475365443f4fb0cc05d418a59a56f7ed1b22ecb82783be29c0f6f40d1f67389b82e703613194943fbda8a94b0de5638572d17f5c39aff77a3c4e741195d2279538453e0ff938c3970cdb9efdfd8cef84f0c3c3f32e46544eb32fbaf5772f45a9a19b2e42befd32d01f9cc0be1902d99e7e1802660c320e09c386e3fb87b10406e546e850db782918c68b85e4daa9256339b12015c7a8bd3a8b9cd0bba913fddd7a2b78e2ec3ba056284034a792cb2e9d0e6fd789ffe2055fa8e0dbf3ec37781ebe20cc41dae15d3d7d5bb5f43f1f665138bae1ec6bf085e0a355f752147a1302c53c68a3dde811fba1b702ca4d0e2d9eaa3921b5f5ceba24d2685ad03b6e881f4fafabbb8191854f57573901283d53cf2573a70ba39f94feb35fa61078c1a2240dacea57ff7cb03b5cef62ca353a2688cb4472a36212b152b1dc31d51f5cf6ce8dd207fd55fad6700368775410843856b8d761cf1063702d79913e60d01436a2553132d98b361d2762d0e7f5af1d50d0429747405d2b34c4c4090d6753f8b1daf60f5feed461b27ddaabf5c7534d0b184b3e66838ebcb98398706f1b02137eb261cd5b321f545c5ff6027a4f893dc6c21e6bf63f7cfb1522d33f1d96414f9b16b55fb11c361bea3faf0d489f244201c80c5a3a11af7f9b1895a61fbe45cca229692b5c4d22332244edc9b089dbd6c34daf4a1180d7f13ed9d06feead17f5916214754b88b59c659d3db8068d9753567a08251ff31458e6ebd058f6fc887c45db4a0eab2aec94ebc1ce0092120e91ab16d18a7402fe5a188a6ad83a761a11cfa671fb9b3baa486557227bf9b2aca7954ba0b62273ed8bfc942fe8c8b177d0c77faa1e1b910ed12f75f19246d8c7d7f151d541e95a6d395fee1e56ee075cd7b8d3c7460878e4f16ae26d7d441b4cc78e34bc755b998edbebfecc4ebd8ba97ad2435d893e6fcc5253c66f376e6c97f1987f7625b0797873931f7fa0f7f16ecee7685d4cbea52cafdb34cf93fd36a91ade192ec7c5bd4e3415adc69308d0503848f71ee4bb0589d88851941b9aea577b2febea893113e5df6dade1ce75699dc9a43d69182d0dbc8847671a050771684692afc1ec0f4b7abafc0e8e19bbf2c50f7214aad466eae461965437965d260bfedd7e963beb171b62758f17c552b69c21a460533a2e51fb1045ba316da2878447a079dfa3a1910a647d37cf8d4c251124b6e4fb5c61a40572db43fb58e9e0eecb9ffce34129cf20a3dfe2d597a2cf9a79fc0f0ebf99e8d72d74bccd712113318360841839f97a9ba6441cceaf42536843960c16c472b194554bff573392de0fd1c18b1abf485ec34c7fdd57ad984e70de93edb0a90f3bbf959af5f067a6970ebfaf2a0f949d1bd061649f3ddcfb413f5af5d4188ea6aa2f00b1e049bc6a5c1d5b409435857839c2335c20d1f3269cfdd62d81a935cb5078422f53b06c0dfea7648bc2a95f57aa08d1bb2aa637ab48c1035d47ff72f8355754fa9b1bc6a8d044d6c77e7ee4e6166a7f8a3c0a474492f2be2836a9e2790d4a4db75358d85f3e8d5f6f43aa64cb064339ea162a201aba7d15a9c4ef2b3c672d6001aaffd61ae38877aebf0a0b5f860cec5ebbace245726d24a6e9fb9e7c06540c659de377b9a1514580cd8972c28832ffa7df8507e73b34f129d27fb37593b2f10d7698b861eefb0d8f46b23938603d80f96be81fe51aaec7517ba92650472ff2b2716fae7660167230693f9a036c750f73a95cde6f036eb7937670081d720d3b43d20c81e83818bd9fb249641835761aff7e2f073803d6ffae9e1d63e5349c25f9cb58306fce9e865593b759bf43c40b61af04a85d6ccd8ecce91f68048449d4168abe937e44639f1c7c1fb53046796d02b12e1496f9088dddd66329ea6feee2d11e479521ac0e229a02cfdb066eecb7fb9921ce31ecf8319cc86bd772879e9a90f42b319173011fc57ba0ee66a712196e8fb4bbd8dfe30a8c599360f633f7a3408641fa1851613a934d15d6a58768d99b8d63462e45c305a5e407b7c4cda888a9e94d379f6b72e56b0976214470082038ccf3d4ed7313a1e27a9323ed3dd318c4e4b4c200c3e64eb434ccc2f580faffd59819127e10da02713f28c982da89f9cc411a7de1a086df4babb06972a928415802815ed5408bbec9a676cc25ac8ab21a46b1c1e537d5987ab95d65b2b8710bf35168f08ed0ad2274063cb6956ee95f015216ab3f6c2c7ca8dc8dac73d4e5be634457a9e4adaf6973350ac66f6f473b5d4c7d8860a4545922035bdb53bca34b13a3117e321f723bb433489b3b7eb11c0babf52fcce95184044627c3717b5959b5472bc68a52865e57b4fea923be0c1cb47a466d9c1db6ba88fb3e898750b371df4acd969d0b1f89614d2f9ee3efd5103ce465b274bba532594058c2be17f7829ed41967e21c812caa5a24a28861e009db38930ec875eac260ec85e2a9ea1a21c461d70a446df89d28afc338c9599d609dc90fc2b3cf566ac00ab1fb51b5ca31d9514901b926a1a0a1bb5f260d35aa25c7e0cae33dd04e0af58befbf2c633d842df26696ec940f371423efadbce2ab338d630fef609552dd9ba3a040231a7e5cf85e2085aeae13bfe328d4ab2e711039907fd63fe1fd6b3f2bbc9912fbd58a46b98c53a59c3793f2e74f77410fffd2ad067be3714cc0a5d7cf6b9cf7deff8a12bb1054429c9a681e7d13ae3c47cb4f6fd463da9a1afdf1a2da777a3eefad2b0eddd28edd66a4ab8480ec1528f96643848026efef329b2da99c2128360dc097c0b95eb2a7af7ced420ac527cb4a5cb29876ca15badae32c46a85b488b59aa8b5e899fe46beeab70671bf45d7c16918d6aa8165bef6ba5989bda4e8678b0322328fe010f3e1886d50c4ec7b286b8fa3e742b1688d86d3c0c1cba17eca3a60555d2f2bbc5a8665182308588afccecff7c0278e2b4676ac2d2c36bd0e6d52ea7d280db96757e003a97d41cb46d231abd043a9e12dc1226257d6f6b9382575446c2684c21ceab806dac24e5a288cecf8697949d6b5e38ed71d01ebc34a529f980fbd60e7f7c6251e9f319de0c222266c84e9b64d1bb83aec90710eb0ac012012d89b2b42c1dcf47ba5764d7d54dd99e36d8785b4b6aff81bafdcd87ecb778d59ca157379195120eb4d6e1ecd4cc53b4bedca36cae8e7f80f0f0f1882288a936a3a667efa280900d6141840b96f47c4955b73fc8dffd8089956609625a8dd4dcda136ca575ace8fa7b3f09d909ed6a588552601d53b373e9bdc92e5", 0x1000, 0x1, &(0x7f0000003b40)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000003b80)='./file0\x00', 0x80, 0x10) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000003bc0), &(0x7f0000003c00)=0x8) open(&(0x7f0000003c40)='./file0\x00', 0x400002, 0xa4) 00:14:02 executing program 4: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r0, &(0x7f0000000080)="089875b50f736c72a8bcd39ec8efb8a7ac02b785873e353afa066d2bce2c20dd3d86f91f0fcbe76f857eebcd34a01d0feeedbc7c3a59a0b078701204799e6bc24d57970297d6dde482b59487061e381b8396f997c9eda9cb5d9c27fbe58f60f370aafc836bafe44d76462062bcc93cddc6ea9808998b19bbdd368a67fdd05dfd012f1de23e6bfafba5616eb56b5bd228a155", 0x92, 0x401, 0x0, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) sendto$unix(r1, &(0x7f0000000240)="35784066d8cf837076480302bec8a4c70bb074ff6a0d0c8435b71754f39c7fc91c38f32bbfab085cdae1fef7ee213e0db3760ed8939138f7a666d31e8287233151d121bdac4e14e70b30d13d43e939e2133c3cbec7d187327af1bf5aa01c76aa680ca6bca51745b5beb0016cc9eceea82c545c69a1d891c056ee7aa334ac0b0ab673d7b4d1e3c2309bf7fcb426a62166c67192fee7ce7e6fb4f033c38298f3236574c2412463f180d5e5616fd87c8d9bf21587c303d90daf5f7314931ee59bba37a3aab3e80856a3a858519a1c5e7da93dee369317668952bc84a183b5858dbceab67e83dc6c", 0xe6, 0x400, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = getuid() setuid(r3) r4 = getuid() fchmodat(r2, &(0x7f0000000380)='./file0\x00', 0x1, 0x400) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x3, 0xfffffffffffffff7, 0x1}, {0x18, 0x3, 0x12fc2fd1, 0x7}, 0x1, [0x2, 0x0, 0x7, 0x3, 0x6, 0x7fffffff, 0x81, 0xe23]}, 0x3c) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = getegid() lchown(&(0x7f0000000440)='./file0\x00', r4, r7) close(r2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x1, 0x1, 0xe7a}, {0x18, 0x3, 0x7, 0x1}, 0xdbd7, [0x4, 0x3, 0x5e1e, 0x9, 0x6, 0xa6, 0x6, 0x4]}, 0x3c) r8 = semget$private(0x0, 0x4, 0x21) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000004c0)={{0x7, r3, r7, r4, r7, 0xd, 0x800}, 0x0, 0xffff, 0x6}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000540)=""/4096, &(0x7f0000001540)=0x1000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001580)={0x293, 0x10}, 0x8) bind(r6, &(0x7f00000015c0)=@in6={0x18, 0x1, 0xee0000000, 0xf2}, 0xc) getuid() semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001600)=""/126) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000001680)={{0x18, 0x0, 0x1, 0x5}, {0x18, 0x2, 0x6, 0x3}, 0x3b2, [0xffffffffffff8001, 0x3f, 0x20, 0x74, 0x7b65, 0x80, 0x10000000000, 0xfffffffffffff032]}, 0x3c) open$dir(&(0x7f00000016c0)='./file0\x00', 0x0, 0x10) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000001700)=""/203) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) fcntl$setflags(r2, 0x2, 0x1) openat(r1, &(0x7f0000001800)='./file0\x00', 0x0, 0x100) rmdir(&(0x7f0000001840)='./file0\x00') 00:14:02 executing program 4: socketpair(0x1f, 0x20000001, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r2, r3) fcntl$setflags(r1, 0x2, 0x1) read(r4, 0x0, 0x3d9) dup(r0) 00:14:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) chmod(&(0x7f0000000080)='./file0\x00', 0x30) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) chmod(&(0x7f0000000100)='./file0\x00', 0x4) r1 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) chmod(&(0x7f00000001c0)='./file0\x00', 0x104) sendto(r1, &(0x7f0000000200)="306fbc8120c891b5ab939536903279b1809074f7f69949fb94339339b6b8aa47d48c2674144d046836763abea9c94402dddbac4cc2487b738721e23bbbace805bf330498b33dc1b90dbd4e11d6ec9c90f6a6f6ae5e3676240ea6019306f792ccefbdfef147c3c7ac8bb07c94d61ca81f562dffee0df57b2345ce9bfb73d13219b40a932c5801838ff0c11a58", 0x8c, 0x4, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockname(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0/file0\x00') fcntl$getflags(r0, 0x1) execve(&(0x7f0000000400)='./file0/file0\x00', &(0x7f00000004c0)=[&(0x7f0000000440)='@-\x00', &(0x7f0000000480)='\\}-,\x00'], &(0x7f00000005c0)=[&(0x7f0000000500)=':\x00', &(0x7f0000000540)='^+\\:)/(@\x00', &(0x7f0000000580)='\x00']) rmdir(&(0x7f0000000600)='./file0/file0\x00') r2 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) getsockname$unix(r0, &(0x7f0000000640)=@file={0x0, ""/108}, &(0x7f00000006c0)=0x6e) listen(r0, 0x59f1a59c) r3 = accept$inet6(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) mkdirat(r0, &(0x7f0000000780)='./file0\x00', 0x0) r4 = semget$private(0x0, 0x3, 0x40) semop(r4, &(0x7f00000007c0)=[{0x7, 0x5, 0x800}, {0x0, 0xf45c, 0x800}, {0x4, 0xc6, 0x1000}, {0x7, 0xfd55}, {0x1, 0x3}, {0x107a2124b64253da, 0x4, 0x1000}, {0x3, 0x2, 0x1000}], 0x7) getsockname$inet(r1, &(0x7f0000000800), &(0x7f0000000840)=0xc) close(r3) getpid() r5 = open$dir(&(0x7f0000000880)='./file0/file0\x00', 0x28001, 0x50) recvfrom$inet(r1, &(0x7f00000008c0)=""/12, 0xc, 0x0, &(0x7f0000000900)={0x2, 0x0}, 0xc) rename(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='./file0/file0\x00') semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000009c0)=""/29) sendto$unix(r1, &(0x7f0000000a00)="45e938c5353aad787e78d7b608ab7dd16d1b8be3a2dc10cf42ac4ef5fb3138ff7edd3e36413f55f0f6d0d4075a4caad19541b8feb6bf0f2d47", 0x39, 0x4, &(0x7f0000000a40)=@file={0x1, './file0/file0\x00'}, 0x10) openat(r5, &(0x7f0000000a80)='./file0/file0\x00', 0x10400, 0x2) 00:14:02 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) truncate(&(0x7f00000000c0)='./file0\x00', 0x1ff) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x0) bind$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000300)='./file0\x00', 0x402, 0x82) r3 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)=""/70, &(0x7f0000000400)=0x46) fchmod(r1, 0x100) getpeername(r1, &(0x7f0000000440)=@un=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) r4 = socket$inet6(0x18, 0x20000006, 0xfff) r5 = open$dir(&(0x7f0000000500)='./file0\x00', 0x400008, 0x100) rmdir(&(0x7f0000000540)='./file0/file0\x00') chroot(&(0x7f0000000580)='./file0/file0\x00') getsockname(r1, 0xffffffffffffffff, &(0x7f00000005c0)) fchdir(r1) faccessat(r0, &(0x7f0000000600)='./file0/file0\x00', 0x50, 0x100) utimes(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)={{0x4, 0x200}, {0x6, 0x5}}) link(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0/file0\x00') renameat(r5, &(0x7f0000000740)='./file1\x00', r0, &(0x7f0000000780)='./file0/file0/file0\x00') pwritev(r0, &(0x7f0000001bc0)=[{&(0x7f00000007c0)="35c834b8f85bdb6185c644911a5b21d7699cc7714400525d00306770d11819", 0x1f}, {&(0x7f0000000800)="d901a868d01caea21e576faf2f15e95ac25b7162ec2ce372446b731e874ba61f989fb5c3c6412eecc435983eb92fbbbe98aba9c010df85f3bf698bd6eff7dcfe24a43f275421767a4d6345cb71b5e591b78434fad2cde167d5921c8d725db13fa2fe31313335c54fa3a2a3dfefff6d9e67d03b29550d42e89b5915562e39f8e34f6417767cdcf0e153c82b3f6e0a09fbd622d3e8745b84136ea9d240662c7205542e390bb2c6f051f9dff71b83d286ccfaa8c9957bfa62184af7bebd84c00ec9c5a5c6942d85b5e3e95048540ef05c606a7ed42a1e0d5b9252ca", 0xda}, {&(0x7f0000000900)="e8990c96f43aab0983f06bee22f873288a0f5bce9278480e4e2823656b41923cb08caa1b9faee7ff59ef0bc897a9e7f38d", 0x31}, {&(0x7f0000000940)="03fa7101a44f32f4fff4bbba940b12911d3584a515f72b4f43551f3a6fc1542152703ee7dc7a1d8a4649b27f351f2b85de6bbf181a28a8f03121bcb9825a7b1e74a7306cc8d1c0b8cfe1eaa1095fe50a83179cee60c9888ec7159adad04d725be771e37413db69a3cefeb2a3f2515df0d8ed273d0d6e26264fc4ab82213ad60ba3356b7629b7c876b95c51ec03ca4b29df6848cb4ea6d1ad38e6b70e438972891293bd58737bf7d7c18b6f85c010a5eb1a980ce54897e784b419d57353f2c4ad868d4b1086de58862937a6a391d5334cccdb3fddf69632f07f56b6f5ce150b8ff6598086c945c88e3b55a69e6c547e4a25764cfef10331f6b09e35cc8b67835f299b4f9d4eb82c84856fb2c92e47b2104aac52660a70b93992188918d4219b90bb47ec32538d575b1985433e6f37f50d19ae4ba06ca2beafa5a26b89e9d1e79cc9debe1d194a9018c14a3b4fc95d337dc7dc774d1a6aef17287e11ff8a6322417be504c9d2d20ef402e59de681f0e61210ab3825a3009f9e3b0cb7e25fb1ea099999fe06c3012d90b126b3a35e205e7b4bca8a8ceda3042bbb84cd07d19582d05dda3b15acb67b63c9c65815bf832c71ba44c6f31dc21e997aa07b6ff35e77762643ee1928313241990a470f6c374229c5fc0a2701683120b168a5b0ad8dac551fb54f9b610a05dcc2bfbce268d3693ac8010c47771a3fa88657d97825384f2713baf24660094d28b56e22f5da552d2926bec8d45332a17ccdd97da2258eb230e575ca60c29cc384fda74a71b2e1b790ca67506f22bf7b7a538dadcd4dcb06888562bc9ac890072af038de1b1593ec864bb1dd170c241228c2a83ec98417c0377738de1c9c4c5eef0be338a60b9df44077008b1ac0fd22514921200ca7d61139824f9215a0c18ae6e8ed8cec018a36c87559b2182f6bf15fb16edf36fdda3fd3227b36525dad5cd40da525d767b79f05e7f9c99bdf3544437964a1286332de13e29eb8dace8766ec972c436dc1504f50634d80fb884e578205458c69494243e55f307333dfc9deea7c0354a97bf9b68bbe68809e4132b83ec27ace006cdb5d7bcd865a80c26ef20033f6dc9988ca2469bf20a03bdd488d01428ae176e89f02b3b771cf4fb2abb8cab4737d0e7859db7f0c2552c1f7f48d42dab39d1886be70aeea4bee19b5ea4eb7d0fa2b1a22cc152bfed260ad9ef987b8c92504698399f316219a4e2cd039a9979774726c1036280be3ca9ee88d5686f10795fc0dc7a62eb0886332dfa718593bd78d5f90439ce32be7cef0ffb75e703088547775bee82700a73376cb62c084b3aaecbea993315806b09ac850bd4dc484521ea5b03a89f81bebecc39b6eed294628164a22194945efbe1bc45cda6d26a1f94f0ea21fab5ae8e9625443fdb6df09a9b9e8eb89a8bd8eb0e9bd61d7e4f49a6f4a0a263efdc91366f97d2d54bd9681041b8f8d83984c17bf94797742e0076ca0ae66d0f8ff404aacae3ac86c0f89260c8a994ead2bc8c8b0c198d0b8e4cb6a3359242a9b24aefb355cc0b4cbfcd04f02979605eceff839b0f6926534f492d40ea972505371f329e6f118c1b6eb213c27ec1bdfbeb0c219d4ea6fa25e71b67771141797fbc2660d80ad2b608550da83995206aeee7f37f917d8d3549e2393acc9855bad5b4a24698ea369b890bf89616866708d09aa6f72b1854b83f075e8475ce8b642c05468cf3e8eb7659c1b3cd0678ac5b04e2fca6f1b77068499903f73674922f1f82a82c73f5130651d65530e8f853b102d5673cf429c7a84afee16907889efe6c5c87be009e63b1a0e34b8023f952171ddde03b10d2f955c6398000fe6a644f3c062ac2fb6786f48fea9cd9e99e41c27214750a4982da9c217c4928e6b99f3e390f11128f924f5789997cf486d8802a02352b06d63b5fa02e7833a92cad09702e0496bc6bf0a7654d326f4c6cbeb43fb1b77dbb349872cf50943ed64c70962037ec1637a8aa33a214d163c6aeaee238ff1d6417332d36e23551293b436366a8d6d5f2e214406f2883fecda63a6f59f7d797076233bef5007b1177852876ccff327fdc1910c00b11bbd9a0d80bbcf54c678e85f4b9add7745bb230d446563988d577ce052d34d56ae9df2cc1700c7d9668edc566a962f51e8c38e95db6207fafaf954561a03b967dc4433a2c07d363283171dcf2b7bd237f868d3b80a20e5465cfbd6f9ee9dd0cb034a8cdf292530c85d3d05526a4a7bd549b6244ac6eda8863cd37b303906ed71a679f6cd3b4754847d8b4e7fc111b685cc5c8e313f9278ae419ded651666e0e34ec07d053fae5a5e1b9b2d612b5b3982b935db93957431bc3bfb5cc28861834f9905926af9ee6157102e478a143b2374f206198070c40f18bfb4a0d176cff388391f2562954bcd3c577d6598df18d66b267cd1c1e90c1945f3ef6c995d1553b007f3d3549f3ea24b8ea3ea16967b7ba20f8d73117e94d3675089dff6e0f8c63efc9695a6a6966c12860c8e75f72ba6a2f5d1309f969c5b7435b1b345e50dffe8e1a74df0fe42d39404a568c607a04e3d58512d7bffa93378f3d87fed0eb93337d414a5a42095e595948bc6461565a455649489ff46724822c088c0cd92bc7be0f3af0933da4c29b8b392464b72d581712195908746c4373b4a46062e88a84cd19401149071d4b4ea8c1fa09e7346fb3d46e7c08cebe5f24d1f7e475c17a4cb81816203792c799159dd834b015bb50a46665d9821d693e244e702406f8339309b0d89d661eef8c7af3c11640d342cc9f56fbd5ab82c66e3cf1ca0e82c57ea8f2b3f4d71978dd55014616bca1fe3e44149ba4be0381ca8a1a6ca500764a13ab59def25caddfc6cb8635826cb5229b466e9930e294adddc01f97fe53bb0b9fe1d2ee1e2ac93468b3cd9eda527d681d45e069af91f9f776a12c6bc0166f9d3075169faf25ead36cefefaf0dc38cb88eb3078f3f721e909842d72ed106c181a63bc52f25661a1000e4cafb09cde2a63c20d64a38244e596e14623b108e8614e2c3d5db5553850047cf7bb53681531aa5be0453967b91eb1561a10e563198f3c4311ff88d3c6eab21cad4f8a25d0b2a7927a1437a6adc967d400cd2c58b385084827b1bf5d2bd4692b175fd0368101803abefdf89cba15f466a7084d29767b73151018b5ecc39a6687c4fe6a49011488916c48611ae0060cbe918b10bd2d52806633db4f4cb5da267effb2d511da1c9fc5aea8a408a63aa20c857717f8f842221c3ca009b870bf95aa185876e57d1bc8906944abb3a395a05fd12fc85a3f84ebd48565f96e4ebfde1ab6a069a618fc754ea960f76d04dd420a354e84d0d319c34f2a2d0f899ec87f7696b37f7b856344c005b12322f5f73d5b82816063e2c43863aaef0bf172422869764bc81acef0019c6996afe2d037f938f5eb93d35623ebdd92b459de0bdab397ebae9caba92ff5e098769412d30d5dfb3e6ed74bf2636e22726dc341da8815908db46073a3265b89ba48474fe47298a16661a5d7650aaacd0b53fe0c2c2be9a8503428eec8e9c16f5357007679af7f58d4e37cb1a619b95312eeab64940d7f9e186e0f5bbe89088bac9a39e86e8b6d08c3e7b415815d55d061bc317a6a943369bcc2887c052d6fec12ac5e63719d25787a35f85f12d50557bca9911c4a316bf174329a937923682d1e3fb0daa66a677fc181f0700aba362bec9986c14b004afa6d8d754f23fccd2938bd3b39d37ca5816f1699bb2b3f6261efe793d0b63b827a347027883a6399966945e82b90eaad3a30324c2f14a1f7530663890e900705f833e6c7cc9ede0f1c5685ac7bc8155ee10ad8bf08c4c392b1328bccf5b3d41ba9aaef0bb67556257c8616ef082771695cb43fbc49d4f25299e76f9d7fa0e9ef905dbacaba090f658a1345bbb82bde8104b83697427e042dd36edc2bc7602ccb2da85f084d634dac33684a94582efbe27f6b44c7c3e1c6d22f3d6bf865bcd8b68567931d3517019814ce5958eb8f5efbdb7209ecfef779437f04c89821fdd724ea77e47ffa749b6672a01ec3722356effc7d84f0c8e5f9899c096e8c66b5cce867329792cb8caa7fe4d391a12dfced0dcf7284856d9245190aca4276acf86926bed9e6fb16d7f4cfcba69b9a3766579b53a9fdca670c26381efc63b336ea6f0564db99d9642b89f0a1b3fdd08decd3113a46b7b69be5622e3949650e4a44488cf4948954446c0884986356adc2edf02f9e2a0b53ed7badb9d06c9207624b50dae0a77d598a39d68ebb2f97526db79a21e47bf08d20ddf4ecf83e6d24c692de756db354e1417173e4c64903eefed4bd270a9c80aafbb1d26f1fa12c8c6ee1448c6f33ccb76be93c508c7884bbdcd755791de70d6a8240c1cfa367cd65851779064b0f9bf8b4e8b9e897d7053e12d07d30f9cef49625142dee79614b82587fa2f4086b8ce0af52ee8535374256faf123d5ab4ee6ad1329e17be1a0050b0bc12f57c991fa008b9b01312bb628a5e84a1ee2a0f3d1460decdc4b8c7437b7e468d1480f864490438a7554565dac3e59a152eec7e5cc0ae31f62b5dd3a3abf1b8e36cd7ec8bb07d997b28b67f7859ee2c6e9c9fb0b2d458083ce6a737ff72664fe6f6a640e51938d501443231555be984df98a0a13f4ac6e2c3129951eb8a5e374bc9255cb43bc2cffec11437debe9eddcf1bf7f46725ca6050425175116f8a1d2f067d2f9a7372052d64ef6359135b4df4ba041aff0158c5d3cd537fc15045bc6c6e5d6d7b1c77392a54be2e922869063997dbe81a6dd76b9158c577302cc9f3e9caad859d741fa72c06057c4f5a4b1536122604c324fc176241ec2a12fa813d2a8a83d3f6c1cc415c1f5493af9f19b69bc0bc9d37ef9f804de8136f34f49a3bf6f09598573ccbaa9534fecaa38aadb3b58cdc594760d763d13125dc5e912f3268ab9215e7897968e9e46886edc68bb099b053f024e29991fb0bd56a96e32974beda7a2e206441c745399100f1a2f8cbb9ac31461d8b9a0b488324087c98ca907525d66a4ed59d7f71cd2dd93ef4692b685f7d80c81dea18e2d265ba88c352d3568e654099bb7c8ae899c896dffd9e692028e91dd4d94b2cd0ca7bb893df38004ba2b48be097a4e63ebf705ce4f83bbf5e8ab61c765d1a5687f9d8a500ee9186fd906301363e74fea9ddcd65b6101a15d66a6475904d2f3cce2df0184506485f5e0d1562d049d38fec6b196475d0c7f684cc58f4aa9ef5c86e5645d17a07e081470081a64cb32e1b1ed76583c32611a20ef68d74d1c98e0e797ccb0372d90297d3060395174255f64c2494aa01ce40416fc3508070b8bc0780980e78d7ae829eb6064973a03d9c49a50dc747e4e567cb62d8e9b74281431f9c0df0e48c6ff975d03aa4959f21c431608df90ecc5232dfbf6194332aed0783aacfa0d18520bd4c88404c094135b76541a941de0476efc16ff64f1824e1b3a9618fd1c809363d755fc679de371dbe4c61130bd1047d6407a8ec53f3d6b77a67f8c8116bd7432f878883d76a48491d1927ac21b7539fbc50a2f584da36f09ec5310b42dec5403d492c439a0ee902425ca1bd91592b90444d0962180464290fb74d3fdadac4bb8d2464d229d41121d8102d2c74e7f9d31e2a1922f8ac04242ebf73e45e95a08d2a0b6cbc8c1af8f160ba148ef90a6dcdee48aa091ad6ba0369b848385eb79482fb7acbf39747424d0a1816e53bae17e1552e6f62a371633fcdea31b87d0c3c8f115ebc086140e41e3bd8448ad8a47f2a23bf02bc93ebf666959572866", 0x1000}, {&(0x7f0000001940)="b94ab7b51778bbca455f17813568ea800e1470cec4070ebdac7b2612703e8b13dfbaeabda147f7c76b908e30290c36af1f1e711911c9759d118f6df951b7879cf0de93d7f46a2c96436fc3526a14050306e97e706049f883261fffb8d56ba8ab66302ef08462e85a38b876f099222dc53a95d6215617ed8343f13171d66253863a08fffcdee08ac091f3e76cd8ccfd2f07aebbf1aeea0213b786009f5d175c68b5a1bba8c342eea8922c89d314a04b5caa30075d1222c58282e3ee814a73e10b62d4c55cf6bfb109d934613519cc4886c89703724f841e63815786e6cb6a5b5f872ac2ef118f034914adcc1974c30325e312055498d430a721ca5550f9e4b7", 0xff}, {&(0x7f0000001a40)="6c51641ab3e5c5ce1ca17207c15e03d046edbd1f84478abd689769c3e2d2aa", 0x1f}, {&(0x7f0000001a80)="66fe0ae88147cc0386ef8de18f95e7795816700cf864516e3f71d336477d221c626abb91e027984c893e7daac9ecd4ad1a2718fd0f7d1cbd60836711d8cf6d8231f45d54f97b3994d6b6b217a87c2f93e107b10495ced0730d19b5909d90923dbe3a88c8680a03612fe6a92ac7b497c53c1b4c016711806882964030278036f868536e93e44a00c3bbd251572ebfd114f666b2f794e63c3e0101f44e303cf440fe00b3eaa74cffc796dc2de54f336ae7dc3c0142044e085fe3c51801590ee5260f91963be583294e344b078d4129bcf179d1d14534", 0xd5}, {&(0x7f0000001b80)="03cfccd5c699ddce16476447b3c31244e1", 0x11}], 0x8, 0x0) link(&(0x7f0000001c40)='./file0/file0\x00', &(0x7f0000001c80)='./file0/file0\x00') getpeername(r1, &(0x7f0000001cc0)=@in, &(0x7f0000001d00)=0xc) poll(&(0x7f0000001d40)=[{r2, 0x40}], 0x1, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001dc0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001d80)='./file1\x00', r6, r7) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001e40)={0x8, 0x10000}, 0x8) 00:14:02 executing program 1: madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) semget$private(0x0, 0x7, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000080)=0xc) r1 = fcntl$dupfd(r0, 0x1000000, 0xffffffffffffff9c) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) socketpair(0x10, 0x3, 0x7fff, &(0x7f00000000c0)={0xffffffffffffffff}) lseek(r2, 0x5b, 0x1) 00:14:02 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) ftruncate(r0, 0x1000003f) fdatasync(r0) 00:14:02 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0xb) sendto$inet(r1, &(0x7f00000000c0)="4fd2141624a167795ab74aaf584a0470504d6fbf7563c8878a9606252f6e917275bb01d2590aa5df7d0a482e70330117edb6f0a228cce4c220a8bd4f0f49dd62d8e6f11522bc", 0x46, 0x3, &(0x7f0000000140)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x12) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f00000001c0)="b86cb53177ed7f6c383ff6b2b48d90878fb68f112fec85d6c874eb66c3b3f3210a1e499f7b0ca984ed246335462ddd1090868b38c7ca813436237f5fa4cb494e8d5054d891bd63bb948de1fab4c81b44e8e412161eddfc7be554fb72a072e57877635f912de55224ee1606f6fcb0ce1b0ed6ba0015b5f902edd5d2e246c4ce565927d949465fa27f7d823dad602ff3956cfa5dbfcfec79bd73a3ab0078f306a4b66480d050fc51c92b45f4ef99cbedcb1e696d8aad8d5e1920c3b2776829b860dd96", 0xc2}, {&(0x7f00000002c0)="96ea7db73a71895112c6c4ddcda10e5fc8eee4527278761da462350c2cf2ef3cc775d7d05c353d0f271aba892b7bb894db1b643b711fe712a6f9e4d627e82b919c1050424cd975c0131ea9a15f75bdfb7d0e95c4ded061774c3b575545ed1f019395683f6afa869cf25d29a32d251018c279f5eb271e50a93fb497287b68bb51f1b12ae002fd1ec069dba5ea15002ff51b5eeadb12e2b769d574bac690d3870b5e24a87864fded3b6f2b3b3e87d1e20288d43a6182eade92e515cd184aea4941aac6008703fb448e", 0xc8}, {&(0x7f00000003c0)="9a011d9d5337d1432be0a71a8012ea8d673ae5ffc6c12ad9970036952c2256afa87d59dc02a8e993de53d8af73a8d2727976dd34e39e284f9fbb99f10e603c594c997929c2b0380be26bf7954488c66a9e7a480b5ee659b38e2e96ab7c17e56c760aa1ab3ddf01bc27a2704c61b18e941541762a10dedf8cb588e1de5c766e806e6d2d0e5a002e83c6fe4daccfcbb8fd27aba8a42e2f7e25827bce72894330fd77fd033c2f4b71f841255b0fa9592a4500e1a5c41e81abaeac5cc868823acb7fbf51eb67f6780ad05592f2efce592b9412a046771d75889729d1c497", 0xdc}, {&(0x7f00000004c0)="037155a202749135ed1d63cbc0a12e91355988264defac0cc15ec4b7300c6ff5a553a382b214c3dffd240662a010d7f8582ceedaae5bb7f265d10cda5ce29b56d372795104ddc33c0f2e9273d607129ace13070f86c154cdd8aae549", 0x5c}, {&(0x7f0000000540)="c4e0483477f2eadca01525719ee0b5dcb7958126e3c089652fb58d201858c4371d3264fc3a17f8d7a3cc563a2e0e9e82bc9cd1f6daf1a88fa92c011b920a174e7cac", 0x42}, {&(0x7f00000005c0)="24b86ff8004f6800490714d64b170d3cf6a4457ee5be37879fbf968f95cac8ba076d1d14d198fbf1ec17ec793d296aed3f04a422415576636b37c413b4717c9939a039e6e61fcb43da0e7b1ea1a6a77c7d0407c94d1c2f07b302ec03ccf3875e42f42b0a4c75f9323ce38051b2495e75a4960af9745717ea68b2fe5734637f993f1068a2f7e97c156070c0071e20bc5fd4a3c5edbf002125220aec7ce26d2d1ecfcab9a1cd77b3c4443157551d6445015c62026cb4742b7fae46324dd955e5ea120f968e2e5b94c4dcba750f", 0xcc}, {&(0x7f00000006c0)="7eb89cb1dc271920b62d8980b851979ec437f75aa95b95353b996aafc5856d4afc00d922b13acd8ccf5b31f53264192ad3dd9a", 0x33}, {&(0x7f0000000700)="80d9ca06b3e9c1f623dab7afc2e0be97bce8590eaa436e23e59137ffa7dc516151b5cdcb2785002e0f12d419edc6d0a3ff2fa66e03fc58ef48cb152a1f06604ae4c6c3c41cc65829f5e8a6aa1780c59c6f00a9a0517dfc8c0ed4b5d77e338a8f4b6adbd77ebae92a789b2c8d7173508cc7446cbc80147dc8af4c9ba4ef07023b9ab32794c1dd4458", 0x88}], 0x8, 0x0) r2 = dup(r0) close(r1) r3 = semget(0x1, 0x4, 0x248) semctl$GETPID(r3, 0x7, 0x4, &(0x7f0000000840)=""/62) preadv(r0, &(0x7f0000000c00)=[{&(0x7f0000000880)=""/239, 0xef}, {&(0x7f0000000980)=""/64, 0x40}, {&(0x7f00000009c0)=""/220, 0xdc}, {&(0x7f0000000ac0)=""/167, 0xa7}, {&(0x7f0000000b80)=""/51, 0x33}, {&(0x7f0000000bc0)=""/28, 0x1c}], 0x6, 0x0) fchmod(r2, 0x4) recvfrom$unix(r0, &(0x7f0000000c80)=""/192, 0xc0, 0x800, 0x0, 0x0) r4 = geteuid() setuid(r4) r5 = getpgrp() r6 = getegid() r7 = getpid() r8 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001200)={0x0}, &(0x7f0000001240)=0xc) r10 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001280)={0x0}, 0xc) getgroups(0xa, &(0x7f00000012c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000d40)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000d80)="cbc3456b28b19531676acc6dc9ae2b4877ca092a9acda18b62f6e4095ac80eeb61d9ef4ac852c164d791df816a0d920345b8652b492accf0909326dd2e3d45f0bf982ae523bdbebac933626577d0da13997355abc10c5f19108014057049b1b528c9139a4bca5a1cfc1848c7d3", 0x6d}, {&(0x7f0000000e00)="0e50b4f333a39aaa8644e987b93083a8f952a7329c8c9f49124957b2fe1e5e58d591b5d4af41e4f0a8a23619988cf412b9dde56eec89285d15fbb27259a613e07f027316e2f69a664fa0c7c5d2792e8a8f40a425e8aadf80e70d47a102a89e1f340ccb27fbbb43426114406a07", 0x6d}, {&(0x7f0000000e80)="53cd3c1fdf828958693baf23539ecab2816445135e4117d990b7372e2cb4c2758adee77d001bb1dc31caa60b4deea909bba5192a553bc02bc096c56131a568a15853f53da8536953688a0f04bf88528fa3b3718d0eff491c0d322714bc037841c8ca25af274a04eea2cb61b3ad896e3b2323b255b8005850dc52b33b307d84c4d48f96306270ce3fd8a73cfd5e7ef4f5", 0x90}, {&(0x7f0000000f40)="a5d24a72366e5e6afe949f31206d3c60c7c74c90617a2944182e27348001e99a7348c7aba6aa5c2d1d75c23b24b0fe879d7b5a5964b5441237c338dd720f46ecba24c3075ce7a5471d4e3125cecaaa7b0f436f680eb7db680b318ef9420758eff1c18d9ae68222a7fac8966a7c638c22d36bb27cff59af68f14f9f0f70cf1a3d484335cf37eeac8da234471a00330fe7fab899866a2a5b57747936f350d05151eec6760849ccbbe2e7f76ecb807263", 0xaf}, {&(0x7f0000001000)="2ff9dd82ae88d82601f117bcbbd3a2233bcee50269b88ac5868cd36789f3e3da2dee33dc889a98a5da3839c500c9e4fd010f19208299a11584f73aff688fdb064d32c0bba9bf7cea5bc5fb8edeba30fd04fc3036bcb097c56d6955cf13", 0x5d}, {&(0x7f0000001080)="94af49c84ddfd40c26a277d8d268aaf2943d21f5a00772567418f3182bcfbd30068175d90cc1a4ee50d6d49705aa48aada7369e5ca49828175ee063b22e037857ee00474306c1b27e99e331e7e9dafb2dd19ef52a063213cb437f394af8a8c7d61d6ac2fdad5a51926ee400e1961d11550a225a28fc8007d44b2c84eb58929d26c92e433a01ee74948279903a726c9f05300d60bf12029eda7c0829174773a99a5f6f056135de58f968d008d3d8a0251a1715af1c218904c5c9245e5f9dbb325ad933821b18c0c2890390d38ad9d5125f2067eeb14b7c74c684fc318ac7dcaffaede41e3c78ee690be8eb2e01893e516c779f356810af1", 0xf7}], 0x6, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x2, r5, r4, r6}, @cred={0x20, 0xffff, 0x2, r7, r4, r8}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x2, r9, r4, r10}, @rights={0x28, 0xffff, 0x1, [r1, r2, r0, r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r1]}, @cred={0x20, 0xffff, 0x2, r11, r4, r12}], 0x118, 0xc}, 0x1) pwritev(r1, &(0x7f0000001700)=[{&(0x7f0000001480)="56ebac5d30da438830fe40b91f156a9b434108f8aafcc6ae86555b3f0015e8aef0140fa4fba1df5931f3136ab9d92326409f524c59ce73d087f7aceb6497fc247bd166758c451688077610be2d6b0ce18091040fa46286f76939f200aea4a6a687d6f04912078609324de76da2891f5e3311b5a95009c2b98c156acb3a25e863c04731417c9b42b33a275dd0e1dfd82938fa3964343320090e0661644d64abec53dad59ee08dc9", 0xa7}, {&(0x7f0000001540)="3f29e1a4e9de61b79fd99a22b33748012761f2e4ef71f52bccde3daaf696e556b7a13571e12e69485248b45715943906f0da7f77650de3999edfba53e8a3274c6b3a210aee81274658f3425ad35a31ace1241b17e84c148b7ad9182202969d097bdc941344ea98a9eb826822fa6d76d8bfc24a948ca434e837f84ebd5aac3e1ce35bcc3d9febff92856a96beb96fa68e855850b3b4d64bed328a", 0x9a}, {&(0x7f0000001600)="7ff81830ba2311344d4a6ed8e560a0fcded470c6d3d6dae9d6e12e6f46f36bf06d8728c8a4e0c6378bbc4f4fe3a09312782b854a04bd26a683e19a691a6496cb32d9a41278d37bc68cdb01f7eebd6cfdde8bbf8fc813df61671e2f", 0x5b}, {&(0x7f0000001680)="8a87d604d4b59d7b19e534aadc3133656dd5bb2357afea8e0fdaf697d9d2eceabde95b38be6c39b4ddaca2f3ece01b411dd9f6503e5fc311b4b7472aac87e5614b10a8deaa3b29b7ae9a38610ca11fe7174b", 0x52}], 0x4, 0x12) shmget(0x1, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001740)=""/4096, &(0x7f0000002740)=0x1000) pwritev(r0, &(0x7f0000003940)=[{&(0x7f0000002780)="1f4c265ec3879dcbfac56c6773b10b4ccb7f28382fd4e87c4f95a0cd324f74ef72219f025be7b873f5d3be3fd2b46e1c5f1dd33ba99cd743b88a39f6cc09bfa4292ddc1429e6e841752c17e9271942ba1a76c2e368c8bac874289fccf44a847fed446c3ff004dde04ce62234e6c3e9d7665229858f760fcf9f425e41768433d3f405559b7ebc341fc1e1f8233e227bd882f110f7d4644221bf6d0a9a25433aec7608090ac55174ae6d0d084c8222f6ac777671a389a65e9c406ce9242e5db683d0141ead0f41a2e9def0426311bb1982541fae400e898d629aed13", 0xdb}, {&(0x7f0000002880)="acb11930cd4ba678af639522834d6f97d3102e6a61bbee548722c77cc205ce929f5929c6c566ad56df024233f67539bffa49705853163842ff03d9dd5f0a462e04f4f0f2cc937350dfd7fd76dcf9c175a9474aa4cd812677fea1bf0a5f3919ebd671b2fc264f183eb01b2d51342579342bba11a0059bd7747a75e6aa154fe176d6", 0x81}, {&(0x7f0000002940)="93a53f34065ab374ba24368a083def93d2f19741b792b698d455bf53ce44575f6a5a40b287441deab13627d72430b1c9751b6e55971ef6a2106769328d6b450919d89cb42b79ac7bbd597dc5d64d65a18e540f83771a324fa77166e7b9c1df501a841b5d2125291b6ee112ebcab4625bd3ad7623200451fc1fbf7c6346a05859f364dd89a3739645c9446910ef816d3c887c363588895a2cfc55395a54bd6c6728cdf4a23233c4ba69a3200faf78507a05242abf0b964a6ce07d5a9b0a0af24e038f3feff09a3c3ae900292e464f27fc6f639eee07a1a2aa0dd8aa1e6dcba7de312f2459cc8637f8f9b42e7c7eb7e0610846bd39527aca50423fc7ad104a0737fec923753f743a52118900edc2a21d8e91c27a27b055f05441ed74ab7a7a5f8e962dd950b5ad6575d8a6092e6f2d612a9b14f617f640ce57e07d40e67b4e5d8dde9e0156960d4a0e8b3781aceda8e208ed81a1567d9fa24b47b1a40245c391d1e07e58ed63c40154838e354fbe1f1408d6aafa2b2cc168885de46546bebfb9b7f6516aab43e2e64a1f5ee1f73cc8916850c7c920aa62e0a1dfef87a4fd658a77464eceaae3f59762787f772f07cb34de0bb173533f72a0aede9700d793808c6e271566cda9e9878ccff239741d5f29a08e1119cd528b874f719482d6e05f80f44815dc4d519cc425f77d6f7d2e9c3508992084ab7b9303f9fdc747cdd6a87ea5c8b69d9c3c94aec0c67cfec1f780a35a4d370b237819519a5d58b705e1b395e922051359ffaecccc4d02631ef3c41f2c0fbda4d8f174b7c4aef192df9f222a8879b452a7332491027c5ab16ba18cee6329b6137ccc7cb7605e6dad5749530175ad2cb6a7b131145d707e3cad40345763c278c0107f1a5cd5a942e10394157f7e62165d826f4aab19bf84bc8a7670892fd364a601c93984f6b288916f6382d2ab41ec7cf49a57de9dfb5db55ef1620618cb55d146c415443fd4df6630f1e61b4f62270e9579698e0f8ff183cb8bf6db601c9e3887d1fae5a64c4c56801475b81c056c9bbc40e9d05193daa571574d9b09717e4a64d7acc9c07b31d7c43b9b035ed68ec3b6df404e6d9d1ed7f646262283caf275a83386008f3e211709cce9cfa6ea8d27fcbdb5533b9b8787fe5509b0044cc0f31bfaa258d9a5f721d0ea9ba2505c3416715e286db178dc6d11977f8433cf36eda422fd75d4414307c2b6a8c4ed2d4c2c52f106cfc9e95f5a70fa66e29237285467fda185564be52ab6289fc3ee909bc875bde48f347bb2715130f6401a93592e53c33ea18c96ff6b37d8d4fe67cdd5bb3d0e1448102e33347e17458abf2ce242f9933ca3254f9f5ffb218233e7972342350ac56ac7cd0a2f255005eff2f95d523b56e1f1ebf4f537418a45add1b186497b69b74405042e439349a6de08e3ce8c451e218ab0411b7fa2d6e1c4e2583f282d596f0f4140f361df8f6f790e104ae2022880ee2c059df56a77d3954a9830bf1e91ba13d08277953469f58a5eb8035b7a874504c4d01d5d675dd6fdf919290e45b8bec850561575506c1fa43c70e0df920562226a78bfaa43b915254ce96cd22a39d1be3b504005ff425a031225386fa46c43a12c21a0653c248f4f05984b825315c96dd359ae041e7b47ccd3ab3573baea75a93d250e9210745b7fb9cee501617854401de6486b0cc4c738271ee05187b9c574a67ddc8b7dd219bb38ece389f32aa89a13a48b4ca02f79e5f6605734c14f679b130aaf0dc43acf84520956dfc28602fab070b07faeb214748036588713b5eeaef68d969da7151b521ff45fc2269dfcbf850df7797005ddf98f382a86ed439dafe421a62352c5abbedc351fdf5b6bb78f7e1d886881615233b1e8d0b791197760601cd9f7aaaa21128fca53c09b635896989f768fb5b4f9e06f77648de5f1817f43812ed9b1eb707e7aca3396bfd253cfbf8950b6f16adc98ef3f5f1405b13a60fc5c684ad2e81200ed9f4c342c5ac07f3cb4a89fba45d4939cc68c667df56ea313cb7a7feeba1e972807c1a6d2e35726211a931f2990f88e4ef0bc8a235fed298261ed0a21b489b465744a33438e888e5d06d84c85e4b5acf360404a8795b0fee5f9cf42743ff267769129ccf1a6df9c17c67b013ebb7aea17ac37aaa200278e90b0dbe85882b07c4255f2959627fdfedc2ac214b5ec9fdb7f023759566340220f256df29bf338c590b37a5f91b3ad657cee51cc7457b49db839885a363c5da2837455caf3c60e24e537314b21485d7c658e606c40508929f65e5799debdee08d8b31e18669679db38afa091e75500c2bf36e30d6820657f8ec4ac36bf3fc17fd45d7ebb2dc40026301ffe7da6c0c40ae373f19db3c77270b8f1fac6bc725e844f5a1110fc9143cdadc5d4d11f3cbebef92840caec0e5e5a0708e753ab3406c29fe1c5d7d83eb54577bac3e7c3f51d2979c367ec4d7bb79bda9ee3efa0862fb5b0fe6b15711433ba443ee293605002835794feeebdbb0bc513ac05e3b7674f1cc225588c76993a34b9fcad9922f7414574d81be8ad1fbbd89a23a7794f5b9ca47cb8b540e7cfa7d7c7628b2b84fefe54c79a710d2114d92e25e8e73caff84fc1702cfb150644db07a70f194be038370d1333f4037c073b8f5a3dbf44000ff7540afb2c07815ca2a91e56207e36db7d7415cf2c8f1e4490091362358ed58504e5e4665a35d314df42b5ada308a176ce3f9d5dc6ff1c80f7b10e01d78f961d202427bc6b9b48d5d9023b0cb1962a1408f724c6e9c6c5f671b2451153bac3a0bb01402801f1b55c8cd8253b9fa626ff03c54bef98b641b5d6a585d6cfc998fd561985e20d39d55f7ca53b26d2104960056b69599d255a45a7d081d0a56089cef3164fd114eca8dc5334cdd553d7c60e8d71375544821c6f2788247587d1f81021c4a762e33c9c36d4204ce457ea08d7eafaaa54053a249c7b9a3807ad12c034fce34d97dde64c147c50c04fb5d9e38e946688ec2e39d0812ef3b3debabc4b08c6c8bdef1c4c852d837de54dd3556cfe0ed37ecd10e2f4203821ab56af77e276fe8c9a82c1c782560921bd8ec2c64283eb81d33532ce8d87b2987c3d08da45ff1952b4f227bac62aa4dce9404df8d8f49a86b38728acecd1ffcf6093a58f54191ce0aa43df4f5d3ed1a961e6a33b0fc4637b3723356a121bdb1b9cd2715fe6e77ed823caabc67a41db07c4835475895d08398d777fc10148d0359636ed8f82a8e555c57a699ab79e13549656a2c49c478ded3e8f9b00fb06365b3db428ff0cccd12d53fd2c1dc0d2b49f42e85c4bc616399a870e4f30b854d2aebe30d4f771378d9bf91569764e5857bfd91b9b0d63c3b854784b859aa258da90fcc6326c4032ab568be179a4d20ab6e7ef6077dcb48d4e3ba1d8d7c96c40051ea18cc622b109a28a8c330df7b19cf8ff8437813375e0cac6270b90e3dc5c852f0aa5cb72bf91455cadce4a3912698f59a79588e9127c0c2d86a8f5a4c201baff1aa9854e08cf49a481df8fa9098f7a1d258111db6bd18d32b0d7d2fd93ee48e50c977478c014a947e29259087ef25d90c840da13d6b5271c36eac9c74672f3ea099c13ea92a9812ff5f913c796da4a0b4147cc17a48b9f091baf412e9028515966e91165645749ce153f81515c88de5c96dc5b4ffe10921d1debb36ed29777397512b1f5491c30bf7d9448259034f90dd591401e5776a3f6f5973bc4bcf628d8907e7b25dc57d907258c382e77f58da7654f9ef87bcea4e3accf639513fa92db5d773270edd551f59e8415740041615203f877cef99c044cdf926e32932c3731073149416872c3185d04f2ddf859ac457ebf7eae0153f7cd48dc081bbb415c42376152d4f2d945ca1ca2f57bd1457e9f4cedfef24c16a3c77291c183ca41b12573d5f8f3526a5e27b5719e55539d100574cf5db6fbac957c7d1461e690308ad9ced11a2012f007db0f5da48ff2ea4edd2a5694ecdf2d3035b71ea6009895aaab9ee7d72131c16c4a4cfaff9f6d62d2b33f0925212ac7d381f14baa946c38a37b2e073c41367ce8b5e7c8b12eb0ad9f3cbdca873a525156be36fc55496d60698f43c320c3c63ccb69715f31f262d04bbe2f3343176d69441797c18c3334ae50ca5c8e4eaac54cfbf7e0d9ec2468c899d5c3bac2f8872670d804edb5cdc9d2f02082d7f0e8068738fe624909bc8aebec114da33fad0420c63c63e39f9435d2e9a80bb12cbfe1acaa83aec181db2571284ca3af3e06624015e6a3f46c61bcd7641f2c130fb0fcefa030fb80897320c341355cf4086ed31c30853345557bb1d8cd1aab40411c484008434bc84e744f1f8a316f57ba2d9d1f1d8d8404026691acea6986b0a59cbb28d2b11446c7af8f13b2d02db0c342f3bff31c211ff7928db648df4ab381e635d30fb5134a532886cac96cbb091a13f75e991ea0b190f8a1a397a9d8d1b51ae4d4814bb749c4eb24b86babd710dac44e6646e718b38dc21ab429b1a84099a86fb63859571812e9bb130ae7a6b8dd4cba576a19e39447bfbbdf020fe774af0b15b7e5ed6d4d124502c2e0c6b1c2f5475fa97d2d959d0dc5b3b2c47d90c8c91b04dd28ecc89c11168ac27a4ef8aaa9a78d868f5752125794d5b84d86c3d51f2bdcb336b36ab9686da31d296718a4e1094c003b80c269b21d9f57f44967a63670e097358d8926224dd45e1e4bda29ee42703f0e511f53e309b5ab62c193c12cac06e2e93a307980d4ac0f4c365684a2f1b35ff04443d6ca92f0403826a625a315ad51e7a98dc0754b309dbcbcaea86a7d92ca4f8cc97431e45910a4983dd6292d03fe3aa87c444082e3ef81c2ff6dbd94471409386a5e4a5c81cf640a92ae310c85bbb193e21752fb25ed6768bacd61c36f423829a501ac7f215f8e39eee3fa14c9a30d51e195c2f86c5b1bc0d96fae015c6b751ceac39680a56c522489d286bc842b13ee8cc78f7096fe71f3b0d3e0368549f5bfad55cf45c4db8cd7dc47546ff4897d70303f36c05d6f8e104085cea6524c8c3ba11f87313f933dab3e088ce89084fe9dc9cb263c088c6841eda6533b91a6d4987028bb581fbd072afc06e9d0ef1bc2bc12a02e097bdef70571d1c88eec1cc88d2e9cdb3cab102f784a65349ee0548fecc4cd49ea553276941baf937732ddd61aeee23b2724fdb867fdefc5b2be9b0d9a5418e88004e44213eff703c64c218cbead7eabd12fcd580772a50a79bd19c61e7e310dd96f33a091ba55f124cb79d7d2b2d9aadfb16dccb11c3cb396967ff74b74f92a334aebcb4a4209f6f17263c2ad02718d639c0404f4918f8992d6ddb72d66aeafbb38111729346497d522cb122ba11a8aaa24bfb01933497b4fedbda34cd8c03f8b58cec2338fba940fc65ea3600478fff29f5f7e7685ef91e35e373af988b46589f42059ef6e3450ec910db2943bd791daefcc09f80ab6c15819b9929d35823e451b9a0c00d4a6ad76567f7215cf6a3504c2c864bbdb91fca44123cf334697097e5ad578481c2b6f819f1cd4515576eae942497bdd3b521f740f676b604111300f8542499290eb3235f2ccec2dee38219d2c66a6d5d41ba40aa8355cbd372d5357e17b04af8b1597bdd8ad5d0af448c4fe1aa85a46b65e6b9e76b22265922824da7d6d2a7a5986b94660e60bc1c0a6dd8443ee8309206b36faf0ad0b3ff243f470531dc704614f23d0a7df16218bb00b308a9c1baad866701d90d35ef443f415af978b276ae6940deb9225e7484e854060ebe707b11789ce5db2d4af85f6c6706b4dbb1f58e5", 0x1000}], 0x3, 0x0) fcntl$setown(r2, 0x6, r5) dup2(r1, r1) 00:14:02 executing program 5: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) flock(r0, 0xb) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000e40)=0x6) setsockopt$sock_int(r0, 0xffff, 0x112b, &(0x7f0000000100)=0x80000001, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000140)=0x5, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x810, 0x4) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80000, 0x101) fchroot(r2) rmdir(&(0x7f00000002c0)='./file0\x00') getsockname$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) r3 = semget$private(0x0, 0x1, 0xa0) bind(r1, &(0x7f0000000380)=@in6={0x18, 0x0, 0x80, 0x3ff}, 0xc) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000400)='\xc5\x00', &(0x7f0000000440)='/(\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='*+\x00', &(0x7f0000000500)='$\x00', &(0x7f0000000540)='/\x00', &(0x7f0000000580)='%-).\\\x00', &(0x7f00000005c0)='u\x00', &(0x7f0000000600)='&\x00', &(0x7f0000000640)='\x00'], &(0x7f0000000800)=[&(0x7f0000000700)='\x90]\\\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='][F\x00', &(0x7f00000007c0)='\\+-\x00']) getpeername(r1, &(0x7f0000000840)=@un=@abs, &(0x7f0000000880)=0x8) unlinkat(r1, &(0x7f00000008c0)='./file0\x00', 0x0) ftruncate(r1, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) unlinkat(r2, &(0x7f0000000980)='./file0\x00', 0x800) r4 = open(&(0x7f00000009c0)='./file0\x00', 0x88, 0x89) connect$unix(r1, &(0x7f0000000a00)=@file={0x1, './file0\x00'}, 0xa) clock_settime(0x0, &(0x7f0000000b00)={0x7, 0x2}) recvfrom(r4, &(0x7f0000000a80)=""/65, 0x41, 0x800, &(0x7f0000000c80)=ANY=[@ANYBLOB="00497c01000000000000001e0a6498bf4571d41b89f10afc7f141a6e62ab5cf9227bf1dd1716552c1b37e29c3431cec345ad6ae9d55aeeb34e137b2cdfb97841ea26bac4d839c70622fae4a9fc6b717ffbfebee3cd9a71653abb3f8bf5f7def257a127"], 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000b40)=""/140) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) accept$unix(r4, &(0x7f0000000f40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000f5995c0c50f62a6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036a68c68ac3664f5801e82c9bf013bd0a0e5306b63a4db38bd55369e37662310c899d4b61cc56e99f11611f098cb606d9744ff1a9d76689e37c46b2ec67aef8129c618bdc9dd49edc6d05a23188a1519e9aba580c740d58b0b5c5069bf71784c6469160b9b46674c9f4a30160861f2a3c978a2c8bdcd1db7d178927ea2e4aa83d6446439dbba61e36067a9"], 0x0) accept(r1, &(0x7f0000000f00)=@in6, &(0x7f0000000ec0)=0xfffffffffffffecd) socket(0x1f, 0x4, 0x1) dup2(r1, r0) 00:14:02 executing program 1: nanosleep(&(0x7f0000000000)={0xc4c8, 0x702}, &(0x7f0000000040)) clock_gettime(0x0, &(0x7f0000000080)) clock_gettime(0x3, &(0x7f00000000c0)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0xc, r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x26, 0x200) fchroot(r2) r5 = fcntl$dupfd(r4, 0xc, r0) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') sendto$unix(r4, &(0x7f0000000200)="3a84b6b7cfdafb014c529711119ef25901fae8c6f079f88d4432a916702410fb359c5b77d8fbf21e49dbc270a355589a34bf135ec6d68c7ef25aa3fc7c046bd0afd42e7de78f7346a19b2391758649e48274f8d64bbd5be6a927f9c336391ca36697f44afd4210a0a88d5586ffdee38d7a6f9798455e573dc01495f641af1dcbfd08d473f1f12e2b1d3bcf05913ec77963518b773a45b0a01aff744e4aa07a3b2ba4d4f8c63e1c897f66c1d998873c938a627fdfccaaf954097f63ba379d6c0ad78ce807b4e9fa81a8a755f546c0e91174ef3b929d3ed77d8243764005f44b1f25a24dce33f8940bf7bca02041945f4b16e727fb47019eb5", 0xf8, 0x0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x18) unlinkat(r5, &(0x7f0000000380)='./file0\x00', 0x800) symlinkat(&(0x7f00000003c0)='./file1\x00', r2, &(0x7f0000000400)='./file0\x00') symlinkat(&(0x7f0000000440)='./file1\x00', r5, &(0x7f0000000480)='./file0\x00') open$dir(&(0x7f00000004c0)='./file1\x00', 0x40000, 0xa0) mkdir(&(0x7f0000000500)='./file1\x00', 0x4) r6 = geteuid() getgroups(0x3, &(0x7f0000000580)=[0x0, 0x0, 0xffffffffffffffff]) fchownat(r5, &(0x7f0000000540)='./file0\x00', r6, r8, 0x400) mkdir(&(0x7f00000005c0)='./file1\x00', 0x1) connect(r1, &(0x7f0000000600)=@un=@file={0x1, './file0\x00'}, 0xa) getgroups(0x1, &(0x7f0000000640)=[r8]) fcntl$setflags(r1, 0x2, 0x1) connect$unix(r2, &(0x7f0000000680)=@abs={0x0, 0x0, 0x3}, 0x8) clock_gettime(0x1, &(0x7f00000006c0)) setgroups(0x2, &(0x7f0000000700)=[r7, r9]) r10 = getpgrp() fcntl$lock(r3, 0x8, &(0x7f0000000740)={0x1, 0x1, 0x80000000, 0x714d, r10}) 00:14:02 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x1, 0x5, 0x520) sendto(r0, &(0x7f0000000180), 0x0, 0x400004, 0x0, 0xffffffffffffff90) 00:14:02 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x40e, &(0x7f0000000140)=@abs, 0x8) accept$unix(r0, 0x0, &(0x7f0000000000)) r1 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/25}, &(0x7f0000000100)=0x1b) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/12, &(0x7f00000001c0)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x2) 00:14:02 executing program 2: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xa00f0, 0x24) r2 = fcntl$dupfd(r0, 0xc, r0) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) preadv(r2, &(0x7f00000016c0)=[{&(0x7f00000000c0)=""/227, 0xe3}, {&(0x7f00000001c0)=""/46, 0x2e}, {&(0x7f0000000200)=""/183, 0xb7}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/223, 0xdf}, {&(0x7f00000013c0)=""/176, 0xb0}, {&(0x7f0000001480)=""/214, 0xd6}, {&(0x7f0000001580)=""/198, 0xc6}, {&(0x7f0000001680)=""/7, 0x7}], 0x9, 0x0) r4 = fcntl$dupfd(r2, 0xc, r3) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) chown(&(0x7f0000001780)='./file0\x00', r5, r7) msgget(0x2, 0x200) geteuid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001840)={r6, r5, r7}, 0xc) read(r3, &(0x7f0000001880)=""/4096, 0x1000) setsockopt$sock_int(r2, 0xffff, 0x2010, &(0x7f0000002880), 0x4) geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000028c0)={0x0, 0x0}, 0xc) ftruncate(r1, 0x80) recvfrom$inet(r2, &(0x7f0000002900)=""/94, 0x5e, 0x1, 0x0, 0x0) setitimer(0x3, &(0x7f0000002980)={{0x8, 0xf70}, {0x100, 0x9}}, &(0x7f00000029c0)) bind$inet6(r1, &(0x7f0000002a00)={0x18, 0x3, 0x10001, 0x401}, 0xc) fchroot(r4) bind$inet6(r0, &(0x7f0000002a40)={0x18, 0x0, 0x7, 0x9}, 0xc) open(&(0x7f0000002a80)='./file0\x00', 0x400428, 0x80) poll(&(0x7f0000002ac0)=[{r4, 0x40}, {r1, 0x2}, {r3, 0x44}], 0x3, 0xf9e2) r9 = shmget$private(0x0, 0x1000, 0x180, &(0x7f0000fff000/0x1000)=nil) getsockopt(r3, 0x4, 0x7, &(0x7f0000002b00)=""/221, &(0x7f0000002c00)=0xdd) accept$inet(r0, &(0x7f0000002c40), &(0x7f0000002c80)=0xc) shmctl$SHM_LOCK(r9, 0x3) fchroot(r4) fchown(r3, r8, r7) 00:14:03 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x81, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r2, 0x4) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0x4) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x200) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000140)=""/15, 0xf}], 0x1, &(0x7f00000001c0)=""/93, 0x5d}, 0x840) read(r2, &(0x7f0000000280)=""/136, 0x88) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000340)="e199636d6ac90ab3e5d54ef75d6d09e8fedcfa87c6436b1be52ddd988076e005a5fcd2bbe29a9dbcfc1ebff21f919fbbaff2d58aa3e1784ab90ebdbb0893ce1bf0261d0c1163743882cc", 0x4a}, {&(0x7f00000003c0)="f81ee3f1a8a82f3123ee22cd39a572cdb65048fbe90fe36be87aec978f0b2148c61374dc26b4fcd166e3d2a20622606cf5cfb278dca7a832fdc8e4e34fe6bb52b3c64b34d70dc8ab2bb809f073fe7b432e08a8e34736623efced1bdea91874763ffd31bdff194775ca9b217f695896b0dfdedd39d1d0bf02c2e6d62c8a01a9894930f5f56cb62104502636c41477e6fcc47ebb6fc5de76c0265ce23b130253e9ac4fa280c4a920f3", 0xa8}, {&(0x7f0000000480)="8ca22cc81adb2a9a2cf6ff3d6115dd0892843cacf1071f8652ea83e4358ecb504d1a1804e8fdafd294c8a753ea875feda2812184d227662c23cdc30d601372e484fbb281fcc8d8b4566e512446d6cf4d6fdce70764f9953cc4b55ab3bdc9e26076feb77e36d2bd4ff11c56fa1b8200ef23c02fdffd55be4a9fa8c04ae11f80c060f16279bc61d20dc83fc86f4ef13cececf68d2134513d826feab7202f90aad0dfea806bacfb5aaeb05790f56e60b0d478315cd9e04053a8c534567a7341fdd941f7ee1490a45e610bafc578ec406b3021f75d9e624b3388db3c24a5243cb8230af3da7d56c0490737887fd6cd4ccb3db0ea1dbc51", 0xf5}, {&(0x7f0000000580)="6506d86b28c1d8a34c37babb2df98f6c8dff1091a5954468bd0e1f", 0x1b}, {&(0x7f00000005c0)="617f7607ac5bb8a66ea78a3fdf0fa1c3247d775cf5ef55961835d1043af31451aedc67da0d0d60b78733626d947baec502a68b2f20171c5d69d051592556c91c8283f4827b1e5bcf79c52b57db137d254477d62822c57dc87cc836c4f515ec40babc2beba31c3e869de61c0158af55dd5a64477163a3e57fdc7dde1fe4820b5b1d81ff9dca6b51c73cf6fba9b196b4036d2da98cf7c884a3c82d9c7c3b2964cbde4c565986c1185d827e0e1da32a", 0xae}, {&(0x7f0000000680)="4e92d418c263ee2d94684d1836daa4193b88bfac96dfcf120d374358ca9431feac6483e557a2ed209b72f0ae2d301d0b7ddf45512b018556bbb0ae6560eb5a9cdf629b69176815dcb64c65ac30fb2b2a4d6ca647865c41b7c3d116a5d05e6e8b9b5147c7af1e9f7d9b328be96858d1b81aea2e7ef93f7ccddd4a49ea36b7930c1da14651ce33bc99", 0x88}, {&(0x7f0000000740)="c07d28fe67836a354f14a72f52f6727e213f31f3b6ae79f3c0dc3439d80c4a6804cd1a9cab9662590d58534819cae34ec8dd139b124f84d33e8ea49d7440673d862bd7bb0a7e310b7fc4b65863617891a1e04ae41073f050c211422114abd3e2b0168f4a40", 0x65}], 0x7, 0x0) r3 = dup(r1) accept(r2, 0x0, &(0x7f0000000840)) r4 = msgget$private(0x0, 0x421) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000008c0)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x80000001, r5, r6, r7, r8, 0x20, 0xffffffff80000001}, 0x2, 0x1a1e, r9, r10, 0x7, 0x63, 0x5, 0x80000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000a00), 0xc) getgroups(0x1, &(0x7f0000000a40)=[r11]) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getgid() msgget(0x1, 0x642) getpid() r12 = semget(0x3, 0x7, 0x200) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000b00)=[0x4]) accept$unix(r3, &(0x7f0000000b40)=@file={0x0, ""/93}, &(0x7f0000000bc0)=0x5f) mknod$loop(&(0x7f0000000c00)='./file0/file0\x00', 0x6002, 0x1) r13 = accept$unix(r0, &(0x7f0000000c40)=@abs, &(0x7f0000000c80)=0x8) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000000cc0), 0xc) 00:14:03 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) writev(r0, &(0x7f0000001140)=[{&(0x7f0000000080)="1168b7007182f26bdf7e43587755ef2c8e7d934774264978b0df292a9bcc2f56ea48c463e0d5eec442d88f09bf50e9a9365ae2c767847a9da54be9f8e8cae8dd", 0x40}, {&(0x7f00000000c0)="3f846a9c210a", 0x6}, {&(0x7f0000000100)="7b602c8b7fc55d280d9ede3664b0dba4d52037f7188e529f270d5cc340009543e065efb2ca819e3e7eb3761cba630a64a5ea90c06091129cbf9ae2046db5554e652d64df5401b14a2fe64372292523dda3a0c86dd135aecbda6a6927d0dd118818f80586356e39b8c9e9f2c6ca234d8c82a53f821c6efe413b1f9671ec20a12fbf11356264e05c459f12a02af851845f857286a264c3e97487b6932989ac6aa319006f3ce2b757d1bbb97d33ab8da58d6646d0e6f5717d53cab5b3643f0db7979d0a22f76e2ea1cbbd7fe6ff72218dc6d18939a8a05acc5798c0a4b11ec371fc22fdd9e3b34cae731b24b1c9d8022accef21380b328a5a3bd9425986e55394f645e9b43899d49cd0ffcafd974be13077bdf5c21d91c91d63b22bd14f1083442b499a6ccc7552d43bd7ec439671b87f0d1b976d9b309cefb9c96156532c8aa5b6b39ae6c2f85f10efdbf6db225a5eab25236c88b0892696f2032e9d0281576ce5d157fd63ecb1bfd0f32279e063afc7010dc0ccd06ba5db4cac93f06c4d9add0337123b3766f6ca9d458591b8421477d39265f6c95e27824a4b23d60f408dd45ec30495abe188e7b85d6841d04622502317727e1caa7b445fbe0e00ea34c3f6f095ad512848123ed9132dc1f8479347c674c0584b6b6e7df494832076637ce52c390cb6755121a7ee5c03e723885c2af553f73f96fe87721e74957d9ed0ebd2e2d94916854e1c1f02996823a853e59eecec3c2ac5a051d50e52f236dd168e3aa8cdad21519b25109189fca4812e39ade0f779f157153ab6b411c5b1866f01c23e5e0541a4f61264563e44fffc9f15828e809b78b0bdff9f945a7817e504e402278650f70776e64ea490e26401b35cfc4206094f16f23e50e6de4fe6bae1f8f3a766fd72965109e359ff22afabd057fe82edc7d39bc8799389372789fe6e9763dd01f7454bcb1072b2318f960034646a78ff8c7166e09054c222c79011ae57ab681c1cf8b48ae3330e49b1d4ca0e824f7996d5306e97475479f8a99fae19e8c206d7a922bd2cc8b31d0734ad19c8e8db6b9fbfaf1b383b962ea5ef2c70cff2ff44f5c334224e55592ed7f1c9292b76783928a9300bf7cc6fe9b74dcc62b50b7c3cf60f3398f4421c928d39f1a9fea4550c320655c2ab677ca8512eaec345a036d0ded15ca5a3c3add1d9c38f89889acdb15f9711732e504e3d9997cbe44f330cc87735d4118459cf9e5f581062c7355cc01c486d89d1934a01cf62317485f78846dd73d6c569c67a28d321e6577361060e3ed498a33241c3adbb5676db35760eb11dd389cbfbd8696f7f1349e45d19bd864989a8cf72620376e0ce911857a14a3cd0fcf05d189f6047e49ca8f3c17559b829e9ec635a662fe0a23a1e2165ec85868bd10c966561e499fe8962e1c390bb556cce7381e5ae12fe41dd44eea69d479f6f346a90a320f3f497e6c072931f1616b674dfde9d93b5173cd7dcfeec22670ee67ad1781d35a58317794613f6fdd1f1fc4f5a9f077237b115adaf5525e3d08e18e87ba7e45356d8ac3851361f709689c71d685b2d15e12266576160745b7ca7fb751d5f8f4e52e7a5bc3f1ec9ed1ff804a1fb75625a672291953526f101de296d3e9a08afe125d4fe74e360ae32d880bfcfcaebff1f7b8cee84a85559359f65147f798eb6969801f2ba5215f1b8048f4d958446ca9b6dc4e797f94ec85f4043d741911fb6c106945845cf447554e451452013e29c68863e97ca5689ebb41cc0b69c803e6c3ec02f0251e5ee79646e734e5e6dd410f9ea1cc18888d178266ebd4db2193e925760448dd7de78531015462ce19b4b20f7e216bb27f86eca3f883333af296ac1d1a1fec811a2ea803b9bfde317e969bf71ae9e2db6285ffbb804a89a1f0c8667ba8f3ee6c3c6773e014e704ec703b4e27a82fcc8d9a920291eb48c4dfc40b6b18643b8132f808dd7ed94a5502b81142cff370935711ff52946291507383aefb77fecf55b823e33ca470d1030c20145702c8a7702ac372801e503b6511c746daeadf0554f7d0e30f027e6fffd25f3a8de04d43199bd9fa248fe807cc421a709a09a39cc1cf7fac084241f5d8c44cb63b301c2d6f68aba543cfd9ac2c41be57ca817915a607e22caebf2c35b944e3fb27f30ec7b85782d1b6487168c47d82a69ad79686a300a6ce5ea35adb747f5818ba095ce41121fef361a9d4de6421c3fb3eb813fc7b3631bb9e424f8b11c201283d1f0b14338e63207d706c226cfefad4ecaa40bad289097ebf0b70e70770ea1f1347ab8d11b2ab26d1485a0bea4b958a7d4d66e19e3884b3d403f356b002ddadd49669d8090f02d6caf3efb7b1f22a49f4ad1834e837b8515f2fa37266462d74161ee3102a30ad864179bd626f9ab6ae599c70537b054e25698976fcbd4b977a1828fcf57acb1de838c6ccee2751a8483f631ec7aeed8db689067f6851ec0960a6308bcca61511debc2624e8d9c264d7a45d8d5c04adaeb6887157d59918e06e59b23a37fdf08d47bff8b57d7db0eddf5491831de36d78e1ed369166322cb1ff5041a3d4f02295934452b7984f9d815384ca7292786e264648afeee920655fedb1b71c0d6920aed076d01e4ae4d9c5e7fc19120b4951ed5ac6c457a11853cc3be47b5c1cc35b06110125e745b23904c334995be46a8faa3057e2acbcca03f04799eb7ed2941dbf7167cc873681a29979bafeb65669132daaea74a3bdf92098b6411f970b004abda80cef7a3d24571e83ffcf12d17c56a821665660b24edfd604c5f1bc3cd1059740b754d23bcc714702828c648e2872c3fb57120111f0df72fb1822d3b21ec0ece05aeb97dfebd58af4e894ffd174da084e833cf727e509d6cbea7cf50d86d8102ec4e8acbcf7506fbb5938c78f3fded39c4a3e68a54fcceb6bcf91e49ca9bd579d61d54e5db84c9d5bf8f3de65947fce9dd59658905c9c43bc8390f7e1fb24036a16224c1b3aeecd2a6f3accb2054b4d4d8f9305c79fc8d4fdeafad0da52dc23a393482d2c1e9b0a57137b020f1d7a2964b46bf16bb51a41cedc817d6d0659830bda3cb100ee8dff2effadd7fa08d5c95db3a747a90892cad688c602e9d4dc43ab1b56a710bce405755081ca698409c96ca38dd671ae0e6621db9b5c2494178d7979c0624afde46a43522cd34a6565c97b54baab824e9a1f2b98fc646d8d2b598eef36d9b3141b1967982067cbe9c7124c100e6e0e161959a113dba51a12225049c8309f66b2aba820585ac07002c4fd89b84bd55a088eda87e4562e325a5db71c53071c8006f8151acede59938a3773e093d14da039b1bd338c84b0848ab64e8ab3fa7f2252c173f81a10ed0c8f99da9beb6e07d5241b5d26dca972cab292830d36351083787da8299f6e18c447dbbe10ea24be5f48d08a5a98b75ff221a30d7dc77bf440f9466dc6994f13f5db2cafdbabc925e1764e7bb0e61bab411aa7b6403dc1f22c82de7ac6ffaac14c4bc2270a6f72f7bf74792fe9f0acae8dc49a2aca829ad398bab2d1aacb378fb6a43e57e55c267d3c4efe3bf43ed10f776824e72137dbf13d24e813da1a5f42cd70bad6440392f4c2d3acd15a872f3b7816977f2f3b8a4b8265249d496026ad2170ba43c6a028e2ee4698a07e1204979175aa15b4de9a7791db5f816d0458d456b51e491e3e64290d5f79e32d4d928078546727decc3bb13985c4b695d88c66356e9304d1b7bb22642c298d5e651f1e63d4afc8af74882aff3593d6a65f9438a299862ecd3b9eea604063d967cb840ac2719f691fe6388266abe62c835e772cf461e040e304200c50ed4d02f15791210f19de96b5fde7d450c03368eaebb2dda09c67e545d3439981f557dc65c1d08524286f65ca528caf065a7ed03364f2abcc07ee0eef3683f688a2fc81ae2c48a49610373a22121d276bca4e2d3b9216cb085d31729ad87f84f9cfffceac902d3927a9c455f19aaab3a1a6d92221ec4198bf71d00422ad020bf990db5678e4bc4b3138fe23bd870273e0c2a0dc02aaf55f0cf73f156a7f7a1cc63bea7b2a5968c661820e9d384508173d2878e18b5da56e6a4f76b337dd3a49c742df65ca618da67857bedccd024711e50fd459e5b9358f1138d22980eb49e2238e101bcafc7dd6830040a281d4581ee158657e983625179509f5700cf123d8bc285929b9181f0bb7aab07b04ed83426f2251451d0244adb0a8e46a7223f5cd087c1d5a35845e7d80431f752b8af3c711ff9d817bd3da94ccffd6705fff00ebf7e6e4d978eab4f4dd7f055bc65b2ad4efdf10c32afd403e7fc2b002d5fb47feadaa35ff13573d67e5a00371a06ccaac07c84ac6be57617984f9c0cec574826a382ac6c312de9adf6d49acaa96bd709ab6bc627621b06472ff6f90e38fe4043ec2ef0e951ad3aa7cb721ee605d4660a741ae4fb495799c26471c6842a0cb49cafad9f9d368ba891d7501bea5eeb228bcaefbe028d5e10eaf17229b858ce5f525687db0427bea40c6f4cb4e97081b62ebbd831f7d1013d0c48b91496ed0e5fd657e6b4b82cc3ac6ad7c0c21c44c48a25d5e70deff02357e446a4aaf8232c01ff77e88afbfba2c10b882606193df0a4ee502ac42b3a9d9cd01071661ecb0ca65540775d9055cffdead066c68f66688717797de036827e017b956cdbff86fe6578bb22ce2022abc2e4f485e5975f0cddfa8bee10310eac634edf44d954954e4065ca15fa4a0888edc9591e45f9b21422398b4a6fafa28158a56e74b588bd12aa4094db33e10a26a54fa8326a9b3059d0b6ff9010c4a2721aea2d9e8a48948dccb5a77416cfc54b2b2c3d00b6269ed4b8efb71d3fc2bcfba53389f5515e152f0be124d7a52590d923c4fe81546590c8f59d5f80959b2ed71395dce33e0b90672383917a80e39c678ea32569a3e71a3e8fd2a8de74cc6d0619930ecf2bf59a1868279903de6a9608fdbe6ac29177c9479e1f4f752e29568efab31e15499e28f28fc727312b81db027b0500157c8f3b108d956ac7cf4614b721763a6fbec75e78a513d9ff107bc7036fbcf541738c4d5e338b6be1371ff147f59eef83cc8db99f69ae814cc3b48a53943b52113c2c0d448bb185c4ee11074631399856864bf8a223e1b7f997073e4ed0a57c5fca71ed70bff93e86e76591de298d4cd43397fbe4d8bb91a3ef01f9164898452dd6a54e61378d322b2082b43c62c37bd90da27de7fb5b72648971f0a5a99b0823bffbcaed38b64debfe0741962053baf78f8d63d10ce1cc5069e649687edf07fac943dff672979d7675c93b362af214ebeecdf4cfda3f80487cab581598f1e32ab98ae0bca3321758056cc9a6f2ef31947aea45289af4a72b7955e7fb9a6a00d2ffb91fde204b9f5828fc83190fc3bf15ab699d9be6e57c1f7ffb0ac021f937fc8c038be99e7bfbe7ee009f1fe8b560a03996b84e5dab74f6dc32c2b2527dc4f59d0a7e5e8db9d84678fe522624a5adb92f0738b399cc29e25443e1053002a05fe6edb37fba9c5f98301a8540c96512585e507053e97a1c0ca70a1153c31e12326b92a4d8de63a9a2d4fdae5c6527dd1f826bf38fc602a32c75280aa105bce2c1d2bfb79f2186a6e2142bf2484b170fbdac7d0d752dcd9180cc082de6e6c9862493c0e634880c72dd140c596353ac7d92425ed0acac1a0cb4453b15676267f2cb118ca2acbf925cc00a38a7fd4922e63588ceb9ec9ec80abc7d9646ec6af17186f90bb33bc6fa743cc7a82cfb90774d3ede8f214361b2c5203cc56411bd342d62fcc6a72d6d8fc4f0", 0x1000}, {&(0x7f0000001100)='$S', 0x2}], 0x4) connect$unix(r0, &(0x7f0000001180)=@abs={0x0, 0x0, 0x3}, 0x8) pipe(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000001200)='./file0\x00', 0x10, 0x300) faccessat(r1, &(0x7f0000001240)='./file0\x00', 0x2, 0x200) pipe(&(0x7f0000001280)={0xffffffffffffffff}) renameat(r2, &(0x7f00000012c0)='./file0\x00', r3, &(0x7f0000001300)='./file0\x00') r4 = semget(0x1, 0x5, 0x208) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r9 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001400)={{0xe16, r5, r7, r9, r10, 0x100, 0x10000}, 0x7f, 0xfffffffffffffff9}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) r13 = dup2(r2, r0) write(r2, &(0x7f00000014c0)="31f6e631fade5098", 0x8) bind$unix(r2, &(0x7f0000001500)=@file={0x1, './file0\x00'}, 0xa) rename(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='./file0\x00') setgroups(0x5, &(0x7f00000015c0)=[r12, r6, r8, r8, r6]) utimes(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)={{0x100, 0x10001}, {0x1, 0xffffffffffff0000}}) rmdir(&(0x7f0000001680)='./file0\x00') semget$private(0x0, 0x7, 0x1) faccessat(r13, &(0x7f00000016c0)='./file0\x00', 0x48, 0x100) getpeername$unix(r1, &(0x7f0000001700)=@file={0x0, ""/56}, &(0x7f0000001740)=0x3a) fcntl$setstatus(r2, 0x4, 0x20000) connect$unix(r13, &(0x7f0000001780)=@abs={0x1, 0x0, 0x0}, 0x8) readv(r3, &(0x7f0000001940)=[{&(0x7f00000017c0)=""/224, 0xe0}, {&(0x7f00000018c0)=""/88, 0x58}], 0x2) fcntl$lock(r13, 0x8, &(0x7f0000001980)={0x0, 0x1, 0x400000000000, 0x400000008000000, r11}) openat(r2, &(0x7f00000019c0)='./file0\x00', 0x0, 0x4) 00:00:07 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0xfffffffffffffcce, 0x4, 0x0, 0x0) 00:00:07 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) read(r1, &(0x7f0000000000)=""/165, 0xfffffffffffffec0) read(r1, &(0x7f0000000100)=""/49, 0x31) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0x10) close(r2) 00:00:07 executing program 5: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r0, &(0x7f0000000080)="51fec1bf6a83ceb0c55207f99c24c3584459fa5b03342a9651148eeb47c2f9e2bac883cf84df38b9b1cf243168b4eca6e7dd4450687655edf6d80f6eb62e23973e91ae2f8c2a4827317134e5cd6353d268fa6d5fd412400c7cfa4b76e1b25e688d66373e319c2db6300117e10ad7d173df4c6d10f4b4e8bcde2913fd98fc6a188a8ce1b94490c99b210ca59a0aacfb690531e7c7052718b8e0ff9d7a8c0d4988759a07a675170a097fa9937c6ee75bfffda52479dae53dc254ce1fd192ab8d20be25cc6813858566969fc1784f762e394ebc5b9dce56747a653cb2e05571cf7c8e09e07ed595bc23e2b771ce50717de9bbee17888655dd9d11a1ed2693302b33679d44a219eae368970bf928fd397922fa67c69129cce173afe35e92a315c7f9c36b04aca3abde2aa0b545eccbc75b707f02e8b5447579c041ed86c796882078c938c53ca19e8bea88a2de47c9c8b228528d878589db66cc478fe4ac127f53afb39abfa2da6e01bb4d7c3c2694c0b65716304ea603c4ed5a87360e6ec32a96e320b760b00464d318541dd2df808eb7be94ddf3c320cd2f9edad6fbedee78adc5b57359cbaaf8001283a52e63de1caa51dd90d0ad33dec3406d752ab1fe37a7e8db356279b0781da3e66596b9a548c8528e5717e37a041d50c7033705776a14a5a1edf42009fd1dee6a8e02cb9e1f4f196955da3ba2ee20d13dcc62164f17b15375c64a67f246c756ea760a03322e77938006e875b8224bd60c60849cf0bb0797dacbdf580fccb08bf78627c3cc7fcf29dd24d2ae2a2fbc9babe33f1b3409022b1065335318e98120cda1be1fc633f433dbf6bff180781ea442a1064f73fd480327134cf108588b2c1f4f8981d1d6d79709aef5c2d7050552cfdb6883e98da270209a00d3853c7e9f2aac677622b0d17ec06407c8265a51caf0648b890ea326f64f430c80ee68f5610f0ebbc850414a16c023d32dddea047d0ccf1c0f153d8438b814ce02496195f44185563589d0ab86354846572d9834fbccf9622fb5106152df70105b74439f3f5d6c9d41b273d319d789b5f94721b5feed08098fd8e7a8c4b370fb4f53acf8a07bd148d0feab17aff89940244d2f081c240a489cafbf4e35b84c6efcfa3e89e275ced8d4121ff456543569aeaf844715c7a9667d349bfb5e32bea3a844e7539e521db28f8cb1f3be1927edb9a8f68692c1bbc75250f1665bd02098d9dc63e1b5af3cca0389ec20426aeea576beeacb3b0f7ee22c9699d09b030e5a996eb52fa50815c7344b44fe2273084f4549fffcbf8db073fefe43299ab785a1a966b245da6dceab5551c0cc7883d6c9965b54353df0f4bace47a3f1feb07fc6ae9bdea652fa48f5b0cfcc949b6907bbd2c736bb1c2a50f31a5f20b3cb3d95f84bbc01b089189fd8e2bd6dcef52fd2343029a4e17a15585a8cb96039898d30555ff1483339a41c6be8ab83398554841d2f2d17ed6615a5834708a694f2e45b12f09c6ad2ee81bbc3ede47711dd8ccf2fe800188e50e6acd3503e26c49644485572abcc73b2a4ca74049d83b564b30cfa469664b9916ab43402a73e056884638fe0006f4d7109ccbef980c785e662b99551fb283aed1634d8bbbf9084fa0e4946b5436f75c2c13742aeab66c2adc0d5bd85c92a50db894830fb3d4d6f0e87a65b682eca1fca604bcf3a31f3760490767721218556877c731e1e5399c3f48cd0c8d2eee681558d7a758ca41f3bfbaca6419db3a031762d62ccdf3e713cb53569da400f45d5e5c892c616ca319f7330455e1fa60dcca1eea428e785e4641d393c5222991e05f188d120aace0476f9ac605e324af6c53f09c02b812630bbf29a23866690c20c2eeb6cda0d18b42cc93a2bb24089d1659fe7e3eb79fe45c9f04e9d2aa42ca057ebbd84ee86c3123f9c1ff9419c9461ca61baae594dec454868d5af5c4df28e053462b38533aebeedfe01c588dc0f098b727b51686eb9cffc3d33d0b5908f850aafbbee09eadab3e6d83077f8f5398b853d6b27b5774aa7c4f46b637d016c1cc8a3f93cd7bdad300c89367560045fb55de085289d1f2b984e472529505385023b06c34677a70b73dc2ee2314786bcb92191d36fa60b2574ba3f0a073fb052e3463a8bf49617233c93b0bd85ae233f0b0462963b90c559f3cb56f8d1eec4d1ebe839709af97aa7525ce7f403d2ad77cf5cf5e5439f684ec0032778730ef911f048bf88ff71fa4dbbcb24f955f64d9d4cdf367fdf873a2dcb7f6a5f33776e42395b7e3fc0c5a9e7cc3bf9c382ce54480e1a6d431711a7e7fd9bcccc745833e4c89a6e7d269705d026ca9cecf3df8a65dff41adae5fb8ed942b1d25914b62547e1f80c2e3e3f4de5cbad890c63b9b6a81ed5f05c8f3f47119f4a2a2185eaa3c2ac3d2907e02c52fbff0b780166a9146526ad33582d3f7ffbb39990edc6556073ac2666ac44221ee7b17fb100ba7b4c7bbff0513b9c0136378f6eea7829e68bf5317ce3c8161e5272e8227a14c78c08daa3becf82bcf0d465934b1b5619eedded5fd664ae6675c2b8d0f85ccd6ff3104a287264ac8eb94d146b46e8b8bcd5c094f824e96f5ad044878abcb0cdba10c19a4367762155deb06c8a70018ed49605937232a7c945f5526bcd3eb0b0bd521d7c0edb492267a74b8d4bea753516a468734dffa23f64c2dfac5ef7482d2aa7a32aa907a32ea8a7bd358c1864bf73596f4d710ee087b5f21342060cebfe0c553ff6ac81e0f019b83d93afbcfb263707e656000993754a16035a503b692462227f048c0df8d8612e18974368e1275db39ca36b5a10e6de61ed3ee9b19a5676a36469ff1ea1b815b2dbeee3eeb281b64a0bd1866eab404486dbea1e689e62701f1f177a6ee80a7e8d69f936dc8ede92c8f925a347b80c59799e05711d8290b61d4d924a405b8d4c86a15a07171d861dc37813852e36ab2435c4c0f19928190042917ab689f8581666f5b942c9c6b80d6a63a4e17df26bb86d01edff3a2e863cf7d61198d5c9e2590a4f46372337819f82230865474be41ce24f9de933de7807c41b37cf43e4e6decc10a0b0856fbc3c24b994736990a3a0a3f57800b112bab6c1f7bc2ca88dbf0ef020dec2706c1e757a9779522bc0a1b6c2a00acea87f7df58b4ff4716d4dab86f2fd00f61d08de7d9607479ffa8a1e6f66fe3e61df54d406e8197c988535f6e26c3a30efbc0baf0c9bea46620c4de0f86297a69b6cfb153b6cf329a777cb3a7f8c977b344989244d14e1cc54a476c937d0886905aedef487a72e1fd2d69fe54bd975519e020a48e51791fab8b1ed9faf6b6d52d9b818d8016a3e3703d669d2ac5b6d542fdc1251ff8b37c2f799520f7769d8dedcbcde8d4515450763b1ffae5b8dd294391a90477419e535e7fd832f581bc31f3e93f0a774afcc4b7bcaf4d99d69f7bae4d1eb9a4dc858135cb8b33fb623549b5d61532accfdbffcfbe98ae581500f7fe8013fe650bb5469efd371d3b5615bed1d7220297193f7a6549b4d2848014febf444de95215dfe9cf414adb26d669f5cf73f4b328620c0b14f432933c62d9c8b57c69fc82e76358a8b780deae9f5af403cdbba17054c9297c742fc669936f647629793321d21c3f3333aec165182e6e8b69e6dec47cc186dd94d7dd7f74f67cbd1e6d63ca8244a997ae3bd7d4638175f03395981eb4a8191195a6a02528a5951418b3ace220c3bc5a6ae16ad5988458cbcce3e82711fa2b231dfa4d19ce0620fba6a9a71563f3ae84e1bbd5928fa9244b1bbab4765c2ac3076428ad0b5fa75ca365c190e6aedc2517ab275180f622ae8540debebdddf430f9d5511c9a5acdd96652319609530a2a079ed544352823d0fba16887cde26ccec3eb8b6cbde04a7931155f4bfab949c5ded9f806a0a989f381ed2bce6593d95cedfd9fa8b7e7e0650e167fb87573fb4341adfe6cad6bba59d3c6a8055892533613219381cda09d472b1a9fa30929dc5e4c287e3b2283940c4f0e21488be6c16356181e572084f82dc06be7dea824e13b868646bec3ef58ec9ab26bbdd24c1a0e21fafd99fea8168061b0ee9661cd690e39d663a6265ea31f5be3ca1763b1636e23d72e9963af1037ad546f38c9652ebf756a7a8dba1244968be995e2218845e0dbfed0108329d4c3147bc04915ef7bc64e163e2393b234d4f834e341b78a924c528e38522737cb659c4665fea7714a23aa8f06488327e8ab95343b15f75db370651799cb0d0251776294b5efc96c35cb4e9c2e70ee7a123e52702fc696f77e01727e2791dd40153840a096d0aaeb251f1879318b0afd31963b13592c885163caf1da5c5671be53a8e9e7b50d011dd8f2234a4eced7d36f7f1e5d2d26bc38a431a8010af2cb478243409ce7736e6bd090b490e3353d8a8ab7a1c51f1030a430062fb9297311ada80e68f4beee953594b2b5a2c9ac2959ac2a5e2d526eeb2ae6d58259accd3985b31938c516fbe97ff09691d29883a1820daba1942323a58afc0c544d37f9f2b09f01a4e94d50746621dd9f07d6b48404afc4f6ba13df0dbdf88d5be4c6634c495748edabd1d5727b46ecb743f91deaab908732803e9d00a19c7d31a4dc10068958d4523eeb4079eb0c386220fd2c4aa636ac932d592c3be42f3d2f774929d095d6b59424010665631c95aca9cfb887ffeeaa891f5f54ae9f2c1ef46985cbe5d8c6a7e87cb9527f828b7b59d72e818ea59f4f4a527f72ff7decacedaea6fcaf224c90846da927eff5fe731ba007abac453b04207c6b4d1737b8be9e4449ab2d1dff88de117d94943bf781a42e15d6eedc077bc500fa1770f86ba7e44934975cc690d734edc05b88b78922fdf084cf50dd9202175a1da2d2bae346beb039c90899bfde079962db5896c672929b0c0bd95b9d29b400971f9c8e7443d89c91c56c9a951185e54075ac66cc2263bf9afcc1ef58a32cb7c33586d5d97ac3d5ed5cccfae34deb91b8f8022f5111e7bc2296325b2fd4bde8211cd8bfcbe837423170562f694b2863666f1bb7ba7d535d9adcdc056aceea8765c890f7bf7f13e4fbf6e053658ae0ff0e06c5f8b2c6adfab218f3de746bdc2382a0b03302e092f3923b83d02cf1e4003248df25392b490c2f9566b150af10b434301f6e0770e13331d4fbc18d8bb4c75d06384c56c127cfdf54a85eb43aac273df5e607f6e96bf07497853274e1638a0e0b2559ea9ef223081c7abc35bf2462147c942ce9313408f35016d310e2aefedd8c1eb34b97e7a1e567538351519326b9a38f989cf63bcc1e2db98169f61e72ff3c55314129f6a238cb2f08c4f33ed8543b90833c4e8c008cd4828508817843a3acb5877c7b4d6c598eeeca9694d20eb55e82fe3ba55f2fa62546c15cc4ce0b489572fa9d6af00df6b584f5f460053c42642d0435065219b0e716235e586acc6ce833d7e466c30d02d6a280da980b1f8c0ea86265f46b8a1ab8a25ca2c69ab763fc8bcc6b7501801fecd1ca8cc02f3d2c7e2d0e6258928235f03b3d76f4c321ba99a33bf3b41ab0ebc9d4ea6c069b142bfba5545b4b3abd9bc52d7ef69ca75579bd88617350c08a71f34d1481cf43d30d0d7911f6c83d991fb73eb75cca2ccd89f472829ff4d13ba49fa551e7415f0a4bf4c3c771d9ec215d0275531c2f7310bb4ddf771a31144192fcf9b0fd3ef7188a6024c0e935733b399581bfd009d0ff33dce329b63a4f10dfdda214872feb85f67657a8ce3b3b872562289ea8ae3e34da1df54970ce406b2b8f80e3fb10d5651ae523e74e65f791d363501a077a5555a1e", 0x1000, 0x3, &(0x7f0000001080)={0x18, 0x0, 0x8, 0xfffffffffffffc00}, 0xc) mknod$loop(&(0x7f00000010c0)='./file0\x00', 0x2000, 0x1) utimensat(r0, &(0x7f0000001100)='./file0\x00', &(0x7f0000001140)={{0x6, 0x5}, {0x1}}, 0x0) r1 = paccept(r0, &(0x7f0000001180)=@un=@file={0x0, ""/4096}, &(0x7f00000021c0)=0x1002, 0x40000000) getpeername$inet(r1, &(0x7f0000002200), &(0x7f0000002240)=0xc) recvfrom$inet6(r1, &(0x7f0000002280)=""/211, 0xd3, 0x843, &(0x7f0000002380)={0x18, 0x1, 0x7f, 0xffffffffffffffff}, 0xc) socketpair(0x10, 0x40000000, 0x1ff, &(0x7f00000023c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000002400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat(r5, &(0x7f0000002440)='./file1\x00', 0x1, 0x4) readv(r0, &(0x7f0000002600)=[{&(0x7f0000002480)=""/169, 0xa9}, {&(0x7f0000002540)=""/155, 0x9b}], 0x2) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002640), &(0x7f0000002680)=0xc) semget$private(0x0, 0x3, 0x340) paccept(r3, &(0x7f00000026c0)=@in, &(0x7f0000002700)=0xc, 0x20000000) renameat(r4, &(0x7f0000002740)='./file1\x00', r6, &(0x7f0000002780)='./file0\x00') sendto$unix(r5, &(0x7f00000027c0)="7d869a6824fac8a5e88e500eada1983d491601665113508305cf26c151d4652a98142721737b2a942c19907eef04ecea3dab77b2a989004963f489a782a90c4ef129a8c69bed37d56c3572e70970", 0x4e, 0x8, &(0x7f0000002840)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair(0x10, 0xf4f6e8945bb870e3, 0x3, &(0x7f0000002880)={0xffffffffffffffff}) utimensat(r4, &(0x7f00000028c0)='./file1\x00', &(0x7f0000002900)={{0xffff, 0x1683e949}, {0x1, 0x9d}}, 0x200) listen(r6, 0x1) recvmsg(r5, &(0x7f0000002b00)={&(0x7f0000002940)=@un=@abs, 0x8, &(0x7f0000002a40)=[{&(0x7f0000002980)=""/98, 0x62}, {&(0x7f0000002a00)=""/33, 0x21}], 0x2, &(0x7f0000002a80)=""/87, 0x57}, 0x0) semget(0x3, 0x7, 0x4) fchmodat(r4, &(0x7f0000002b40)='./file2\x00', 0x2, 0x400) execve(&(0x7f0000002b80)='./file0\x00', &(0x7f0000002d00)=[&(0x7f0000002bc0)='\x19-($\x00', &(0x7f0000002c00)='$\x00', &(0x7f0000002c40)='%^:\x00', &(0x7f0000002c80)='\x00', &(0x7f0000002cc0)='\x00'], &(0x7f0000002f00)=[&(0x7f0000002d40)='}$$\'\x00', &(0x7f0000002d80)='!\x00', &(0x7f0000002dc0)='\x00', &(0x7f0000002e00)=',(\x00', &(0x7f0000002e40)=')[\x00', &(0x7f0000002e80)='\x00', &(0x7f0000002ec0)='@\\\x00']) pipe(&(0x7f0000002f40)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r8, &(0x7f0000002f80)='./file1\x00', r6, &(0x7f0000002fc0)='./file0\x00') getsockname$inet6(r7, &(0x7f0000003000), &(0x7f0000003040)=0xc) getsockname(r9, &(0x7f0000003080)=@in, &(0x7f00000030c0)=0xc) sendto$inet6(r2, &(0x7f0000003100)="ab11d111c530fb041107279848c13906dc714e9ffea1fe01a2f01cb36ac2dd3959bc02dc514454f2a866f13ea5f3a54df6b83c6b96f8053270d6c5f92354f0ee09bfaa30eab15c21c0ffcdf9f5c684e3b194f2688232906342d0240ceeee0654526d86d3f8", 0x65, 0x400, &(0x7f0000003180)={0x18, 0x1, 0x7fff, 0x1000}, 0xc) pipe2(&(0x7f00000031c0), 0x4) semget(0x1, 0x3, 0x200) 00:00:07 executing program 4: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80800, 0x2) setsockopt$sock_int(r0, 0xffff, 0x290, &(0x7f0000000040)=0x401, 0x4) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0xe41, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r3 = semget(0x1, 0x0, 0x80) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0xca6, 0x80, 0x800, 0x6, 0xbe0, 0xffff]) semctl$IPC_RMID(r3, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000140)=""/4096, 0x1000, 0x800, &(0x7f0000001140)={0x2, 0x2}, 0xc) msgget(0x2, 0x80) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000001180)="7b642a2dd6ffc98b3b9667a611ceedd3c71d643d43a69a2ba36a89715c4179b88a4cb7314aba0d7b41c17481b2f6832a0c7052afb1e76fc6c7cc0602b9d26bd96c1c0d71794759c913a029d09e58e6756de7897af304483ada04445b5100329020d2e3dc00a3db37dc00a335f31b54f8caf2f1c75e94d28d96862ac7e625b857bd6a6b87efeba195a6", 0x89}, {&(0x7f0000001240)="f575af56a3c07fa3951f45e7a66bae81355ec84284ead98c41ed45f013a0c3ca596903200366e0de46a8a340ecb4f6a40a21", 0x32}, {&(0x7f0000001280)="d3e05a117a84425494e6baef99c1277563ac6d78c815bee505e6ad0e2278ddd48b22c865139c552c45cd9a6f98fb4652480e5ad68fa42ddab8783aa3e611f5f79f425bb0504029a18e4877f2dd1798a323be71e4346b6801eeb9cd3939f3c8513548df97ca60e08b8a764a31021efefb79cfc051b5f1086beeccb473f5ebf37e2a385611000b406ea7e2278e69de9c640938b749dfb7765ae6ff1e13926e950cf90ef361881133cc00ec8da9d640927c08da94f38a7239eab0af282bba8bc04585124aad92", 0xc5}, {&(0x7f0000001380)="6bda4f830559c34d04ae4e49e4db76ac4a0af68ec0bed72f04803a70800c8c89b4e4ee743a26cb632c5bc3d46a03e7f1e78f66205e9496945440841ff0e0f231b91267f7d8eaada25d5497aaba8e8448f24f84d86c4cb49e20ee15f10755c7d9ca06c2360a8bc8ab61f86860dfd0bea6e1cecc688cda98c276b32601733935534b7c0293b6510f5d089391707104b83b09286a4e300f30c8346034672e0a09e34ebbca1507893ca1870a7049b604d8c1f90bd623da280066817b42c175e77424e85a8572110b0f322a4e72007dc9ec2adba4767a27f359008f360eb7", 0xdc}, {&(0x7f0000001480)="0dc18d11ed016636b37136529afbb3b59e567248ce238ecbdf333a244f0105b3fa5f32621faee598309835c3321c594d8ce36d9321efdec6df5a762795a2aeee17d61ba94f75352bbfb87e743eb8bbe791ce1035efa6cb469d46095c66b0a2dfe7951c838174565e89851c9e18f17d77795c81f88caf30a8170ee544824c503491002544fa88c3ef741ec4843537effb32884b3c20fe4c10b284ee3a55a6d0e35f69ac27366caddeffa255facea5b425e949ef8624f74717e33e62a40bf5b3584d21c317031058849375a2d9fc7cedf00fcafcc9ed8ee45dc8c3507083e60b301d8e947a6f1e217b4875dc52d165a2c22d9c22", 0xf3}, {&(0x7f0000001580)="0602ae7486ffc241a66a7b7353965391bf977cbf001b43227b6ce1c68fc64be0c9b86cfb50ce1dfbdb3f3f14a0a34bed218a45aef38bda410971a2c713a6580ba263c269ef47c33d5cc7f56e0bfbfdff8b43cf1712bf074d1908d516f52f3cbd0b4224ceacdffc50eb87e87e5bba0c3039474f77dbfce7d9e98c9097be473e0d359ce4", 0x83}], 0x6, 0x0) pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x20000003, &(0x7f0000001700)={0x2, 0x2}) semop(r3, &(0x7f0000001740)=[{0x3, 0xb2e5, 0x800}, {0x4, 0x4, 0x800}, {0x0, 0x10000, 0x1800}, {0x2, 0x8, 0x1000}, {0x4, 0x0, 0x1000}], 0x5) fchmodat(r0, &(0x7f0000001780)='./file0\x00', 0x10d, 0x400) msgget(0x3, 0x180) r6 = shmget(0x3, 0x2000, 0x1aa, &(0x7f0000ffc000/0x2000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x2000) semop(r3, &(0x7f00000017c0)=[{0x1, 0x6, 0x1000}, {0x3, 0xb1, 0x1800}, {0x3, 0xfff, 0x800}, {0x0, 0x15, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x401, 0x1000}], 0x6) r7 = fcntl$dupfd(r4, 0xc, r1) sendto(r7, &(0x7f0000001800)="97ecc0295547c04c6566428d67f7466aae7347387657e6725141dd298cc74fdd40676826114260f43d978fb7bdf85a7c595aafcf0afc70e0a023474039146906c0cbd04d754f0652ae3021890814aefb81571f37041bbd149169b328b68747f66a837a308540fd30c4", 0x69, 0x40c, 0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) accept(r2, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) semget(0x1, 0x3, 0x1) unlinkat(r1, &(0x7f0000001900)='./file0\x00', 0x0) semget(0x1, 0x0, 0x8a) fcntl$getown(r5, 0x5) 00:00:07 executing program 5: shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0, 0x600) r0 = semget(0x3, 0x1, 0x400) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000080)=""/15) 00:00:07 executing program 4: clock_nanosleep(0x2, 0x0, 0x0, 0x0) munlockall() 00:00:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x2b4) 00:00:07 executing program 5: r0 = getpgid(0x0) wait4(r0, &(0x7f0000000000), 0x8, &(0x7f0000000040)) mknod$loop(&(0x7f0000000100)='./file0\x00', 0xe002, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r1 = socket$inet(0x2, 0x5, 0x6) getsockname(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) sync() semget$private(0x0, 0x3, 0x0) shutdown(r1, 0x0) r2 = socket$inet(0x2, 0x4, 0x2) sendto(r1, &(0x7f0000000280)="0951e343a38418651b6fe277ef99397a7f1ed1e827302344cd1d26086a0a99e8b068a6a28ec6596b15aadb4b4ba9595c0bb3ab885cfc36e79cfba88da0960a88cca49ee9296480cb29a99fbab48e78074a2965c7d3d1c0c02e0527ee461ba06977b3638ac6c5900a3ec53aed7a092e23434956247a8890d723c3f1eb2a8f8e28faf9d1e4f7b523", 0x87, 0x8, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) flock(r2, 0x8) getsockname(r4, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) r5 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x4) sendto(r1, &(0x7f0000000480), 0x0, 0xb, &(0x7f00000004c0)=@in={0x2, 0x0}, 0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0x8, 0x9}, 0x8) getpeername$inet(r5, &(0x7f0000000540), &(0x7f0000000580)=0xc) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) fchroot(r5) getppid() setsockopt$sock_timeval(r4, 0xffff, 0x100f, &(0x7f00000005c0)={0x5d, 0x7}, 0x10) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000600)=""/80, &(0x7f0000000680)=0x50) connect$inet(r5, &(0x7f00000006c0)={0x2, 0x2}, 0xc) r6 = open(&(0x7f0000000700)='./file0\x00', 0x20000, 0x40) bind(r6, &(0x7f0000000740)=@un=@file={0x0, './file0\x00'}, 0xa) r7 = accept$unix(r3, 0x0, &(0x7f0000000780)) utimes(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x4, 0xfffffffffffffff8}, {0x1, 0xfad}}) fcntl$dupfd(r6, 0xc, r7) getpeername(r6, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) 00:00:07 executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x200000, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/49, 0x31}], 0x1) dup2(r1, r0) 00:00:07 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80810, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() fchown(r0, r2, r4) r5 = socket$inet6(0x18, 0x3, 0x100) setsockopt(r5, 0x8000, 0xac12, &(0x7f0000000080)="d24252875cd4c90d152eb05f767a0e2797180fdf19c20964ee65f2230a0d64835589a5b71cad4ea6f325e559833a342e6c9d0b028f49fe8cc5c6c8f5fad1c7165d71a0dae6e101f3ec899b5c6cf55bf5afbde11a1b600f81f1e58fd354e74aaf797c44ac66206ae2a9d43f3276158dd78902984328fdf951b8e93af88943f1a65a413643254362de87cacca59a85e23299c5d8ceb69a928c6a33b0789c2370094f0c81652a4d6d4ad898f79cda6c54b33f3b6ab718ae99be7ffdf847e0659bd6259dae5f175427908a437c8604873101b82316382235b92df88421b5036d1579ab1326b06acaf67c92ce6fd6260cf28191b4b6668011a98617acfb24f8f22f630ea02d15ed62266b9bcc57f391b704667bfe403f1541c08c07f324d405dcae288699fd9acc5700594bbb59cfcf5de68771485b7c04f681e9ec3a4e1f3ca3e5a797048acb2be490bed82b2c0a8362c80d810be4e8135c38e8653ecb7885f8bcabd3ef244a402ca370762f7c1e8a11e0a52cd2d6f47b711cdbc34af88772b02af6de49cd68909e4c00a4661a5c8191579fa2dc99557b295f20f3193380cd510c2a28044953ff3bdb90bd2ee1ad4d13c6deef61f9a5857150a505ba4a17852f6ac36a3020a1f654d95124fe30ab79c5942bbd141d3fb00881f456e5261d76398519147c3ebabd06003528b28de01accb72a8a494391a810c4edaccbe6525ffb57c6a2fba00545a2fe02b08a70f57f59ac328c4ce3e4053301a469ade25619d27f737bf16b479e44ecbff659ddbd5b6dacd28aa9d940edae0448a43188daef4ac8d1696688465b27e64bb46d3e839b44903ef9fdeb62143cb8333830c1cb9460419b50d39341bcdc6a4d17169d41f2942054c3e2cf3e0c4a9191d56952862cef95362ed28af2a1ca181000a9a37cc1a7de9794e94c5cb28f2a12c66c5c152d48a8b41143b77f377d1d4baa8e75a0752946bbe70a1e64b40fbdcc754c01359498c3405a340e60c5ef54fa7a45ecc12d1307f4c50273499ff0a6913a5ff6b9ee6b6cee6df358438213e709be228ac1a2586b1edfec4bf45550936a69d92b2a048bd607370bae6ede155a9d85a468c0beb4af96020db2b9b4df607d00a8d1505b1b30d2d03babfa382dc48be8e634e6de4ad33896922a8e7d5772e544170fe12b70e757e6b059440ae42b97171307aee6e2cb598620cc095804adfef8af913776cba79edf2613d9c53aa853ff9024528399c6bc999013a8827c6972413beba21ea1bda6eec17d9b960da3dd4c2f3822e31276067e8a4e8fe923b4044a4fc9e01fa74e759b1eb57741424d033df277df77f6562ac0f52bcadc706682897507fb9932d41aab0c545f91577f34fcf16b8c47743df013312889d1e2cb174572cc5f715709e63e936b04e7ecf04af755bb784b460b0ecb0649d36de133db22f2a25812af83942328404a3030e150994b86793dcb6ac56931b134df2fbb6058d0bcedf029771ac623afa90d8d30857b31534b16ef47ede7ee7a5c03ba211a700e04aa206363e7b4d54de8947d8d9a98d2f829ade29b71a02a420254cfd1d862fd6666aa3da96e54262512ac56075e8968a4119023fd34eac20a180dc7df1201e2e73d24020c42ae04d8b1ed6f3c5fcc1ef94610ca744750c7016b4a9b56480ed409286cabe4e06c07d1aab6cf6e687188d26425afe547728781c9b4fa768634febe0c3fb992a6fe5436e8a747bd7d9927b7fa8fb98698fd7a4a61a922e9559d4e78987bdcaa6cc29e23ca53e9f3cbc1e8ef8e064fee9dd08af01d9312feb6b7536be9c0f4fb1c51828681518a2ddd6a98921782596b6a9f418df45aeefd569d9b811b11010bc5f977917624332a35a64591e900f81d3d1d396c4e9ab41e6be571eb41b682deb4e13f31fd6feac3e03cfbcfa7038c8242d400c9a23827e8f674c3fcfcb583e9d27d4f982117af6d577ccabd241b59d3ac7c07e0d9f10dd307065ab9002cc0f5cd6f96bc4345d152c7f935c9c587f83ba3d5d89255095f558177dbff24b7f7215af8a90c0c5075326d5b1683ef0a38056a00391129ae64ce671703bf492fcd4ec46d856047035d4d7517585141a506752b3711fdb96510b9ffb984c9d59c4c6074597a16e16e4d003584d6715baaf1e229f7112d0ded08ed3d1b8ac90e3554c589bc85013260e1153ca82f33e2e0171fbb127d4c63f1b70db75372932c4957731777f3a11e4cd922f9480827c88f4ef11ff622016359ef4b6fa873a502400ade5bd1883e543a8afe16c0a0e93687c191a9bb2b139fdfa3c6e6d2de53e2568621a56b144afad319778141fb3c39c71f4952042e837751d310c52739b8ae4d92739acf2bb0ed6622924f3959a6cff073aedcbbe9f2bffd67ebc3d5fddfe928ebdfef7822c027d396faed536f05ad075269c2843aab60db214d946bc27d2d2db4a75990254bbd80b6c257d0bc15506c2d013987789e6e0ee36f4f58fe967544b249233010c3eb28a16f861eb2cbd9a01094b13c5be6617cc5950e0a8effdd078ed24f31c8bbe4dc5c705fc6edefeebe1b9c38113d4fb62cd667493a673b739b72bd1d104965f4aaaf34a7de0a6c23e5d0ef7091c2554a41352ec048c0a0a3a43abab4bd19ec544c4cbb0c589701ab522fa8aee5c1a6d1663941b56a2c8aaa2b82dde22b41ac64290c81307e65f6d63bc2f1c0e7f809a4e8d070151cc2164e3ad3e442ca95a5a7ab7b08b60bb822b9a66acf91d43c794aa2858d77c1249b5c52ce278f1cede762aac04728bfa5a4e276ab2eb4ef42c5f94ebb8d6fb14f6cba30f025e6121c5cc3104878ca5f28e698860060236171fe3cca54bec8b289bd411061fb70cf43bbe34061aa688421c41d6d7f561efcc366cc4b7d22e7621dd782d1c26b8c5a486736d7ae32f1248d7e0a160cf8d28842f26a48aac3886386371fbb0de00abd728453137a4c7ea28ba8e179119df42f0e02ca0464aeed2ba7e00970464449eaa8a3c497416bb397b91c4b958764b2c6eb27da5c3a8ad69721a6360017b96434e7f406b27c75e9e49d0e6ac14a3eef6078a49e1c37c3d5a21291402daed968b48817557e0bc9b81e448ba69d2cf2da65cbf8ff97f6ebb129b0bb63c385c6a1191291b4d5a09b4e18ab5b231de378e2bb2f8cc60671a61a071387fb69975099c93a3c9813c63dcf6aee8933da794329159594ad96200ea00418d7342afa9b304e125e655f5da3f7225859adb5be3db75ac203b84a2b258065630aed094d6fce41bdea3962456b765667cbded43a84efc706a9425825439db3a2baabbebd6689f7d3ff72200b02934478d6a34cbc4667825be0933682c9a47d3801ed93c335ce05f2f92b6c74eacca0f681811a04f780a4d10a1f892d507641969724da67d7957a82cf0336cd9a50c4860f65529c50caa2849d20dd1ac5b0502010aadc7f684f38c56c4f4d50dea1e00f3677101c1e6b2a09d3598badcc1279bee730e157e1b0f45120454c520343482b5c0e936c33ab62bfe4f7ed1656067aa35586a6fac6a4246794b6d388a1257ffde9c3bd5a583792d2df256883db5a92813cc407bebc0ebfbb3d40299fd6195926d17d9ffa8b6f6cc85d00eaecd5641bbeb4ab7bdd4e59a44225ae799254e4250a46819837015f1106b738f5efb51dc6c322fbcff921970c24cab98bd1f0a2c69a3a41ac1ee0c7faf610cac6dfd4b41c01bae704482d16aa3e3f20f4e1eb4dc541566f6de9e232916bbe45a88e5b4cea77785243859152c80c07e1cdbb1e7503bfa0ad31d3395fd76ded18aef955fed6fba5ca7332a60d3c26d8b19b2999673cf9018abb7a74975e3a8f71b3fc3e0a49c018a6be55650914cecd6b9bf66063cb960a7cb8450aa79c1b2b7d7fd6299a64ef625c264cd0689257c6977463003ba4890d17d1e5ea261dc906b0ee975d4337113e167196c30cc0aa285d30323cf99e1d27d9f1fa9921d9b8bbd537145000ca158a9502659ba582fd7c32a1863aed0f77e2d28ef4c0098931082c1f20ad5bf7ad05b019e8d1ca9a4d9ecaff33be1f0b4ff6fd751323372ca1d161da9971f4bb9dcf653c474f2eda595b6f276ad6f70c75af70a542ff88d9aef68a4c196151b1d02e5fbdddb824ef7ca4218b1405b2b4b5564d8cc8755959724e5f061159d117be6b5f6a975d3133d7df0e24b08c9a77ad9ef287b99929691dba0e3465ce16a03de7944ef14979895866fbe59ec9df00ca4232abb5d50ada1eed5698ec6ca2fa63bae4e48fda84296b1f624a1a26ed217355b4f9761772ed3077a4b13913515bb433ea963a3423eb89185301cc393d526d884f329002ee169303b30bfc44b6b8854d0931d2ab8e73f9fd07273a57992b26231d013611fe6566f56a49f88cb59065fe88cd5598e5711ee8dcb4c0452d59e070c20b7120649d7973074dda8d50a14814febb3121e2f36ae1fa00b0b3cb1a8c1a6e5fc8b7bbf6375a465cfccef2b6c1212a4ef49ca4cafe5d701ca0fd875bf851c797bf3cc92aa7b59a104031cb75d7b12547ad5f827d242bda30f6b41f6c5100177e4a5f572744a2a6edf865a99c3294a33ab5d04467a83daeef1fb29358f6ad547e3023dbe4489d0e8a40ebb456791c86b83c089e16e2ffbb12b66170629b10ecb81deeb2f21684ce5ba018fde8c73ec8e6a0845399c5e113cd4aa1504b5d3fef650ad1925e7bfbcb4f40d682fe6b1446a4989916bce3fe9faa6b60104cc302054e3b7947aa9f777ddd50d5bb898e824969d19ea3552bfe69ce4933313e9e7dcf6db77bb5ae77cfd77311047c3e97f6e259ce7de00ec5d7a3398ad42b6ec92205f85553fb9bae40180f50b17de0a4211dd4fb6d39b97369fccc97eade699893b01f0efd26d6d32a7c90c9fcf53460a86ab0698ad617c971b4cdcf603d1b6bd426386ae58c234e850573a2ea6fbd3bb73c5ecd7939b183b4ca10c3f0711f4ba23ae6393da9f25e3389c85170646487556a3236541357896928238ff29f6aadc6a94f2d956210654206cc6b88792fcdfa7a83154e228ad125a87fe83a8fab87b9c5827fc9ed7053d315789c61418e32f28de0ae845beac476e06a181fd74d419ebffc7aa27434aa3a978b170e5b7307a8e69528c0a3b2c901c198043ef72ede427bc080448cd4cdcfb0a3e19a8fe572891309a2da673fc7cad1a3ac4f57eac7e729725cbd94741279e2a07e408cb1bcd254d7a3e4c6f598b5675366eadda304c12253e5fad2a0afddb3f4594c7b4467206005b7f46f44beafdf3dd5f655d6a523b3dcd0cd27508ad0bf8e5a2001862f6a90585a4dd8f7054986b6276d05fbd8aa1604158970700cc910c7dfb6a6334076f02e83de07a84fce4f2ac6d8cb5cb64eed2a6e007fba0c237a68555b67771bd20e57afb012863c3f73fc818bf5cb30e578c5e36d76662c7812a0e492d7c1402bf37b53c33196ae02c3342b2fb9383b8770be048a68a488d3012155cc76506ac756fc0519b95734664c4dec8871f684f3600483dbb2ba36975d62b00227be6da7281c44d4de51b5e09dfb4532e5ed2562ee1edb3538e23a921a117a2f4ec3ff0e8cc20c727a7773b1234e018f8c4fb4c1209051ea8e666c1693b82821736b264d2bf4f2894ffe9e19abfc288a8b19c1378e17816da2e6149622f1425235edcd887d825ab1dced282e0a4963868fcaa93462e6ab55e986371d58d768a44daa1df57e12724f43e3da0896a8b1be203ec6f195ff2ca9b4dad3cc5e1926bb0c2c0520fe56b44517482bc0f14ac99276d34b420b793c3cd3610c42b315e7f04830826d43463e1c1f", 0x1000) fdatasync(r0) r6 = dup2(r5, r0) sendmsg$unix(r6, &(0x7f0000001780)={&(0x7f0000001080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000015c0)=[{&(0x7f00000010c0)}, {&(0x7f0000001100)="91682a1e993a33b8d666b83ff1fe777553a66684dfde17469d40adaf77332aa8e532453224cb58395c87c018dfb3439da23720fc591bfd3330527c8f61be0b076581a724b20a3c3a5d5c0394f79a574951f49d57682eae98f7205052ada10eac397e5e1dce4ebc8d97b770fda2d54131f2e9ad69b1e539cf40993dfcd5f6fad940ee26ee", 0x84}, {&(0x7f00000011c0)="8889ef374b9dfe0c06ca724a813c9f70bfc14548516b3f49640c44eff2c18dfdf0f42c02885e26f64df39bee738ab20a34107c91b24fb9fdcf24db96a219ea4f4b6bca19a63ddc9a66c71433d9aa92f9da82eceb20da997259cfae8d2bc32bbe688c3689f29955a8950cc0a5065d196291ec71ec4a8f7bd028a792d1ed1587194bec7c6c52f6266bc634a4ee665d0d37b444cb31e8246ac45ae2ca0c93fdf17ffbd87401edda6bae7d6c16c8f334e8ff846916bffb9f4f7147270bdba8cf5a3d5200a7a3e656b7ba10201ed8dc8bff", 0xcf}, {&(0x7f00000012c0)="ce538787579fdb2504afd4efc5905e9a1edebefad6be528117d013fd6c4902bf7da4966091f41c662bcbe8fccbf6b4fe8e5c3c0b61b9074cba6699a08a59d117153feb0dbd8f5df058d9b798d05899e135b16e9f97343cee5c438e0b6d8a257b8046c3bfed3e78bb96810209ada34c8646695e3acd3c578000c9bed02333b2d2fa95c2dba0c246bbb09b6bf6036a617fd096081659ace4a8129268345ad36f26ad754fe32f54d53fc09b78d3bc33894cf99df26b8ed2846ebfdbfcae06d2e2de634fb8", 0xc3}, {&(0x7f00000013c0)="a7020805fba910221ea48cfcb35568b0027701c4278a86c810518a976668ed99667a23a6922cfffda513fe574ca259f7845e09fce859c6eb514737cabafa6d3c4c784b3c7216beb82e8f7b0d4586ffcdf3818b898eb2060b2d9f48cd56f1247fa484c649f4de56a6a68980958449a32e965387282504f9ff27067a1dbefb16681e88f4df18a3dcc4b62e1aaa36866407e0528eb041e546684fba31875f10ad", 0x9f}, {&(0x7f0000001480)="4c7a11ddc8fb21ddec7ee899011e316169ff33e7437ce4e6c4423e5535a67c45a7ef2fc9a0abbca2094532c1e7a68cb90632d70b67c22ba7c72202485fbdb829980553f6314ac89c2835d376da7d48702d33252bddf14405deabedab685df6600461f4e7fe523dacf7098d942f6866bc36e1b08ea2eba50b90add64dc7c180b1052d875348ee5447da7d31bb1182a5271f2a04ac8e90ea160048e6c872819f172ff612707211d8cdb389c1e0653371f167b19a7f4e72fcfac16331", 0xbb}, {&(0x7f0000001540)="b0bd8e1e86803202e4a2a136a8c19fa1ebbb4dba7edddedb10bc487b35d3bbea56a22e30f77f414bffcea9607475b626893c61d06a17fb06888581a2318e263f2ce501629f0776a5026e98ef8135ce00c4858b60787e27cabb", 0x59}], 0x7, &(0x7f0000001640)=[@rights={0x30, 0xffff, 0x1, [r0, r5, r5, r0, r0, r5, r5, r5]}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r1, r2, r4}, @rights={0x20, 0xffff, 0x1, [r5, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r5, r5, r5, r0, r0, r5, r0, r0, r5]}, @rights={0x30, 0xffff, 0x1, [r0, r5, r0, r5, r5, r0, r0]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}], 0x130, 0xd}, 0x4) munlockall() mknodat(r6, &(0x7f00000017c0)='./file0\x00', 0x8000, 0x80000001) munlockall() fcntl$setstatus(r0, 0x4, 0x105000c) accept$unix(r6, &(0x7f0000001800)=@file={0x0, ""/108}, &(0x7f0000001880)=0x6e) r7 = socket$inet6(0x18, 0x20000000, 0x3) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000018c0), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001900), &(0x7f0000001940)=0xc) unlinkat(r6, &(0x7f0000001980)='./file0\x00', 0x800) r8 = semget(0x2, 0x0, 0x400) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f00000019c0)=""/4096) symlink(&(0x7f00000029c0)='./file0\x00', &(0x7f0000002a00)='./file0\x00') open$dir(&(0x7f0000002a40)='./file0\x00', 0x0, 0xcd93fb48e4e4f6b0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000002a80), &(0x7f0000002ac0)=0xc) socket$inet6(0x18, 0x0, 0x0) r9 = socket$inet6(0x18, 0x40000006, 0x2) socket$inet6(0x18, 0x0, 0x3) recvfrom$inet6(r7, &(0x7f0000002b00)=""/69, 0x45, 0x2, &(0x7f0000002b80)={0x18, 0x1, 0x8, 0x1}, 0xc) socket$inet6(0x18, 0x3, 0x7) symlink(&(0x7f0000002bc0)='./file0\x00', &(0x7f0000002c00)='./file0\x00') setsockopt$sock_timeval(r9, 0xffff, 0x100f, &(0x7f0000002c40)={0x8, 0x5}, 0x10) 00:00:07 executing program 3: r0 = socket(0x18, 0x50000003, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@in6, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x30, 0x40) 00:00:07 executing program 2: r0 = semget(0x3, 0x5, 0x204) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/165) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = dup(r1) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000100)=""/128) r3 = semget(0x2, 0x7, 0x70) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000200)=""/177) r4 = semget(0x3, 0x3, 0x558) r5 = geteuid() getgroups(0x2, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0]) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x7, r5, r6, r7, r9, 0x8, 0x8}, 0x1, 0xe420, 0x6}) getpeername(r1, &(0x7f0000000400)=@un=@file={0x0, ""/88}, &(0x7f0000000480)=0x5a) setuid(r5) dup2(r2, r1) semget(0x1, 0x0, 0x80) utimensat(r1, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x7ff, 0xfffffffffffffffc}, {0xf39, 0xfa25}}, 0x200) chdir(&(0x7f0000000540)='./file0\x00') r10 = semget(0x2, 0x2, 0x40) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000580)=""/107) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000600)={0xffffffffffffffff}) r12 = getpgid(r8) r13 = dup2(r11, r2) listen(r13, 0x700000000) r14 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(r14, 0x8, &(0x7f0000000640)={0x3, 0x2, 0x7fffffff, 0x2, r12}) fcntl$dupfd(r13, 0x0, r14) 00:00:07 executing program 4: r0 = semget$private(0x0, 0x1, 0x401) semop(r0, &(0x7f0000000000)=[{0x4, 0x9, 0x800}, {0x6, 0x0, 0x1800}, {0x1, 0x8, 0x1000}], 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semop(r0, &(0x7f0000000140)=[{0x0, 0x7fffffff, 0x1000}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x40000000090, r1, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r0, &(0x7f00000001c0)=[{0x0, 0x2, 0x800}], 0x1) semop(r0, &(0x7f0000000200)=[{0x2, 0x370f, 0x1000}, {0x2, 0x520, 0x1000}, {0x3, 0x5, 0x1000}, {0x7, 0x8, 0x800}, {0x35fe7a98053124ac, 0x200, 0x1000}, {0x4, 0x4}, {0x6, 0x7, 0x1000}, {0x0, 0x1ff, 0x1800}, {0x1, 0x6, 0x1800}, {0x1, 0x81, 0x1000}], 0xa) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) r5 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x1400000, 0x8) r6 = getpgid(0x0) fcntl$lock(r3, 0xf, &(0x7f00000002c0)={0x3, 0x0, 0x873, 0x3ff, r6}) dup2(r3, r3) chdir(&(0x7f0000000300)='./file0\x00') getsockname$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) semget$private(0x0, 0x0, 0x200) socket$unix(0x1, 0x7, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x100f, &(0x7f0000000340), &(0x7f0000000380)=0x10) bind$unix(r5, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) semop(r0, &(0x7f0000000400)=[{0x1, 0xe4, 0x1800}, {0x2, 0x7, 0x1000}, {0x26298279442a5aa2, 0x1fd1, 0x1000}], 0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001740), 0xc) getgroups(0x5, &(0x7f0000001780)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getuid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001840), &(0x7f0000001880)=0xc) open$dir(&(0x7f00000018c0)='./file0\x00', 0x1010680, 0x1) 00:00:07 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = socket$unix(0x1, 0x7, 0x0) recvmsg(r0, &(0x7f0000002340)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000002280)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/1, 0x1}, {&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000002080)=""/33, 0x21}, {&(0x7f00000020c0)=""/5, 0x5}, {&(0x7f0000002100)=""/230, 0xe6}, {&(0x7f0000002200)=""/100, 0x64}], 0x7, &(0x7f0000002300)}, 0x803) r1 = socket$unix(0x1, 0x1, 0x0) lstat(&(0x7f0000002380)='./file0\x00', &(0x7f00000023c0)) symlink(&(0x7f0000002440)='./file0\x00', &(0x7f0000002480)='./file0\x00') connect$unix(r1, &(0x7f00000024c0)=@abs={0x1, 0x0, 0x3}, 0x8) stat(&(0x7f0000002500)='./file0\x00', &(0x7f0000002540)) pipe(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r3, &(0x7f0000002600)='./file0\x00', 0x0, 0x2) bind$unix(r2, &(0x7f0000002640)=@abs={0x1, 0x0, 0x1}, 0x8) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = getppid() wait4(r4, 0x0, 0x20, &(0x7f0000002680)) r5 = geteuid() r6 = getegid() r7 = accept$inet(r3, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) r8 = geteuid() getgroups(0x3, &(0x7f0000002c80)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002cc0)={0x0, 0x0, 0x0}, &(0x7f0000002d00)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002d40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002e40)={&(0x7f0000002740)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002b80)=[{&(0x7f0000002780)="d10612e2b0d1014103f303ec6faa62d1d06e4938c47e771a4876abdf2100b06da4ecfc5d8ce632f2df82408c110a365513ae52def9481a46ce7f070a65b7827e7bf14e6c0e1f70fd32ac6246355aa410f314eb69ee770a3d38f60bc01b70a5870cafdfdc5894da9e04a19d350d97626d3b3aa8cd48f347bcd5ffa83edb4fb785bf9d76b154d1dc58458d26dea77bd105f75acfc1d4f360fc65d97e28c4be806264af525302926db5a748022c093bce68cdd9ade73974dd0440152cd410753d7f940af0709aa2d31757aa8aeea802a56f81c463b9ea7e079cd60b02a1db37f45170f0588c", 0xe4}, {&(0x7f0000002880)="b172b13bd66dc1ed6a2b9bc038c07e0fec62b1a3a27ce7932176db6492dd", 0x1e}, {&(0x7f00000028c0)="04584e63b23d354e8af972bb6826b947b46c148730b8f5cd00eb4269bb64bef31841cd6a293d7790de54446bf0cf0f3313b4ade079e951c1ce0d334a90a3bea1abd8cb6872e9d91b3aff50dcd598e949b68e6c8d68bb65801c", 0x59}, {&(0x7f0000002940)="056aac17dc4cb531efb095549a16c1032082fc82aff6c5dbfdf75797dabc4c9a735b240d0651c0a1d1401b47f5", 0x2d}, {&(0x7f0000002980)="25b9293482fa037949d929b8b966d1ce9f33ea569a978151c61ad34a10462996954e5068238a9aa7ec8bc2004ddbf43aefd061db9a2114bb6e03eafcd1354d1671597549bc78cc72e5aed1c556ca9dc81615c4c5ea0e393eb54fc463077ff04fe42c38e3c7ccd7b77dadfe41d2f8aa3989b5d7323bd9959f96e6a20319e047ab3e8e8e991d3f5d34af5cb1e6b2f976e0321ac25db76f404dd1bd05d331586f118bb96f70cd3c808a8307ed89e063fcbbd07fd2dfba193587244615f4a072a009483300d707d00749d661cdaa224de100add7d9ec3cba7bdb37ca8c35ef66e72eac7c85f48e872bd6319f1e394097744dea5274", 0xf3}, {&(0x7f0000002a80)="83d7e5344d6a452c9b46e38da2f38d0d5b265953bf96384489971295b65ce1e44138d4edea1dcca5cfbf46a971224ca5589dc26ca2dff9ef22812a6fed540ac0c0a83f4ff9fe3bf6a93c2e368c36db4260ef0b2588a99a47e7a1e84eb1bbd6e35773eeb6b4c920258b71bb7611299f6836fefc36b229135ad2f2e151e1df2bc9f9e0f24c16cb1b80e0e4ae67ba184767aea614d465370d0950e14d12a5e544a82e063655cc33aa15b2605e39b69869b9111b84c60f75c38ae51dfda96be2210812ee4b70721825a09cbc39df6c34905dbbb26fb8688cd004057e83ca8d052f5633b9870bb058a495084a27671f8e59", 0xef}], 0x6, &(0x7f0000002d80)=[@cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r3, r0, r2, r2, r1, r7, r3, r2, r1]}, @cred={0x20, 0xffff, 0x2, r4, r8, r9}, @cred={0x20, 0xffff, 0x2, r4, r10, r12}], 0x98}, 0xc) select(0x40, &(0x7f0000002e80)={0x8, 0x5, 0x554, 0x1f, 0x0, 0x60ae, 0x6, 0x2}, &(0x7f0000002ec0)={0x9, 0x5, 0x750c, 0xfffffffffffff5ac, 0x3, 0x81, 0xffffffff80000000, 0xa838}, &(0x7f0000002f00)={0x100, 0x4, 0x6, 0xdbd, 0x6, 0x3ff, 0xff, 0xffff}, &(0x7f0000002f40)={0xff, 0x100000001}) lchown(&(0x7f0000002f80)='./file1\x00', r5, r11) r13 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmat(r13, &(0x7f0000ff9000/0x4000)=nil, 0x0) getuid() renameat(r3, &(0x7f0000002fc0)='./file0/../file0\x00', r7, &(0x7f0000003000)='./file1\x00') getegid() r14 = msgget$private(0x0, 0x602) msgctl$IPC_RMID(r14, 0x0) 00:00:07 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:07 executing program 1: r0 = getuid() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) r2 = getegid() fchown(r1, r0, r2) writev(r1, &(0x7f0000001380)=[{&(0x7f0000000040)="7a56db78f3533f2fde2aedf78052cfb98bbf1b", 0x13}, {&(0x7f0000000080)="884ea97ec288136f9085bb291b", 0xd}, {&(0x7f00000000c0)="069fffc3539f615442dc6e096ca1125e169dc6bdfb9d444c946b5f3ffc46eb47f6a7c7b547b36a090771", 0x2a}, {&(0x7f0000000100)="1ccfd75e2e51434925797967a45c71a183c3279833e69459451b8fff13909410af8545ca7ef66aeff3e8e4f7cc153453983812456900d75993711b1ea18dccdafa5cb8a4ebcb66fd69b93c727bff", 0x4e}, {&(0x7f0000000180)="218d6c84b4c8a7f8de8b326b52a604873959e7c7719717faadcda15c1e546e49e3c505c6541c8831a5a4a8256f086fc50d73d541787a85bfa589a1e58dc96a4680ace11e1fbbf82c733a0416837432eaaffa41d5a968d5af5a2d3568c9f42c587d5a35d71e876248f4c7de5e5a3a40edede38fd2cc1c026b7ac4c80fbe800b3b472e5a5781a213cd7fcf10b1c64f886768975201e600610956526a0a1bc94baa716269e4798ede0d5ddea73700bb9de382249c3ab5cc90fae7a7f6a06ea50845148765dbcbab13bfa0a8a8ff4a1c838b3d6a0c47383cf23e101103", 0xdb}, {&(0x7f0000000280)="b20eda2a55a69aa4cb977e3059ede963e517d8290a21b5b2f51003", 0x1b}, {&(0x7f00000002c0)="fd509bb770c41a6d3c639c44264728bf0b87ef2a18dd9a04ebda9a5b358278712367f78a3e59897b2ae68ea14e7d65d144e6ddac60cfdd4caba1ec082cb5bceeb685e2b47122f27fe3fb899a375d52ca67c58360beba6267b576f1f608588dcc377d", 0x62}, {&(0x7f0000000340)="de267a9565558ebbbf0adab946dae988d0bd6031250fcc2115a5a806a6e46237b721c3a6eba78c981106f1ffc9d413476d87d7332596e610bc", 0x39}, {&(0x7f0000000380)="1d7420295d740fde415110db04e4c2ca696e1af840cd064c40dafe97c6f2218edc349037c2547a65a3c4104cb660826089c794539cd60e5a8e33272f312d6428656f33b543090b0b8cdc549253ed72c4bfbdc56df1c81b6495410fe4129cb92ce5a9d05fcfd0d1d7fc6560190a43b0444b6c6b8ecef36bb0868916be8eec8531ad0ab252b1108099451fb6ea3595090534167ccf08d87fe51ada7685464a7a06987e16bea638dd2304355d234a574abb917f3e6c150dbde5e06443d6a9d8512d06a0a5ed2a3f162f5d6fd0813bc4df733b056c7620a69711ad60035b5c1c282f288fbeae8e96117cba56b570ca3a15b0756cf2d60df99a3e2bab4d1539f694ba6a0f55bf298ba6922b510a2015d33e72d907231b6a321e78b4f0ab3d106cadb6f7c1ec742e18ec8eae89cfc576244c5ccfca2173c6942097670e3ed414c61e026bc40fc3aef357b16d5bb3f63fe2f4b4b0ccd7cb0745ef0c6d9532a6fc5d093b10692f27d6d541aa43a39fee8b4a9c74cac92bf5fb09869e67f64c070fabb1564d9180f2f3aabf17c44629be678d36a2b439471d5ef949bd8b832fc7eef0e825b842f1a725af7224b1b159a7df3333ddecaf573fc8c7ed8f1915392f01ac559a5648ef0387834a2182258b8bfe69e4d91d31b982882f2bf0cab8a553faace7466ac543c5009cd17e9f4eae81c12e610f0cd4f08d8cda42b368c2826b2db9f19a9229dd14c88cdc95c8c5e3aa68045d593ecacd0f2290401d84215a62ade10abba6f6410241e5c784ce42ab6b48ea26f491e14abc318e49119e7aabe46a1e2bf3403102d9948a3b0c3ff3a650db05c5e7d77e0c7c4a85277d47546c70b13d891128d1f534401723315d7d70368bbf2873aa2a6270f4dd228184413b65e0add879a95a01ed49756f296278430367920b3a1de1e51dc802044d4beb755beccbb59c11e8ee8b266a04d599df1583b460b5a7e27dafe26f41140865c1966b4398601986bc0e260f9a9eeaf47a2e4472b1f1a107c2d6bef7f334d1aa98e31978849a91e3cf846a9209c8711080a2dae803b11c5de7954c9e8082eb5816d4f5cb3b35fa8e229396c66afe46e8c6e6cdc377758219d196f2228672bdfa0b9c8d83ba3164f9e3b8f84f39c09e8d55a395268d5445c1126c62a8d9f775e4d19e088771194e84508fd852430b036754eb751e80cea05f32070fd32ec866b78d09df4670c030f72c3e3507f11852ce51758143efb063194ced60675e8fd72209bb80a238762035969f9088e06bd00a5306b18a2c09a743cbcec7826a0dd737a14d57c9869477ff2da4931020b372a9fee2b53ee17f6669e8b4f6d01677716acb8512e1be9bc51112a586b7b1eb57ac04b021b6e00d2ae3b2b20930963806e141813ef023083e3387b4ca68b60af817d4574aa7ae264eca2bede363dcc753f4404790cbd1296a5f4e8ebafc10a4339db2bdb428fe1821a9e5615c5db3f9185b22f6e77a1912ccca09d51d766da8f4e285969af667934e96b26541277b298b5632a89d410ed4bf0b05d86dfe795897c392525f36e980262374dd1cb394f674c6eac0192f101a61ca3c47d09cafc4902c9b3872e4a4c9fefbc53c60c6480f9d7328b422634dab56595a4e2f462ee25e1ace74036bc82d07017f52d11fd1f1094bb53771d0b5204ad945a56352bd774dcbddf1295c8f6e6bf50ba9ef18379dfbc6156f93f3c8f3a7385e1df40ef347d5eedb0210d10a3145f073829963d9326f98e76a90cf8f59b785e4a0fb7fa0bf9a7f2445e9d0fc5e262018a47dcd6d0356e38d3043165d4b3737b9b6134e67b160320ac3fcf080780ce70e30fefb101809f5331e004c89189fdeb80c71f6fc9eee928a6668996cba198ea1c7cc10aa3e528cc69f0e1f91f9771e1a1df84befed390bf90c91a1f32b32a6a05276ed8065b1ad98871e9b6be30e48b60ba386b2dbdf3aadb88391a4923332602f6a570e6dbe9cc928bb2c1509c3e2b3bd8c9987e69cf317bedbb0b8936d69c6bdf6083da4c72fb8d6fc748517b1589158a5142ad5595d372b56f19e567f7de05578921b242fdad4bd37991dbf66983441b0e1318a6b4d3b97b283a32b0df325bf84539ecb6adea95ca549472a66dc90030a7acfaa3dc39f99f4bdd9369d8253ac22668d77f73ccc7b0e7065735d53c4abb59d80dfac55c6436e2595c3b420ebb08729c5d91c2cb81da4bb8c45891e8c95e8afe668c40ea655d4e05ab4fb5190c23c082e027f3014c8578ca1aaeda1426c2f821ba25627e31146bd45e0c4a20bfe80d41243e17a538ad862cb5d8a81345b4e8791b402636b4cb01db38d8df4aa12685780ca37023094329ca3715d3c077ea5d7ff03504432631f22c0649f7648f5e407c3123dce9bb5ffea85779f724233bb7061d4675982180de6f5ab3a2635ad0c3a0b9e9b441d505b660b0020bbc4b1f12856ac51ca1347a2dc631cbb2bd49408f9f0cefe94025efa002efa8467425406b336fce53853adc86e764f2be62f6122dc6cd8f6f3fb1069aadd2310e227b7fedfdddb42d52df5d89edfd16969fcb4c4ed3b7ba6c2c4593736183cfc133edfbe7b719ac7f82ec9efaeedd236fca026f8c2e15600ac793625633a1239dff18c42dcc7c981a475fe9953ebc7cb0546c0399c867186e4572727a4087d177d591f4ce8867275ec3d507a58dbd74599b232565e9f9baa36816c993a35526b45001c0865f56f5dc168992e9e57bdffff04d48e5016528f16e34183b01b3783ba934140d3f4fd1d36db2d57f215b71d40c5b9203bd51282ffe1a0b379c904f4f131d934bf15ebd949fca1e200f93f3280eb2e09009515481af3ce73b8e526fe6ee8602e8fdf8cc11552dd0fb3949b644a24395d4357fd2b9e0e50214d8528a7bc3fd4764cb1c5362d1f520208005da0f138a04919030cb61792648ff65e45699dabad95f677a6c9e25976dddb61253021d3c2335c46db787154d41236d853aec600aba0c76d1f1aa0456ef4fe9ad7948d8b14f3d054bf054e1f846ffec6491a8fb1fb5dba7c32c64c27c54cbc68bd9e022de14911c2a39e2e09e20c079e64f5d22e9ae13dc664aa508c554cf3ee31a4fc083d243768759f728abf26cf49455e426b3357a9f36c7973282afec891dfda8eb814165216d67771c0b38f22509f38529b1340b1efd876ed4b92be670656f89f039a30b58a4ded09dd2f3e8671567c3afe91060803e6597b7e12f0341c849c4764cc68f1a11d5b5dca52c8942a330ea77de0a9be18bf57aeb61b3617f9c04fdd694b0e82eb4d09547e7ab90e08211965a22ac8a0c654d7c95e3441f21219703d31b3a685c4763bcb4054760bd5e68d7375d9756a582b13cc1e1c428986033add2722870ca0631315b1af18d221aababc458af3d0ab96943244f8224ecf2fb3174375e9983622f58aa65ffb65f964d1dce2ec5cbaac8a9bcdf7f891f9d9d46196f8265dc393c7112387b1b98705281095884a1aec01ea19147123131297144aa402a5d0dd1b7951d09a4fce0746a85d34ae05fd9cc58cc3b4c23b0b6bf99538ea85f172e04d990ef859e5ccf3ba729cf8bb0c002624e70e56a30bce96437056800e8de11c5b93fc3dbc01c30c6c9f3f3088a4a05deebf54368b2145dd4b4873d3609e1b7ed19abf394f6a95ff1bedb180b69e0b246dc49606f6617ab24d3ba10494ab2a5eb50e6eca97d2ec26181188589e5f438612868b8ea950070aa73a30b2acd31dcd6884ca221c406ac8b22ec079b29e6f39d2d7913368b3b7192fc29bf35d8ea4f7dd62ae2797d3ee819438cd5ec4d96b613fff044e00833a5d8b2a85a49e1648a39624fbefa10a2f694d889a624299eecae3ad6856917baf535f9ab69caa7b1b6eab07383998e022d95bb2a4fca0605f4c10e1c67995e70c37c5e4ab8b15f716bf3f64bacc97ce43a9cfee686685672e3945f7ea9a4ea6d8bb255e6ea436e044689cc35a9915cadb18dba2b3c1b46537d489d4062568bbca55ec462ef7459ef7b734663115ea1a43967d849b0fe7a1500b5748870bcc0dd19b56138db51be75395715ace743535e7eb09ca76a0959ab42e440e8aecdd880709abb558ec250651e4a36de456e171e4323eb5e1ae925591358cc032803e53576388010b29c5c1205b87dc2c10ad21c1c03a48283e1d252e6a4cb52b0d5cd9c6009a0476fe126b5e30d77bca45a3778f0f43199dfb7d1480a1cfaaf11a0ce394b66d8766c285c9a68f2df7c31906aa4dd1fe1957fb269d4cc6053f3a7d31bb2ef1090ec9e87289f9956f056c6dd8914d069b96c18e7772b2c249da31b2c528c81c7e3185618de22bc200561b714b072edee335f4f7ef50cc4552b5d8cbbc29dc722d2646b5678543524edaa4a17537c210fd497bddfd423bbc43f71bf351f5853d2bb66e200159829da56540e1f099018c0df20c48c21b0e777c80b0728004cb2a5c5f4a842e77b60fc1414c46eea09573a9eae6e191c56440a3f8a36f78264f307ab289424caed463cf4bf981ebd35272513a82c2c7d0e68d1f1de2227128d30ffcdc4cbcea4783e379bb7fc3e049ffdf11235d145e55f170b7630a7395ab82364a74cb49ce9ae1e92599cd0d5a76ab46e42d011860f4037866bf2a2bcdbdc37d949a0db489ca952a28b366d251203cc32ad66d8ec1deeb389573546df112efd830213a5fa4c01648e745cad3bcf59215a41893c7fb7cac0f7069adadecfb5b8d799ad29e730abe774c8bee71abdf023725d222e715c6d1533415543a88826e87f5a9d590d414027b21fec4b2c2949f552c941cf4882f92c7958f008e88c85426ea7c9642290683aa3bd71ac63c5b1ca6cc0f21ffea654c40e4c766b401b8f581b9d8e22b7f897c98a6d50d8e8abbbdccb415c170e39db92bab5757c68fbd6fa886deef9daa1b6658e8ee9218575814dcd9727de2569f76c8f203a85c4be752ab946a10821bb03a95de9cb9ebe57addc0ec2b235e9f60d06ea9581a0b60b2da3447f057c7da814f8a5592cfd84c8f7efec5bcd92adab834e1df54c1c3ab1721d7c7a0d57ff9200ec2b460b9f7e4802232f1ce1db8742561e5f2d85fd7b750abff9d0adb1891a10bda063382b3573acc5aa7d195f83cbfd1c3b78608202ddad00c46eeba94710e5c4058a0822cccd688091db6374c0386d64b5552b08ada8ab01d87b1f5aad6b3f2931eb0004b96b6a7385cdf738592f54cd66014a2d7ef18ce49cc13c588842db89a1a8869dcebc4c8f3cb34b5df6ebb45c090c1c85e8310f8e8822336c2c9663a5e91ec39475f90497d9a9227b2b9b992e3d99860121d2283703b24f7ab5a0dae37093f4996fde15afc957b4ba1487ff0dd8e820b311234ab5772756e6f0c74c49fbaa3da05dfb3242b6ecab31f98c00e6fa838b44100209e7ada1278c3725e9bae9c5e17a10caaf633fb25b534d5eb91c625bed34fa267b76ca7bd17ec53560e877ebfe6ba4d6397902d9e233c0d941a7299305f50711bb761f4b4861fc3d1eafa771e585a416a9dfbe2b37d7c725c47f2b4ac0e743ebbaeb92b5816dc0c19cebe9020266d7f6ca055361a78f02783c262fccc5eec47f14421d32e7de790516d99624f864eb6f250f31beefbdb4f5681edaf6ec3f25e594bbe9da0c589f3703666bf54748bf32366257d9f17bef25c2ed0ed917bc110b4b734f931d550b83c64cebaf35e9c6e39c850805c23e111a64d92ff6ff34b4ef36314d478a6cb2ac51896b39b1096edcf005f6d34e6520dc6a070f711696ac34e5caa095e675e3afe18f75d3b500c9915fc78ec57f5", 0x1000}], 0x9) fcntl$setstatus(r1, 0x4, 0x10000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) rmdir(&(0x7f0000001500)='./file0\x00') getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) setsockopt(r4, 0x101, 0xfffffffffffffc00, &(0x7f00000015c0)="f7b2c94e39e104716242659cb833779d811ffb526ea4f3f561eea08748108a016dffc197f0f7ddbe2b6c3d6012330a92335ec9967f7fb527134bebf26827baa6611525206b70b32886fe96e2d6826ce9ac97da8e329b8fc8e6636974d5edc910cabb8cb970df4e16a441edd6724aee71e4ef4d80eedd1178b7ed13136db767460513c4e25cca4eb53d83946445e5a80fca40681b684cdf0f17e72e488a5815867086a8587bfa94a7e6b88383a3f6b0b84725315c3058c9fa0ccbf73d30102018cde1f28fbd4d6d2f1d86389ce3034fdc11202fcdfbdab9", 0xd7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000001700)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000001780)={0x1, 0xff}, 0x8) r11 = open(&(0x7f00000017c0)='./file0\x00', 0x41, 0x110) fcntl$lock(r10, 0x7, &(0x7f0000001800)={0x3, 0x0, 0x2, 0x9, r5}) fchroot(r8) r12 = semget$private(0x0, 0x0, 0x10) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001840)=""/91) r13 = shmget$private(0x0, 0x3000, 0x460, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r13, 0x4) rmdir(&(0x7f00000018c0)='./file0\x00') renameat(r1, &(0x7f0000001900)='./file0\x00', r11, &(0x7f0000001940)='./file0\x00') write(r9, &(0x7f0000001980)="804006309f835f2034fe91b7f0d6df5baa395bd584cf0e134b85bcd745fdcc07edb70d0b35229b61e80ce61713c2d7f2697eb241c5281280c95d7c9b9be5ee5abca7f76e0694c0c514f629a41f9fc14629ada7f63064adb4d8b6696ca0ab0204fe8ceed444cf005947efcb82ba91c42561f9573c5c641194dffdd7c32a02f8c6441ec8f6564b8464f439e5025793e4c9624d05f333493222d117e49eaa2464df87c68250665f7a568187a5", 0xab) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001a40)={r5, r7, r6}, 0xc) mkdir(&(0x7f0000001a80)='./file0\x00', 0x0) connect(r8, &(0x7f0000001ac0)=@in6={0x18, 0x2, 0x10000, 0x9}, 0xc) accept$unix(r10, &(0x7f0000001b00)=@abs, &(0x7f0000001b40)=0x8) shmctl$SHM_LOCK(r13, 0x3) 00:00:08 executing program 4: r0 = shmget(0x2, 0x3000, 0x11, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = semget(0x2, 0x6, 0x200) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x80, r2, r4, r6, r9, 0x4, 0x2}, 0x5, 0x101, 0x6}) r11 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x210802, 0x8) utimensat(r11, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xb4, 0x2}, {0x5, 0x5e10}}, 0x200) geteuid() mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) chroot(&(0x7f0000000240)='./file0\x00') fchroot(r11) r12 = fcntl$getown(r11, 0x5) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/87) getpeername$inet(r11, &(0x7f0000000300), &(0x7f0000000340)=0xc) connect$unix(r11, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/230) shmctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x36, r3, r4, r6, r4, 0x4, 0x401}, 0x7, 0x8d12, r12, r5, 0x8, 0x33, 0x40}) r13 = paccept(r11, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc, 0x10000000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) clock_nanosleep(0x2, 0x1, &(0x7f00000005c0)={0x0, 0xc2}, &(0x7f0000000600)) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x3000) write(r11, &(0x7f0000000640)="90aaa938ee81254289e0f38931b99e334a53a8c52ab12d4aac97b8f8915cdd543f1b588be98fa1bab6bf329e600e6ffdf5142a51edb0cf910cb39ee7f440a1dbfe3b8899998e66090f1e2db5163fc20b818b1bf4ca5271fc4ca931ecf750d544772f6171b65e1c6a0f9105b17a39e484e505e0de42f4265743b4c9738cc1b58156849468e2958791ecfd26ac4505e2121fd21e15bbcbea0ae83b44f53150895697e604e6d5f3417d7f13421a9272a7dafae752b5d7a9c339beb9fbeb5fbd5b2989cad1d8a347c437938124b0f1912fced46b69a396892fe9", 0xd8) getgroups(0x8, &(0x7f0000000740)=[r7, r9, r10, r7, r9, r8, r7, r10]) setsockopt$sock_timeval(r11, 0xffff, 0x100c, &(0x7f0000000780)={0x0, 0x9}, 0x10) r14 = fcntl$dupfd(r11, 0xc, r13) recvfrom$inet(r14, &(0x7f00000007c0)=""/9, 0x9, 0x802, 0x0, 0x0) getsockopt$sock_int(r11, 0xffff, 0x8, &(0x7f0000000800), &(0x7f0000000840)=0x4) 00:00:08 executing program 4: open(&(0x7f0000000040)='./file1\x00', 0x982c0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x14, 0xfffffffffffffffc) 00:00:08 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x208000, 0x100) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x5fd3b87f9d5b389d) linkat(r0, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00', 0x400) r2 = open(&(0x7f0000000140)='./file1\x00', 0x0, 0x2) utimensat(r2, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)={{0x5, 0x9e0}, {0xdff, 0x100000000}}, 0x0) close(r1) msgget(0x0, 0x38) r3 = fcntl$dupfd(r1, 0xc, r0) readlinkat(r3, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240), 0x0) mknodat(r0, &(0x7f0000000280)='./file2\x00', 0x8000, 0x7f) linkat(r2, &(0x7f00000002c0)='./file2\x00', r3, &(0x7f0000000300)='./file1\x00', 0x400) readlinkat(r0, &(0x7f0000000340)='./file2\x00', &(0x7f0000000380)=""/45, 0x2d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() fchownat(r3, &(0x7f00000003c0)='./file1\x00', r4, r6, 0x600) mknodat(r0, &(0x7f0000000440)='./file2\x00', 0x8000, 0x1ff) openat(r1, &(0x7f0000000480)='./file1\x00', 0x0, 0xc2) connect$inet(r1, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x0, 0x40) recvfrom(r3, &(0x7f00000004c0)=""/235, 0xeb, 0x1, 0x0, 0x0) read(r2, &(0x7f00000005c0), 0x0) getpeername$unix(r0, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f0000001640)=0x1002) getrlimit(0x3, &(0x7f0000001680)) symlinkat(&(0x7f00000016c0)='./file1\x00', r1, &(0x7f0000001700)='./file1\x00') r7 = accept(r0, &(0x7f0000001740)=@in, &(0x7f0000001780)=0xc) fsync(r7) faccessat(r3, &(0x7f00000017c0)='./file1\x00', 0x112, 0x100) fchownat(r1, &(0x7f0000001800)='./file2\x00', r4, r5, 0x200) linkat(r0, &(0x7f0000001840)='./file2\x00', r3, &(0x7f0000001880)='./file1\x00', 0x400) 00:00:08 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) sendto$inet6(r0, &(0x7f0000000100)="88fe5ef98ee427b8b07b5a7cc21cc02707d721165b30541d0e3068ec903717772a8d95372b7b79ca86f9586bc67153e0ee9415f5a8c8fe03d9d5a81c13f84939193e5beabdcc8fd90c7235783d3b395c341fb835f49506d19dc66a2c2dc8f196c892100d8d921a906cc2ac4aa6321c19a205d79bc901243661b06926aa625c1f792ec5747ed56d17003d13ef3591d077", 0x90, 0x2, &(0x7f00000001c0)={0x18, 0x1, 0x4, 0x3}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000200)={0x0}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/253, &(0x7f0000000340)=0xfd) r6 = fcntl$dupfd(r1, 0x0, r1) fcntl$lock(r0, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x1, 0x4, r5}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)="4e4b98b641271e024157fea2d570e69a5acaea64d0bae0623942768ebdef", 0x1e) fsync(r6) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000440)=':]\x00', &(0x7f0000000480)='\xcf\x00', &(0x7f00000004c0)='^[@^@\x00'], &(0x7f0000000680)=[&(0x7f0000000540)='.\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\\\x00', &(0x7f0000000600)='\\*\x00', &(0x7f0000000640)='\x00']) r7 = accept$inet6(r0, &(0x7f00000006c0), &(0x7f0000000700)=0xc) read(r2, &(0x7f0000000740)=""/173, 0xad) getpeername$inet6(r7, &(0x7f0000000800), &(0x7f0000000840)=0xc) fchdir(r6) close(r4) readv(r1, &(0x7f0000000900)=[{&(0x7f0000000880)=""/51, 0x33}, {&(0x7f00000008c0)=""/46, 0x2e}], 0x2) fchdir(r6) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000940)={0x0}, &(0x7f0000000980)=0xc) readlinkat(r3, &(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)=""/250, 0xfa) recvfrom$unix(r3, &(0x7f0000000b00)=""/157, 0x9d, 0x0, &(0x7f0000000bc0)=@abs={0x0, 0x0, 0x2}, 0x8) r9 = open$dir(&(0x7f0000000c00)='./file0\x00', 0x402, 0x1) fcntl$setown(r2, 0x6, r8) msgget$private(0x0, 0xa0) fcntl$dupfd(r2, 0xc, r1) fcntl$lock(r9, 0x9, &(0x7f0000000c40)={0x1, 0x2, 0x4, 0x40, r8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) fcntl$getflags(r10, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000cc0)={{0x18, 0x3, 0x2, 0x4}, {0x18, 0x2, 0xffc0, 0x1}, 0x6, [0xa28, 0x9, 0x5, 0x1f, 0x4, 0x7, 0x81, 0x7]}, 0x3c) 00:00:08 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080), 0xc) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setuid(r1) r4 = socket$inet(0x2, 0x4, 0xc0000000000000) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x4) r6 = accept$inet(0xffffffffffffffff, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0000662766806ce53000"], 0xa, &(0x7f0000000700)=[{&(0x7f0000000100)="bb1b2b14b8fca8d9b2dcb114cdc4f2b3888d2d2a590fbdcc1126ff49c98bbef8fd56b2f7a8537393c138e26c9c78047bd4741b822e900eb522d9780dc454cbae3f04c8e5fd45eca431e6ce1a58b0fd477ab350246a9d5d78a8acac63fc9a9497058aedefa98c538c2a57e035822750c2b0365697426d6813bbd60d0d918e3c56f8eac24d1dacc7efedb117681f85d8cf26d71b0093a95bcc67b8e70a7aa57783b816d889112b", 0xa6}, {&(0x7f00000001c0)="70f4e9522de3b0ea49827e59b18ba1056bfc3d0173e6d4db2d9764371b28600bd429f8a535a5d5c143c9cbd19462e70e481b386f0fea6ce43b4bd3cfb97bcc7b55aeb06e8fba60571c9321330ca156d0223ad6012c3db65f3f0b320dc0c3dabac47ee0e27a622fe7ecd6307e7f6d8e45672815bbdd7fc26898d08264b533d97510f737b624ac8133c0b21456b86f8648c952046be456cdf0f774bc28d188d5216b038f02782e95f87591fb94f6057d407a99122c288a23ba8bc4f833919aaf12ba672ed0134ad8a517ef9834361636a363", 0xd1}, {&(0x7f00000002c0)="9d9d8b2699fb2d95db0b7b7c54d7d7f422d196b3fbc5ff27d3923d4ceee428c9aac5abb415b15ba159e24f103ee47d99932737e3a2900da9e4ce61e1ae4e8631c9b6b2e7f4329ea5c0d9351686da59aab5d866268b14e739d1f33148766529cc103e836a3a47c057a03be3dafc4a4738c6dd5e151f801d73b27bb9516b125372bf4a0803698a", 0x86}, {&(0x7f0000000380)="1fd2e5085777ea01dd788c76072484267e3f437573f99274387e0616729bf6a8ed1fc3ab1cb06f0c2968c8", 0x2b}, {&(0x7f00000003c0)="19ff00621ba7b863b60a21b591203ee45a0c3c7951b19a8d4df59df00c784413c606727dd33fde4101c91ee9b0248a4af73dd0b759f28f67d71edc13b1e7b61e07f05dabd5110330ba8f0c472e580f97eca8cad76e85d0e6bb8b187100421b2abda4912d54f5619b2cbfd0119b7ce1c2451478c4231a093dd8c6f2405f053a1cf8ffd28bfbbda2e0172d2b2dc1d0923a99fc70f8b9c1e3d0ae818b67e83e8c740b0ed3950c23936be8e60cd150e8d8329400c1e0e360df84aea4e0645b863bdb69b26ca39cc206c5edb04a9575eda9924889644c2945556481566f355185e7e4a8c6cc253de14559ead1d5b9a523da", 0xef}, {&(0x7f00000004c0)="8789146c6d192f3749fac2d0e144305890fc67dfe38bbf5a780ea3147caea894cb7bb7ca5827f2716b78d1254272f1fb630d9b8b889cb98aacfc2f18ab51d389e02c41521fc0bb63f906d6875408c965cc151f82074b4557e044ab81691bd33ac9d3bccc49ba5566104008e16c66505b2e12a1c18a3cca1258096974fe44fb467ab299588464135a54c9862c7776b84a91b93ebd2d366563eaaccc23fd6dad93aee54663ec73f46206d145b0", 0xac}, {&(0x7f0000000580)="b032135c03046a6d4b0cb200e46b2150178a50e9e3fb878eba7dbfcc15e70006273d0ecfc788a82e7450947a0de1dd344c027de2803f9f5814e72d3805fb527617eb45fa77cc862e3708562984238da582fce3ab183bf00ec337fb44ba0b131033ddcf0079953a2a6ebbb435099038e46c", 0x71}, {&(0x7f0000000600)="b2261c529db88e2e2431ef61234e1ce7c91dcae63c796ee15c1d7d9d11ce4815f303739d97023873373d2f7851c924a2b54bb134f4e2ff1c48224bb1b7858fc03b3377576fc0a9ed8b71831bd39de57b742fffc4761ca26146c6c7728dd480c43b4ed73267026581ad88c54a6ec34df17799852e324405ed10766fb38802ebabce24055441769b948241055d0b3f84f64a94a60200a935295548556f3b88a0992de9c0f586bd0df51c0e29c6e245df454b7e27475ecb183baed72d147eeb6128d905616f21b4af9ab529dadc07d8fe3b846157cd8442a9fecb3f954fe60fa407dd487b07ba9ff094b6f92f9c781708063f8423d61a9487e41d", 0xf9}], 0x8, &(0x7f00000009c0)=ANY=[@ANYBLOB="20000000e927381a8d42193f00000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff0000010000002681f4600a6f4095de37caaf92829c285245b3249078a637291e560f6ac459ce81d39722d76d8aec1e6127f855b9d355885a6792b04681fa6ca70b47b5c6146ca0d500d84a4626c901ec02c712dd", @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x4}, 0x408) r8 = getuid() setuid(r8) r9 = semget$private(0x0, 0x3, 0x2) semctl$IPC_RMID(r9, 0x0, 0x0) lseek(r3, 0x0, 0x2) socketpair$unix(0x1, 0x3, 0x0, 0x0) flock(r5, 0x1) getsockname$inet6(r3, &(0x7f0000000840), &(0x7f0000000880)=0xc) 00:00:08 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) getegid() 00:00:08 executing program 4: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$dupfd(r0, 0x0, r0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r6 = semget$private(0x0, 0x4, 0x508) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000100)=""/95) r7 = fcntl$getown(r0, 0x5) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r8 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) getpid() semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000180)=""/4096) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000001180)=""/129) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4) semget(0x0, 0x0, 0x92) r9 = geteuid() shmat(r8, &(0x7f0000ffa000/0x3000)=nil, 0x3000) fcntl$getown(r5, 0x5) r10 = msgget$private(0x0, 0x20) msgsnd(r10, &(0x7f0000001240)={0x0, "9a8d4e13556774c7347e0134c5d600e125f7ab0a86944f5735bf33d0eb9bf86c49189e798782ab9c737ece4e0d6059da37bc4134f993a233bc54a4e54a6c7301791e358bc49802480b7e389e4048663a17906a1e73c3c1138e4bab1f058e3a0c12a49cf2466ab536888a823e8ffff85f852139b735d8b6a424225f5b21f9e3af8f5dddd5d3fe63a9dd8ac61fc83b4b4367562f1f165ef296ac1cc108f9fcf6c8f2bf98570c7c088fd8130fb1d885f201edc17d63cde0ab85f97eee5ce9107f316d3552fa72da960b50fb602a17797123682add4a3f9f74603c6d55f1cf449e7b4b345259a9e8372700f43c8153ef133dec0bae706ab44bd56d56cf3e2c1589204a0f3146f47c11158ec2f3c93e2233a7ddcb7540d658ffc0b73885f3cf708fc80e123e896082cbe8dc1b0a0150169d704b9457b7871bdd2e3a2d0234ba8003cbf8516970fda01d0dd6c5da94ee22d547b259284a57c6a2cf1cf59677e629dc0107cdd7e3143f0ff1a5a48087e5d377443b8e360b7291f08434448a2ff8824274ffde1c91d2cefb7ce2ff5daea16d5dc1220f9feabd27408e6f7f7f6554165b8bd84253c27fb836df266212be3c549561806020fe2c64c29febbf5f5ae0c57e5185239fd2850822385dc2b3ea1aec5ad62c30e97f3f06fc55e766db613165af77c931a95538ef779de0c7e73da47da4ec6cc946e60f83e9a173780e0777687c1660264fc44a170a83ff93ad5f99ad902d4376ad9f735d368346cec8e7a966a470931ec065d9568f4f2a9febc8dae662994cb1d09312ebd4c1a37febc4d19a4c7790fff5b4cde3860dad6194b388f0f47fd32844a64a6f7f96f99f10ea64eb8470d4016d7eb2cc8dd74d1d295c4de70b01f9b2d75d78649644b0d9746b23de3fc05dda08bd8e1d2d640202929790525c7931411315257401b7d087e4a71b156fd7e0589b6483c0704b0ca71ec0adba51721b4360c78641cbc52ad181184c7761a8061c536668e29a4a296dfdef59d8250372bedbd5ab3bac465bbd1ed4e4fd9be9330906bc7da2afdae0ad86a39c7ca817cef851bfb42a8624b9a2d0e03a9a4697ac052052621813c2b58329e78c696a69d8de891ca5f59c0401edf0966f18dffe62957120790a69867fa7f9e0601b890d9b7169ff054eb7cbbd8091ba0c7961adce9e0b797b4a12d5b5df003fb3e4d839833e6f5f6919b8f4647d9fc1c812103e8e056e39225b850e58ed684e0c9792613b4a4244d6b18c450fd310f9ccdcaf1a14383b38e0434c7360bbdac481c04f8b54b5918fd96b4c689205374c18941d55cb9bb210b54282d77cab1bd2c9f05c213109a2f22b268f8c40a31e04e98abc583ff226750695327169aa5967ecc4bb9d363d27c5f75966cf8fb49df6719b4d25e28f50ada3a6b88f46b86bbf4241bfbef9d3f4c3e4bd311f5a5f12dbbaf707815a22bbd077eb0aac86cc600d35cffcc6f8cc034db625b8fe8114dd0aad0bbbef8d78b10e24c72ef9c6b4d70a82caef0b2e4b14b127766050ed5a082a451093533e44c7a1ef7ceb9893a4be3538b165cd7614851bfc65ec864ec4e778a730fb395fd202ba77749db78811dc396f594053b53ca5e29659deccdd21d412b5b108267ffbaf1b9b6501b7e5fb9bebdf2e76fbcbe4cb4e24b505eff24b7fab5fce38df8a4a6a5f726078fac926b9c03d0d13f17d0f42fc8035d87b778d9580bd4e6030229f8755bfb9fdddaa6aff6cebf58cb60b17509fd99ddae24add167c462c8419773ffbb5e325bd69d2224c2d48ce157f66f5a47522a45e89162a5f86d5b1189f169438778455093ec7781fc0950c6a22c4bbe9411242b0357e08e5ad84967703e34b336b2f516fe16c7f0337e3d20f2eae694d5c4ad10e89b6e589bb081eb4221535089253d75040fd73fea5a6ee27614b90037bcc76a1a53a6484f8d07e4912d29766e8331027a10977ac74e2129ad317e9eea7af13789ea478a74c514f57a2e9275c1fedffdf5e73d601342d3fbea397e9fbb46a5331be3776b6a86540dc4599d75e4699368bbbcef38a33903808bb1dfaaad4792a55dc7769e882d24d4ca2f6ec48645705433168dfdca21850af9c7a64e45d064cff0db0bb63cb499b10a0ee475031e225103a9e25a2983d95b7d9ce09ced520308d4f6f0a6f64c26523e01a18065ab8a47cdb3432fd297732d24aa8b987639d13e24ae1e67d094a5264a915eb30f0d644b41ae0d770d1714034ae410a112ac59620ff96097575d230f7f1bdfe17f0030260544122a5cbfdc7dcaef60af9ed5085f6aaa0104fb89dae70818306607a67d72327719b71bac7cd4441ded5e51d0deb0ea9b6e782597f9d01274bc9f7136fde0d3f537c832917405b86eefed884954e4fcdb87c004744c092fde85e8bea3155ebc462f5acee59cb0e52591ff25bac86bdd97fb56b32648b71678d20b4214816e1ddee53a258db12a102de9ccfdfbd36d121533df2915421762f982a807fc30803e4084ca642fabf96db85b99674e7e71503861ed102677574422339694036992a577628caac72d557a1f05c15868f9120f468cab3bb77d762f5e9300e471c9bf18cb4e15269fed60870c0668a0a8db027fff7f654b6fdf65aaced3cc0f5508300f321e237be44e8af5ee761743995628b777fa0a87a7d1567f2422e827d425ac3bd23bfd0e4c407d1343c6d4772bd170ca1305648f6513ed0278d1241146e7ccd7a28ba1e652b8eccaf91982642e47d67c324dd378b47cb6370bbf7902c5be68e4d41b621a7366c22dd8debd95861d2fb2529e7ed7d6ca2dde0eac007256bd427c7512c2a4e44fe5e89517cc86434c1b5865695a0f4a733b58a293bbbbcde9d9445f754711fd112c40d1893dfead2f5c63a5bbef40c82d60430b2e30030ab72a2e3f61052613a6f31923ccd0de36b8b76a1c05faa9df9be774e8d39c16c8cd3c288d4456dcb0b2674dd59cd8e15931ba8a14717ad9b040f77f7b810976d309eeac5259a8f914cb5cf29b5bb11e126ddd36ffd9147fa2367c9ca77edbb2cde123dc0aa7cca1fac506010acca921f9125a4a5a3a0c81b3729b0e6206d5d1eb77231ec79a028ba3685ed11329f3c06ab8f7c63849e2ff196237f89ada8892a4545d2a9e6caa8355224795a7bb4e5e1b151902e5d906fbe56a6eea6e4ee66402f84fa6cc09aa1b54ab1e4bcb6cfdd1411797ddeaed385a9ec4626a952498f374241010903d9bfb73502baa48802bf510b2e6b4cc1f89cb6e0630fad6ba47e1040bdba293008ac4dd790295e4fa43eacb6684b22996243b6edabd7bfb2f0ee55f94d6964f563b886b09bc056ea5d187fa25ef415c5c6d7c1ec81560c08d94d521d9600b1edee5aa75b9aeafcb04e857e5545a270e4f79cf607c1f7f2621ffb477a50344998c73db9cf7b09b9268c744bbdfe06a58a5d3841f70f454940ba11afbb82b15986f509c7f1409a714cab78eacede7129e3ce5625b09031da4ef2958d8aab829e46bc5c73d9458267eb22e21e8cd1bd51498e44264aba16bc89fd32283b740fb3ee2d7534c527db2b132b6124583b262ac30990f2f41ad872cef8e44c91dff4a698cc39b137b8f5b742798b74b5a90526e63b6407829973769c192f1a37997bac03e2a0d22302419d9845fcdfe33be3e3101e8519f0b571131e56caa980de2f9c4ec3b188b44b35283b7a552317afd3bffa95585fba6625ea91a619f71d37a4ec6a37e5a8d3b18f6ea0e7c41f47e3d15b6fe1fadd7e60ca9de0b17e30f1f82999813659d765385333c06f0267d3f0f2f5a94265377847c997f3e7f9011f8087daebf82843686ced9e16cecfa5ca6423f87134910dd669375282e418a989b9a497c47260a3da80b9e7955fd4bb6a5d1b802f8eb680dba210f955a74ec131c99167ce14aef176aacac3871b1dc34de01ab254b749ac5e760dfc99704918968a289fcaebc3c777e12c0b120bff8fdc0d437945c8becfd5b742a360cba3d0ba8752ebf08f70b72bfcf3ef2b81fae06cc8c8d93c73a1f67912a8258bff862b64dea8a37eb1d3cfcad57228e3fc6bdc23febcde70d46d9dcedbf58871cbb2976519b8d699ba4d8d62740aaeec51f72526888465e506eec50ce35efa131ff804dd010c01631c2fd26da7bf19421e5d34983c1ac3fbc5ec46833df80624afc5fcb43c55e85861c815d2389eb3f40c679c6013964da1c3b915c5be78f5786320ed3bcb1511e7cbdceda8c165e8a107626def2c2a898e60686764d1731c0691a74e0c9fa6b3486c4786fbe55c3686c9f20cc0386f1cc40655a601bbf40a7d99cad845fe39a1a85e7f3becf8e85aa7125b18f708b40b6e21107458a8bb7afea898893b5fac8936a13b9715571e2dc543ea2fa178d99c7a35b5bb7142b97cec5da936557b7cb706b1a7671d553dbc50ed23de678a086bad0ea4c7eaa3484020c749fcbb18a454aba985a556c4933701fc4067406a3f9e11fdc1d026d6eaa7c81b6c2ebea234874885d911c84d80f7400fffdb40c1e51d20e9352087dfbbdd700dc8de13c8d96987ac4ea192b865338179d2dcac87fc507eb0c1837bf82230590e0484d304000184866b8dc6542d19dd3c8368d10d2684f3e1a85a4e735f46991f38536519c5acbfe737cea0b805338b09f87b3ffe9450f5ada4bfcec47c4f1e7fcb118c47135a14ed4abd13ef5a0bd94d3e953c69f7aad53a6b56a4234b6b3ebfbbe5d29c9f787ecec4ebf4129051dad26303e656dfdb17ec221739255073d414041bf933dfa8b029262b663b0540980920f6166f2ed06e505e06de2b51d72c9a06b969902ad35670d61ba916ae5b4c2056250aff91e91c69795b5c9868f303a5cdfbef9356302d81b5edcc1ac51528c3fcd8f7877b71fae97b532371720cf6c63b63b9e86563cff3b8fff6f9089edadbeaecdccfa64a3df44a1d7c8741d6ff331137f5645e960acb3e23f786a70f8151332a0c5769e507734c7771254f4038d5416169dd0f8aa122b316020d8ca264f754d19080dcc071ac2dbb0c98be2ae25005adb895e7edb1bec277f86c78705b851b2b252394b41dce03107b8ce5d26efa3a7a60517ade76b12714180a0bec73a12dab11fd252dd8e73629bd672e96e382206fa28d0927485f731dfc965cd63dc720c553684fa4ae06d028e75a4683da63e266f54f10d62eed8b4affc685f9e987b3fdc21d9c98f467e42ec46591ac03e5a99285b689c78b58008eb27bc52e37edd46e73c930d165e33d26308596b173d1f95254733e8223a25199a9612dc3f91aa5a3eec254127273bba2a23e3a296523d8a604812451f4c399a0e10fbf42d3409b52a235037094cb9b64fae22d6f2bee7ff1cd41dfb26ae18415c5f21c8f4f37b182234ffb2f74d6423bf6bdebfdb02dd567996ae9646dc04dbf7371cc3fa4b52db134b4e5659d73413e701b9cd27e6009ee2f2524193a895bca65a8a5c20ef2620b8787d66dc01e0c75877750a50babf593c4d6a9e51410b6d6e1c29bb99fdcfd606e37ddfed4ec1f41e279e57a5608d9ad0c66c36492f9c3e317416520d118f81ecfedfae6119a432f6e4a32c4b8a56c869a61951a66b952d94054b66c7f66e98fe86491a1b4ad703ab302ef9a423c08cea15371e0fb8c0ea36235c62fbb93c80fc18244acd282a82fc4fb395a5effd40e331895aa83488f64b951998749bc49e2a5966a41bb6d1ef6394a03c2e7a03b8ae5f96531f249b9687ebff8553228c7767948b3da9be635a88637fe13568b9b6b6b88b2ca232cd63935fe5bc5d99a19b13640b42759b7ddca47b448cc"}, 0x1008, 0x800) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000002280)=""/22) shmget$private(0x0, 0x1000, 0x411, &(0x7f0000ffd000/0x1000)=nil) msgctl$IPC_SET(r10, 0x1, &(0x7f00000022c0)={{0x40, r3, r4, r9, r2, 0xc0, 0x6}, 0x9, 0x6, r7, r1, 0xd0, 0x7, 0x2, 0x2}) fcntl$getown(r0, 0x5) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) semctl$IPC_RMID(r6, 0x0, 0x0) 00:00:08 executing program 3: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup(r0) r1 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r1, 0x0, 0xffffffffffffff50, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket$inet6(0x18, 0x5, 0xb20) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 00:00:08 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt(r0, 0x2, 0x1, &(0x7f0000000000)="9c501757e648404ee225644b5ab17b6e9563686186b1b9cfdb572649f9e9a43324ae603771bee0acad9f95c11a90895eac89ef599c3d6603361ece9e825eea9ed04ae52156c9911eb0630fbf75a06416d769bb5c77ad184f3cbaecc26c49cb275563af8dcbf75a0f5f5ea12a71d91ddd74ae8e82b9e8dd0c5b708040c95f28b4a2f8dc5d2e27851e1265b1fb9c1bd4b311d40ab9ab78338e8755d050dec4c6a21563bb23d7187b91e3f8435c", 0xac) r1 = socket$inet(0x2, 0x20000003, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) sendto$inet(r0, &(0x7f00000001c0)="0f4c6a2a0f", 0x5, 0x40e, &(0x7f0000000200)={0x2, 0x1}, 0xc) r4 = socket$inet6(0x18, 0x40000000, 0x200) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x63, 0x5}, {0x4, 0x34a}}, 0x0) r5 = shmget$private(0x0, 0x600000, 0x400, &(0x7f00009ff000/0x600000)=nil) shmat(r5, &(0x7f0000dbc000/0x3000)=nil, 0x2000) r6 = paccept(r4, &(0x7f00000002c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002, 0x10000000) mknodat(r0, &(0x7f0000001340)='./file0\x00', 0x8005, 0x9497) r7 = open$dir(&(0x7f0000001380)='./file0\x00', 0x801, 0x2) bind(r1, &(0x7f00000013c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fchownat(r7, &(0x7f0000001400)='./file0/file0\x00', r2, r3, 0x200) r8 = semget(0x0, 0x4, 0x400) semop(r8, &(0x7f0000001440)=[{0x0, 0x800, 0x800}, {0x0, 0x9, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x3, 0x6}, {0x0, 0x3, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) sendto$unix(r6, &(0x7f0000001480)="43812358a30adf8ae2aca11190c112464ce7d242822eec52b06cfb366d18ce9535aa44e7846d06a9f172f4a50fe2c3ad570aaf80578670da8766e9f245644c06958251501e5d1e578a61c011b958e713c54124859f030b8a3785e600a36e508bcd8e019c971e616167085db122735a3b1fb25ac391586fed9a4b141f274ff21b5afa6e052d5244dfe448f2526516fca1c18486d876a60ca0e35b12bbb31c18e063353e02c13a0efb71c664f3bf4d5d36b4a060723fdc7e", 0xb7, 0x406, &(0x7f0000001540)=@abs={0x1, 0x0, 0x0}, 0x8) munlockall() getdents(r0, &(0x7f0000001580)=""/7, 0x7) getsockname$unix(r6, &(0x7f00000015c0)=@file={0x0, ""/108}, &(0x7f0000001640)=0x6e) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001680), &(0x7f00000016c0)=0x4) getdents(r7, &(0x7f0000001700)=""/123, 0x7b) paccept(r6, &(0x7f0000001780)=@in6, &(0x7f00000017c0)=0xc, 0x10000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001800)="50f0e4d255ee64036c367a80f583aa39c1e3fdbeaf6d4420a271be860e0c8cf2b1b2ad238fca9305febc53f8e73d7a884bf40ae894df0ae09ef88b66d25229b9ed0dccca5d4f6b7f0a38239a4bd0047e4e26d2c29d15079b7c8306e6a67524a534e116549d9ae31b2235bcc5dd5a1184f6497efc4aed714b2483142e8d193e81bf8f91ca26eaeaac9af0121be078711a521416a078059ce14e3163e0be557d06dc69e561d58a6a24e7c376c9d77757e095f24c4bc8b823141123d777fef768", 0xbf) semctl$IPC_RMID(r8, 0x0, 0x0) paccept(r0, &(0x7f00000018c0)=@in, &(0x7f0000001900)=0xc, 0x50000000) fchownat(r0, &(0x7f0000001940)='./file0/file0\x00', r2, r3, 0x200) semctl$GETPID(r8, 0x1, 0x4, &(0x7f0000001980)=""/4096) 00:00:08 executing program 5: open$dir(&(0x7f0000000040)='./file1\x00', 0x40002, 0x40) 00:00:08 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/142, 0x8e}], 0x2) lseek(r0, 0xc, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000001100)='./file0\x00', 0x10, 0x22) truncate(&(0x7f0000001140)='./file0\x00', 0x8001) recvfrom(r1, &(0x7f0000001180)=""/222, 0xde, 0x842, 0x0, 0x0) symlink(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='./file0\x00') symlink(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='./file0\x00') faccessat(r1, &(0x7f0000001380)='./file0\x00', 0x90, 0x0) setrlimit(0xd, &(0x7f00000013c0)={0xffffffffffffffff, 0x1f}) symlink(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)='./file0\x00') fsync(r1) unlink(&(0x7f0000001480)='./file0\x00') symlink(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='./file0\x00') r3 = openat(r2, &(0x7f0000001540)='./file0\x00', 0x20, 0x1f3) link(&(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)='./file0\x00') mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) linkat(r1, &(0x7f0000001600)='./file0\x00', r0, &(0x7f0000001640)='./file0\x00', 0x0) symlink(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='./file1\x00') open(&(0x7f0000001700)='./file0\x00', 0x200000, 0x20) munlockall() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001740)='./file1\x00', r4, r5) r6 = open(&(0x7f0000001840)='./file1\x00', 0x1000810, 0x20) fcntl$dupfd(r6, 0xc, r6) accept(r0, &(0x7f0000001880)=@in6, &(0x7f00000018c0)=0xc) setrlimit(0xf, &(0x7f0000001900)={0x80000001}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x410, r0, 0x0, 0x0) 00:00:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) read(r0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 00:00:08 executing program 0: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) 00:00:08 executing program 4: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x64) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x200000000004, 0x200) 00:00:08 executing program 3: r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = dup(r0) r3 = msgget(0x1, 0x8) sendmsg(r2, &(0x7f00000025c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000002400)=[{&(0x7f00000000c0)="53ed294a567b4249fd545fd081bec697e2abd723a28be8062cc377d57889ca554b39eafb8305fd8cb9793b97250f350abc0de64c458fac1f4939861412db57b4ff0056f9aeb9a6d2444855fea001ef5f760242dc18714ecd323be3583b41766531dde64118baf6a2fbae85fafb2ad2631756c41921f24d23d4c17999bed81fa53fda1d02e85997bccddcdab039d5a2c0f6fae18631dfa52414bba20d7b1cb3625c", 0xa1}, {&(0x7f0000000180)="f9dffa110d07e85250d27454f01c6aa080a4a610a2d0add26587770c7cc326e2d2b41d9efa20554f6c05bfa763738ea556b28d66d24243e67dee580373381721a872a5472eb1847235109bceda3559d9847cf6b071e43aff4df84221cee9da140587019d5bed109816df251ef137f787c50e458ed382d508004d67f5d6dcea09189d24ca9f2d384738d7ec7df3bb57f13273bb3d5a3e0c150f2cc77d6fda5304d5b6eee5dad34ff8a9a3645d7225e76bdfdbb06557024048c6b961d630368bd429b06e7422a00e3f60cd7e26f74992d31ff81694beb9b546e56d2f9e214599126e4298b13a01", 0xe6}, {&(0x7f0000000280)="8873504258269c66430f222226cd636b8069632b9244e9d68aa47752fe51fa522ae89ef61956d6b73e7d2f8288dedf89aaea3849fad8384a535da7b164210451f6ac63a3a934f1a7dba5626cb2315558c8379097f57cfc965a0f1d9c2c46ab26761ae54bb367d3b2ce002da4101a9302828b116179ad4381cd331f23d7b1e7c4dc86ef67aa802ec6e23d4769de381de303d048739a205457934eee98a7cf896a8413815ff5f0eab86eab198a2847ea8516188289edf942f5d12e3cf33e5fd2cb654cde7850d992d7a7cba4d85d8f0e72ba44b74a9b6f3de62224aebab7d3c1078d51438207592d5f12b69a379a7586c82a23c95fe24415d81c84cf0efa51da551b77ebac0891dea21b62e2eac0154cd77d3c73519952d5560c16536a77256d655ae0e0666e6e5d5a2457d6b336578c3cc8901a7bdc5a6f90aee178dd0782da095c0e018e0d14f92a987731692bfde0dd719ceb3dc0ab1d4a3e97733e46626b2bfb882d8a787baedb3c7e24d83e39c2c8d9d8760cbe9961b2ace00e348d636b6576d67b2ecc1a2ee728ddd6f0d1a9176e3ce902b38d8d53e3e3813868be2da522a2ab34bb023f7707e4f92131db8e4d78c38887b97716985d5eb5d9cb0e9a7dfa20e4f3b8e3c67dbfec829f202e3daccb0e871ac75265df1ad8442791e9f6a6ee97d935ef4223354c2cb1f7308fbfd40e6f8228206d1172cb83dc56c770e1ae5db4a71685b7d37789945ade0e1a1061071d99e6c5ff0c679590003cb63ab9bff03bdaaf98380431b006716e56aabfeb27c7301017f142980ec8997a76c175b759baef87630eaf7967a742a031934e674739fb30472820833cc349b133a226236951c1de43645d11615960ba990baacdeb955eb4bfcf6152397fb4d1222a398bedb078cf8f639551a02fdb6296136ded1650af1f760704658145cf8f3a12d5fa0d1b9f8cabe77e342e8845edea9914866d5932422938fed6d11601954d7887b4c392a9d33a214ac9675e8b5aeae6a19d008531466d6627484af30ba677d215028851feeec548812bc15820ae05ca06d9aabfdf4dd00f967ac89b1b499f00192a5922f0e21d1057c9e0769d667f0f5a66c4753731037ef9c949b7d04e1c6deddbc653fc11379f92e30e6134d99a45492b7934f2254b0876eb54d5b42c25296cc679780ab218711fa2abc562d115eb483de17d844f69a7248896ec76509a826ea383be25a738d807c29e9fa5337149effda1a5c412779639b31e77adcb31be791027cb75c4222e2cbc779156670779b675547dcaf4abead325ff81a8b96a19ee774924523e2d8a012ffdf97638ba38f3b36caa06dc4c5605c973c6fc83344d044081f687bdbba4e7da134f3adad4873b4f8d9c08b592d483fd75476dc0e74d520714d601601387940e7028c9fc7720e9843e7253b17c529c640f4291886c336f297b55f39b4f10879e5ec2bc4c252d4e91ede1a9aa5934a9b52795506974198c5487a969f015cafcb9b5cb56f07c5a19b8e94e6ec4649c7eadbc5388c6c290ec38c3536ae1676e3dc31705cde5bbe4fd7a35fca12b1f29e3ea25871c2a41f699a5f2899409073d1fad1df1ca846aaae375c11ca5eba745409c539fdb5c6e2b08df397c545d4b7cc8eab990e50376f1aaa0d758dc8cb665c73b85100ccd297c30103043052d025b633acd4121d94db88135b0455499664d0d3df346abaadbe15c5c042d894a41a9686623d480958ede1aefd5e0aa478d1df6205ac7215d040d122800066b98192725232d51aa03d3543a6857c3f6776718ed165440b8040e4d1bf79fdefefe99fb86caed54307c2181b9dc83ae981cd34ee659b560570ac5ade1112496b4e4cba3fd1114b3ef3b4f16b78cdab9f0d6573c1246acc172cec2925ca209e83d330de5c84006dc018e91c96997f7a2a03af1fee8065e324f6ce5d50e569d26debe3c77f3c361c3ee9b399b5d5e1b2aba978801066964ed3fe7f25786aac9be2ddd8a3a294ffe887875a1b85682142ba19f65c2671cbf6ebc0b2ce2b72319e20bf4fdd6077200e8e121b971ba128db5926fd526e4fa274392bc5cbb5c04f4d5ed8d716e10acdc997a1cf3cbdffe02c84001e07a5d87ded19fb25307ef42bb4aa4cd76bada6db1b12f28d6ba8367a5cbfa1782ec4d25a5d50b141dc1cb848da90224026847ea0fcb79723d010087a1a6bb4b559ec5f990e9d864c925c13ad20b6c54c1bb28faa9f03b2c9100fc6fad2d4c47b94ea073598173d788a21dcb63db19035deb4b826f76bde9eeac169b145c99b985a94ad78397646ec100f3e5eceb3def4a799c47c81b7f759a3367fc3846d037f3e62d1b59b22d63b4c6f0e407851bd06284babb35bbddbc410b0f70f93782917a08e8e5a2874e3b068ef019d57f0d090ea3867f228c5377ef2a5ded20ba0d2a1ee1c12dfa1c1222175217ac9b21bf9aacf5d401ebf1c8fc6740301e209ac095d2b20b634bb8f5e947fcab187a56258c7da8651617c3d416a3fea8c69a97d75b333df55f7ebd7e59a407cbb4aaaaf9fc73e6271a67c7af58cd9ef77cc9e142687110a63b31ba7555549a5e04b52af0fcf5be05e9cd117f6643e315961b7d52f971b8db83c2ca4d3f39a428fd7519c5656edf72cec40485472cc30b748f5a52811b4b019fc3277bcc360aa3b579135b32b40c73382cb31386f07add77938508113d31d252a8202545227c458b92ec2b9cdbf0f741ce49ed7d796b53ca9df75b720d74cb667da78aa04e9eae1958366b8f774248eec2a315df046f25e8bc75b9ff07f6a9e5b272f9384dfe81fa13fe7949a211a422f1e8b74cbe75b133d756b9479bb25e39ef2bd9ba54edebf9dc4e774bcffb0109ecc32e97a19e7ebf441cf68b4ee5c52584d3ce01f85b22c2a9a58cd5313aaff6485fdf37ca5e1958693d19ce2357e04e5ef9830b132aa2ec52b66fb4d782bc83d4acd76920339860cdf62bd1775245e3ba6dc3d36e3225d0e1bf4ac8b34c258d34f1f224fabd0bcec86f304752bb0417a3cf19a209f847981e917e55ea6335106b3c9ab8ce3792455b355eb0d1790604210418dcabb1b5b082ffd9c9cd662c7b42e34cb6451eecf3b8df34e4eb7c6351c34220751f9637b6a5b7fbb85d58f73adc3a90784d6439c376f1f0f138c21acc852711d6e0f85412d3fa650478a43e720031e7936cb4fbb940e4366c2fcf2dfed41e4c6c12ae59b8b8f2261bcb556e93f5cde71ac6645de4315fdff153b7e1a3903bff342591b7543e5125042ed564e7b2d84bbe2c5548427db6d0aab6f368a9125a82f68ae20bb47928d7c6c4f759cc4026f6ea4c4448c386134b4166e2e6083cca951f65cb4b12b7f282a97adc685ca68f8366d117f9c068b81b7e06a9aca44bb24a972bc571b679c16ca32e79d66cde5228e6410174107a60faf066909f67cbe091ee522c3b48704c31536fd663d415a06b5bc0c148d02dd4f84b81a8eaee468f23865a6e1c620c7e44a2c35d4a285548894c382a0bc611f83817045ff8ba615706c783f01ab3d6d124a5fdacfa467f99ad0250bd6fe798db0ca3364bf6e6922677090fb23f8da66c80125d2711fb48c29bc5d86578f6b01365338f97bbeb3b7f6d35b9747db51b9cef57349ca6a347a51b04a44b7973caf8512cfbd8ba1659ab1198bdae505c41f60073bb5b155992caa7406b3b16e20a336f7379233148f819e14ad7373e2411fe5e1b3c67ebd2cb6a6137bde48b8f2fad7ed18e3f02ed3075917cc1f3d9a266f48e4db8b69ff4032aea15f6451edbf4939090fb0fc83465615e3b10e4edc7c7e915d17323147314a249b221eb8c083e9b1da8a6b4ba1d42d973da8ee6922a90789dac98a7361edf38b31e44663ce4d13cc5965ec774eef76eeb924480c32a58904e227a397063f7fb0fd4fe163675e83482f61f04b01c4b977659b4066ef1e771a4d90962c738cadfddbc28fca5f86cda506b8ec179d53d6837ba5c0f1c1eadacccc38c87d19726cbf8bb9af237f3a70c8d28194e682bca597cfbfcf85e4d6e2ffdcad1394aba48413f7d4cb868914078633042e85aea77de36b9eec5f4cfd5314e3bc8e8b72615df34a8ae341c6f83f1f0b1d31e0b7c0dca9f87c87539cae154b1ada6f327b4c57b34bdd20a365659379e44402160b14f852174f801fa9803cb59548854db085b5c4caa8058a774da132b7bb3592b513da9c1af7e6dfe44fbc14497850f1060acc53f45f188a7fae3abf6a355444b82d12ad0dfe4b51cb5a53edff310343353411f552d93b9903d8a5280b4b319a13b4489e962013a5ea6c21988f1cd82d8c6bdb6f3361afcd69bc6e0bd2681f3510dc8ed66382a445eb176b17d13c9d9e9cf1dc7b570e568d62d16e6c3d022844133ef2d937babb4a50ec5ccb18bd41495e8c5785bcdb96ce0f6297ad33415c720dde1bf4a4f2f8c460ffdc18ac05854e4a2ac13a40f1e67bca5e33a65ded284d4f2a58314ed1c2cea370c7249244e79c1522228ce43d242e903c23281ad856009815fd714f16c2267784d5aaa5aa0567af27cf6c68daf0ee405cb733fd277b99dd3223ca624e2be7db972382f68e39f2bf7bb9fe07f9409fc2df17992d3d787fc41d63d420139cb2a0def71f9af5af4394fadbb40c6240291104835ceda02d86899b49f5b6611818058279f24f3d7c88db5dd8e3b0b4d8e429d41dfc22ea6879f1b9f3090811dac276714648c56cdb81231467b0cab9e672830ee3c48dbdb3dc7e13e0959faf0a8922fbd64093e0a92e8382eff019292e22a8d4348c2d08f8530e17f3bd10fd3275dc868cd53dc97dd00eabdbe7c724bd585b3e94d2d1881d129220be4ce001f3b856a51b0fef165a41bfabe9d3eafe054209143999a6273b6a58cac9e24cb3c30905733bffc52e6d01b52c29e5461a9d4b3a8f0b08bed43fa41f2d1b3b0b453a4ddb9361aaf07bb2fdfb3b357e45559fe2d01aa62ea0286ef1c39c15b26a9f4cdd4dd81a32639c6fe3bc2bc0afb140c6f2284448eb539d0baa688d5ce3038c71e9b94dca28a562fdee1c3f5014adbbfb9f55a6c521bd84d0219cb5f9f3dba784bd23e5e8677473db7e84ce1df768209c4a70a120b08e19a183ae35b165bf060bb1dce6ece3058100f9008019336edb481e61d823e19bd58acce2cc2186102ccf188eca7cc3a8f53684ced977272ec0caac324a826f4d5d0e8eac8d824f7a7b6a987fb646760f6f16ba147e9c155b369f5689b5014802176a7d70b275119ea638663e65ef5256f77099e6a04076cdd371c27b9d106f4121a06aefd120cee84edf0e3b0697a71e341289cee0675c2ce1b0f49c1f49bf8828b8f218437c845018243353a73f387387b47423f62909ef8ecddd096100250ac9ad0809b99d0fb673673e76fdfeee956904bac227f9b5cdf47ac2466071b75020fcdb203009c252c9a3c7268939bbbff7878f9d56a401ed2c47479c3b7f15a4ece3af8be8a23e1af4e34d2967b0cba62d6d368e79f9cdd80f3f2cb66043da8333078a845a85dfa476e35da0dbda631f085e562acbafd24af900e8ecacc69fae017f383eb1e28f490983311d889347cc18de2193144e4cf950edfd97537ac423c34b94cdf5043bb455bfb2526005a528bb45ee0060a29e3abcc8d14a62e20c6b5f4a7ea1ea6d6173f0595e48f8724e38bf01af16bbb8f7f395973a3cdfd9793f2b56b4aa7d3d476e109a0799a71f38c5e26a789df2176772656a2d579d30e56faef21d4eede865cda297c3504560d54377cb523423aee32a53ce91cd8206adb2d50d13e7dd62f4faf8425665a80", 0x1000}, {&(0x7f0000001280)="31ef81665be5f27e2bc83e1dcb7d9d41ee94b2bb3090e9139f9852fa67de2a204d0afdb5c88537ee1e70b9162531458b1c7c5c3db6cfd5a59f8e86a7088e94d812113c9e47f339b90164904660d87f7ff39fb0c14bf8b89cfb634ced5043b13897ff3f64cb94aafe54403e24e3911616dac8c67548a0d430502cad47436805534bc5c14d73873070c74218a7641917aa38828ba21f6b2caf9c5579bb7268b0191e4095819118c223e9c8ba8db57bf9b373dbe3c990b33635e2e06e08345e8d855d56b234682887dfd7723ccaaff2140305feb2b1313a61daacb989336ff97ecd038e8bd8f64a6493f75136060a4a206e3e2ab2354f28731f951f9a8553914d1d55edbf44f398fe6bbfcde65af67939aebf5373b92ea1e775c26102b11152b6198930d3154ccf89d6f0702e63fcb78bc4f0cda59785c4ed6e6206e098050e87d5d7c99fdcd813af1c51c3f48ec37d91a4a6c4153d3a6c20d3f674cc23e11bd8f7f7ec741b016aca7c11742604deab92807390bdca88ad43f83226d6b9309ef4edea42b066112520c7221c92b285ec9b35cbf30b6aaa6dcf9ea5a150d54e96099c909a2e46a0431bbdbe2b1f45256d49c80ca22cb3aa86a95a57faa043c2313d87958c0c28ad5f494515bb56a6b5779bc23faa350377246ee3dafd983c24017dc861e505bcda15e62e68c060b75435ae7375edad31ae0d896a29dce0bd2bedd510892f966ec4ce61cd9238ed981de6840389a0959218697a080c3967574d83d760564833942fa6c73d1898dad6c0684da63a5d1fb29ba8aab3522574857051ef077a1410e086b86929577ede0102e13bd8a71547750c28c33342b71d7545e6aec393272b71222deb4b9b349198a17f5dc68baaa8a5abeb7d6a14646e8de308cbdf8a7145864fbf9b6269eb3dfbeb752a1169477f6735e6cabf55a9c49a4119c4ad470892525de427d00335e8b0aecd15fd3b415b7a3e58df16200b187089d6a6e1c74b07f8485484fd9a951e84d4d848174f5c0254c8818f9a71c303990ebacae68701f8a88ba7953525f3a4fd563bacb64aec88242806c58283e27cd220054ecdb30b6f3e4a70307232e369953824a048eb6cf82621fb0443ae014022f7aa6ce2593cd4febba048527a480317496286dc5e08f964cf918073f7a1cb49cf3f365134c63515fc003ca104882c7ecf91c02d322c495f08f9d7ff49f204319250fe91c567593a0e0a938201281214ee7f956d1606e059120aa2aeac9de6a3ea5798e6f75fbff57435c16eda43c76b456ecdbcad3008cb4b3d2efd694a84420a724b01da0924587ae5031b824a378718d2bd6a725d45cdbf7db71e44cf59c9cc86c40deab05c5de409d4f18b4610f61b1b56197185168fa58c4db724714f4e22c8c6325a00c21379e949b2b604758885aaf096da936ba3165a463ad775c9f29360d83c507933286744c383ada227a13f69cd5a6fe0be19c5f3cb886dd3262bc775ac36d5f795a6856b4119fe04a8f699926dab8c8f3f4b232983234f13852818c72ae7c263c5d47ab5bfe9345758207f7eb2ab3fe1f8e422866a657ee446576ba5a1495cc89b0e2e6ac76a37368a2118175387315afa72a48813a0bb69806097c6dfebb6499b10ffd948ba468773a70b38fdd34317125b9e1ee813944ec838bd347647d0be118f83b467857b474b8624454bf316227e30803e1945d2a0c07d6ec69550929dce68faabc95252d667fa48294d50b8925508486173e855fad4f3ffe7fbe18ab60b654f40eeb7a3626d3ac44cda307ada67f8f944a89f5b7b9fb6a14a57389f6ce5c9873d2a4970bf2678bfa95d147eacf37280475be38fc513b178e54b94a676d8076e49f1661e8c57fb040f8dfb93d74c5d281505b3dc029eb7b06478f4ac8438caf3b85fa917f411db64c57d75d44a88eeda3f3843cbb02a7925cd4b65b6ae20425553f99d48e77a7e7c0cee8cb655eebd0a32ae756c785881cc85f9adc30659b512ecdb8ee8bf80cac21da23ef4b0ae6aa1804d3f5b11d143e641893299782c0e5cdac0ed9cc0cc98c97d61a8741a1d19885bb3b0787f79ddd722d7105a705d8d3b14c01a6ee5b5affc0334ac5772f7e1739d5975f039795252e10f45b07787ca3d09cf4d2c1d661a62cca4a912938256a37d3e580127a577ad104db4399e32e1ddfd5f2be99203b7895fb5ca95e539a5473e5b6f19ca89f2fe84b747c4db09d77b5539e62a9fbc2ecccfffbc19bc067d93bc0016d86dda7ac4cb42e7fb55ebc64671c7bcb7518a2461a1fb528718274e253af3371fe0e6a53b3c02ceee0772f0329dc3e5e6f3526ae2f328bb4675c8e63621db66706f1341f42843c4844bfc74284b4cad7a146ef2133931853d03527cdf96102ba16de79992ec0565a2b984282061698197b43250c198edc814915c4e94c6403ed1e217383e6ac7be710f284c8450c6ebe602a192f42baa096b54e301164eb47c83ee454c75dcefeaf5f283f7babb589ffc63e1848b50b5525cc2d326e8261d649bf455234ed91374672322050b0a03b99f4caec9bdf80364d7b8ceb31ff74232ccaa10717e1eaf4768644e34501091ae4680c4d21c4cd46fda1ae35139ef3d8ee0fe93bb16c8b18a73252255be8273a47846a89fc69efbbcc2624ee50aef11223756082c6eb9d99abf6de1ae8b508363f64558a64e9851807ae179f3388d8052abf9a4cb502e88cf321f7c372f2887f9f2c86a18518223d69cd0a9248a2efe28af18cb1f578c2dde0a75ce46343e3f271fb3494b5e1061daaf2aa85e6758a53532c22d581e0dfea47735d4b2a28d6489264c6194452cf77e1360cd337e32c532643f846d18eed86e10c40af6eef1dc9d3b03b9076a171ae39ba45d257808fbb4b1cda7c7c614824fcb88d02f00a913b924688d1ea1b081888f843dab60bfbb7b39192a85ec95095dd5344509c7e011b01781590c75b3cb07b96045c1d1aa8581e7bfd317b42c9184e662e4215b093d69ab4618f687ba71c31ef57cc6d2fcda74cb1dbd55af1453345bf4442ce2691afab53a0e918b23836e7ff81328ede7c09c2e8038572a05df165b84b9f5487174abf26828719a4feaa18c389d10f3303e6067cd422ee3936a1f2c8796ef9651eab67a393c2dc052dfb5f632c4f38027755e070658848860de50e2221bdafc2b3e8b28852c104b46c94519401b0bd37ef4d5f83a8e56bc88f17bc90fd5f67ecadf3f47d33198a6497416726241e98cff1c7d0b229c4bf3707cbc9d1fcc7d86e28a9268e31d6860b3dd96e128d765f640e8e59c3ca1cb89696ef398b8d1c1fb26aba27edbac1fb0979e75b2b8365b587c5c949f5ccdcee8649dc0f93d57007c294a81e5c8445e67697eed46ba88cd48786dd95e016a67cf9b2fd8e641fa87d1d6b67ac17ae67b4eb2792aec2aa86423249ce6a5c5ac8db03b6aecd2cd2d64387e95061df25254a3ff74ba313fd6f2e586ff54a986233e394cda5ec7af8d5b9266d4b6a60f6c09ccde502c827a6ca1dfa774210d8365abe699ec9e23d8e04f44038b6ca460aca61cd9e159315c1553687d7dea85cc507d3ed316fb6496774a335b78e69d6253dfd8e05f8d4c72345f247df38e5713f38824d4277e8c41a87528cc263c30546efa5b554a2ce7457e34d62b17bc55963c3b765f5755ccb5da79f25ac90e32fed0e6f881e7825365eb50f3c1590fe10248c40d8905ae3abcae254d34199797586338e6034839655662d00877defb4f8c900a73eab84a7617e988775c329141eb200b185123be5d23ec5b478c51f093ebffd21157104f5f32346f4534d5b467fed221407b42244c188ffe0ebe007dc6f10a068135835b1c156131fc22f0ab9bc27cabf9aa0ff853437560586ddba0d364641b1e1f13ab21c7a64e0bf9a2295b1b14f0ce6a086c973701ce3704a0b9ecdcb8d7acfcf03ddeeb525ec4dc287052ad3debcd2975a33301a76b7b71bbdfb4e091377343ff8c14e362cab00e346ec89440b4db048a1eb05035299c9e2a2e4289d8f65b39a52d4e02207b5f15b73f4282a787823fa47195e7c1aef8e630c249c0548c6fe9fdb092285b6a1bd301a0e3139aee0d81a078117ba53b246ab225ba34a357a863bfe65831d4e9b2920a46df6cf5f0be508199724d7ce0c95f41cecee2b7aa758744bb772ee5e882f22ecfcb3f0ab069afcdc208958d8ceca1c8741035ccba86de3c3c61a4180b28583fe5460a50726fff22ca15a4e3a9aa69fb4fac052a4b472883f5394ecb46370fe79c1abae0b2ce984a00d5c92cc973a7e047ee07a8c52c3957db3ac49b394ccc0abdac3f315bd721b6217db4dd37e4c430d2f676ec7737a7873d52c15d39d2502861ee21ea5e15c36f820681844171253041f12d3f274dc8a2adf6919f792c280acf8eef30f5d03d93d789645588f8ddff3c0c92ffe55b993a08080d32f40970cdcd259ca02d6dcf764923c78780e70e6258b4d69bbfc335002cb9baf0ce074aa6e379282fffadf28fa72bd766ab15ca4f5fdd1ba86c5015a54d4f4dc76f3b936d73cd9ec9af2b5c0a9721627ed9aadb020fd21304183a6f5e077fb7bbdbc0063960cd746db2becf17a193c474208207548e72d615c35c284a98e1ff2d5a05dcfb3c3acd11429d6be7e01926a912d288ff7b881a8cf10adee7a932093971fe485b4845c029e9416e5ea3f3c9c3aaf84c49d0afb645b2905a7dd337dee6da59d56fcc947221e52247a0db80c822b5a6adf0fbc6533c087e296e9049add0903b144e8b5d061e0e9256343ae4f760d67dcde1f7ab47c6dcf2c07b71c2dbc21a64214d52ea4a7ecc0fd13c6e0aaf78ad66c44f82aeb6d313706d5b8b2d8691388f1c7d2aedf48a77c34d54b17ceee38d6c3279e86c521e8b39531fdeaa4b52c5c0cc0a91e184a32babf4863b3410fbbf566b55b634212b3998280d9dc07dcc99acab7ce5226c02119adae86f8325f2df45722bf39471cc16157eb570d367ad27b38d4d34fb68c7d314dec2bce65ee0f7b947abc91ff27786c9e1275e0ffe0f2c050158cbbb93caf6a1d7a0ef3fc0952513c7bd6c7e127bb0c77daac0470cd5ec0338328fdbff29b5b2b32592781a87904354241cd2bfbe690ea53cd9294c0f59c58e4a0bb6a6060ba0c829445a767743371c5b3d9306cc4a47e9326fff8031aca3878b8d37dda29dfea9e2f826a012a7de95f343c8d6c1b674960f8f2f67e84afe8e263ea39814e9d7e0ef620cb2c7035dbf5d6e572d1cd83f66fb4a421b6810b6770108d79c47efc8cc2ba942ffd44ba2c0091724e16affc4e6fc8e486705042f23397a53d54f99080f72306447fdb4a80e0430bcbe2cc5479a06a22a74f3fa2aeb55a41cc4707a08a525e0473913c2f102ec2b4fa4d417e8ba2b110aadcd1b8a27bb7868e9a1a2e3d47948c08dd8b90707102bdfbfab0466ffdf1fa6fa9b562b4d278ae0ecc43a7fde1f3d84bb2d58f357c7a566f0c285ddfc4c0792a5758d6c3e915fe9e3025bd4f5855600d35fe2e1c409d225429711e988715b4d93e7768c9364a1febdef0db9a58c2639c32a2af9ec583a447c9033f87b7c19d70c7a6c7d4e6288b5eabce4fd14719057511d8ff8ef8aed92e0a0931246713910dc420318ab4bbb75763bae2f73a0df42a2f2e5dd976fad4f9e7839b0443eee84051a396cf012f361a3ae79d10054073ec1156cc97fa6e73126e8c006649a9fb6f6808cd12539f1254635ef139b4b82900d015f2ca3d3c1f63b4fa9cd2883cf2c9afed38ffc93ceaff3cf7f0b6ff56022056d2387e0ddef9994233acaf07139", 0x1000}, {&(0x7f0000002280)="846484ed3398e1d145df4e6f624499dae0c85740bcfbad02dab8344ef2a532e3e0e5418bc20d2d", 0x27}, {&(0x7f00000022c0)="9fb93265729c2ed41708b151606acc3dfb5395550fff64e33a8fc465f03938e98a77b11be3b9fb3d49ffe2b3796db68a6466d4320eaf2d622c7c33396d3242e71e0df4335e9cbec0a16a34477453cb893aee9adc67aae21d42fa409398eb415b3c8acb", 0x63}, {&(0x7f0000002340)="7a1f73e9dfc141c1839761e39f60744f966d6825a68bf13b76e2923c648f97ad", 0x20}, {&(0x7f0000002380)="33daca2359220fe08f836e260c13fbf0bd49804610c0a0f6c6a7527ef9dd4c2f94901e411f74550ee68e9ef81db8d62eabab5d3e2a1776f9d1c6cf00e6a1939813b8b01af3936508fe3ec7280a9c47c05b31c4e92d2b493d20d580c442d093", 0x5f}], 0x8, &(0x7f0000002480)=[{0x48, 0x0, 0x3f, "9304cb1dfb5d806c270b7fdd15962bb8f5d5e2d26cdb67e145ad918fb1c3e0328e27558f90719bf3034da0b64414222dc8066cf4656e84"}, {0xf8, 0xffff, 0x7, "4865d4e0cf78b3ed95aaa1ea905f66a38529d1e324fcf3103f3325a09aa8ec08fd5201541849d028c00f90ee6e3b498ca727151f832baad4c9cd97d85f97feac0e8414e79cb14e7a2924871c628a9e4983c5a369231b2534f15fab14700a032a4731e7e9c5870757368170e7d58bb6040286dd4f2a21d92206122fd6849581128997ea0a075af04ee8f5ee293191defb4f45dbfa49d677da5cb4e756cce9395292a68b755b5e93c494ba0f3c00dc94d31beda88c57ada9348fe4dcd7cb005113f5cc5adaf127b3bab42c6881a7d897c0a79fdff298d015f53303ad42312a8c84d176a11c"}], 0x140}, 0x4) symlinkat(&(0x7f0000002600)='./file0\x00', r2, &(0x7f0000002640)='./file0\x00') r4 = getuid() r5 = dup2(r0, r0) bind(r5, &(0x7f0000002680)=@in={0x2, 0x2}, 0xc) recvfrom$unix(r2, &(0x7f00000026c0)=""/71, 0x47, 0x40, &(0x7f0000002740)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = openat(r0, &(0x7f0000002780)='./file0\x00', 0x100, 0x90) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000027c0), &(0x7f0000002800)=0xc) renameat(r6, &(0x7f0000002840)='./file0\x00', r0, &(0x7f0000002880)='./file0\x00') clock_settime(0x40000000, &(0x7f00000028c0)={0x25a, 0x9}) sendmsg(r6, &(0x7f0000005100)={0x0, 0x0, &(0x7f0000003b80)=[{&(0x7f0000002900)="4d4e7f6ed446fcc770e81562345e90dddf5fa40fa1857276ac4bc8dd87b0cb954e9d81274b6474ec66ec854d5a6c991977ee79e208b2c5815698b480a3a5233e7e630cf090c3d93728d2676d4a2a568c2f55c5de9d428a5d791c109c08c99bbb067ac4906dee534a3d30c3e78cef05c97d4317cc201de42e5136c2c9c65a1bc5b8fcd3ea9dd56364431333e9770b5ee66fcee51a4596400419c1f86e37b9df4101264b8a621f37e6a33cb5dcd24a387ac8001248221e51ec53bf569565e661bc46bda15e2c4fb0779e45b9d0b5c36828c713c7740c212ca6708c045d9c5b085f2a69f5fddba1caee364015f7fd838079891a91b53e2a47e21dd9ca659d4078a0ed875f15c517cd067d782e4012a022138a89980c15fc5c1c4b9c92ea2b02f6683c775d501d259a59135e9a4306ac38e8f8d93ccaaa1107de0f8211ba3fb918ad8981f2a429399aaf46dda00cb724160b130a1a10f216a1296149ac8a735c5a2d10c4d7d767342d9465d30c5f85feb7c4ec9858c0e0b3ca4d9314a89d4441d65c96677c6a5ec6a85a89afca875d816a58c59490a6058b7eefbcf1bd67795ce835b27020f81012f01af54175b323642161e8dabd0b3102ff2a7f7352ab10d5f77aabf38c961999bf6ebb8920a8b2ecd735859414b66560ceda7d5d73870ec7b272cb11c5f4ff67492af6c5e3d84b4487f718af01f73964c39a7c0792811ae020c797fc5add9a4f1625f406ad211595a603b3245e1f36cb1a1fbc008e3b6426440812f729c5d34ce8d72c080025496c80a924540a99462b8c62bb1dc6742295a4f2130b913d40aa0ae4b464df1e0c3f0df7209649b670db9fc90d5f2f309ddc40635a9378ee57efdd121177ace1e9043a3a8cb4d4795ddaaadae02db0940f519405626ebfa424549f30391961020add5a4e4a0f49851c2448fef23e306d2d81bfe9bcd285216adfc2a6c2245e0792d0e8178b774ebd3b9a706a3606de7e7cbe1f28dbad6a2bfa854c3c5a425bde9a169f74bdc2bfadb4fec810a57e53e702ceb28f31587eb18cc8c512eeb046ea926cad2241b02b0a8b3f6c63ecef341b922b85881d63396317714b66d732e365cb525be9c8a9457dfbec3b6ae54a9c12087752edc054828b6fe743b96575d144fecc4f0b1bd96c36e700f2586331659d8152ccaa131a51e53a101ac2a2d015c3f8a20f2d0ca4c1cf67878d27be7fca7d5e85dffb7f7fac0fcd3ee21c423ba041d1c0f0cbecf29f8eeab30b28aea362d7e3e06d77b1ea05f19ef734bd387b71b74047398dde9e3969b52c32aeb24bd3a1bc238ae4cf3cb473bfb6d38edb924ae791438dd2f3d6e277370b0824f06faed264edfdf9db634fb6f1692fd53d4365637d33830bc0346d4adec4d2e05103e09f1f717236dc3a2c1e745c5851c06f05b1686d277724c2ff843d0ab88103ab18c0467aa2609361a93c1d7c5a61a562a2577fb48c6d62da6f6b65179bcad929ddf43bc3cd06dc54405f16ba5af7f405f34effdfadd781d50be8ec3ec2c016d8fcdf0bb03f1a1de0ce6b9d302ae91e470ab1e20849e45a14118b49fdab97c935512fa4196aa62a66815b1f7ead812e6ba0e01204889220dd9fe3dbe85d9e1dd077056815c802c316b873dad38a3731afc9ab44648991cbbb834b1d2b5aefdbfef0934de53a4c9870db7914bf10e7139269dfe0ca1aaa7a19f3254f5e7fe1ee0ac3e8c4d2a7e7656cc43966151e1a9b9c5098d69e278aadafdcad909c431003eed775b51238e57a80d9929f7ef40cf9b306ea7c7abfbd4625c04942bc5b4b90f1dc32332856e349a9e36a6300b17ba562b3ab902f912dd8e21ee4d68de6916883e01f169edc671bcd0669f1b254f60c3408770adb388ac89b02f45ddecb007547edf61db16ede30ff8697b1b150b0715dc28f4cb9d381cb49eb59ab099417d853629cdc68916648947829fc946382c9ad9a1c82ff0232506fe37c475ae992ccca7ea85865f248e7a2690eca1fa2c314ee1475d1b721e3dc2f4c9f73cd2bed69974d4bfe110f9dac1da0bd5c38edfdbff1c2e8365d1346f059404301a1e7cf66de0fc864c0c5992a2729c163327bc11d8e4c94a8b49d94d905faafec723eccbefe7433784415d974b3a17ba4c45a7b8b74a517bdee9f1784b3ea8ebed22da758cc54c20d075e8efafa997fff164b37dedad96e76c0fa4ab92c201b766c24a2ea543517988e286d912798104e056223d4cee75e5299aa9d9c8818e52dc392a5f9ecd328e87c1114c5f5b97651b6308c6f7bf95663442893a13084c4a26933545b8a1e0909ee1966e3748508d6066b39797baae15169d5f441b800de40975e3daca6a1d6e04f05de8790cefa37a252dd98bf197d88053c731df28b564c8ddfb99b10ce202611d23ec4aa9be9d09eb74a3573482f5447f66ab1bea8eabb07cfb73310206601a0033dad72b55fc2ae23153b07be22cded52e677c90b04a9c1d198929494b4aa70b761aa9179d58277aa6f7c87aab99801d5e194f8febfa6ffb4367a7b07f2fdf73b38875f2cfe4ecfb9413ac2ac358c28b1d9a8ed1fe9de7ff73942a1c29d401da760b67e6587309486c03f3aec0cb6bf18d61c6dd429ad91156611ac449d708b7e241d751bb76322d08b58ffd74fa2a839573a853efc32ad02c07e4cad2c7eba27723c859ae7c454e5d8b60f36ae389b1cf14802595b95bc97d3bd599ac17f2dd0f1c24722f190948d6b71b51eabb118dace7a89842cd903a2c72585b5362ef7e36d73a48a3c089d3d51175e9f1ad9fa929d87af0446f364b5909e97102597e5ae3ffe2ae7a57f1f8a9865cd2da36604d354ad91effdbaab40efdfb9af1787bf363a88e1d8d6234c84e587a70a656ccb549390f631eca3ae651306c9d3a8cba79f82ff35b65bf793fd73273c643e4f103e2c92c8a32da0359f201f4a8a11f552c1dc01d1ae831b594115c88f366b51deb28166b02e52f96f6044beb46e6450cc988d89bee879ee070da1dab7c4018b0fa202d70704da8991ca2957acc2e55601363351d3053d127de4e09b57ba24ec7904e19f5da01053e9f7cf2deb26ce3d6008ad19e112a761f8df6ca2a4b8ed5a29cb6d79da2c4fb5223a875744dd0628c22c9fc43400d6e3099012421edc197b578a859df8692da63bf199dc3568a909f36075110cb7da4d5e9d2f0b4878618e6ddaeff7ff08283cde5c363f07a40df26ce25be47c8b279f0c89d8aef837371cc433542d14372563030520f655c731773e09193d2ce0018b5af99a864ff827efc2115140a8207162c64b308448a365df534eeb9e472766dcc34bda27de6c57fe483839a60cd65844ecf2d3a95c43e1dc083f5c13df86b0caa3dedccb686e076626ad2d85877d8f79a23e871de2a9c1f8c7482a62040652aa43d205eb04e24f0d08dadf2171bce3bd0ab627825ef4fb4194daba5f04e5d1a4daaa360a19f7dd8e5637251bee0abf38775ef119e6412878d94ee9e39592907286ae92862e9480ae6219662502303283e5ca0e5ff04a5bd3a2cac70a37e02d828b14a8a812e4a14425e4a8776a684d96e4325a89a60af88e5f5e9c3719f098bdca49cdeb5db35525cd3b5ce569a9652a42d4ae5e642f662e0032a7f8b7513fc3a1551c7f9670a02b09dc91c84273d36541ea97319675900c9d01107b274d9f90ed5eb0feb2eb0969b2a7fb7c8e44e2111cb22b94d7f5f4173482c11a7fe2faa4c9d2797ab4c2b0ac319bd05344cc295f2fb6e5a69f1139ae05a8ad633be27423761565c48120f9d136f3daf20631a6884964f14f7515d7a2cfe5dbb0cff4d83dfe1f7fb6b9ca46daf415406b8d57de41051e69eb787e48a927e3c0e30468f9c7461939a8dde7cd381bdc25f0e76f1c213daf063f4913eb81e5966b3a2b4042af67c666651a1436d4d7846925ab483417795a4193cfe021024cd3fe898a12ca467651d4ff419364225acdd8776469a6bbf751a012c964db17526dff91e53f8c6eba5517cc3b7daabdb985cf9f62e5f77bb43a3151e83f79938b7fee9e801cc0310370f6e0aaf704fee78df80f844f8a7dec239db8a2c0de764c0e8c7808b5e4ee9bf56123cb0e11b94a88afd652a545fea9eac8cf42e539efb64ad9fc3446578459ca3d359fc600fbc056e85583ad453a6ea69aad67e7ff4d202291221a6c0d69d4238bcfbccd1320da088ce7872839c42fd2c8dbfa9aa64f19502920f13e21811fe2ead2597fe46e575469476093e29b05ce361b529ee09480453e29f63a195ff3439a0a219821f45cc5b7dcf60ffd4c668f48c4591556cbae92e36e0a7cec0ec1b0645b8bac6e773972eeed944a4b42a4686aba41690b3d7043b06d09f4dc2c6989d8cea74a133e31b89302c117c27239c9b4081696514d88808f077f9067838f5ce3433589849e7834f65907ceb3a5645df99ceaa386645c83c412001d0c54c6ba0ffb6bf7e6abb1a9f3f6216ddf27c24954c552313d12ebf28167279268e653c6695e3fe31043cb48131b6f07ab986ef1fbd3ab2fd39efdd1d20fa3233d32981fa44c987151b2f51c9e2067fc7e2a1bffb762c5b1e548a29c230bc981cc0296a94c7c9daa46d7ebe9a46eec1a9e5138058889e3922eea1604b8a52ad4b659b16b92b73b4c7016875b38455b9dc263c3e592101ff93af0da377587d1cf4dfc6be645018ea0ef4be1eefd71c6e8bdf12c2a9bddd9d356955bf955f2568d12915bdd1148a20fa12719963497dd25151adb70c922e293ccf9d49cf2be4204c72a399f2ece1c4d6a28d1f2a63b4fb3a7e1ddd1f0b324578bd17177be816bd11429f6385d3a304fc5e13135fa287ba6d804a667ccd95f470f3818b03ad936aedc9a7cda158f42fdeff797ba91e34c1e0d1c218517519eb8779bc2bae694382f39ae0965d1a6cbaf2eba2cf6e0565f2da12a5636d7470c77e89dc08294a7d54cea191f7c238371d76a2fd0527275b00f7f75ec5f788f61d799fd22c4e6d8b4449ef71b753b274fe48eef40fe5a3b536f0f25ff4b18f99f3b9a9038197d52b1690697864fb44fde331915f9661ffcb00a937cce34c13f9b35ef099c0a0eeeafe86addd416fcf55dbd41adeac541b5853829185f91f964e682a4226c58bf2bd2f785095d767aeaba038728be8c79e9ce40512eb9816488e4731919bbb560b0b83bc16991422c7c6093cec5435f6552cbb613b99261f39ea33c8d3624e2a3041d58d3428d7e367323738540f0acb2fcf1f821156331e22c25934a787827c21173b3a29d7905c94ddb2356efd0b913ed62ebd49d0c0201bc4952148a3ef108e1736c8168e46631433ef2229947b478b615b573ad62734175b4afe9562251ba990818f6d33c56beb772721a654535e055e060dd0de91749e65722838bc0120efe5f91a2a745a498b16bf0ed8fadd739e44e309321963eb17a00c37bbcb21c71e97e7c0d2a261bb15feae20ddaf24079fb094e39a3e35c9fe0888ba758b2a26b6b8a3c92da83f14934b057992c7da49e1bc8955a49eef0879ae3f5f4626034144ab81b3cbc14ff83f328d3befa08b8262799752dee932d200550b6292abe9952bbe0dd486f96a3a995ae4563a7cc587a812a3372afb256a01806f06c5adde36af500b9235ab592ffff7a90bc1c6a1e6211c51b95806e6ab8eda467f4c8678e3a7ebf7715cbd6693c320b0f3345c0391984874c7028cfb03f918a4e2a3b4a828eae64f150f08878038473a4a68011b43506b81535185853a85d6fe90edc1f2bc918841a0fe672bbbd159685ddaf82a0696d2b01bbf8de1ceca428538eae11417f", 0x1000}, {&(0x7f0000003900)="49b39eb9c123516bf34c0f249221f9fdf2f98a9eaa133783df2f9fd9192d3fa84655191f84efc4167ae8560ddebedb996192269bebe8704be8", 0x39}, {&(0x7f0000003940)="f75084ce2ce198a33f66cefd0aedc87f31c4554c980bf1d63f1f2818dc5b0517a7d60f0353020490237ec3926414efff4fd8f409f5a801900790185267cf008c844c78af3ccf252d415b1c8e182be756cc393651e8dddb1a1ae37393aa77d1cbce1a4d878426c29be61981732c3828cce10635d230a72dc908e06e99455727633d37dd5b8efea6062463040f8e1be7fc7e7fa78507b4216aa52918bd1c1ea8d3c5a8ba5ab3af1e21a18380c6d9de9632192c0359b81be874770767aa101ba08a81dcdaad699f5e105f2a974bedd56389f794c4a4e7ac26e02f76d23ac2159dc9be9b3aefd02e5048561c8551e825657f2efa8e1cb62f6c6206dc", 0xfa}, {&(0x7f0000003a40)="3bfb640b3e4f7d41a637bf4d57d95dda95a97fdf468017f0c21f4a1d402949b9bc0a3a68af416276be26a236290235f2cf9b7e12b12449a6375fa471ab0a6bea17b65b6bd91486e479994ac4b8e8b17ee4749ea74ce1d3f92bbfadc8255010f0785ffca18555730efcdc5f0e43b7328eb230f8f267907b751754e3a036d0aa9eead17a88c1e37e41c74ad75fb625d14012b0a1e5676a4f0a4155471e2b53716a6cff", 0xa2}, {&(0x7f0000003b00)="38cadfbd46216920bad5da873c0ae58bc34fda2119d70f46ea758f416cd0b1d8a319248e8425a683169bf0d155ba0f09284bd539509ea1ea79c2863757f1385c8514946f252a65a21a79bbd3c9d2d077b06f082982f8a5c606932e08512f98b2149d0229ea2a789c62f0f624db64d2373f0a7620c3236475ab670cecd7298e", 0x7f}], 0x5, &(0x7f0000003c00)=[{0x30, 0x0, 0x0, "95c9e19d5c61ad335c005dd1b66eade26592a8b5ac52596b9fc056e394"}, {0x88, 0x1, 0x7000000, "190b1485333503d083c4df6cee2b1a0db492cfff1396225bfeb9f790c1f7d1ed7effd31c7f375b948d93cad7ce016be47d7aa8776164c934bf8dea20527dcbd9264357516777088da1409f34ee5d17a71f306f96a33bb96b9c51c3cb8b28d020a8bbd76105dcb3644dab520b24321247769dbc00f091"}, {0x1010, 0x101, 0x8, "52588d05141c5cf3183592f1ec64b7497c3f7501a6f908dd6d34d671dfe18dc8b6d9cb537e60379763a78f7b8bd2641e264a237b268cdf71c43a6a5b9c0cccb8eb9e6231e047730c97af5d40ade4a8aad530234efbc0983c7076cebd53b46777f16fab5740a96e323392a03896517d62ac49b3ed3bbf9607ca11d7af3a6f109a0c235cc0a67d64c04fa630d368c4b51c50cb62dd0c93dd662d44bfb26e430bd0d4ddec3f3de0dc1809f3603f025a48aca4a20a45816d4d642812dd88f34b121bdc1e19236bd0b34c75e855fa6704b052bf8e1c0a4f28877215de4781cf3110d2dfdd37bbf34caae4fb4d6451e09bdf1d851be5a4bc0e42177da34473b5ad875fcb815d37c03c57017e32970fba65ed9b0a29b8432be65d6fa3ba1af95b3c6ef99ec45ea055176474dcc02655aaaac14a0ed743eb0d533abfd46d8c1a3fdbad8538fd5a69669b1c21de95eb42ffb5305b3d1044e5487b38446151bf6769f8bae1fb73d20dc7bd46cf9462ae2a436749d69c1cd44e72ba6442fc066317e90659a6e4a5ef79f4cfee9e58f9aa8ac4d7723985369bf9239674899bb3796713733bd5e0732fd788749fca3d56d3cf32380e9a4cb54b5beb5a76a5faa64fc1ec36b64909765878f263d2e00ddebe2fe25eead272c0b34fe4f024f4700b029b6ddd1dbc6745c1510d20ac4b5181cc739cdde6a2a1def1cdde4f4a63dc8c0e5b22ce1adff1a19a1cff519bd5e1557146de992b010843e3c200f5fbe5eb9f8514db948b30f25c902f4cb8879d0ed8a87811025b9f693567995ac1b4b537a84b4f26cb527d216fdc1f9f71a1e611e092bf2c86524b4238edeb237c49d42f2c6bd3edd27583b4ca165902a46e5079f342abcc2142372170757807cf9bb4036bd38e0cd030ffb0686f52aeaa51c7ea8c81eeea4d257ff108201506d441b2d8c355469691905dd7e7687b4196a20b39f9f4264cbb1e100503c12a9820b110400b13268499b00009f80c8c055a8da9389adfe5136a986392bd639438886b9cf2e48df99ff3f9f6f5cf8159cd49b0739ba1df6b6022fa6d87ca22cee4eb86d98f11343bb6a7adba7f8e1e2eaebb6854563ccc11b56b7abf81fce61b894db5c4e7bede6591f0b5082022664e92b34171ce4099ed198be74bbe0e66e058d32a9c7c565a78a921d53b7ca0f05be504a5af039cfa2ceb05e9d8980714992ee1891f895653476db4e61dcca06fae277b7ec806c63b2638db6e80ac6c0e413f5f14120b94ed9ee83b1be0fb7f11ca906b4378742ac17e38ce1a3fd6f3537da6e969263576a6c0c997d35d7c4b7286b122f51f48c40554fbc7eccd6e1ccdb1f779db045df8615e1f079d1984d81188e8dff04572ee36568ecd704c1cdd477e46699c89af9bb2c8eb6c117d08823658642626c3969c6e51d0112c7e2d91c9a4f041d24c271408f2de9bf8dbe1b6a1ab4284b5c42f62e06674c541fa70caea0989246062faa6feb9476cb48435da75d97f5c2dc3a2a6eec1c37cc328c8d3714b3fb6a8b27cd1dc06ca37484f9180607401041f7c1e49c9f6558fc376196d6ecfab3068813c12f81cfa05e4db79322413ebcab66b74fb9c31e198b5ef61af636fa3226169678cda16bac30b60dc3c9b5bfac7fd23ebb40cfea143da841562186b8b44217b20c07ae7498b4b3cafb313f2ee47cf7a07c736d3471be216956a379503faf7244bb397f327714aa0988476cf5565c955f7a0a42d7f613ebe8af95119588394f4b1457d4326becc20b48c30f62898318716318a9c1611ec028529973d2ca5d9ff86ebe204e2606e0465960c0a3b934d0c461c3a55aefcacfedfa2e139ccf394f6d04288650024c64bf37c57ef6416ce99fcda8c1123dfd04741996fad62eaf91fa7309f8db4bc73b8f8492d3e95f02a43535b3c3c29c5a5cf19b34e456088deae8e5384809e034a4305379c1c8a1384bfbe0823ae8875c466d7604dae61a18e9e2a53602e2297a0d611c8fef523e49330a90079f4a2a20ec96f431df42f25647979452cb520767e572406bdfd7030f424171bed65ed3363e344c34d42d3786659d05a0fa3872e39afb605185e1182c2fdea87dacfce95f1f60ca7c6b62f6a77d5e9e53e8c699b41393d9bc3e1849cfb091f72c3b61141fda3140809d6df91bf66febcf15334e96e684ef7b0496022c521c48c3fdecbcf2edd20324703831697aa04a77a595d4b1630d6f02bc919bc3906e5069916327071e2283afb9d5901a07e34afa3777e355dd8c978f1d3d489ad8fbc16826f9ee13aa049c1ee1d80683c51575c4d1ad822a08686ba5f91ca154c0d106fb9f945e0fdbb0def412641eb757f65bcc16a1a3cf9f9414c39cc0a8f643144181424aae5bf68a983143eaccc9710018607442beaf19f4ad0b81ff94ea282c2423b8145e3ed98c593d6682ed8b230361038e86ad10edd1568d7380c8ae3db546d8cf13b3d1d9b5f1974bb8172eb2a8ac59d9593daf6ce33a803c17d2c8d6289f6e4dfd0431f579c56074f26a6171cc9995a0d415c7dac5728faf81dae0cc62e3490396f17ff03d3858db443574610d55b8066501670c66296029d694d6c8f4aa8d5faba9b0aa1292709834dadb0eb4c624abfd5ff91266e583024368b88b6afbe4bb9886a38e20261b51e78ae89347b9f1b65d00de5a03656cc29b1cd74826d92b2fb1784207f2968f42b855e0b1c5099d4ba1d0b2bf03765dfa63c0f847259f1cee54aeb833a92b0fa9cb603af0c62e4a6c9e11d9eb8b2d6c2a92ed70fea6b3dc23109d0ba0a53981518a7d7fd30d647c2da859026f2d061b0607cb297703859bec05d2f38e63d631638d99b290d2eb59baf88dc132f635e0f98a015a3952b03ba4037a2a46512509d32e6e1a506a8b5ab04554e9a445e5a5477801bca2f37b7fe4741a53fc170a46bce708307dd203ed71767a9c6b609ebe49f3606553198b02b4ffc420c7c6e284c3107e122567588353e95fcd5483ced098e1f49b6d05d10185b00d3a2a62e782f0fb6f5f28673a1127fa2f7d386dab2aa15403dd04dc1ba7de634feea05d37e5a504049777829e8eb0f472eb5f76f54320ee7bf65f023e9b0062a8eee542b330238a7dd8db821fc694c1aa7c44db38483cf2664926b22e45445aa1bbee779a0f443116a286747b9589b53a95741c5b32adf2ef4e50d9f904007ba824b34e11287f14bf231fd2dfac4d9fc57297933772f21c83ecd6e2643d946944745bcb2789cbc643825a41b3247e52a2842ee36cb6f968188646848e337f1e842e75fd734c3824f324b013f709f69184f82552a47dd7859535f5c4bad2f1355844526d07da766122131dff73645bf29f2103f2571e9ca5e9444ac4c59680581b454729e443d303537668069b81e5ab87e7fface29704cbec2bb20ba03da8296a2fba60c6766ee6d874ea6a94221cefda4c54d9cd61bc39dacd9c221ffe2a6aa51cfdf1e79d87fbb98aab2536ea98505bbb45dac5b5738c42f943d776db5f2b6528ac6ae68a2fc7daf990e0a3d4924538fbcf53e46caa61086ed96f9f9b56f1f742880a9badeb03e391035a7734a5e13e5738399c0b8c401cf648beefbdf0fc48092bc292d13e624774a2f52cc0cba643300f7937521ca93732291e1de6450b6e53396864be3176e7eb93ab00abebc820e34b7c188953f34e7a3845bfe30fc985036c0b84180b71483608d11e75cb7ef68b3a984e015487bb5b75ce2b1767c61cd582390c2a3d0ab049aec61f85dbe541cf9b3ccf2bbbd4b00679d3768ff5f00f840f09e3af8e0d0c6a0dc5e911b412c5d580491f0069cf5c2b8e656d5911e1009213375e90722a5c0024e4a573d78a3809a0ccc2808f8c8716908c26bc9aa59a862e3d5db6b0d2eb6b607de8aed58e98ad86478587ee3394efc5bc888247e233e95907398960aef88ff177fe508fc9ed56b98d5dbc8c66fa42a341f577a74ed01399eb69cf95fa28f8886875848f9b688ce4540acfd394bb7e26c14a612b6d6231b7a9888b83335bcdb694a3979b7fa0e26f849b12b110b538b58caf012783fcd4316c9497ae03165e4d07e20d72d54c2ca6937e86248f5e1f186d1eb2df1ff34256621219c7980a059d28f2a97a1a5a4bb8eee005824590f6ce3d099e945013b7cd1e790740af09601a60ed6d118af834d6a377cb252342f23eb898da471c571842881395618be26a1b01c9b94bb10214847a45fb365b7e96c4ea7b35cbf2df7f238500a583d2f2ef1d2c0e1c68228d9a2300c452829d0e9d6700bb90c84fae530e5ccdf46eb6a88f4a69dea562123e98b31668e5c34b7c84a2016618cb34e6db48912ae5b835f1a567ea2c8dd8030a15ee6f90ed5bd8f36cdfff33d4bff4b414e7cade3a97ae9e5c5edaa5ecb6546931859c0622ec8b92253d56300a9992b238fd0b228616a4b1c8833cc144e255db251ddd7820e7bb096f1d3cc5d2f9baee67ef3974bce86c03f114353dea69224ff2cb9db42eb30eda2313bb1f37b4e86d83a42dad217c7a212491cee8e556c5436f33d597cd0a8f1941b5da43ed36a69e54305abb833c6d594bd35d2e54494da791a09089781d2ce758284629318f6896845d909482f5e6952d5ce470571b0db26abbf2a0bc7a33d96cc283abf40c67a68c9416b0426f8f070c5350227fa38e153e9c2d6d27c3bae226f4a7b2f09672a451c001b6db102f4b917957853da2f34e87981b21ba624f4c82219e96c733628928533c2641b0373453eab89e096348924a5c7d42cc6e2c9e6408e75cedcefa3db238cf2566d1e51b83ad2ba6cfc476e96bc64ac7aeed10f7650a78a46893b269751087ad0e2b00b381c782b1457e5237c2bbea094841a3ea2ac26ea65957cb53f79c441947620edc90c7c752baa755cadd083f405e3221a2e6b140d00069439984cbd87d35d020ed665997d7c6b272c334e7aed0d0029a8c61b8e2000d744c8ffdf3b2aa5110172274811aef934bd9a45f633d9626c886ed635a567304b72ec57f792509f16b83a3f3ddaff0cd8ef49c8d300be1d565a28135c4fc3a798c0aa667c6bfb2deb3a614fd38ce60feb1988738cc160ced368eb6008be48d41207272721ca8b0a59d652e69be3fab0ef9b0fcbc39179ea8eeced4ab6496496649119ba0971a71b18306bbd8cdd79ccef00d82e0d891a4f8a24e79bd95034461f4bb52320cf1307fe4eeb65f4f37068c6badd857d4b16508d71e7d83810b67613a22772f8d9a2490f6eff03905684b5cadb0fce993927705d2f43409e707c1fc5d699eb7e83ab56702f3fa26237295c2664478b76233f954f0d98ffa931f7ac17190daa26e5c5bc94c068ba0a6f6dc693fc43f4b9bb7e15d6ffa4a462f9052948ba96d488d005f0290f9bb8f32333bc9c9fa8df95510f2048084c559de219d27641d48dcd7fb8f1e42cefe6492f35083b723ac46f85027dffb9b0e4d3351fff067582cd4c9509902d3dbbc02f4fc3ba85ee2ed2e64cd653ae976d1f0fd5a33b766904d90d2e969fe37f5cb27fb8715fcf46e4037ce0442356c653da08070d82331a45f52f28f7cc517fdefe3051a40e7653342fa4d2eaba2cf3170d7fde60e39fef4c63b93fb0325401b72584c2f14cab9cc7cc39cc05682cd8543f91052460a46db7325a8c90958eaee87d1358dc7966336d55502afd9a277fa5904aec7db2974dfb9893f0f321465a46b578d5464e923a953969c77a4ad6d26315e0f5d40243493cbcb9fb4ff436c3c8b121d825b09fa56866587dd6e913433e06cc00243a51d638f59c1d246d2257deb1ef1a5e84faa3742308bb"}, {0x40, 0x0, 0x4, "0c4c03721900992a147e72e1f8f6822f53bda0ba780126f876199c14f16696800f2c7146266536ebec0be8d6abfa0ee2"}, {0x100, 0x0, 0x5, "f90c93b901425f091f7aad606e780d305eb8152666ef17f89bbb8ed1b68ff7cb353ce0e6bc7926b6169d7b55f92fdd43907ed9b2f17a8e4f7fafba10f4322a3e1e414b6d6fe85856ddc556d13de0e71d989796e01d0bd114617d9cc4bc75db1bb97649c2cd479ffbc41c568d246432fce812e59a83bb55446c75d279e4aa4181932e327ec52e4b59f1b9ad8e120b1089b8d6d6f36b64aa9fdd5317d5f6e16bac24790366219df7ea863890e6ea04d3461952e6a03df55c4a9e9962ae18dbb3747bbb5687e3e6c6769e084e9b08cd78217a8347fd79e230c3088ff82bd57eaf0014231744f2fbac770d53754349"}, {0x30, 0x100, 0x5, "aed551db77755733f4573d738d13e158bcff4eff5793bc3019e8f2dce8"}, {0x100, 0x106, 0x100000001, "5c85ee1d6d1d89db67bf1f2508f0fd0f368033aba4456f61a1d0828bdafe9ee88794b505b98488c73e8bd10ebe7bf4cb26e048289dc1c8d3b182043ee3ec729ee82b8d052fa672cbedb3412c9a97747a147156154ff94bfb600f1e5eefff206478e49ff433b9d88bb894dc95824a53b740b77bf7f6b885e65b17733c610d1567f990c54f0d948672618676fa5a0df717bffd175e1ef48ee111e89efbc6bee2318dbba8f4979a32f59f0cfdfacec170cf5d293459b13441b76282184ff4de9927f24ee4730c444cb2262573e6c3dcd4381c18ac4c1c76bacdc020f12a65c5ba200839d4a4f4e7caedf9"}, {0xf0, 0x0, 0xff, "fc312256bbe44cd7bd0cf367461943979fee733fb61085747fcb07936c8bd9acbe28968a015f3639c11de164a5b790601dea6bd4988cbc8d73b1a999f66a0fe0c6eb5c62928b79ca1a5234f60e85e968a24a22364bbeb262f6f912d98dff2329c1bd78285be57e77697a7e31f43a286cb3cb4e452a3e52afddc8b211df06331fa3eec9cdbde3d3fad6ceb7c29f990d58bc4d89c3c743340cd4f7ed3372cba526cca95942e73da12f70a4cfc45e5ef9dc7a7582b34543e4870eab5866ede200146a6a13169fe08e9028013f36fea88225125ec253c3730cd125cad2"}, {0xa8, 0x139, 0x7, "5fc743f5d613023284ad5ca5d194660a7c4c65f8166484733d5695e3c9ac105d35e15bec13556237e34acc2b243305c75b04096d4976dc4c27981a49be66119997960ffa8f1802e700336ce0921881bced1524f6fef8d43f356fc6e34af0c0b1e5b12537acd7c3ccdf14eab4f54fbb92b20c2e1d2d592165c1e16708a841cb9c7193e36e5f7c1d91464a99dfe87b0a8768678ab4b227e6cd"}], 0x14d0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000005140), &(0x7f0000005180)=0xc) writev(r2, &(0x7f0000006440)=[{&(0x7f00000051c0)="99dea3e8c1aa1a85203a45cb8118f94796d55e00d0d4cd3f7547f5296a3cc7e41fe436b57449d5c670e2c263a2d3872e10d14a8cd733cd43f5ccaa7c7511da7bb880ed79a079de98441e6b37b06ede3a31cb9551edfa564c967bc90a8d2ca556de02f3ed712026138f6d8d708f2dc85f7ef3b3be581b0e6f4c35f0c6a6df1fa5b1b81647ae136b25012fae3c82f9a5f52cfcbb2eeae990734a416e324cd5766cce2b123b641f5dbb012c008342e781a8362c30d39dc826005cc0802c6a4b84efdeb32345b3bffd026aa6", 0xca}, {&(0x7f00000052c0)="799fa574743770f0c05435201d182eb64a6778274ffa3829dcbaddd59a3f1eb4cca449cb2f6b428704b81df7c57cd23b3dde5615a7a4b575d2d7008e4993d2590be3abc0a8648d5063f43cbc6cf9f82d78120b2024d5822991924567d12c74a0d3b74516131e5f222714230c9a2115137f9c3940f0d77eab7a229710b3af7d774bdf923e5819fbd15cc6675c0b61a0438466cc6ea4973b78baa4b08e7eb86b3afdd1751b3d61edc9ec95a8c6d4b171f79dd921c66bd6b3d3c3862186eb157e57cfe15edcaf61996dc1712e79c4a2ba0ea7c377fab899a9f0b00eabb6dfd340caac9cb962a53f156ee9cdb960d3c1678dbf34e7a04d91b446da1fbce3266d908a9f2ddfdcf108867c9709ca2d8ed99e09837da912beeb14bc18586e7fde842ac74ee07673b768fd1f290f26bd68b2c1dba1e1c940c9284081bd737f0142b63c8320ef048ec27f678154e6c2b483994f650b1812c8ed0185f212455b4564aec4949e0cf57a80a1f31370dc2b25504c37fb083b41f9c83b052cd44a41132147ea43c0fb4d73e684e36a4fa6d99f6a42a10fed167970e140daa5ece2e7a2a2d6e3b83cccfca1cca5680f46f919f884a822a701e2f05952f2d5379fb2058b893853457fcce9f211f8ade7a1067ced30688b8f324a9adeca2901124b5ab64ce4fb5228ece2f543900a86a346fda52680e9606c70027bbc5592b03595fd5c27ed435094561fb2db530cead0544a6bf1d3ed1470a945de97f239b699e7bc0bfadbcb5c98af78a9a5ceecd5fd4d8ba3afed10d0ff3ebaafa186f2cd1c7ce41153bdebf4a95d4918f6719dc508a7bdd03f816e20880710cdb7b20733267f5650684dc6c0c804b18c87005ef245474765795e92640ffb17344575b8cacfce4db2c5656e0103a0520670650ac309e5f2420790f38228221711f4179cf9b6424f3422333c9badf298d621d46e903e9a299e539b9a045cca48ed21774ecefaa18c60ea24f849f65f47f80378b114fd4cc2bea0ac9f4bd3e1b90cd9ca8fa4280a3817309daddfd66ec489f3f8c5fb5ed8b3b6c1ae843fd78fb8519adacb834047f78c23dfeb245e3ee61eb91d435c9dcb3dc331d95e3bed6d78e51eb107dfad5776d057075244e35208218ef88ba7780b1636d09d96d9045c2772623e77dc860cf84282822edb7c9cf81c54e19b61b7e93645e4142479b3dd44ea658826e3a02764a1f7ac12f8c0b5e7ecbfbf3883ca304a83df42ebd04445adc44b72141b0a9eb5c744fd885ab2ef718aebad72d8f4dff50b1a78264aa3e56a93d099a58c807d64f384bdcd77a31726a5d3747e1d4e9c0404b8bc82a1a7c60561c3235a61a283f66e0302602fa369c0c36dc26a623fd6cdb1b0375cf45131a041c13f7edee8488dd6e0e897e20ccf2e2cf35eaefaf3cee3d881723fbdcdece8356b33d26ae740c0555998923d7ca38c5a1d4042dac93961ef10cb029326402e4071acf37afb4fd1c94d692da3baba576bf7165eef80b4d36401bf92e1772dece7ebb7fa9df2d2c1631accefbfc5e7526a026cc51b2383b11fc26ce39a4c7f17b472e791d1f6b4465e322765b9d0d290203e7172f638ea935574e4c082a205937fdff976d26b873b445faa9f837fbcef529337471168964164b555ce87986c9f1311de7a8f55d9f048c9056dd0a7edfd60056d5eae343e4da474f3de557fb4e4dd58dba7a59da5ed6d517e7c4aa559538c612216a0a8eae96fcc95666f2aba9d0538268d3a318d8892171f385f94a43811a6cc0288c4db8a9566d46abf0423e123448f58643d4303060bbd0eecb066c3090adac4110510df14f1f39dee07c591add16c0e3c7c559a4c140914f9f26d3932b823c0f0c6be0e7176ecb5018574c7303686bb87f9b9cb0301af9f68503bb7e0dfb1b25876a68983119e0bc74e7e38ec45ceef06631b0fd4ffae9042d8329ed1d1b5442e9d347877389163522648b8aed14551204dafbbea5dc629a3d5aa2721786aa0eede82bd0be1f583a3dfa62f51910b14cd1d61d8c4e7e3314a239089f4f4ac3f32798c1ed55dee7f21adecd763e92b51fed698df445186ec9e0a66a1a49d905e72d5e729ccb03d4fc190531e9efe753d213e5eb22e6d54ef195f9c4589b2abfe821a2698a20b3e6adb44fe3809aa4b58830529ce0f53334b0ed72ac9b497c3ada7014248bbc28e5eb6b2b5c7872d653c6795fb7ee21652224057c889fe703ccf4e1349074b8370fd662b93aefa713602a9385494ee5a0dcec2d0b3a0ba8fe481af55dd924c76416c6c5538712213b11c999937fbe21ca4db886bdad8562d88a8b940c40a20a00242b78307720f7dc4303f7e6efdc5e165351d0d7eb4afc53034d2d42113bca9efa8a0d1c29112d9720893c1a0e5d7d7d1b5498b311132be56263751cf819b30cb7e7dca3b44fbdc867e35e6bfea51fcc2a74ff33d0c15d55b228ae969ee542912098ea39ee5809d1463caf9112c88764fc0ce7e7fa5b2d64687a6b780c267843cdb8886ffb056672d3a535c0b6f62a8780e11c9425f3d7608f98dc153ce42023188cac2bc08218f3e684a4ceeaf993a3fd80410054129a94405e4527e6b4b777dc14dfaf5cdc224fe7701db9cdc1e6bbcd0920b63a455c774bec684c3e9fbc3c4cdd2e5b2d6e549e849bef258e39e09842d1cd218427cfcd8c321aa784bedd5ba92e34dfc87aac33bc5250eda111f2ab4fb3525bc392b323eb5f6fe8ce074b19666ba92d4aeea3680b72e8c9f24156b4958f8dc89a271c48bca7f394a24f776e39903c7c41e5600ae5c895360a3814ac10d56b0680c16b020b51b6a5e3622e25f15ce98acecde5b267c7039a4534b1b53b6de39cac05deb3d02414db71d0d7efaf3a075add136bdea13a5079045a94ab586ff1910f3a503a760b3df7ae0cc502899bbfea0a64868c806d025a1981fc9eecf93316360a5b2eeb03e3175ba5fd6890069572fa4409fe665434304add89f679721e9407e806d22809127743fe75cd5981591436c4ea020f7c4f052d23d2e0ed3a4fdaf666da8f78f4b003a14a62c683be0d19a9f6fe13840581c295a613ff8faeaacd7fbf8e7938ad86e16269490281b26c8d4b7ab6135e7ee4b937b3a828058376d328e3ecfb7300d0b1eec9a56d8b5ad304eabb622e02563b6352c409b526b04dda01b4bdea9679c4e5e8144838c79905e22788adbe160348a67241788187d224c4d5cb10e8ff850914d61fd3ac3f488a0cbdd99cff3d0c4e2328ff5df33437ed286e0908de3226474892c7574c832503b5e0bcf2c81dd4673caccdd8ef7788df90bb57ba48a52ef3914f5c232d27d733117e4fdb915b9aa505dfe31ae97587fe9fde17a86278c1dc4056c31157bf01d209a97e6aea876dc9c97d6e7606ae76157f081e3579aadb817be95d46eb7d9966105d0f6ac1141db39b0d44ee5056d4ce613c348b3e61d93d68774d2de0146f5df79991ff65e9465744b34915160ba268a6c297e1f20fc6cb1358e3eff4f533ee94417d82619762366efbcf51f84f488c672caa88ee501cfdc022202fa2e36b901654adf87a4ce76775f7dacf97ec19e4d984daac891d85ec16adbd6aeefd20ff6fb379232c6be84f0b662cc4693bcd011433ca1259a730a0e062a05d978370b42f1dde13ee96c75c5180a7637811fe2b94774bcefe19d47a5a9edae3da3c61039e5e910a220fa8c948d5f1115e8b1b63ef174cf3bbc5706616d6b7c2ba138cd2cba339e649acc94ad09afb6e69b7b092d133f9a8d0e5c56577d632610f926e501fd39eaab5e6bd259b0de5ec33e4a0bfac1ab83e55d507350f410abd8e66ec47b8a54632f192a60988460143a75222f355efa074277f0bcd9b3339166e9764b6af7bbca9e16e4ecbf8472bc4dd3f450ed50b2c0cfb564775e7a95e85e5b65c62266e2abe1cf3e1ef9366362fbf518e291fc5d3272117c3d8c9df40dd414a58a720443afe0b07f23f23ca55e56072640428539074a62d3c9a3dc51b9a4fc41ed1ebdf95f824afe2a3f3a46c658457d14ab5e3dbc8aa686bbd3475c8d02b0127d0531d2509d501627afc9c175c7bac6125e9697f8a09a718cd9f58a9ad5097052811b8b44c20c803939f0634ab06f200b540d4bc18186ff411ed97f237f19ecb66839e36b1c6b55cf20245af21e888720f1b779dd74fe4da4e74f72103140b27b22debf65999e08a0d14e26bf43306557c25c04db8abc36ef6604b575902a9342cacd44a8afb8548d53b09b93fc4d4bcd3cecda12654ccffcaa5558e173276a5556be465fd211919e2832c97bedcba74cdae6ae9692ff6214a66d09426341eaf85c2a1c54910777f188c12e456e8f3b2ff79c8363d0dc1d3059807ba5ada94610845a5d6020c08539b85fd2703d99850760e8668845831ada2c623d41f48efe7e7af63dc460581dfd1a51f3550cc44f5f1653dc9ae175aed7928b9f6f6499cabc0d9628c9be5f1f62423bc2d12e91da8295bdbdb0df36168f3f63f63cc3e77b63fc31ee8aabeefcc55a284fb7a59ffca6feddf5d24db9b2fa790dd39795e499c106dbc81bfe6f8ae231466087f8e2f6f06d97adfa22f0a46a0e3ccb52617bfe9212f6fa69755750e3f815bb9b110b34c1550967d2b70b0eac0ab7d7ab8d23334dcb76d68670d01e28ac88b31c20be33641702412bbc2284e29338dea2615c9022d62e49deafbc60fa98078243b78571205656315ecb81c451a5bb53952fe4dba627b266227ab5c8dcb4cb3dc978a2fa3360361b2d168538e3b44e4830cca35fa76d4294475783a213118fc438370d718f7bd829b0d6dd96aa9b0e5fc76ab24ec2635a03bc4b6099a11438e9f5778bd90d41479d722c9228c33e93f567ce6f7ef83f8e1c3ffade6055ca86294f8140fc27c139ed793031a9cf0cb7b65268b81d02d7d02d922363e161c33a839a525bf7f7579dd369b670fc64d7bce135916934780bf9dc7006a22add5a71877bc1818652a05db77cf075996ebd78393ab5fec29cfa3875843d0cdb2fd064a9f5331543250544544a84be7406781f99e55cd23a5543d667dbcac5c35530b9f821d2c7b3527fdb09d49ae5abc6ff4e7c126e4bc73bed9bfee1171f0e1801414f4fe37bb2179201c5cc6e49b273320dadb1f1e3f851f2a795ed3ea72460167dc936fc73ef398e1cd92647ba9848801bd227792106cdba972cbab84ece1e6bca54cd57a5e1455fe7bdd3986891f22190dd979fbd9c5e689fa8be33b2cbe123110433005376dee1a51661c314b88db707c81ede80bf761efffe4ed24e2fc320000cc316b7173355b36b0f08d23b73ed63aae7331d18058d806792c8d6d23ea09a8d0fc76bebc935c9aabca71d316a4151ae4a633ce583838ee7626bec3af3970d2fdfd9b2a4c07aef0bc23eef06543ca3fc3fdacdd64900ce6052ba0fa1a64dd8a791c753c2a8edf1d189cb6e2fd192fc0b599cd05ac54879457f2bebc9a4dcbaea8e1ea30c1d44556db5ed26cb19cfd8eddd7217c87e8d6888369c8d725ffbe52acd6f2447105434d35210c389b799f41f2b928c95c568d8fa88e3a7b5314f025f89aceb425d24ecf5f73b7c9f74dabe5f83b2324c08f8c5093789614546be5f5a56399af1fd9583ccbe446c96802f6b41d0d660fbe32176ed6de56528ca1d7b3fff2c4f103a4f47afd52b68f8cad27fc87775657a7b8d5970b670a1734fabd65921730d2a5a4d2bf29324f19911d295015c7e46642b585209a49a0872fbf16ba02f8b5f64a6bc7108189314bb47aa4e5f9797f6b47b91a7822e261f51ca8ec03d4e9bd2c42de6", 0x1000}, {&(0x7f00000062c0)="c3b77378622e0e38fbfbcbcea1c961d82cf64c8a4319", 0x16}, {&(0x7f0000006300)="2322fa2200f635f4c45a861c15f59f8ce0400655badaaac2c8559c7d78ce21f2b53ccec3e1b30df51193ea7e94ca869fa97a8ae7bc0f9d18d318ba709216f2f245df15a171ac956e8e6eb47fcc15cdd4732630f823cd0d174a94a1b5290e43ff6549de0abe9178813bd477546b104b3932ebe3a42b700b6668cdadfdf8a13e44c59a8a00fa9c34287dada8e5efa3b921321dcad17b016723fa866494264d1f1c57aad9624a2c091f029394df896df8df0f6b92f9f5e92646f0d2bc22d7c802aff52545d16eb4ccb953952a03ba897eaf4ad682a6bbc0da66c2d8dc", 0xdb}, {&(0x7f0000006400)}], 0x5) msgsnd(r3, &(0x7f00000064c0)={0x3, "b3d751ae4e6600ec96f61313f03ed5a3e6c501974b8509f55e618edbf164db0ac1a6a689096261212fb8f1944cf5cf5131a0baf6617d189ac81c923f7ab8a9eec8ff3d9c23346e1c96b7e0c3252692da6152677bb846db0c47a5abb67bebb2c34c0a288ee6f1d78037334b"}, 0x73, 0x800) mkdirat(r2, &(0x7f0000006540)='./file0\x00', 0x42) recvfrom$unix(r5, &(0x7f0000006580)=""/154, 0x9a, 0x1, &(0x7f0000006640)=@file={0x1, './file1\x00'}, 0xa) r7 = dup(r0) getpeername$unix(r5, &(0x7f0000006680)=@file={0x0, ""/108}, &(0x7f0000006700)=0x6e) r8 = paccept(r7, &(0x7f0000006740)=@un=@abs, &(0x7f0000006780)=0x8, 0x60000000) chown(&(0x7f00000067c0)='./file2\x00', r4, r1) sendto(r7, &(0x7f0000006800)="64a89e63abd946bcbedc9932e11db3a643bab6cebf8525c95590eb425e8dab5c102e87dcc92ab763", 0x28, 0x6, &(0x7f0000006840)=@in6={0x18, 0x3, 0x755, 0xfc}, 0xc) connect(r6, &(0x7f0000006880)=@in={0x2, 0x0}, 0xc) write(r8, &(0x7f00000068c0)="189121f676dd776240f4e38cc606ad32627890a438ec92aa527cc8537bb2f6e511d439f825900f1a0fd15d218ea530f331dd9172d259d1e9c52f49c7d6e6472d28851be69cdabe50616409e714b1e7e62560109b83897fe1dc48c4f8369795a6b9f9a0", 0x63) open(&(0x7f0000006940)='./file0\x00', 0x1, 0x0) shmget(0x3, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) mkdir(&(0x7f0000006980)='./file1\x00', 0x8) 00:00:08 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1000008, 0x10) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) chmod(&(0x7f00000000c0)='./file0\x00', 0x8) r1 = dup2(r0, r0) r2 = shmget(0x3, 0x2000, 0x18, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x1000) close(r1) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) openat(r1, &(0x7f0000000180)='./file1\x00', 0x200400, 0x80) ftruncate(r1, 0x2) symlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') r3 = openat(r0, &(0x7f0000000240)='./file1\x00', 0x400, 0x20) rmdir(&(0x7f0000000280)='./file1\x00') shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) readlink(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)=""/98, 0x62) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000000380)={0x0, "b88c8ea4af36d38a1f42515b7915542da5a37eb774c3d2dc278b77ec0045c2faf061c71f68aee6b68a2f353c100ec3f9558a19aaafcb3763c98ab98abcc9ab59b96b0dde8d3af2"}, 0x4f, 0x800) sendto(r3, &(0x7f0000000400)="a980b77d03568237332bcf12a30af6afd36299bb77b98ab003c5f7c65723d2d21fb4442cffef3c3c9e2e649d59251c45da430e59f8020a62a1c2691d6ccc4388ca11f8717e3393e6b49d9c4d160ae99109dec9dfbc4899ed89be4bf7287434bf501447ba7ed31a1ca10bffe65c43ba23febd209ac4b0b43dffcdafe9b2240ce52a2834ea64fc23fe56a5255ebcb9aa49f47b09534621596e52b5c9ec9d99389aec5d6751182c20a6fb302148dd6b5a4f23d1f356721b", 0xb6, 0xc, 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x8) fchmodat(r3, &(0x7f00000004c0)='./file1\x00', 0x100, 0x400) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) r6 = geteuid() r7 = getgid() r8 = getuid() getgroups(0x4, &(0x7f0000000500)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x9, r6, r7, r8, r9, 0x0, 0x8}, 0xfffffffffffffbff, 0x400, 0x1}) geteuid() fdatasync(r1) openat(r3, &(0x7f00000005c0)='./file1\x00', 0x0, 0x91) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) 00:00:08 executing program 0: r0 = geteuid() setuid(r0) setreuid(r0, r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40803, 0x90) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0xd) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x400) r3 = getuid() poll(&(0x7f0000000100)=[{r2, 0x106}, {r2, 0x100}, {r2, 0x45}, {r1, 0x40}, {r2, 0x15c}], 0x5, 0x9) r4 = fcntl$dupfd(r2, 0xc, r1) fchmodat(r4, &(0x7f0000000140)='./file0\x00', 0x44, 0x400) r5 = paccept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc, 0x60000000) r6 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x1, 0x1) setreuid(r3, r3) poll(&(0x7f0000000240)=[{r2, 0x80}, {r2, 0x2}, {r5, 0x20}, {r4, 0x106}], 0x4, 0x1) fchmodat(r6, &(0x7f0000000280)='./file0\x00', 0x100, 0x400) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r7 = paccept(r5, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8, 0x30000000) recvfrom$unix(r7, &(0x7f00000003c0)=""/87, 0x57, 0x2, 0x0, 0x0) linkat(r6, &(0x7f0000000440)='./file0\x00', r1, &(0x7f0000000480)='./file1\x00', 0x400) open$dir(&(0x7f00000004c0)='./file2\x00', 0x10000, 0x2) getpeername$unix(r7, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) ftruncate(r7, 0x2) fchmodat(r1, &(0x7f0000000580)='./file0\x00', 0x121, 0x600) chdir(&(0x7f00000005c0)='./file2\x00') r8 = dup(r5) preadv(r7, &(0x7f00000007c0)=[{&(0x7f0000000600)=""/119, 0x77}, {&(0x7f0000000680)=""/242, 0xf2}, {&(0x7f0000000780)=""/35, 0x23}], 0x3, 0x0) mkdir(&(0x7f0000000800)='./file0\x00', 0x12) connect$unix(r7, &(0x7f0000000840)=@file={0x1, './file2\x00'}, 0xa) getpeername$unix(r8, &(0x7f0000000880)=@abs, &(0x7f00000008c0)=0x8) dup(r8) 00:00:08 executing program 1: r0 = socket$inet(0x2, 0x5, 0x9) recvfrom$inet(r0, &(0x7f0000000000)=""/160, 0xa0, 0x802, &(0x7f00000000c0)={0x2, 0x2}, 0xc) recvfrom$inet(r0, &(0x7f0000000100)=""/15, 0xf, 0x40, &(0x7f0000000140)={0x2, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x2e, 0x2}, {0x18, 0x0, 0x800, 0xea0}, 0x5, [0x0, 0x8, 0x1000, 0x3f, 0x5, 0x80000000, 0x4, 0x40]}, 0x3c) setrlimit(0x1, &(0x7f00000001c0)={0x9, 0x4909}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000000780)=[{&(0x7f0000000240)="d86b85c4630b0c6e2d4adeeb289fcf99d3888d820fa0132c9eaa9eb67085853a1ebe2de8167772ea4809ce76c60b36f6c25c5f229fe8eafef247c1d0ded87df8", 0x40}, {&(0x7f0000000280)="f7d43a8966e0ad8f4745b153d68c035a1d38a6353a9a891fe772c9fb953c7ee1f2e1c94cba9a312b86d50bb5ba029f8ef571943bd6d48b7004310cdefb0815e74d77dcc4ec26fa2c07e68626327a6de754e7a4307d1629ca0f326cae6766962768a0e396dab11519a54dce0848f621820f9123934db9f07b94f34aaebcf8a627c0b7dc520bd2af8a768c0d3e9028497aae41420d0eeccfab9653ff62ca6aaa78b49199974ab63bd854a7d0ced9dd12a49f921d33aebbd1e3ec6bc7e1924e1505b6e5b516f218e5", 0xc7}, {&(0x7f0000000380)="08a43e179c9588bd294f2b3723a02a708d94087ed5df2167d902603191dde7e893569d1ebd68514cf5fe396c996f2ef01c8dbe9c8932766f64ff57d72785e11361e51bb6bff429fa77e96a513c409dc51f113515e6ad2042b6dd4a9bc6a8b7654ab9727e696e9b1e716587f3b2580258eabd1d9ca3c0cb992f30c5fec8e6fb408a0283cb06f352e60cdefc3bcec656713282ce00532dc8d9037837bbb33d4016ff768efdd2db4ada0f062777755f726225f21e893fb238ebac412546b4d224007d1e7bb82c3f2860a04774789704bd5606d40d0169c7735e7e52063979a2f710bcd44102fb6b01a033f0d7df8d7b9311", 0xf0}, {&(0x7f0000000480)="16efd6c14429c918f32c29cbb21bd970a64bf5f0a073d584", 0x18}, {&(0x7f00000004c0)="aab822b4521de1ef7dd9241fb1d038b6da7845ce9a6193a5328f04e84809228bf9dd0c07fca1124d80876ec2fad78a04ddc8939f210ac1aac22a6725a818b606f9a654a1bd863c84583406e516b43028683d94b8e4bda269bdc156e37bf4", 0x5e}, {&(0x7f0000000540)="3dea84d830ab528412905bad91c1291e0e8fe18079fcc55f", 0x18}, {&(0x7f0000000580)="220dc099c5d3bd82a5ce93fdc88d7072bfa9ca150b08c4090ed25b71666f0f3e13c1db9bb0091195b20ddec5bd14", 0x2e}, {&(0x7f00000005c0)="58a3fc357e17e0f5be173424cc268315b0b7b80330df782690a07ab604248c6d6ea59fea447c394f7ae8beae178efc68300489d563be233bd72a640be5360ea1edf833c96119b2013998fe68e4d87682086ec01d1660d8d117ce0caccdf37fa73342ddebb7f7b2dc9b979031bfe6320b817bce09d9db103945da4837cc274f9f84e27733c9ace5e40f46b2e09eba1c7dcbbb776fa4aa26ee371077907741593e8e", 0xa1}, {&(0x7f0000000680)="024b93b95a1cc4428284311d3a545a98f6d19d37ba9dc3d097c3b7140dd12065ab9388a39599fd9e7a10c9c84701f0193b9c4d7d09ab7234c4b3db054a93a1ac26b8d93965c3bcf73f77dac3fbe967db2b19f91ef5807cb31c4c59d9d9699200fac384131c7b79e32f79aebc54b0a654203b357d987fe2ce53fdec81de96b2f98e3363432d84f360c3e321c73c34fb101dc64b3aa3a8b197b28fc6b81c6d459fd4da4d200eb3743e1aec5d86174d6b95ef53383c40ebd1ea1426fdbd37db93c19a34dc90fe57f76c4c1567f73f38ff33f18c04b446620beeaf11ec6c852372dec5ae1d1235b0dce86abcfe2e2cff76889ed4c4fbd3e5", 0xf6}], 0x9) getpeername$inet(r0, &(0x7f0000000840), &(0x7f0000000880)=0xc) r4 = semget(0x0, 0x0, 0x1) semctl$IPC_RMID(r4, 0x0, 0x0) setrlimit(0x5, &(0x7f00000008c0)={0x2, 0x200}) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000000900)=""/144) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000009c0)=[0x10, 0x5, 0x2, 0xea, 0x9, 0x82]) r5 = getpgid(0x0) fcntl$lock(r1, 0x9, &(0x7f0000000a00)={0x3, 0x1, 0x3ff, 0x1ff, r5}) getsockname$unix(r2, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) wait4(r5, &(0x7f0000000ac0), 0x20000, &(0x7f0000000b00)) r6 = msgget$private(0x0, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000bc0)={{0x18, 0x1, 0x101, 0x3}, {0x18, 0x1, 0x3f, 0x90fa}, 0xc815, [0x9f7, 0x6, 0x9, 0x3, 0x7fff, 0x1, 0x6, 0x1]}, 0x3c) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000c00)={0x0, 0x0}, &(0x7f0000000c40)=0xc) getgroups(0x6, &(0x7f0000000c80)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) r10 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000d40)={{0x5, r7, r8, r9, r10, 0x1, 0x4}, 0xff, 0x1, 0x40000000}) msgget(0x2, 0x208) pwritev(r1, &(0x7f0000001000)=[{&(0x7f0000000dc0)="6a8de324823f904a3ff593228cf8aaf99eb5f92c6c1dcf44c99e12c82b6c00cb7cf126b71712357daad578b6a00214a1e265d067a225e24ce1753644649afd191a4427e96cf7045689f124d8d1deb2a1bf0a97ef3f0afb657f274e9cc4b24364968ab6aecdb0ea0af8a8b1d8d6ad7bfe753992f5b72bda8d16e965bc6313cc3d20b7122badd267", 0x87}, {&(0x7f0000000e80)="92b225e47279333153b5c924ae7fda9b54192a6a720633daf004c0b6cbff3361b6fb015a78534c8f19376b696f536a85795ecd1f133a63cce4f546017fa0032068ce4833a407cdd8086a5f4631461c1a15d89340aa3299b911219a0ee20de61926d604540d824c6fea322ee0f49dd71468411bb6a7dfa6ba1f2844e40e89be79c8892f8ea72243ba1a2c", 0x8a}, {&(0x7f0000000f40)="f1bf2a118320b28639edc2079e9d501c860528db50d22b354dded373f6a296aeeb3d19d6042a2b2a541f5f34854ba4e191c63f54cc97e5baf85b92a0ada07dd0362db33ea4a906817d33104b9bc466de19fb94366e43b555cbf74ea70560383d4409cb193a3dbb3b312889bc7ca38774d0e08cfa03cdfb4f7ab21096d6ccc02ed424c7988e44fe67471612549765f4002d1cdead7796d6e58f7741d3c7a1a9a0c03ccc1d771a7ab8657aac58f1d9bc3e6de83dd3662e", 0xb6}], 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001040), &(0x7f0000001080)=0xc) msgrcv(r6, &(0x7f00000010c0)={0x0, ""/93}, 0x65, 0x2, 0x94a0c019ae6e0cfc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001140)) 00:00:08 executing program 5: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = semget$private(0x0, 0x0, 0x400) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/37) r1 = shmget(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget(0x2, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/135) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000000140)={0x9, 0x4}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x3, r4, r5, r6, r8, 0x1c9, 0xfffffffffffff800}, 0x9, 0x3, 0xcae}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000340)=""/9) semget(0x3, 0x1, 0x400) semget(0x0, 0x0, 0x19) r10 = semget(0x2, 0x2, 0x80) semctl$IPC_RMID(r10, 0x0, 0x0) setpgid(r7, r9) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000380)=[0x401]) listen(r3, 0x7da) open(&(0x7f00000003c0)='./file0\x00', 0x8001, 0x20) 00:00:08 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) shutdown(r1, 0x0) recvfrom(r0, &(0x7f0000000040)=""/48, 0x30, 0x0, 0x0, 0xfffffffffffffd4d) 00:00:08 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9233614b70"], 0x6e) accept$unix(r1, 0x0, 0x0) getsockname$unix(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 00:00:08 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x1c4) fcntl$setflags(r0, 0x2, 0x1) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x3ff, 0xffffffffffff437b, r1}) r2 = getppid() r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) connect$inet(r3, &(0x7f0000000180)={0x2, 0x1}, 0xc) r4 = accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) lseek(r4, 0x0, 0x0) r5 = accept$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0xf010, 0x0) r6 = accept(r5, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getsockname$unix(r6, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) preadv(r0, &(0x7f0000004780)=[{&(0x7f0000001400)=""/208, 0xd0}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/4096, 0x1000}, {&(0x7f0000003500)=""/156, 0x9c}, {&(0x7f00000035c0)=""/90, 0x5a}, {&(0x7f0000003640)=""/108, 0x6c}, {&(0x7f00000036c0)=""/163, 0xa3}, {&(0x7f0000003780)=""/4096, 0x1000}], 0x8, 0x0) sendto(r4, &(0x7f0000004800)="f77aa03e8cbadf3a7c5187e2420222ddfa92600be46ad36384d37e1366e610284296009624f5832f54371bed3e3f086eeadcdec791b2927148738efe575febf68b0f381cf784f69a1cbfcc2aa9079f09b5c62b8c1ffe6ec6ef0198d4c4d9d0e1c4dd36481b99a240792e401e1408a077532be6177baa82b43e2a42fa8445143672", 0x81, 0xc, &(0x7f00000048c0)=@in={0x2, 0x1}, 0xc) wait4(r2, &(0x7f0000004900), 0x40, 0x0) r7 = shmget$private(0x0, 0x4000, 0x180, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000004940)=""/4096) getsockname(r4, &(0x7f0000005940)=@in, &(0x7f0000005980)=0xc) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f00000059c0)=0x10000, 0x4) bind(r4, &(0x7f0000005a00)=@un=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$getown(r4, 0x5) fcntl$lock(r3, 0xf, &(0x7f0000005a40)={0x2, 0x2, 0x9, 0x8001, r2}) shmctl$IPC_RMID(r7, 0x0) semget$private(0x0, 0x2, 0x329) mkdir(&(0x7f0000005a80)='./file0\x00', 0x44) bind$unix(r6, &(0x7f0000005ac0)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r6, &(0x7f0000005b00)=@file={0x0, './file1\x00'}, 0xa) fcntl$getflags(r5, 0x3) 00:00:08 executing program 2: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/30}, 0x26, 0x0, 0x1000) 00:00:08 executing program 4: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x50) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) 00:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) fsync(r0) 00:00:08 executing program 0: r0 = semget$private(0x0, 0x2, 0x1c6) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/86) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000080)=""/106) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000100)=""/7) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000140)=""/55) semop(r0, &(0x7f0000000180)=[{0x3, 0xa1f, 0x1800}, {0x3, 0xa35, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0x5, 0x800}, {0x1, 0x9, 0x800}, {0x0, 0x2, 0x63baedc728a925a5}, {0x7, 0x5, 0x800}, {0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x2, 0x1000}], 0x9) r1 = semget$private(0x0, 0x7, 0xc1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) shmget(0x2, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) r3 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x10) semget$private(0x0, 0x3, 0x10) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0x800) shmget(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) r4 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000002c0)=0x7) utimensat(r3, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x80, 0x19df61fe}, {0x10000, 0xad7}}, 0x200) getsockname(r3, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) getsockname$unix(r3, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) semctl$IPC_RMID(r4, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000001480)=""/179, 0xb3, 0x2, 0x0, 0x0) unlink(&(0x7f0000001540)='./file0\x00') getsockname$inet6(r3, &(0x7f0000001580), &(0x7f00000015c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000017c0)={0x0}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = geteuid() getgroups(0x4, &(0x7f0000001840)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r11 = getpgid(0xffffffffffffffff) r12 = geteuid() r13 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001880)={0x0}, &(0x7f00000018c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) r16 = getegid() sendmsg$unix(r3, &(0x7f0000001ac0)={&(0x7f0000001600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f0000001640)="d6cc990146aa9dc5b690ec297053e3f3cb46a72f0982e8a6e45d0a6be4c30dc90033fc98b797cdc2863f6153e8fa6993387633e870056e39382f0145976f4da3bd7c", 0x42}, {&(0x7f00000016c0)="6678b6d0d73810a7482229a5f17d22fbdd01ea1167e384889de8e118e11b118ebd83219525904051e320d0b8654d7dce0d3ff76f6d95710781aabb868d5907d0dc8053e0feaca1fd5cf525a783aa9f9d1c4e8a0008deb60ddc3d9c82d22e914dfbe28c6d78d3bb50dba560cf3cfdcf60950e92e27e40bb906a44f7027b6dbdb67ff1f36e8391c82c2a150ea4fbcbad865e9d07dc89f2c689cb6d22ff6edc718ca7ed4f6d0c5f605d8991e8a4353c97e441350d241129ff8d", 0xb8}], 0x2, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r3, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r3, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}], 0x118, 0x1}, 0x4) 00:00:08 executing program 2: r0 = msgget(0x0, 0x100) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x81, r1, r2, r3, r4, 0x20, 0x7}, 0x2, 0x92, r5, r6, 0x7, 0xff, 0x2, 0x4bc}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept(r8, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) semget(0x0, 0x0, 0xa0) msgget$private(0x0, 0xa8) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r9 = semget$private(0x0, 0x4, 0x2) getrlimit(0x0, &(0x7f0000000280)) getrlimit(0x6, &(0x7f00000002c0)) semctl$GETPID(r9, 0x1, 0x4, &(0x7f0000000300)=""/118) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semget(0x2, 0x0, 0xb2) unlinkat(r8, &(0x7f0000000400)='./file0\x00', 0x800) utimensat(r7, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x5, 0x8000}, {0x404000000000, 0x80000000}}, 0x200) r10 = accept$unix(r7, &(0x7f00000004c0)=@file={0x0, ""/37}, &(0x7f0000000500)=0x27) geteuid() shmget$private(0x0, 0x1000, 0x84, &(0x7f0000ffd000/0x1000)=nil) readv(r10, &(0x7f0000000640)=[{&(0x7f0000000540)=""/212, 0xd4}], 0x1) getuid() setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000680)={0x3, 0x8}, 0x8) fchmod(r7, 0x32) pipe(&(0x7f00000006c0)) readlinkat(r8, &(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/137, 0x89) 00:00:08 executing program 5: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xffffffffffffffa4) 00:00:08 executing program 0: r0 = getuid() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r1, 0x1) setreuid(0xffffffffffffffff, r0) setreuid(r0, r0) 00:00:08 executing program 4: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) listen(r0, 0x0) read(r0, &(0x7f0000000000)=""/77, 0x4d) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom(r0, &(0x7f00000000c0)=""/204, 0xcc, 0x43, &(0x7f00000001c0)=@un=@file={0x0, '.\x00'}, 0x4) ftruncate(r0, 0x5) shutdown(r0, 0x2) r1 = accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) connect(r0, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0xe0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000340), &(0x7f0000000380)=0x4) getsockname$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001440)={{0x18, 0x3, 0x4a5b, 0xfffffffffffffffd}, {0x18, 0x1, 0xffffffff80000001, 0x19}, 0x1, [0xfffffffffffff6f5, 0x8001, 0xf02, 0x10000, 0x9, 0x1, 0x6, 0x5e]}, 0x3c) r2 = getuid() r3 = getgid() lchown(&(0x7f0000001480)='./file0\x00', r2, r3) socket(0x13, 0x7, 0x3) listen(r1, 0x9c) faccessat(r0, &(0x7f00000014c0)='./file0\x00', 0x10, 0x300) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x62028a260ec47b70, 0x90, r0, 0x0, 0x0) getsockname(r0, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) poll(&(0x7f0000001580)=[{r0, 0x4}, {r1, 0x2}], 0x2, 0x8001) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000015c0), &(0x7f0000001600)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001640)=""/182, &(0x7f0000001700)=0xb6) accept(r1, 0x0, &(0x7f0000001740)) getpeername$unix(r1, &(0x7f0000001780)=@abs, &(0x7f00000017c0)=0x8) socketpair(0x1e, 0x5, 0x5, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001840), 0xc) getsockopt(r5, 0x480000000, 0x5, &(0x7f0000001880)=""/215, &(0x7f0000001980)=0xd7) chdir(&(0x7f00000019c0)='./file0\x00') 00:00:09 executing program 0: r0 = socket$inet6(0x18, 0x20000000, 0x401) lseek(r0, 0x0, 0x1) fchroot(r0) select(0x40, &(0x7f0000000000)={0x2b6, 0x9, 0x40, 0x9, 0x2, 0x3, 0x4}, &(0x7f0000000040)={0x9, 0x40, 0x6df, 0x4, 0x38, 0x7f, 0x4, 0x1}, &(0x7f0000000080)={0x6d8, 0x81, 0x8, 0x80, 0x1f, 0x43e3, 0x1f, 0x10000}, &(0x7f00000000c0)={0x8, 0x8}) select(0x40, &(0x7f0000000100)={0x20, 0x0, 0x1, 0xffffffffffffff60, 0x40, 0x7fffffff, 0xc11, 0xffff}, &(0x7f0000000140)={0xc3, 0x7, 0x32da9cb5, 0x0, 0x8, 0x0, 0x9, 0x9}, &(0x7f0000000180)={0x101, 0x90, 0x3, 0xfffffffffffff505, 0x100000001, 0x45b79048, 0x0, 0x1}, &(0x7f00000001c0)={0x7ff, 0x9}) lseek(r0, 0x49, 0x1) semget$private(0x0, 0x4, 0x200) r1 = socket$inet(0x2, 0x5, 0x101) connect$inet(r1, &(0x7f0000000200)={0x2, 0x3}, 0xc) r2 = socket$inet(0x2, 0x40000005, 0x1) connect$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0xc) r3 = dup2(r0, r0) sendto$unix(r3, &(0x7f0000000280)="5fd7e991df8b122f341c8eddf4f38b1107706cb9b0aa7a23222fdb80e730256ec3e0720dbc740e7d38bd08a637f1227b09451c9e95e782217d9d18866dae9364c65a53", 0x43, 0x8, 0x0, 0x0) bind(r0, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000007, 0x0) socket$inet6(0x18, 0x4, 0x2) r5 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0xa881886b0b2d3522) r6 = accept$unix(r3, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) connect$inet(r2, &(0x7f0000000400)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() setregid(r9, r10) select(0x40, &(0x7f0000000480)={0x3, 0xfffffffffffffffe, 0xd71, 0x4, 0x3, 0x0, 0xee, 0x3}, &(0x7f00000004c0)={0xffffffffffffffff, 0x0, 0x100, 0x8, 0x0, 0x0, 0x4, 0x2}, &(0x7f0000000500)={0x8000, 0x5, 0x5, 0x4bc, 0x2, 0x20, 0x10001}, &(0x7f0000000540)={0x5}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0}, 0xc) r13 = accept$unix(r6, &(0x7f00000005c0)=@file={0x0, ""/70}, &(0x7f0000000640)=0x48) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) recvfrom$inet(r3, &(0x7f0000000680)=""/75, 0x4b, 0x40, &(0x7f0000000700)={0x2, 0x0}, 0xc) sendmsg(r13, &(0x7f0000000900)={&(0x7f0000000740)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f0000000780)="be312d6e328ba73ab6cdca58dc0c856ee9fb18709970820d7dd58e16afeb92279ce3ce28b057ebaaf9693d3243bf54d1c84b26877f97a6dbabd62eb9656dc05d1a77b38627782c3559fe5e7b7c557378a98c860ea7d44ae210dcc1842d5e83dfb328b6bc0055124c96b346903db1a1dfc78a7aef6fb542d43261972255dd753dc299e776ac2614657cff0c4df6abfd8163a2234da9845e3901", 0x99}], 0x1, &(0x7f0000000880)=[{0x80, 0xffff, 0x401, "7e4ff61df341d033f227a957d1536191ce3c92165c57be93d9a7025c4cffebbbd25abde2759de9b32a74ee08a92f60d6f87ffd06fddb259c8523c4b3bd8686d8dc21e9f5b8e5c28ac9af157d2f3d6a9c671cd1cabe0397cf4b1cf6109b3156813512f60b6dbd8854560e33"}], 0x80}, 0x8) sendmsg$unix(r13, &(0x7f0000001d80)={&(0x7f0000000940)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000980)="9402d195a5cc020f8c57fce6c7cb0ed98f267fc295ba82ba5f813231240c8de4f08f64b9e24ce64ffcef0389f92833eb711e3e4ac1f4afc5084b68a6935b811863711bc67c5a7a91e7a57898e4e715cee963ac1e91444ba227106b3ca993d655f216b45c2a33997e98fe0af3e5b4c3dbd47c2d03f0aca0ac8ebada3f9c05a2c1d0a258ba30e716f1394b0426052cd20aa13bf7ff31daa014a000773b4ebd50c65d76dc7f4c21f34a70ac4005723a5848bde9ac51c66ed6fd2b0b9584a7446bcbc53ede2c4f40192bde0ff3", 0xcb}, {&(0x7f0000000a80)="323dcff38c82e8475a0228bac7cefd96758733309d2ca2f2c150662df6b3690eb8c826d0da6eca452b41ac584f34ffb7ea9de2b0c992292e5508904e0b9e86143ea523098ad60e1fb8159a3977699714f5ad32873b436a838bce5517ea4c9330a64b161dfd96458a869c1cc748df957e961ce7898fd7bb43012c9b9762179225831dfc3199cb1d670574fa25d8bc5738b9dd1a0feb2bb63820f77856cad1aa69f0f1cca59ddbd45669f37df67a8649592c6d675a8bd5d83a8fb1884f3e079e1fe555e9865f590f4234ada480dc41d7a60b9a951b2b67b474aed2763822cd19c4fa126045ec88a56087704a7cfa37b070bbbceae03656d625a8d831998cc680dd7463fc8730690841ac977bd42de7a767c62565784b5ed64ad9283fbad02425bb294e2e368dea2c8eae94ab240f6c5152c2e33d15d9839e2b1c23c1a95f4d1025536fc0a6648619af0632297943c484489e08553886ba1378bb20326b03366d2fe340ca2897d775c004c0e04b23580a1b84fd5a4a7bf7da0fa944a7264bdd6731cb6ea9da5d0bbf65cace8d11d0fa0abff11720cdc73f981f7691cbf60c9f876612480399d181e639f27f78ab87eedd374ee080305f8028baa566e3807f73ae7c449e8ca6a44cc9870098fcf1f6d1621f3849c7054cdbb48ad31c531d18c128ed75f4fe413abcab0017d6e3e174cc60ef19ed2915a117bc3fde1f6e5470dfeb744b903918e4270376d136920bd929cc229e4506544160501f32e5e37ffb32137a7268615c777d39775f7a28b6f61fe1768287c40bb5d90b20d81f41eb2981a6aa9b7fccea669ff27428472e562e07917cf019ad9fd2b3c732dbe5421cdfdb57b7856dfce1bb6f026e7be3dafa3901cde2b6177167553aca37116beed6ff8d66c2e4abcd35b8463c0650559df65b4a9451cfae1e736d8639156d5b1d98b0560f49651421aba4d55e503511cb4360a3b47c1444d03fdd3c047107489663f81a1f848365fe7ec7a50aae56c22e2b6015f145982b271c7e5f8fcbb49b2f5e0888f7e63d347b60d16a42b9fecd412bd970f9e1ca9004e96df1f5cbf7902daeb21e3551e0e693c7f1756d26335c16e8dbb93918e2b3ebc4edbd6192275a85d0137749b17888cb65ae51a385ccd765c0c1d2d91f1507838cc42cf2e749d5b24b840fe3dc88e3ccb1945b399390229c3b23daf26266866003403cc49a4c5ae1bb1caee406dfeca0de08daf473ca56ba6f0487421edceae6474091b9dc96ba9eaa1e5fbdf630e54dfe5282c878ccbd8ffd4350df28a522c1a6b95671582911fffd436c6fe7c18f5482fa8636404796d5615d349fad52ba4ca865b84e1970677cce7acdd397bdde6c681753fd0932e794babb0236a481ddaf7a75a1b4b3f3fee97908c747bdb3420685273dc55a9941ac00591348e8fe5d02429f698ab84acac44dcb61d60b2ace29d66b532ae84b703bb49c905584326116f247192f138d16dc965b89357eb66e5a9010b745622a244b7ca2769682fb3f8d184062db76a120f57d81eabf4e141349be496f2c09be2db62717e4fffdc9b2f86ec8519b18b3ff770c1b0f4f3df29f9f452b43b396d0de66bae4e9d0834be541e23e59fa2759aed6b5a21701b4863e475ec579081856bf7194caffd53f7ef5f003d85ea2a1980da8b97feafa7ba8720c2846abcb9aa058682d04d5e85f006f2e2735c2b8112589b3b43cb5ec251b4e9c07176726c9fd4b61b6d047b089ae2e46c2a2e18b0f7420be934722c41a4f4f1268c1b2a8040990f444c49d19166bd2b5730b615233b5b6da5d57685dadfc1f08a718febabfca150e25f180ddeb4ffb0e07126fc53230e1d333cfbb15d9e930dfdd9851c786d5bb413cac4dcfceaade8ad8f0a082f9fd5a8254049a5cd3b6769f5f82821cd944e34cceee7acc8ade18fdb6af3f3b2399ebdb69454d35dfe35d79e9e33677ce75cae752c6552731f1dd638c028cd6dbf156af79312e9b480c164aef33e2dec7ffbf6e98887b3716bc0aca0b8ab76152ed090bf5a4aedc5e224ba6855f12f133c43448cc93714c610108764c640b4618f5811385dce9dbc74ba14d36022a358268dff8b73b7ed3c8100296dc99d143bd849cf680168d3ee06efc2d99446b5a57cc031e01e4274b6a3c11f6ccbe330bd116098e38b03485daa5c054b0f942a199c98a173791f616af6749c76d5f66182a2747e488f3c4179acabc63255b1079f719c49c8f35065f96b699ab557f4c05ba85be354a04f30b8311b163b215b5fa1b3aaa5adb684c825a30b9b83fc80c3b66a40931182fc486f75908ee680ada278693d5a078fa9bd26740fa50c003134a05e4516143dcfbd3dea04b6e744447ef01ff3cd252efc7b096879a2f8b520f5980e7f43df08247ca4b2905c9147bb6c11f80a43022d9a3aba6101bb96fd6fa2ba4323b4164dbe3af3f00a04da19018a217f75b3cf86eac6c26ad8c848c8ffc528f303f949acf3d335a0757605b55a2ea9a7df531c07fecccbdd55fff05f7e60df26475bc9eecdfa2f3dc49393c778acdac297f37920d98938649d4e78a72b254c6227d3f53ec7d1b32fe0451dfd58630157689feb4d0a34ec6c9117e0606e61fed18d858e3b1fa21afe6c9016c0727510f4b7a03f9e71d097755c7246f1368e8b0d21408b144c5f97f793960d13d82cb057cb22e22980db0d5f2671001d8d00c5868670970341074bc9820d7e812ca9a1fc0268d0d91abca7ebd2b235e14c641ed5b8190d7ec4b9b670c27f9b10d6ee89d6333c22b6b4fd2a96327bc7853b7da5b0b5c0e76700f838f038a059da64ec8a06f1a8d07b90314a11d632d502e66f3936ea6d46d2709f5783df87cb76e6ec3514f9fd71c160653ef64d163ea13b6f5d8a488ead56e5c4aef097ce45e17e81ad127ad4150103840a4fc53969e48bea2c22d3d04137be860df27970aeab4a835bca61b357bd2c0462b3494e0eab11944b4b26c0914420f84bdc2f6aac271603eebf136da3d0afd645ec0dc95c09f13f96819d9b2b42d6cf7af38aa771eb1b502b23be94c9aa75a7561c941a6c03855adf34c613a22e7afa87a92558c6c1151c7261c05f63e7694a62b554476573517851fdef67092009d2fdb2f20dd39140fe27b98b65cf9236fa5cc20c567c1be48d58ca7944cf2f0f1462bb25290c7537a3e6e30abd409124277c489534b08b1f053adf1d05d6a038ce2b4ec8bd772971d67f2cf41f9c335d7a07d126c83cfc6c7eeab468c905a64e0527df52ee5dfa1d5d6757dd4abc4791a025b0bc3ecbb59428d4c0d68111c33c07740444af426b6ead5991e693673c0e80f0e6cab239ae6073766fb3bb605b8061a4d8395f0368d9cb3c1a9e32c89000ecc591cc2fca1a97f53a261add4c61cadf141a7fa190d4a6dbf23e7506cc04cc1f241831f34e9d1057b25307a3d3918c38c74651a217c46686b237c4a160bc53676718c105b9252313fe0fe75e8a83997438cf556b07d7e8627d199e2ef58af0a1484a2548ff1a2fcbfb490a067a0bf1dee1f058196a443894e523fd5b7e4ffa0c73893c35369975fd2a7d53a1c081987fe10e5603c5dd34b1014d37fddef15cd0b9fe010e9ec38d90ac3736018e60fd03eaca50b1e913daf6552df08b7fca9378ab5a5b2a738977b30e1d18b4b1bd4fcaa05e51160920922e2fc669b6fcb20486194a4729a238da97d4440f2d75d7db5614c06e9639208aa588606d357cc0c0bf67f1fe77f03ec8274574a94b89be54bfed6d60121148ac3507a50a2fee5fe5d51ed943d9861cced30ed61ec64e8a9ada11ad98d09e99106c2214065f510f95eefc1094605d3958a1d1e8f855f581a49f3386836d3cdf3901d3016d8b2f3a59df504698b17509078ee40ab4b961dc5a7b94c2f1a7341a6a4affb9edd3a0ffb357eb861ac41cffaf07d9bb479f89e94a71b598d1f2f64ba5f85efaccc78929cc0b253545bb87175596aef0a4411de8c44a93abfbd4afdfb1b54a279d0593b55b59c5f720ccddcd9133c0ce62bfba8edef633c073579fab3d6e9618da6955d5d4bc13359311912825ccfd4cdc405725802fd4d207ce43240f59b4d853ab60c351d3373b98ab82a5af7559e13962dbcad5e89ebad05c720d9c3f7f12cf55832b6e8a60a99c2bc7a5617105de262bf32a5769d963789644e4ba2864e57975f24d1b8bb0dc6fc28f0f0c96dbe5cf66aad1614ac7256f97c926f494cc701bc0f5f67e7a310fb64d87c4c46337edeeb9ecea196de9dfe829862bd509bd690170ce3deb8e93c6c6403444722c9df75dc1652d388a9e4d2822887386614f9e5ca85bed50a19a86ae9b28296f93f83649574b12ae04da8aa05d837f79c2a04d1f99dc1e9a1c94c8e4fafecfabbd0e543e171195944d4a1e008b1106628657be29e0ffb49b527f6ff5b9e1059857dbe9ba9afaee45c5ca694958eed5e9270a354abb31b4063a1dd5e09681d0b4bb80ead9d20c6dd74c9d87fd71bf5d9c04934a7cb92d6f437142e9d543e5e9c09a4c97d77112c2f60ee8c1bfa54c69d391477f9512ddf7b060a4209d1acf2f7c9e6c7402ef5dcda3205c2f6298f319a49507391b4c377b90d94cc5ad6fd6915e3a0965bba58f4ab66bd7a121c7962409dc08421dcd09c2bf38473db97e4654fed3dfcc2f500b5917fd3c2ca764d954b09440a456bec0fb1c249b22bd856bd125584a47f4423a007c84382de3db7a613b329565b1789194f20e5b633c15569afe6ddd55068176268a2eef86601905690aab66ec27df06c4ed7fc364d22d8ac01e3c319f5db3da3a3650fb5162ec05970df752a8b143c4b6e97afb0014c060446c8817be7658a405fe99d609ba80764385fee32df07d9757b79d33ce44cb3f50916cd305fa37380c657731c63174ff134856b316f12d56f78f09447be340cd7226c0ee23bfec385e278542abeee03ede792166b01f73b2bf90da6be4caf53e928efe8640abf7170d543f842d121f7d62c0cd5cd8cb4ec0fdd5270573cce97cf7a51fba2e6e00f7612c989bbfc3fe53007d63b94942119d16e4c8d99bff3673e5fb8c8a100af1903245e34a0aca86bc5065f1d86618ea48a88abd83ee7b6ba04ec47310742fae52bb02ebee339cc2312ba4abc6eed5c4bf51b51df5b5c6a46d7785a892c4ad8cfc3f4f8bccfb976aa101316dca8e47a9912adbd0d799fc9b15652af62dac0ffc6672cbb3f5ab6da83fea170cd5375852673e129362caf4b94022008453113502032ba501bb445955d1a1d6f92b0ce6e9ebd36ee4e72770127a877b24406db1fc1bacbd49728dd4d226a6a930f628def1903e98356b234270b0e38a0a1c30921bd189fc3e5259668a42da971248f2f9c9665a7e9719696107f93e0d1d652459ee11b70cbdf8b51919435098fc8f4f313c08a7c1d0b938da831ddf9ed9d7cc28afef303730f84c34e240187b02b5a56c326d310b82a8e76a91280a9a7f57940ba834ff14525ea5b6019fba1adcb52e41397111e34a1997b1e317300f7477e63ed12dc75ee13aad1aa0092e1bc64ce9737e881863eaae8a70f33bc6698ba5ced071ba1daf03fecb7566fc4097c06bef1491915871172721c0b4433e47e461dbb8ce88f16d0229c2e40a125acd67708ae04bd6f0ab68669d61d415ffde088878b0b12412245a465a1375b9888ecdccf1b176b2f517b859975e4516833eb0ff7c8173079ed86e4f25b3c8b446e27d280cbe397399172ffc9724a5dae4376a18332a31d5cbd1a05d5ade601b4184b0346651a0e5a0c04129dc05e68b7a1177103f2b799a203d048ca", 0x1000}, {&(0x7f0000001a80)="196f0f599e74fdb5f801aa325c3316374cf170143619c733fc1609fafcb06e803f8d7e74822d2dca60a2619d62b9f330934c9c4fb133f489aadba8f09ed8604e38493b8bdba07dbf80290387d39e38e95f4ba95e657eb13a0cdfbadf569012d53a1b831e1ceb9292a34cb32f26a3715a5b0b3a8448b9d775c94445f5ac3e401efe7ea1ed3379078203e0f62b7e077517197f3603c1", 0x95}, {&(0x7f0000001b40)="b267c7853fdf802d5575da896d02241dc0fe30bf432e528ead47eac79ccee17e97eb91d63b73f8e2f3d8003f847cef8b12a223b3943def3fab4db458e5d0ec165189ad27455fd0647a1dd62670f2d160544b0c8d7dd7d58e78665d52de6526d5d92ea42df0eae2c8d24bb17afff30cba82265a837df18da0ceb911d363c0311554bce6cfc8c4d844e1be15ff43d2af2ddbe5879f910c3001601063d1ba210f493a2b81edeef34e283922149143c5f37f05c7e73b7e460a3d4725e6b84e659e71c3f339884a21c23a", 0xc8}], 0x4, &(0x7f0000001c80)=[@rights={0x28, 0xffff, 0x1, [r6, r6, r2, r1, r3, r3]}, @cred={0x20, 0xffff, 0x2, r11, r12, r9}, @cred={0x20, 0xffff, 0x2, r7, r12, r10}, @rights={0x18, 0xffff, 0x1, [r4, r13]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x2, r11, r12, r10}, @cred={0x20, 0xffff, 0x2, r11, r12, r9}, @cred={0x20, 0xffff, 0x2, r11, r8, r9}], 0xf8, 0xe}, 0x1) 00:00:09 executing program 2: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) poll(&(0x7f0000000100)=[{r0, 0x1}, {r1, 0x80}, {r0, 0x4}, {r0, 0x105}, {r0}], 0x5, 0x4) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000400)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = getgid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000140)=ANY=[@ANYBLOB="1a4927b3d5f2471daf92b08b75914301"], 0x10, &(0x7f00000002c0)=[{&(0x7f00000001c0)="3b396cc030c8e9833b45366319141c9bf17bcbfb3662be6289319eb4725c5282d5546df4fdac2ad5b5a6e1a3ef9c277a0a6eb994a99a8fc6b35850d1c66ea65254c472cc8e734b20fdc8154c5af2a4a1ff34fe6015fdb13f199cf723f57bb664196b17c6f0efcaa3f1e360e89c204848d3f6599fa2f9513c2cba20b99eb0744980dfdc0fb9fac24ea7fed1d24f39fab38ff71cec39ddd12be8c887bf626e56f0b978d0e43bfcf9f8f41d57444a90d2f1f7061f96115ded95fc14ee844b7756f656dad063d29712392e434c79b8f2d5ac7ab0f725481bf6c0cdde187571ba64c913c97b894b2f98e64e909782", 0xec}, {&(0x7f0000000340)="b08c9e6d08f07a49fd5dfe463568f76f9e8f57c8100c4ff126db29e2cd6189cd9e8ebe78e1fc345c2a83db4b67e3e09ba864e0582dee62672ffb78936842176067d80449fdeb2b855fdb3a9673a08be1b76643b60b0ad95a761517652446506740bf01febd8c4f0c6eb7a907a76921edd05acdc998868ffefadf4e1eafe6ebd201f5212b6949e3646566bbf17180cc1a9d6ea51fbf44a4da34bcff6b66f21a50a69c59f54c98ddced0b1", 0xaa}], 0x2, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r2, r3, r2]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r3, r0]}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r2, r1]}], 0x98, 0x403}, 0x400) sendmsg$unix(r0, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) login: [ 116.1396578] panic: kernel diagnostic assertion "vp->v_type == VREG || vp->v_type == VDIR" failed: file "/syzkaller/managers/netbsd/kernel/sys/ufs/ufs/ufs_readwrite.c", line 104 [ 116.1396578] cpu0: Begin traceback... [ 116.1396578] vpanic() at netbsd:vpanic+0x214 [ 116.1507867] _GLOBAL__sub_D_65535_0_cpu_configure() at netbsd:_GLOBAL__sub_D_65535_0_cpu_configure [ 116.1619171] ffs_read() at netbsd:ffs_read+0x2a7 [ 116.1730464] VOP_READ() at netbsd:VOP_READ+0x12c [ 116.1841754] vn_read() at netbsd:vn_read+0xd7 [ 116.1953038] do_filereadv() at netbsd:do_filereadv+0x42e [ 116.2065816] sys_preadv() at netbsd:sys_preadv+0xc2 [ 116.2176416] sys___syscall() at netbsd:sys___syscall+0xe2 [ 116.2290902] syscall() at netbsd:syscall+0x32e [ 116.2409733] --- syscall (number 198) --- [ 116.2409733] 7bd87e83f4aa: [ 116.2511737] cpu0: End traceback... [ 116.2511737] dumping to dev 4,1 (offset=0, size=0): not possible [ 116.2511737] rebooting... SeaBIOS (version 1.8.2-20190122_225043-google) Total RAM Size = 0x00000001e0000000 = 7680 MiB CPUs found: 2 Max CPUs supported: 2 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f29c0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Booting from Hard Disk 0... >> NetBSD/x86 BIOS Boot, Revision 5.10 (Tue Jul 17 14:59:51 UTC 2018) (from NetBSD 8.0) >> Memory: 639/3144640 k 1. Boot normally 2. Boot single user 3. Disable ACPI 4. Disable ACPI and SMP 5. Drop to boot prompt