4938599b5de1ac59ee74db961d06e29397a3798dddb4b9fd56a81b94e3c9f66526e539979501488199b8f365d0bdcd7ef13efa8c7a61bd07228158131cce3572f9c789ac45a20105c62defc6156760300d398ef4305ad98589d90c2ada8cd577849908a0448a451e84976427f3fd6be6408e07db43f02d681c4e16aabc8816ab2254c959975acfd39851d3dca0308b60609217c72fc4a4bcf151e3b86be06782a6992265947bdf7d08da93fd812a94389cd25a3214a0548618b96bb91277f1", 0xed}, {&(0x7f0000003580)="86e6bc5a81158f4149f74fa4ab02cb35a212a667bb7004b39278699f949e68394b36e3afc4742d9957916b3c320fd3db79324c3e48f52990e5d013c86e873f4ae08f75c736dfffb78b483924920e9ae71a05b113d4f715c109a86ad15f8536a1b550f29128e2dc3d59b220ffcf22f754553f9e474f2de1686bc31b6b7cbd517c400c05aff05723e2e8ca18ab61028a3b3f26df34d8d0bf33b58250b3996db4d6b7193507e27773138c42e489fcda19b71e6589454fd84cffe0ac56559b342eedf5f3849688c1cb36fd4581d6633fe6c6571fcf6cdb8c65c468329e1f5156cddd0ae39f6d98e3", 0xe6}, {&(0x7f0000003680)="610af781b4dc6e6495a5126aba3bfb08db78c3d1a2187c83b1de748364d589c14fbffe5e4a542218c4e70d56d398de4a9d763112c7eeb92d2738dda84ee580fa3cd7c41c824cfee250952ac5b4b2b77890b095b2a7d03ab041280a4c70c840f35c670a4fbb5124c405da33f1fd12396eefdadddec92b2a9ee41f9b69eb5640efb0187e892b73c32a48b3032dd7fe0a7a23e97cbccc6f6e082a3460a2799fab576a06f6937b2e2a2a47aa104e68d97e60e820bfeeaa3ae4d69c078c8ec7459acad389324631112d6394cdee0539208ea7700bdbee22c0524eb367d1c6e9913f65b06a24d48c72297a7054419eaa4324491a14b7485c076f739dc2d172a2ba548b7e9afe4f5f905bd13a3d78f321bceb5dd7ede06f064de40fa920eb30ee529f22fcd8e3a912312058c7a20bdc9fb2eb337ed7d6a9819e1d7cb01eb7e0ef246bbaebcd0192725a06815debdd9a9a9fc938661c3e46c21b6f6477cc75a8cd8f46b4f9bb44ce4e792a6dc5e27d90652a33f905d459febca1d80b805f5b48813e5c31be9486e0aaffcd3d454cdb0c6e9ee8b9584fad1cf165befa0df878785a70569ce55f1c8c8fa7e9a054697d55cc0a857b6b32747dd2c60ebaa00ee0ef4d1f65c6990db2ce889255e987b0dc84a3884e4334a5e8b87dd3c67e5625f6d0e1767941c86fdbfee6771692edfab7fea852fc03801ce6e22609b236801f4598c28c2cee62c575b9d397469553d19aa231d670d6db31346c04354774074220f06635492d4260eabb88bd6c4a98ee70c47ced324b79527318d7002613dc5d2acda8d5b031b4543a158f47f63d4b1cfa4445b48d9e590a1f575f4f65e920ca83c179ce9c2a435e9ef3223180050a89362fe3c997212cbc8ce7e7cbfddc4b3965e265eeec83b80433a352deb99cf38db62ee15f89f9a7f0a64ecf642df57623f529f2ee9924911c6b3069f0480f8f38bd2d2a11e8e64c7b11c35cc9582bc85fb5ed1e0cfde1e376812fcff78a1494d300dd02878e54a177ec7cfab3313a092319c7dae477ff5bb32e142c41fd0f315952cdcfecf09c2a452ba76e547f41c74d9d309d53aa660977af61105134fae0906ead7240ed150e22b320f4b76ee39ddf5f61e8cca0445f0e78657e3199db42f5475910f4dcb9391e4f0d7cdb0b1fb169b45a55bc53e3b59d26008b017a96681efbd411cd1fca456b9c971dffbb94ff1d8e9cff9a3f0b38585a7ee8bb219f2798bda57d652b731723cda54107402926f5b9248283eb94fa10659f180723c47e5616059450216a5b8fadb442705a69baaa6da6534d1a74c7a88318a8d5e58ae053bd90c9bb27ff41d0632e4bd854bfdb05e08bbc70c6e2a1914a603c87361d0d45ef1b18510603b53c743ed1a7020a73f01c811c5eb84de92757977bc8f17686e4308866c39ed04e09cf1f79ea3b0a07aad1ad3e2588d6fc47d1bb4f57f4d4aa44a3693a23ce16987df581271e0bd408c17fbbcdd7078722c1f03cb249a0f5937a6403ea360fd5e948c6f63945b0f00138c628cf8936a528151c3584926ef91a69685cac52bfd3ff9c7f4c093e37fab6adb7be613dbb8290ba256f2f63950e659abfc0726f701a3d6cc55eb42f3028e2488824dac7936ed302de5562ad51d91896b93512b5ce65e66d293da03f1b0021a924beda4582d6be96a43dfc39ada686b5efb35ae0eb737ee600e3680ebf06546414375e66e66a5de0c3855fccdd5f481234c4545392f39e2e78312b396482567227540a04d5bf07e9e0c71c8b44f5982a1efde0a5585f3d8f7526fba8bd679a7c0e2376ffe82fedba393810c1facb43c5d7fcbf270bd5520d0a2e84a782bd336032c1763704b18c1aadc478b2329fa8099f82425b2ca8fe0f3deaf0e383aa19ad413fe862366b88185cf2373754e24954069514c02661ea54bd8a8a03d33646b89906b057b8c84aaffd8f9d3d38188b245b2afe4f53caa443da1a279d4633eec5fca78c13b4d028b6d243904d0b721e29a19919b780cd8c220f5a316ecd0343cdf00ff1659984020d6db43f1ad6831e1d7d358bfa10c7425b2dc23cb7cdadc31552ee4d99ec24ccd865e89e8aade79e1209929c89d9fe8d2a85048ca0f603550137b74740e88c0304ce91394ffee2d86c77bca52b6e304eb49d233777f5ffa005d0724afb1a2008c1a81efce1329dbb580cd8de9dff2aff50e985106481d5d02350936d8509ad669c6d46b6bbc49003227b4a137c3bbaee01587f6c7abca68fc48abce1fba915d056a6b8b2e15a0a8e4a35a702873284745738d5dd72425c8c1b0144ba9d9722a8bc0f0ce17fd87d7ae921d3297f6d5146403025aea91241da0ae0280106d6768b94808d63c893daad53c9e6de9ce99e18efac0c89403d0dabe45271234f5ca9e2a85893eda068e76cab2a9d61b1399820825a77f277158d31d6dbdf73477ca08267cb5c26d2c6334783d5c45ebeb4299191371917ceb3902f2736e35a2ff7ad006c80e8b1de790e9a0f374a6c16a5cef92c426ed0544f1f8cfc2b520227022dc6f3f1995ce41d7bb48fb92a52366e990609a4112cbbe78701d08f6a3ec5085c0ac3d54851eec4c9e805e8a5e7ff78a8dbdece99801a3d1b032b77854fe83b42a3cfc8750ab17054d0aec26b62395be7a5467ca1616f49f4869c6daca7eab71f3fae904897d73d85216318c06cc572e930b2ea93b4643c0bddadab970b2e31fa6cf305a9d8e148ba4a7a8d23842eaed585c97f7070e772ac87ef92b248140771b774e1e343de228761b17a673149b046fda032e297c0d6ae9f06b2daf51a7984481e12f7b52a8fa0b28c00da2ec61221e45c81f2fa6d05b5f9432a62d8128edce064d5c7662341d1b9d0c04f9adafc83d00fc7b2567ee2bcdb8b1e29b0059ba8dc67e18189a7d86e3d0a32b74d12ef4488f4b52e512a92e191067d07c43f5a3b726bf1429bdaa2869a0b632bf418c396878fc762e947f219cb1fbc2fe5cf8b7cada96f07e87efd16877ae71cb1be1989f641f200ecffb0105aa0210d677c5963a84d647883940d054c92744c4aa615b7702833a0ad19ad0da972f785467572d8869df9a04f79f43f2e59f8be1446e91ffcc57271249487d87fd5366e1e2d437f2b2b823152cbf200f7bd9794397b997cc9ef4abf55853aaea363f63405c86c58020cac1461703e5198c1dadb59636bbfc47844c0a1c76b6aab92b501e0053c9eb564eae5ba8d47b308c32a08fec1b1a6cc8c705e07a430edb60c41e39ff684df2c28a3b452be664f68052980dae99ebb2a36dfd3f89e340a4419e9a5fecab271ac5451db01175ed96466cbdbc57868eccca98509114e6ad2aed1eebd5becc5c3020777784163568c28036929468a9e85a9ef17405c379e8913b2cde944b4ebe07ce8da4ee40a7b649f14cb7443d615606d4c5e91346a1c0fd5dcfdb21152031f7a4671848f71e395129118de84be1e4eb754367abb8d94f86aa6df47a64f898cefc53a7d2394e95887424198a87914e9c5a7cde3a19cbf789c64693e7ff09ad92a5938e296930a5c12bb2462fa77b19c0aeda061789e7b1bfe4359e6098a5dd7b3c9221ca2ea82b6e438b639308fdac26734d55acd2d3acfa29a75721d0533681bad6fb33c2a2c919f3074732d4f3d817f5e0b3b75296d05551ae01e9a546ee6da3c2e94fe883fe69644f4186b11eb97ce2e464b4907cc571d8ec9a3ee54554850a270eb2d532024a36e218898577095d3cabacef7231f3218472c192ee1327aec8a71a0e834a6dc9345691bfc33f874d432172b7977eb0d6a1d1b8fb39e1188cc5e8ffa6cd7f0b61a3907f1cbd5e88aae41a85acc818baeb5cfc1fdad0f3bcbf7275c1ef9b8a41b7352c29106bfd97fcee1c5277dd3a544f8a84fa81501ddbc362a205178afa10c0b11b1b3e594a80b015dfae5fb44a0b3cf09416ad86d50383a048eefda6dddaa75f6016d2df3aa5a9d263b46b12ac2018b1aa7d466740e05eee9662826bf2d318c392fafedb782fc57656dc53877d9d0f59564793b9aa7408d2c726cabb37a05c730f539810514335f1ffdcf5c6af2eb794c46d41ea8afa0fcb81301d990bad41a4797c7649ffb21d5c00078905d40d731e552c07f1c379cbe777f0c8d5d72883741c70703cd9d5db0cb5e6a3f1c3feaf67deb68e5aea4a5c8260d1843d7514f7435f8e1081b8ade315168a049d7a99e8709f663dd9098eb9226bae9bd220eb4b21ff807884b95e4bb0f68b8569742b7ce403c0745f29f5568a830aa31f9374558c41c937e2b624a0895bc54bb94be77e809c4c206e8b4225173e28a57dedab344e7e7c529f6bb078c717e497d6e654850543ea8bdb67f991fd7a35eda9b824a44cdb24f4e7b5dd4adbccc08c4e538ca96f678aea08890ad568f48035943d4eb8b19f85ff1ed36b22d2e8deb0a27cf79492016ffc4dfddc7fd813b9fb9de20d6242f857664f86a16d5d213e12e13605d6e8fbab5cd970716cf45743da2bdefdf07a558800fbc9db6fbc9b2f436fa63c8a2175f625b72b4789ade605cf27f03d62fea965779d04573d30f72571f0f2e6ede3dd9e7355d64da80a13d95f36afc4c0da9928fba4d266cb54cf4b10ddd5526fbde3927e9bbc6816f2cb050edfc74d5fd385b383b3e6774877fd4a9211c06a2627453cf328fb32ea99790282cac4bd9b0f0fa8f98ee726263f9cdae0be28d8f8206e595d564c2b32fe8907702218ad89b13e5446896364e7ae4ff213280df7bf39375c8512c3794ffce0d45b765f243db47aa5d434893920a51754347faf7a3f5cc83d0cc412571b6bc1e6759e8d144704a8e43f26f3a7bee38c8edc97ce0acf1cb04ecea73fe59ff3cfa39a05b45ec979d3fa86c4f945f7c3c0aadb57b8de4756c1f941ab6fd2be26e365da8b0002af89851e1686fa5149797aebcc6e56a7d2275bfb4ff2971422be7114be7dae349b676043e86307f3a9b8119cef234412d31606911acf1eae5e33459810e7f668c67c3e63df48718764dcd96f06d2ce76a53e8a141e7dfe3309b95981780726c7ad85b565cebbc6ee47f1138d900d54bd3e2a753d82031da04881ee38bd119973faf7a0d6ee16a497dc397a1e70f44d95819d81b2a3708ec9ef6ab8e301a69c5383f1027f4f3b377402abb23c8d976dcdb4da00ab045f76ae505eddbcd2221ad3c8bdd92acc78849b2e235069bd5bf312298aef34bf9720859539297a3884cc72479a41b53674847ac15cc44be1fd826dbe20f4cdf31fdfcebefc44063f0896719fd6dcb108151692b596f594184772a494b0f9816c14637a296d337679ae7bc8fada7ec23ad6a4047143ec83f5e473752d9712bd1d68e474e7f0fbfbc8be21448d389e178ce49a8e5ae95298f7c724808a4c72641afa9ffb255ad2a896f70021655e9401b112d53b63f0decb826afe14ab7b2428bb95097ee85bda62c43fc21587c74360e26469d90507dcff1692740931ee8a1f729a7ecb8aa74e78ee3831ad690751056689e7c741ecb54af4d200c27ad93e05984a6e120d8bae44f7524508dcb482fa29fb85acedfd39ce7b0b0b13042717268118a3c789b73ac08bd5f97cc367ef35be230c0833e52b3c92368c7bab8ef6c6c809fdc467b2211fc24111c02238d6d9027c48f073c6508875ee72d5ce5813e9852a7c21fe777d6b32a56bc9a94d9528b85fbc125db5ec001e47b93ad5ab194d796acc440830e77689ba334cef0181a98216bedc38b8abc743818c789b4f31efc2fcb758a53e5f3d1407c9c41a1f6a98eb154bd974a0369f16edaee248c149e3f44826f7e", 0x1000}], 0x3, 0x0) fcntl$getown(r0, 0x5) r1 = accept$unix(r0, &(0x7f00000046c0)=@abs, &(0x7f0000004700)=0x8) r2 = socket(0x1b, 0x1, 0x0) connect$unix(r0, &(0x7f0000004740)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000004780)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r1, 0x0, r2) renameat(r4, &(0x7f00000047c0)='./file0\x00', r5, &(0x7f0000004800)='./file0\x00') connect$inet6(r2, &(0x7f0000004840)={0x18, 0x0, 0x1327, 0x100000000}, 0xc) r6 = socket$inet6(0x18, 0x40000000, 0xcdf) flock(r3, 0xa) read(r6, &(0x7f0000004880)=""/161, 0xa1) execve(&(0x7f0000004940)='./file0\x00', &(0x7f0000004ac0)=[&(0x7f0000004980)='}\x00', &(0x7f00000049c0)='%\x00', &(0x7f0000004a00)='^\x00', &(0x7f0000004a40)='}&\x00', &(0x7f0000004a80)=']\x00'], &(0x7f0000004c80)=[&(0x7f0000004b00)='\x00', &(0x7f0000004b40)=':.\x00', &(0x7f0000004b80)=']\x00', &(0x7f0000004bc0)='+!\x00', &(0x7f0000004c00)='[/\x00', &(0x7f0000004c40)='-x)\\&+\x00']) setsockopt(r0, 0x80000000000, 0x100, &(0x7f0000004cc0)="50b9d8586f7c46d53f7ef472e7afcad3c5bde24357ff4dc82589020e25f76f098303045297c58fa91caee1101ed93dd7e1461974a76b2d479771090d60bcb3c89541da0e494c4708fbbf12b373f7cb3e3f676d4826b5a712c9e042ed83837cd0ee3f104f9aaa3967050118b8c1e6ed6010c38eb8b1d2d0dd6be360", 0x7b) pipe(&(0x7f0000004d40)) r7 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r7, 0x0) write(r6, &(0x7f0000004d80)="1293676b3c24b1146558fcbee2859afc24d4fc1ec4f2a85dc3a2a44bce1e10252692428f534c952bfc17463518564710b8de46d16051ce05045ac2a2c59166960ed2b12a824e7f6cd8c44d6050cef76ec44d9234ce2c5a50974dea2384ae3144c71394ffa4942f43fe82f1fb968e20a23348c00abf7af8edfa7a4e180bf72afd153f7651a139adb3e16e57f53f914b9507a05e7dcb01147c9bc50e878d4ce2a7e151afaa739e5c0c99d25a2d4e2e57c3f2ceb85f9a249849e931136fe3c64a", 0xbf) openat(r4, &(0x7f0000004e40)='./file0\x00', 0x208000, 0x100) renameat(r4, &(0x7f0000004e80)='./file0\x00', r5, &(0x7f0000004ec0)='./file0\x00') open(&(0x7f0000004f00)='./file0\x00', 0x1000000, 0x2) open(&(0x7f0000004f40)='./file0\x00', 0x80000, 0xc) 00:00:08 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) socketpair(0x6, 0x5, 0x5699b5a, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f00000000c0)=""/114, 0x72, 0x800, 0x0, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x2, 0x100) 00:00:08 executing program 2: r0 = semget(0x1, 0x5, 0x200) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/245) r1 = socket$unix(0x1, 0x2, 0x0) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000000100)=0x8) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x100) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x100) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x10) r4 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x20, 0x101) r5 = openat(r4, &(0x7f0000000200)='./file1\x00', 0x0, 0x4) close(r1) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x3, 0x4, 0xbbc}, {0x18, 0x3, 0x7, 0x2}, 0x9, [0xf8, 0x10001, 0x6, 0x5, 0x3, 0x8, 0xfc, 0xfffffffffffffff7]}, 0x3c) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000280)=""/65) writev(r5, &(0x7f0000003640)=[{&(0x7f0000002640)="25af0616e2da6c5a04c258d112eaee630f2f559269e64dc4b59dd52de95a3c10509b08cc760b56a203f0375511f0a8c67dea0c1e22a35762b6ffff89a6f5c74cb68d6704aeb9ec12a7d44cda5b37c4edb081669f2534222004d859e315fd2007188f9bee4e2a1224717cab980280d43c43b87b91721abe6dcf775f506c9956d0d3c40e6afe89c5ade6e0fadb1faab92de37be3b351dffb69f921640dab07be79d0d20d3f11cc6b622439e1f6db3cbc19575c2c5969a5c56e41246c4a29a11b79f9da8b95212a72c4773d809b40564f2896d363f6c06e8f0eba300bbf7b3e33e99dc0750602ad9cd9b8c184d2bcff4377f82e9adff9b6e40c782543cb5b7a89046c3b48f50cae962d450272699497f27faf55032a379749c204e60d95045f1a5f523b3789e4bd88eca60a7241917106aa74b890c6eb55643e2660032addc53e5d2b3cc162f532b2c8f9c1329418ec241a2b504e26ae575d5ccc7a7dbff3ddaef01269b9d877d08d88f7dec9e3b570e686bc2517544703955674fab1deff38c2f17549854c84c445a6791ad12c08490975a0fa4ba1be500d3307194e919f4eed56c724346e595dbe7545f89be66994b47be546c80a054f1b53d999846caa3bb31593f72bf266cf7318a5d143a4c15fd9309b3729218a9dafb3d703db5a2fce74870d4c99954adda75a76cdd9c39f3c36e97bac5877f70bd97fd4f1ac48a34087c53d0626af8dd182c6508022b2a7f6025f370b95d4db0b84f725dd9e221b88eb09c7d8de9252eb508ad67f5f15c1aab6bbd56f53e6888853afecbe36df14aa6bf176b3b1a133f63618b415a69a4aa16b447d09bab1e399e5d722804646ba36764aca326631011bb1611e254c8faae140bd1f67fc23bfc4954326cc0cb23df1803721c5f18d609ea69846ab4fc2cfa8fe3fdc8268a7f0db27fca579a47722d095bf0308fffa5aab62b40754f3a9c9633b9dd72ec459a27b7ec24e9fdbb0e3899bcd0a8035173518738dcf853187ed7e78f7cd0e899e0d253d43900422b03d172facf5aaa227aa4f4b9594d2dffb04e9fb5803f0ffeb754647a07cdbda85ca5db507bc89eb6944636efdb8b5e887845f59de22695f90555340c3ebbdca4b54c370fc39c2a1b7fe4ed0fb34a679df786ab082dc2ace9e00e1f90bbbe23eda54f593547c4b76559424620c717190f3df572263201093aa571803ae3ef7e00214d3a5d77fc5fec7607ac62ad995eadadeadb6269fcd5c9dc84adeb5482bba51eec44092f857f1e1e047b13b4d990e9d24439bf5efb28cdde3c4ddccf94ad62d880d05297b9de55ddaa2a421bdd70dbc6347eac110512eae52b7072f2f8414e68677534e0691073b29300476a117829021ca0f58f221d57d1aca6ee787816331c0af6fee40525b0e6253cbb75e61312af9468dd0a7404c6177b88252aee2647e49f13fc37c375e584933bb8c9917c144197fd99b4e8594f1b95fb647973d2192c33875edd64e5cc660c96be5952f628cab2df40c3362e42b55ad02a8ff1000a9adedf2bdce76c0197ba83c70d895a6dd168bdf0f00d4c26d616da437fe1db93333661d5f6a46c0217cd9df542e60aa88f81733dde31599dad3e471ec0878b70562c9b67dff7d5faf8919d5b534a7417cfba58016024b3e7a6934f69ef9847822488f3512a9a153c0d419dd92e1a0e420cef3528232364fc8f7c079c7a1031ec8f3da91b5f3768330c9041925557c14bec7c73473b602b4c600be742a43adc9bf81a202311de4af351bc063b593d74433d9beef4b70a8fa4cea8a4f713002d853fa8f0690d8a63ba70cda6d8aa7a18b2de1858e17f1409001d4c8f60a2b74c8a5ceb44ce41c839cc9092ded86cdc8c40e113b2f42fc60ec69ec9d0cfbeab7df9fa3dad9e9b6d58a8e7ba043967ade0c0492a945f6aecd61365fc248b84bb31a703bcc929c99ec3e07d1cf6b5dede6a53e938d4440c8c9d71674bc9cca11f9acfe4b68146da084cc9828a3e0a69281573070134c93a8cd1c609083249197738195728ff9fc6178a1d29fcc40670f8a77587a6bf355233c4baad8d7c71b89c2a2f9f474cad14831feb043beea535c8cdefc75aa00308250144b7ba8b9615110cd038308592dcaa7e3950eb1fac2c3514bee031d97f1e3a9c293f9f98d5cff6904cc40dfe86be95606d5ee8eab0d493ebf3c9ae55016e207548d5f140a9c0ebb8812a435d495a8f87cba31d83e9721ae05e96fdd0c3f06f101b7947715740830f984be81297095576e4fbcb8546a5d1be2d8e631aa802a02370147fef3f278de5d56f6d26cc22d0d26aa691b2ee2d00cf733f01467e0212ddef8678817029a0f786876087a1b8e249037dfe0a232f97385572c3f7447d084af21452a4bdfb7922a041d63d11a0968e79808cdf3fd263e519820519ffad124e6024043033e85c9bdabbe98ca5d9be45ec783b72bf67c344a9b112851aee7e20bd194b5abf3cc139140c62b28ffaee2ff9d65515dee08928cc9a8031e5b7909224dc9044ff4463c74947e38304093366a96acd78b6ffce38ad2bf93621ba2391ffe9568554c116706b2162b9a448d65381e91783a5f1922794fd9d9a88a975dbe7d79a5038145eb6e878b710f2a24b6261c78f72da84b4c64d343adcd9a1990a359d90c29846d356edc68edc2832765aa44dcb4889a94030c3fdb85e95d03be0efb7260257b5698b1c5e83df88364bef7e725540ee4cb5f1e8aa3a64b767c7b8e7cd4ecdc8ce9d813293206292b1d5a132bc189c0c6bec397bdad63597fe86a9e475b51853eb041ae8d65b3ed39e7102cb7d1aba0f0242a07513803d9932772fad28420823df0283395032595f132b37a3475755b3d742344025412bfd0cdcb4290208ae2f5628a27ff59a20080d41adcc1190a6c5f7ebe94efff718d537ddee0426d74f214329edd7f468a65aa4da0e962bd80bcb1d8ef637b5d175c1c95a2b1b3c64bda8b6fe725fc58320773327bf2cd2f7367c7d391d971a42363f2d4e649201606542c124f19a4b22b19b7f0206592e7841a72c32c7209c2b903a48b7bf30958e65196551c16b074b01b92567f783fd4b0f847295c8221a3f47dfe7465758c5f3ac81615c5e3dc0bcd16e0ceeaca4b34295739a8cbb1fa5adc87532e545c5a29b47b38a51b198e8f1a25878c0e140862aa33564ba8759fa1cc930f66c508933fe9ae3a009d927e59b31e68b8b8a9dab227537bb1758060d5786d6575e2d5c05ec15413d09f276266252cc839b5634b5d14870933b4234851f99dd1a5ba1c1d051d48f2283c695388cacf2937dba664fa996b6f497c39eea798384c8d58727e18687388c56a3029a785170aff94401604243ae31dfcb0ce00768e807d54c8bbd27e68ae04482557aad464f6283e7df6f7a17650109c22d9381547bbf00f1ffbfa3dd12bd9c9df89345dfd910ac39a848193466ab9cf6cef8a1d3ab2ef15fcf1e5d7323d3297e30e92b21fa1b49b82ee838ce214637998278ad86830707144a3585eaec46f17a819e71d60aeb8d898380eb14f0f3cb15bf514797828459b09866988268aeffc6e5ddc9a50f7cd5eac2de74ecd799a1e273624a42a9ae346347ec68eb43c54c49fb266fea48ac0890d97491f8713d6685dd5c5bfa51432d8fcbe9ce353384be24188fb3f3284e1d172eec9a50e6d1c308da256615df79c32ae2b857dd65b977d123d143c896b00088de7f373a6e8ab096d843c6656e4d6412561a1e61a9c6e45fc097001f7629b5916e2c53edee66c993725c93728e1d50981eb6ae9b6a8efee1b69639dbf945cda72dc7bb7eeaa1b3d443da1907a9334bc7761cf5c1eb651dfccc42291916d2ee1e22b654c9f05cf0c098731f6a5f388febb98f4d7b9f5647c1e4b53a38f5950d6042b2872d071f1e1206bd2ebc2ec2aabe1f11f6048a42b5361cfa52f0bcea8bddadd3761cf4fe6711e12525999c55d43eb0c68b065e23e7efa32043b85f885ad9269a71dc85c0805bffa8fed51d2de1ce3374cc5582c2ff0f6edefeb46322347e15f69d03a9ee0c081e3548f4e9949ea64b2d777e00e0aafaee75675c916b0460c6152d8f887d117dde8b681a2ff4ed5c8eba848877688d36cd3aa682e9099398c837528f04d51918e4d020ed29c1db8771b000e310722d6ecbfef996160bd7c6d7c84d658ff2529ddc3019cea4dedce588a44ef3fb4144b67ecc3b89b792874d37b850a3f3cb202adcd3bb1120ec2f69db4aacdfaa34df463b35c95edcd3105f4b2396a28ca91865556609a5f80696fd1fe68f99eaa3ad06b55c8d07dccb0c430638466ca01749742ecede0e2fae4a4afbfb5699f02e7c97fb1c572fb4e60df326f994ac4c95cd7a5850b6c6bf66aca51eac755e23774b11fa717f09b0aab7755f2e89bd494dd8ae60b6667138bcd2dcd4ae78f5a299b4e1e5e7da5871cf7f6184c01a5f17a2c32e6d38c8110ac5ce4c4d2f006154c4c71ca43e65a0b62885b6d120b305c5edfe5a83293507d616896f82966c8603b3092198a8c3592b46e90a640c10e7b4d37b07843214d90fd926ba7f3f95a31f07d3767f1ff8a08ea557ab64cfeebd7ebbe82d0a353199c71ba4dd57462a0a7ae82ae0c1ece3214ad68d8d963f389b3673c851a2deb8477c2d6b3f05f9cef1318b8adefb9f4202fbb5adb4c4db557a3b9e87f0d0ce54263b189272600bfa31c1ce1415c657d7e4e10dcc6d0140c546e6e0ef051b1a76a65834c1b782647523f29467a22f9299ac5bccc6ff5795c98c7d319941df193d9dcc6b68c687452313f00e73f5a8c3a7235bb49a80a04abb7df419ab96171b7166be460e20280fc66882ff92764ea0e11799659ee4e6cf0b8631e510b6b5931382dea7e6c92b9d7635c8b4ed5d3971dd982a1a84af562f9a16741fcb2756e19dbcedb9fd3427eb7a21d86fde697cfb8ea6340439fccfacbf1e103085a1f1d73a28a56c01d665f95856160be2a567b0c82aa36ab47d04b9d52eef83f11fc0f2ca1cf3265dff4d9712490d63d28450ac64ce5343e442f7435f4ef38419570f156de6d1c8ab366913df50bb8054f6bd0c481bc8b255ca2ab0affdfcf1e8e0e9716908c1007797b7be207f7bc6372a3ae469437978841cdb1916f1cd1af9bd18293881b2e2b9e6d5e72fa4201a484e9e5c210a68c8be7f0ecdb1d33b4982a2b476c1c6c1960f868c06e4abac60b1a6a26e3b265cbc492519bcbc130e4069eac70577a08e460aad915c2d3efd7cf71b38349cd43d861d45e7b54acf83a1535e03aff306550ce7694ddf254ca02901a10f314a0f8c5d1b71f4423a81d4ab8e3b92350c996c0250872bc00e03e2d74d29e06787e0512b22d30718ff1e44045675ce9cb8ae313cca3703714fe8d1e8a589b8844be563ec20c1fb6e8ed72c886b66b66575749779fe63728ce66e56c70a986707b5ec8c29740ff647c14e1ca3ad6f3bfea61f276d9fbd1054cb1ad627e2baddcca2a3df4e9e0dc6f04966f34427d9f8e32bd570e4a79a069a1a487d57f9f55c5a3c344750a77ec23b615b32a81b291cf2826c12fb4b1e7af8ff73a14f5f490a9c5bb2c48e0300d7414dcb9c9b75ccb12904836b1e73cb998ee0bea765f2997d50b1d36d553562335ad89a7086bec63465d2693fa65ca48b1ac94ade0796fc11bac35ecaff8d87b4095d19665bcf18cc80a7f8559a8d4371babacd816711dcec835ca5ff0af7475627564fe9039df2ccf3fa669847f45e608d5ec7c331619ff7ac34d2b8c5dc2066ad87b3f8ad000c7b464129af511058ad658057370ae1e852450bb988d", 0x1000}], 0x0) shmget(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) r6 = semget(0x3, 0x7, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = dup2(r5, r4) recvfrom(r1, &(0x7f00000036c0)=""/212, 0xd4, 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000057f12a32c6b2ada69741aabfb0c9a8724107603634629755b41c8da51c3efc8d830ed90a4d36e182b3d5a7436c242a212c7552a9b02d3adb9b5c8979e585b6772f81f2e4c5a09fb1c3eb7e794641a65efe4b81e62076a69abb5f9e0f851a44f7625a84d293f9bba485427c3610a4f3"], 0xa) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000003800)=[0x4, 0x7, 0x4, 0x4]) getpeername$inet6(r4, &(0x7f0000003840), &(0x7f0000003880)=0xc) renameat(r7, &(0x7f00000038c0)='\x00', r5, &(0x7f0000003900)='./file0\x00') select(0x40, &(0x7f0000003940)={0x8, 0x44, 0x100, 0xa4, 0xc41b, 0xfffffffffffffff9, 0x0, 0x8000}, &(0x7f0000003980)={0x4, 0xfffffffffffffff8, 0x8, 0x9, 0x400, 0x7, 0xef8, 0x10001}, &(0x7f00000039c0)={0x401, 0x9, 0x6, 0x2d, 0x5, 0xfffffffffffffff9, 0xfffffffffffffffa, 0x8b0c}, &(0x7f0000003a00)={0x5, 0xffffffff}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000003a40)=0x6) semget$private(0x0, 0x3, 0x280) sync() socket(0xb5586aceee046a32, 0x40000003, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x1) munlockall() 00:00:08 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x88) unlink(&(0x7f0000000040)='./file0/file0\x00') execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\\[-:\x00', &(0x7f00000001c0)='-N:\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-&%#\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='@\x00']) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20020, 0x2) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000480)="4744c837de244c464ef8bed0dcb184db4cc61cd3fa0dc1043bf674f776222984df89754de0a854d5fa772d65de01fe98068b3b3c1cf44e9497adcae7c704db9919b076047ed32704aea2b0d744d8803bf37d87fd04321a01794fdbf704ce8297fe10c5172d9496", 0x67}, {&(0x7f0000000500)="85b1da2d08e7b5c4db7f15972b4b5aab9c306f37cf63d04786e0943b06b6e53f154990c41753689bba00ef5021c4b6b3f869466117078890e5c3e5956eddae415ee5f56dbb612415a625a88f4bd9ae69bcc4e4d7ed995719847626a764fe620066576caec9e394ecf3388647c12ca0866b192854bca2977accf489623fde4e6cf290dd707db0ba", 0x87}, {&(0x7f00000005c0)="d845ec07453f6e7a20a31e6c414f38a487f384b9231df9ce64c8033f40bebbc6542608db6fcf00ea9fe26362898043454d11d547d4ccb4cdb19a07f38ea152efb03fed32df7acf99055edde62157afd30961174fe3aea76b266e0f70b66507292d73bc78538471597d6f10755b3810a087767e27217e201897e7ba545767462c4a8298637c0bb6e33264c67382e51728030085ae77341d7f", 0x98}], 0x3, 0x0) getdents(r1, &(0x7f0000000400)=""/105, 0x69) execve(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) flock(r2, 0x2) 00:00:08 executing program 3: r0 = msgget(0x2, 0x15) msgrcv(r0, &(0x7f0000000000)={0x0, ""/125}, 0x85, 0x3, 0x1000) r1 = semget(0x1, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001280)=""/251) 00:00:08 executing program 0: clock_nanosleep(0x20000000, 0x1, &(0x7f0000000040), 0x0) clock_nanosleep(0x20000001, 0x1, &(0x7f0000000000)={0x30000000009369, 0x8}, &(0x7f0000000080)) 00:00:08 executing program 5: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = accept(r0, 0x0, &(0x7f0000000100)) r2 = accept(r1, 0x0, &(0x7f0000000140)) r3 = accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mkdir(&(0x7f0000000200)='./file0\x00', 0x142) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x34) r4 = socket$unix(0x1, 0x1, 0x0) getpeername(r3, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) sendmsg(r1, &(0x7f00000007c0)={&(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000340)="8ab06397bd00c586bdc1f63892228f085d187cb9e5682299980ed1f70c0d1e3ebcc947fad8e321d231f174d94418623e34a23d2c574c156dbeb9472767feee0560ceac05a86bab327a5074af57be20f1642911b34fcea03ab1af5816a6751ba5d4b67301f429624df39260649251462ee3926d1ab1795aec53f22b8fdaf63e42faab7d0f3ae817b0d015565c7aaf8651eefb7bdb9ea7889b8001235990d6f29fd73a929cc6f3cdf6c28efdcc7ddbf668792b1bb799396c71c862f16c861751e87831750b1d", 0xc5}], 0x1, &(0x7f0000000480)=[{0xa8, 0xffff, 0x40, "5bdf0346f6fddf0ab292c76fe06d3b580bd9a095ba0031a39c135829f3ecdad0697553f743f6a593da218e4368f4fb261d3fe5a062861a117f2a13f50df5fa7ae03564e27a105ca12eb48ceccc5072caa54287bc459fb41f5647547b7e197f71624daab922b4e0edf6b0ad727c6e53c338720ee8946cc25bff01a7f3e57e6d51e4a4dc3a67d048cb5ccab463de5bd7a3ccfedbb360"}, {0x48, 0x0, 0x40, "9589cab40b713283d7202b24eba5c1c779904c085c1403f394453430b2627a9bec83b0491bcc5070d2bf9c6d900565765764cb569f14d1"}, {0xf8, 0x100, 0x7fff, "6ce9a03320f9e1af5af428aceb8d3173e6acb37f49009d050adf63f6aa3d28f965ee79bf0205fd0c1f8e4a0a60212680cb2c86f7f478becbdc83a2f11ba8bf34dc7e3d648ae36007a07c46a3e195d539c52fa9c9631b5aaacc768aa9db2428003b8726f0b2b3422f71bb93e7e5c24647fc61a95f3070555f2c93304f77f37fa2a62b045790af4654ecf98e1a51467b256419b5feeec85d6bca00256f5d9f123145e246447c1c7513b96f2ed0e8a1a4a1c025923f03efec446b3c74545db267fd4cf9d0c5ef0add51954e3c8b326e6ceb873d62a75c1b398d621f47fff4d0dc61751b"}, {0x40, 0x6, 0x1, "26a095ee5b7b951dc420297ebc5ef52f772aa6336c9150c32907748a12cf7efbbe8fd68d5c2f607b0098b34a27dd3e87"}, {0xf0, 0x101, 0x15ef, "48058be106e4263faa3604cf1c7cb4845e0d8ac6e5ffc8ae1b4c2eaa50854eb16bb4bd348de29c8c2a9e0d3a3108be576f1aa7615b7bcf42ab8d919b35e932ab9244a800b5f9d6dd278cf54d1fb2391dbf7151efc6e8083c45dc6b5cf2f7df36cc68eb3c28178839a3d7cea16ae9d93940c6c9f890a53ebf1c0aad8f207d0cc65fc62742af434075b760f4c56e8f128308b3ea0e054c831fb11cc7c0f390dcb994dd061a97e46ead9c0019260c44865c6a14bf9ed8dc278fa0682a59580a8db5fcb6e27f7102b871ce3876cd4cc2ef29a1a26414ca7dcf562cc4607a"}], 0x318}, 0x402) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000800)=""/194, &(0x7f0000000900)=0xc2) fsync(r0) truncate(&(0x7f0000000940)='./file0/file0\x00', 0x2) r5 = accept$inet(r2, &(0x7f0000000980), &(0x7f00000009c0)=0xc) recvfrom$unix(r1, &(0x7f0000000a00)=""/51, 0x33, 0x41, &(0x7f0000000a40)=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f0000000a80)='./file1\x00') shutdown(r3, 0x1) getpeername$unix(r1, &(0x7f0000000ac0)=@abs, &(0x7f0000000b00)=0x8) fchdir(r5) readlink(&(0x7f0000000b40)='./file0/file0\x00', &(0x7f0000000b80)=""/140, 0x8c) r6 = socket(0x0, 0x40000004, 0x8) mkdir(&(0x7f0000000c40)='./file0\x00', 0x90) bind$unix(r2, &(0x7f0000000c80)=@abs={0x0, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) mkdirat(r7, &(0x7f0000000d00)='./file0/file0\x00', 0x1a1) recvfrom$unix(r4, &(0x7f0000000d40)=""/217, 0xd9, 0x0, &(0x7f0000000e40)=@abs={0x0, 0x0, 0x2}, 0x8) accept$inet(r5, &(0x7f0000000e80), &(0x7f0000000ec0)=0xc) bind(r6, &(0x7f0000000f00)=@in6={0x18, 0x3, 0x401, 0x7f}, 0xc) r8 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000f40)=""/102) 00:00:08 executing program 4: msgget$private(0x0, 0x200) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r3 = semget$private(0x0, 0x0, 0x80) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x4e, r1, r2, r1, r2, 0x0, 0x1}, 0x8, 0x7, 0xffffffff}) r4 = msgget$private(0x0, 0x40) msgrcv(r4, &(0x7f0000000100)={0x0, ""/47}, 0x37, 0x3, 0x800) r5 = msgget$private(0x0, 0x0) setregid(r2, r2) setregid(r2, r2) r6 = open(&(0x7f0000000140)='./file0\x00', 0x1000001, 0x40) getpeername$inet6(r6, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r6, 0x8) fchdir(r6) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000200)=""/2) getegid() msgsnd(r5, &(0x7f0000000240)={0x1, "11554e0a014b5d3b770c0aae487ab91d9576973ac16c9adeccb527d59e5893daaa7195e430fdcdfebe21331c52941d5b411be483373ba17c5441fd70ff419705674d9ae6feba35961b8b65378f615b9ad21a890c8cb8fb701a6991cd295c86875985a6e1758d6f29f2819f2de02b3014"}, 0x78, 0x800) msgrcv(r5, &(0x7f00000002c0)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001300), &(0x7f0000001340)=0xc) semctl$GETNCNT(r3, 0x5, 0x3, &(0x7f0000001380)=""/211) pipe2(&(0x7f0000001480), 0x1400000) msgget$private(0x0, 0x300) getitimer(0x0, &(0x7f00000014c0)) getsockopt$sock_int(r6, 0xffff, 0x100a, &(0x7f0000001500), &(0x7f0000001540)=0x4) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000001580)=""/102) semget$private(0x0, 0x0, 0x40) bind$inet6(r6, &(0x7f0000001600)={0x18, 0x3, 0x4, 0x1}, 0xc) setitimer(0x1, &(0x7f0000001640)={{0x100000000, 0x6}, {0x2}}, &(0x7f0000001680)) r7 = shmget(0x0, 0x3000, 0x5a0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) 00:00:08 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/65}, &(0x7f0000000140)=0x43) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000200)='./file0\x00', 0x68) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000280)='./file0\x00', 0x0) connect$unix(r1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) getrlimit(0xf, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000340)={0x1b, 0x1, 0x435f15c4, 0x3ff, 0xff}, 0xc) mknodat(r1, &(0x7f0000000380)='./file0\x00', 0x8020, 0x5) recvmsg(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000003c0)=""/9, 0x9}], 0x1, &(0x7f0000000440)=""/4096, 0x1000}, 0x801) recvfrom$inet6(r2, &(0x7f0000001480)=""/40, 0x28, 0x42, &(0x7f00000014c0)={0x18, 0x3, 0x7, 0x3}, 0xc) msgget(0x2, 0x1) bind$unix(r2, &(0x7f0000001500)=@abs={0x1, 0x0, 0x1}, 0x8) recvfrom(r2, &(0x7f0000001540)=""/71, 0x47, 0x800, 0x0, 0x0) recvmsg(r2, &(0x7f0000001800)={&(0x7f00000015c0)=@un=@abs, 0x8, &(0x7f0000001780)=[{&(0x7f0000001600)=""/141, 0x8d}, {&(0x7f00000016c0)=""/163, 0xa3}], 0x2, &(0x7f00000017c0)=""/5, 0x5}, 0x40) recvmsg(r0, &(0x7f0000001d00)={&(0x7f0000001840)=@in, 0xc, &(0x7f0000001c00)=[{&(0x7f0000001880)=""/165, 0xa5}, {&(0x7f0000001940)=""/191, 0xbf}, {&(0x7f0000001a00)=""/71, 0x47}, {&(0x7f0000001a80)=""/86, 0x56}, {&(0x7f0000001b00)=""/14, 0xe}, {&(0x7f0000001b40)=""/62, 0x3e}, {&(0x7f0000001b80)=""/128, 0x80}], 0x7, &(0x7f0000001c80)=""/97, 0x61}, 0x801) connect(r0, &(0x7f0000001d40)=@un=@file={0x32d4e0db3d032ae2, './file0\x00'}, 0xa) getpeername(r0, &(0x7f0000001d80)=@in6, &(0x7f0000001dc0)=0xc) r3 = shmget$private(0x0, 0x3000, 0x508, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) readlinkat(r1, &(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)=""/224, 0xe0) bind$unix(r1, &(0x7f0000001f40)=@abs={0x0, 0x0, 0x1}, 0x8) listen(r0, 0x9) r4 = paccept(r2, &(0x7f0000001f80)=@un=@abs, &(0x7f0000001fc0)=0x8, 0x40000000) r5 = accept(r4, 0x0, &(0x7f0000002000)) getsockname$unix(r5, &(0x7f0000002040)=@abs, &(0x7f0000002080)=0x8) readlinkat(r2, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)=""/127, 0x7f) openat(r2, &(0x7f0000002180)='./file0\x00', 0x20002, 0x40) 00:00:08 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="01004376f3c2171e24aee2e4f9daa27e6f702c78951c7777e91f7174156ea6bc12dc658cd8913e3cb70ba7e81055411a859fb38fa264b31feb3ad224bb5baf06da3e256e14c99ba33ff40ae20270bf2a42211dbe097c1fe25e24bc50045f3ede17f438e7710ad130bd10a23d474d41a49a1dd499258d913baed7d528f3d79453d3444dfc828f98a652c4a4453ff5e4a774e244000000000000000000"], 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:00:08 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffffffffffe3a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)="4b38cdd78a606bc19fe7ffb44512d6300a406e59513a54149ef9d103761b7e6eae482e696689bc6fe9420d5312a9d629bfc6000c75483bb93bae895e1de7b8871644714a597f77f173d27526e4f469f1ca6ae17e3b9557d42e8e30f5184def8d3e1bfe92af374316d84136631d9d73d070687408a11d6637d161b0d99c8420977525e424612e7077a3e7e981747503c51b6d6243235f945ee8c5265da88992806108fadd25ba1de4eb25fb3db56b08f22c6f59b2ce7ef5908b61b7d988d95cebb76fee107fbc7139015595964f29eca742c292b08cd9391ff1beb524141e9656e586972e7bd51edd65d5845ff9ec5e49daeb82fb45df5b83de78993a8fd0ac", 0xff, 0xc, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) 00:00:08 executing program 3: r0 = shmget(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r1 = geteuid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x401, r1, r2, r4, r6, 0x40, 0x5}, 0x2, 0x3, r7, r8, 0x3, 0x98f5, 0x1e}) r10 = shmget(0x2, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r11 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) setsockopt$sock_int(r11, 0xffff, 0x2000, &(0x7f0000000200)=0xea, 0x4) r12 = msgget(0x0, 0x20) shmat(r10, &(0x7f0000ffe000/0x1000)=nil, 0x3000) recvfrom(r11, &(0x7f0000000240)=""/165, 0xa5, 0x40, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x2}, 0x8) msgrcv(r12, &(0x7f0000000340)={0x0, ""/124}, 0x84, 0x3, 0x1000) r13 = semget(0x3, 0x4, 0x201) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000400)=""/48) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f0000000440)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) sendto(r11, &(0x7f00000004c0)="58931f0fe471b2cd960898cf0fc22a89ddd4f62d8ac5ef6c83324f113282d825e45f7876e91cd8f66cd22444f0da51746db17c0cc158007f3ff31a64de32ce42cd30784e2a1b4ce3f5e0f6b8fe5539510de81997ed7aede975eef402aa422fd6e63ddb9b0e375e3859da62abf9d51b8f3962be38c9374a8029177d462425a0f03311abfc720447a31d09965e147c6bd3d8d8ebf070", 0x95, 0x9, &(0x7f0000000580)=@in={0x2, 0x1}, 0xc) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f00000005c0)=0x81) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000600)=""/243) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000700)={{0x4, r4, r6, r9, r6, 0x20, 0x7ff}, 0xff, 0xffffffffffffffff, r3, r8, 0x4, 0xcac9, 0x4}) setsockopt$sock_int(r11, 0xffff, 0x1008, &(0x7f0000000780)=0x2, 0x4) getsockopt(r11, 0x5, 0x5d, &(0x7f00000007c0)=""/85, &(0x7f0000000840)=0x55) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000880)={0x0}, 0xc) semctl$GETVAL(r13, 0x6, 0x5, &(0x7f00000008c0)=""/167) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000980)={r15, r14, r5}, 0xc) openat(0xffffffffffffff9c, &(0x7f00000009c0)='./file0\x00', 0x0, 0x20) 00:00:08 executing program 1: r0 = socket$unix(0x1, 0xffefffffffffffff, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x40, 0x19) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/242, 0xf2}], 0x1) shutdown(r0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) getrusage(0xffffffffffffffff, &(0x7f0000000100)) dup2(r2, r1) 00:00:08 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpgid(0x0) setpgid(r0, r3) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) fchmod(r4, 0x8) r5 = getpid() fchdir(r4) r6 = accept(r4, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r7 = msgget$private(0x0, 0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x0, r1, r2, r1, r2, 0x5, 0x7}, 0x3, 0x3f, r3, r5, 0x0, 0x1, 0x80000000, 0x6b1}) chmod(&(0x7f0000000180)='./file0\x00', 0x12b) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x80000, 0x80) rmdir(&(0x7f0000000200)='./file0\x00') fchown(r6, r1, r2) r9 = dup2(r8, r8) r10 = semget$private(0x0, 0x3, 0x2) mknodat(r9, &(0x7f0000000240)='./file0\x00', 0xc020, 0xdb) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000280)={r0, r1, r2}, 0xc) getpeername(r4, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) readv(r9, &(0x7f0000001600)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/152, 0x98}, {&(0x7f0000001440)=""/247, 0xf7}, {&(0x7f0000001540)=""/180, 0xb4}], 0x4) r11 = open(&(0x7f0000001640)='./file0\x00', 0x80201, 0x2) mknod$loop(&(0x7f0000001680)='./file1\x00', 0x40, 0x1) r12 = open(&(0x7f00000016c0)='./file0\x00', 0x800, 0x11) sendto(r6, &(0x7f0000001700)="7f1f30f4ade5cc0eaf7ceff41b376945997dcec628decdf6005c38", 0x1b, 0x8, &(0x7f0000001740)=@in={0x2, 0x3}, 0xc) getppid() readv(r12, &(0x7f0000001900)=[{&(0x7f0000001780)=""/144, 0x90}, {&(0x7f0000001840)=""/151, 0x97}], 0x2) bind$inet6(r9, &(0x7f0000001940)={0x18, 0x1, 0x80000001, 0x2}, 0xc) rename(&(0x7f0000001980)='./file1\x00', &(0x7f00000019c0)='./file1\x00') semctl$GETVAL(r10, 0x3, 0x5, &(0x7f0000001a00)=""/4096) recvmsg(r11, &(0x7f0000002c80)={0x0, 0x0, &(0x7f0000002bc0)=[{&(0x7f0000002a00)=""/138, 0x8a}, {&(0x7f0000002ac0)=""/119, 0x77}, {&(0x7f0000002b40)=""/83, 0x53}], 0x3, &(0x7f0000002c00)=""/109, 0x6d}, 0x800) 00:00:08 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0]) r2 = getgid() getgroups(0x6, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000100)=[r0, r1, r2, r3]) r4 = semget(0x0, 0x0, 0x80) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000140)=0x5) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x80) r6 = accept(r5, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000240)=0x1) sendmsg(r5, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="52141397e79f5bfddce91bb0b159362803ef7a810c54e97f8c180b7b8971429c4f20adf2a5304b8c1fb1cc392bca40e63de1fb070a2801c78d822a4260a4ca8024932803e569679000be07b8c08fdfccadc8dbf6cbaef0549c4180857bf652afc42dbb102b293ab040e44e8373021eb53861336341fe4ffcab15c589eea33b45ccc6b3ec3ce01bab18c055c5701678b3943187c959cfe725bee1c62cd7a06e3a23dd6c25fc719b0dcbb585031b0ac9648eb78a7f4bb83a16e6099dd29f3214826f721396e2628db3447ff3081cd357a75719f1d7265f64", 0xd7}], 0x1, &(0x7f00000003c0)=[{0x68, 0x139, 0x9, "e0a70b97a689e51c99a35a30eefae686a2057fc613944957858c6253a3f5dc0a40d6cdbbb0b44426ea22cd6a61022526ba5a908b215ec7899a6d8c208ced527cbd5e872e3671b25ad2f376eba4cd8a1a562fb081df3db0cf"}, {0xc8, 0x0, 0xffffffffffffff80, "e2bea14969f0decc1dba834772616e2679259cabb4db0a6234e3e8f71e4a066bbf751507580a894d0717fce39928c0c0a1c0bc7458b44b878b1f0b84c1e2ac37eeffa9e061f169e0e549432167b2da939674a2d5ecfc128e1de61233ba692104c021afb6190875b3ad19687c69905301635ba4c32ca481195731257010b6691aff12fdffaad8a9b3588d976bc4d8af54cde440b0e35331cc5d44cc625b6f0d5fcc081ae197e57939497cb2f6a77c347526"}, {0x40, 0x29, 0x80000001, "962042e7a5a6c0cc12b18c2105fa4220f66e8f81c3e5111a7a8df82622131ee68a19accc791b4256c593d131492507"}, {0xd8, 0x17, 0x5a100b16, "c3cdd9c3f0c70b21d9f39d97d4c176167e6721da1a9321bc04f164045adf444e4b89d72b7ed3d4b7ca84e44037d276ab6211e649e658a4a72a3640ac48476fb8da8dfacd8bfd5b9596468f96480d4b4f65d67a4fa37361868591e3cab3aab26871e24c570382a199c4ed84e994028756aba1893c180265dd3530c3d943a22caa74a185d65ec2786406b47d9830756dbbcc2fa3eeb63945769f5ca0946eb317dd9804193dfab8637785b895b613b4881950d38ca4a9891cbbc3e65f46ed4e037232b9"}, {0x28, 0x0, 0x80, "35467d2ae0b945d9d54e8223a0b7e75dd0d43a"}, {0x60, 0x0, 0x437, "7283d657de88c5d7fe69f3559edfad9c7ee7a08677625e3e33f56fb116e8b2319ccd24d089d761231b75536d747ce979a2149744d22e1b660005b5ee2666f3892b1539d4da6ce79eb4"}, {0x110, 0x1, 0x100, "d9998398a3b94b1a93cf04cac79e77203abacaaa9c3d28c347ed455cbcdf70560047951b980d643f53a24c6712250c218feb07e902b75eabfcf9d06ce0b24c8ec16b179e43710cee2b3d48bfbcdccbec6a1662414bb677c3ec91d4891df1571af3ba2e4cce182aae5684a6e3b6d665f2702f79bc12e7b47505a39fa8eace1eaa1d11f53b5ac291916e7100c7c256de567495151c055ccb80765b42f23824ecb09729f3b74584adf8357c2d4f5321a8838eba67ca909bbcf29e032ecaaccdf3e3b7aa91e0b8954e6d8fe85b5f922564d4fc9d88bbd90142f6fe9243ae6132ee67b72f7e22f02e27e08f7a772c9a988226c596132d807a92ae144979126fb5"}], 0x3e0}, 0x2) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000800)=0x401) getsockopt(r6, 0x7, 0x4, &(0x7f0000000840)=""/238, &(0x7f0000000940)=0xee) r7 = open(&(0x7f0000000980)='./file0\x00', 0xc2d2e6a77be965ff, 0x0) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000009c0)=0x1000) r8 = open(&(0x7f0000000a00)='./file0\x00', 0x0, 0x0) getsockopt(r7, 0x7f, 0xeb, &(0x7f0000000a40)=""/176, &(0x7f0000000b00)=0xb0) r9 = accept(r5, &(0x7f0000000b40)=@in, &(0x7f0000000b80)=0xc) r10 = semget$private(0x0, 0x2, 0x200) sendto(r5, &(0x7f0000000bc0)="324a436aee0153f8f96c73df7dc1d135f4f47268a5e0b8df3a17aaf08afa4d55d5119c026bfe4188a8f76283f41342ab34ba417e35e644b7434e3a69d5511153ee2f49ad9598968e74dfb8e2d75e4607cb5a57e4a8b01848707557f73fb04b804662d4fc6ed370aa5076cb96414d39981292ec96450c0c6e662b8593e9d04bf340bdfb60d0bf4a4f3272e4d4d3acb42d851080fd0de8eb1250389930c415d37ea05e282eb476c81cd98722b564a8f0d02440d2bb7f2a4ec49205ca9ffe384780a217", 0xc2, 0x408, &(0x7f0000000cc0)=@un=@file={0x0, './file0\x00'}, 0xa) recvfrom$inet6(r6, &(0x7f0000000d00)=""/251, 0xfb, 0x40, &(0x7f0000000e00)={0x18, 0x3, 0x3, 0xff}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000e40), &(0x7f0000000e80)=0xc) r11 = open(&(0x7f0000000ec0)='./file0\x00', 0x400000, 0x80) r12 = dup(r6) getpeername(r12, &(0x7f0000000f00)=@in, &(0x7f0000000f40)=0xc) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000f80)=[0xc7, 0x4, 0x1, 0x101, 0x9, 0x4000000000, 0x6]) chdir(&(0x7f0000000fc0)='./file0\x00') accept(r9, &(0x7f0000001000)=@in, &(0x7f0000001040)=0xc) dup(r11) 00:00:08 executing program 2: r0 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) dup(r1) r2 = accept$unix(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto$unix(r2, &(0x7f0000000000), 0x0, 0xa, 0x0, 0x0) 00:00:08 executing program 5: r0 = socket$unix(0x1, 0x4, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r1 = accept$unix(r0, 0x0, 0x0) sendto(r1, &(0x7f0000000200)="df", 0x1, 0x404, 0x0, 0x0) 00:00:09 executing program 0: r0 = socket$inet6(0x18, 0x0, 0xb7) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fchroot(r0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/72, 0x48}], 0x1) r1 = semget$private(0x0, 0x3, 0x200) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000001c0)=""/201) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockname$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) listen(r3, 0x7) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') fcntl$getflags(r0, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) sendto(r3, &(0x7f0000000400)="7f0afe03f068a13567d8c27d0d2e78cc87e66260097489092d61732cdfa37a8ad67f0871995cefb2d6bb127cce5df77c3af1760d21b70608dc9f6f47a17c41a674239fec6f6ec4f60f4cf463a5c851ccca274f8536fa9da9fef6d81d9f70cfc1436461d99eec20ec38cf31b7c743655f98ba6a6de8ac6d38ca8185f40c59b037908aa5f7c7b560038ba3e59b5fa3feb4e911bd8c52c334540c59b2a96080b9066327196086f92908ec525542e7331a4f8b020f3039ac0d78fe7ccefd43863c04b9a35204e2412558f821190207178538dab15a9104816cac7955c286f1a11edd7f13f984970966d232f1ff4d70a71c85fd382c6e4b273ef7f6c89d151b3c890e43e0e2b7d92276690853bdb0cb66c20982ef6e9d64c54130e779222cba38337ce73dc913374b1c14a6ce1a4fd79747fe60cf15ee84a9263cb566734cc1dec8c0de40fc441cf76b838ae403fd1546facfce14efc5780394bf1d0c41b1149ce3783e4c722fef596f880224d7e3c51345ed687e65169dd70d39d8f8a0a329511273d311604a6b8ba7a268393d8e8d25451264579b38f7d8ddb75c441a8ad8a8081c65d18ad81346b79ac1252f0652bb4a5609a07c43a47bfac9d98abf5f04691c5166ba75932fd9504189cfaf4bcc09ff4c98aa970cf3a98ad66141819cff69d43678ec608bc6e0fe0316fe6dcd85e527d50bf7d7a33267f4b7bc709556fb3f48895224be08780cfe78ab1af7e68a510cb0f4b6ea9763a4cd92d32df83b290287612d6764ca7183a073fa85a1d571c253e7b10b236dab193a9e06eaf7d0afb019ff7973e157d774f9e7965834511c973f0559605617187014291d99eb77caf05a7ad9cc18e02d1939fc97df8a4fe08d696a5ea0ad7ca479629ce97551b6873f9e1c6c71efff738c89e3f5eb756f0020cd4d65491e820271948341d881de0acfccba3504440ba6bbceec0351a8c0522975d244b457c1d2b1efb6909942ce76217c8eba6b7a1b2fc46732980b4286a369c9b50bd0275d3f9d121ac30ec3bba47d408fd73da25fc153ad157946dde040fe1dbd483679b24ffb350b5cc8a8ce4e3fec8afd25575d9c5c70e10912b27d8a168fd38c6154f7b58584fdf57a183a6cc755c65346bacdd889fcc5b4ed2fff52af3b611287f8694cde3019c8bc0b937790a0d3fbab8fba7711ec6d9005386778cb351637a5e12c7e166bf0b0336e508ea6a682e63c172f398eda1c7dda49b6dd8dfadd69476a7ca66f492076b90c4587130a50a827b4e4c7c08e086b03c4294dcf3effeb826073a899c93f4a6838364dc9e1ac8d618d3b796ef51e6844d69724059f9acf25cabc0e3b7aebf84503bd5c36a2b31fb7e4471a4139f2db687d08e2bc0fe50c208117f33dfe3f2b39af6bd8b5dd9dc66c1b93e9e73f7a54009c51e1ea8fa5e772759a379e0b0a5a94d0b589491b828ed20e8cf90796f6308bcffa899996f52b7a69fbd89626496cc971b6e6a767f58e02f483d105c70dcca4c5e4446c14ed70eb53ad76625f5d0735892f6926e6b44d7213bf494ae14618368a91789e65accad24ec2226cc9a9dd265c34a7c055873af5ae5a387d8f170ba71af9a19b569b38d0d47ad40721ae49751573b965ee2744ce12dc0046e243a5178f7d07dbfbbb5ccc955ffd025f94f362d374da67ceb772ccd938e8a2815f987fba54ce8cce3b0ce479a6ac8d9812b854bba0877f7f7967e706f7d5473812cb8394e34bc6a00154cc3488c07cde22672c1e054880d87b56fb1ff5a47d20f32ba0a9af8ca50242e6e4ee1e057e6b8053d6dfa721ada4c5a92b7d1c55058a0e5c035422defe1c6037e693e13ee8bd2790735a461c06275060a69698c040c9be55ae4f1520b05c73c6b6603421e4208b1b905f6a6185fceb2b134a14012478d8a4e415ca2e86e42feac62563bb7f553e0fc004d8d0642963d22230ea1f924dd2bb90a3e64a3694e2e98eed63e0bc7a849123e286c0f761aae2f39dac03d0ccd59b79756823f5c600af3d375fba3060aa00b1aa060da8aef667eb860d71ea6fef9a2cca4c3f0f7e065d54f9584e5392319306cf49fa740fb5782413b23586a915ed010a992d825ce9c1d264ac671e68aecbd7c81cf75516492908b1fb494e8549262c566cd48680c4feb66fc78f6ebd6b5c63d7f6796e5190a47420678cfa9dd4c5296d03acc04873ea73e78c58d0f183545fc0b15981b23c181b2dae2377db988f0e7c3c022beb3371e2be89d5bf7ff4f8041927cbfd4d22dfe149491b605e758cb8e14154f12ae35da1ad81b30c2fd26d74999e1349097301f9531e6a517686cadebb8d71665a55dd3b1d098145dcba9b2d468a8db12b22e4de12be69a8c94729570726f2d4e5d19535a0140f632ed30a25a8de8f0aa91372c3fd81a99c7678e08a4223a5735579c8b5aea9793a934d16f760710c9597b9fb0cae32d6de6a9ed9ad0071e4511047854c9fe8b95635f38a0375c4fe1caaa1b7d3ae64f349620ec55a55d0f7f2117315be68aefea9e378abf9a030d3a33ef291d7ee576910ce55ea17b8a58348aa5e741d1accf4240c552881c9f4832b39af5bf16bbcd490e3bc07e9420b77f98206084ca4ed2b029a43c5ae13c4bddba7412e90d86307f6b3ab95a1b4a6cdcd403407cdff4ec887e1b24b6b5f03eef8b6d40edbbe03873e1b8bd5c197789d2faa405995db9107287806fa2424d79399b7bbfc74d4de494a033168eb42673aea25f1d9441334a28933e5d789c169abeec011e4df49a238873bd3b81fefd665733994da9826b800ffda8539e4621387cfd7279bf9a0cd3bc70d4fddb9deaaa7a1778148e96f8eee5163fcc1bc34c16845fbf23a22f9a3b9862bd06d006b98bac41c59dfef32699553f462c070616379a6e8785f9cccda996d987da47646e03f52a99c468a303daafc42615bb960b21a92fd228288d04f539e39fa57321af776e015fa81bf9dd3db3d3fae94d00539618e43ab0fb948ee3cb04bc06f1b1ae84b3da0a5f89d5867d1c462100e6d982d141f5ee4a827348c49665ba7dbb86f0cc3366ca048f66816d478c26fea9673f0f94f6cc35c8644fe09e2c00715766127027ecc299dbafeaa9dc93ffc3682120d65880c04d3238e2f9501febf9eb9ca155ad6d21eb29260fdae685aa84851be02206ee63b8e2db691097685a464f472d47ae225b463b80221121781a97c24436b5cd3c45c5f5ba7d836b8988c53c9e226964e179027db370806e75a35f515dffaa264d88f1ddd70dc050cccd5ec029306d7cf1fb12d0d4546142cbbaf7405e75376d70ba5a8f5bc071b159a1c0f5b2a45032ada826e217089a58992c4fdccf719132081cdcd3024911d3e4b0409eaa0fd2c7201586a786846971f29f7ba104bee8c8930317de6f5c278a0194c27c6121b76be7dd201c3f428b056bb8328a4adf238fce6c791b4b33ca7b735c9582da2eaea7b56741001746f00a32586b5293a1f03a9c0fbb9761e05a15174d59eea28dfdba5bc13d1d37257b676b3492bfebcb90e10aae1fa7095e73bc9f32f6ae0ca5b32cbaf40d169bebeb9827d7fc989cc056d329d212937974b6c1648ea94bf8b7e5681c59da0728f4a626a9e701615328e15565ffc6f717d6f9042bb1255e5ec446edcf8b227449570dbdf9106ba4f151ad6aef6baaaceda800d227b996852af8ff4ee58538e1883ab587e115cd8431c938aff1c15a567c42910d059ffc46865b1de307a61bc0099b9e411a10b746a4d1aa414ea60f5365201b4309cce6d00f18b40352676bcae249fbeba01750588792cae73e0005ad21248c7e95013b6439c23d24df667872f878f7ae665c99a5e6703792d27652e58efb01f4c6495a1d011855ca34fb89912ddf0ca0361834236183dff398a653b0660bbbd111e8f029a0a80f07bb1f2d862876960fe39dec6ddd1c3ab9e8e0cc61568c7a0798993f52ab0ce843a5b3bdb27e23515ac127e6ca7cdf107628698c02fa1244c612a3c2ae02b8c64e874128ed06e2bd8ebea036413e70cb2551787e0ddd59fe76084f6fb2c2390fdfb635a73acf0ec988fcbf8bdacbe0c62b84ab8ae36f1ba63f10b6525bb6ab2e1a29043f0dc70cb116a064f14a3630815b6bf983e2cdc9fc5b1e68e0e077124e9c3c5186e3b7d662e70df11d3555468624bdbcf6c79b53fb559d610d130cd7d5688f54f22cb5cb8d159ae4de0ad5cb044541ac498abc0a4cec6ea6fb43b5c93757b8691dd979f86cf48441ea6ecbe9d0f8dd4cc9e8ed45590e34f884954518efc7c0c8c28302f101179944634af8d427cd64343a68b9f2e2095c7920b68c8bb3f02139e0d3b84696bc6ff3fbc2f4ab478443515b1f92c83868a81b0699587a896c476576c3286589b00ab563ae7993a9d0fc96e8223b8aaf5cb1b55e32e6f1ad76295e8f09e9b8e2165df4d7fc73291c29a1c8c920bf85c03e07a60b7492b148e2756eb2b3e8154250262217b57497f09419e00b46e4c000dcc7c5b3401e8d1e40e69e6dcd49db77f57b7a0dd242248d2e07e70e648bc8b89aa09476383e44856bb9f69e8f0240dbec7b5ae53eec4587c729d9bb6e7f46c892b5873b5455f3be0bfb6d6c53164a5b56fd15fd9015500a860db7cc8309954b76c17b21f9878ffd33504917ac32e920f91595511c3810002dd7d675e3b79f6fa618c4a8ad0d35f90733eca732e1b1914865f62f0736b42e9676842f7fdeba3b5cf5ca10fceb5a757c7fccf278fe9f786e70dc4e782d386e22029b25ecced4369ba8fadf044678ab54e02a1d0098d18a82ea9e133b4f21bb9656f5cfd59663c08abf8d5783095b7cb1dd6f8b374400e08165fe707843b327714c0161acd62ceb5503e8d02a6e4ae687d532dd0229924ecf8d0e06f1c0d9b27fb9549c3b1738418034db2cd01b41f43363af21dd635541a54a3c7f4228f4701a1744ea0d9ab88ffca2dda6abda1a5fa0cb68e7726b206d68f7a6d17194e75f29f57f503a2d129569cfde0674b263fc46e7849b74596c8c4967dea077300db4aae05700a3002e4ece6a22a86de40d888f72c9f32baf44a4fa8ae6df8e78118b4ab38d67634d2e9dffff5139d4d06e1bd70f846d99784bbecfaee038dcd6cc4342c949b5dfbe47adad67056193911cf03eeac52e38dddffbcfe01c35d7d87e460f891a92d7038adae70c0b549fb70311dcd047d9781c2d10308eab405c2e40efb013287f2e0f7c7988ac6c97d8f2dd1f6ee6b2d49a025fece61a678749ce081be31ebd65089cd8ff0074db30fde37e5fdbce486e85f3f95eaf851cd79ff9376ba5fc2ccfd1533383495b45a111f371e6f578c9f8c212dd08a61eba832b33daae7990c6afcc427bfd253ebaf6effeb32835b8533c9a05a50810e3ddb048a93f92043de5f9273d01f73cedee16decbc5796ea18ed602f3dc1aba195f6184a37bc4b2693e28627267e76a71c64b2572261d76a82fe08dad98858b15fcf15f24daf4199ecc17673eb3b2703ac0d9b06cc3ffa38bd0f5e8c8ef40b342b811a9a3913ad80560b8e5c83d76049488b9430dd17589ec305d7488a4c330dd2b128b43d5a99850ffb7a822478a05fa9f983ba693cd5f8d05916dcd77dafa54eae4c501510f220a1c9f936e48eb85e0f97bddc2696cfc0d3bce0dda175be99e8806701faf04b6c18e1df4e9b4740e2cdc9fd0fb75e94905875413e233c4e947cbcdf4c51af322f6da76ceff0e321c9eeed4e1662a5273ac6dd8d96e813b7a2345acb7b9a122e19a549e43d257253cec00addb9a9d72f5b35fb36c7c7eb741696d204fd33bdf90a38b9", 0x1000, 0x401, &(0x7f0000001400)=@in={0x2, 0x3}, 0xc) r4 = semget(0x1, 0x0, 0x100) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000001440)=0x10000000000000) r5 = openat(r3, &(0x7f0000001480)='./file0\x00', 0x800, 0xc4) r6 = fcntl$dupfd(r3, 0x0, r5) sendto$inet6(r2, &(0x7f00000014c0)="a7d2800fb64072154892c390753939aa31694b29216ffe2f95fbca91cbe992ff3d11728e6237c7ef7e9e696a932e55fb56b2541ffc67e75d2018ff9f738457d736a18cb9216c1545c1868e616a012d188b4fe57f4f317cd83317bd4fe9af62a21f9e502a97d28ce21db25fc7184a563805bcc6155ef94b0d1e479d9e5cb74891eebe45", 0x83, 0x0, 0x0, 0x0) chdir(&(0x7f0000001580)='./file0\x00') semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000015c0)=[0x8, 0x81, 0x5, 0x3, 0x7fffffff]) close(r2) chdir(&(0x7f0000001600)='./file0\x00') getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001640), &(0x7f0000001680)=0x8) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) preadv(r3, &(0x7f0000001800)=[{&(0x7f00000016c0)=""/207, 0xcf}, {&(0x7f00000017c0)}], 0x2, 0x57) open(&(0x7f0000001840)='./file0\x00', 0x102, 0x40) dup(r5) clock_nanosleep(0x40000000, 0x1, &(0x7f0000001880)={0x9f7, 0x80000000}, 0x0) getppid() 00:00:09 executing program 3: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) fcntl$getown(r2, 0x5) fchdir(r1) 00:00:09 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) fchroot(r0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) shmget(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r1 = getpgrp() fcntl$lock(r0, 0x5612ffe880cbc81c, &(0x7f00000001c0)={0x3, 0x3, 0x3, 0x9, r1}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) setegid(r2) r3 = fcntl$dupfd(r0, 0xc, r0) recvmsg(r3, &(0x7f0000000380)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000280)=""/116, 0x74}], 0x1, &(0x7f0000000340)=""/48, 0x30}, 0x800) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) chdir(&(0x7f00000003c0)='./file0/file0\x00') sendmsg(r3, &(0x7f0000001780)={&(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000440)="a6afc07d", 0x4}, {&(0x7f0000000480)="fd7b8f4f0540c62243e8ebe90b9fa8af6b860f7bbba3f8547e091caf91a5c271398ddb06d924e0a5cfd0d7811a7244a40e9fe04380ec3ab850d93eac241d3658e8940082bb30643ae2dc4c1874737b9d2aec", 0x52}], 0x2, &(0x7f0000000540)=[{0x58, 0x0, 0xff, "40dac384c6e5012201deee4359d0edf290abc201d60e9e83cf528a47f82cabef34b0aee52a9ebda0f81df35a861f9faa964202482c8c5fda92f9aaaa0855c607c3"}, {0x1010, 0x6, 0x5, "ddf060088a7f29c93d43c22ef1a63907afe144e70ebf02f9eb1f76e3125c8973597f54fa6b42ae468aa4dac2d88b460ffe35a316590e86c1cf4a60ee5437f6bdd809e5c2ab0df0d024d3c6a82eb8107ca3d31e7cdbf8b1a23d3dec6c70e9fb2943939bd39cff125adbd68c101c991411ca16d54cb879428c998eeaa1e8dcd4c2def9157c22e3c835141fc12b84393541d78ef49b6f3d357bbeacfbf46a008339efd04076acdf19ae320d16dcf5de918fb917fe7500e4013589674e6322fffa170276ef7645ddfed928f1ab6f7f639e2cd6d96f7e42636227c4a6c4cc931796458a198b0cdda2139536ee5be9524c0c7c4369a98083e0ba43c947e5ec1ebeddc8f61f33184d051259eead9b8f0712c373450d42197081bcbb8aa5fd1e2538bdf34686d56ad8cb4d13c60faf1a5bc5e7942a10cdc2bfb1880d1c704759af6aa7d3be6b45e4913c6357623f59174f7f78a847a1152b554070280f0bb50c6a1712c61248b253a9aaff575a9f2225a89657f59e8cbecc80346ee2ee8d2fd40d0bb5b25c748bb8c7679dc7beb06f35dad0fe8ca2bb180d9c61ebee0a480a1a790d952b90f9c4bb79ea273867b7c9cbf910af43b7a3979374286f68b473d3391fdeca7a9a58bfaee087f37df12d60a2e12c1ba9a8a83861b0d3b805b24dd2513e4f3a2046481d148ce144a5a7b1e07c1c6c55426aa74fe4f571a39551675396cc2e9925f0b6e547ab7021e8e056a7a1cafbc97554fd6073f2108ad93eefd09c6ef6561c4333ffd2c5328293c92929cd71af80b520f2750a1a87b078b284afa8384f206db4c9bb6404c2f9b4997b4bd9535a14af29847209ad4cdebe14f4bac56142dd5699a7a99fab7e09ae6cd239a7b2a31ec2a8562fc113aca4ea77d08334823209b174f287290e2e7bf886c94f0860541ab4e7008be4c64e296c111e9fc46dd08dd696877dc31b8d3210c2d0f138d38a8939ffae76a0b42a8d657554233ab4f439f2d65277339286824a3f4083efd234ef949170a5782723138d0bdbce487eb5eff9a3bd255a457809cd247478568a749012ae3ae48d51c25d0352a3a64a7ca0a64513aa1efcc30e1fd6a3684348745dbd523cef2be62baca6ab502eb9caa0c512cceb4373a650f1e9b2caea5e4f000c222cf6b2b14236285a473a8df5bce407f50aceacff52ad2e1ce7670d6e02f445cb63d75d493f44bf05c3fc7f67699830230bcf5c9dbf0ebfa5cc6baf84c1d825b52363dcc11a21683a945369f15edf709764487dc0088d61bf6bfa26ebdefa69c733c242b546db973c9769cd22ff720728d91f2de41c212aa68bac6b35ee43e579d478abb2d3048bb5411b77dd5b50e5509b82b2021f4ab382e704977acbd00cead77f951ff768006871d76f1591fa88e64c081c286ce0c4ead13e7b11a8187c4291b4bbcbc2bc306714152f8ff16420a0210c72f65d7878fac4ba1c6f9f5b2ce35ee9aa3d93253377d34976a163273ed858abfc9d0c6d1f2997d8b0d19bf6bc6fbb7523a5237909f69cff9d3b9d9f3b2d687514c73e237bcd01f81a0a12293a4a5fb21e90f5c451c46e4fbaa33a308d6abc19bca5f5af66a8e519a420326461a677082fd090cf9898e4bc3b4cf2b82e41f95663af874da3fc03bd7d36620e6026b857be87db8f3ed971efaace242d1ad67bfd7da6ba08d54cd613b4a6755a86b7515e91369169ffe8ba8066309731213c127c224b5d510e392114551e90fe6ea7f8f2b17315cbef9ef9b887ccfcfedabe5eca06be2e26e4f9ef3a277775e5153ccd4d9301efbb0931fbefdd3f7e78a553d918327fe64fee4129e40768627bee5aa0d08213aa8805de7019dd562494951fbab160ded01aa87db714cc65749717d369c95075c42f80ac3573a6f94f51e6b612799a7eea9b82d61b1178f4c6122f4ddba35aa11801807e20a59e6487b2d0805d0ad01b5304e42767d693031898eee0a6ab44a2d0a15511f814d36ec1f7772e91bb7bd52181b94b63ce1b8b4dffda5b38ab08a5e5afa7ea3691b3391b69036af5645611350aac25417e5eacc369f97dadd946bceb790e9849567b1e3fa67d9286aefb5145510fcc5369042808bce7459fef3e3c6cc68ca28d8b05b4fe0196d3f076b2ba01778b5b9820a366c665c50e80a17f4d9ac5627c62bc5d26e97d0eef5cfb31b023196195dd6625cc8364f27acb85cb05837205305ca0c262b848cc8adc52d3a15e5e0aece20893a927307e6c9e4fd05747d1821a5526295e60fc7d63dc85f1bd55891952ebb0844e11cc93776ace445c3a1b0397ec4ba06959e6b251594e9ab71991fc45383d143ec0b3962e6908486441877bb870de78f62a5770478ba3485110f0cbede9a9e66f657d6732a3b4619f4f2a78564b010ab82a882c43d14c7246c8617da9e3509bc56356b4621c14f44bd686ce1b75fb2298dc51d3b5976a7e3b6c5221f4b2ee77ad82a04cf59ab57e8c20deeaf3888fb6f7e037fee09b029ec5890fc28f600ac268c25e274e2aaefe8e4a3f51fc4b42efc893e03c400bfe483a566f12398f1763d38070345f4dee31c31923011b154497bdfda5a004f6eed0295792ac2644b2bf526126efc47c8dc6e96d4dfc04a56ad48fa701efdd37a50efe7d2bca72547c9d9f4476394bb07087e1785fbb1542c8f003c7b7206d909d4d2bac285c2c7cf3b302e547405222db61453f1e6f6c5e169338d355d350dfcae6187ee90433cc3d43ed8e412ad910db180d80909d00618fa235c04b3479ab3e334b3bd2009467c3f5d0cb5ad608e72bed8b4849df9e4e82b5227833d6116ced30484fbaad36f108fe3b30cb317a61db0d4fddc2631a09865c38a5facfdeb1168b9f0eda294dc2a31a03f6bb93368ba4a7847531faf8201344ddd2c5c81db280bf3398f665927ba9efb3318c5eea1a52bb34b364075c8f0a36a27afe03ba0d493f771528ef55851a6da07ae4ea40f4342a3defe33439b14a66bd53f8f9df3a2f48c760f8a8942449d09bf56c0f707fb7f3a8c4e0a72d2fb2a2871c52659647e220aafbd9f4997c68947367b931ecf25ba3d19eb159b9cd3e566b4bb1d11ca5f57dbfa3490b5274f2bfbb6952c272a0af222de901035a5af69ba4e90ca4075f02986e979ae388b1e6deb40253c39f47f09a6d673e69eddf082c4eb67dab2f5681e3071c448f18db63c075d60e614019b45171cfcb731d146aff2893a112bc1da92d1d3fa8af4dc4eff5c2b60c2c739312b5dac98630754ecd5c458b23fe6483feea70e5f3dade48bbd9a7348628e531a6cc96b96711da8d9e42cc040442f554988e2786d458b94a06b8b843c7f39d708cd56055ff1c78e43b114ed779c4864292fab44cb173954373b2281b7b46248e38bd9207b1f5f4d71411637b31ad1a6ec7f14918d61a3745928623f851b1b38478a63acdfdf40ade1325921808be28dac384fb634ad89d6b8c91b8923a754daa6cdeeb0d9f4eb1bc498166bc582ff917afaea059b47358d6f895e01a23585577e6e410cd53af2550a1e9a56b22c1533c951b4796c36ae5e0920b1296f7d0ce0bb8c622268cb1ee2e6f9b93caa95f410b00cdcf5ad4fe405b58578d6abe7a239836b6adaddca911dd6725b50eea85d8b1c65ef0acca1b9738449d279f612be58f718a33bac5912960fede52db0b9794d361ef1b50669d03e38cda7397367ea3d161e76be9eaef613fa73f5db313a5a4b3fb2ce33a7f4ddf1bff3e08096aaf502aea166fe547aa93a9885184ede498f9a44e6c56886c43719dc7c742f0d91bc86c29fba5ae2032a9417b350021fb0cbffdc4efbb63bd527a244bb49f760348b25d040074de988389e8d149e5b08c1ab07df2343ee3b63472fa8ce476d3ccc8aeb10b58728100e2a20b797fb23280b99f389890dfe9c2ec2b8de514505e9c0eb4afe066b9f8ef7c372337fe56c3671476c38878696c32de26e0ed2a04e58c1b00f02d2db7d05e2e5936f6fc41990ec5da2630a44e4790645af7bb1b2709d189cdc84b34c52e16b8fa9f659354a54b9182667378a77749de6d8c2173b4603d4bb04924d2bee7c384b16de2b56d14aaf39c4cfe7e27149937b3513569f66adf8638b768d6f66a6af49bac7844ca2b08cf334f145bfc62c026f24f8230860a15cac9a071e425bd9a46d10fe093cc4733ce6f60fa51827a07da7db0fa3479c814997c4cd22445ba803537b5359a8c183b898a4457b94d26522dc7fd9afa6560f7b0a9e93a853bf0d9aa0c860bf060a881e73776a35470499b382735919d7803e4343e18ded35edcdecdcb3fb2782d581dc5e97733dbca04d08de8c4b5ef919039b5bfe2a2738508bae39b6f6154e75d158633af9ecd866b44b60551ccd71764f2643cc00a4172a1f6b6b5fbe0618649ca24c662e493cb8999fb988daa77294b75199c3b2d969f3328370cdc28b53d5ec07e56b016f42d92e604e009c5701f2b8fce8bd203ab2c03bdaa141a76ea77e1f0b737ff155983c085022ce049a0e42b57ed5fa4d94815c1f4ea86f02ed40b91a1aa9d2b8f8c358c5b9d2a5eea532b02c6d6a0d148663b6c69691924f057e78c6eb94c7878b65fc4075f5136f43ea3f7c88cb3755bc79e95d0e5d64f4f1ee84af9f055f755910da7344a48d34e4ee139c4495461724803907c447aa36a92be730fa431020799361b2e58f117f452ee30a0cf22ed78a8ba62885a75b90e9a9f1dabea32b217e1573c3d2ddd2854d828b426c4373e08114e874ee6c17fd07f09981e919cd551e92b358e22439b1030bf23587ed3a6c99e8cbb05d11fd08c003b9160ecdd25b39603d1124f17fa072d9aca79c16f84decdc58bc13f3ad706060a2ef069f4bc7752f3bd6818a1d0359df3496bbd7f8333db88997880a291749d452fbdda54d21c81bf5f9f6176a864e33548dd52f4c2fd4e73f9110c0b0d135767d6f562239e4f6f7ad5a31dba4e8de6c2c612a671b54f6e21cab8a30cc97bbe69abc6fbdbc8d0572a5fbbc335597fd629fe14c390c6dc7a4fa8ee055a28671a95140833aa4fb2f4c20a6bf9f574d7e35bd30c8cf004264d54b750660e27b1806b2aba2b1479a7c5ce0c904f5810b373fb96ce55d36d3752d131e649b4e818b481aa9b5e3bdb93785ae9bf751b531c4882edcc5ca97ba8afc50a025962f6133e89dde841f6078293a25d48ed95d4bf1d9175471fce7f99399fbeb4adbe794fef8ab051ac700e5265390942c79007ae1d6bfc922d29fefde9f3ea731e138231bce7be6e31206316fe642194110e4d099de9bb495a158168bcb5e896ac3e9f5da241f6c734030ab72be059fdf116d07e3282f6a48035274a7c733880b837303905c8b27e49a5860ed22fa7cce584566a5feac19925a0b510e6191e4942b4632e8b67cba8b2ee20531107aa451963447b921d5ceba905f3b5ee602c73841de5ccbe70c98d590569ba86115b17a29d0266547734b66da06f41455b9ff2679fa82e9bbef487234c29fe45fa057c2e1c0337faee45f3efbfad239609d62e391986e6dbbc9292fd5eb114dfcbf462f4705649026f2aac0a2f6eb03cf62ab7bea7a46f5f3b3d5f79d1e660f175dceb92d5135277a4b17588eb781fa0ec87f004466086b7b68a8d2f027be7281e810cb7b924b3f0df403d42d8e901a2b96af3b4e19a4e442f49a7267fc9186b8dc737aea745ccf86cbab737b8e2d87cb6a29837c81cd788617360983cac793d39db5022886dce2c4f3370fecdd962966ba8276f76f8f4af8fa79bedf7bc37d045b880c0ea184664d4451e9c74ec6ec70a19b65126779ce36812bf0e4755"}, {0xe0, 0x6, 0x8, "8e85836ffe0e54d7dc50caff236c18c1cf003d30923571c76ba5166227c01f7e5899d3b817ea29a44eede90bd657831dcc0ef7799e3e72a1e6a174d023adf06a41aec91e820185fe68961c5a711c21d6b42c2955c084d6347f49867910ce5b186af5099233e7083832225b26a07beec7d4213f0fb0637ef17a8aacfd0c5763a909a582e737aaab2aad3221da6fadcd623ccec882334a5a7da4ff02588988a1b8e0ba766976a51902b8294275f628f63556a8bd6728450a471286f869293f763a4385f4a089963a966c27adfa"}, {0xf8, 0x11, 0x8, "d8c6b800ba36bc8096dd6bd801b16f6078ecb8dc65be5f48ba885a9b7922a72b174f21070acd22a4a91eda0d93f43591d1d56843bd805f0db1944004cc15851d2607831daf8379d678ab919963d0484557e08aee59178befaae6234285a6383d3aabf833026e1bd2163b28faa07e91f460021215f9ed0979afda0a3b2223ecbc0b0fc4adbef87482764ee8e396f630c61c8f1f3bee19b9fdf6d65f7c2cdf5ce64e33379e8a43a3b2e9b619152fce5d8715fb50b9e616923e3e669b377f46e8bf8bf6a295154bc6f6cfd1667ad3b1a2fa9774ceb7c0ff2df800f31d19f03a5c060a7794"}], 0x1240}, 0x407) r4 = semget$private(0x0, 0x1, 0x10) semop(r4, &(0x7f00000017c0)=[{0x3, 0x1, 0x800}], 0x1) faccessat(r3, &(0x7f0000001800)='./file0\x00', 0x10, 0x100) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001840), &(0x7f0000001880)=0x8) open(&(0x7f00000018c0)='./file0/file0\x00', 0x20020a, 0x125) getpgrp() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x16febb7c4aef582a) open(&(0x7f0000001900)='./file0/file0\x00', 0x1630820, 0x183) 00:00:09 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x14) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x80) rmdir(&(0x7f0000000100)='\x00') fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x4, 0x200) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom(r2, &(0x7f0000000200)=""/40, 0x28, 0x801, &(0x7f0000000240)=@in6={0x18, 0x2, 0x0, 0xfffffffffffffffb}, 0xc) getpeername$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) mkdir(&(0x7f0000000300)='./file0\x00', 0x90) recvfrom$inet(r2, &(0x7f0000000340)=""/98, 0x62, 0x800, &(0x7f00000003c0)={0x2, 0x3}, 0xc) getsockname$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) r3 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r2, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000580)=[0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000000500)='./file0\x00', r4, r5, 0x0) rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') syz_execute_func(&(0x7f0000000640)="be0000008045dd7abcc442fd2a2bd23ff040f750fec423cd5c1f00c4e1f851a4400a000000c4e221076c5c9b8f08a0a3a90000000000262e400f71e7b4") mknod$loop(&(0x7f0000000680)='./file0\x00', 0x10, 0x1) symlink(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)='./file0\x00') getsockname$inet(r2, &(0x7f0000000740), &(0x7f0000000780)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000007c0)="177bf0c4cf41197d7b4488fd6da0cb7681863c9ae0cd72e1c80b5f9a0170231b3ae58237ca20c06b85531e062d82d5e1bb7f000dd381b2411f4724ff9add647f171b9a90ee3439071768c633e4d4b757bc0d493f425142c7a283e49746a81fe6f82ffd460840a8347e28c48875a0bcff7e65577d6f2cbdd565947a2afd9b18f754a4238c86af38ab202c76fe055539d9d2c689d6c1aca47f7b18ff1a353343e872ab46f938", 0xa5) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000880), &(0x7f00000008c0)=0xc) sendmsg$unix(r3, &(0x7f0000001d80)={&(0x7f0000000900)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001cc0)=[{&(0x7f0000000940)="ec333b74ca53ab751a41bba902844828c3ed42aa51258d0d2042a251985cff463f89eae2aadc8fd06a4a84ca19435df3e634afc2d3a8fa9a55daceaee4018535e74d736553454dbbd2060140e5e9c673946e0550d073568c695c2fbc6b1b9b61f5fb49ea84e004f6871611b748a96e027d6af925fd193a163acad3f1b3d77037e25507b0a5d03ad0a0a826b8aa82f22aadd189eb9fb5cedc086d3312de9687bdb0b92cedad70be5a22c464a9707b274f56", 0xb1}, {&(0x7f0000000a00)="b4e5dfbcd16d3eb09150fb13eb87873138eba885b24c5d814ec6464317d56d491e44952636dab9b7cd23ee320e7a0008e295d65c6c9f72aa2da0df51909b022e1a431c1986b655d4016e0a45d8de855ef7b47a077f9123ff61b40f296a5827e6c32decf95ad49defd9c914194b074a1321f2eda52884466061284469afb82d10ce5aa75837ff6c0a56ef3ff93dd0b55a929fdfc790ebd1a2e0b1d2d51afce57872783ec9d2c020ad9ac2c69dec9379baaa6cdfadb91bd9fb498893cca7335730ac5c899da015d1240e32f25a9e820358e9e7e62a7e1d0c88b8ed7a72997c404ee31a737075b824177c79c30ca8291611e90c559a538af4", 0xf7}, {&(0x7f0000000b00)="63f99e79c58b88aee0e2765da9e6e03b9ce8bbdc5d1ffde267b59d8dec3ebe65d1ad540bcfab31d2c90c04c967f7123dfb7f4b2f3d347c02194d7df3e802f7107430fab0fde49f283df54365ce70f036e188860ec4c6b790e4d919051bad52719bc81a3e73ff88f45092fed436478ce76447d58a859ee4c88325d22c9b27c59a76b998c720492e5726308e9a2f8d599a740979501698e24fbf69c690f6b8a0fecca2e9bca772cc3faad01db04580775963be095671b0cc1ded590b8e692231", 0xbf}, {&(0x7f0000000bc0)="8b2f3ecadf387a00ef5c6c725748ced2559215010d3b2cf4e725dfeb686b26d88e4e44d601e4823c054ccbf18a3e2261bf0de2939331d5467777f80a0043ed587aad7ae6854099bff683475f8a482058f4e864496c8ca567f88715f28f4e3e1a52b5015a3838f9a27f707ea0162e9cb4035cbb747c6ba369b52b8111790567a950d41addea4bdf22bb", 0x89}, {&(0x7f0000000c80)="987ecd25e9269eab545e8360baa70e3fec17863792860578ac964cb64658b5adfd4d848650a270abeb307a02df5b55850dd32b7c1d43d3a3e27aeeb9008ce3694ab4cd843398cf02df04b393d001445c2e39eb04a57c7e31dcff69461f1c65f826ab43a5806f1b9f2746462a6241b0a6358682cd17303c34ddb817482da97e43ec46fc3691d6435fbdcddda28436bcce9b9bb27e8a82a2e45cb49463f3532f36daa76563a943a8d776e0ab1227d7efaba35c143c5ea486540cd2fba806972493ccc7e1d9ebf367255265ed53dbd07e90e71d14c88b4c1910a6f529467dcaac232582a8dd9c560dea421f6377bf8bf9378d90a0353144ab9e8ff0dc1822d942fe8b3d1110d266e504ea40e533acaf20b385fc786c9faeb226593440f9bd648eef7b89004113efa6035b144bea4433967413cefbd9911f4ea17eb43d7ecb465268c2085376ab5a7850a6fcc76cace88edb79bfe4c735317c6f2b1cfaf6f89e7135930fc17212694335c2c0d8834b3bc9b769c1735ee3f36ea39478d945fe99883c8d99ce58589dce21fc61dee974c8d043dd63ff94fdb12071b7e3fe6c3cb3c416680fa52ccea11a85341c1d5af4e90bd035a7494f2051b6751620b1c9c36d576604061b1d92cf555272f92b063770ba5676b7516c0929be475ecc65ddaf4842d5d8b6f06a5ba14e264cd3ea106b5db5148f4b5b372be12d0ecfc45b68c48b7d8375b0f2604214d73ecf6436538f1ae3424178958cbd4d4d6b448300dcb6f30eabfba6556d5403f81eb2ff9c3981d3561e3eb9a352f7154ade3c54b6ca5bc3d4aca2af83ff354d94ca0d211ef3a94d58cc6d2ab2a44bc638629c861e821cb2af275a47e4ceeed3dcd1ceaf7db49e06de5e4d194753f818e1efcb0e771fdb01e9c605ee48c400539f59d40e7ab8a1541e960fb915eb9b2c40b09beb1ade7558311bf8abe7322dcdb3ff756a76ce6d8110f34f54134aa84dd3f6859d623d7659e1327c784dcabe3bf0debb5c4a140b73138dec87d4334dce03320b894258afb5b4a79c72ede2424c897b143c6fe9146b16de718a357becfd85aadbe037dd649a9490bbf4af057ad4b8a3ef7ad7833fb33620e089ec5005c869e311ca0d3debb4adb009225181802572a0d031d6dbad3483f6c8106fe0b96d149f14dc451a042ef67ba0e79740a805008cfd9fcc765654fa613d43e5b543e0eb23bbe93a40cceb4be40a7f3a840b31ca22a281b9cb323d653524d2b3847da0f936060fa83b182cf659e84d5b5b429e1c3d0416f9bb537175fc9501c7dae34ef51d0e128c46fff4bce09f622fc146137ce7ac6257c7c70433abdadc721c64aa3dde1c6f616f6cdfb6a30310c626b3ec8295b75e20ad7940114bf4f0d630be2ddf845695a249ad94afa127bbdf2cd01befff94ea73b72180f9920a9b06ea9362be405f12a8ac9dd9817fed16b6041d0783b9c6f93b2bc7706ac9380544cf563149cec3a1449af097193b26fca77f1f5a1bdbdd3cd145aea50a23675b8f5aab3e6cd06d350f8623f0095cadb97aca8208946072feedb077b94286c7fc1ec221d614cf5059079001d3d8701130a427c91b1fbb88f23dc95bb02e8d5ca00bf7d2589c0ea6a25d6fbe41e861dc7940088776bfac35a2492a0e6f4a34138b9f52718d7d5991bbe0547e271e17ab1900fd277819023e2c05359358c12a0a51067b887e75186dcbe5747a762c8df2bfaa61ef407b0b8e9924ff764b3e03bd4b63bf3f95dc4ea42e7dfcaf620616393cb4d7845d87b392d04d449dcb2abf5a3da77b5811cc8bebafc8e90f529bf13df1ce33b7476233abd6e0152dadccd0d400605f51f0fe08572837b285a8a2e64285d0020a470f052b0eb54f0d032406c3fb2ff44e238d27651f9581fb624ca695543dd1a734b9810cdc1e23f13ace7ae7e23467c808b26f41a9dc514b0c4afe7a76019996d979034a27dd474438f3b9fafe80a9f033ff3086962f287e096038b0ad218b1c45f86c407d7e0ba34237b1714b59fa759b15d4887bbd4d5805ebea1babcb485871197bf85d3137a979895c5b90ce44de129cd4ec786dd221df3ccca944d612ac52a1189a269617b1dfac5060a5432802e976811a37d43d2b6ca5265118a7a65e5cd2e0649de9d06e245e9c1800179826797a95c61f164c385aacca228afeee8ed5f879ed427690ee43fe76ceb00d32ddf4267ea30c454df5e451d0e09b27144cd485b56678d6b0f297f397d719b68e2fe9cc659ace5763e3bda44bc2a327ff0f3d232111d9d6b602f5f456419c3ed13465751993b588bcfd73b9bb919ee6526e4cc278687cd5a3c1b6d58204be4558cae0a83ca58ec1cdde5d731ab5a17da0040b0fdc6d58dcdecd882dc7933f08cdca891665a15003a1fbad9ee56aeb16dc0209fb88d2752c34069b8bb2e7396eed1e6c416ad400ed330a82ea9b8cffb8985ffece24c62a42c9824f6c986cb53ca86a486147bbf8965558994088c9a0aeca9ec295ac246461e3ac75a0b8b2f06b1833dbb5639b45f268f88c3c0ab518fe3e103f7cb9c2cb55aaa4fa84b71c2905866c04ee6644d2b6f0061ad1f0357911fd735900b418c80bbb9833e80e1b445a66a9282229e4e4748512f9ae2dd48bf03aebb79d5e36e712f42f0e7dff886a1e8011dbc80ed0dac3e6099de7324710d0f618979920ef74cab66aca438ebbf1fd38426d5519a19f2e5b4b649d1707d4c1509fd9e5d44b5adecfd102643716e596cbc3923374fc02d9d7411a2ec31cd011b001840a2341c073f4dbc92785c79f52dfe4b4793c31aec77740509a0628e8d205c797708b92b147326bfe3ce5990da9a9cb5e2e54bbf652c0d2e3871c468e4159ee62b4a2c439033997904bb2d4239b2465b3961d27e1b1bae89760bb647e39c38a4d56adc0cd7c9ce181e9979b835cdc51ac146931309d7689e0c62efbf23bb1d90e1c888ddbe967d0b36a329678a114e6e9da1aebed0536273d593927c3eab9c27c0987c7cdb5e2aa7095c62deb2316b4664c637e4d334b4fdbd9a0898758ac550a54b650476ab12a0713b5e25542adeb3f163d2d34c1c09abb9a2429e306490cc822bb91784f21f23ffc7430be62f1396b3f7fa2a2bec28c764e26da3de5a609e7b4444ed3b8dbcd3670705f5ba24615779d9ed8ca7d71679584b823aef2c12ba62de1b90751892d16d39fc46d409de56fd4151a537f258fdf19f18717aeaeb5da3b9cad97d42048ffab1b5c4f5b0be204c856f2c7dbfee63675b69deaff9d2d613b69935316b856744947f5d26b582fcbb72badae00871ecc1c7697531cbcda1fd1da9374f920c5f67933e4389ba6f93a55d88023304201113b33d3444340d67b96ff7f4dd1b1acc8f60c2a92db1e9478dfa4cdba36ad6fe67b4adf2b293456311f0f2fd3f7d845d492f5c98f0dc5b043709988063871cbfcf8492ff453b507ebf32f0538f05af383cab6698449b0722ff207a006fe621aa06dd0ff21f94ea8d7ca7566b497edd00a75d690f8bdf681d2f5851e11bac279b468b8803052bbddaf988c13a380e73bab2340aa21e7342e80bfce81e8629dedcb2edb7386bee077ca431f70f8235028f4162fd61de27240e84f379e866f163a77c3c7eb6dff5d8fed270a1766bcb7c80ebc3c56f0c9e351a79e6d175acb5709f17a712fc7d732f09f5749dcf5e06b855ab1b58340fde71a09748dd1e634cb034d13bfc125918909aedd1912835dc8d24cc310566e68a9f36c99bee03007b9490c835b8a6355656beb25a0714956172e587d16ce3b087ae16a9b503fcc4981b90c028ee70540e7d3cdcbfe74726e0824352f8ec1d108399fe106df1c0a6f17984dbcf179533d0c2c7bb7b9d455e8a8d2b0679abb2338aeb4f53a48c29a00e6c9a9aaff5ee9a51300d68845cc88c2e5c98d6a4a0ec3de3dfaf3ecc5c1d5631ba2d5d04d23b06bf3fc513c5147d10955ddea3f5f99d677f84bb649e6c22ebab0c7761bf16cbcc3ec59f42c9d0b57623c4cabe823228eb315d52d8cffd494d7244c4cc6e0eb48b1f5897e89587569e3f96ddc903edf7065bda2c4b5729d5c1a704b9e4c38cd32eeb2c255a52124a5067dcbae68700e1d30748dd105cfe1ed8243fe470361fa550b960a2fd52c11f7e85e2d9254782df5bc85312216d34f72d174e34bcf1469ebf8e29ab3452ec538ec0f78323fe7c683ac3a2128a54c21a5b56f1a606902d30511deb535e1852cedbc1bdf8f59e6845571d1840b2084730b03588e4dfa46c6e5578fe0d3046a1bba7246ba5c9e748e6bae55567170114c05f98de1c2d6993e6179e528ee22f1fdb12f569f6d8c3ad16d61de23ee58dc57453324f64aba3f80922420cf162cb09b591c8bba3d4dace92ab245be4e794aaec519dbf0b4636953744991c46db99fa3557b12d0708d7101d27ce075494d0a40d707d1c49bb704c59d50dc87e6e4256bc0ad426462ce2355afa42f9a118d43a894bc41f58e7554dd0e7bc061b5db1d359da44a52ba845951c4395d3da99ded87dd4ef150a70484400528ac25896cf3c930dd56cf9500525566d212eb0e401615f904f05d8cf2010c580cb5e9ff42b8d07f6d87bcdd70c0703cae044a4ff3c1b534a7052763eae34adabbddbdaaac92ceca2231b10c64c982cf6038fa7b244436653b2c52bdeb867acf538223226fe584bb0e1ec31050986b469b18c72ecd3ffc6cc8c8a45b5f068e0e7a8d59daa82d3240ee06d45de57662b941d9150a5fef4a9b40e535643cab958f3db31c479446d370abe3685bff722c31b24384b0327b7506711ee8a1beb1226dc67931b19b94dc4a2de5bb04fa51da3c959c93d1cda754257074b97f533bdf199cfd24c7af999b0ad008ecddb298e2912450edeeb4b0b20cc1f197199a6fa103b9c3dbc60112576bd6bbcee0e6e4f4a5c2cb70dafb094fe3a129f51ccdcd8444199568913065bc1b77d09ec5fc011f3dcc9a86eece24a552c36ccfbf3e6b157cd3b934207b05b99e93d5987cdc18d90660ecffd47efb049f3e067d8020cdb47ab1faeb3faae97d2374b45e92a4b109260975aac96e918a3a2b287e2c13249d7c25514ea8b3f92db887a857fd42e35b00e0ff997a5e1c3835997c54cfa3ac5bb94821ad1a747aaabde1fb41d4d8cb1743e494248c59e14ccdfe8da53ef43dd3a516da31a7a2302ca45d108b75db8f1f834be9678a8ef3da0f6e233076437be4ff5d65b3c082680070b12ab1062b3d65925e5b4c9e125d5fb5e5c1bc5046050d2c22e8bea78e58062d1f9162248a9c421ee32e0c29d142ea5f3c9a5786e5ab8245824ab2550066cafc26068bc43f237d2974b3a7f6d5d8f9785d6c5f141ad90f9afd2e4f620c03c14a9c15265319902f4fd91162d10d03e20790e37d9c001c1d02b285756bc7472ce2f60e9b7dd37634878d9d082c55bfe38114d1405094b00916dbf274ed813e10f8c1e706eeec84614b816fa0426a692ed5bdaf0b42e08dbe16dd9eaa450c2de65b674a88b898267bbcf2429cd15eabdfe6e934b82c5a539a6ac508b79471de9c5aebc29ef6d760846fbedd09ffe79e9df56d026ceb7b699e9910a5c410b7c034c816428016eca53525d9726f12afcd034156e78feeb2c1cca3457aa3e1e5e5ce0a984d1cbcc27336bf70a799f123035f784c073220d5ad0a089715e0a8bead8c1744f89f52d7c0e818e2151b7ffc548c3a71df86dfff1e3d1a27987a568f70e2ca80494a11adfd6a33ebeb1c0313be10833c342ec1c3ba93e812b5d864e4656eb9c35ec36381f5c2dfcd23607075172bcd0bec2a694b57", 0x1000}, {&(0x7f0000001c80)="f62f389112db5a52b2973c51b3eed6b062e142112791d36490a74559", 0x1c}], 0x6, &(0x7f0000001d40)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x4}, 0x4) getsockopt(r3, 0x80000001, 0x1, &(0x7f0000001dc0)=""/70, &(0x7f0000001e40)=0x46) recvfrom(r2, &(0x7f0000001e80)=""/164, 0xa4, 0x842, &(0x7f0000001f40)=@in={0x2, 0x3}, 0xc) accept$inet(r2, &(0x7f0000001f80), &(0x7f0000001fc0)=0xc) getsockname$inet(r2, &(0x7f0000002000), &(0x7f0000002040)=0xc) symlink(&(0x7f0000002080)='./file1\x00', &(0x7f00000020c0)='./file1\x00') mknodat(r1, &(0x7f0000002100)='./file0\x00', 0x1040, 0x9) 00:00:09 executing program 4: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r0, &(0x7f0000000000), 0x0, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0x5}, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) wait4(r0, &(0x7f0000000140), 0x52, &(0x7f0000000180)) r3 = dup2(r2, r1) sendto(r1, &(0x7f0000000240)="13854f45f54d697a37ab6e63935e2a28e9", 0x11, 0x1, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) fsync(r1) readv(r2, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/80, 0x50}], 0x1) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') fdatasync(r2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000400)={0x9}, 0x8) lseek(r3, 0x0, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000500)={r0, r5, r7}, 0xc) unlinkat(r3, &(0x7f0000000540)='./file0\x00', 0x0) r8 = semget$private(0x0, 0x4, 0x400) readv(r3, &(0x7f0000000bc0)=[{&(0x7f0000000580)=""/202, 0xca}, {&(0x7f0000000680)=""/176, 0xb0}, {&(0x7f0000000740)=""/101, 0x65}, {&(0x7f00000007c0)=""/143, 0x8f}, {&(0x7f0000000880)=""/22, 0x16}, {&(0x7f00000008c0)=""/222, 0xde}, {&(0x7f00000009c0)=""/254, 0xfe}, {&(0x7f0000000ac0)=""/255, 0xff}], 0x8) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000c40)={r4, r5, r6}, 0xc) r9 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x2000) sendto(r2, &(0x7f0000000c80)="ca3d509c5ad481acc9d77e009f981c70b42b25ed308e618357ad3460ec12523effcdb59577233d54105aa267f63a302a332e4ad5cdeeeba6f4a77b78836928d89def987f44df24a30512c679c7e30027999560a10a6b7aac9cee92c3685afdef5758ccb1865097c2ed4e4cd4ff8d79abe26146b10b87eb242b5fa0cf6c92970a81442127225199933d83e64111c73db5b9a3f47849b2", 0x96, 0xe, &(0x7f0000000d40)=@in={0x2, 0x3}, 0xc) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000d80)=0x2) utimensat(r3, &(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)={{0x7f, 0x1}, {0x8000, 0xfffffffffffffff8}}, 0x200) shmat(r9, &(0x7f0000ffe000/0x2000)=nil, 0x2000) sendto(r2, &(0x7f0000000e40)="c7e60028a68f81306d7c7cfd35731b8a2716eae4f2f8542b9d2b279fa634bedc4f925627b199057a5d24bb92a5166a0f4765d32a9ecf1d4d2e40846bf65bc980c9aa19fa55bb8ab550319d92ebf0aa8641417c65250dd9f785", 0x59, 0xe, &(0x7f0000000ec0)=@in6={0x18, 0x1, 0x6, 0xffffffff00000001}, 0xc) readlink(&(0x7f0000000f00)='./file0\x00', &(0x7f0000000f40)=""/226, 0xe2) fchmod(r2, 0x108) 00:00:09 executing program 2: mlockall(0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() setreuid(r1, r3) setreuid(r3, r3) r4 = socket$inet6(0x18, 0x10000000, 0x20) r5 = paccept(r4, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc, 0x20000000) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) lchown(&(0x7f0000000180)='./file0\x00', r3, r2) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x1) fchmodat(r6, &(0x7f0000000200)='./file0\x00', 0x26, 0x400) truncate(&(0x7f0000000240)='./file0\x00', 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000280)={0xdb, 0x1, 0x7fffffff, 0x1, 0x10000}, 0xc) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x80, 0x0) bind$unix(r5, &(0x7f0000000300)=@file={0xc2a17c01880542a7, './file0\x00'}, 0xa) semget$private(0x0, 0x2, 0x401) r7 = fcntl$dupfd(r4, 0xc, r4) lseek(r7, 0x0, 0x1) utimensat(r7, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x34, 0x8}, {0x0, 0xf023}}, 0x0) chown(&(0x7f00000003c0)='./file1\x00', r1, r2) r8 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000400)={{0x5e, r3, r2, r1, r2, 0x0, 0x6}, 0x3eb9, 0x9, r0, r0, 0x0, 0x800, 0x1000, 0x3}) open(&(0x7f0000000480)='./file1\x00', 0x400000, 0x80) r9 = open(&(0x7f00000004c0)='./file0\x00', 0x2, 0x40) connect$unix(r9, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) lseek(r5, 0x0, 0x1) utimes(&(0x7f0000000540)='./file1\x00', &(0x7f0000000580)={{0x2, 0x7fffffff}, {0x5, 0x2}}) getsockname$unix(r7, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000640)={r0, r3, r2}, 0xc) setreuid(r3, r3) 00:00:09 executing program 2: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(r0) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x65, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/221, 0xdd) 00:00:09 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="a3275336384a06d0707233e040", 0xd}, {&(0x7f0000000300)="7020ccae01e8a00724fa79c892491a111a2027005a9333d24c0c02d46d8913666fd74d2b1107dd0df8555d92dd1f69ef1ce6f9c73399b8928a3617013699fea0c7b0f172823e13a3f30353e6157478a7ad564ed17e928ad1c9d0ecf58be6f3bc4025c9207fed3dbbad0117c2ae92f78eef73ba764f347340a6e98d7f18f5b6c56b996d93d0a46946a3c4a534b07d8970086cabdf8a20e3a941f346fc726f5b031785517d59618d71ae9461c8277fab4c9c22386978bfbeabfd45611ab7a8de1806d5a00f8533f01354e39df9df57bbca2ab4db8c0f9a4bc155379dfc8bb7ad084a986d3afdb27459eac776007919bb9a4ffb00f9737d9df2ffbabaa7a4cc1e6b6c05aa96279f00c099c37a8eab20c2b304620dafbee5bc542fd76a0a11a4df74cc7803c7f8e3afb8b44593", 0x12b}, {&(0x7f0000000200)="edbf71564f18c07c05be294aacb19ccbbb3d6c08f9d34f606e0240ce4428159139bcd70598db0bc60a52d17f15588332e1a0f908ea67b7f43430", 0x3a}], 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getpgid(r2) r3 = semget(0x3, 0x7, 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x20808, 0x55) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x80000000b, 0x810, r1, 0x0, 0x8) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x1ff, 0x6}, 0x4) chdir(&(0x7f0000000040)='.\x00') 00:00:09 executing program 0: getitimer(0x0, &(0x7f0000000000)) getitimer(0x2, &(0x7f0000000080)) 00:00:09 executing program 4: r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/4096) shmctl$IPC_RMID(r1, 0x0) munlockall() shmget$private(0x0, 0x4000, 0x22, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) getuid() shmctl$SHM_UNLOCK(r0, 0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt(r2, 0x79e, 0x3, &(0x7f0000001000)=""/25, &(0x7f0000001040)=0x19) execve(&(0x7f0000001080)='./file0\x00', &(0x7f00000011c0)=[&(0x7f00000010c0)='\'/:!\x00', &(0x7f0000001100)='\x00', &(0x7f0000001140)='\x00', &(0x7f0000001180)], &(0x7f0000001380)=[&(0x7f0000001200)='\x00', &(0x7f0000001240)='[\x00', &(0x7f0000001280)='\x00', &(0x7f00000012c0)='-*$\xeb\x00', &(0x7f0000001300)='-@\x00', &(0x7f0000001340)='\x00']) shmctl$IPC_RMID(r0, 0x0) getpeername$inet6(r2, &(0x7f00000013c0), &(0x7f0000001400)=0xc) shmctl$SHM_UNLOCK(r0, 0x4) sync() fchroot(r2) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setitimer(0x0, &(0x7f0000001440)={{0x80000001}, {0x6, 0x1}}, 0x0) getitimer(0x3, &(0x7f0000001480)) read(r2, &(0x7f00000014c0)=""/221, 0xdd) pipe2(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getppid() connect$unix(r3, &(0x7f0000001600)=@abs={0x0, 0x0, 0x3}, 0x8) getgid() r4 = open(&(0x7f0000001640)='./file0\x00', 0x200000, 0x8a) setitimer(0x3, &(0x7f0000001680)={{0x7fffffff, 0x7}, {0x3ff, 0xffffffffffffffc0}}, 0x0) read(r4, &(0x7f00000016c0)=""/33, 0x21) 00:00:09 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/184, 0xb8) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) fchmod(r1, 0x10) r2 = fcntl$dupfd(r0, 0x0, r0) flock(r2, 0x2) shutdown(r2, 0x0) 00:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="12328a1baaf836624cded794b753415c7e3b6514", 0x14}, {&(0x7f0000000080)="3d942f79d62779f2bae3ef62e67fa116022071cd9955aa01e0daae96ead545b59cf25d192552674149b765bf5db83077e6ba32cc9dcd4b6432871ac0fef9241b8df61ff3ab2f202e262db6b46115c3aa49611d10683e6856ed2c20a61c545eff3fafc567e2abd0f1f507d0e3720385be4433f2ac04e7f37fdc446c13f2396e994ac1cfc4f48f67697035a64f90fde551f443ea4ed2832d16b4cbd8fd0b8d65d0c416988c1291b3fa46b845b0a385536bffcc7b616a16cf47664b6d7d54ff6d0f50fa8564ad8af8503ddec4a1c415838a59d3fbed823ac0b415afbaaef599705931ebc9e1bf9da9c5dedeea0f0e8fcff16a65a9784f5cca2f56194357e0ad", 0xfe}, {&(0x7f0000000180)="945efc91775b5a4e982f0d0a02d21d9a1eac1d797fefb8532b5eca104531027075e27da6b8de708588ad2fa6a116b7cbe58420aa9a8ca0ec7b21b1e87e272fa67cb5fc5e68b6de6370998d4e6031ec0a0b94885d3e5e76297de00ad45e7daa086a7a1cafdbc2bf2d24cdad603ec073440036", 0x72}, {&(0x7f0000000200)="acfd0a8057b662c1340296774ab0fbee965621fce2bc3e8a0cfb7c68742e8c0cdabda175f16d64eef6315e128b87ec2f3a75a8a2891ec44df0eeff5c376fa023a81a556c9160b5f9c98c6d60", 0x4c}, {&(0x7f0000000280)="0aa4786c395bd822f0397880815ebc56d5bc09ba3ddb45ca36bd75c5757610732dff9ba9f1f158267648234b95c294b72c4e78f7d7de3c08ad12025a9eb51afeb285f029809f81b91344c2c1a7e7b3f8abec73327b46afbe905e735b8e96af256689e73577487b3bb5bc2d998833cb1b635e8e", 0x73}], 0x5) getrusage(0x0, &(0x7f0000000380)) fcntl$getown(r0, 0x5) r2 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1000000, 0x8) r3 = paccept(r1, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc, 0x60000000) renameat(r2, &(0x7f0000000500)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00') r4 = socket(0x1f, 0x4, 0x7fff) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) unlinkat(r4, &(0x7f00000005c0)='./file0/file0\x00', 0x0) renameat(r2, &(0x7f0000000600)='./file0/file0\x00', r2, &(0x7f0000000640)='./file0\x00') bind(r5, &(0x7f0000000680)=@in6={0x18, 0x1, 0x3, 0x9277}, 0xc) socket(0x1, 0x4, 0xfff) fcntl$getflags(r2, 0x3) getegid() r6 = semget(0x0, 0x6, 0x28) semctl$IPC_RMID(r6, 0x0, 0x0) semget$private(0x0, 0x0, 0x4) r7 = geteuid() setuid(r7) getpeername(r4, &(0x7f00000006c0)=@un=@file={0x0, ""/108}, &(0x7f0000000740)=0x6e) bind(r0, &(0x7f0000000780)=@in6={0x18, 0x0, 0x1, 0x4}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getegid() fdatasync(r3) renameat(r2, &(0x7f0000000840)='./file0/file0\x00', r1, &(0x7f0000000880)='./file0/file0\x00') semget$private(0x0, 0x0, 0x4) connect(r3, &(0x7f00000008c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) semget$private(0x0, 0x0, 0x4) 00:00:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) r1 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) read(r1, &(0x7f0000000040)=""/122, 0x7a) fchownat(r0, &(0x7f00000004c0)='./file0\x00', 0x0, 0x0, 0x0) 00:00:09 executing program 3: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = getpgid(0xffffffffffffffff) setpgid(r0, r1) r2 = semget(0x0, 0x3, 0x80) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000000)=""/153) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)=0x1000) r3 = socket(0x11, 0x1, 0x1000) recvfrom$unix(r3, &(0x7f0000000100)=""/4096, 0x1000, 0x0, &(0x7f0000001100)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001140)=""/121) recvfrom(r3, &(0x7f00000011c0)=""/227, 0xe3, 0x802, &(0x7f00000012c0)=@in={0x2, 0x3}, 0xc) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = paccept(r3, &(0x7f0000001300)=@un=@abs, &(0x7f0000001340)=0x8, 0x10000000) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000001380)=""/236) r5 = semget(0x1, 0x6, 0x20) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() lchown(&(0x7f0000001480)='./file0\x00', r6, r8) mlockall(0x2) fcntl$dupfd(r4, 0xc, r4) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001500)={r0, r6, r7}, 0xc) bind$inet(r4, &(0x7f0000001540)={0x2, 0x1}, 0xc) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000001580)=""/207) semget$private(0x0, 0x7, 0x0) bind$inet(r3, &(0x7f0000001680)={0x2, 0x1}, 0xc) syz_execute_func(&(0x7f00000016c0)="64f243e17542e665f2410fd09a71000000c4017911700ec4417ff01ec4c2493bc8da357956ffffc461fdfc4ca653c481816b5a7bc402d9bacc") semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001700)=""/157) r9 = msgget(0x2, 0x200) msgrcv(r9, &(0x7f00000017c0), 0x8, 0x1, 0x1000) semget(0x2, 0x0, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) 00:00:09 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt(r1, 0x800, 0x2, &(0x7f0000000000)=""/232, &(0x7f0000000100)=0xe8) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = dup2(r1, r0) accept(r2, 0x0, 0x0) 00:00:09 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) shutdown(r0, 0x2) r1 = socket$unix(0x1, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9e, 0x1, 0x9, 0x3, 0x6}, 0xc) chroot(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x90, r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x3, 0x5}, {0x18, 0x0, 0x3, 0x5}, 0x5335, [0x9, 0x4, 0x3, 0x2, 0xd233, 0x7, 0x80000001, 0x100000001]}, 0x3c) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1a65fbb6ae9ccc6a, &(0x7f0000000140)=0xde06, 0x4) r2 = dup2(r0, r0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000180)={0x6, 0x7fff}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000001c0)=0x200, 0x4) r3 = geteuid() poll(&(0x7f0000000200)=[{r0, 0x10}, {r1, 0x2}, {r1, 0x100}, {r1, 0x2}, {r0, 0x100}, {r1, 0x4}], 0x6, 0x20) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/131, 0x83) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) seteuid(r3) readv(r5, &(0x7f0000000480)=[{&(0x7f0000000380)=""/37, 0x25}, {&(0x7f00000003c0)=""/160, 0xa0}], 0x2) r6 = accept$inet6(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) accept$inet6(r5, 0x0, &(0x7f0000000540)) socket(0x11, 0x70000002, 0x5) r7 = dup(r6) getsockname(r4, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000600)={0x2, 0x1, 0xfffffffffffffffe, 0x25cf, 0x6}, 0xc) r8 = socket$inet6(0x18, 0x50000005, 0x401) setsockopt$sock_int(r8, 0xffff, 0x1208, &(0x7f0000000640)=0x2d0c, 0x4) sendto$inet(r7, &(0x7f0000000680)="d9f35c6f4e20a7283916f4997e97c8336e91f107fb908a9ee8477e842ed7fb69083da6b01e8b454b6e5c9cce45f97add6d3c14e9418702515d29ed4df857", 0x3e, 0x3e29eefa7de3bef5, &(0x7f00000006c0)={0x2, 0x2}, 0xc) getsockname$inet6(r5, &(0x7f0000000700), &(0x7f0000000740)=0xc) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) sendto$inet6(r2, &(0x7f0000000780)="1ce1d86b674c6f7e84297487dc5ba1bc9d4b58667e8e7a0e60fc49fb0f3f19e5d07c895ff3f40f02edd5f6fe9ae3ff4128dd7320151a35624d9ea8eb0b764c11c0ec5cf80e58f69d688392ad99d2e9f60f28f28e6e31faae8562e00ade4b6cdc6c43c37562c913b246c1323c2f5b04c6032c9aa101a4339acc3550ed952483fbb9058819b342292a497d456d2937ef23baf037a22b8a207d058c99b5821fb3f786f418985ed4a3d5fcc09e3e752b87722ed0739c87cc69e3e5f4b77aaef7b2c9a180caa676f4dae831cf055241d27a9069a8ec10c14c30", 0xd7, 0x8, &(0x7f0000000880)={0x18, 0x1, 0x1, 0x1f}, 0xc) 00:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/233, 0xe9, 0x7fe, 0x0, 0xffffffffffffff93) accept$inet6(r0, 0x0, &(0x7f0000000180)) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 00:00:09 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) r2 = open$dir(&(0x7f0000000000)='\x00', 0x408808, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xffffffff, 0x10000}, 0x8) utimensat(r2, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000080)={{0x386, 0x4}, {0xffff, 0x1}}, 0x200) bind$unix(r0, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0191fc799f00030000000000000007ffff00000000000033614b00"], 0x6e) r3 = accept$inet(r1, 0x0, 0x0) getsockname$unix(r3, 0x0, 0x0) 00:00:10 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0xc, r2) sendto(r3, &(0x7f0000000040)="41ea13c2e61099018b1e395184d2835849bd73baa38248a4f3b77e43b492839322f9360ef5bcb783d84955a1674e145ebc880bbd6b99117fea58ae739dac6ced51f9e7ebcfa3b5543ae9116e4731ce54bc25dde695189da939aba4866d0331f4733ebd7c2da55a2822d5652399b91fd8f22e8b206c30cc73b980a433b12618e0216a32ec8e5283ea2c8a329751432a784c553c201e310cdb975d945a6275dfbc7b54e4a731834109a4b6e13661ddb8fbc7911cf3ac90415466b37261d3f5165ca75b84c6e3722090a9e427364a112ba0f52d90", 0xd3, 0x408, 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') execve(&(0x7f00000001c0)='./file1\x00', &(0x7f00000003c0)=[&(0x7f0000000200)=')\x00', &(0x7f0000000240)='$/(\x00', &(0x7f0000000280)='*.\\%$\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='\x00']) r4 = dup2(r0, r0) readlink(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)=""/130, 0x82) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000580)="42b9151ee8ec3472832c72fa8109c84f9eb0d6a6626bbd13843f55137c7c840837f60129db1fca7c68d51161258d123085e17e559244e7ad3a049b8565e56d4add8c8f4585f7f7190b714bd2ed0ca799316a7f2f54775d2fe7db62d4fff2a402d943742e04b3a7c6dba2072dc26bd5dd0a1958341922023bd7f50ad79303a68ae6445e33db3db9cc061390b8ede0379bc79a6e97da189d8bb7750e8a1dce7af0bb0ac900e1003406", 0xa8}, {&(0x7f0000000640)="e7111ffee86a629a9851da68634eed8988a7b3484f8ec6558d7ad77bd6415ab8dad3a2d86c2542fac581565bae6e1a3f6088bd9ffa8fff5f13e944afa7eb50924911875df55d97e0bd0bdc4b67af95af3edb5f32b9ef873b7fc52bf545a0b229c4f5d41f692d153d6d67a660ef16067517ee38880c04313369c95ba2cb0841", 0x7f}, {&(0x7f00000006c0)="c5d2256f850a60e5632a88e802e6914c7d3c85cd314d6ca68c2bd27cdebaf0bf4ef7dc920e5be301aad5ddae240ff50b98b02d06349b73a39235da5d8c368af7d558c89b93624c20333ec8330b6f7ae64210088f303138558354eec92a79f5031e353edb2a6fd680307ad9eb371f6c504a7592fd3c7a2b132efd44bd3ab6182ed3b0b05298c2c4c8721d28b3f699d44dc49160bb5f78f740ac5e2f46c00d1a318cdb7e99a0f1f683a86897adc3a9b1d20e769f948924612ae4fd80a65270ecc714a0ac177c7506407d40c5feb1fc29574e0b9ef2310ff988858519916fff3d28f7a73396c66fd11fe6276e", 0xeb}, {&(0x7f00000007c0)="db08de1c", 0x4}, {&(0x7f0000000800)="d3ee9bfed290da1fa9540b0712c2897b09b1ee7b5a918dbb2366a4c44f9bc41d15bddff8f10e58c460ef9b8fdea28379b58f4e2946cd62404870d6d7f63a95a82d44d0361d5909211e90ffd4e84fdedcdbfddf60a6ba19b29fb2077bdd8fbe9d", 0x60}], 0x5) utimensat(r4, &(0x7f0000000900)='./file1\x00', &(0x7f0000000940)={{0x8, 0x3}, {0x9, 0x10000}}, 0x200) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) ftruncate(r2, 0x6) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = socket(0x1f, 0x20000004, 0x0) lseek(r4, 0x0, 0x1) link(&(0x7f00000009c0)='./file1\x00', &(0x7f0000000a00)='./file1\x00') dup2(r1, r7) writev(r2, &(0x7f0000000d00)=[{&(0x7f0000000a40)="0aa93d3a0221fe7ac770b5f6b4dc8ebb41055bb6e07c57077484a61d7e980d49563776018dca61d3f1e9d3061bf7a6f0704736f9ec54eaa99bbc69c97637d77de14a412200265544f7ad40aa197f3111aa02a1c1e98ef2f59d2245e1200534ee01b9ad32a5db209a2b60a1a408033b4ece48ce2abef87bba436ee7808b053e44f540234fd21695eb3025335f7e380cc987e1", 0x92}, {&(0x7f0000000b00)="46a459812baefc0f8b8b77d9a14d15c9fda2", 0x12}, {&(0x7f0000000b40)="97a883d6b911457d41c7377a2d51a80fad6dac566f2dd24efb21264e719fa454f9aa5a2c16a62925eadb98f01061d84abb7156aa068b639b711c5613e7fab6386c033a35099f502b31ccab4ce9156e30b1619e469cbf5316f2ec33ce54feae165fa5caaacce2089ca77ab42d342d780c2df0ac", 0x73}, {&(0x7f0000000bc0)="6bf257f479a445ca259d379cb752e6d1dab6f3d57a850b0d3220309414352832ccefe0d7ebe2d79211326a2c72280ae5f380dfcb4662503a427753921b064646b156191d37f0ce70366221f7dd4a5c83faa0acdf429e63a62044f210a3452b33f5", 0x61}, {&(0x7f0000000c40)="998f1861e2b22d4584660d1c60d5468423c0b193bdc1ff5208d34314dc4a6a688ac33420b412b96a1f762f50c674666b2a86dd9a93a5cb5c09727149f0e700ba7cc6c856987671edb61c2c46230ce3a44f6a1fa7bcfd5e1ac9eb2bea8e7804c6b696cf700792646d1108b18269f35a0ed9947fd2a95dd5b171ce3d0112e5163f5270ca2646fd2317107c210e2866e15d5c279dcb", 0x94}], 0x5) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000d80)="24e683d0a58b5c2d4c0063d8de37f5e61ebb401cb5031d69f2c0139309747630066a0c9f4df56945812db55200498db3d8abb81614067fdda8a809ba148f31bbe1ec45dc18aaf76d086fa9c1874b0d0df99a8ef843f5dd7f9f8fea93b2ba70a23aa9a3725590f34b0d074a369c7a2cfbcbe88338b31e4c7ba47d5ce3ef67a2f746aa7905a840fd6c19d139e4ee177e0c54f67cb9d143f9f4da", 0x99) r8 = shmget$private(0x0, 0x2000, 0x2a, &(0x7f0000ffb000/0x2000)=nil) getgid() recvfrom(r1, &(0x7f0000000e40)=""/247, 0xf7, 0x40, &(0x7f0000000f40)=@in6={0x18, 0x2, 0xd2, 0x5}, 0xc) fcntl$setflags(r3, 0x2, 0x0) open(&(0x7f0000000f80)='./file1\x00', 0x1, 0x1) getpeername$inet6(r2, &(0x7f0000000fc0), &(0x7f0000001000)=0xc) pwritev(r1, &(0x7f00000011c0)=[{&(0x7f0000001040)="7f53ad4eb97fc27235f36bd06d80a9f35c248807accdc7412042debcc2c67d4de9b08a3214f7e4a8ef47ce84f607ef3b7aa8123c31a23ad3ed7021a327c9b2e335a542dc5353220d7ea6cae4c7ca75a5173b79e6a700b6c42b6625a75374ebc2b136ab700f21735424d7e81ad57b0b2d7aa201869ee0591de12c7a36f275bc6d69ad", 0x82}, {&(0x7f0000001100)="b5b1a576c0886042307d028b5b03e6adc01649e58978edcc8742d770466e3ea8fab347209490871f187f9644309c4345c5edef3364f1d124cbd65ed2b553eaaaaaf2414ded44ec198a77b6427153ac4ecb5964bdf1c47b620011c2f6cdcb7f776b781211cd4265b197eb91fd36e584d9417ba4645620adea28ed47ff8b2233aaea16c9bb109d0ecbfa74d06a800d2a1482d65ae9a7e021ed99c6cdff40c8d771cb75833f7f5da8a8edb00cc6ed7641c9e467ec3a54b4df8ca889592ed5b6eb", 0xbf}], 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001200), 0xc) fcntl$dupfd(r6, 0xc, r4) stat(&(0x7f0000001240)='./file1\x00', &(0x7f0000001280)) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000001300)=""/198) 00:00:10 executing program 3: r0 = socket$unix(0x1, 0x2000000000000001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/248, 0xf8}], 0x1, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xa) r2 = dup2(r0, r1) dup2(r2, r0) 00:00:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={r2, r3, r4}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) flock(r1, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) r11 = getuid() recvmsg(r8, &(0x7f00000004c0)={&(0x7f0000000240)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/209, 0xd1}, {&(0x7f0000000380)=""/25, 0x19}], 0x2, &(0x7f0000000400)=""/170, 0xaa}, 0x0) fchownat(r0, &(0x7f0000000500)='./file0\x00', r3, r4, 0x0) recvfrom$unix(r1, &(0x7f0000000540)=""/52, 0x34, 0x841, &(0x7f0000000580)=@abs={0x1, 0x0, 0x3}, 0x8) getpeername(r1, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) r12 = open$dir(&(0x7f0000000640)='./file0\x00', 0x840, 0x10) getgid() r13 = msgget(0x1, 0x400) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000680)={{0x3f, r11, r4, r10, r7, 0x160, 0x1eab14fd}, 0x0, 0x822d, r9, r6, 0x9, 0x80, 0x0, 0xd0e8}) r14 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000700)=""/215) truncate(&(0x7f0000000800)='./file0\x00', 0x400) wait4(r5, &(0x7f0000000840), 0x22, &(0x7f0000000880)) r15 = socket$inet(0x2, 0x1, 0x605fbc31) fchmodat(r0, &(0x7f0000000940)='./file0\x00', 0x0, 0x400) lseek(r8, 0x0, 0x1) fcntl$dupfd(r15, 0xc, r12) shutdown(r15, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000980), &(0x7f00000009c0)=0xc) fcntl$getflags(r15, 0x3) 00:00:10 executing program 4: r0 = shmget(0x1, 0x6000, 0x400, &(0x7f0000ff7000/0x6000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/108) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x5, 0x80000001}, 0xc) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) lseek(r1, 0x0, 0x0) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) r7 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x7, r2, r3, r4, r5, 0x118, 0x7}, 0x7fff, 0x80000000, r6, r7, 0x5, 0xfff, 0x1ff}) shmctl$IPC_RMID(r0, 0x0) sendto(r1, &(0x7f0000000280)="2a7a7a87b9e039280788b1cc9725845852a16f33dc3edefb0bc338dba3259084f5a6da58ad6d04f5ab6275de578e5f7eba14444675ab177600e3224fddb6aa56cf7590da70c00186f48dfcf6d6b64005310dc198332ee1e97e20a0f055f3319e88b53838c8ad5f493b7051d8a65defe612b86b1cd9033f66e39d06e4f60c6e6b2b37b3a550eff0f76a5a9b23689dccab590f7f2bf7c919e7ca8d1197f6", 0x9d, 0x1, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) recvfrom$inet6(r1, &(0x7f0000000380)=""/120, 0x78, 0x40, &(0x7f0000000400)={0x18, 0x2, 0x80000000, 0x3}, 0xc) sendto$inet(r1, &(0x7f0000000440)="740af8bcc1775f06f32ec3a77f05a458625fae19f0818dae94f1dd42c63f65e86d986107d74c1268f6e5d75eb22492", 0x2f, 0x2, &(0x7f0000000480)={0x2, 0x2}, 0xc) connect$inet6(r1, &(0x7f00000004c0)={0x18, 0x1, 0x526, 0xfffffffffffffff9}, 0xc) r8 = socket$inet6(0x18, 0x40000000, 0x20) fcntl$setown(r1, 0x6, r6) fcntl$getflags(r1, 0x1) fcntl$getown(r8, 0x5) fchmod(r8, 0x180) sendto$inet(r1, &(0x7f0000000500)="423d4778becadebfacb12ca64113115fc8f389df459c9e63f892e767b53839730f4083387a015f66338252a1e1cee0c0b55443dde4119bc62e79aea195dbb527d0a9f4263c21f1f6960a8b256c1629cec207bc10457c1f8c45795730adc12b44f15e475cc03c04326773171e8f1edecc1c2bbe255bc8cf687a30c3b88bae3e9184", 0x81, 0xb, &(0x7f00000005c0)={0x2, 0x0}, 0xc) sendto$inet(r1, &(0x7f0000000600)="2b1ac0abfc02c0103289e3d8a6ecad4dca4c3943cc75310c769a36160c612052b80831e62235b3dc32d42504bd6528c78bf53e022092ab6b8610217ca88737a2ad912f8b8a939a68da5702efbd8f359428e7b69867c9ee9e8039c28ff13a467112301d78ce6ffa037b2da23758eee3321beaeba7d3c23c1e99228c", 0x7b, 0x1, 0x0, 0x0) semget$private(0x0, 0x2, 0x2) shmctl$SHM_LOCK(r0, 0x3) sendto$inet(r1, &(0x7f0000000680)="ddc5b676f55974eaa6a9cef410622dc236cc0b1a01487cdc755abaa4f554c795beeecf2cb1eecec9b199f99084e03b", 0x2f, 0x400, &(0x7f00000006c0)={0x2, 0x3}, 0xc) fcntl$setflags(r1, 0x2, 0x1) 00:00:10 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = socket$inet(0x2, 0x4, 0x4) r3 = dup2(r0, r2) fcntl$getown(r0, 0x5) sendto(r3, &(0x7f00000001c0)="a7cec4ab541ae5a90f033a452a7f7961d73f1451d397b0698cc9812f01c3ec04108b8a38c7b1c7b116614eec04ffc4ee46d3712ee98be4c0d58951da4567879e1f2b2a98a427f22c0477bc47a478483a716df2c333fd629d20bbd42dcbbe0ad8069f5de326da985b0ee87a5497535e536536f3daaf8959dc357cc05d19604fef2627e914d5aa07e03c8ded461d43ef2c50124b5e17cd23aa4a3e0452c0e358eb906d40741af4c416bb", 0xa9, 0x0, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) ftruncate(r3, 0x2) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = fcntl$dupfd(r3, 0xc, r2) close(r5) getsockname$unix(r3, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) fcntl$setstatus(r2, 0x4, 0x0) r6 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r6, &(0x7f0000ffb000/0x4000)=nil, 0x3000) fcntl$setstatus(r0, 0x4, 0x1000000) write(r2, &(0x7f0000000400)="11c274af819539d72003d8ac5756ad62174ca77b6972638f1dcc6b038ee4edf7688b7421c7578a6b04e9be529c3bfeaf5e67aef5db09f023faf79ceae1f9af96bd17ea0ffcbe2ab67896707af609586b57cfb2de36b0c413aa7d97122fe8946a0192619ad1acf123906d303c1d37ad42e277aaf7eb6bba30422a14c75fc1dabce151", 0x82) r7 = dup(r2) close(r7) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000004c0)=0x3, 0x4) socket(0x1f, 0x1, 0x40) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000500), 0xc) utimes(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x8, 0x3}, {0x3, 0x80000000}}) shmctl$SHM_UNLOCK(r6, 0x4) getpeername$unix(r4, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) fcntl$lock(r4, 0x9, &(0x7f0000000640)={0x3, 0x2, 0x5827, 0x4, r1}) open(&(0x7f0000000680)='./file0\x00', 0x1080100, 0x10) 00:00:10 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x14) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='@.!\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='\x00']) sendmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)="2fe06baba5809765cb1937793a1a30b32542e7b4553d608bf5898f679adf7a5967ced798615b1dcb98ab422633a087c13446b98de29ee120bd28eb6cdb482a4f9384b57462fa2b8ca83a410d783162a21f6aeb6f78f7191f954356315d96f077d9c4e0c631062b73f8f5c5b7dcb9ce7a4b6c3710d4adcebdb2d8bab78085963297e86cdd096d5e3e5cc2f6865bb64ed1b397c6d5baaf7e7e1d2f7c71701a", 0x9e}], 0x1, &(0x7f0000000340)=[{0x90, 0xffff, 0x6e5d, "1a83d0bfb30be93613bbc66f81490b1ea720cfdd2c769a7b93937967c7095b1b2478ec1f670c0e50bd5c1fd287ce8c73fb7c809cd224d11eaee196c0e32c531333999a870a2ff6930eae94a113f8064b2ba62bbff647d24f5e30e18355532b1c7bd92d8fc9125375736ebc3d3171d60412add5d9a5cb404d5c4a"}, {0xd0, 0x0, 0x0, "392e67143a547c5dbfeca3cab3b6a9c9b1ba1f4339b2ccae4c7bd90c84478740c797ec0cf117f8626a83388cf9c164f927cdc11b724e17a87fe247810ae49fe8cc5fae80de799bbdda76187604005f2f46f5b5667daf8adbc3d691bdccbdcf3d27bcbe571146bf85e23c59919544a22e4aa6338510f71a5f8f9a878967a1a2f5547243366cc5c1bdaec55c3828d0929ee1750a7a0dcdd1bc379de8ac4133d6414eef02b114a4d12c2d98abefcf97c559953673a1238a23b53bd0909df70eb5"}, {0xa8, 0x1, 0x5, "792baf8c45abbb05e642dadaa4e8f0381710d96b401264df339c07e349ab6bb2ec68ba14298369e8c3ee9106ccec7d79714e3079fe7a2c6e363615f98caa450d4abc6fd94e459656a288470c506a6571895a35408df07e37850fe8b71c91cb1c18b945b8aab427f2eb6d178371bc3030dca59e683f1e044cae7d0b21a768d8a6101ac1c1db72b377812ebacb4c7725dee30d16"}, {0xa8, 0x0, 0x5, "863bd876479e1ebb0c5f4184b289b6e9e4b98000925b6dbb34b5ae8e9dc39e4da4a53a7190ed307700406582bc86786fa964bb87758b7e2ab3743cc9afb523d837c0a58c73b7227fdfd91b431f575c61f07067c8b3884efac1822e8b2e50e5f22040ba9f27acea0cee5c6685e80c331d25aa6afffcf64d29a6c97c7bb9f22c11ee5faf5fb9611bf81261e2410caa368376dd25d37af5"}, {0x20, 0x101, 0x4, "4f003fdaa4757bfac9415a"}, {0xf0, 0x39, 0x4, "1d61d27fdb1bffff06848160806b331b3d2dcde137154d734e716ce4623384e1b6bcfec18df7e0796e614e7ca37bedf4ddf17abd587ef28818af0d251a333e31eca6e943f41fc8d4e4cb87d8ca55e202f8d2dc6cce4953ea24f121aaa20294a0091c9e96a801dd1ceb84cae8677c98afd65b5fdf109bbc4eba53d76e3b5ca02932e26a0656e8452295fd8d02832b12a383be641ca087c29b69620475ef3cae174300ddaf6ea7b0f54a040c1ae43f64b0793262d5f6e93ba0493aae3552ae9051bbf72c439fe3e76719c5592e76fa38685ef0c36c3adec01be6fca20e5d2be9a3"}], 0x3c0}, 0x2) 00:00:10 executing program 4: open$dir(&(0x7f0000000000)='./file1\x00', 0x80000, 0x10) open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xffffffffffffffff, 0x0) 00:00:10 executing program 4: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={r2, r1, r3}, 0xc) sendto(r0, &(0x7f0000000200)="d63e859461f62355b2b3525606", 0xd, 0x2, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) unlink(&(0x7f0000000280)='./file0\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept(r0, &(0x7f0000000300)=@un=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) r7 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x240001, 0xc) open$dir(&(0x7f0000000400)='./file0\x00', 0x60010, 0x80) r8 = dup2(r4, r5) fcntl$getflags(r7, 0x3) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000440)="cd1f57666faf9f23c1cc7f463b0a", 0xe}, {&(0x7f0000000480)="62790646ba34076bd09c95daa71eb6c3b691336b6814918c77ec95740727b563d5984474f3db15d774f94c5059ebf79aadc5bc29d0a12340e035ae69fbc415dec00471bc8e36d557", 0x48}, {&(0x7f0000000500)="2bf0b99b14b333fcbf0667f3a8c1f0c59ead8fdd5b15ab3b6f66ed4ff4b13e36129d72edcf86999d48f831b2435ad58b3e218abc5efd587d6eec81c98f3217333e37367dbd6e78325c599c5f6a7693199928c10bb2c50d33bd96dc8d7b40fe2a98df6c79", 0x64}, {&(0x7f0000000580)="85e6ef3b08b4d70dbf7502634ba7a89a63fbe6b5d0a5ca5ac2866d42d8497b5f232210e4ac876c5bd786f941a8d8260bd78f4b147c0173f88ea5f7fa563d0ddb7b1d3f794a841cad8f7ddad2a9dd3d1a5be19c51d67cb0b0b16125f55fe20b9e989f684660b812a7a54ccc100cdf35fa85bd4f7c23a1955f376dfc1f506ffa28", 0x80}, {&(0x7f0000000600)="c40349e1bb282a151061edf422b063d39f9633a30df7e43506df17263ce1e71749dacbab4ef32219bfe64c0282fcae5800f77888fdbe7a44cfe03d25883fb051ba0fa75f33b66155e3dcd5a79ecf783c", 0x50}, {&(0x7f0000000680)="5be71b28835557999398f4bdad3a7d028648de1e17442da074b0600d0a88061f8253146485258f5a2df86eeea51776ad2333bccf6a8334ed815eaa4f1e02d225b468f0b9ad", 0x45}], 0x6) sendto(r8, &(0x7f0000000780)="f82160ccd8a1e7c2d7a66d96806d189126da69d8e6af04f6fbb118d0441f67cdde428bc1da6b64a5b67d30800ee7f037f1d8a7c1e25f469163062cebae84b60777ab27b5374ede139aa69e5bcf472b84edeb10b7691aa37c4eeaee964a9361e79b126e7b2bd2633d4d972efd0ae3a66a664c65de5b24dd81455a915f02f76162b2e94802", 0x84, 0x7, &(0x7f0000000840)=@in={0x2, 0x1}, 0xc) rename(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='./file0\x00') fdatasync(r6) r9 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) shmget(0x3, 0x400000, 0x0, &(0x7f0000c00000/0x400000)=nil) setsockopt$sock_int(r6, 0xffff, 0x1821, &(0x7f0000000900)=0x100, 0x4) mlock(&(0x7f0000fbc000/0x1000)=nil, 0x1000) mkdirat(r7, &(0x7f0000000940)='./file0\x00', 0x80) getpgrp() r10 = semget$private(0x0, 0x0, 0x180) semctl$IPC_RMID(r10, 0x0, 0x0) munmap(&(0x7f0000cfd000/0x4000)=nil, 0x4000) getsockname$unix(r5, &(0x7f0000000980)=@abs, &(0x7f00000009c0)=0x8) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 00:00:10 executing program 2: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x116) faccessat(r0, &(0x7f0000001140)='./file1\x00', 0x100000000000006, 0x0) write(r0, &(0x7f0000000140)="ce74effc8e1cff823599fb4c375026f2e33e3c3b30877e77b0389542d746ef7965ee1376f87c14b8107de6149f96850210098bdb019212be9e583090014e59f6bba796697fcbf211fd05e4fd538c3a068f7d3fc121968d9adae0a3d3164ebb4d155af682bbc71b43749c5db07e5da17c88c004839cb93504a2c9c8ad7d0d33ae1037f9c36707c7ba26361baabd53e74b1876999e150f90b05b76722b5b0adb35c194ff44a3d586ed41d74abf9bfcc42262fc7d6f89d788b6467fd61bef6de8d5eb349df25f018e83cd5ced4604fc68b4d6267608044b6d814dd99f09808b3b49020a25dbaf5589ff82ee6a8595e3494c07b49c387cf7da373527a9727b3d0e1a6ea4d9c8172b5ae90f47eaf6f67925e73e1490afb23fc17542bef93e7db452b24de724e9fc46d16400292661c9191e60bfd32cbc70abc3354da005062c1f2cca32ac4dd0a1ee8246228f2a545cd7ad2bac0e914114710d40ff42f2fd88ca437c77e22a8d8c7bfb4b8c9e5b06d42810b21ae1da6dee33da2d10b6020e486aef9eb26d44ddc4175d9a5ac377b2d56b553339336aa3ad7dd083cac444e7a4312352cb26a0ae21eb697a573c985fc422d8da75896b71101959c56c9e80f2ad4b088a10d83e4653f1c4c30afb5f63c379c717aaa2206ea3d3e5be46f0ee60abd0c131ffbbbcc3267eb478230bb400f1592847419be034207c54828d7fc3eafccd95ba9762478f1842f68b89590f2720d57f317a2f619f83ac8895332e81347b75a90981f2c4ba0eb5e6d03184740fd3af7ae3f18196c4add0639a27324a1ee865eb278be82faf41830a02c4eaa037e7ccebd01d5ce31f0ea9d14ffa260fe70cda697c9f9c0b1f5d13f442dafa8e294daebc26bab31e5a140af3ab8322e0334dc3a175a02e57d2e903eceaaaf6cba1a4ce6cffa73d49456fd7d5fbf28a5378012f6110dad09dea6fa08fce88afc19873df37b3cf0ae7c245ae86435afb10aead806fed356c0c27382b5ccd61ca4fff504ec7914a145cda0089f5668cd2a8dd70f627d74ea36588756b8d0bf4629bacb3921bd9a8995ad1d2b62e0fee9536100bcd8feadb40e08409a669965ad73e5ee6c1eff7b715d1d167a0f83d0b5f75ff9509aa6b661721c0a1122f56f121758531e4298030f8fbc8057c3633a9d18df59a0ff87dee175c461937d0e58892b8df0231b1f3dc2820aba71bba3f296d5c1c74f6e75975f625fa4b6893e196e51c066032c2a791304cbd5f1f893700d3390cdda0610a0ddf9c1aa1e66ef3d4aa84aa4d6b236149ccebc77eac383a8ab0fdf8c1d1999facf50eeb34f21ef88a1ddfaf50af5b0e1f6c11b15c7ce08f107bac4962b65cae95f998733d40f912e2b502e4d7be328ace0fd9fa5b13586d8463d9976940ec7aff8ff121f25d23502904847d48c529610bb947130546ee58cf39493fddd7e4e7ff48477bbc3c31864c87f5fb32e3a8057447b2f09e626cd634dacaebaaef4b00d0f55c25c22b6402386bc238785c20550d8786c59486d17546e0822056f215293becbb2147b9f4593f5dd27f4fc3563918ce4b7dc26eb95d644c7cb5ad98ec495623b738ee9ea7439939957cf1f4286188d696a9a7d4fec710181a977b0a3b449a55ea5b7245efbabc75e20cbb5884528ba4a44aeb048095261fc96c0f3892af49787c2c4a88affd242be7e5c5aca2b6fc8f151c940641181e9a04ec8ab92bfbab2a8b6fc550bfba8a9fa5faf81fdd1662b454ad7d30eb7d34c3e94fa87833d2b926e2c2fd48fd03634f057e66d64094b849d461f9c85916db7d7c86acaad60431a8a3b7b39514770791d1bd1e158ab4f2e60a8c2a42808b815c35a37ca2d0de71806eea1cfa2fcea083d91b39728196142dd05caeb892f1d5e048332fa0346ef9730ffb302292c5d7e18d36b271ccbec295be8ed876c9e3ef766ddd4ddfad317af85354242b041335a3ab62769d8fa45e27f51fd9e6dbb3a30e392b859c5f8e79aa9737bbd62af0e9859e4b7ca58a6c3c951ef0d7a979998c496a7d1cb4d6726ae8eabd82bbea0928defecb9ec12c6ed76a23234805c8d96a80475bdbac0617ad228a608428e7d8fd3ba0651e4d60bc2bf7e8ea8e4e88c08ec3ab829b592aeaf6ffcef593ec24c028b86e36baccda7c9ea4ee606f368288b46148c7500075ec89c634095317c0e334bb2dcc3507b8f570425aff34942524f3b4da34747ac320ad8a5948cc2455624183400d61ae2d9fee4a7acafe7568b4317a1b435b26ed8025064ec2b9d209bcf55a5e90f859013f27408615411f7b62ff21216a0d9759cb0609117bca09fc156ae571a0c0f5e421792ce9f1b7900238eeff8e5552c29d6099ba4cb84b3de9141e6547b288a6f26d16ff6f2cbe8c4c71d16ca5f43e92cfc559f8b666aacc03b8f65ec9ba4072edee41b566ad2c3b194f56a494ab638b0a82918fa211c1f049611200fd394f040e8eee43cb313583f0f8f017d31c6f5992fb1216525a307e09443571d067db20acb68e9a49b9f913824adff1257d6f4c7b24f51bd139e91f33a6b49b460d74f2b6727c9ee2c90f9530df7e38a7b7866002641ffcb11f50f34fafc398afd254519125d40137d778b8a18a262ad2e9859580e6c6d00d7812fb79cb0437f881199cbba5cafa67478b13e8e43971e00b3bcf5d33e8cbf739aa559682f4d1de4080984b4bb210963bbd4a947e72a088ed4291d355a1e81705ece75ea2bcc81bc8c8d358b18d6916fb70dd2ebff567987652bd15ebe025fba04e515224535ea258660a50925b17868edc73aff22e643b1699eda468e7940a8ad9314f4ff201070a48f32f69a987af7cf89da3ec704b2c83d6ae938739867a87086073d97d8e634fc2f9c6ce9030062a03a917958e9feeec1bb193169f7958cb75e41daa29debcc43e9bba538e193e1a3eb1f89e27fcf622b97a09649407ff67f1f76d2e1a1f9ec505e71d2e5b08e7406dd9b3dd736f1b4a2c7e3b8824a3f6cac49d78c94394618db560121f8bb4307dae95832d2d4cff48818f88446bfe03ba5e4cf61d9f663e1612f4c4ce7542ca2ccecf7a8937ce0652bb43b8f9d50c58625f13add601b3adea9c6f31c1a01cb2157a549b901cd70b76efb5547eb7db2cd0cd7a9a241954f891d054fc3c2b673a3dbfc9b3524574c9aff0bfd6569c6d925097d8891ad8a005fc0c7d0f1d94d086c11adb6a3d4f815759cde653c824f63ffabae2b2c252b8fdb429c81ca987a9b2381354d145452382a1e192bf1fc64697b0f606620ef4575a2f5e08a0d4cb052685078f33734ebe8a1f50491e4ce3312b000b87120b9f25354526c809f8a75f3834eae2ef5d46ee3c0d1f97e22f45ae6217be771de94f43d6f66bd834ca236e5df0de46e858bb6811d0d93084073b5ded199de23b38c8735a733a380105e34dc712508e2b7556461ec4771558e4ca27611b201d7f3e22e6a15aa34d698cfa0de3d11a019dd400d49c33801d56f792ae95c511f4209fc815592512aa5a1e781f23b7e3b65ed395fa5f33602d87e50723a1e593564ca72323b449473c0b886732a9509b2c56fcba618e478ddfd3b105acd672a9787d26066a4a1f2d2598e0323bf2b0d8e9a1a829eb2e50723eb4fccf83490089667824a3e87ce8ac31241b374dd57324a5f99173306ef31d03718769d58fffb656df257455c9d3137fb3c8d393ad239eae748357cba80cf4b950427e22e740945ebc6deca93dfe07e56572604cd866c1d60dac893d30f1a8feefd3447c3ad3d5fcf01136772d506c9484132079782bcb95806334be9514ed449d950ce3b5b909bdbd4694f40c23ab9444b4ecb167cff4d4fbf2ad3d31cdd9dfd58e30f1d8a76e93cbe06861615194933de2abc32c435a95214decc75ddbb49befc61d7bda8203dad3fe3ad410722725fbfd27d2506fb50de083762a766f8d0035e094bf950963490258af684c2ab7bea173cdb8c151c645099afe12e139d581a44fbc5e0bbf2a720dbafc217cfea56e7be06409c008ca3db8be996d976da88287c088c99e6d4cadc0d231782c7a702c200558ef97aada20942ea7cbaf96b96648d7be138d68065070c63b5580d2d51062d7eb305bfb9566a302916f4b1e90c7052cb9f7fccf6d24e40103e36d8ffa48d2bbd96a01426208703fd0c0977d9a8ae168444b7a83b3dda020886a04bbdcf73d44f545189f9bf91b0334d0022bba8ec389624fc9264712bd4a3584349ca60eaaf9fd8de2b7ee56eb86497a323b82189a783f98ddc92696cde9c0463a9814b5a1d213e48e2a112e502945599987877f09c62489ee708d344c026a17841abdf78d30ee7891af0a001d032d4c9ccc470db53422627dd345e7e4d1b05737f3e32fa01c6fdf15ef768946a3b55b54dd2c2d54830405ef535e17e5dce24db6dfa9b30beff232193999a3a97b33c0bfb95a43dd26b22e62402258479b99f1ebdcbc51477a12b0c36651a7f899b26aa5f211890d315a3431e5610e8b47ea0d57f850b4e33c7a8e6b217467b5573171d68a926bd03c91686ab799422ee4959993aafc4d52b5fbf26f18312761f7eb3176f9742c39bb67dc86adfe586708ac72cf0a10200024d53bb58bfc54be46886676dc9a96e2ee753860b7b3de6822fe76cb9ecf072bbbf2b8c4a85ea7f901a8555a28dcb14baeb6c89e98e7ce75e51e517d451bcc33f5788c59e3448827fa3f9be55efa9285bd22c620ff43d6e186658e9e305f84f061f74ea6d7686634d1980d33eb8fd2f5bd97496118ca49878177c5cd7b02282a7c565474a5613e9a5c0658bd44e0df94a0af873b7d829cfb59e37fea7778fcb7abde747f29852cf345ad7a2ac05e60a103d91e70edd85e62f4ba2e694b618d69713b1b3dfb221acc24b4827b007bd8756c0518fbb7cf3539e7cf5dec46b7b371282b281245d82e70d5b0442f4d11452410c8895a7669a2ee9c4c6c034c0ad70425ecc2d71b13a15af877f89060d1154db91bd20a23afe056c229f5f570256d51bb59777ac3c0231e38e295f46528b16f70076c3b7785ffc7826bad11361f19f641f3ce683a9103d1aab6207c38d3df55964441b2a0f601d35d7e73388c6da48c824a047d0e562e5c2a0097ca2048fafc30fad418cd6d354ff417d2a548a130a509a2267372471b73cdda114c55fb0bee4f0545c402daad4105738b737a3b6d0f82194037467ea09f28a67f4c32842e30d90e5b47c4106afda39de46e0ef0ff7c10e3ef0ee6761f0217500f0c9578b5106d772b6e9c1208f6ae726a6124b386c7679e1f51955a79b06ca88f17468a94d923568e69359e1fc90ac79c21eb9e58c037c18cefac1d623ca006f25f15d518095f5a1da7392a9ee84406cff0e115b452c74886f37f8a65378834008087dcf6a9e224c32e1305ee08b3d17640f1b37a666b6277856d9fe7f7b3b3e2a7856359d55d1e797b6692f90b7d1c852a8d59d3032ad1facdaef5b4485bc3f450d2234f9202baabbc31edbe515ba1cc369a2874b6efe8be7c77746736f84a72fb82f9edde5bd241be5b40bd00911f575668212e0166db5f28098a01a780a059e96d0dc02a32493a407b1c5f2605b744b0abb7758f2728b533af2a443c95b1d0d0fde1e6bd14594508d930fea07add1d8a0fbda33167c1ebd0cfdbad64fc072fae4103482776efd99cd43156d293ec93068f424240b898d6b7ef6192647684f15c804b3f5c99563279c80a8057f7cf703ec0a23f8a447a9719ca53f6c29cc681cf6bb98a2057df433ec2b4c34d07e62047373b4e1ed50b3709074176c4b9f801c35136d88b2f", 0x1000) 00:00:10 executing program 4: socketpair(0x1f, 0x40000004, 0xffffffffffff4cf8, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f00000001c0)=""/202, 0xca, 0x43, &(0x7f0000000080)={0x2, 0x2}, 0xc) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x5, 0x3ff}, {0x18, 0x3, 0x7, 0x3f}, 0x20000000000, [0x1, 0x6, 0x0, 0x6, 0xba96, 0xffffffffffff0001, 0x78, 0xfd]}, 0x3c) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) close(r1) sendto$inet(r1, &(0x7f0000000180)="9c", 0x1, 0xe, 0x0, 0x0) 00:00:10 executing program 4: getppid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getpgid(r2) r6 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getpgid(r5) pipe(&(0x7f0000000140)) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r9 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x4) bind(r0, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getppid() fcntl$getown(r0, 0x5) r10 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x1) r11 = socket$unix(0x1, 0x5, 0x0) setreuid(r3, r7) sendto$unix(r1, &(0x7f00000002c0)="fbb95fb9332c2720204f090322a2c2060936dfd26f00e0554a1b580ef572499d57b9fd08ee7b9ff6be5a129472176beb92d1da28c7ef4a49c356678b599cbfb7ada0f7956521c88ceab367e0ebbc3a1a82bdd50fc1017e859d330e01c4b262c3f6114fc9fea286fa3ed0", 0x6a, 0x405, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000480)={0x9, 0x101}, 0x8) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000004c0)={r5, r12, r4}, 0xc) connect(r8, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000540)={0x3cd66eba, 0x4}, 0x10) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000580)={0x0, 0x3}, 0x8) mkdirat(r9, &(0x7f00000005c0)='./file0\x00', 0x189) mknodat(r10, &(0x7f0000000600)='\x00', 0x100, 0x1) recvfrom$inet6(r1, &(0x7f0000000640)=""/42, 0x2a, 0x41, &(0x7f0000000680)={0x18, 0x1, 0x3, 0x8}, 0xc) fcntl$dupfd(r11, 0xc, r11) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000006c0)={0x0, 0x8001}, 0x8) 00:00:10 executing program 5: syz_execute_func(&(0x7f0000000000)="66450ff1f62ed9f6df47b70fae6a08410fd21dc80000008f697883fec481abd01bc4612dc2647400670f01d4c4a1fc2fbb00800000") r0 = socket$inet(0x2, 0x20000000, 0x4dc) write(r0, &(0x7f0000000040)="5f147002dd37d955562a868c7634220765320df9912333288680e45d536681877873625ed5149949ad1017ab609c3553ce0e2406a3142c3abc722a60ac53fba3dc5f38e30880c0824f7e33c9cdb7c6942728b088a672c84e99eef24e3dd1af7a9b24ac31376b25369314130e416f9bed049f6edca44484e2ea36021713139ca3fb844c8f9e1f22ed36", 0x89) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) sendto$inet(r0, &(0x7f0000000180)="b59161278704f30a9ecb2e19b0c1d0b5d57eb39764fdb07ecaa91fab43a7b88d4d9b83736bf1783257ff03751120f910b8270809547a557b03bab05526bd74a231c8b586c45a2a97373df517709c851c3b1bb744c8f04ae5a1f45b40e7f6a7f5c811935f8bbfde9f813399d6114654e8f2a9d7d263e16fc19a0dda38e1438a37c119e8dea06f470dc6af157a5ed6d811beff79018c126cfa2ecc88dffdbe94a391551ca2f2", 0xa5, 0x2, &(0x7f0000000240)={0x2, 0x0}, 0xc) setsockopt(r0, 0xfff, 0xfff, &(0x7f0000000280)="635fc771441435538ed944e648c44eae1ce14a36eadfff08a5a682d6bc46f57848c6843326356c6aa6c7aff48dbac17c2fb4236596edae94130e5f9c4d8b2c9f37fc17fcb0da16cbf69e5f0bc716bd8d2b9b9ecd0171c1b2285c4d5b80d4a8ed1354b8651bb029", 0x67) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) getdents(r2, &(0x7f0000000340)=""/104, 0x68) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r3) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000400)='#\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00'], &(0x7f0000000600)=[0xfffffffffffffffe, &(0x7f0000000500)='\x00', &(0x7f0000000540)='!\x00', &(0x7f0000000580)='&\x00', &(0x7f00000005c0)='@(:\x00']) r4 = openat(r2, &(0x7f0000000640)='./file1\x00', 0xa0000, 0x61) r5 = socket$inet(0x2, 0x10000005, 0x8) r6 = semget$private(0x0, 0x4, 0x220) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000680)=0x400) bind(r2, &(0x7f00000006c0)=@in6={0x18, 0x2, 0x5, 0x80000001}, 0xc) unlink(&(0x7f0000000700)='./file1\x00') sendto$inet(r5, &(0x7f0000000740), 0x0, 0x400, 0x0, 0x0) bind$unix(r4, &(0x7f0000000780)=@abs={0x0, 0x0, 0x3}, 0x8) utimensat(r4, &(0x7f00000007c0)='./file1\x00', &(0x7f0000000800)={{0x100000000, 0x709}, {0x926, 0x40}}, 0x0) socket$inet(0x2, 0x0, 0x4) faccessat(r1, &(0x7f0000000840)='./file0\x00', 0x70, 0x200) unlinkat(r4, &(0x7f0000000880)='./file1\x00', 0x0) execve(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000980)=[&(0x7f0000000900)='&\x00', &(0x7f0000000940)='@(:\x00'], &(0x7f0000000b00)=[&(0x7f00000009c0)='\xd1[&}\x00', &(0x7f0000000a00)='-\xd5!\x00', &(0x7f0000000a40)='\\*\x00', &(0x7f0000000a80)='#\x00', &(0x7f0000000ac0)='#\x00']) open(&(0x7f0000000b40)='./file1\x00', 0x408008, 0x4) sendto$inet(r2, &(0x7f0000000b80)="d072877c6f677c9b5bab7b7b54bd483823fcece2b2cee0063746a353a39aee84b21f36cbda23a27e29732f1d5c4babb5af426f773290acfc4b2403b7378548b9555e18fd418d1c2b8136bdc95608c97fa95217ab4c66207fbc432d3c6854e28d0f62d72a80124cc4707087db22a2783b4dd35b34aca864075ede0e347f8d3f61fc348ab66db5a61c4dfb2b2e599e56c20b9616101455420765cdb79ec74b979c2e1821eded250163db28d5452537f84ae84cd72d19d7c17ebffde1c2f4af0e0c8f6d1fdae184355ce59cad4c3a59f2507666f7b4eb2f58fc7658159d2f3c", 0xde, 0x4, &(0x7f0000000c80)={0x2, 0x1}, 0xc) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000cc0)=""/56) r7 = open(&(0x7f0000000d00)='./file0\x00', 0x92, 0x80) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000d40)={0xd2, 0x7}, 0x8) 00:00:10 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x100) rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file1\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) faccessat(r1, &(0x7f0000000280)='./file0\x00', 0x0, 0x200) shutdown(r1, 0x2) faccessat(r0, &(0x7f00000002c0)='./file2\x00', 0x2c, 0x100) mkdir(&(0x7f0000000300)='./file1\x00', 0xa) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file2\x00') r3 = accept$unix(r0, 0x0, &(0x7f00000003c0)) bind$unix(r0, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8) stat(&(0x7f0000000440)='./file2\x00', &(0x7f0000000480)) rename(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)='./file0\x00') socket$unix(0x1, 0x5, 0x0) r4 = accept$unix(r3, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) getrusage(0x0, &(0x7f0000000600)) chmod(&(0x7f00000006c0)='./file1\x00', 0x100) open$dir(&(0x7f0000000700)='./file1\x00', 0x1e70704518e33eb4, 0x0) bind(r0, &(0x7f0000000740)=@in={0x2, 0x2}, 0xc) connect$inet(r2, &(0x7f0000000780)={0x2, 0x3}, 0xc) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) mkdir(&(0x7f00000007c0)='./file2\x00', 0x4) chdir(&(0x7f0000000800)='./file0/file1\x00') bind(r4, &(0x7f0000000840)=@in={0x2, 0x0}, 0xc) readlink(&(0x7f0000000880)='./file0/file0\x00', &(0x7f00000008c0)=""/83, 0x53) chroot(&(0x7f0000000940)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000980)='./file0/file0\x00', r6, r7) 00:00:10 executing program 3: r0 = semget$private(0x0, 0x3, 0x40) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/76) r1 = msgget$private(0x0, 0xb0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/144}, 0x98, 0x2, 0x800) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) bind(r2, &(0x7f00000011c0)=@in={0x2, 0x3}, 0xc) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000001200)=""/214) r3 = socket$inet6(0x18, 0x4, 0x3) getsockname$inet6(r3, &(0x7f0000001300), &(0x7f0000001340)=0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001380)=""/163) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001440)={0x0}, 0xc) sendto(r2, &(0x7f0000001480)="97b63ba1999e6e49fe9f239e57c4f4c13217", 0x12, 0x8, &(0x7f00000014c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r5 = fcntl$dupfd(r2, 0x0, r3) getpgid(r4) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000001500)=""/180) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f00000015c0)=""/171) geteuid() r6 = socket$inet6(0x18, 0x2, 0x100000000) msgsnd(r1, &(0x7f0000001680)={0x2, "b84dc1cc0cc595043b"}, 0x11, 0x800) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f00000016c0), 0xc) link(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)='./file0\x00') writev(r3, &(0x7f0000001a80)=[{&(0x7f0000001780)="ad80b7a0139e21f13dee3fe693108fd5f87f03d8f1dc45955de980c23fa683d67659103ff6c445ea3e3ec3dc9d6b1fee6c07a2be76c99e64c418bb347304e12cfdd6f270c978b01b0442cca7fcdfdd2ae2c308aadb9cf87fec2499fde649fd92bf128c3b077258033e44da39ec6f74045df9a72adaf8c06bc2c966a4ca7b9e89fb44ddb2eff0c24080d6866f4866a3f9324deb6b0d3751ede043c18e4e20cc1af1ef46a7598c1042f043117604668a6b988c57d24a9fc05653c309423be129c82ee7a03e220663fcd71308bcaa62e774731c2f", 0xd3}, {&(0x7f0000001880)="4725ac79ac3f716997e3aa1ce4", 0xd}, {&(0x7f00000018c0)="67ec3a7fc305846507ae7d99d1e33a6637d93b1a9011272ba081dde1aaace8837eba7816472d9b356f9fa6df1c13f2df90ac0b25761ba45021d842cbcb9bf86e53ced3d14331cca5287e461f1efd983d4675c0fc676571d9c0c8f0cfa6eedf3aedee5ba54fadf78bccb348fbcfd900b092ef175d3fc8a1cd0dd3fcef76f3122148", 0x81}, {&(0x7f0000001980)="e457ec83121192e4cf7471d12b234198cee60f418fcbc5a2b8d619f454acfa182d0c54b3c496cc2c3f446e74f8d1e3f4d58893a8e9a6235d52965078cefd6174ddd326055c6eb3905e90a6f8afae9ab537d3a81bc11d452abdf9285b1217e53e85309066b2f9d1f0d008dfc31f956eaab49e20e3e4bf04f0c88f90db48d13731142beb75a05f9a8ddfe8002738b590fb347799c097b2c9fdbe4bb93d772a8d284b75f878a3772d5f2073315c8df3735654cddc0f9d0cd5cafd669b2d6cfd53e17d2e25ebc64de2fb188d680533", 0xcd}], 0x4) getsockname(r6, &(0x7f0000001ac0)=@in, &(0x7f0000001b00)=0xc) msgget(0x0, 0x4) pipe(&(0x7f0000001b40)) r7 = semget$private(0x0, 0x0, 0x443) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000001b80)=""/5) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000001bc0)=""/106) accept(r5, 0x0, &(0x7f0000001c40)) msgget$private(0x0, 0x108) 00:00:10 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}, {}, 0x31}, 0x3c) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) poll(&(0x7f0000000100)=[{r0, 0x40}, {r0, 0x105}, {r0, 0x4}, {r0, 0x10c}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x10001) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0xffffffffffffffff) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mkdirat(r1, &(0x7f00000000c0)='./file1\x00', 0x0) fchmodat(r1, &(0x7f0000000080)='./file1\x00', 0x1, 0x400) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 00:00:10 executing program 4: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c4, 0x100000000000) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 00:00:10 executing program 2: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/84}, &(0x7f0000000080)=0x56) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/2}, &(0x7f0000000100)=0x4) recvfrom$unix(r0, &(0x7f0000000140)=""/38, 0x26, 0x800, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x60, 0x100) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/94}, &(0x7f0000000280)=0x60) r1 = dup2(r0, r0) getpeername$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) r2 = semget(0x0, 0x3, 0x8c) semctl$IPC_RMID(r2, 0x0, 0x0) mkdir(&(0x7f0000001340)='./file0\x00', 0x0) connect$unix(r1, &(0x7f0000001380)=@file={0x1, './file0\x00'}, 0xa) semget(0x1, 0x3, 0x1) semget$private(0x0, 0x1, 0x200) symlinkat(&(0x7f00000013c0)='./file0\x00', r1, &(0x7f0000001400)='./file0\x00') flock(r1, 0x2) linkat(r1, &(0x7f0000001440)='./file0\x00', r0, &(0x7f0000001480)='./file0\x00', 0x400) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r4, &(0x7f0000001500)='./file0\x00', 0x104, 0x300) getpgrp() semget$private(0x0, 0x3, 0x400) r5 = accept(r3, &(0x7f0000001540)=@in6, &(0x7f0000001580)=0xc) linkat(r4, &(0x7f00000015c0)='./file0\x00', r3, &(0x7f0000001600)='./file0\x00', 0x400) lstat(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)) lstat(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)) linkat(r4, &(0x7f00000017c0)='./file0\x00', r3, &(0x7f0000001800)='./file0\x00', 0x400) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) setuid(r6) lstat(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)) dup(r5) getsockname(r3, &(0x7f0000001980)=@in, &(0x7f00000019c0)=0xc) 00:00:10 executing program 3: r0 = dup(0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x100, 0x3}, 0xc) r1 = semget(0x0, 0x3, 0x401) semop(r1, &(0x7f0000000040)=[{0x1, 0xffffffffffff3a86, 0x1000}], 0x1) chroot(&(0x7f0000000080)='./file0\x00') semget$private(0x0, 0x3, 0x80) r2 = semget$private(0x0, 0x3, 0x140) semop(r2, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x1, 0xa5c, 0x1800}, {0x4, 0x0, 0x1000}, {0x0, 0x9, 0x1800}, {0x1, 0x322}], 0x5) connect(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = getpid() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x2, 0x1, 0x7fffffff, 0x6, r3}) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x1, 0x466, 0x5, 0x9}, 0xc) bind$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0xfffffffffffffffc, 0x1, 0x9, 0x2, 0x9}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = socket(0x6, 0x1, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x0) accept$inet6(r5, &(0x7f00000002c0), &(0x7f0000000300)=0xc) msgget(0x1, 0x8) readlinkat(r0, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)=""/34, 0x22) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000003c0)) connect$inet6(r0, &(0x7f0000000400)={0x18, 0x2, 0xed, 0xffffffff}, 0xc) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$setown(r6, 0x6, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000440)=""/45) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000000500)=""/250) connect(0xffffffffffffffff, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 00:00:10 executing program 4: r0 = socket$inet6(0x18, 0x0, 0x1) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xffffffff, 0xbc1, r1}) close(r0) lseek(r0, 0x0, 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='/!+\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='!{\x00', &(0x7f00000001c0)='!{{]#}:#\x00', &(0x7f0000000200)='\x00']) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fdatasync(r3) connect$unix(r3, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) setpgid(r4, r4) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="36c67c27a9bf1e8ed68c9518425e0775e5223c94db14e94d432a366d008a052cf706f265c42f63d514491d28f91a2a267b26ba11f396f11ada1bb89ad62f193d7d74686218a994ca3fd2f6a4f1fdd0c53886", 0x52}, {&(0x7f0000000400)="3a93acf51fc482f36d60c459c44295b3c76bf1f2f70d8427fa2f860485eb660d6c793cc5", 0x24}, {&(0x7f0000000440)}], 0x3, 0x0) fsync(r2) clock_gettime(0x20000002, &(0x7f00000004c0)) r5 = fcntl$dupfd(r3, 0xc, r0) socket$inet6(0x18, 0x50000005, 0x80000000) readlinkat(r3, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/252, 0xfc) open$dir(&(0x7f0000000640)='./file0\x00', 0x200, 0x134) fcntl$getflags(r5, 0x3) setrlimit(0x3, &(0x7f0000000680)={0x6, 0x4}) fcntl$dupfd(r0, 0x0, r2) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f00000007c0)=[&(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00'], &(0x7f00000009c0)=[&(0x7f0000000800)='/-].,\x00', &(0x7f0000000840)='{)+,\x00', &(0x7f0000000880)='}\x00', &(0x7f00000008c0)='!{\x00', &(0x7f0000000900)='\xd9\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='\x00']) socket$inet6(0x18, 0x10000003, 0x9) socket$inet6(0x18, 0x7, 0xa78) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000a00)=""/243, &(0x7f0000000b00)=0xf3) socket$inet(0x2, 0x60000000, 0xffffffffffffff00) link(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='./file0\x00') pipe2(&(0x7f0000000bc0), 0x400004) r6 = semget(0x2, 0x1, 0x100) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000c00)=""/11) 00:00:10 executing program 0: mkdir(&(0x7f0000000340)='./file1\x00', 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) sendto$inet6(r0, &(0x7f0000000200)='|', 0x1, 0x400, 0x0, 0x0) 00:00:10 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair(0x10, 0x4, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='./file0\x00') sendto$unix(r1, &(0x7f0000000140)="c43d98cefcc2ba15ee15119eaf891952a6f5df39ae2c80ba9c991db025bb8a9f74eaa59d42120cd935668993fe1f9fcc36006eb1723ba3fe1e2f9a40b26326e507966fab07621dcc4301206a89cec808e09ac05aef0d9a4d7f54847bc408e2a358b6d48a9b45ceaad28b653206847e71cd5cdea9094c769da0990fcdfc38ca455336ca51dda17b09a6e2d434f4cf90d69ac2fd1e7d9ba94b63559a6599a35df5b2fe84b95025639b73c5304d306e0ebc1bc0591f1724446ffc1ce2124ef3f78cbfd927405c428414c5994a01aae9a22c8629179e5f22a7866eb645a994bb62649186afa324fdd8ae4f418f1bc1e65b9c613365786808c5", 0xf7, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000f1ffffff0000"], 0xa) 00:00:10 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) accept(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e90d7189591e92b3614b00"], 0xd) socket$inet6(0x18, 0x3, 0x5) getsockname$unix(r0, 0x0, 0x0) 00:00:10 executing program 0: r0 = shmget(0x3, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmget(0x3, 0x1000, 0x206, &(0x7f0000ffc000/0x1000)=nil) syz_execute_func(&(0x7f0000000000)="3ef3410f70d301c461b658acf000000000c441f85ece470f87e8000000652ed8d4c4419c59eac483395f03668f2978e11d9c89999965430f7766410fae7b02") symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x2) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = dup(r1) fchdir(r2) r3 = msgget$private(0x0, 0x11) msgsnd(r3, &(0x7f0000000180), 0x8, 0x800) listen(r2, 0x8) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') recvfrom(r2, &(0x7f00000002c0)=""/21, 0x15, 0x40, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000340)=""/254) msgget(0x2, 0x400) r4 = dup2(r1, r2) msgget$private(0x0, 0x2) r5 = socket$inet(0x2, 0x10000007, 0x1) msgsnd(r3, &(0x7f0000000440)={0x3, "79c68a6c912effa88ab0d8196f5a5f3c0508e221dae7ead14ba7cdacdc4330748149ed5f34eee6789fba61a9d2290a8d5becfd63f24f902ccb89717f367f2c854f5585195c9fd8a5d1dd2be5c0e96b6887ff3bfc6bcb7a2097e11387bda6f5567f84ba68a1ca0454c98e7e7367eade2473e3f1687d5055cece9292cba0420e9c2ab847b88d39488e1f3217a46faeeaea529a31a244e2372625902ce7b6440185c797e3794eeb1436f2a570dfd9098657ec02d6d4e7ae345a574b740f8f40cc444740e3e48d85c010e5c1ce92630ed1e69b50f022a8745c60"}, 0xe0, 0x800) mkdir(&(0x7f0000000540)='./file0\x00', 0x5d) getsockname$inet(r4, &(0x7f0000000580), &(0x7f00000005c0)=0xc) fchroot(r4) getpeername$inet6(r4, &(0x7f0000000600), &(0x7f0000000640)=0xc) getitimer(0x0, &(0x7f0000000680)) sendto$inet6(r2, &(0x7f00000006c0)="ac1306b508b0cff08060799c171125cbb52389712f6f4a32febf294290f9e90cba16384646892722aab312600ab147c4e9d2c6", 0x33, 0x0, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x8}, 0xc) r6 = openat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0x6e4c594f33c1ed6d, 0x101) r7 = open$dir(&(0x7f0000000780)='./file0\x00', 0x20, 0x4) renameat(r5, &(0x7f00000007c0)='./file0\x00', r7, &(0x7f0000000800)='./file0\x00') fcntl$dupfd(r2, 0xc, r6) 00:00:10 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=ANY=[@ANYBLOB="0100dc1fd42e091e07c3614b00"], 0xc) listen(r1, 0x0) r2 = dup(r1) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = accept$inet6(r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = dup2(r2, r0) connect$unix(r3, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendto(r4, &(0x7f00000002c0)="9730acdb091dd10694e60358878315dd0e36b6390e37f76e338700d5fc24b7172f20692b5fb1cd0449c865a509270727bba5fa3b14c5c29df6262a00f414ca46746c568cde3c26ee231450f6b6fa73a08bab65bff8ddb8add55b1cbb94208cafcdd4948516a0f3f4e12cad266e30f2f74b01cd2030734f6fec04798fa0806098bf58e02522463c389ca8edd908c0563995ec047ce8514d1ac081a17c63ae5f5ef468507907ea2dc2ca535c299b186f861e0075b9b6a4cd93a902de45bbb110273ea54f2811cbf626cddc83648a678f80cd7fb5fe5665dc1c0605969ac8a11dff4352b6dea975560fa0f7b64f2dcd8c6225a70e7069d67250692de27f35ec764485315fec29dfb7fe5649aa259932953a7f0250f3ad51e7a083a9416bcb234e6643241587ab96b367d6b0225c8178a00bd578588c284c947fd329ce9decad7baac2aa29ad5a4b919dc098a45373233226911f2205ce4eb3597fd0109c1abab2ab26d465ba1e11dbf93af2879df152e9e3b796543ed82d4c405b02ab69699b6d5a4c2e8edc83089dcf8138c8eaff275b833b38942df87e7be9e100af4cb816f4d5c6d54e01b17208bacf669dee788edcb8fd4b2b5c101dfb42170c5bc2f752b736d2b69da4d1d892bab9aa65ba6e91f7365e37ef3774e8f90ffd8e5b43626c298330dc8c456c7640bda13c617b3775ee575835a32d45a12a413ff8f32da7426abb9f659bd016ee3b9e7f22b21b6c96f484d3bdb8584a4d9304d611abb5da1b1b5f3f05fdbd754f56fb7749f1f2eccbdde42d4c58bf993221dcfd29a8c3cb031ef491adcf837fa3e4be0f299b64996fdf1016ba9abce85dd9cd1c56186fd7a816ca573efb2b239f54483f8228971f3097c0e1dd0d73f2157f0e813bc884c2a96a190321c2b3efa5329609c1a7b59170c329ff4769a3a246a594f6ac39bdffca6dd0ef91c4726a1f6c9efd32f766462cb780812c9546de6920dd16eb22320f053daa8d92d141fd0312dc6ec532c9f2e94a02389fd7cd1721477ebf333a053ace2ab68f3e5c127db12195b7eb676304b9a6bf7035587496ba90003e43b9c52996d4e3c0a9afab187263f4959b228f4516c888bc141f5275e381e4a05e686ecc7cbd322a23e5ca24417360e05a76351c699ce9dff4045423516c5d010de3b99409cb2137e42b0135f042c1d4b478d6905765449ba01e3859f2f44eebf2a9d05010b3654276a6c49ba05c2f16c77bb2a26ce296cca832a97d0b40d7f281eef4bb6e96dbe5f764b90aa57c56bfa49749fc62b43f915cadeaff842506bfd85e94620c1b86d328f4c4ee33e3662c9bffade132f1fef0129792c01e78ec6f0ece1220f9d7dd54e6e7b357ba635ad09d891484f8e8f541e1d0a96f49446ddf192f9b6560439731c67b5ad6b5f1c9b7881d3a2d955265ee236c5590f99b039667371f79f88e6d94be3609e79e755f67dc323153064fd12eeb05bfc913b47a00f15d19e2fc4d9a3f5ab9f12a079e3a8e0618d6ffc3b31c69195a5ab31d5170ee3c9dd8a145edccc56c3971ca630f0d9962891b2f83612456db1171a25f3281b9c7e12018fa1304a936703426949073709e0d156744948723facff1112fa43241c17c56cebecc219bca66a7f8d307b721e374dac09853c4283db6feeb2b827a7f6867634d1a5646ed60df2d8ee34235305b3cf703421d32406ee4dc21c80100bd440bd655f8fc493deb3dbb321467b76e97a5ee42b8b9b9ba6259d9c9d7c8e49599224cbdef11ec160395c04fa1e04d2f86cfc00c298942de9a6a1ea17b49e876f0451d049a6642f6b296d774fd9899358ece7e4c3079109a2a051573077c8c4b890e413791b1dc63ff2d02c3dbf0233f33ba50032dff853a1628d11272865e6dc80c52a5297a435ac62bd80cd5b3095c56a0a19148045d011ee1d02b5b634e515227b3b1036622ce068629e30653c81ddb572636e183d019c988e618a87931d1d90dd9922477beaa09c5f332848f858db7f799bf6aa8ac159f1e89f9643108c4049d08e48bba8ba8543fecef2eed562ef83ef7bab25ff2e60b99381f82312e27d92c8d07b7a75fa8e632807c7df718c839f7ad43378ec9f16f95bac673ec59385c8b615cd9939fb01e1b637f462e88882de31eae712ea348c4ee944474a89f268d1b31cd27af5c6bd25f585285e17683759d264ff69956548e4556f5ece907a703a0ee77230ecdf681dd5dcfd6624d29d59d933a2086f2be34a99c4c0749cf3d6fcf20b047c4304cb571fe87043c3de68b0239e8f78e6866c71bbcd1a7d84a7193761a9a20b5981c3828c96fa1bbca2a83847bb901d4940ed4c6503d988054b97bf53a23837cc32ad3bab3eeb7e30738e9af0c9d4540e0d80563781184f57ec12b9099dead376d194f11e9ec0972ca6a4e20cc8b46b01166b9c5e14b22afa61e0f1857f2ceb709285740c0cdb0f5a2cd34ee93d29c3fcb5a77d744af20b039da458fc56c1059299357178d8ece2a0d3dac374bf9b09dbcdc671d078f02c0adf0f090303905b81b0328f17d7887aad8fb62841e73eb5aefca50af802153869ebb8e4cf31e4c3fd642924a786b5da4589e4df2e3a731dcc830505ba73498baf8e64b215a824b0c9cf653f4f93e2c5578560c2fdb493a8aa2cbb6d41279d1ecb22e2ba907d44e39851bfd9e8fba6a410ed83f12c24a13304fc2214d9bd1ec2d065439c5bb0d6bde38943bd7892c2dbbc08774cbf9672209b6d952a4cd25741551d0443c543617899ba704de704dc58d52d561cd21e1e20a398cfb1f3c445058c31d9201d1cff2687f17ede3a9e89feacc8275364e39769ed1d2b13e586846e2c77bda0d80b8495be9d41f6b0ac93fa63df1d1de4f2f14bd6fc9b2e011f2c0d6ef12dab51bd7b43b45101c530c357c58eea52ee74be398f79f269c6011ffaab6d1b127f08cd51b4a02d6fdd12cfd196b4fd7b23c8f2bad163045d74c11eb58b6ddb42aae4ebc3bd08de74cb4dbed62204325c96ad0ccb0ee5560e4e8396de6cc7c05713dfc03f997f5752a0f26975b476f27cc52f9fd6ea48d146054947ca371e811792e8ae559e127d1a07e1c71343957dcf2cdffdc935d9c6c3ed8239175fdf92f56957c402b53556c4a512cd161b2fcddd37e244cc57ff063c2c0b018250ffee54b7b6742977b2671b4c48eddff1b8247a10ebbd3a4877653dd3d204168f3a44778af59d2b539c9a48c642c104b4e1bb12be7abc6f82a33ef38987c8ebfbe6769816bbdfc6782d7beda9bcd1a648a413d32a6416188c5a2ffd6fe9f2fe52377febd86da199ba120f6665d2ec2f54c83059fbac22814e6a57aae41814dae5245956778a9a084d6a9875c64dbdf1665f38aec76a8ff5af7adf4045444ddae101033b5faa3d684ccf27d526260c118bec7de8a90b1e85de8624625aa30791efa02fe73bf71463c45e61f5ed9c0f120fb1036045dd5bbc22112782d47b3b42c2c20a3fd4c4f4be83053f061371650e7ee54055f32deb7cace1f0c405dcbfdbe13e12886db5372864b9bed01527b1a5933e83ef80dc67b73e63e48be50957b0b0670bc0c5d1b26b1dc1bb22a676a4efd297b181371177cdb6c131b49598aa1269c1e60ed801ec24f94d237cda8e5421c1193c936a34d9f07a00ed2de17e01e7227a8d43f047533ca07dc8fe37fe63e19b1a6ed340cbf51b86c73d234bfc574a4bdc85e131f720c84febbc5e6b80bc0f3ec431773b6a8bd5df4a05b686d569bb50578cd3f074d5c3aa008c9481189c0369cb53f1b00dd3ccd23f28fde63610a77e970efcf1766cd3360bf5f1751a849e56dd2b53b03eb1e5c6d8bbe6c70c518a8fdb03ae4521a118c4f095e2c083516d56f52ea0dce19003a3e9138d89ba5fd1d63f4c5435c35d74ec044491b67f526452e3aae7a7fd8c117135ffc4196cf1e8b4245616d82f31f5d9ab8dfc6dbc2c9b462e362890c3aaf834e49598a4ef9df4bf659d2ad90b143cf31d95e6d752beb542279f2de11cce3423ff794f87dc10b511af7de459ee5e41b2e11c3966df5e03af56f4ae2fad719ba415abacd03c14e31bdf91e9d8ede758b8111003761d011c2c06ef345bfe56b37b7eef35e6347ca7f5b55c58231b30f3f34b37bf73688bb26f643aa738169d521dca0dec7e7406fe4ae9a73c5f61a78ddee1a59ec0c265756fbef0fa991407bb4d8db6da1989e579c2b02392de4a370f505f5e723484fdb7e9c879cb08c5274083a430db270e6e326e5a308e4b1a49dcd2cbbe39a385cbdbce4427f56f54493c0b1066af44ce01321472cae6eebc51506fe33bed50188ef1a9c784abf433eb5416f12e5267a90eef6d505e1afd95722e0d73eab90a19fe0ce9ffbb9048c487c12ee3d1abb3872e9fe354b00ce3184522edd2df9e773981a3f3959efec0c1958cb5976d0132ce800e7aab27ca7fe2089f6d6f385223851be78acd60d8fb40abae29f9d5a5ac102f6aee1205b736481350009efbb9c44a563db12248b68d0d0baaf4e079293d855fbe3cfca82afe9b534ddfe6c835ead255a218a9bcf808547d2e551c04f18b281cb141f59032f1c9ec47a6f9ec125ad599243e04276f0d5a1016495615e5579e404e0f669c7a4fee98c1411048c1f3c311d80dc25be09c1ed72c1c0bc9a47fc43d3a62cd31196bcc277f37f111dbb9d96c681f4fd67b25909228391bca02e9a1a30edcad75c9dd954ca044acd3fee5c90655e49bf12afc8da926171101646359ebc44c2653f153a64963d56385981b15fb71739e4c580a7f39b668eda6e90b692235c859bc672df2c76f383383dabd6f69d62ca0c3b88e1ada4d740307ed41b179db5d27f849e41f7daebbbfd0acf85ac571928d4fe6d4047c474f79ee8395d50f67ed2f16a294db4ece8c1129dff88b98ff15219ad7d87036f7538b93a861ffc57181aa9385d5ffad253f652f8b0e8c3448b83129fc21588d57c6863fc246d77d8ed99a5c5a7a3e4e13618115994de350bfb24a1dd490ed40b69b5f0cc7360ab16cb1b4feab4233aca60db19a8a66d5499ce963c7da3d6387750ceecb3b65af432f1832d2a4b56c9fe287879dfe87e7698cc756788e9ef4e5d0547587fb0d43fb64b0151a3c35365a7be1c55ab4ea2f35ba18741bc3459cd254844c12da562c580ff44e852b146bcfa9a9a4daf7018a6adc0d5cf5b09b0946de605695fb73cc4ed7268acbb14e0048d7c15ebc01f73fce63db18b8311e6be0ac929d5b942426eab8d6428a230f19376a2a1f1855cd1789030d7c2dd7643a680465f9126cae889a13aa3cec1ab9e10fa4669bddb73d8de7504ee2839ed6719dc71f050acb9b3df7226abde8603444a88df6b24ff40c9d153eb12240d95785d94303daaa432eada18dac6a650c7fe42b109d6384e7999bacca066ead070fcf61f1c212b325a273869b928996b9a429bb2e7ee8f12600fed381234fa1e00ed572e948ad6cf59cc82568e363d0b86d37b636e09d478bce2f1c09270bf5a64b1c627677ab69ca8917699877599d879f7d1c0a559627cca3b284675fdab9aabba683f8c563a7c4a8b49937797316c345e7b98b8b34557bc47a12236317a5b83ef7265fe8d2b31f6be2f40a8a3f0a0be757dfb600182566aa2fa86e4712aa849248cf9057c10813beff5d515cc9e34bda2ba99047e9c3dfcc186ec6c47de57a25842e83a76e791f78a7693478373c77ae44105986ffb2031650af99afaa94bc64a09bf807d545d5d90c04f26dc7c4e5b4a64465542dba92dec79cb6af37323d8ca6eb7eac211be6e76f1d3e74a9e472f6acf49156e19", 0x1000, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xff}, 0xc) 00:00:10 executing program 4: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r1, &(0x7f0000000080)="1afb4b6bbaa1c970a02e1a4a815d428a9dab01bbcab712c8e76078", 0x1b) r2 = accept$inet(r0, 0x0, &(0x7f00000000c0)) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000180)=""/16, 0x10, 0x1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000200)=""/222, 0xde, 0x2, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) readlinkat(r0, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/22, 0x16) r3 = accept$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) getgid() r4 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000a80)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000b00)=0xc) r7 = getpgid(0x0) r8 = getuid() sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000009c0)=[{&(0x7f00000004c0)="d19400675a083e7093b41c5690abe1673a7ab9ed4befec80e8be2c73f531cce8f880ff5ab8c995a5b5274f292b0fc3863a08a2fd2c30ad5d1d81f4b5159084a694c689e5c4d5359dca59dd0020c9e276700ce45fd135257937b48b39b05fec11627b207a83be42df0ddfd1b9d999076860eed8288e0175e089358c6fe5c0ec646d6af9ac625407c73579fe7d85cc00def9fe276dbec911265a56151dc25060f7a2386254812f3497b6c90082866a83c6ce907ed522a6f0cf04c819ed7dc057a0802d914d002fccbfea56da", 0xcb}, {&(0x7f00000005c0)="18878950a7a7582bb031f5b9f48dd5dd9b3d8d4a2a16438e1d0421a08b503817f5edd1bf91da419e23a43ed9f7dd2306214b582916c8a1ada35d2efdd03bd3997bff9f0688cff830a2006db131b8ffdc0e3602a0145c4b40a2eb05a10e52d690a4911845b16d6875e456fed53e736d9a0ce0684d5796f5b8f087855ddd373a2a561ef195707387f15c5fb469b9ffa7a73799bb19a09fc135c6ac29dbd889125fae2ea07e3c06d5201f75448647d97f4244b485c653a3c107744d5a26274a524ed82ffee0884d3ed4e70fef08501d08112bde50ddfae7f24be3f16d3202b66e53c4028916cedd97", 0xe7}, {&(0x7f00000006c0)="5d3bfadc2fa7d72a636c1f312a3dc1eb1b7082bbb7ee6186bacbafef908bcd78c1a5209166abcf78006df51f1188a5cd98e6fc8951326123792641bad6f09f4ac1911a1c9e985cf26e87426b94", 0x4d}, {&(0x7f0000000740)="4bf0b3b91594eb0d2a4203618ecb274d311fc2eb0f5902611e7895ab9f8f640106edecc0d4e8e5dd9c0f00ff21988db8db100b7b7438fc311b6d", 0x3a}, {&(0x7f0000000780)="b0d414448f81a7f420e368faf824bfe61c1c9b7a1eb56e0b57f527b2f1fcca7bc561ef13d0c04aab890e72137407eb8fadb6ae6a554ecebade47a6afa0d8f5cf6bc5d49d94af72e943c87ebd27c47fd46f6491cf4fdb3ddbd6f56df687c54d237371b169cd0971e6eb879ceb343ccc1d18c51ba5f96cb3155b64277da990529cd9adb82c2ef5d375361037183c95ad32a01e4b21a7df687ba452cff0b4781143975202f2bf23a55e6789c87727dab4e823af0024ae04bfd9b12a045cdc7ac3e90a8756", 0xc3}, {&(0x7f0000000880)="a186215e2a82ec5d641184df390265dd317a6d", 0x13}, {&(0x7f00000008c0)="bc8f04915b8b11a30b73a4d228e18bb1c61fedd64fc05abbfa7bc19d70267228c625438d3f9caf59666044926926cef1ac474a7ce75512ed3b6ca5", 0x3b}, {&(0x7f0000000900)="3b9110c1c66c897a4b984b5988088657942d3ac0f5fa1ec6cfa14589c026babf101227d0522c3198bc5078a7255f5f705fec600e406ab3c1c3a9db071d0df52331cb14beb938c4f6eaefad86156731f5e60366fa4c3e7fd2261b22cdb1181e8443b68bd3fd02e3c4eef67e", 0x6b}, {&(0x7f0000000980)="c48904a5baaf6672bb4ff23e73087515b9eb95", 0x13}], 0x9, &(0x7f0000000b40)=[@rights={0x18, 0xffff, 0x1, [r0, r2]}, @cred={0x20, 0xffff, 0x2, r5, r6, r4}, @rights={0x38, 0xffff, 0x1, [r3, r3, r1, r0, r3, r1, r3, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r7, r8, r4}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xc0, 0x4}, 0x4) listen(r3, 0x8) accept$unix(r3, &(0x7f0000000c40)=@file={0x0, ""/4096}, &(0x7f0000001c80)=0x1002) semget$private(0x0, 0xb4e3f7953217e05e, 0x0) setrlimit(0xf, &(0x7f0000001cc0)={0x0, 0x1f0000000}) r9 = socket$inet6(0x18, 0x3, 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001d00), 0xc) setsockopt$sock_int(r9, 0xffff, 0x8, &(0x7f0000001d40)=0x732b, 0x4) openat(r9, &(0x7f0000001d80)='./file0\x00', 0x0, 0x2) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getsockname$inet(r2, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) ftruncate(r9, 0x7) faccessat(r0, &(0x7f0000001e40)='./file0\x00', 0x50, 0x300) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001e80)) 00:00:10 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) sendto(r0, 0x0, 0x0, 0x9, &(0x7f0000001100)=@in6, 0xc) 00:00:11 executing program 1: r0 = semget(0x1, 0x2, 0x400) r1 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/12) semget(0x0, 0x2, 0x10) semget(0x1, 0x1, 0x618) r2 = semget$private(0x0, 0x0, 0x108) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/198) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0xe8, 0x0, 0x8, 0x8, 0xee0}, 0xc) sync() semget(0x2, 0x7, 0x300) r4 = getuid() r5 = open(&(0x7f0000000200)='./file0\x00', 0x440202, 0x0) mkdirat(r5, &(0x7f0000000240)='./file0\x00', 0x8) r6 = getegid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x2bd8, r4, r6, r4, r9, 0xc2, 0x8e2e}, 0x10001, 0x9, 0x2}) close(r3) semget$private(0x0, 0x2, 0x202) fcntl$getflags(r3, 0x3) bind$unix(r5, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) semget(0x0, 0x3, 0x0) getpeername(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) setuid(r8) fcntl$lock(r5, 0x8, &(0x7f0000000440)={0x3, 0x1, 0x0, 0x9852, r7}) semget$private(0x0, 0x2, 0x40) fchownat(r5, &(0x7f0000000480)='./file0\x00', r8, r6, 0x200) semctl$IPC_RMID(r2, 0x0, 0x0) getuid() 00:00:11 executing program 0: r0 = socket$inet(0x2, 0x40000003, 0x0) r1 = socket(0x2, 0x5, 0xed) recvfrom$inet6(r1, &(0x7f00000000c0)=""/134, 0x86, 0x40, &(0x7f0000000180)={0x18, 0x3, 0xeea, 0x48b}, 0xc) shutdown(r0, 0x0) paccept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x50000000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200000, 0x11) recvfrom$inet6(r2, 0x0, 0x0, 0x5, 0x0, 0x81) 00:00:11 executing program 4: r0 = socket$inet(0x2, 0x4, 0x5) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() socketpair(0x1, 0x10000000, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getgid() r4 = socket$inet(0x2, 0x5, 0x6) getgid() connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) socketpair(0x18, 0x40000000, 0xffff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r4, &(0x7f0000000140)="5315081f3c19de81b49829603aea2405dfd26ff070055f520e9903ab1da57bb6deff0a92c395993b2bb1bcaf45b9dbc63850a4cdcf7ebf224556b432886943d92ca18686842a82381441bbb94651b641c0d13012a92cee2febb73f2d509ff8bd622e2318c4f186e298f52b95d86f112b809b9332f938a2c08810a4944374e2a7eb6aab9cceb95799b3be1a3293fb3ac88e0bf4e6dc0f04bc7b7b2378bd04286a4e62eefefe92c430d3c205a5fb7ef732ddc5cee29b82dbbde2e04010a9b4de39981eee3e587b6aec0c12ef123b318bf71cfdf7ce64ee93d0de8304f716388fdc94baa4f00cc35b5da565e2195e246d08e905228488b3118a18a15c996943af696cb888fc31d31f1b3525beff5e9f16abc0965e666bfeb17f9f3c3afbd13493a92674f24be3603d49fd2e29627e6a5c4053b84fac33a48e40205c2838cd9ffa924a0445a4616f1729a4418ae2bce6aab75b2b7e74e11980b650f19c6cdae6545737420cca363faa83a13b48d304fc0a53f5cc102dff3afd4ac8f7798ab5a52c9f31de449fca5558b5e67bfb5e7eb6413f9a08c9072d5a864dd785b059fa994f664b8b49e443fb39f5901f5178d72f0dcd85dfd04b57a56ac4614ad4a514e175d39f55fff57233399934458bf9a2d8f82386d57c48a99021e89c8ae427a228b879de0db6d5070cac56bb924a1e30d400dc6361c350b2d69cd124cb8f3bf66e3482bdad1c61a9bac1f4c84587218024594e45e586ffc16330cb998c11fd4ce2b39e8dd50fb7fbd0fddecfef65fa1a63d71c96c2ac64f7c704ed46ece60bc4437637aa4dfa29174cae629ceeb04eb40fa73f08a88264a852eb2a560e4745665908fdcc634aba8ec09a344e7951d657ffec3429a6337ccf9692b81da5e6667980b2e953ff5ed3c3997529fb84a7bf44906c64f0d5ab131d8a789e0c9bad83c8c18f6ee0218e4d31af939b8e933ef6abb1da0f387c9df211322a25acd04da117d0ec70fba9f7943cde8802ba8cdfad14260cf66e3388f92e15f3c2a9d9dace6e857fe48e31714a02012ad4a6b6bd7723ddf04684d2f493e40cc828d1de0a0723593e4e3f525fc1e377076f9429708bb9eea112488b8fb8e38577a3d4095530d55f5df16d3324de7b2b4f3cde899e4d2ed7dacf9b84a373a68fa0db62d4e77c33a93f6bd73bb2b9285225aa5328064430324b603cccd182dc28d7c704f9881a91647913f791a4b337c76e2150150ea6e47c05c8942bcab6b93f4039718875220beaa812a91cf216dc0de08fe7460865d0d6c005a1a2ab927852da968524bc745e3e23b76935790d8235b41cdf967e696a7278eb995f957067b265e48c2b0019ddff0812524446d432bcb6cc60f5a3529d2223e13d0cd6f7ce3a2950f93317945240c53dd4b2d2524f87cbda3da5375884afc41aec57399ea5894f0259560fb71072443cd1cdb7378e1e0159472356e2363026c42e0f9db7674d3c68b969ce856c2fc14067488102ec1d1face85f02f809cd82e3c7e97ccd6f9d14ebc6c2b04075e750b9dc515aab7f53e55b6dacf217503485a3cc9b8c6590c4244975e263fcb265b4090e592e7b3c9d1ca00c8b1a093feab3bef97d916517679307ad61125a89981a929da3e2c586b71d0f29d7838f86e2073fd45580e9dee0fa267ccd52cda8470d6b539bccc3df26b5768436727184057d2b5feb9a215f6d5f0a2b27dbe4c37270454fe41a243002e7b45ede015718c93432b885c1166bc475d371475b1dd2500b76e19cdf9a91446324d4a1f35c25bfa5b51380c5f0ddc726d776eb29001a141da53b7aa56b4e3825dd95984dbb69eb827db86fc0c96ab843ad2995c46eb223a1226d26a4da95ef4ff6f59916e2ab79262f73f041af18e0dfc985c22d707d88b1111539347ece9971bba28339d31e652dd58cd0e43fb7487bb73a77b316708f82c5f52c5d6fdd9734b872e56d1deb5477fc949d111101b440f0a962bcf0689ddc20f21d5c0d9166a471904bae41316367b6174116895427927fe31053b739c64ddf7a870fa93c038a4d4f821183fff4a74a37251ea8ebb6eeb96f0d5103d6fe1874bd049fd2e9ce8eaf1f39cebf61c83b0470199ad363703b593dd3010d41c1dcdd4eab9c9d234b545c1a7aac2cf49256ad198d2e58ec6bdbe9489116519a48760eeb8c8e472591e4066df55593729300b604d1ea0c1db41db20995b22abb72fdd4c1ff44f2852084a4a2cde76291d604de2e441e7214be40492a0d2d692370b7fae246429037e3bb1c6ebd1bb22042a39d684fd7d9081d9bcb11b23b494663a2ffa34408735db8a1c2da9059e9469753b1d492e3c4bc1900ee21406ada4dac94df4416a0fe2e20602950ac5ac5beea81a40a6eeacbaaa5526b33418c2328821c440871ed95dc3a82002bd628a4ebbf691a7a06ec9f6e604cff30b37fc4e8b3feb6a466a05b460856fa448a1690ee89bd11f24f6ab63a7dd53b11329457587c5ad9a753de218a817f6530c16388f04900b133cf947a7e1e71d0296d47557301fda949e6500e7fa1e16020bb039b571874d5fa85aeedb4859c102d48d91806e3d84f9a1ef51a0e05687b900aeccbf4efa4b55a8215afb7faf4f6ebfeeabab39c4ce67a0edeafb778e315ea1d6a5228c826ca7ba73720585dbb310897bd35c73de7de180eba26122dfb31635f6da534c8e05a6f630d732ba066ca589fff0c0ce8bac1d8786d79b40c10f6873823155373dc08cf86c6b9de0ee9e6eb7e1cd84e70fc96dd3eedb9641c60f4ef6c15aa895657a915edb0a4dd57f1bc78dfec98336e845e46d775ca37a218bee59dd06a1860b09353b677a20f86f9ff5d017a7e2dcaa9af2f4e5cfc1ddeee6686c073c5bbbf33721bbedd33481d01637583789d4e3d287a384378d07e086cc0523bf0464a1b4c35ce678e3bc46d5b516d71bed9996f8c31da9a5897bc4335bb49fc083be141e7486935f2598a4a5ea54f92182e8cd1cdf360f62038fa0b560f70982adf4d094a6673a967cb1a92612ca6016f049b9ed7125709ef5db13d6329265d2b30c8c7f4ecaf021ad8da2fdf04c6168a2817319ca259b3569293b04409973f0290e211c6e905f6eb8138f4553a04b5a146860b6ebe4e1216fd9c992b58a307313d1bf10d64e6b517f5d700e772a62ab65b0e2b56faed1e600d5d7f1acc4dd2c93330861f58f1299c32e338913aff50771e17ad3ff4a9f4b4a6c36fb049abb8c73969ae6fb41e191907a2704922a712e39c47d7043be30854b96dcb1e2c3a9d28635cb857a28025e3e730ca089c74d200d9fa48d1f09b6fc3d4441a68a0dc8301ad6257817e8144519215917e46eedd5361b83c1a8f9c47567dda0ab08e66b21a08788c8200c2f5719e576cdb807db8ee9ee04ab3934cc3b7e76cfcf282e8a99cc61c0f74d29805f7a3e24d4d917200753113a0178f0aa51c29de42aa700fb3e17f18bbe7f6256f620d8d88a6300882f9b52d2ff740f8e4a5a2fa1c0a40586e08ca0fadd5e96686326f5b58ca33ef613cf97b02d02573a1db2a22d2314bd213d0eb23ee86c55efa918baec449726b4cded51bea47f7d15ea3513ef32f18722365cb91f4b50f7a6fad92b4ad559cc8c89015a965454cf20bd37e230365388fbcbd6df29f811a2894ad31115f88970c26365bd1e0179e7af6ef1a894989ee3a453d183aaadb25a61311d25b3d1ac5a157012e770c07b0cdde406f7003f8050661a30e21ebae354e797b9f9bdb6e2512df506946a007bb443bc5efa7c32d2ebb6dff38b92d8082fbdbff7b55c84e60f3a6833635a9414e6df09db3e61709978e7a3c5672fbe980c4fdfea7743ce8f90327e26d50e5af48ed46a85d18e49716c9326147bf77956be95fafc0355c49b041c773a368e7bf2df255e3e4adbf81f1901b9105c16fef7f288e79b55902d7f8615c3ce71dc091e079b48d253cf3cde1b26eddc1e7e1d34deebce0dc46932e34cd136aecd7ffb30421916c4a2be005f9a3f906ac07b7ca2b010a01aa7f0a760b634618cb99489a6e3889a10ab12b2cd669d55a66e2f13909c81728d3531b83893eb26354c6799f84195bbad5410c86c67e68906adde6c026cae6e5e3dfb9269f17eafeebe62526913ea233e96bb908a8c33a42ac229e4388e12722f6b9b060a101bc47f9818b1e1cf1beaf4396bd682ae3f553e68db728c293be82b245655ef775e1dcf4928d8b86c81b7ad9b224cb4fac1d305afad3e6713e5ee4ffc9f36414ceb7d14292720be22ea0471cbc28de315add8d8fb2ddba5832eaf9c531fa50f4f2054ca5a6d8fefa2545b758f70473e7ab42db54a304b7b64fdcc11bade223d563ac230af0df22cb31945fdbf850d386a2d6dd7999ade9198a5401c8a3f613f55ae0f281afd7dc3dccdc34247db056481f33313cba1f0ef869ca1550cefa9e972248ab75502ae80a676b6866c78333f5aca47ef5497b891af4c7ed6f8297a84f8f0f7e39d02233b3319d6509e644f1b65cd558f08a67404f25ebd44449f35115cffa96148d393cbe7ed142ac40439f9ae63ed481a45cb0c53003900b80b1830a82e523cbf29568f5a0d42df2b63d6a655918f0fde041c3d9ff44bb15b5204ade2efc8776fa018e2aad034d8cc3f6222082cdef8a6f12f407bd2e1c9ce40b88d1d8dd13c339f32b2748cf9de0dd3b91df6f2e5cbfa19059c3f724ec2c95e0fd760e8daf2c3a524da4fcf739d9ff45f8ec08c4f3e282854a0c2be15494374101144e1679466159dadc6f6e38ae8724e7a310ece5b3f09e5705cb46918e2654a9b7a45c1a4efc4cff87acf7ef51439cdb5006000a92572477d7c74847affaf6b70109169055f4fc80abab6111184f87914b4895bb85f09a4e34bd3248e4145c5055fc75a1f13925d678d9c7f5857075c9baea29607805c74204d5a7a495c7c3ccdd4d49929bfb44e1ca20ead8d21707780172124f01b2b3bb32dc85b70dacdcdd824f5703d72206d2017b322d26cfbec90e1971a9a9143e897051d0fa073d239823dccac770168e2fe6c56d72b3594c366cc62bc3a17a61b6bfe6ca82e2453c3206c14b23ef4c2c1621de72fd9f516030aa943fe7aaff20c48b03e1f703cd645ac7a4d90785558e6879ad72fd11bd16735bf1dba62c231bb10cc668346aa8d819daa95c928b8cef987c4a839e8992993b54f980b0be53b4034f636e129c3367713efd290bfa727aefa96b262340ffce7c59d7e6902a02de150bffad29b40f627deb2c3b166a5dcdd71a11f256c5956aa470882db15c10471d3f42ee18c47f0e0dec03959fb1a2eed2aa703e0e6b18fbb97881cb3edb17855ed5920e595b6ac0560710f14c2023e666edd0418f9d529e923957a8488e3f6256f8ec4f77771920d39808af8637e351fc0841937c3a4bdcbe7e61b14c6ccdc7535fe95678f264dd57b851eaf7b636e256569314bd3820b0a18c1fb14803300f0616669a87b3bf9c3f5ea71bb5e2ab8e4a718f506ebafaf085dd9593647698499525a8c90ee21c45e74b39059edf204f43f9dc644811a53ab78809061c331be6b290a036b0336a90104ae2a9aceb10a158ff479d4811e22c537903f00c8d80bc861b8abfbb5b8200e2ca70512df184dcba8479385bb0d9f7058dd811ef0708b4d2a361a3807d1a3f2149cca37bada810cfca36323f5b605b5f13ec0d28f7d51ac699f3b8ed0861d0fdc28f122033d897300936a426a8e3fb0b9f9dcb773dba711a24201826a3faa2f38faef89981b315db2fc0e2d5e7ece3dbbdc269288cfe2555d1afe52944fe17ba0bc8f44d47b0ae9273", 0x1000, 0x5, &(0x7f0000001140)={0x2, 0x2}, 0xc) sendto(r0, &(0x7f0000001180)="4a216915fd32f1e423896a0a0311824893c0577189aa58d051c5ca2035fe9c418a58acde921361a75d047a05c72f5b921a7c682f53b1ae77fda61940d60e29c45e478e4ed84078d32cf56860310891029ed601949a3aa489ca53ac0bd42c5be13ea015763cf4f7530a76611ce836338d88d17871f55cd4a6167e510d35e880edaea30489f3d1afea6a9c7cf7a1311d26002d121755941bca7d61cf61ab60323948cf73c2d29a5c3cf8089a71c4c331c016f9edd7de29d5a91f3c2211eda330b66059360a60e737dbb436d40a918c2c1677ddbc0e9e127cbc5f54a9c9", 0xdc, 0x1, &(0x7f0000001280)=@in6={0x18, 0x1, 0x0, 0x81}, 0xc) r7 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) sendto$inet6(r1, &(0x7f00000012c0)="c10f90d1dfe5746be87308a8368a992cb1c8cd61fcfdd2c0", 0x18, 0x402, &(0x7f0000001300)={0x18, 0x3, 0x5, 0x2}, 0xc) semget$private(0x0, 0x5, 0x0) fchmod(r2, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001340), 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000001380), &(0x7f00000013c0)=0x10) sendmsg(r1, &(0x7f0000001840)={&(0x7f0000001400)=@in={0x2, 0x2}, 0xc, &(0x7f0000001640)=[{&(0x7f0000001440)="06fb1a898bb7810eabb20ddefd9c6aeebe594096da45f59ea0502fc5e535bf483e407bdab5069eb862aa31d254d63497a327a076c577687270baaba7d0815ab19f164b9e4c49868857f8df4ef17c727beebaa99a26d611c1fecc721d691211332d10eec049cabb3e89dd34eecf96f4f7fb2fe8df20380dfdba989c8a505d3407b0550cbced7b5aefe5416bc37ffdc6b3123c79204ef73ba8fcfd", 0x9a}, {&(0x7f0000001500)="a84b008f5cf081ba32557b81abf5fffd9a0fe216fc37e58232ae65dda990bce0a7a7f7bd5303e41c31e387cd70eeec245902c2bb42a9da6a603b7981d4cc70dcdc9b07be2450d7a485191ecf11c909ec5febab6471e04983b3863a298ae89002ece1c31f482cca338509cd3438f2884605fcd82d195dc2e6903286d6db0d9ff87a0499417008b793815e3575af79f4232cc40e217fb94e07ab6ffeea6a3c33702ad8c932decc2a41182374479d168ce67097d0ee940e9fa8c2aba2718d2b6dd6c3f4e3704b8e50b0", 0xc8}, {&(0x7f0000001600)="f7e74c5fcb0c169a26ffc0d82be647b3e0bafa5beefca90c4d904bb35c81", 0x1e}], 0x3, &(0x7f0000001680)=[{0xf0, 0x12f, 0x0, "78eb9d913c11223f8b1a4d969f2dcf1b21df55617694cc35f0075f0d0ed70b76db571d812978f345d7dc773732c7af9587fc9df18d32564736fc5e589e37feaa769b427a4c7e80e13bc4088805f84e13f96feb58a2120bef6595a9efaef73d75d5d2f4549bfb7a75357c539c2688ba500dc6590941fc3521bc2d24ea717823460ba884763e8f70b5b06274dffdf4c0aa055b4a1f4d73a126475e5bcca251b776ba9402fd86dfe36938d2e86532d867bdc2c0769d2bc08c6aef185dca8d59c3dce00b9dcb081e9a562ad156547e6c280940b1b33cb1e16995a543"}, {0xc0, 0x129, 0x7ff, "5d118d4e3223934c34ee07102ac5f4772a54c29b562dd1710e25e9fe933b7e6dc493f764a74cf3d9573bd638f9514c191909bd96e12c550c664f37dd96f12f913d42fca6a26bd3534d6a08982c53d49710d3bd180dca8eadf2fe4a1fd2a126e1a0c462b6fb7129ad7ff36ccc781de4c105a0c0c1f75ffaff474924cd3e44e01754e4aef5d884b7e9f08b817eac239a59fd2ce26862f80483ac0c2619660443fb95d85e9d7c49ce64c7"}], 0x1b0}, 0x8) setegid(r3) r8 = open$dir(&(0x7f0000001880)='./file0\x00', 0x241, 0x1) r9 = open(&(0x7f00000018c0)='./file0\x00', 0x1200000, 0xc0) mknodat(r9, &(0x7f0000001900)='./file0\x00', 0x1, 0x80) getsockopt$sock_timeval(r9, 0xffff, 0x100b, &(0x7f0000001940), &(0x7f0000001980)=0x10) utimes(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)={{0x4a9c, 0x7fffffff}, {0x0, 0x800}}) geteuid() connect$inet(r6, &(0x7f0000001a40)={0x2, 0x1}, 0xc) sendto$inet(r2, &(0x7f0000001a80)="6425e68b86dd216f4301666888a3f8c67b0b262762c3dea50f4c379deba34b7721e3991d651a33c27db1dba99037dec1", 0x30, 0xe, &(0x7f0000001ac0)={0x2, 0x2}, 0xc) readlinkat(r8, &(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)=""/219, 0xdb) sendto$inet(r5, &(0x7f0000001c40)="2cf024d030a23912687fc655889bd28cc4dc78ef5e95f511df636d4f62639c99ccd70813188c", 0x26, 0x3, &(0x7f0000001c80)={0x2, 0x1}, 0xc) 00:00:11 executing program 3: r0 = socket$inet6(0x18, 0x4, 0x9) fsync(r0) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x8, 0x5}, {0x18, 0x3, 0x80, 0x3ff}, 0x2, [0x1, 0x20, 0x7, 0xb06e, 0x7f, 0x9, 0x9]}, 0x3c) r1 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/195) r2 = shmget(0x1, 0x1000, 0x241, &(0x7f0000ffd000/0x1000)=nil) r3 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x2, 0x7fff}, 0xc) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000000000/0x1000)=nil) r4 = msgget(0x1, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x2, r5, r6, r7, r8, 0x10, 0xffff}, 0x5, 0x8, r9, r11, 0x8, 0x2, 0x0, 0x7fff}) r12 = fcntl$dupfd(r0, 0xc, r0) fsync(r0) shutdown(r12, 0x0) r13 = dup2(r0, r12) preadv(r13, &(0x7f0000000640)=[{&(0x7f0000000400)=""/159, 0x9f}, {&(0x7f00000004c0)=""/90, 0x5a}, {&(0x7f0000000540)=""/248, 0xf8}], 0x3, 0x0) open$dir(&(0x7f0000000680)='./file0\x00', 0x8, 0x1d0) shmctl$SHM_LOCK(r3, 0x3) recvmsg(r12, &(0x7f0000000880)={&(0x7f00000006c0)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000700)=""/13, 0xd}], 0x1, &(0x7f0000000780)=""/215, 0xd7}, 0x40) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) fchownat(r12, &(0x7f00000008c0)='./file0/file0\x00', r10, r6, 0x600) 00:00:11 executing program 2: r0 = shmget$private(0x0, 0xe000, 0x100, &(0x7f0000ff2000/0xe000)=nil) shmctl$IPC_RMID(r0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = getegid() r9 = getpgid(0xffffffffffffffff) r10 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1f, r1, r4, r6, r8, 0x2}, 0xfffffffffffffffd, 0x8, r9, r10, 0x100000001, 0x401, 0x7}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000200)={r2, r6, r7}, 0xc) getsockname$unix(r11, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) fchmod(r12, 0x100) shmget(0x1, 0x3000, 0x674, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r16 = socket$inet(0x2, 0x4, 0xffffffffffffffff) getsockname$unix(r11, &(0x7f00000003c0)=@file={0x0, ""/95}, &(0x7f0000000440)=0x61) getpgid(r2) lchown(&(0x7f0000000480)='./file0\x00', r3, r15) mkdir(&(0x7f00000004c0)='./file0\x00', 0xa4) unlinkat(r12, &(0x7f0000000500)='./file0\x00', 0x0) accept(r16, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) setsockopt(r11, 0x7, 0x0, &(0x7f00000005c0)="7dff1a01f24618ca97259581245049da002cb622f1561c29a42664cc5b25941f1fa4c3c7768fc57ff17def759d2664b7338bd590020123d8d360d5956aba6bd3b6d02db4ccb19cdc6e2d21eb92f8ea8f21b8caa53aca143572a0619b2b323f6cc01c88c3fe60128fce08d59014f738dd1ac327d5d5e03fbe7c02daaa0316d9f7480a0a1927994fdf4154649d22904366c07bf1e850db2ab1a02a92f39bfae6c4b14c0927ac11a530958bc8ed912c67d7d8226e9defec7070d3fae4478a30b546d5ae2ae7d4331f0e3d7df18fb2c8b0c019fefd2a4ae73e11a136ee2623a7d7f433cccc238219769d84539759c9e0424010c84af304aad5", 0xf7) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') syz_execute_func(&(0x7f0000000740)="0b7b06c4424d09cd66450f57b35fa80000f30f2dc4c4a3e96f80060000005e660fdd2da1000000c4a17c532a21cac4e1fb7d5bc726664e0f3a16c94d") renameat(r11, &(0x7f0000000780)='./file0\x00', r11, &(0x7f00000007c0)='./file0\x00') getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000800), &(0x7f0000000840)=0xc) fcntl$setown(r16, 0x6, r5) setreuid(r14, r13) 00:00:11 executing program 2: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendto$inet(r0, &(0x7f0000000100)='~', 0x1, 0x400, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x8142, 0x80) 00:00:11 executing program 4: r0 = socket(0x1f, 0x1, 0x800000000000001) sendmsg$unix(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@rights={0x10}], 0x10}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 00:00:11 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) r0 = semget(0x2, 0x3, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2, r2, r7, r8, r9, 0x140, 0x1}, 0x2a, 0x9, 0x2}) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000180)=""/205) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r10, r2, r4, 0x80, 0x4}, 0x0, 0x4}) semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1800}, {0x4, 0x4, 0x1000}, {0x3, 0x6d}, {0x4, 0x6, 0x1000}, {0x6, 0x0, 0x1000}, {0xe7506408e8f33702, 0x1, 0x800}], 0x6) clock_settime(0x20000000, &(0x7f0000000340)={0x44, 0x4}) r11 = semget(0x2, 0x0, 0x80) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x7, r2, r7, r2, r6, 0x8, 0x40}, 0x6, 0x7, 0x194624e3}) r12 = shmget(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r12, 0x3) getpgid(r1) r13 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) shmat(r12, &(0x7f0000ffd000/0x3000)=nil, 0x2000) getgroups(0x4, &(0x7f0000000440)=[r14, r3, r6, r5]) sendmsg(r13, &(0x7f00000029c0)={&(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f00000004c0)="3356cdd27e8fd8ec18bd4e7df97cbd60f45a57b42a05459fa59d6d0a0f6d70d194b1f777993172b90f6d44c40a2e4465bdec97fc6a58734d28be9013733f4701c7d69be9c155a8bc8403f1f9858ddd0eebc217684b9dbf718c63e8f699343f4593e65dfda4a00b80a93060777325a36e725e7e967b9e79945795a4e937580bf4c37696cd04bd4fec1922ee675f966aab815b13f3a239f4ebfddf8aa8391b5c79e59ebc8c3bc05a0fe40eacc7", 0xac}, {&(0x7f0000000580)="e521860892851fc834198a1bdca7ab59a7822d750d7e4e380ed4758471d7216b6c662c7384b84abef17d71d26521f73f082fac9a09287629104b6b0a16a5ac611b176c0f4f228078a14add6753e68efee0a1f2b7d2573b64cd4cd46723f001d32b3718d2a7c8249eb18fa46c72b1c4203e3d7d09e938948accaae67baf28828f1b434ce65fbc47bd7d75fd4d05df2bc23c88f0a5ba73a246b8824bb8280afd2eecf8f878a9687d4a", 0xa8}, {&(0x7f0000000640)="a5ae267175da29e9512ab9aca3c0ab152aed02af9ff41d55f2357c453046ef3f6c95f457f3b81a1fb67af27b5a828ef8468a6eba3f2c95666f9bed97adbaa73da9961e276a4be5f29ef627e9cbd09c2daa95158b79bdc074878e2ae0385f0cc4395345897c22c4bc18315f1f86ddacb3fcc30a549303705ef309f5e91c279cfe84190d11fe3613f86792019898c66504150b6f5e7c56539edb17acf792001a8b589515ce8d39e81004da08930841e4e9578b7d604c77e791bb5ba549163908536f6aedf966bf694cabe5968c61f4720e3392aed08f4ea468c03602c9afe755a4961a56823aa72938e6586099d11242c7b3c1", 0xf2}, {&(0x7f0000000740)="d0ae47a5540d0c2048bb34aaf61b", 0xe}, {&(0x7f0000000780)="43c5caf6384069635e136f9e2ae3d16935809e7c30fe4c495d191f395a728034a514cd8b66effe3fb4340376c338bcb0a5b11b20d365c883411f0bb9cab5bb0603305030f0965432be98372e23fc35550dfd5aea94e75b5833842343ca54d10ca31e", 0x62}], 0x5, &(0x7f0000000880)=[{0x10, 0x39, 0x2}, {0x1010, 0xffff, 0x0, "bd7f9226ec09cbf58496a6f0ac4e26cbd761f40f2a16d70606760ec652fca3bdb3afbff1a28af9d1c821cbffc5fe37d708cfa45c9f39a9de57ebae8dc4468b5866cdecdcd06430557dde6544745589edd9befa3f71e8ac2bd9fb5360ba3cc6b89d5214388808d9d93b1bf0a91b9950641fafc26519fd9072da6d1c23579bf7ee69e17a156d921bd7f2f807cb8520624b210ee63f6ad610bacbf62fd9c848bce98dc4808c7489d3246d743d023ae3a2867445a04a6c8fc2191d4acef94716b6f8a2b3fe7bd9b8ad3a37192463465d9f98d75f3f5f28139637a7066d5e7126f26a49ee629553ef715f7c5120fc0230036ca1110e37be450f2a5b42d6b8dc0bed5c42debde9a21a8f75ff7c74f321850b1ac3a372301d13f397c620c35085c2daa08998d57c9d54f70f65133b471a988520e0786cd82301aa80ae75d5c7c3cf53cada792e97669423c605f3e933a6d2588a8f79c5536fd2fdc81ce3e27b4fe3b305432c5dd6571de03f2cf486acf6cf0a54f186621912919ce11a1f04473598fa9ddb06417dc1bf46a6abe3c08c8d45955eadd32d26fb031f7ccb64063a5d33f1f199c677a7756d9fbfa2209ac6f31fcaf791b7fd67e4d523a436af3bf1c3a022b057238c469f799be361d97f79ef6354605be579c97112f9179e952d9301714171020cdfdedb5812e38104208d97cc98739eef032f21b9de709f30852473c568bf1c46c32a5792abd7ad9c62e172a6c1a962450e0d1a93b0e3a7bd15ab2244814070d1a1cc1bb1fb4ff0f9a4e7944f16acac2db648a8cc8a59f1f57f77f393817d1061bbbf6cf3da5e5e21c672fbe0e59c2155805b8f2dd9f9fd4f7e4f17564a160921a0b15d3bc7815fc2d38fca76af8a66383c87ed2e24e7b53abad9a89a8cbe04b17804a30c626403e61fca466d6f036d7f63e0b76b9d9d915a7085d2189dfb2b99affe8a2b599c5b31a97a90e621cbb09406e990229879baf5815503b9d76749a6f0856fbeae5ec02658568b1404415f1989a6432feb75517efcd615e752be41d5fbe65c8ceaeb0fa561b2b463bc6380e94b4ab4eb13ded9b0dde8d654b526371f7b77b9f5de4be4dd32bf08154cdd05bd912fb91aabc9227c96aaf7289f635d61c0e8c6c8cee8fdcb205b09c2dd58a0af30c9e0b2e9a3565e58160d86b9609a0fc30a371a2c06aa12f281a7f7ff238f1f9879057c1e36a134daa27ee93c277adf3e23761ea2d97671429fd523700db97c52bec551d38da122135952a41638233cb5d9dce43e8afaf181d5722eba6d3670899b064e8c11d9d8aee39a9937497c9c17c975db32a2917b8d17572ba22d75f1ed1fd087f475803eacf95e43eb65f80d6b5d077061c46d41a177240d0ec9eeabbf02160ba0c97ec56e8eef85b1e047a1974a6589d69758120a891baa4500926efcf6ea7b09b55016dfbee6a6555629f790c0b754aab5fe7477d108a04c47dd3486604cdc9a14fb1fcef6602ac5a301910331a955fe0da2a1f6860d4c88fa49d62b31fbbfdf6c7d2a5f22cd4a33df65808d0b22f3956aa776ebf0e2a6fa584f9d3ee4c3168acc372f37654710b71c6a5249f00bb154ccd304154c483f929f6c89ed59b7270249968b1d65e35663e0df5a486d70c1a0c387460aa7a86951c365d9845ea6663e30807a687568f3accacef230f68fe0adea33a04baac47f36599efdf7a6f64fd42ff210cba56da141ac4e16a24a5b9708533754ce766f0dce529e3495588c2c5817ff281b4a11b1cb127a66b0630e7970a3af9e8fb4fb5e881e60ab824fb5022768f1c997dda2b9a67099416d8622431765e7f9916fa4087106eb30e020e250cd65ab80c97a8ae00895edcdbaf51efb3b5a3b5376590a646b25bd8a37466095ca4f8c9e780c6d600bcad044bd87bee5abef11dedd148689adb3c8b0ca42f635d16f1b855fc24498cc3177ca15f7daa2616ea96aef3f7a94edbcd9fb81020ab77a76496aae0d75e7a3ef012d71b322850f0015b7e72627c1af04900f24291f5964f621df5c182e62c9ebd228e3bc78d36ce84273fc0f6d68163bea676b3672ad174f1e0d42c99301a7b138dd216ec599284aa135afa0c8deaffa28a1d4689c2e25aa764bad201b8546f18e530d713dcbb6520880fd8d79cc1e02820301b6b19b8b497c5e822a4e33a805ba7775f72ae7a5b8e37fe1ef0844e61c6187613d0e16b898a494f2efb3906d6914568ee79144153ba74cf7ee8899a9f641acd0d101bec4b920aae265dfbc44b3c655d59cd0372c2361972894b7b2609d39cc3aa702c89bfc05f19dc4badce0d7aa58718296a1ead0e39257676290e0aa66fe2a62d474b65c8e77604f6a3f38ef4edd2c2b5809c51c183ff0bc59fee2ecc62c5e6c7301f28d2b74d9b4715aa014841e1b461cb5c30c6c0dcf3fbe28bb1889100da7d2039fa4187ad844202584808d335777e7c67aea53345a8b0926a0143a2537d895c7e2bfd5be9a93f72cbe8f55710f44293cf2acf081f3568a6d48accb13b2b4d87bfb37cc70f665812697edf4b3fa90975f85beeac70846aa858c4702b21e6b46ff1798c8af254f9149f1353204d2bcd5176af0ec720b62fd81e30c9daaae1b13e95b1463c297099f53ab235cf20fdf4a71617458b05fddc367daa55f48a58b9ff7a01eecf975ca4e5d23fadfa6535ceb1a2d83f5976142cc2be2cb088b7954d264079550ac0de2486a26cd7721f4485d0fcff2b004d16bb4d565f57a85248dc0225852bb904c5d1c64c9b23083b31d521ff1036c0889603e1f0e68c54e60117bed24df92cbcf14d88a5a32e29e08e84a3371480e07b952d80de15e7c0f36622f613dc3540141d073ac16a241acd9595ea5c7f776bde5c254a6304f9e799b2f9e8e32138c4d9921b853581bd5afcf2b8745643eaac98064ce9761815460e96d3eaeaea4cb2d919b475136c5252420e4056f49b8cd784fee2d41441ad7066d6eebfac1e13b999327e843737160ab1cece6ca3c6395614f11d6be562e275ea8c17ad5bbded2dadaad106c6d951dd440cf7345b0849ecee87d0f3479858140e46173a3b2d217e88614d23a95f72296730b99e79faee2489a957bf261677948f2f50722c9ef9c936ab027f9892b4b4f22f4c5ed46baeae32503107c02027e6a2bb6e5ed1bf6f509cd433c1ef7b8c137d1f7b366bd0772e93332a4b834c1310d00dd5d0190ffc06f56239210fd2f3ca93b8e6bf57e550344be9bcf5599dccea0194c5b5033f26c5071561cf4bbb46db9c0b7e4619a9e215b8d584a736be22ce357a12e26e97cb8830da0895218efb4abd8d034b89901d826b89ac2e86570eb5cfcb6abe72e1f77680b461aecd09a8be74b97aadda7b2632eef1e9431f03e851260f468e20209d48cc7d0376dab4ae121ef3f200093a5a5db2084339db370473b4087ce8ade7933c41d7ac7006aab8a54fdba79dd949e44234b8496b54633a1d0b287f4f4fc03707a513ae92615be5989283d66699721a0fb702e18029ee974f0dac2ec650c32b35fad73603476e1a9d1c716d01370108e564b996f1feaff443b8ca35bbafc0db47fcb7b9dca86ace325555eec2df3410492da0af9f70677b56037fcb1c44839e64fa2da009807c96082bd6b6b4c549ffbf6b0b0762a5d8103cecb3ba509412c6af06f66e2a5a64e8034cba1d59f6ff88371d6e6ae6bb195ffeb0d0732717ced0319f62b47d88aa61cc4b55b5c72dfa4dc5c2a60ed4b3b6f142716e925ddf13300fc50a871ed4cc5ee543de739cc20add254f0956899ee00aaca8f2deecea45fd2377768d56962d894681f45f61843acf282b24abb0b1a42b2f7c2e9b53bbfd038d84a33c70927a6dfbdbd985131579165c08b27f93f553d1c024ba21321476afc7aa9819a8597bbbdb4c04e079de9ab009cdcbca8dab9f8228d333aba83e588f9146b1ed305160c96b746258bfb68de564f14466dfe3200f5d51a5c81b61d90d46f420204832351c6d755fce9f77e321d0b53b356029a85348c38a358864349a9c839eccf6de31fb9d4c57fa16211b3169d23141e1767d85b811128a2669f3067da9568f7ab9bed3e3a7979fdb0c78032c1b5c581e1b55947351111ab8f654cf54eb34755a900a928d4defb4bc07b128f8d559b1cddcf78a845f66b0e2348d830e0f579e78188a3ab829ac3e687d07c868bd239503bda4e35911fcb2d2538ba14fdc9cd368ba6a629fe8f6dc65ced22ff28f6df64b748acb83fb2257a543a2b1d2c91c395a58a365f0c426ba3a7c7ed451cfedd1f4df5dff7fe3b8fd8e6171d6f1d16a3bd1286444c2047ac184e212aab459801d41a38b8dd483f3b1988ffd859a78afd6d83bc8c891d1381c619d8bd8c459d5a04a26c9742a19a4262f62a3291cb7eb3e8cde34357fba209b7c997d19ff561a90cb96d285a457821399d70c632e119c0dfa4c44afdb1e0fe5696a7a4c242e58f60fd22504d75362b3d45eaaed0d59cb55e88aa16db04a17d5dff2f6042a5ff2972b22a0377f40f83048cece603fef33740c32b50ad73e6cc0b7d1bcb4a06c6a4e59816888fb98acc356375d4967db61a12dae2f712ebec7c3e0cca15163f5eb71972fabacd3fe7b44ab790ed1f4fd068ccb07d3601f627ebf19a010d800ec2fa5c84a53400ee3a303a47079924bd84d44682268948174332a71c9209a02268d2afd855393b0f09fde7d81e5a03f678600bfcc018769ae1906c71196499e4cf843cc3c1d98fd4bf26a30d83d43736c737e09c5d2a4c02efa1df4ca12ace6e87268ea2c506d18b365d8c9d5291e60b1335ae22c603e0a16b041da27cc615462887be12a4b91f180e61b473267c130445e912834fe928a2722022bc7807ba2389f3b7f80edfa214a8f903a049d8287b92ce9755d2e3d73d73b1e6163f03832612124fa79b87d2bf9c8932aaae83a5df6fbe50808654c30933887dfde4a7964c4338fbc733292c23fc970ca358bf64c986b360191b238eac3b3375c6c91f7b74eaed459c29257cf761350e397331ed7688aa7be52851b79bb220b80bc48d24f6f6d41021d05b1a68e27057dfd6a70769ef9f5e557f7e37cb7ccf59d5fa1e82fad6dd1853a9795828c05be5a79d37912aa76529c6f920e5d14062cd6afac9f13613e785d57c54288891c888f6691148e512453914e6112619374eabaec8fdd67f0ce84fe7dba34c1fdc858c1c7bd56ea044960a7b9e2ed6329ad47b8c30b2c2b05f498b7f1b918bc2e5d4164cee09d239d771c09b3c66da451d5fc39b72e8cd8a259e88047e2c29505fad4f57dc72e49ce6f1b714f19938b2bdf31fda4f70c58b6ecfbc72d0d3cafa3470ce67abb47d3301a1c0a5de0f2ecda059973b049a6463f3f9668a1c93189d3040bf61accd1d6eac2bb071edd69963c36cb32a05bd38b41a6d43926db70a4268e7842de05b0adb1008aff218e34606e5207d21f4ece665210812590f4dbe1f7fc787eac21a6d5363a38d958aaa6f7f14b1f6e6b41e45532404e9cffbfa0f1f027baad4041f86760b5a69ab5fc46b6cba38e41a000933b1b7c21d8f4d22202f161f26ca08cbf44fe018e41000523e2db049f6a68114ba3e248059cc542e0396593de1fe6167e989e83fe6e9a967947b64c420b877bd785a60651386a20ef110a2aafd152d58f4e1c0d4c14e085ecd94547c4fcc1df2b90d23a5035ccd11b146147266465662750a7481530b5cf9763c1a562d466f65d80726b99acf848024d6c7a4fae0142d16f7318a4f386ef4d18b4f1756ff6530f33081fcd34cf8bf9536ecf61762adab9ca7726aedc9e630"}, {0x28, 0x29, 0x0, "0bd0e31c4406429ef1c4d5e158b66d1981222d"}, {0x1010, 0x100, 0x3, "5840a83fb7bb06a2d1b523eb6918a294cdfd9fe91120b396c140ba866f6129157d4a1b7b3a077a2d4edd1218bbc10773235015179d0e84ed9dff70f421e88bc6ca2cf86b8d89587bff8995f093dd123e62a34e4753ed39ff44f926a8dcc8529efc706d15623dd2f02543ecbb8ac9bfa28aa09a79f997c828295f4e58c51304d800c910bb9df2557daa19e098caa18c92fda42e20a28ba4444c1a8fff96f81912d45400006e9de7bb5b1131a21c50429eaf78e754d6355fc642368b406cc9e2b73b95ba8fcd65974430399f6e327249cdda223910c5e5307153290bd066d273360b762eddbe9cb12af4ae994d901d52a9a8efd4b1aef24a12a79c362dc87045bcaa667f0c3fc1953c2a3a12563b1e27ac3a84f01a2c8d5469663d694df0275156af3a403156c92af6fea9c5e766ca6c052686fa0d931d4d81126f5a340da8a86c942c626e27eacca46d65865ab73b56de296eba8ef538f9d890b0807ca5b2236663668d1d434dfc5902bfa3faadfb4fc8a956da197526a93eab5e2806bb94fc715a4cbe29c71bb8f83e48861961910853b819ae20bbef31832df30f8619df5ccab77efdfa74d08e3a9d89fc8e60fee2a2fb143ae9aad631621f2031e919d9c99dfe148b6df7e5267069ec33a06ec5bdc378105609982b322b99ac896b8c242b57f17f2695ded6977786c58f5127c8487eaa8cca3a3ab713ed454bdce0bdf5f559d06289a3362f1721da4c961641f5873dee35b5b77a3392218b419012bc6b11572e37573d12ec228b555c55ccfb9bc4f8c81a280918878968c1e48e2dbcdd72ba193257dd29d824902003333015665e1585164e90ebc5e3c7f662f3d764f5caaf1ed2ae7149fcdaca8eb39ce9944747f163024f9f3df7e3be99bc45135cd611cc13c4d11420f054f81bbd76e4c8c30720c26f645b374b0856f7af3da802ec57d27fb0843caa146b300cc2e4a3642c1dbe6e05c550e7aed0d234c332d857b29dde13682a9c277cc657a60cdcbcb3d97c533e988e8505bf0d50d0b845f9b4729dbe8d89cbf3fbeda8dc457944530d18b728fb1f9fc820821be39215c4264a40db1cd2ab8d38d722736fff77eef8310094a4d2b7b660d895f55957658d03df23adc3d2a8c4831c1178c35a2aafc3840638ec7a67471c22435d75b4612dbc9e6ed2cf6ff6f8e7a6cab17e175b311e4b0f871ba9ede405d074ebcb2c5630fca05b22097c05228d5280010e0109b92ef58ba205330fecdbfe9e654108f8018c11e69df62ca434a66868ede1685ea4acddc9dc37530dd265316e71666776f2848c70309c4c25de8c4504ef75bb7e09f4e359ca8141393f7a74a3edfbe18c3f895687928024fb23099ee407d291d8bedfd4a67a4635ed82a0c3d0bb71b5cf139850b04bd6a0fcc255a1beb84c9856d1a68abcc555d73baa87e32d70d6d055005e3269e36ea6f91a1499afbdb86d8ea424252de3d6310d94370f0984938f306107d2fa9e93b95e24ad45ff065e468b06fbc99de726d329b15dae4f3d116fe3963be7b05d296ba0fd25f3b9bbe43b44b35584e6ec7d5c3931329ebab8f7caf33bef144069577d32911a35e795c518c36c72f12898103e32bd9cc1e5a18d4f921b759a07e3d03c8b4cffc72129ba9e5dc4fc28d5de661154ae4d2df2d0afc6f68c618a4f83f56aaaeafc3d56fe91699ba607ebea86b5b29ab6c95229cbe6d8af556eeaae09e953efaa88764f6e7baf7d76d4d19d78f683749a610081a3a18fd7eb1bb6e5738d0a0702a39017c9d62f2cb3db5b57d00d460458f9a1aa14affbd6fed492e18f45065c78549c4e5d7d99b4f9648a502851746c4902c26a81f17c9f67fbd7c20bf73f5caabbb3d6602b9f6bec14e14f4ddc2c47e3296d534fd6168b84bb6d675b74af9f1dad4b572c838bb437a3539ed859490b691da80e9c4dfa006afe966003be28e97209541229b76eb8ec6cf0a8e53c0e33926ab02b40ed2ba5c74c959feb6bb903b5daae3aa8fcb8fe55a07bd3f35d3884a86f432597dd1ccb19636afba44d5d093b5517df71e80af815d771116a2de34eb0bb7029212be89a9747630df302bbd428084a5437ccef91dd4bf98cb33cf940caa927dc907673b00a87ba6e94a49bb81a03c9ee630bff3384c8e4931cc79bdd6c3411017e304c21b03f4b8bf41c3224919dfd9120d02d05cbe22d5c63d07e45d7ecf8894a3f0ad83e4feb1dd14d4d9775e7e7ca3d13c93b7f3ba2520841e5c2fc6d8c6f4816fbb2043cc42c25eed9ee9d85e7259fe82ce8310f7733bd33b0592600dbbc2dfdd88b136a0d370d7f52641f02cd65c609db9e25902b7a3735ccbc218113d9a5b8e7cfc0be668e3c9f9a32e1d86ab68a877932a091ea7cc5bf946b606429ec4b18df4e3a3c50d8fd5ffd35a99b29fe09d222cf219e49577801878e3cda0fcfd63bdb45e72918db69e75f7468e5a206ee3aee540c896ffb1e32357871e9edebe1875e0b067852dc5defc8464091ca50962ed338ac335d98d5a5f94a0648f59a9e29028b950f186889867186d9aa8a1093e7ccf3299b2ad141a7b7e8ede3c7c878f87f8373b5903646b6bf29ce4d3b6604f9bc81ac0fec641355c1e8f876698a6bccebb456362016df1348e7658c8555467742af8e5f94943a6bf331e73f2ffcd59abf2bbdc3f10678c38f28adc34f3839c7b2d2ef9dbb358981eb9b66e26c4f5743a9429afc52377177917677d55874054524d4e4a20db46b68e67e5c4f2bba8ca112fded0ef845f1745eb118abbb566fd7cc16f28edb2931466a675352a9c54c03d38cceb7ff4d16a0ebf99790ec388645f4c7b2d7d2fd17771bf2df1810e3f31adfb6a1a2285b67d835eb52202396e79a86b3ab814b463a967370b683b7622eb3faed9b172e02e632af349f1e276782a8211763062183956cd422414ad3ac3b7b82633a8ca91ed4fc7cdff03837ff9567895dce6d42437340f78ad2f529ccdc78a9c609667e8108af0edcecc265cd956b00707d3bc93ddd7bf0b51c778e03869399f3efd9eb89b06c9084cfe5d04fcc03a08a0dea2054d7f7096615a64c9977449ff021dbbb8c82d71961834daca962207e287e3d4e5a78573a8ee30444a08a00f82811a8ce33a2455784034475caa2b989430d6541b578a1cd85b2f367e9534862df81ffc5e9a884aa8a6921b870cf27a2f81cf9313783e25d0c7baa6a92f16e15b48618660e9cb1aafdcb49cf9a6a6c4d80478b1fee1afb43964f7c0c6faec7e9c0f0fc5a48a538cc1d0bdf82c03550821b8be56ea6036dc1eb0fafeefea25eee09407be18a6bf5e13d08e350c2e62ad08feda988c8510a75edc9de231986f4738fd621499f333c86371c9d46c0fbb0b156fa66fe542602f91524e15d03f798f6957f96a352c34f01ca5fa68822eb5286c28f1aab2c3067557e6897ae48474c87133f9e21670b9721d7b4510d519234c54b000e40cfe244bf12d7edd818764ed5d55e9e532e6ec03e9f1b69598a18cdb08688a63d099f95773fc333404a6561e54607fe6cba7908ca7b48012ca1b0051a527d3c354e6b931f116cd6700fb4796a3cf56f31a3ae1558d5e1d41e6fd81643fa5693ccd2778330074cf6035c3c7c6a3b8e40d1106278ad5c410bd27c467adedb4ecc258c8e109f2070b5a4cec308dd51d38a338547ee67597bfce875449625a0e11379f80287e8c05618c744ddc6e172311605efa086f5c80dec740bb40ca71f1121688436a7ac3cbbd3ff7473f59d4c6e2868e586d53698334b49e0ac18af5a9ba01939be987142143353c49e6db6c04e39398029ac4746b6a09644b0d1aa558081e295a70221f4cdde1deaca3cfbcfb17f8f497ef120abd53dba6d8376be531028db30a95e765b17aa6cdf1db1c09f60732fee752f1a472494820d4e06ecf331285244b2826fdf22959ba4e650f63c2e39c9b82584f5a35e1980d23032a2e97943c9a9fae8a33cd92574a970d03f55a325c76f17ce08344bc2c1a615c5c077a0d0f64ab230fd5f50a9f426c4a95a5fdb14b6ce10399a0941282674f66600fa4b04c2b667a4fbe303e68fdae4594babb8482216aaad84b30a25b331b12a4629fd50041feae41c44441a5c23d39dcd981b6b690ebc02c4b81b3e9334c4f6112931ddce6c5348c046482149eb3e9a22f0d67c2b852fa0d6792664f639ef6efda36ad6018a8a9f9a1024dab91d3823608077ca2115d12e3a3e91139f189a7b92f536b0d3b64b7706448d3240b1067a0b3deab47a9f7faa28d601a0cc5732a3744fba0ca05f56caad82ded3dcca5ad5192b91528f5ddbd35a23302fe62ed8ac9bf64a6e08abfce597cd913631f72006070187cd72386a3988bfa532b08d762057c8fbe02e66058f0dcb678c0d2608fb0cc8760d8b6f527cac46617d4ba52cdffcd89b11632162304a07e0b137daee61a3f5697ca870cbbf79dcb7225567f02753a13f851a999adab4d1aa0d81efae1c66d569ce60679897415e4f1796a39eb1791b6541f8f81e5c22346ec00d573ca247e4b46562155abaa13c4230968d82643a030350742d0c18612c92eda9d3ffd0e02eb96fc5a2107f67a7fd99e56e2ae04272a2df4f58bc7d6bf6119187120e38c7011d9e965a8b82103990d712edcab5d4a7de04ee3938f1ed3d0954646ac5e864c289f38cca0c9d11642275178d9b052b9aad73e73660fdc827024d19b06ad47b4d76dab7869c1d916c0a4ba4b46ddf59172963fe1b96e094a0691112cd3e37c0b83c2bcfa3961fd63260ea995b2cf4ee3ef0c8513df2c15bcfdbfc2131f5221b2a1164c989a657d4a9216084670c904a1d393325a2596ffb52022ccbc638307df7c607f53268a30eff936bb497b56f9307a65f19129895f79108443e5b4cf81055301b0f0832b965635d943504bd3d9c92e9761bc9ba569ea423d20a7ae7cd10f24b26671fda91cc6b51461f5afe46f9de7fbe8fb0872dc4abc159bcb90bf7785ede0ced0c5a81368734a5c64c091f62f9deec0ae9a24cc8585bdac35087eca6ab2309891ed90e6a14a1ff8e53d9c38ccf998a7d1769a6ad353edc934fb0fc85a265cf89b9659b3b593ba166b42cfdc9b1fe499002fea3621f9e4bfdab2f791c43cca3037ec6bfb6964035694471b3867ac4dc8b256e44a1b4063cb4f431462080907f262c114ce58cffc12afadd911965991a10c66f3d2465e05257a56d1491d2eaab6b90dbe22ea185b2b942e78ff878d7f56efac1766e768ba092bc93c2370a1432ce6b8f45dc580e54ea6a3a48d1ac66933c72397dc14514946e23656033050f91e7e789343255c77839fba23b6f4f7866c001f98f627679d336cd76641c63ade0252748c88c14c358fc5a6a8513dd9fd6050b687cb6a44842fd03ee5103165e410265a443890b89f16845b5c1f0aafb983695363b3afd024ad38e24b9f1463e5f2d8e97d04eabcf244abd2ff36e2882b5274536d0914debc3b474edf3fee65094a41c850edcf2f6b138c7600320fa48badd3b6fb4fcc0eba4a02f2dd5760f6d50a797c27fa8c42a1dca50f95ce1cef378b6872ad974e7da197294ce59de8f3f51a0ade300aa2eb08507c584c72bba35e8c70271708298b2977ff879a74834a4a699041997a9cf6025fcbfb1810027d2656fc12deb14b7543086df8c5573e3112f1ce3c90d27e2a699fb7bb4b07d6c383533405685863581933f722b1f3236576d9828a4088ff6e12d6bec3d0a6bc3c2c6f3bdbd3f59955901b349537bda43f9afdf37c5cee013387d46ba408be4ec8d7a0abcbb42e8acdd936c4f13c5b43cd063b7112702"}, {0xa8, 0x0, 0x8, "7104ce10b4bb5b7c10048cdd56b5a8514c346fc182c76d57c6f2b110bd944fedddd35b7e46694d6737ccb902bfb407af4303d1d8b64adac89ec079f879f2b9a40f9aeb68113e70b5e7a0bd6d7a4c7fff479d7d311b226633af8940cd9e92970bddd9d0549f504520497aae30363ea10bf85e39668ec12806c3cd1cdcf0ab00220c112fcc0749bb4caf0b15192d06d10191a7f992810d1377"}, {0x20, 0x1, 0x0, "fd21f58b21ee720735fe3e69"}], 0x2120}, 0x4) renameat(r13, &(0x7f0000002a00)='./file0\x00', r13, &(0x7f0000002a40)='./file1\x00') getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000002a80)={0x0}, 0xc) semop(r11, &(0x7f0000002ac0)=[{0x2, 0x424b, 0x800}, {0x2, 0x7f9, 0x1800}, {0x7, 0x4, 0x1000}, {0x3, 0x8, 0x1000}, {0x3, 0x7, 0x1800}, {0x6, 0x1, 0x1800}, {0x2, 0x8f3d, 0x800}, {0x2, 0x4, 0x1800}, {0x3, 0xb3, 0x1800}, {0x1, 0x9ad, 0x800}], 0xa) r16 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r16, 0x0) setgroups(0x1, &(0x7f0000002b00)=[r10]) getpgid(r15) getsockname$inet(r13, &(0x7f0000002b40), &(0x7f0000002b80)=0xc) 00:00:11 executing program 2: r0 = socket(0x1e, 0x2, 0x50000000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/9) fcntl$getown(r0, 0x5) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000080)=""/112) r5 = shmget(0x2, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r6 = shmget(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) r7 = semget(0x3, 0x0, 0x8) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000100)=[0x9, 0x7ff, 0x10001, 0x8000000000000000, 0xcfa]) semctl$GETNCNT(r7, 0x5, 0x3, &(0x7f0000000140)=""/120) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000001c0)=""/49) setuid(r2) shmctl$SHM_LOCK(r5, 0x3) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/205) unlink(&(0x7f0000000300)='./file0\x00') clock_nanosleep(0x1, 0x0, &(0x7f0000000340)={0xfffffffffffffff9, 0x3ff}, &(0x7f0000000380)) shmat(r4, &(0x7f0000002000/0x2000)=nil, 0x1000) shmget(0x3, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) fsync(r0) r8 = shmget(0x0, 0x4000, 0x0, &(0x7f0000003000/0x4000)=nil) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000003c0)=""/109) shmctl$SHM_LOCK(r8, 0x3) fcntl$setown(r0, 0x6, r1) fchroot(r0) semget$private(0x0, 0x0, 0x608) chroot(&(0x7f0000000440)='./file0\x00') r9 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x5, r2, r3, r9, r3, 0x90, 0x24000000000}, 0x30000000000, 0x22ab0bd6, 0x3}) 00:00:11 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) sendmsg(r2, &(0x7f0000000680)={&(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000200)="afb16e218f910c18d7bf6d1acaa327f7f075b990b8063622fac0231609df1f1b5c83bb80e01033f52cfbfeed2487d53eafe996318253387ad4e919d1", 0x3c}, {&(0x7f0000000240)="24fa8b9bc53f222e27b83023facaccc3dbee061f2693522c819ae19cb5aae527a8e4510fa09f6dde5479c0aef8541802f338a7e6bffd25370605f371b344d30784ad39ef0b2e6d283e63a010975dc29dda3d59c1ab607102b02fd520f127e8", 0x5f}, {&(0x7f00000002c0)="01caaaa5e669a592b78db46e39b41ec1e9c4b420a79e84974cecf5c110838baf4947413a661ad38ffa90926fcb52caa0cbabf6833f4a2b7d512bd2ecf6c5901a1f79ffcaf04b165588a7b2442180db845c0de7bc50ae4fe193349922c5b2cb7074be98482eb37e854366e56dc9308d7e4a63550f1fa46c27c4f8804ec4c128e548a44e1a8ed68fef7d17b14c46eaa6eed8e6", 0x92}, {&(0x7f0000000380)="89efd71dbc905de4e239f07511feac39f0e00c4a83a14661c2d91bcb4c401ea19ef963e17698f776676f965746ab7dcecf770ce375144ddc525c0660eac854e4c59a9c1be3e52acf7486e2ab0de44c29562ec5343419573473c5fa2a34500cb1c493e05d27f509886be6feca53c62871f33d9f25ab36bdc51d77944d9ace294224656718a3f9fb4d91577704d1ff2b0839950f0ddf347935d7fe70f14edfb036874c389af42b8c18171915a98a2c74d89ca7bc3e", 0xb4}, {&(0x7f0000000440)="684520da7e65ce42a69a7802cf5311a5b74559a6f213f7aace0f1cc6d3661be3c10de2363fbed306620ace9df10652b13425b1b096627ea0fad324440f9fc9384965830db4d6eaf5fef9841ec7fb92e160cc0401ccbdfe895ffd6157d0da9773b95860d86b9c147fcf97fbdd388fb365399d718a8aecdbd12ab976b8d1fb403b1f6e58e44fe7feb1b3f1c9382ff97ef36cf8afdfc2e0cbd987daf1969a08076cff0e237079dc903884a42b17de06fc", 0xaf}, {&(0x7f0000000500)="6e5195ef74723bd97dc30357f1c2cc635aed1df0e71855f28d1f3cdb551ce56e02c9a4ed3a3c08969e261611f712fd41cafe5dc4cf24620f3e8880c1240781b984375ffc7d4dd974eaed493252ee2af35473d655eb9d7688cc", 0x59}], 0x6, &(0x7f0000000600)=[{0x40, 0xffff, 0x0, "0bb5ab4b2d2f9083c24b59d507426ba7349e4852a669b2c8282b664dbc2b7d81f93a213599c92d8375"}, {0x38, 0x101, 0x7ff, "50766fe18cc0fdd97fa287b3a1db40144f0cc5793fb4623c50600eb47a4f37afdef58b69fc5c"}], 0x78}, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000006c0), 0xc) fchmod(r2, 0x80) rename(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') r3 = open(&(0x7f0000000780)='./file0\x00', 0x20, 0xc0) unlinkat(r3, &(0x7f00000007c0)='./file0\x00', 0x0) fchmod(r2, 0x1a8) fchmod(r2, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000800), 0xc) listen(r3, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000840), 0xc) open$dir(&(0x7f0000000880)='./file1\x00', 0x2, 0x10) connect$unix(r3, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r3, &(0x7f0000000900)="5448143e3bda5911f21ec69c7e5c91b428f12813ed8e57e1ef25bc74534dda11b345d38a7e0fddb14c0c146ad23dd8de62b449e6425d0264beae795d312fc16e6d34bd59108e351c1470078801bd5a92e28e17c191f5061eb4fe0855f64776b8171e60d71ff6fabce24374055f", 0x6d, 0x0, 0x0, 0x0) munlockall() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000980), 0xc) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f00000009c0)={0x0, ""/247}, 0xff, 0x0, 0x800) r5 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) r6 = accept(r3, &(0x7f0000000ac0)=@in6, &(0x7f0000000b00)=0xc) mkdir(&(0x7f0000000b40)='./file0\x00', 0x1) symlinkat(&(0x7f0000000b80)='./file0\x00', r3, &(0x7f0000000bc0)='./file1\x00') shutdown(r6, 0x2) bind$unix(r6, &(0x7f0000000c00)=@file={0x1, './file1\x00'}, 0xa) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000c40)) 00:00:11 executing program 4: r0 = msgget$private(0x0, 0x200) msgrcv(r0, &(0x7f0000000000)={0x0, ""/141}, 0x95, 0x0, 0x1800) r1 = shmget(0x3, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/151) r2 = msgget(0x0, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getpeername(r3, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) msgrcv(r0, &(0x7f0000000280)={0x0, ""/35}, 0x2b, 0x0, 0x1000) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) r4 = socket$unix(0x1, 0x5, 0x0) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) recvmsg(r4, &(0x7f0000001580)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000001500)=[{&(0x7f0000000300)=""/202, 0xca}, {0x0}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/201, 0xc9}], 0x4, &(0x7f0000001540)=""/56, 0x38}, 0x40) sendto$inet6(r3, &(0x7f00000015c0)="8fa383f0a31b01ab192a20aba649dce9427e0c88f35bfe360f76430460fc83d2793cc60c3c1c1218171957fe52a902f1e1c50b79afe14fb9595dd53d398a59aca5cbd2464516ed0469326d403b04636b0cec9ea49d46d4641cf43b2d801cab5da67ad6254e90406a71df71453c13f7be0e7818c76866ae0ecd2076bc3e0709b6f4f0ebd075ce1510498cefaa7c7ec755a04717", 0x93, 0x4, &(0x7f0000001680)={0x18, 0x2, 0x7, 0xffff}, 0xc) r5 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ff9000/0x3000)=nil) stat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)) msgsnd(r2, &(0x7f0000001780)={0x2, "6f21370cc7be56f4ec9b9c66d7ffdafcfdc3ac2832d2946449bf2db21c84eebcc954ed5173631a188251216f4e9e34b987e64d8246a7326ce7adeaeca66d49ceb3ee42d20f7d8af1fe2419ce0f76df07c46689c0801bdfdca8d1874fda14c704e5042c3b5b141f7d50cd175038b2ba88f8b09d52c86aab8294b831c285e6c796208155c53c0d00fe4bfb692aaf29dc4804e4afc5dd428d0504f905177c52caa2e2af8301b424c78090d5f95725"}, 0xb5, 0x800) r6 = semget$private(0x0, 0x1, 0x180) bind$unix(r4, &(0x7f0000001840)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000001880)={0x3, 0x9}, 0x10) accept$inet(r3, &(0x7f00000018c0), &(0x7f0000001900)=0xc) msgget(0x0, 0x10) shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x2000) semctl$GETNCNT(r6, 0x7, 0x3, &(0x7f0000001940)=""/136) getpeername(r4, &(0x7f0000001a00)=@in, &(0x7f0000001a40)=0xc) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001a80)=""/164) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000001b40)=""/157) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001c00)=""/253) 00:00:11 executing program 0: getitimer(0x3, &(0x7f0000000000)) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x201, 0x21) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r1 = dup(r0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x1010, r1, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x401, 0x315}, 0xc) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x7fffffff, 0x0, r2}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) lseek(r1, 0x25, 0x1) r3 = geteuid() seteuid(r3) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={r2, r3, r4}, 0xc) semget$private(0x0, 0x3, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000180)) getitimer(0x2, &(0x7f0000000240)) bind$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmdt(r5) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x1000, 0x1) socket$unix(0x1, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000300)={0x18, 0x1, 0x0, 0x100000000}, 0xc) r6 = shmget(0x2, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000340)=""/90) fdatasync(r1) r7 = dup(r1) close(r7) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x7, 0x0, 0x80000000000, 0xfffffffffffffffb, 0x4}, 0xc) setreuid(r3, r3) 00:00:11 executing program 1: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00', 0x0) getdents(r0, &(0x7f0000001480)=""/4096, 0x1000) 00:00:11 executing program 3: socketpair$unix(0xf, 0x1, 0x0, 0x0) 00:00:11 executing program 2: chmod(&(0x7f0000000000)='./file0\x00', 0x51) r0 = socket$inet(0x2, 0x0, 0x4) chroot(&(0x7f0000000040)='.\x00') r1 = socket$inet(0x2, 0x40000004, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x20) r2 = dup2(r1, r0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/98, 0x62) r3 = accept$unix(r2, &(0x7f0000001c00)=ANY=[@ANYBLOB="000000000000000000000000b05367e02fc2cbdcc2cbd51e9e846201f64dbbf2a4b3c6fc49fe868bdd00c7516785f1599cfcddbd999198ad4ff5a5e940bc88009a0e71ac804cf3c67f53296e9c1c3281004eaed0df62b7"], &(0x7f00000001c0)=0xc) chmod(&(0x7f0000000200)='./file0\x00', 0x20) r4 = accept$unix(r2, 0x0, &(0x7f0000000240)) recvmsg(r0, &(0x7f0000001680)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000001500)=[{&(0x7f00000002c0)=""/161, 0xa1}, {&(0x7f0000000380)=""/53, 0x35}, {&(0x7f00000003c0)=""/16, 0x10}, {&(0x7f0000000400)=""/127, 0x7f}, {&(0x7f0000000480)=""/126, 0x7e}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x6, &(0x7f0000001580)=""/217, 0xd9}, 0x800) mknod$loop(&(0x7f00000016c0)='./file0\x00', 0x2000, 0x1) mknod(&(0x7f0000001700)='./file0\x00', 0x4, 0x8) chmod(&(0x7f0000001740)='./file0\x00', 0x100) fcntl$getflags(r0, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) r7 = getgid() fchownat(r2, &(0x7f0000001780)='./file0\x00', r6, r7, 0x600) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001840)={r5, r6, r7}, 0xc) socket(0x2, 0x20000000, 0x2) fcntl$setstatus(r4, 0x4, 0x80000) sendto$unix(r3, &(0x7f0000001880)="47c7e9900bc126742e290ee10ce4fe6334d55ee99196c22ffd4f6492d8582562a71ce3b87d8fd877d066f390952188197bdbed44a708093ca242b6a8dd28754d3bf53bbc0720560e2f802ebe00b426d707cc955f45e5ab84d832e815d9c7fff7cd882699bf82fe09096a8800e5b8be5fdb0ea3faa43414b99c39efb1d5e13a403c76127603963dc43116802ddce8dfb52e29ffbdf0ac4519ee695c32420cd6989d39788fab77d9f2bdd638d097bc8044e5060dbf2de2920fd0b9151b4cfaa841cdec2bd69d6b8ef8de", 0xc9, 0x40b, 0x0, 0x0) mkdir(&(0x7f00000019c0)='./file0/file0\x00', 0x10) rmdir(&(0x7f0000001a00)='./file0/file0\x00') fdatasync(r0) connect(r1, &(0x7f0000001a40)=@in6={0x18, 0x0, 0x200, 0x4}, 0xc) readlinkat(r2, &(0x7f0000001a80)='./file0/file0\x00', &(0x7f0000001ac0)=""/118, 0x76) r8 = semget$private(0x0, 0x3, 0x414) semctl$GETZCNT(r8, 0x3, 0x7, &(0x7f0000001b40)=""/65) fchmodat(r3, &(0x7f0000001bc0)='./file0/file0\x00', 0x149, 0x0) 00:00:11 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001700)) getsockopt$sock_linger(r2, 0xffff, 0x80, 0x0, 0x0) 00:00:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair(0x1f, 0x7, 0x3, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(0xffffffffffffff9c) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) r9 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x80) r10 = socket$inet(0x2, 0x4, 0x0) r11 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x10022, 0x30) poll(&(0x7f0000000280)=[{r0, 0x8}, {r1, 0x2}, {r2, 0x119}, {r3, 0xc}, {r4, 0x2}, {r6, 0x4}, {r8, 0x48}, {r9, 0x2}, {r10, 0x4}, {r11, 0x2c}], 0xa, 0x8) r12 = openat(r9, &(0x7f0000000300)='./file0\x00', 0x2, 0x60) r13 = semget(0x3, 0x2, 0x0) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000340)=""/245) flock(r3, 0x2) fcntl$dupfd(r5, 0x0, r9) fdatasync(r9) utimensat(r7, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x6, 0x8}, {0x4, 0x3}}, 0x0) mknodat(r11, &(0x7f00000004c0)='./file0\x00', 0x8, 0x9) openat(r12, &(0x7f0000000500)='./file0\x00', 0x400000, 0x40) fcntl$dupfd(r5, 0x0, r4) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000540)=0x1, 0x4) setsockopt$sock_timeval(r9, 0xffff, 0x100c, &(0x7f0000000580)={0x10000, 0xfffffffffffffffe}, 0x10) r14 = geteuid() r15 = getegid() fchown(r5, r14, r15) semctl$GETALL(r13, 0x0, 0x6, &(0x7f00000005c0)=""/130) connect$inet(r11, &(0x7f0000000680)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000006c0)={0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000700)={r16, r14, r15}, 0xc) 00:00:11 executing program 5: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x1, 0x0, 0xa65, 0xfffffffffffffa56, r1}) r2 = open$dir(&(0x7f0000000080)='./file1\x00', 0x40004400000002c2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(r2, &(0x7f00000000c0)="d815fb9d10c55ec9e925b169651c980c03ad0ce36dc9be40aa412930db5081fada78afeba76ee9a267991429e23ea625b2e621d753177bd0c48060974935fd4402aa52131426ec6bf07e5a921aef3c5368682d325d7240dd7bb9cf03ef1554fac6f482b6dbe2b174526a9773ca597f8281f76a6a367474f51792aff66b8412c6cbb24ba0b25091b95c4e280f375b0ba280bae4d1d8a17cfa5f6cbffef63d2c0ca3a78e3615d2b7874347a52654a423a468b0d2", 0xb3) 00:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchroot(r1) getsockname$unix(r0, &(0x7f00000011c0)=@file={0x0, ""/4096}, &(0x7f0000002200)=0x1002) r2 = socket$unix(0x1, 0x2, 0x0) fcntl$setflags(r2, 0x2, 0x0) r3 = geteuid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchown(r1, r3, r4) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r3, r7, 0x200) recvfrom(r2, &(0x7f0000000000)=""/181, 0xb5, 0x2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000deff00000000"], 0xa) getgroups(0x5, &(0x7f0000000180)=[r7, r7, r6, r4, r5]) 00:00:11 executing program 4: getrusage(0xffffffffffffffff, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) r0 = geteuid() r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x100) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') geteuid() select(0x40, &(0x7f00000001c0)={0x1, 0x100000001, 0x4, 0x7f, 0x7, 0x1000, 0x2, 0x69}, &(0x7f0000000200)={0x9, 0x91, 0x6, 0x10001, 0x3f, 0xfffffffffffff25c, 0x9, 0x8000}, &(0x7f0000000240)={0xa2a0, 0x6, 0x4, 0x10000, 0x6, 0x0, 0x2}, &(0x7f0000000280)={0xff, 0x3}) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f00000002c0), &(0x7f0000000300)=0x10) r2 = shmget(0x1, 0x4000, 0x408, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000400)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0xdb57, r0, r3, r0, r4, 0x100, 0x10001}, 0x1, 0x7, r6, r7, 0x5, 0x8, 0x5}) sendto$unix(r1, &(0x7f0000000540)="d3167f38fa1df6c8c4b7da561267955741ead89b42092fe427f3ebdc516ce7b22423119aa58a6ff00ca7570e52f3a69ed3d49c5ed88ea39c16ed5641b573706083e48bd2ef935bbb407fbdbf7632f2", 0x4f, 0x8, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) shmctl$SHM_UNLOCK(r2, 0x4) r8 = openat(r1, &(0x7f0000000600)='./file0\x00', 0x400000, 0x190) shmctl$IPC_RMID(r2, 0x0) r9 = openat(r8, &(0x7f0000000640)='./file0\x00', 0x90, 0x40) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000680), &(0x7f00000006c0)=0x8) getuid() connect$inet6(r1, &(0x7f0000000700)={0x18, 0x0, 0x3, 0x5}, 0xc) connect$inet6(r9, &(0x7f0000000740)={0x18, 0x2, 0x9, 0x5}, 0xc) readlinkat(r1, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/156, 0x9c) sendto$inet(r8, &(0x7f0000000880)="fb1a7f0ba8fba5a2a2fa4dda1329d7b17e476073f038cef3cea26ed3787a6c0f6f19f99ae94c6013f96717f5702cf6da9c90c5384bb614df992ac02429fe3dccf1a9282a2acc055f17e25c43b432f50a2b3be795b8188e9bbe73871dc47ca276b350bb9a96cd71fc4f9556f2266ade0e348fceb4f1532d916a56c941adf68d892005c1329e2db6af52f63e02b384cf505b313ff89afd2e165e1b5d1dccc56e14857b2cbbc0343d2fe995ebf35acd787509e2cae715579c72de2b0662e2f1a1d5ed1858cdcb0c2d5015140e0cfac13bd697d9014b0c366d7d4371c6be1703f456", 0xe0, 0x0, &(0x7f0000000980)={0x2, 0x2}, 0xc) setegid(r3) chmod(&(0x7f00000009c0)='./file0\x00', 0x8) getpeername(r8, &(0x7f0000000a00)=@un=@file={0x0, ""/78}, &(0x7f0000000a80)=0x50) shutdown(r8, 0x0) setgid(r5) 00:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x48, 0x188) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/74, 0x4a) fdatasync(r0) chroot(&(0x7f0000000180)='./file0\x00') preadv(r0, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/185, 0xb9}, {&(0x7f0000000280)=""/194, 0xc2}, {&(0x7f0000000380)=""/137, 0x89}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/177, 0xb1}], 0x5, 0x0) bind$unix(r0, &(0x7f0000001580)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000001600)='./file0\x00', 0x80) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001640), &(0x7f0000001680)=0x8) fdatasync(r2) getpeername(r1, &(0x7f00000016c0)=@un=@abs, &(0x7f0000001700)=0x8) r3 = semget$private(0x0, 0x3, 0x14) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000001740)=""/235) chdir(&(0x7f0000001840)='./file0\x00') r4 = shmget(0x1, 0x2000, 0x408, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001880)=""/16) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000001900)=@in6={0x18, 0x2, 0x400, 0x2}, 0xc) ftruncate(r5, 0x9) r6 = open(&(0x7f0000001940)='./file0\x00', 0x100, 0x82) r7 = getppid() wait4(r7, &(0x7f0000001980), 0x20002, &(0x7f00000019c0)) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001a80)=""/54) write(r5, &(0x7f0000001ac0)="6a80b462a99897342ffd54249b3966b0b13d0a10a9095e2ed85db6fea69f0d21a28f2a4895dec8ecff1449ac75edfbd322c1cb07e626e669cfb9723b6074e5ad049cc8ce7ac28935de175911333435c9399f7e3f2176f721f5a7f8e7a7eca9335ecefc6adce930a1296bd391c8608e521305abc7733369318951a1a05732063e9566c0af43302e8379408b716ac593c82f59ae5ca311d8d27df33e", 0x9b) semctl$IPC_RMID(r3, 0x0, 0x0) renameat(r6, &(0x7f0000001b80)='./file0\x00', r0, &(0x7f0000001bc0)='./file0\x00') chdir(&(0x7f0000001c00)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001c40)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001c80)=[0xffffffffffffffff, 0x0]) setgroups(0x2, &(0x7f0000001cc0)=[r8, r9]) 00:00:11 executing program 4: socket$inet(0x2, 0x5, 0x2) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x2}, 0x8) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r1, &(0x7f0000002ac0)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002600)=[{&(0x7f0000000100)="65fe15756035b211c6a9c1f79c72ad9be84d321404c311fed7bf763ef48e6d8aebabb917e46cc16830d705387761bb47cb628355aa9b2e47abe966a9f361f6d6c9688a0ad66e6d6d51c36a9942b1e354ba5e5d4b2b852b4b5f63bb505c01dcd25d43d1981b309ea13955608db5c5a28ce6883f2025ec9ac0f14cf1b28811064b88f34cdbfb23c89fb6a38a94c1a47d167b3c5555818d44f0cf0ffd2df7a5d8155285899a01aeffa546932e7d49ab306ea2ae629f46c2b559d903e4f1c667bd726ac2ab45673ba0ea3f520de7ca53e20c111c502c4fe837cec189c069fdacf3328e3a103407a437f30d8814e9b5f09cbb5931da40e87330c21fa57e3ba88211ce7fc2fdebea5d0e2e673c2afae3336f8f309ecc094302a3858a4116d167b56c478435ae460d6bda076e04b550da8454a5d5a1bf99b00e2de5922e15d12a2189e6729767e26c8df872fcdddf70d42f498c8fe1f625c84af58a32ce66e14c936c7eea88d05a9ac0dc1e72ca41ca85eccf91c3b071620371fae04f30e2e9adbb86d52b143fef721c2a9d74751c420eba50fee68622633a1780e56c7c129f1a3dd038d6af79843f1679374b9d877336d970c02baa21fc782db562873834036a6103fe3aafdcb3b55ad0c1539a3ebb89a069097ea1302888d9025f0243476324df68c9a40ff988abb868aee7b275b262ef467957868537a08115ae675ad6d147586753e1fd20e7b13d12b5b15fced693831916cdbd02e7876473c3e033dfa52d7553a97d643f70b5ba81aef634ec4e8f69553a80e69bb99467d074017b4120746e407d605fadbae50bfc483ceddc7c63edf8503ebbdfcaa3c0e10bc54442ca80f06fae8aa557565a7b5bbb34f4c50253fa2f55cc1d9cd51dacbeb4dde8083558f277ba3c7dc855cfc4da2ab754695a4b69035138ae6ae98ba064d586da1f0fa304901a667190f9d1a785d2a9d7155550fd928b9733faa40a6b62d89b07eee37412abcd03fc423c2d17ceefb7e7c5eac80deeea8779cf029f501bc10e454dc7cd8fecf2fccb7c2c4c5079b8028dd70908a2f6e305fa657a15efa837bee4df6d583a0498fee02086e6a0265b4296d81f7c78c70a01439d67a96796ecb89651953e51f583d979026a23274fb315ee1ba9f80f8165c5cd908f58ec894237b69deafa839be474911aa35dcc5adefd1664f71111299aae3b9f962d16ce1bedba2885fe75bc78123ba6c927b1ef4948ef3f26fdef80a04c56ae9b59fe00e6fd4ac62db8bf41b48a7a63aa40f7b32db99339e3b9ad974d5cfb167863fdaa6d59cd25937bd54f76e99f91d777831360b3664bf33fec911ffc5c975943c632b7a00fb861e9bc7c7c13688d9465e789d4a2ddd173d043a36f7e755f45ae27f71e209ad173a54fe31affc669421ecaed8f372a875b811d8dd2781f2eb643cc36e535152cf146d8dacc927f7fa5918f27f4d545571646c8fa30421fdd99b39b02ad9476994381807601b9def753c17a28ea86f751da35a75a742409a18b43258651f65d523f8961d92674bf563b47c19b70f5ad6900d940fcf26af9c8ba24727ac238d3e7ac4f78640a98cf2351d340cb7f7bbb91bb09188b893515232d2d9b75cf7c27956d9c5198fd048cc76355daadf71ae99955960df9c29a2633f811106cb5a8fab3ad51fa2af8ac0ab5fc836045e65a3649898174258d31c86a3497588fd8a5f631cbe4ae9b1bc453b3f2d49f8266ac66120c5c1811489aaf3dab41249b66bcab122a6547fee0ec46ca2f0a8952af7289f41cdda8a11bc869b0f5e383a07469563a2b601138f3440918005ec89fe0bc4a6a7cefd86472008d248910f367c2fbc329cb28f295fe2c845c0ab0828aba955a6162506f6bfd7b89e097a3dc3b3730d4be1e6922995740a136eddbbcde89dece665ae27f45df21da396b2bf0f85955d51bc13aded9fbd38b80ae5a4acebc5810f364251782664e3636cdb86a2c8415cc50d00cff9c6402387f46557d4e8bbe98d18e7d1eb65ecb951c2050de1de5aeb8d394d832f26e54b4c991c46cee69cc0df2c4bf7a95d9344ba1e313527b33a082bb48ff3dec38c9d89291e686a2d8c8e51d2fbb644fe77273ee0cf0d5857fb17293cacb9dcd9bc2fd597ea2f55155faf68eccd7fd955bdb02be2d2cb4f7ab7c981d70f12c1e8abb5a402778f6e454dab54a7a18f1313450db625bc690803ff075ab53396b5577da8e2189709ac70aa0cc36f90fcc6114738bca0b31a8a0aa5466cd06b134896ac4e4cbff61916b7362b82f3f3cf7f512776e587aba12a2139e0bc0ad33bc4cd85ea07fcafa52e5ce9fadeb6189350e1c1bb025344a5cf76233f25374e59c183c45458af847e155b27b67a686786773c16ea4c3c36bdcce45e810d85af056452b1d21d163e1ec4f129317b8acd5d5245c671c6eed033f2e273db3ba423d24852ea8579c7423dfd2f7ee323ec5618ac7224dec06c02c5b561f005d52b980536253743ad744e69dcca0694ac82ad8c56067c1f6f56b8f0faafa4fada4e0c701f5416691ff428d729a51e2c6229fe417ba5053258ed88008ce894a0c812e29b30df68703cd37fa49f72da50281076c4bb3ef27183963ae0c0084b6b3f69c410dac4d5b3dbad495835713344982aaaf534f52d374d9af830205d5ca9de4905174ea391b8f6eb6435af25e5d0988af86972f4d65832a90be6215e091c87913541f333aa177bbd6b6d5178dbd9454a4e3509a93c525dd2ed483188687398610a812bfb363a4929f804a66ad134e6bbada35356605578dfc54da46a5e7aed9f38aaed0f8e8e7cbc938d2fb87373018df59c08bd365df2455df5063e8c33f024bc4fdefca5acd335b3d7be614b7d1eccfd836b22de8905a272303837a583cdfa05dca34b41c8b87bad77e7976074272635b5dda2a8d0774129509a53bd49d0e21ddd14f8428e5b6755f22e0966e683b3c93789b7f69760fbe0c80c9a8a039cd4da539e776ed8196dc58ff61fa7a457fce99d66888501a6be7898c2fd4ac51b974d7cedd0bac139c52a56756e08b1417fc8282a93b147eeb3547c399e3d4095cc21bdb0f0adc870c9b2a866db6adc8c188e0b634a7c66b83ed7e57806bf38a9b06d86dba5e7891253ebf40f67b3fb779c3079d243622bb1e4db1225d05b9d3fc9e77260e94078421884f39a8e552d310622899cbeba90e1c152630352f798ba4fd7b71fcd019efd76c363403df5069c67ab337bf5e6f1d919e380cc0cf258f2cdc251d61cf4fb9f43c147216169211e9b47682279bd18b788af905a5b62ac284af88e08b83812a7c98f26800936e126370aca4f39d712fa5e3d1b541e0f4c022bb90f5cc0fb940baf65cd92032f36864a51306a1a86ce2ec25ec03fab1a81f2547cf8e18ce19505df95923dd119acef19e8b921f30303bec1c5a73f0a1ec0c4340af8f78303ee2b5e67f3ef13fe55511c90dcfcb362215eabba82a0a2369a46403968c048fe581401870d66bb4b576354b5928bf8ed25240a841c516c1182347ca37f2d740c5917262a7a481ba0e41838236a67473173114e0ea651a3aadcbe664825cd36c6364e4d2ea3dbdf2c4ce2f884e1605c2f6f61dacef4ebb8a19d67a6f8c72eb220301bc11e89ebad31d904a06115b846726dcb648175a18fec46b047463467a10839c54b15df58ddde743a1dd7013b4f162a67f5be85550c4d3705e276e9c6f4d6aa48ae35eb7caf9b1e08ffaf24322b5a01468ddfadf54796fd209c17047bbbd33f39dc3a3657a01f31b8280a5aab8a5d68e63f202fe5fb1afa9f0ce6fdb164715e7b04b3f3a0a5f092749d6b94b0fe2a74da0c26748e79179b2a2b702f446b8b7b9f243ba09258568e972fddafe1455a95068c9a4a0aa18066eeb0d1937336ca16fa4e50f98a5a1d6301fc94de12debbeb1c6ba25408755c46b049e5d45b050fa24cd3f66581bc8036f54c71bb6039ad8e651632a6ba9b07d5fd508f508747e531b35ddede6cafa419399810cb0a80ede224e6e3346a473a6192ec12d1ff08beb48640682c03f6ad1d5ce2c0d2e31241e9fb27be1932406688c411d4f6ce3cde03a12b590ec35a02e9aeb115f2dfade6bfb42c3ef1e86ef88debcb5185412716f94517c5010f6e78a59867f4398e38c48ac7e97c9491ba5c478cb0b61312d3acf5226555a0392cdc412199c7363788776bbca8101801bfe1f2ce3dacb855ac8226143fc9c887bdafadd58b5bda39db29ba4dfde47b4bbcea48e30428cf2cd2ea5074ac1ed82b145e6f70c779f386763a78d8bff59003992ae1970cf59c5126bce749746f817806dabd534116e297cd366e5df756a717c846c6772ea541f45e91b18ffc23a961f5e27b3aa2f30b59647d093c477a203a7e21d895dd174e3f16e9f5084f613b400b2b52a9c6568a29308bd00294f6b9dfaed36b83a5089e19a958903729db89e85e9d498148f33552ed9c4fee702044b764e77a80977844b4ffde0280c2b62a9f1a480d3e5ce119cbb394e25dd68d7680fba528fcee9c5bea866299d5ddc8c562603e966563b1e152290e14fad0fababc7663e233a8738e2b0e22b019e2939cb79cddeaf26d51dee3afadd8b3f3edcf101eaad049fc9fd7860d1a638678343c2b6afe9270fd5ec4598a3bc09f94dbf4c3461efd7c67c52b6807d4b58d9ca3a635f43baf8ef2a1a68a7b9b96e37fe8edfa8f9204d8d3705b4e1348c59299a7e8ff7e46ddf654ce96974ef3a83e2a462e5ae26cd12c0c466632238b67579d40f48a57d123c52aab2a1cfaf20660baa379a0ac51eb9c9f9ab19f28e2c8a3f8fa88665fe5c8b8055068c7b737cdb669d08614f0348aaa00a97a8d381f5f9dbd4e9ce45b7e1102a16282d592e202f964071061d98beaf9413ee0128a782b32b602817d3e19020bbdc18f7e2c606dc183f6fb15d8f8f2a83a5a702e302cbf3043efbe04cf500293499b533c11cde6ec58d47c0bb02ab9a653f293060a98f2f088f4ed2d88c443483e261e005a97e25cf31cc5f687b27b43271061a7f68f6e35e5450521af974087339dfca3ef73916dada4b55627f6f9dd2bbaf7531ca1bfd6bd38609baa3d678034adaa3677dd86b37714f3a5e9c739e21f13fb7971af68444cf27142a951eda8960fdcec7cac64274d3d548db5497830cab70c40d9d24b7ac03c1b708b59b53cb372327ec58740cffa901240bd265cf75d4754c76978b7b9da03428c076b7f3d9d1c02eefa315b9717ed891b163403fe29efa199bf97fa425a9f572b9d3c35a14fdb58109e6a7ab0397fd23040a9aca7145beb38d6bc97979d0ddf59a3228a4b9b7fad6dca801b2f60989722fc39e09a1b9e40431a144eb9a273739653bd6906876dbe469aecf6c97dff75e8d2b1b121e49a109462f46db015c88f36351e17def518629aa60b7a3f20aff18b8591cae90ac1c90ad6af9d73f14a5c522402f9672f0a9e9700e565a3b48c488f468a7764201c33b740eb540ef7b3306e947c482740e36d75b5424f0d1041c5b75196ce456db167d4b1222a00daf37348c954c87ae2614187ec70c5bb63be36ab02803288ad1ec045b79b19ea67e39f80979b1cb1c5e3de93cb01a6e200086e24f8d8877b73f34e267a6198f8e80c77e0ec4a093ea9440c9c9bb5f8a4e5c44ff38d78d8c54bf16a7103670e73aab1e622261951a1f77d139260946301682322cf9e3dcc9ae5160ce58d1a2dd87dfd7cf2911d3c81fc9e63e3351d0da2b0c2e55d224ea6aa35678048beb61faccc0f7cb3f1d4cd7ee364183d04d0b5e1a710ee583f27b642397536a2c75", 0x1000}, {&(0x7f0000001100)="eeeb4b0eb882514745dfddac8cd9be6587d461c8cedb94d59c200993ff3e5ee98a1a9d14389c2a58a3e1c9e5f2338571bbdb9c8111fcf7f37b28b63f5137824422563755e922e01e36a655758429fd7a580599b4fb321f425d9b45e399c5782f3d449e0d87a107736574548133e5e90ff6b997957c17d3bc5b15d40432345f3d4714b0786d6712d8b40efcac2ee88d6363c8a2d2a648ac3f5a594e67ed730c8d0f134cb5d32a58c477e60200844270903ccf293488300aee94c448d1b185e4d14aaaf3a3b0d6b59a6f8050716e8b135c607088336a51b56719e38137b2f5f584207ee728957eff6758d882ea33976491c9e4fbd5d9e7bd1cace9ceef9ac6852ff867a817ab96341c1e6d2f122d284ac56b601a0eacc1230a2c4a107ef17773e69dc03a9c9e5e440bb1818ab8626bd53ee1e9a7c8304aba74f9ad28f82bce35e2f9af3eed628feb487aa4d317f7f42a8d443b0f907198b38c3ac654bf6e5c6811201d28dae391a410ec470c5339f301c0f4c63806b4fde30836a0e8623773d46543fca3de59ff8be1f3327028282306645aa38acae452beedef325a0fcfcef53d9a9855371f2df6d35372d71574492a47717ac475b8fbb529b17c427cb122e9efca35d8a2e6534c692b7e00f8eb1fa5e4572df9802c288ef5cf51e7f68afd199323de7f4dd3fe3b4aa7e3ad3d973c4352c820b7bfb522d3be7e00e8b85b1ad210af2c065d6af30735eee60fd735cbdd076225608cf47445867decc501b40ab02a9c3b8a2ce275e1edf06a7d614fcba27f14f2935e8708029a83b50d761a5d389635ac28c5140739f1b67d7d75048ae9a7f0de323168c7b3839ce5d0496bb3d618789049c712c3dff96c1773e1982dc1efe581e5f6b577674031f6da0b9298dc8bda91da71a2df5687e90086db96bde59040df7db5db50f3060aaa72c160ab6728bb91f874edc570f49444a7de38cc484e42344c50693f6f536f985670dbec78688c0f874c16c06e1a9d05fe76619b32dfa861ca55bab910a87e0082332c4b5dedf908a567e83e004304ccfe16df18617d5cc5b125957f3e96a3f64a9ab1a4c9536614d68ae90de64ba580006dfbccab0edfd9618e8e75e29bf936b8c15d1a9c27b155c81063a90fb406cd5e338dc766109b256ef57e98dcfbd172a130574550c3fefb1a29dd86705b7305a0400d7fee027b318202acd124e6da846c183c89bae20e99f6ddc89de4d1f0ccf8fd71b6784279939ff68936cd0c447d9664580b135fb01f1e8355f98218c2bbae3c7767d7be7482590bbc5d53503411f9b2a9cc9fde3f7fcce044c6986eabddc169b68a38ac64ca216a0ca151abbae903163ba1dd696c6a0e2fe20e4f5c9a7bec8f64dcac6c2ec5163b49fac8a5bb866836ea360075dc4c402454469a04dbef29ab5632afb79084d38abaa62cf0755edbcde5d556fb15b1fdd1538b5392097b0cbee4dcec3bcd2a898e859e3797c7e7fdb290e4bb7543b87c47e1dbde0d19f92ea3e102fef455abd5f439f19fde06eec4e931a75b8aee1a7242f4b9e283de7eb0396c9b9718e4b5bad04bb045ef5b5cbefc5be08f9e2f818fedf6b30612cdea5ca2e319901c076e25ea520d2361beb6cdad0822e1157d04bf816b6a24be76c2dfe530fb8b2851447ea68c579406cecf32c999b0fe0d6b9d476e13f54e09ceb287fd3c937490bd71b135a7f84935537b262d1c8da3b03cae91342dec9abec22eca9b43fd91c3ea5261c3a7494f805275877e28406786fe0936b91ba081b1a54162fff3cfc6415559011b74484da4ae4db18956be5b6a4888f9c04f2b9ac0341d3d14992e24983061026610c3dec22b5fece7aa5c44784b5577a04ef3b8d59cc55e5e4dc2c464d70e0d3601f2835d0e9c2c5bef3feff8fcfa13be323934a4aa0404a3019224b750a04008c132508679281962dd36effd2dba3fa4dd31fbea6f5cc9b9c806ee6f7790101d62d84f004985abb9bc80414271cf7f889461c2292e1ce95b746f327c3aecf93d194765f63118f2362a80be8a246c6d5b2cfdb3070c6e0f404888b2793feda0f43f37dc298e3acac386f675822ab44f79d38cca3a014b7998e494cf1d43dba41b6bfaf8de3c589222a7575c42e309d6b6bd2a62113c01b2fee6ffffdc095814f2166ff0b5c39ef30bcb93ae05c1223a45e20db6f88270b768148f6abf346af20661a1d655aa373378b5779790033e91e474601f793d18ef50c357c9723d6191c09a1799745b05fc49954d38a0b01832627d9cf65e4c3748838d9ef6807ccf84cd645e29aa0286d2e979578e39684d71949315c5590185e7fd3ec971bc28b749c54315c9c3d26d0e599e847c3228f4d8f1f841e669fa77298dbcbb7496ee47c4b87a3440c818f3051b02d0fa2197ad2eedf7fccb4475e1525ed2c198a340df3cb80b72ec0f63cb6a6a20d827e1fbceda97a84649a913ebddaedc16137cf14f9ea187f6ed88f0cef882bac6aa4d21035d108590b96fa11b3ec31e3280ae8661af630e513030e06fca4cafe50c6a7a51c627e86479be674b9c309f40246c777258e23e2c420974a89ed4f5b840a76dc69e20f2fc5f988374d37776463a82e36402382ec4e171efc49717912bdec87c741aac611bc93eb5bd04f0185b8f8dfab233a6aaca41a4acfec19f41e9093f097690d4f8ff1f5ec73f9a6b189df0bf9b6ab4825772d7f0b8ed6d925a8342bc119f5798b9fcea668830cc5b1c62e95340352bd9e47c9ef40627d218ccacb371910105f7f2afd8ebcd1c9707ae26874ac1d8b5f0204782456d8e442f94c1bfc65d7f831aea075c5c6b2d8533710e489f720beb3d70f847922fbfa5992e1e59854c71d832034a201ca5da2a6df2ec42e5391a417657eb86ea8893526843dcbda41af3bcdc61c2593d9ef0af13d4615f4b571b45065fc48e08f9320e222714c24e20c6ec2b6e08664355ed418269c5d5848212e10a1aebdb9cf116977acfd2881e8bb91bc06290d51d72a1c37e169008e7209066311c52d18cdda8c9d083c76150b034f816b460c3c3156466d52eaba93da9fc7cf275cf54c996fab750e3af2ef3fe2c4f29e276ec1408a73e30e924f6801ea360f2af5270456b857961a954039a6b7298a876dadaeb2c4eaa60b6c32c304016cf6a561c59da729f06105f3c60f097336c4905e5a184cb548c83f9067de87da645c72fb3ca2eca798723b7ee4170934afde37f5661410a584c6154a2b447cc112a536744133810aaf52c3dec0eda9267083973232ffbccdaf2252adc80fd8356abc84e4ed1bd08095bcfecfc435a1932b2ee4da86da1f3d6e0eb393a91b49ebe6774225c9057124e70fb491312f687df22669ad45b7cb830d9b5ad4f800f7f3a1c2a1193c1b58c3ded726323fa8238e7b84f96951139d77ad96910a834d8c308163642f66a376cb3385c8d6f531703481c6feed568d83e69722e971e31115801657eedc4e8dbd89fbfcf5bc7ec72f4394fc20e789126036f7592bd38e2fd4c9f194273b77f87eaedeeeb4abf0236a6d1eac869757a21190c0b1eae4ffbfc5b4cb5c3bbdcd65a7238e7e7073bc28f88d53ffec41919535f96d5a386a04181a6be24e15f1e4b6768dd70190d08144649d2081c023f30e055a7b1a353c536d0b248572981f6689c8a100a86e6eaa2dd7d077195d0abaa3cea8d3cccde349bb565057022e6943b9c6098700f0993bfde2577f16bbf427835313cbc62e88bf84c11c9567a5220bee3100b981d926af39a023c177eec6bd05fa63c51c2d3c26e519e7eee1713249d0a6be69c007dd3f6549eaf33853ea93ac025ad36a12162f3d529e452375bc97159efd5e44100203cbcca73c1c70fc2e25b7c9c1dd55f64af0d035b6a6b14df056fcfcd40f85a1e89933144b5cda3367a94eb50c31c97f3fdac3222c35f97bd3f101cd15deecedc43f929aa75983aa7f0df02b068d00bfdbce133e9c7ee51345f84d8d9f77ff8893aadf33e679abb3a0977b6123e27dc3a39555c193c5f395c19a27f5cb810e0b4b5ce031e915c0f227a33f11694038d64d22084c2cfa0499bd974b672b1f4ba1fa52e0062e9ef7947d546f5adfac5b2beda8cef4fca58afd27b88e02769fa4ff7668bb31903ca9d821b8bbe0230c3fa126777f1ae0565ccbd28d869010b3dbe171c8884516c3bc081c590e14cd1d63b0f879513062455e1cf004d0e95a97fb434597bb54b4bec0bb645298ac98a9190812fbbf7e79dd35ad0786e996a0e81f859e7e8f4bcaa00012519dde9a83650a18ef74c9b487af8c40e6de74823ac508bea0a01f44e92b134ff967d7a8efff40cffee9cfa8e29625c2282c97fc180c498f770b01a82abd667e25a63f44d6bb4b8db87874c0d81da513ac2f365a4fd88e7df70e02647e1a6d4b37d33ae8a7b6660dcb0111ab8e24d39e57ced6cd8fd9b3f50f45bf5c3c193ba62ee390b8c163794fca14bed2543490dc5af3d2365c708cec604245ff86ccd98dfb2d03092cabcbf85c718d30b4384c0051fa69bc88916ad9cf0e47f6244d61177f91365a5ceea7259cd818df47452d0fc1e2629525bdb69fbeeac0c0572e3985a05318acbf8910bac806a440cc59e0cca9a563422e61dfc841c32f80e658a3e2a301eabea2de24367ab8566e3d3be259e3085c386a8b42397e396fccfcdb9a1ffce92947ec4ceb37fc034e64686ed7aa65985525ecf001448bcb80fbc5538253e7eff659d96df284805740c84eec0b66c522a303446c6d3416eb9cb02da2510cccfad4428c1957ce48ba303e9a6796313c499050b784943a4d6d9bb8f501cf42ac57f9ed4a90999fb312744bdb212c819e6c712020b0fc1cfa9948a54bffe84173d6650618da342071b613d9c57a52ab182322ce8a3ab707554ca37656852a63b3910bc30cc167a80bd75a74e038d71eaecb0861699890a1788cde477e3ed9aa64213d423170d994487defcd75e22b613e3e658f3c547887137348447d663202855585864e5e02f64fb0de0fe7432476703991fb728ecf960f02fd6d31e943feb2f12d1955de4c4aa2df79d2125ae88a14cdd283dfe78020dfa7680313391a4c0cfe34fddf060814304b4a0ad8fb0089dad176a731e8f390f30fa30b785efe5cf493bd26684e755cb8e0a0145fa9e337eb317d1f1794d7f87e67ff1959bdb79fa913e28050085493140d167e5f2ac3f76f344401e99420109ac4ba9f0941af5237ddb147eb7c4ea4857f6a10c2e1139460ba20b4eea7482b3e741a81f422c59a7e530bca84f038721866f8319b2a1382328a5e9bacb0b666edbb33868e1bdef5f24f73c9c4e2e85ab6375f227c0f1b24ae466799b2be6d49e68e7d769a5f60268e4137823b085cd4f890b3fc7cc976940cef121e17b937d20487a7024d485a9417a683feda19a46c6e27e244a26ef905e1158642d71c6dfb25739fd0f04bd098ed2d7a920cf092582773f8246d0405c3e16040635faece49d75fdc30637cddb38bc5801975662f7e49596dd0475aa8e16540dc17b1ba87f39618ad9cfff9b9e0211489695bf2dcc40bbccc677821681d280e39cf70514ce06ea4f8dbd1d17ebbd7659e1d7fdc28a067db9d098b04a86474dad0f5b458b05590122f97c313fde08f34fcacde366590e56ea2b4f98a6401d41eb3c35f192a85efa42ffd336a6cbfda2c77a92c3640797962071eb7aa9d7d62637f948ab10fe2f40edcab2264409efb134c8063f6eedefffa6832e0ecfa8849a11fb1bcf20fb211ac170a81a73d2a2508b21edf8f6133b95f0c973b2457095f1007fd976abb2ce94c6", 0x1000}, {&(0x7f0000002100)="c095d371e67c7b3b0a0b679054115b32bbd1ec742bca6e67587b5db7fc8759a9f169b1976f69ec162a50e0ab56fb38387f35ded1dc0f2983", 0x38}, {&(0x7f0000002140)="146b69fc98b595bd2826a21f5fdf53ad31ffabfe7e873ceae03985940ec13ac7b63bfdfa0926d751b6cfc18c578758d2ba8bfd1d6d25b598d4e0cd006637d2ba00ae7056889619d0821f1494439a5694630368f31b65bd9120c541441a63ed3f8d4880c72a11a0d15b69f03cbb3bc4e82f6227f180751dbf41e3e514d5c46eb4e34010050570cc54b13bb5b10c96595526e2f9f9c4608a1492bc82b37bc221d531a7c5c55b67778db557b94b1f564281919dda234a5296fb483a45edf95f65eeeece58aa30a2a4958c2d9dce07fc57154487eeb5f9eb0b793aeb81a7610fa9744e67bdb6523423", 0xe7}, {&(0x7f0000002240)="4f7af435a80468f7c353f0123137a3b951e47f944b995b1b7bd0bde1c0af4710cab1c4c916a56538b690eb2813a7168c5413e63f91aae62e0eb0bc87160fc1895a559e3444b2063981ce3a6565ed55bd05bc793c25ced07d9135eb485e71f0d57823625d1b6751ddb2e50016ac6edd449b2f3cc3d3b81e3dd2678fb968cedab75a0071e7a3a80b54c002ddace421b5f861f6518941af38bd2045086b32941823bae3d65fcbeb6db3d8c04f8cb71901c197fa3d12f05b771f5e2a38a2697e645d896619d4d078c05cf75e6c9b84b878f18cabdec7b43dc4907110c9154f39c2c3cd095101f7fb0e60bad3540879", 0xed}, {&(0x7f0000002340)="7648de062c97020e3a15fa02dbbcae03f2c1164fffa81ad296cb85fab9bec7fb091e9bef56c2c5d99fddc6c3b582c3c4a749db92cfe08a248f2d152e77b1b0c7ea415d7698aa6c5b40ef5081fc858d93088f1ef1a622fff88a416b8d738b3b8cf8c2ad1991fcae8e922abfa317fc5dbfa91ce7ca1cd024ccb5cab420272f4d00fffc7325452f", 0x86}, {&(0x7f0000002400)="4a9b96d4d4958063fa0f8f7004b7ca3b51efcca448085f4b69c2acaf5ae4094ec929b4fd9af07684b87eaa5cfb3a35da8d6abd040674e623201aa81acb9add0a6057695d3a391655db9594a6535ee0137a90f6348943a5a1a4c907145ec04023216f0c6ce022692e47e6a2afe49fec81f185e7d5911ca8d7a2cebfb5da3b1f65bf43205c2b07823882df385c5279fc08fe7684176d7930b66d8337243050e098f133fd886e1581462975dd70e75fa0fce9305dbffebc09b2a1a94081beaee2cec0d0bac403df4d95f13db48bdd315b103ada5cfa36700f3a6a9f", 0xda}, {&(0x7f0000002500)="89bcaedc758f4372788a07ecf7551ef9f372e1833df1dbbbb6aea429b0326477eca09c73ac74cf6e4017b1c3c589cbab68894bc573ae3eeb60e9944939a13a5733c67bf7d805dc66d262b5ea9d075fb69365d7892f8ea25357f532fef4a3782c79cc6bc5d6c92ff4dcec09867e36106ca94cc30b7703d83a7ed446929e694cc5913147a233f8c40e419ea5138c6daf1fb2804201ce542d22d8836080d12751e8a1bf318a5db87beeb4d78cae0299ab228e14e0b54cfb3a5eec9f7d7594cf93d472d82740a1df037bcb0297cf4153b0e58d473e048db8b50160a22c24f12a1b3578d0b1c5ff7f9782c18a1203a2a03b901e68b622c8", 0xf5}], 0x8, &(0x7f0000002680)=[{0x20, 0x0, 0x1000200000000000, "3db618a83a62d051b99e"}, {0x28, 0xffff, 0xb06300000000000, "e4d29250a847f2739f805df87fbb8012ee9b7cceb1a22326"}, {0x48, 0x29, 0x9, "06a8799c467034cc7e6879b33be0c3394fbd07e7854b9117f2ca2462042f030d442690972c478bff12011219c811749df82f9620e5fdf9"}, {0xf8, 0x11, 0x2, "2783975ea14cd76ebbe2cf55210f6e0490cc82366fd741cd6e8c0868c03cc89429014a6cb5ccef1e985d3cde2a2d228c1d7b4d9c4861bff0d4d7f8a7571c6446009875371fa9357374417a12093b23f2b48552b736d66946216da761d655b17025b169ae11fa98d86a8fea12c7a10eba21f9c237add510b42a992ce1c3587a77af8428fa4324748d12c2d775ac54bcc58af46ae78f542491d9f0d05389decfc1616011bb315e9d638cb4ab1e814c367784ce7c800506f030a832fea1bf3d3ec1d16a3c9e6b662605cecb1c96c2c53b659216e353f841a7a5dbb9d3187ba1d54df6fe99"}, {0x108, 0x101, 0x4, "8025aacd89080241aeb62ac24b2c88613e94a24295b56c3994a69fae05776fce6d73490a0de0373757502c09f65c66a1cb0bc45b3c4b3d132f2477a56f1ff25bfa018a7afb58204614cb5b3181a3599c588940246577569bdddd5d76dd68880e92c3a3ec3af8e4b448bad3197c5600b423fb2885b0fbe5aae5c78034cf867564f068b238023e1c705cca0fbb3a1989af7a528420ef29c3c48bb6482f7a6f7a098b8f3974f57d82602d90376c4540282e9db2340cc692d0ef9471c011a739c45c09a0649f73e760fd05b9d99c489c81ae4836947c009d88b2bbbb35a141fbcd5c2a878d04e8f1f6b05a644015000e5427d10321200a11"}, {0x38, 0x101, 0x7, "9d6d7e3270acc5d52c8b4b9d926ad107fb89d0cdf1c0fda7829fa636e6425e1b24dd"}, {0x50, 0x129, 0x4, "ae7577e60f907a41acb5a0d00468e9b996b65ed3f34aa6cd6330dd53867bd4732d36828a98b7c28657334826e42442f64152cbeea925225ef4"}, {0x38, 0x101, 0x725, "45391166a0961710f528ea5b9081a631985df1c85437ed2f4170971a9e663bd468"}, {0xb8, 0x11, 0x5, "a62bc8efcc82ae19979c835ea04cdeb57aa100c6591e2bf1f7a2a7a241a76832dcb4f0696be22fd9f15c3cd2966759a9e90d734f75990cbfca8cefcca03d5657a3a80b6d42511051b34be89cf9f9bc727ce15282d0295c7f097232daec69bcd4df1b3ceab0742ea2c4d1d7ff936b86ad84fd7f3964cf492862e136691edfa0498cc90651d3f7b12d50b49d47f5238020ec8e19aab2ab8cc1036d8184779f499f418c5a3a08"}, {0x20, 0x1, 0x0, "bf078cb4f8506a1365"}], 0x428}, 0x2) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x10) 00:00:11 executing program 2: chmod(&(0x7f0000000000)='./file0\x00', 0x100) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100), 0xc) r5 = msgget(0x3, 0x2) msgsnd(r5, &(0x7f0000000140)={0x0, "46007d61f0b2dc2fd810c41f99fc3f847a58c83f926efa98a053daa9d6c4164f913d77dd5e88b47e43feeae425f7a3d8129e71c375b8eb9cf36d1e7b17fbd1f2ba5440bab53ddcdaeb5bcfeedbc45834164a89fd92a62cb2678776f1585ec31a5ea35637b67349b125184c9bc5634bc874e84ab212cbb378854fc3df692af6da114e87922d1034c95e1ede5620e7bf61bc75404689b78cbeb16afd4213e717c36134d4f78a"}, 0xad, 0x800) fcntl$setstatus(r0, 0x4, 0xe000c) linkat(r0, &(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000240)='./file1\x00', 0x400) sendto(r0, &(0x7f0000000280)="0b21d2aee95b5a9908adadb99c956b6eab124ffb5c3ae7cd89bb18b1755ba25f685d91065a4f223561c8a4f287918bff91395e3eb1407f2010448fbc9420295777e87dd3653a84acabe14382eae809cccc8e099d69", 0x55, 0x2, &(0x7f0000000300)=@in6={0x18, 0x2, 0x6, 0x3}, 0xc) geteuid() readlinkat(r0, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/203, 0xcb) r6 = openat(r0, &(0x7f0000000480)='./file0\x00', 0x80020, 0x0) msgget$private(0x0, 0x10) chdir(&(0x7f00000004c0)='./file0\x00') geteuid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500)={r1, r2, r4}, 0xc) getpeername(r0, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r7, &(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) renameat(r6, &(0x7f0000000600)='./file1\x00', r6, &(0x7f0000000640)='./file0\x00') fcntl$getflags(r8, 0x1) faccessat(r0, &(0x7f0000000680)='./file1\x00', 0x20, 0x200) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f00000006c0)=""/173) connect(r8, &(0x7f0000000780)=@in={0x2, 0x0}, 0xc) clock_getres(0x20000001, &(0x7f00000007c0)) utimensat(r8, &(0x7f0000000800)='./file1\x00', &(0x7f0000000840)={{0x0, 0x8}, {0xbde, 0x7ff}}, 0x200) setsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000000880)=0x1, 0x4) 00:00:11 executing program 0: semget(0xffffffffffffffff, 0x2, 0x63) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ftruncate(r0, 0xe1) r1 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r1, 0x0, 0x2, 0x0) 00:00:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) renameat(r0, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x200) unlinkat(r3, &(0x7f0000000140)='./file0\x00', 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0xfffffffffffffff7) munlockall() mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) mlockall(0x1) socket$inet(0x2, 0x2, 0xfffffffffffffffe) r4 = semget$private(0x0, 0x4, 0x610) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x20, 0x40}, {0x18, 0x1, 0xfffffffffffffff9, 0x1f}, 0x5, [0x1, 0x6, 0x1000, 0x9, 0xc8a, 0x200, 0x0, 0x5e3d]}, 0x3c) semop(r4, &(0x7f0000000200)=[{0x0, 0xfffffffffffffffa, 0x1800}, {0x2, 0x5, 0x800}, {0x3, 0xfffffffffffffffd, 0x1000}, {0x3, 0x3, 0x1000}], 0x4) clock_nanosleep(0x0, 0x1, 0xfffffffffffffffe, &(0x7f0000000240)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000280)=""/72) bind$unix(r3, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) semget(0x0, 0x5, 0x2) r5 = getgid() setegid(r5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x100, 0x6}, {0x18, 0x2, 0x80, 0x3}, 0x5, [0x9, 0x1ff, 0x8, 0xfffffffffffff7e3, 0x1, 0x0, 0x2, 0x10001]}, 0x3c) mkdir(&(0x7f0000000380)='./file0\x00', 0x2) pipe(&(0x7f00000003c0)) semctl$IPC_RMID(r4, 0x0, 0x0) semget$private(0x0, 0x1, 0x40) chdir(&(0x7f0000000400)='./file0\x00') clock_nanosleep(0x20000000, 0x1, &(0x7f0000000440)={0x6, 0x4}, &(0x7f0000000480)) getitimer(0x2, &(0x7f00000004c0)) getpeername(r3, &(0x7f0000000500)=@un=@file={0x0, ""/91}, &(0x7f0000000580)=0x5d) mlockall(0x0) 00:00:11 executing program 0: r0 = getuid() r1 = dup(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) r4 = msgget$private(0x0, 0x100) getuid() getuid() r5 = semget(0x2, 0x7, 0x200) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000000c0)=""/4096) sendto$inet(r1, &(0x7f00000010c0)="35a74d7da678150f0a0168b502818b54cb03ef3de43483cfb019b4b8629291235481b7c5da9afbe64246196240e99061534af1d8f4fbd2979f5b36eec069569cd3ac68421cd9d8f36c1d5ea2f9652a8f387df454ef4ce26996e0a32a2badfde272a3c8fcfec4563ebf8a60ce4310133694486397e394bf772115d5b721bf26e7e3d182759923ca59acdc115cf45b655cca725093ac9430d23b670e0780761bd35f27acf3b8fa0586f4f06a1e280a2285fa7bb5a4524657c069ddaa7f5ac13d51db58a158637c0a0a533a40a05e8c5fd6cbec4f23d7672ce5328b10092baa3f8261977bbf1d6c81fc1ed64963957536909cfa8758cb775af693e3b65fb58af5cb8a3e113334feef8248ce2f93937cc97913465057dbd45072c609a807c323231a7e1498cd06d13498185d8ea2b335b452ee5c68deac4369b4597ea68e47edee2c2921c5b4622ad9e9f0b08e6b238aa2f51a12cede3a3dcf80ec53c54a4b2dc4f98ca25add8591764e3c27a904b97ec0028e3916fc66304ea8e060e292d482a57af7448c93c5660d0003927f9a4be9ef80963f75934d6ca0be9744a73ab1b74601329fec88772ae050fbbbc23e853b2c2ddbbe810e6f68698134c1831f9b52e2f801f85baaafd8db4858637c78c111638e85c6bfb925433cad0f1d50be1bbb40c62887479b6924888f9b69f7935cadc843defb3f9401827f290883e4c6f8ec203351c52dd3268197bd1b4b57308e5c99e7b49875efce47dc1b032393cce585da7c89691b37814111526fb309ebc1a87af651f43e96cf3596025ba20c355712e6ea2910c49ae8a361574da3b5961993c3ca95c4bf8f74e71e837d4ade5a835f92d89d688f7456504dda815409c7ccd6818ffc7cdf3f1108602667f1e00b964aa2148445fff197621791effac2237b65e3f9c5e81c818f98fdac5b39804004a286c32cfe82916d265f0ddcf6e6a19fdc477e7f27f3dcd45a9476319fe5eeec831d9ed0a4bb80d3c6a6280b948fc730af887641648f3e3e6e50fc5e2d1b9e38e7f84760073b58ddef9ce9892179441a81170b39781af42f9af6c3f6aa71780a7881286a8beef88f0608741973a10dd01a711aaf076a7f1a7e42009ac5cab2f2ccad743f56f0d96cd951305644c4f158445ba568d98df29eae2744dd80bd3496012bdc8dcdb45c035032b4d8a405a2aa8da382e5b06990114399f43b04026a210e5f4e08a6f7f38e646a6752adde72d74dd8a51feebf6b49a7c313e4295ccceaf0f1ffa39449e51045a17984f69393404b9d9071ec24ab340116711095880a106a920d1b8a9c7eab6981ee5deaa5a4caa798a1d6faddbccf3ca64b60a14132ce63d5d421d904786d4aa8d09edaa39e6dac86acd7e7a122b0216f8789ee26644ad6297fbacdf855a54c6e538fddc8678828678f86d59b89c47eae332d315b2bfb61834aaa2500921f0febf27eb9e9f7b336a55ce6ec9a5e60f8873d359d933d60b31373120ab21958f5c69a64173d8bc3565b323bff10151ca987614ea602e0ad990b842caf75f616263dc2aed41319e25f440ad7cc61b5de837a3a37bd6bfe8fcac1f44812849012a901b540933591c7baf514e67e96c63a6b7f6d8be679c3f7b1c9620e3a2541ad5bf932c7ed151d7565e643f3e12b191ba747fc1c912beba62735c6a135860d4f96586414c52ca29dd33427d2da1a1165caedff393c4428045d7f3509666f340c1c1628a069690d094ff3d25000181681ce7110c27ee63ae90fc10bf1d7d83884c7b25e824b11a2ca2dcfee68d64e87eea2f9c98d0f1ecc090eeb948e086708af248b8a2a13d3fb0743df02719d01d5ecb3861c9163a7d57ad1d57500a26c6d25072193d1c565c3ece92954d8a249f087a9f224c880b67673bc9dbb3a7657ed05b8921082c8ea1d61c4a444fc47a4a4910dea336d1f4d1e926387af96c6c4f0bbe6f793aed9cb3c1901e471fcb2919e0e54aa9c7a0a45285d742f356ad75703a08c9bd5b24fd8d1085357323c9b2cc4efd59fd6b28522ac1ea1417410a83d2e6a4d5c20a02234d57849aa1a770bc69850e88b9368172f4db0fd223dcecacea975d0313fac17ae1c76dc029e23c9d2b8dbcf30fb51fc3653fdfa4f966699e6295b2248f60655122685869f32f715820d399b38c3f40a56220c5c3bea790554f9f16f9057b432b4e873a1b0c18f6bc53645556feb2b6b46a25fdd1700db75166f20958424f734021481017dad5ca1c41c8f948eaa82f82aaf991669e321d0f8ee3df6fd810291e73e9edb4b2491d5001c6bb3ecc042def3e67ee40e4e69fdd9c3b47cff68ec5616015537c06e9b302525e943242d3041162bef2c75f77baeccea93d5ef0eb3b896087eb9a76a347aec74ac27edea7bb52f856b13d784e1b19243eb2c984eabc69f040b63ab1941725d1cb2e48893de0b20c4a03a3ef22cfb9bd941529dcb269da8f708a51108bb65900914f43ebd2526dba6cd403f11d8490a7f14d402f7e8671aabb9e43e437892b202d0a31e64873140b94eba4c41687e22d2a392ff4c8820adf4f641840ec49316bac4de6eca93f95bb846f3d6b927ff9fd2535c7e105595794ff252af6701f48b973d91a546a3dd6feb23420c6f8434da48e442f311f6939bf4dd6904d1ba6f58e69036c08a91215ef04d896fda2cf8deaf40f63e16d416dafb295ee67fec6bd2c6763b9990cc942b90d22aadc010079e4a2c0ad6f5f39604031418804d9ac49f549386fab88f692e09c51c74e1e18c68f22c3f3870b266d291490f58d4cb86562350d560056df9e43168921241e005631903aa77366da94739c585ab3aa5be99aa2decee18d66bc5066b37db7bdf13683195b0caf00cfdf8e3fa24727bad050dfa55b3abb47d0a13394cfb584eebb5c11c502cc4bf86bb07b902f8d5c34c2e1773ba2e256864b86e5df1187e52d8923d8b8af61d1be14215d2954992fa82f9b77ba28357cf0c8be9764a41e81601e81de7b98588ab9bb504f472c3750385074114e31c05e81c4cb6a75019537dd70e694a56218d74bd460ad292fd4aff46f22e2305b0e26a821ab839d8415ec2f503dbf25bfa6090c5cea8ac9150d70962d4242ddfbbb458ee1d459e197dfba21e93b3dc4a9008fd4976a8cce5114006b7e1a8d4a619ff7b4fa54c5176575ec2d1a4490aa04f3d4d5b83fa3a692801ad71052b4c5c27d7a87783d436653b7d27e971a82d801dfaa2d16c7444c013a20ff6cc871458839a46a53c8363f7d1a8542d4048f927ed01577b1c0f1e9cf71499c149d27301d8c0a2caa77fa7f341eb01bee80758c558f94c060daf7603022039b7699b5180c9b34342bce8e212d55a6a438d79cb4fa47b40372736a25a888460a8b4eaee8ad8ea0fdddb6e52afbe04dd82a8d9e5a6e3698e08c940ace9d4271811edc92e28c5ec206d19fe50c568b772fee5c4818083c037fffb6aab8b88a95fb7809a18840140036e34baccef9ec05c3e3c1d086fd3ccaaec891122071d4fb612777a44120a1b991ea767f65655eb6dfe9591e9cbe430d39129a176af5dd74a2ea46abf4639e00ae18614cd6416e911b50f505756331ccb3e7c86e94fe68817ec88c63cb37ad58a0cff763a6035f5839b5fbeb45490f44dac78cecc734fa573da836499ce87f26f50604d77b1ae39f49f2462d51d780f2d4b12e0452d9f7c90c058923544b370cfb8cc131baede7e004d1f9a31024bb9c0413aa0e207855008705187ce7ffb59f84b4a60839eb2d7701669d13b1a4e9770cbe495714b8482510c991c9413cb4bcd46762632c46727ffab4e79542446e0cd6383eb94995763396bb6606605d753cdc2e872b4ec739eaa48d568549e0daddbb972292c8f64a145638050012475bbe8f6a231623b5b9b26c57cc1d066a07fd9df2879f9f3a054315f2db99799ad4eb2ee4a627ab70d20cc4d0997c6baa6c9a5d98a33a61e3c1f4be6d93d2f130b8b0ae8841a9f674b89a6aa9f6410ccbb771f00b4cc5b4ba13bad65443364cd530b43f2f8c94424d1127718238e04e90cd54ef24b9ab69fb35cabfaca71bffcf52187b120494680aac66502698512533f56423c2d10d32f50ed74ccd434f2b49d915ffdc49e98b4b0d97d49b94baebb8152d4145a69fc7ab24c98b9e8ddd214dbf162174b8c88b23686413914f2e1ec0c1751daf6ed2934e5a0de6846a0f91dd78a23894b65fd69f4c2a7c7e582b00b80178bf5f98acc3c71d4475e32c3f32d881c8ab727c5d8eb944224ee3d65f7e48e03c4b1374f1a376374ad148eaae99552c0ecf2de793e62ab13531724af391a5ae54dae58f5ee02606dd74de8221bc7faa937da93562244de995e8804e1ad03dfb57894faa622bdb7019b1d25e3771be85596c667aa22b1370f3942f62dfe49fe279d6d936e78a2fb1c401b83e3d43dc916b6d50718ffcc88c511bb4a21c8f219c05f033809982c09c1b2eec8a5398c29c96241b267710924d489d48a898883a8ea3dd7cb9111e75a24b401ad521936aef0a33462d21babb4a7ebbd1cbdfa4a23083c74f891b9282fc7469acb4a37955ddcd01dee119b08b3e5eefe0278a344d797cb5e2a2e6d82bafc32f94fb302ac657962d6557c297f14e2ebb12f6dde42c4f9e86f4c99115c6ee64ebd0ad179c22f5b4a3bd86914815e621ffb8de3ce30761f236fdd731296c5e47f09788ab4106e28a736200de262a10bb6acb53dc02874d662aa03c0e687e624fddfd9050622bec8ac1bc55de27e59ddc617dff54a179ac135bf3f619ec305686e66fc8dc7ac97b116e7cf0e2686c2c76a49b2499d7a076fef4108ad373cecd4abeaf87a35d47d24a9e31ed871e4b6b06c5253d972f50448ca160e0eb21344d13ace07ef56dc8fecdd35a010b6e3f9d13cd78fb13b250bfde3eecf1872cf085fa1b52fdbbaef6baaba5dbe3e1263ef95caaf1fde9d77eb9f18fd2dc240ecf628b1c233f52c40d6369490fcc2e31d5c3846eb44fd6f83fe3a8dbd4052f7dbcbad9bd38e0182b933261134fbd54c47e2af1f62b0ecbe86da80364028019ef9223dca669b8700a6ba9aa96fd5dbdc07586cac648c29963528f91da1c1ed495436e969e870a96a4945ff8d8a6fdbac7ac90a123a44d0e994268379e46ae09445f206f255c2c88b9cd887b413387ec349d75980921635a82291e55f6fddbe1087f49915526bce1098243f4982972bf115d54b5db0cca57d1489f6b8a38a419528e551ce9136cbf45a4a9b0e32c131bfe9227d1430fc063954042c5971a419b2b1ff39edbfbb63ef053bc2d2ea07cee5fb94191aecd7f8cdd3b0cbaef266576b1b25a2839254596bc7414de1cb649fcb65c080fc3c4cbc79d52b130d60220ea93d411039f33d5d341e74a26ff08f5bfeab83b66ab791894ca5c2709b09c5b5fd7b0f284aebade7811b62ab9e2452c40a52df103bcdde3fccd83e86f8d39e435e96038b65fb188ed5fbaf8ad0731dea6c5e36219a99564eeb2e422e6eda2381371a6018c81c0bbe9319f070be514e7e61f3a811017f3890f902bcfcf691864b14882e5663f81dca46174b391b807cc020b292aa46ca8f2cf7856e86ea4c437db3d739d22a36b5d3c83cdc36117e016dbfef06ac69ad8780e28e1c805a4e9360f4c55291e410bec4b2d1051b14297fcba074796983a00958def7742a03db973e0ad2cf3f0412660ccc4bf759afcdcad73b21cb92f4d66cc74e6f0f0b64f0d917b20f37fb4e032ca29908c20949ae70d8f1a30f7ee8c8a57983401b57903e08012b060a256c9a924b79b8507ccd5947d819ec10d9d8", 0x1000, 0x4, &(0x7f00000020c0)={0x2, 0x3}, 0xc) bind(r1, &(0x7f0000002100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ftruncate(r1, 0x5) msgget(0x1, 0x432) getuid() recvfrom(r1, &(0x7f0000002140)=""/123, 0x7b, 0xdc479b44509f7517, &(0x7f00000021c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) msgget(0x3, 0x208) getuid() r6 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002200)={0x2, 0x853}, 0x8) shmctl$SHM_LOCK(r6, 0x3) mknod$loop(&(0x7f0000002240)='./file0\x00', 0x1, 0x1) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002280)={r2, r0, r3}, 0xc) fcntl$lock(r1, 0x9, &(0x7f00000022c0)={0x3, 0x1, 0x7, 0x7, r2}) shmctl$SHM_UNLOCK(r6, 0x4) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000002300)=""/221) msgrcv(r4, &(0x7f0000002400)={0x0, ""/238}, 0xf6, 0x3, 0x800) fcntl$setown(r1, 0x6, r2) shmctl$SHM_LOCK(r6, 0x3) setpgid(r2, r2) bind(r1, &(0x7f0000002500)=@in6={0x18, 0x0, 0x8, 0x800}, 0xc) 00:00:11 executing program 4: r0 = semget(0x1, 0x7, 0x101) r1 = geteuid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, r1, r4, r5, r7, 0x180, 0x42d}, 0x3ff, 0xffffffffffff8000, 0xd1b0}) semctl$IPC_RMID(r0, 0x0, 0x0) r8 = socket$inet6(0x18, 0x10000000, 0x3f) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) mknod$loop(&(0x7f0000000180)='.\x00', 0x910c, 0x1) r10 = socket(0x1f, 0x0, 0x5) recvfrom$inet(r10, &(0x7f00000001c0)=""/119, 0x77, 0x802, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) readlinkat(r10, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/4096, 0x1000) socket(0x11, 0x10000003, 0xfffffffffffffffc) getgroups(0x6, &(0x7f0000001300)=[r2, r9, r11, r11, r3, r2]) r15 = socket(0x16, 0x0, 0xff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001340), 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001380), 0xc) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000013c0)=""/233) getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f00000014c0), 0xc) accept(r10, &(0x7f0000001500)=@un=@file={0x0, ""/108}, &(0x7f0000001580)=0x6e) r16 = openat(0xffffffffffffffff, &(0x7f0000001600)='./file0\x00', 0x0, 0x10) symlinkat(&(0x7f00000015c0)='./file0\x00', r16, &(0x7f0000001640)='./file0/file0\x00') r17 = openat(r16, &(0x7f0000001680)='./file1\x00', 0x8, 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000016c0)=""/95) getgroups(0x6, &(0x7f0000001740)=[r12, r3, r14, r13, r12, r6]) getgid() semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000001780)=""/211) bind$inet6(r17, &(0x7f0000001880)={0x18, 0x3, 0x4, 0x800}, 0xc) 00:00:11 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000300)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r9 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r12 = open(&(0x7f00000004c0)='./file0\x00', 0x8, 0x80) r13 = accept$inet(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) r14 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r19 = accept$inet6(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r20 = socket(0x1f, 0x1, 0x2) r21 = open$dir(&(0x7f0000000700)='./file0\x00', 0x1, 0x0) r22 = accept$unix(0xffffffffffffffff, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) r23 = socket(0x0, 0x40000000, 0x81) r24 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) r25 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000800)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="56454bcba598f73b548c591c29591e0fc05b1debfd9d26516f427a97ce8347ef7206226a0c182b50cea2b8a0cd2414eef5f1988442fd2dac2d94cdbd4e21fe6325e55e5b763ab06b6ce433327a7685b031c3ee88983013e31e77b9d32b7c8cb9f6465002270eb6e80a01c4a685ee1274db2d13b278cc53b83876be585eae950ae02bd272c5ecc4722addb658c265eed01f0a3995bc29b71ef6be2a90795ec85a0ef2e5ca820bf078c6f5ca6a4b348224f6966f7d24dbd7ecd13b07df73109b188e98f985b294aa34aa57bfc17978c8e0b5048313c0bc286abe09c67e886ba42a930e467d23b1621a54a15ab1b2c6eebad3", 0xf1}], 0x1, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x2, r15, r17, r18}, @rights={0x28, 0xffff, 0x1, [r19, r20, r21, r22, r23, r24]}, @cred={0x20, 0xffff, 0x2, r25, r26, r27}], 0xe8, 0x4}, 0x8) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000980)={r15, r16, r4}, 0xc) connect$inet6(r19, &(0x7f00000009c0)={0x18, 0x1, 0x3, 0x20}, 0xc) chdir(&(0x7f0000000a00)='./file0\x00') 00:00:11 executing program 2: r0 = socket(0x1f, 0x7, 0x9) readv(r0, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f0000000100)=""/135, 0x87}, {&(0x7f0000000200)=""/250, 0xfa}, {&(0x7f0000000300)=""/70, 0x46}, {&(0x7f0000000380)=""/100, 0x64}, {&(0x7f0000000400)=""/124, 0x7c}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x7) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="0100e91f7189591eff7b69970342637a181ef87aff8516b334929233c4ebda899a774d406148e6eb67117c2b097b768a1bb9774f7dd5096bb6f45d521a38f5ff1c397048110c688d117a0ecae7bff567e442d7a5c80727bfb8a97ea76a20b5338846c04f006008f196fc627d43c148530f78ac6b032866b7f503b31af60fdc9d26f3eff4fc7b48d3eae625f2419db394075985508a4a49d6d67c00a3a59e95e487fd0969f3ebfecf09a3307fe79f8cb586b0efedd8a36a5bfc35020b4de5b10f6186fa"], 0xd) bind$unix(r0, &(0x7f0000001500)=@abs={0x1, 0x0, 0x1}, 0x8) listen(r2, 0x0) r3 = paccept(r2, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fcntl$dupfd(r3, 0x0, r3) mkdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xc) setsockopt(r1, 0x3, 0xad, &(0x7f0000000040)="e75b7742cda0613f090aeef7063b483e4b6564097a541c23358c583f70cd6d27d959b2c7eb2d76464c216e959f82ac", 0x2f) 00:00:11 executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) close(r0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet6(r0, &(0x7f0000000100)="10473a82898febc6f2267846260fbfbedffbfb50de405928130ba293a3e8a8a1222379cc01ff4deaa9a4a89b05bd277a84d2b30b2633388a8ba42c7be6ca1892bbb5d13069c4d440032a6c1d1e114cd2673b876dea22dcbb184fd315d6192822819626e3e143", 0x66, 0xc, 0x0, 0x0) fcntl$getflags(r0, 0x3) msgget(0x2, 0x103) r1 = dup2(r0, r0) sendto$inet(r0, &(0x7f0000000180)="5ea57fd3b52923a9e79abf036687f85510b0d721a711a6e823adfea840ab018bf829fdb775d4437615da66a4fb4e1c4333c61765602723361eadf7327844ef6bf2ee6f2b43366532d97d639da14e8f68b5f5b0a01471bb5e015415b2fd163243c593922200751cbcece1dd0ac4218a247e8fc6680acb3608cdb326bd78f8f371f6a2eaa14b74a85688444fb72c6f1838d3ab6d52dc4003fcce7b60e5b3", 0x9d, 0x8, &(0x7f0000000240)={0x2, 0x2}, 0xc) setsockopt(r0, 0x8, 0x6, &(0x7f0000000280)="17cad4ad96bcba659ae91b8872a249eaee45dacb5d42c184feffad280d635c41a521e82a31b160c58c2df57900417891e2c524b827c7087401ee0e140038a4b0cd601715137961252a908ba81dd53270c2c6cb1276611a42b9aca29d17e839e9520a319a1c7b9b4610c82f3a37d4576804bbc4ebad99777b6b0e2dea7596494266883e780c0b32c7c93e382193194d129d7b274aafc5e6c7ba64514ae5c95c45ad6480fe6455a00a4fa67efa7bf88adbbf36a8fedc471d0ea436e3f5552dcf68ccf5126e5967777bb16dd404dd1c5f7951a314d6e9", 0xd5) r2 = accept$unix(r1, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) getpeername$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockname$inet6(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) socketpair(0x2, 0x4, 0x10001, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000540)='./file0\x00', 0x40008, 0x20) accept(r0, 0x0, &(0x7f0000000580)) sendto$inet6(r3, &(0x7f00000005c0)="a18299b9ddcc747e30a0bd83ba08ab0ebf6c08085eac1fe57b113d3d53f36975d5979c23ba4492e1130e61cb6fa479be158999d2ebb0d70098a1a0b8a5dd0bf5a91d63d2a763da879b0c16a0cd3861cbf87404536fa7d374e6ecb26b4fb01d29f151bccefa3a4948dd2cabc246f0d7256718d0bb5bee4fea31ad93e534d8452cc53f2260959b2b9185076e24e3b6787d01aff0649c126fd00d68992458069147fb8faa521a32ec651ecbabdbef5db9a6c2db1f53e5453c0f6c2849c00c73cacdb108cbf582c0a075d93283e0226f723d144282e622ee5eba7c5e3568dbb9ed66688ada67a392da67e5d56a0930d45a902fd5d41af09d", 0xf6, 0x402, &(0x7f00000006c0)={0x18, 0x1, 0x0, 0x1f}, 0xc) getpeername$unix(r0, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f0000001740)=0x1002) socket$inet6(0x18, 0x2, 0x8000) open(&(0x7f0000001780)='./file0\x00', 0x8, 0x4) dup2(r4, r4) socket$unix(0x1, 0x1, 0x0) dup2(r2, r4) bind$inet6(r1, &(0x7f00000017c0)={0x18, 0x3, 0x6}, 0xc) socket$unix(0x1, 0x0, 0x0) connect$inet(r3, &(0x7f0000001800)={0x2, 0x0}, 0xc) socket(0x18, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001840), 0xc) fcntl$setstatus(r1, 0x4, 0x80000) symlink(&(0x7f0000001880)='./file0/file0\x00', &(0x7f00000018c0)='./file0\x00') 00:00:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="a619384b03ab5e3f56956c4056dcd411753a94390a0fcbfa56f85bd6d37ef6afaff9e1dcf8c6d9244a783595ea045f28b86bf2d634db5f095895aa69182d9ab8595f7ea869fac0895bc4f77839bc6f15d9b70c621adee1dfd92282cb41c58c7e327dd2e506b20742e54054594c1a669f5f89200af119b9618eb24863a5a58121fe8c522efea6ce4f06cddc47abab84f03e19666dd186165e5366725cea0fbc37fdb84944fab96897035a619e47fc0b8cf3e906c9dad616c1ccff253778515eab178333cc390cedd5bfd1836ad8f411a422ac208d1f231ec22f6ccf79fac2c445a3b4ffcaa4", 0xe5}, {&(0x7f0000000100)="cf20b4d1e22e8a6dc1de06e336d897caca6f5b101cd32ca0cf455d4aa501399afbb21b7e3572c0f8a121c10433965b5eb9e768db04625c7620485189ce8c7086c9a06e05cf5b90cbe5ec41f1a20d8c122f1c6e5e2fc30b7f7e0ccf5d86a4a479d4d9102372e2720952801065fc567244b9ce3c957f73f322b13f23d9cf7e314ed4b4dd72ecf6c6fb8f9b57af53ccc65fdde1d40acd4690a4235b9a7a32e0113643dabeb86a450d70e054a7ce8c94598045fecf07bdbfc83f060eadf93a2831e27d268a6da251f500ed63423c2c8a0cfea691174f0d61ed0dc2b097a1cf632af6dff9ef", 0xe3}], 0x2) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)) writev(r0, &(0x7f0000000480)=[{0x0}], 0x1) 00:00:11 executing program 4: socketpair(0x100000000013, 0x10000000, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) dup(r0) r1 = socket(0x1f, 0x1, 0x0) listen(r1, 0x0) accept$inet6(r1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xf49593a2b3bd115d) write(r1, 0x0, 0x0) 00:00:11 executing program 4: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r1, 0xea9) sendto$inet(r0, &(0x7f0000000080)="d7789e7c321d196d9d4bc215da312f84e0910ca959a68eb0975a76933972c8bd79941ad4e4fd77586f0f2895c03f877f432c4c1b158cf6e7d47d83e9757e68b4d55c5d9d9e86393c85567a206b5a033c38e2662dacecd2c6e8827955d6155b84eda4b4467cd81523f4bbdaee57e4aa452ebd106bafd5c68c6c37278f6fc9ed15d60fe3f923c88c0be7379e9d42e8be4dac0a6079da646d39f4add0455bec61", 0x9f, 0x8, &(0x7f0000000140)={0x2, 0x1}, 0xc) recvmsg(r0, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000180)=""/156, 0x9c}, {&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000340)=""/241, 0xf1}, {&(0x7f0000000440)=""/141, 0x8d}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x5, &(0x7f0000001580)=""/161, 0xa1}, 0x801) fcntl$getflags(r0, 0x3) r2 = getegid() setegid(r2) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001700)={r3, r4, r2}, 0xc) r6 = msgget(0x0, 0x410) msgrcv(r6, &(0x7f0000001740)={0x0, ""/172}, 0xb4, 0x3, 0x800) utimes(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)={{0x2, 0x8000}, {0x6, 0x5}}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) write(r1, &(0x7f0000001880)="dca2ec53be044cff2bfe1b4d", 0xc) r7 = accept(r0, &(0x7f00000018c0)=@in6, &(0x7f0000001900)=0xc) msgget(0x3, 0x200) fchmod(r0, 0x10) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) sendto$inet(r7, &(0x7f0000001940)="76c6e37daae1e691d7850a9ed682dcce465c517544417dde1b75978f93a8ff65764cb36b9b725f4b4e4a1079970d25824732e92601cb2e5f9922c3be6b0a68be8e01da4fb5f9fb4893c9aba46361a54e887d75b36bc08823c04f822fc9db076bcc7bc269db4996c284b4b9a8ad1126bfe716c1ff58c957e8b94e901279a80ac11bca40fa12802fc22e868d82d7120e58a4a510a9a1206a871bd6dbc589818bbd77ca58d36444fb608a45d7d1926dc735db5c7f0325adfe8419012656dd52a17dfc9b465019ba635e5e18b4c5ec316a30d3b40d1647d1", 0xd6, 0x0, &(0x7f0000001a40)={0x2, 0x3}, 0xc) fcntl$setstatus(r1, 0x4, 0x3000c) setsockopt(r7, 0x7, 0xb78, &(0x7f0000001a80)="91fa27afc8491c307ba68ec55ef50910cac5f77288bf598721bff75a37fb32add3e2df031858fbee0ab4145a69b38596d1c81f4b1d143392f3ede33adecb208edb48470775bd167f995a624c68d32f976021a9d10f2035e2cbf3d06e3c9d54849664e350b0cc37b9ce671ef0291928cdca5523fb2fbea86778f36c1221aea9edcbbca74eca5c8220062f0eba9bf4664acce73c41b4c6ef1b093e3f7bc5460dd9949541e7a8896d08fb4d69cf3a7d38e2cc30dd682a0e4638a90eb9ddb57fe1bbaddc085ca26ffafa9a6b60ff97dcfd6c8d989cb0a588a4533a89ef09c622246b8700f006f526f9c7f1e7cf3f49066e29af9c923a1ca61b0180", 0xf9) r8 = semget(0x3, 0x3, 0x1e8) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000001b80)=""/25) setgid(r5) flock(r7, 0x8) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x410, r1, 0x0, 0x0) pipe(&(0x7f0000001bc0)) 00:00:11 executing program 0: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r3) chown(&(0x7f0000000040)='./file0\x00', r2, r0) r4 = socket$inet(0x2, 0x3, 0x3f) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x80000, 0x8) lchown(&(0x7f0000000100)='./file0\x00', r2, r5) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000140)=0x2, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendto(r6, &(0x7f0000000240)="418a1a185d66cdd601a6a5f5111742d40e6e6af87d3490", 0x17, 0x1, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_timeval(r4, 0xffff, 0x100f, &(0x7f00000002c0)={0x100000001, 0x1800000000}, 0x10) unlink(&(0x7f0000000300)='./file0\x00') unlink(&(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000400)=""/5, &(0x7f0000000440)=0x5) socketpair(0x2, 0x0, 0x9, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r10, &(0x7f00000004c0)=""/28, 0x1c, 0x800, 0x0, 0x0) mknod$loop(&(0x7f0000000500)='./file0\x00', 0xc0, 0x0) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000540)={r7, r2, r3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000580)={0x80000000000, 0x1, 0x4, 0x9, 0x5}, 0xc) recvfrom$unix(r6, &(0x7f00000005c0)=""/119, 0x77, 0x42, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000680), &(0x7f00000006c0)=0x8) recvmsg(r10, &(0x7f00000009c0)={&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000000940)=[{&(0x7f0000000740)=""/231, 0xe7}, {&(0x7f0000000840)=""/6, 0x6}, {&(0x7f0000000880)=""/131, 0x83}], 0x3, &(0x7f0000000980)=""/51, 0x33}, 0x40) setsockopt$sock_timeval(r11, 0xffff, 0x100b, &(0x7f0000000a00)={0x400, 0xe76}, 0x10) fcntl$getown(r4, 0x5) r12 = msgget(0x1, 0x203) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000a40)={{0x7b, r8, r9, r8, r5, 0x100, 0x5}, 0x4, 0x4, r1, r1, 0x7fff, 0x4c7c, 0xfffffffffffff0ca, 0xffff}) mincore(&(0x7f0000ff3000/0xb000)=nil, 0xb000, &(0x7f0000000ac0)=""/192) 00:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80a82, 0x0) r1 = dup2(r0, r0) fcntl$getown(r1, 0x5) fchown(r1, 0x0, 0x0) fchroot(r1) 00:00:11 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() r8 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r10 = getegid() r11 = getppid() r12 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="1298c61443fec5485cca61cdcc953cdd84c33f29a071463f3840749e76b3440ad5abb9fa1c40708e1bee2b6eed9cbb75441c44c730d00b5f6a527cae8cc7f83af9789a1cb902372ab936e403b9354bfce7142b63f2621de3b6f449cfcea1f4767f398505c4c2aa328173a3a52c7cc9d8d710ecbc5acb36330b7c6548e294afd6cbc58cf2880cddd0ec83497ca4", 0x8d}, {&(0x7f0000000200)="dad26eabfd1c7ff377ad6f47a8571b9bedcc1f2ccc5f81fb7149b92577a23400babef1db03bdb30940d5898d1f0d2f7a0e4ab8f89bc6deb940dcf277dbef1d48c341842285ecadcc3c0665f9aac5765c00e0acb3277140084087dcbdfce625b23cd441f93c6182d0c68ccddce68ece1c5c1b9f71ba3b3fafa0e0cb5c03f812fd3ae57aa6185b57c136677f75283549c274568b5e75be8679d22b2e58d9547f6499b0", 0xa2}, {&(0x7f0000000140)="91fd", 0x2}], 0x3, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x10}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}], 0x118, 0x1}, 0x8) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r14 = accept$unix(r1, 0x0, 0x0) dup2(r14, r0) connect(r14, &(0x7f0000000000)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:00:11 executing program 1: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file1\x00', 0x20001d, 0x4000002) rmdir(&(0x7f00000000c0)='./file1\x00') mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./file1\x00') fchmodat(r0, &(0x7f0000000180)='./file1\x00', 0xffffffffffffffff, 0x0) linkat(r1, &(0x7f0000000040)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00', 0x0) 00:00:11 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x50) readlinkat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140)=""/227, 0xe3) r1 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r2 = dup(r1) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x0) openat(r1, &(0x7f00000000c0)='./file1\x00', 0x1000100, 0x1be) 00:00:11 executing program 3: r0 = getgid() r1 = semget$private(0x0, 0x3, 0x221) r2 = geteuid() r3 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x4, r2, r0, r3, r0, 0x81}, 0x6, 0x3a, 0x237}) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000080)=""/73) r4 = semget$private(0x0, 0x3, 0x405) geteuid() getuid() clock_nanosleep(0x40000000, 0x1, &(0x7f0000000100)={0x5, 0x5}, &(0x7f0000000140)) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() r5 = dup(0xffffffffffffff9c) recvmsg(r5, &(0x7f0000003580)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f0000000180)=""/164, 0xa4}, {&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/68, 0x44}, {&(0x7f00000023c0)=""/153, 0x99}, {&(0x7f0000002480)=""/44, 0x2c}, {&(0x7f00000024c0)=""/64, 0x40}], 0x8, &(0x7f0000002580)=""/4096, 0x1000}, 0x41) msgget$private(0x0, 0x4) r6 = shmget(0x0, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) r7 = getpgid(0x0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000035c0)={0x0, 0x0, 0x0}, &(0x7f0000003600)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000003640)={{0x100, r2, r0, r3, r0, 0x12e, 0x1}, 0xffff, 0x6, r7, r8, 0x20, 0x5, 0x81}) getsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f00000036c0), &(0x7f0000003700)=0x10) r10 = geteuid() clock_getres(0x3, &(0x7f0000003740)) semctl$GETPID(r1, 0x6, 0x4, &(0x7f0000003780)=""/77) semctl$GETPID(r4, 0x5, 0x4, &(0x7f0000003800)=""/251) sendto$inet(r5, &(0x7f0000003900)="25c49fedcb17c2b96de23c58bb0139ce191a23575298b706d992223bf78db3c9140b2c8f732215c9d47eb655bf4d213d062dc5e854df9beca4e6d86f042ddc14dbd6e1f3ade3e22934ada500a3846379d7ca8db32c5fbf3e788b50e4dcd0e2df47cb2a228acb585a6ad6683c6219ab5a23ad635bd0279ce51fe6042b872af16606dd", 0x82, 0x400, 0x0, 0x0) semop(r1, &(0x7f0000003a00)=[{0x0, 0x4, 0x1800}, {0x1, 0x8, 0x1000}, {0x7, 0x1ff, 0x1000}, {0x2, 0x0, 0x800}, {0x3, 0xffffffff, 0x1000}, {0x3, 0xfffffffffffffffe}], 0x6) preadv(r5, &(0x7f0000003ac0)=[{&(0x7f0000003a40)=""/25, 0x19}, {&(0x7f0000003a80)=""/52, 0x34}], 0x2, 0x0) chown(&(0x7f0000003b00)='./file0\x00', r10, r9) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000003b40)=""/176) getuid() 00:00:12 executing program 4: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r3) r4 = semget(0x0, 0x3, 0x21) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f00000000c0)=""/93) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = paccept(r5, 0x0, &(0x7f0000000180), 0x10000000) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000001c0)=""/221) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x3, 0x7fff}, {0x18, 0x2, 0x0, 0x4}, 0x27, [0x94b, 0x9, 0x400, 0x7, 0xe51, 0x20, 0xfffffffffffff7b0, 0x1000]}, 0x3c) r8 = semget(0x1, 0x2, 0x0) geteuid() r9 = getuid() madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget$private(0x0, 0x48) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000340)={{0x7fff, r0, r3, r9, r3, 0x100, 0x800}, 0x6, 0x7fffffff, r1, r1, 0xac6, 0x3, 0x0, 0x7}) writev(r5, &(0x7f0000000500)=[{&(0x7f00000003c0)="33dc950b753d03213ad3629de9ed5bf552b5f6fef529eaf82489b70a88da907e5d489b1d40b1769b1585ce951bbb086d7f06eb50da269ef9c933317c231f2c88c1637d9c2ccc3754e96e6f226cb21f2752f5dd00a0131ae51aa3c5d297ec6479efbc87ee9a7b38bc0736ebfddc64f9a62cad9ff98f1902e2ff77e5905d602cbd7cd3f4e891b8ba7ea0e1f2342ac16750c8471e34843417a7b1e88b93d53d1e48a46b4b2bef630cb2e5be084c5a8a540469ea4bb033bd18df10d209a16512c7e97e9f803dd81fc0df6d370aa65cc1006a18cef65612a12cd17919b7", 0xdb}, {&(0x7f00000004c0)="09f4fc0961f3d8924b13a9071f0afa3b8303c0ece82c65906887e8e9026c5b734163034a273ac32d7cf946cb", 0x2c}], 0x2) sendmsg$unix(r6, &(0x7f0000000700)={&(0x7f0000000540)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000005c0)=[{&(0x7f0000000580)="a9440f07a3bb2452df691d", 0xb}], 0x1, &(0x7f0000000600)=[@rights={0x38, 0xffff, 0x1, [r11, r7, r6, r7, r10, r5, r11, r6, r5]}, @cred={0x20, 0xffff, 0x2, r1, r9, r3}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r5, r7]}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7, r6]}, @rights={0x20, 0xffff, 0x1, [r5, r10, r6, r10]}], 0xd0, 0x404}, 0x1) semget$private(0x0, 0x7, 0x100) recvfrom(r10, &(0x7f0000000740)=""/218, 0xda, 0x40, &(0x7f0000000840)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r10, 0xffff, 0x1007, &(0x7f0000000880)=0x408, 0x4) open$dir(&(0x7f00000008c0)='./file0/file0\x00', 0x0, 0x16) open$dir(&(0x7f0000000900)='./file0\x00', 0x200300, 0x10) fcntl$getflags(r7, 0x3) chown(&(0x7f0000000940)='./file0\x00', r2, r3) dup(r10) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000980)=""/192) socket$inet(0x2, 0x7, 0x8) socket$inet(0x2, 0x20000005, 0x1) r13 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r13, 0x4) 00:00:12 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0xa, 0x0, 0x0) 00:00:12 executing program 2: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r3) r4 = semget$private(0x0, 0x3, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x2, r2, r3, r0, r3, 0x120, 0x7ff}, 0x6, 0x9ff, 0x7f}) semop(r4, &(0x7f0000000100)=[{0x1, 0x2, 0x1800}, {0x3, 0x1, 0x1000}, {0x4, 0x6, 0x800}, {0x2, 0x7fffffff, 0x800}, {0x2, 0x8, 0x1000}, {0x6, 0x40bf, 0x800}, {0x2, 0x2, 0x800}], 0x7) r5 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x40000, 0x8) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000180)={r1, r0, r3}, 0xc) getsockopt(r5, 0x800, 0x9, &(0x7f00000001c0)=""/32, &(0x7f0000000200)=0x20) setgroups(0x2, &(0x7f0000000240)=[r3, r3]) getsockopt(r5, 0xb315, 0xffffffff, &(0x7f0000000280)=""/247, &(0x7f0000000380)=0xf7) fchmod(r5, 0x100) semget$private(0x0, 0x3, 0x158) getuid() setreuid(r2, r2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000003c0), 0xc) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') r6 = dup2(r5, r5) pwritev(r6, &(0x7f0000000580)=[{&(0x7f0000000480)="c018448b3b06d46bd4be58a42d250bc1b321c08b28dbf01757536c1cc5f813", 0x1f}, {&(0x7f00000004c0)="89adc267df83b3773b6028ce4a33090dbd6d908ef990cd6b1f0b295863ad68174ab6ae22e539fec7c0af2f00ed5f93c9ddbc82011ac56bddbe3d06b59ae5552793022b3dff14ef32bfc6c1921c1ed1cb4983755d8b95994eff339a0f89832af507264025674c74886fd777b09a03fed164ec595db5696b30ae2f48fd3763f370e143682253", 0x85}], 0x2, 0x1b) getsockname$inet6(r6, &(0x7f00000005c0), &(0x7f0000000600)=0xc) semop(r4, &(0x7f0000000640)=[{0x1, 0x3, 0x800}, {0x3}, {0x7, 0x200, 0x1ee83871af32dc02}, {0x6, 0x9, 0x1800}], 0x4) r7 = open$dir(&(0x7f0000000680)='./file0\x00', 0x20010, 0x1) renameat(r7, &(0x7f00000006c0)='./file1\x00', r6, &(0x7f0000000700)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000740), &(0x7f0000000780)=0xc) read(r6, &(0x7f00000007c0)=""/232, 0xe8) mkdirat(r5, &(0x7f00000008c0)='./file0\x00', 0x1a) msgget(0x2, 0x1) getsockname$inet(r6, &(0x7f0000000900), &(0x7f0000000940)=0xc) msgget(0x3, 0x1) bind(r5, &(0x7f0000000980)=@in6={0x18, 0x0, 0xfffffffeffffffff, 0x2}, 0xc) 00:00:12 executing program 0: r0 = msgget(0x3, 0x600) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, r1, r2, r4, r6, 0x1c1, 0x6}, 0x1, 0x8, r7, r8, 0x1, 0x1, 0x5, 0xfffffffffffff61d}) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = paccept(r9, 0x0, &(0x7f0000000200), 0x40000000) getppid() setuid(r10) chdir(&(0x7f0000000240)='./file0\x00') symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgrcv(r0, &(0x7f0000000340)={0x0, ""/60}, 0x44, 0x3, 0x1800) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000440)={r3, r5, r12}, 0xc) getsockname$unix(r11, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) lseek(r9, 0x0, 0x2) getsockname$unix(r9, &(0x7f0000000540)=@file={0x0, ""/60}, &(0x7f0000000580)=0x3e) listen(r9, 0xffff) r13 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) sync() msgrcv(r0, &(0x7f00000005c0)={0x0, ""/170}, 0xb2, 0x2, 0x0) getsockname$unix(r9, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) getsockname(r9, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) shmctl$SHM_UNLOCK(r13, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000780), &(0x7f00000007c0)=0xc) 00:00:12 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x1000040) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fchmod(r0, 0x80) clock_getres(0x1, &(0x7f0000000100)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x20) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = open$dir(&(0x7f0000000200)='\x00', 0x200140, 0x1a0) fchmodat(r2, &(0x7f0000000240)='./file0\x00', 0x100, 0x400) r3 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x81, 0x4}, {0x3, 0x23}}) r4 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x4) recvfrom$unix(r4, &(0x7f0000000340)=""/74, 0x4a, 0x800, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) r5 = fcntl$getown(r1, 0x5) r6 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000480)={r5, r6, r8}, 0xc) setpgid(r5, r7) r9 = accept(r4, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) mkdir(&(0x7f0000000540)='./file1\x00', 0x8) bind$inet(r1, &(0x7f0000000580)={0x2, 0x2}, 0xc) geteuid() open$dir(&(0x7f00000005c0)='./file0\x00', 0x1, 0x80) bind$unix(r1, &(0x7f0000000600)=@file={0x1, './file1\x00'}, 0xa) setsockopt$sock_int(r9, 0xffff, 0x2010, &(0x7f0000000640), 0x4) 00:00:12 executing program 5: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x0, 0x519}, {0x18, 0x3, 0x3, 0x10001}, 0x7, [0xe9, 0x20, 0x649, 0xfe94, 0xffffffffffffff01, 0x80000000, 0x8, 0x20]}, 0x3c) nanosleep(&(0x7f00000000c0)={0x0, 0x1f8e3e71}, &(0x7f0000000100)) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) truncate(&(0x7f0000000180)='./file0\x00', 0x70d4) listen(r0, 0x7ff) r1 = dup(r0) nanosleep(&(0x7f00000001c0)={0x3, 0x5}, &(0x7f0000000200)) connect$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x3, 0x0, 0xc3f}, {0x18, 0x0, 0x7fffffff, 0x5}, 0x0, [0x8, 0x1f, 0x800, 0xfffffffffffffff8, 0x3, 0x4, 0x4, 0x2]}, 0x3c) fchmodat(r1, &(0x7f00000002c0)='./file0\x00', 0x40, 0x200) recvfrom(r1, &(0x7f0000000300)=""/29, 0x1d, 0x840, &(0x7f0000000340)=@in6={0x18, 0x1, 0x154, 0x80000000}, 0xc) r2 = getegid() link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') bind$unix(r1, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) recvfrom(r1, &(0x7f0000000440)=""/115, 0x73, 0x841, &(0x7f00000004c0)=@in={0x2, 0x0}, 0xc) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000500)={0x3, "cd1aa5d8e8e9bfcd00337cb024ab1ad2d431ede5fedf542b080aed86c79a6b8affe81ac6b2bd096af0240941d2b699784fd784653927ba6ea797a4dff9383c11241f68d4c6f14a9257d241c26571d0faf5e424738353389a74175f1d706610349f00cd9a2fc7ba4ee891391db8ef5994228992726a72fad7dc8e5a79"}, 0x84, 0x800) socket$unix(0x1, 0x7, 0x0) r4 = msgget$private(0x0, 0x206) r5 = paccept(r1, &(0x7f00000005c0)=@un=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e, 0x60000000) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000680)={{0x18, 0x3, 0xc6, 0x3}, {0x18, 0x3, 0x40, 0x7}, 0xffffffff00000000, [0x9, 0x3c896ad5, 0x1, 0x400, 0x5, 0x1000, 0x1f, 0x4]}, 0x3c) msgctl$IPC_RMID(r4, 0x0) socket$inet6(0x18, 0x10000000, 0x8) truncate(&(0x7f00000006c0)='./file0\x00', 0x7) r6 = geteuid() fchownat(r1, &(0x7f0000000700)='./file0\x00', r6, r2, 0x400) msgsnd(r3, &(0x7f0000000740)={0x3, "9cf03dd369b32bf7ce447b97a9220c56848456c647ea79126a94fa1de4614326398110041abd8917bd50b6cc7e909c45df3b8022c18737c8cad6a63e201f27517135bb11b256be5bf9ee8a803e90b56107f1f913a1f30327f63b7f4905387dc2e9f6011d2b878cb6494400e5e9024e5ea3673ab441725a7291def0525a709f8fb516dfabdf731e376161764476c7f3eb53fb51eecaa1340776fbe8848d768cfaa5228e54d6401ae1"}, 0xb0, 0x800) utimensat(r1, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={{0x10000, 0xd5d9}, {0x2, 0x3f}}, 0x200) sendto(r5, &(0x7f0000000880)="4c05fdd360d3bd0bbb20cfdcec183edd784eff44a38a599eea8e23712e75d6e5bab87072ffe269f881d864d78be507bf10c94a12963c810af61551848943f80f252d3c692c0bca5f227b64891af2a0852482474f9fe645425a4e492ba42b0259ee6242267ec386584e0bdfdc52b5914ff7980b12aae81257a6ac9949cb54635974f7f130646e79bcd0fa836b197d49f7f2c77de301b284311518f14fcbee5f2b4acc250079e5ccda12898cf26d0659ec17774ee531a5850126c2e6af303675bb8d035bc7013adb59cc9996faa5bbd25b27", 0xd1, 0xa, &(0x7f0000000980)=@un=@file={0x1, './file0/file0\x00'}, 0x10) 00:00:12 executing program 4: socketpair(0x1f, 0x5, 0xf50, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x320c, &(0x7f0000000080)=0x49, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400001, 0xa0) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x5b88d691) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140)={0x3}, 0x8) sendto$unix(r3, &(0x7f0000000180)="0a68b22a4cbc1d2f097fb140e2ca08808cd3ef8547fc94386e074192ee183906e940bbbe205cb578c7d4f235b78de39f83098b5b33deec9250890e1d1a09052f0f23e213c47b0da1257fd751134c7138d1cbd84daa5eae3f366f501273d5b34f4e22ff1af0eca52ea353af5d97873d36922af84e9173b35b920c4fedc4e41a67dcd5a374c07c4e2e92098436368b116d3f974ff13feca8fa045e", 0x9a, 0x40b, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r3, &(0x7f0000000300)='./file0\x00', r5, r6, 0x600) r7 = semget$private(0x0, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000340)) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f0000000380)=""/106) accept$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000500)={r4, r5, r6}, 0xc) r10 = openat(r3, &(0x7f0000000540)='./file0\x00', 0x400001, 0x40) rmdir(&(0x7f0000000580)='./file0\x00') fcntl$setflags(r3, 0x2, 0x1) r11 = semget$private(0x0, 0x0, 0x100) getpeername$unix(r2, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000001600)=0x1002) utimes(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)={{0x1, 0xfffffffffffffffa}, {0x1f, 0x3}}) semctl$GETZCNT(r11, 0x1, 0x7, &(0x7f00000016c0)=""/55) mkdirat(r10, &(0x7f0000001700)='./file0\x00', 0x40) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000001740)=""/157) getpeername$unix(r2, &(0x7f0000001800)=@abs, &(0x7f0000001840)=0x8) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001880)={r8, r9, r6}, 0xc) bind(r3, &(0x7f00000018c0)=@un=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000001900)=@file={0x1, './file0\x00'}, 0xa) close(r12) 00:00:12 executing program 3: r0 = semget$private(0x0, 0x3, 0x200) semop(r0, &(0x7f0000000000)=[{0x3, 0x5, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x5, 0x1800}], 0x3) r1 = semget$private(0x0, 0x3, 0x4) r2 = semget$private(0x0, 0x4, 0x10) r3 = semget$private(0x0, 0x3, 0x10) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/22) semctl$GETZCNT(r3, 0x5, 0x7, &(0x7f0000000080)=""/245) r4 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x60000000) connect$inet6(r4, &(0x7f00000001c0)={0x18, 0x3, 0x2, 0x1}, 0xc) r5 = open(&(0x7f0000000200)='./file0\x00', 0x1000000, 0x3) utimensat(r5, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x1, 0xfffffffffffff499}, {0x9, 0x40}}, 0x0) fchmod(r4, 0xc) r6 = fcntl$getown(r4, 0x5) r7 = getuid() r8 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000002c0)={r6, r7, r8}, 0xc) mkdir(&(0x7f0000000300)='./file0\x00', 0x44) symlinkat(&(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000380)='./file0\x00') semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000003c0)=""/90) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000440)=""/82) fchownat(r5, &(0x7f00000004c0)='./file0\x00', r7, r8, 0x600) semget(0x2, 0x0, 0x1) r9 = accept$inet6(r5, &(0x7f0000000500), &(0x7f0000000540)=0xc) mkdir(&(0x7f0000000580)='./file0\x00', 0x10) semget$private(0x0, 0x3, 0x8) close(r5) open(&(0x7f00000005c0)='./file0\x00', 0x8c00, 0x0) pwritev(r9, &(0x7f0000000a00)=[{&(0x7f0000000600)="71503c87ab89f90972d5e84cf8dbe6e3bade50ffca942e2d95e76018a813f61387cfac0e83f4e35f00e2a8cb814ac193e305468649c10d334f6794de4ecf6b8f53e871f50bf2149d32cf584dbe82f9b518163f8a25ac142e633c37a7bd56461778ba815060b3d6aa15f20bfa4dfa06f07d5cbe2f55c829657b34c94ae6a52609ae2fcd07e63f797c3f1d9afb83acbf311177298270d3ac578b555a6b9bf1d903e2840333f4cd2fe3720fb94a8aa641c2553c715b605e0161d67958193bb52de1c57d42bb245313ef464171369dce538511b01ab53ec40ca81c033e690e1204ba416d91831abbd6e4ba3ab2a5e27fa9504f7b7658f0521d47f0338113b7de", 0xfe}, {&(0x7f0000000700)="9048543033e370bf3b4626790a2e8b3911201c819595212bac106bf8907d65dc07372fa96bbab4709e96327ca44580a434e5cf218a4f4907e592c3567f34dd89b7cc7a70653dc736aca7", 0x4a}, {&(0x7f0000000780)="42a38baecd05b4e71b4688142dc060d7834ce4ba61ab96361fab178f25ca7ead1532d3edad9f7d4892f7bfeea680830980ffd64606903c7c01a00b3bffdc66839fee8d6b4da85d74bd001ff18e6f5a4297485def3bf9099537d36e210fb83723d156bfc863c6b9a914a80fa1cae4768b191e3ff2c8c9692e0b4ee288cef3f0859e0a3ec10a86d3f376303107e20958743e0fbe7e0b26530c51a12b6cacfafaff656aba6926df1b8604af859a800f74e54120e82578cc366485898156d6b17f904a46b0a1ac6705b06ffcbf63ae38a1157059ce32f45125e85fb8b76f54493b", 0xdf}, {&(0x7f0000000880)="a3fa092946f86d472b7e406173b81f55548aeeed6047a6e9afef358bbbf3ecd052e2d20662a51996b71511c17fe5ddb4f3c836788fadf18e1b7160259b46bb3d2a35b92c3fc463b59378a8cede75c19c027ffc319360a892d967b927cb449c63051dcd4f5149b05007a01a4eacd112f2d6ff60599a7211f0d0783f4cf153f7b05f9c7a60a61ec49a10a6c8cd0f7e3b49114118", 0x93}, {&(0x7f0000000940)="532a9a1b9c17de7d7c977bfd221e9292938782acd2b498178e4d3a0cc8f1c64d6fb54ecb0266b517a65087e8007cfa0064ddf786d848ecd30347efbe9d1bac4a6977bf3fe50bb5b5a7965c5a81d82a38c55b03d96f1267ac7110c4f25dd1ba199fb53e30994b07f49a810ae8e8321532917cbcf5d9625b3f0c4e01347e23e51ddc2882de2323e01c096fd0cbe3de3f7d", 0x90}], 0x5, 0x0) mkdir(&(0x7f0000000a80)='./file0\x00', 0x190) socket$unix(0x1, 0x2, 0x0) 00:00:12 executing program 4: r0 = semget(0x3, 0x2, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x9) 00:00:12 executing program 0: bind$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0xa1, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) mkdir(&(0x7f0000002780)='./file0\x00', 0x0) getpgid(0x0) pipe(0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000051c0), 0x0) mkdir(&(0x7f0000005400)='./file0/file0\x00', 0x0) sendto$inet(r0, &(0x7f0000000000)="a02caec0ed5b66c56e327bbc9a9e96a278a516445cfaf5d7b27d7229a48c8ef77146271716d5dc209423e74cd8e04522a07bb7c52ad8c3d18d3885cc41b6b1c31f9d7d9405c175d70a2615cfd0a6bd90a5a00f04bedba9e9ac166bb29f3f0b4ab4aeffa60a1416a5d05b", 0x6a, 0xa, &(0x7f0000000080)={0x2, 0x0}, 0xc) rmdir(&(0x7f0000005500)='./file0\x00') 00:00:12 executing program 2: r0 = socket(0x13, 0x20000003, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)=@abs, 0x8) 00:00:12 executing program 4: r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/3}, &(0x7f0000000040)=0x5) paccept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8, 0x50000000) r1 = semget(0x3, 0x3, 0x58a) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000100)=""/84) munlockall() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/4096) clock_nanosleep(0x1, 0x0, &(0x7f0000001180)={0xfffffffffffffffb, 0x4}, &(0x7f00000011c0)) r2 = geteuid() getgroups(0x9, &(0x7f0000001240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000001200)='./file0\x00', r2, r7) r8 = socket$unix(0x1, 0x7, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001280)=""/109) geteuid() r9 = getgid() chown(&(0x7f0000001300)='./file0\x00', r2, r9) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) poll(&(0x7f00000013c0)=[{r8, 0x40}, {r8, 0x3}], 0x2, 0xbb) chown(&(0x7f0000001400)='./file0\x00', r2, r6) chown(&(0x7f0000001440)='./file0\x00', r10, r11) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) getpeername(r0, &(0x7f00000014c0)=@in, &(0x7f0000001500)=0xc) listen(r8, 0x6) clock_nanosleep(0x40000003, 0x1, &(0x7f0000001540)={0x8aba, 0x4220}, 0x0) truncate(&(0x7f0000001580)='./file0/file0\x00', 0xf74) socket$unix(0x1, 0x7, 0x0) fchdir(r8) setregid(r9, r7) chown(&(0x7f00000015c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000001600)=[r4, r9, r12, r9, r5, r3]) 00:00:12 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) fcntl$setflags(r1, 0x2, 0x1) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="a3cc84e07f530d8fe7258df660879b8728731ef63f82c48eaf6ccee2a266fb60a299b24b4dea081a5d4ac56b5f6721c62fcffb3def5f11e37a1dc95f2d1eca99188978892a773f3a3d9f9510a45f343d47c7bcc07cbb54905372b66cadc18cc6e4438740b8964ec9f09f4a70de0d22c6d5d2a102332a63a623c1fca45b7eeaf2232eace8d0b972ee9f5c0a129861d49f4741c0cd47b026bde35f94ad54663d4fee65b576a41b896e8b7d9587", 0xac}], 0x1}, 0x2) fcntl$setstatus(r0, 0x4, 0x20000) 00:00:12 executing program 2: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/73) setrlimit(0x4, &(0x7f0000000080)={0xfffffffffffffca7, 0x6}) clock_gettime(0x40000002, &(0x7f00000000c0)) setrlimit(0x0, &(0x7f0000000100)={0x100, 0x8}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x8) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x80) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x50) semget(0x0, 0x1, 0x280) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000200)=""/94) getdents(r1, &(0x7f0000000280)=""/36, 0x24) r2 = semget(0x0, 0x2, 0x120) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000002c0)=""/32) semget$private(0x0, 0x4, 0x100) semget$private(0x0, 0x7, 0x420) r3 = socket(0x1e, 0x2, 0x12) r4 = getppid() r5 = getuid() r6 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000300)={r4, r5, r6}, 0xc) clock_settime(0x2, &(0x7f0000000340)={0x40, 0x30}) dup(r3) r7 = msgget$private(0x0, 0xc646c1130ac49be) msgsnd(r7, &(0x7f0000000380)={0x2, "01c7400821b9a6d2b1e1e5046bd4a6f3fb09efaaeffd31fa119e357068af2da8d771c47bd62be29b24a85dcb2d83b708f9e5de03c454b8516dcd3b7439c583470221bc289972066aabb77dc4887cb4d656"}, 0x59, 0x800) fchdir(r1) poll(&(0x7f0000000400)=[{r3, 0x4}, {r1, 0x40}], 0x2, 0x4) shmget(0x0, 0x1000, 0x136, &(0x7f0000ffe000/0x1000)=nil) recvfrom$inet6(r3, &(0x7f0000000440)=""/23, 0x17, 0x841, &(0x7f0000000480)={0x18, 0x2, 0x9}, 0xc) msgsnd(r7, &(0x7f00000004c0)={0x0, "0f09876bcf2d9f3bc527e1a737095ffb10dcff566f2d6147de622b801a9d47d7ee573fc828a0c58ca94774103bc9e9dbd980fe17298d8ddcd45d2112ebe7c29117dd94"}, 0x4b, 0x800) 00:00:12 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10200, 0x20) write(r0, &(0x7f0000000040)="e7ac91ab5588cf089988bb7d4a754af0d89c791c23f812b0098234b2fdb6ae0898ea0ab856213a3be7769203b19f956205d584c0a0e43d7aa7d1e410a3d698614f95339f9da3850c01a3c93422e53aa1fcad37c5d6950fd74b00d10f9b80d262611fa2e7880a1ce13bfb4a226b5ba7c0907b64bd3f94526adc32d73c4768a26e7e76886c635d39be6fb9", 0x8a) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x600) 00:00:12 executing program 0: r0 = semget(0x1, 0x0, 0x10) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/47) r1 = semget$private(0x0, 0x0, 0x100) r2 = semget$private(0x0, 0x2, 0x10) semget$private(0x0, 0x0, 0x50) semget(0x2, 0x3, 0x1a) clock_gettime(0x3, &(0x7f0000000040)) r3 = socket$inet6(0x18, 0x10000002, 0x80000000) fchmod(r3, 0x100) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x90) semop(r0, &(0x7f0000000100)=[{0x6, 0x2, 0x800}, {0x3, 0x8, 0x1800}, {0x7, 0x7, 0x800}, {0x7, 0x5, 0x1000}, {0x4, 0xfffffffffffffffd, 0x1000}, {0x3, 0x0, 0x1000}], 0x6) msgget(0x0, 0x198) clock_settime(0x20000000, &(0x7f0000000140)={0xfffffffffffffbff, 0xff}) socket$inet(0x2, 0x0, 0x972) connect$inet6(r5, &(0x7f0000000180)={0x18, 0x2, 0x101}, 0xc) semget$private(0x0, 0x4, 0x100) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/14) msgget$private(0x0, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/135) r6 = semget(0x3, 0x2, 0x40) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f00000002c0)=""/106) mkdirat(r4, &(0x7f0000000340)='./file0\x00', 0x190) preadv(r5, &(0x7f0000000840)=[{&(0x7f0000000380)=""/24, 0x18}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/53, 0x35}, {&(0x7f00000004c0)=""/118, 0x76}, {&(0x7f0000000540)=""/205, 0xcd}, {&(0x7f0000000640)=""/204, 0xcc}, {&(0x7f0000000740)=""/238, 0xee}], 0x7, 0x0) semget$private(0x0, 0x0, 0x44) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f00000008c0)=0x1) r7 = open(&(0x7f0000000900)='./file0\x00', 0x20, 0x2) semget$private(0x0, 0x3, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000940)={0x100000000, 0x1, 0x3000000, 0x6, 0x4}, 0xc) 00:00:12 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) r1 = dup(r0) recvfrom$inet(r1, 0x0, 0xfe21, 0x40, 0x0, 0x0) 00:00:13 executing program 5: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000080)) sendto(r0, &(0x7f00000001c0), 0x0, 0xc, 0x0, 0x0) 00:00:13 executing program 4: r0 = socket$inet6(0x18, 0x40000000, 0x8) fchdir(r0) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) sendto(r2, &(0x7f0000000040)="c9d32517faf16c0cc26e760c9b34eef11c8634cf4b9f543c6c6508e8c2fdf5b5992011779303eaa3dd52a41c04ed53b4310cdf4f3b83daa4e0b19b9a8d1a1e312cecc5e1d55b88fa4754339773", 0x4d, 0x40c, 0x0, 0x0) stat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket$unix(0x1, 0x0, 0x0) fcntl$getflags(r3, 0x3) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r10 = getuid() getgroups(0x7, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000240)="9f7ababc509578b8cc624f4869e8c5a027bf971c0a493b8d60a134e912df8e54438882af89f86004235f2a912a6113dc83b56d94f9cc9e8a1189070cfdb83983ab1fdc6dac4c68b366184ba1669385b495073e78c78acd99be92125e010c3e2e56744bbdb246b62df531e207b54c5ee76eb75a4518e97752df66ca", 0x7b}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x2, r6, r7, r8}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}], 0x40, 0x40e}, 0x7) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000004c0)=""/107, &(0x7f0000000540)=0x6b) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000580)="4ddce152ef7de3c141ea8c4bd26717dd46c9653247f2bff158afa683d265059fdc7288a8f033b478c5ca7646b8ddc077ef7d04e0cec19d0f7b52d7810d57205f53f8ab48291791cee6b13f4e4f9cdec9bf6f636337e13280fa61a773729d523080b1ba0c1ed7902b1393ff7313fedd1ceec66749fab24dab0748aace5f1c6e69d455fc8f78868832d3", 0x89) r12 = openat(r5, &(0x7f0000000640)='./file0\x00', 0x0, 0x10) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000680), &(0x7f00000006c0)=0x8) faccessat(r1, &(0x7f0000000700)='./file1\x00', 0x8, 0x100) chdir(&(0x7f0000000740)='./file1\x00') select(0x40, &(0x7f0000000780)={0x7, 0x4, 0xffffffffffffffc1, 0x6, 0x7, 0x1, 0x2, 0x1}, &(0x7f00000007c0)={0x8, 0x8, 0xffff, 0x2, 0x7ff, 0x6, 0x7, 0x9}, &(0x7f0000000800)={0xfffffffffffffc01, 0x400, 0x3c62, 0x7, 0xf4c, 0x4, 0x400, 0x80}, &(0x7f0000000840)={0x4, 0x4}) getsockname$inet(r1, &(0x7f0000000880), 0x0) r13 = fcntl$dupfd(r1, 0xc, r12) fcntl$dupfd(r13, 0xc, r2) getsockopt(r2, 0x3, 0x9, &(0x7f00000008c0)=""/37, &(0x7f0000000900)=0x25) fsync(r0) dup2(r1, r1) 00:00:13 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) r5 = paccept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc, 0x10000000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fcntl$setstatus(r5, 0x4, 0x10000) r9 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x80) fchownat(r9, &(0x7f00000001c0)='./file0/file0\x00', r1, r4, 0x200) symlinkat(&(0x7f0000000200)='./file0/file0\x00', r9, &(0x7f0000000240)='./file0\x00') sendmsg$unix(r9, &(0x7f00000003c0)={&(0x7f0000000280)=@file={0x0, '\x00'}, 0x3, &(0x7f00000002c0), 0x0, &(0x7f0000000300)=[@rights={0x30, 0xffff, 0x1, [r5, r9, r9, r5, r5, r5, r5]}, @cred={0x20, 0xffff, 0x2, r6, r7, r2}, @rights={0x28, 0xffff, 0x1, [r9, r5, r9, r9, r5]}, @cred={0x20, 0xffff, 0x2, r0, r1, r8}], 0x98}, 0x2) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) close(r9) rename(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)='./file1\x00') r10 = semget(0x2, 0x0, 0x300) semctl$GETALL(r10, 0x0, 0x6, &(0x7f00000004c0)=""/125) connect(r9, &(0x7f0000000540)=@in6={0x18, 0x1, 0xfffffffffffffffd, 0x1}, 0xc) linkat(r9, &(0x7f0000000580)='./file0/file0/file0\x00', r9, &(0x7f00000005c0)='./file0/file0\x00', 0x400) setsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f0000000600)={0x400}, 0x10) getsockopt$sock_int(r9, 0xffff, 0x1004, &(0x7f0000000640), &(0x7f0000000680)=0x4) r11 = openat(r9, &(0x7f00000006c0)='./file0\x00', 0x8, 0x8) flock(r5, 0x2) sendto$unix(r11, &(0x7f0000000700), 0x0, 0x1, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) stat(&(0x7f0000000780)='./file0/file0/file0\x00', &(0x7f00000007c0)) r12 = dup(r5) lchown(&(0x7f0000000840)='./file2\x00', r3, r8) getsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000880), &(0x7f00000008c0)=0x4) getsockname$unix(r11, &(0x7f0000000900)=@file={0x0, ""/108}, &(0x7f0000000980)=0x6e) bind$unix(r12, &(0x7f00000009c0)=@file={0x1, './file0/file0/file0\x00'}, 0x16) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000a00), 0xc) sendmsg(r9, &(0x7f0000002c80)={&(0x7f0000000a40)=@in6={0x18, 0x2, 0x4, 0x4}, 0xc, &(0x7f0000002bc0)=[{&(0x7f0000000a80)="43d254ee08f5e94c0eec7141c42d379f93e5308041050a0aaae48883d5de3435be8b5fb58c8d4f9dad9d9eb2569f5ce2205c66725451492e1bb0f03c0399cd8fd94869f9d23090362043583a2c22b4c9bb6afd373e625c41a22d03613e0dc97a410c9c447c859f062ec1f26dd24fe803be47d74a24e9be9d63e2f71ec5ea6833bee89e9197b95c19c81c388f448094bccf2edec676712f3bb515e0ef7506f3537ab06d6084158b06649172f21deb71ab0bf0125f9648fabef352c1f68463325ba28ae987ffa03a50f47d279fa415493fbabbd8481ed7cc35e384665194f5c3c5f5d4d99e2f03da75cf9bfc43839078bd54c4753a38b1d26f0f9e1dabdc012e997e01dee77de25d8fa5de2db4b997b11771616c55d8ecc4db1ea677bcd903f7364dd60a68f69a7248f5671c06d61027391126fe4df033b5ac93a06a49f4b30951b1e26521b5426f0484518a1497df40580cdaf8201af69eb71ab9c0126190ecb01d622b05291f7fb2ee50a5c08288e39248dfbb958087ad715c8e7446fcf899afea495b278a6767cea4047c67730a1157861609af96d8bd8a1d88eae7c9a4a4a69baa23a7b9086e843ca02e5bf06ef6b8636614dc0b0745095b97abc917015fac53d1774fbf0cee47b19178796b6fb9a5d62b1299c8b3ddf943f88e2bf9f4cdff2bb981e84602ff94c955b9857abc621387ff8e1118ae6fc5ca6259bc7ca693092cc7ea8192bb85c4010ded00c285bd5ce001aca7d93bd9c68f756f04ac7663fd15a0c2fd779b556e6506b18c432e5b521344885dc15d649d4c799619768efb1a46309e7ac296aa0caac4595fd5dd477da67cb54bdb4e9fbb212364c66371d5832a61c800150442aca38bfa854099307f954de26c0a34292a9676d47a9eb7bea11ea8954722cf245b0efa41cbe659dab90b51bcb078d395837e95417f01409aea9ff010dbe0260edecd75c217097e6e601099e1610a154a10b13f016d68b9e838c400ab9061aa0d73ca4d057e1800051ef32b1b9b387daa512aa8b03d64d3a2788d74bcaa5225cca5167c87d3ac8eb19c2d0a7ff75a753eb4a9aa442f8b6d10dcc3f5601327a4b5d3563c5577a7ed519ffa3f2680c98d797816c3047163f4e060e7c989ab47138bcd43b7151319f5b61db8eee8e1d544d139f2cb57468207f45026ede2b7609bd2343949bd19a9ee4c50debb6ad72c9506b9aac77036600476c57e8464332d39de45994fd81e5e158947e597b6a1eddadf61531b48d48937cf7d56a0b6d9067c7c1e91b37cab8bc6f0cfc81cf5857bd87cb8fc7944357ef0ab8c9c717271f2e7d71ad408a9d85e4198a7c497102bd17fde29978e8824a7f62e8bc23c9e0b818ac8386156ff84f64c4c30177f952c180f1b6a013e940276b1aff0684f52a503a04b4e56a60f2348752a288f9624528210afe92d0163517750344c4650b23900c8fa7b55d805349d81257343d8d16c1a6cad116a02066c79079aa570718ee58db7d42a0a8f3c6fe11d99b68bf963515f250ccec5d2e30f08e6f4e1d639d72fe4d5d89a8eab51d103e41b7c50b5fefb66cf609d97930539c03cf87817c83cfd92b15908c698c732bb1e6157c72b2b3d6e07ff6dbb08538494c1139fe8a8942e3d4348456705a88c02e589e2c2defd77366b1ac89828ccf33986e036ff6797b81c25e4277c56d91912c66d510951bc4ebf92a2f93e39ce0d4a34c5c3088d98252f142c82b49114c8bdd776c4d9a4a8a83fabb45eaf35d19e3cb4ee6ad8acc6b8fc3c6b2a6443097a5b516aba412400ca799823c9e497251063e25fca18a072047990ee7c5ff0186dcfe6b045e528b2bc4e4ad9acba57456dee85b9e974ee68331628df775e70801e6d7e258ed08c0dc7623709ffd3bacda1438395272b48a3b6762bca234a4da58f9dba8322eb563131a4238a8245d3dbdc3f13c1df71b1c9259f1ca3b7daec0aad2712dbf3b73d49058a0c2970cbcb0a2b279b7e482150d77351f9d44224d01c6d7a4adecb8dd08a6a720e7c3b11bf4b2a94f736b0cfa4955e12099f5312564176e286d6bff26a3ec34e23df8feeed8c3a1e898cecd56d84ea879dd73c4916572c23d37cab5abf2f85000e757f9dfd659dff8d55cc648f7eaf25bbc946122ce05c642c83b687ce32429078f568a3a878886a06dd062cb396f3b251b3f7d28d708451fc8a246228cb438458b9850be814bf63fe7273818333334716823a03badb3bba3ab6d168091a80433292e1b6f272f7cf1c6e8dde23321168ae865fa5e2dd15166eac25be4f9a26c62615f824ad9f1ddfd107c9729d8f31fa9f9edf5a4a08785e648704b7421de4914c2d0eb9e05983b4c2b74c644622d6bd5f373400083aeb48c1520a4285a236985dc79a1507df25546e2cb50465ff6f3f4aa90be762914e0faf738665cea0fb2e73a736e6178f02b3dbffed872f68d174a82ba527b61f47597fe1531701aaf3f1860a92449d9bebee36726453efed6cc94954dd8545896882897017aa6107b51b3f84626edf1f1ae34563831d1e874f67759f71be7dc28b4ed858e758e8015685554bf130a09bbab917bf92b2fa4efa58b0da6e171fb0d297dac34b172a2c72defb753270d45817efa8a48f7e2fc116bdae5cf724c06cce493ad7afb2dfedabaa8b786af7cbf341f87538c5c5305414b7b4a275e83c1a6f039016edf2255ade7bd34c59369fb8f6fe184dfbf22075330c71c48b7e3affc702da5088d8720e850ec75e0aeecda97d6edee87e52e63b1962638111e8ba967cdfd790180c3696a492c9cdeedec23ed062d18ee5382ff44017d12b8223f1c4b6148eceb62bd135f2dd9e18f67132e147e3d8c803a4ee74fbecc6c92f63610a1536cc010035de5a5f7b4585659cd1701d60b83a40bc3fbf19bfba9396b8af5602a0b90456ee5ce2d57246048e5f4bb7e015dac42d54ddd389f45d91940888cdbe8d35c21a51e1804f09cd30776b7dbcb05feda627db96d9512ea842885e5031bc44735e2c5eb171528fb21700a09d48d7d42741036348d2a0fc5d834af86750453d829a9aee9174d96c713aae5dfdfc7e6e750397702559a2f5fe0d4f1312db7230b5e9b6050da0b8669f527a7df032cee371682fab0a837634942704edcce3bfec1b03a6ceed0c013f785ba5bf87d7764de7a003b69c67904431a92739e63b9d34e9d546275513858d44dfe5637d757978cbdb33fd4ea7f25215d318ffab1d2a0836e20a8846240d59b460df3642865e8362820665354d99aa24506cc72e1f80ccd33fa00e5d3bee8d66f179ae48b209dd9fa78b85562d577d9dec2c457e921160f72edb2fffd0c510fff0d631a373bbf50099160a3e4e49995dabb5bdf5e53f39d0045189e24bf490b30bb0687d6b1401a8f67c4ae500d9c72e24d57e622996af2c0e9aec659f57f5474fb4eb9322095cfd154c953c8ccc8946df51cd0dcf945831c11bc19d98379e6b317e246b29ca1ad54468e5c6235e67c397773aeabf7b09bb201a0e99b52d01acfe1fd0e00ddb3524e0c9d72302c3b6e2ed44e2daf6db0764d49328117ae364908adfc7f1dc3ab582e4c8669d8920f751d05d1f62447753c954b3a60bd4b5bab01fc1e6a8298c08f1b535f0c3608670dac54899ccbf6636147a8e3cfcd9e06377132f2f06fe81515bb977cf039d52bfb8e9146b73fec698ac56d35dba480bf696935d5e27c676e928fbd3caa3fbbd8bd92e53383cb8a988f600cef4649ec98f1ec348862e1246f87310c19149fc0baf2349c460be800cce06fee4d92dbb7220cbbd832035433f71745a6277c0ee93b487dc573cb952b03e1f17662e168c959ab9be4bce8abe2f81ff599cb29beec7e0e0f38fce56286e3e7901a2195719b2117ec4371482c293a34abf8463e03ab28b85f6f68720264a5ecfbece5b4bfc6e34f0904b41df5965510bfc45b881b370e271e09df1a2640def9f38ead50756efbf49cc4d4e523027e8bbf900be2981084ae1b50c8ec96715a70c988323fdc59ffecc8085d071420d4dd717312aa48d1e110c9f4c156aa3336b27a1e1cde2892a969e9d4c91e0ec779273df542104ad9b20c9af92097b51ceadcc338419eeb05571ebb96496be9b3b0c0afd660442fe48eee08a8a76a6aedf1a38141f1ecc378a72a09df80c12c75dac7692833b068439100df80302b346a436a05089624885fe92a45e0efab07447b0d83522a57c6025f3456f7b40b4c9f7ff8650e27ffe907f7aec905b0d3a6b2a1634f64c881a30e0e13654429a3e1972c0b1e4abe902382ffada39e28aa9298248731c540be71785b514415d591073b1961227bde251b951db13f005081b6d7ee334071eb1f866bdb356c006380dce39e309d6079a745783b4480085ec9ba49d3a88d66fa625c17b82ec10625fc74c4971226a4042a587f1ae9bec663ef2a558b550ef087e5602807b66fcbdaed5584040e626855ff6ba674b3f8b953b330859c0620123487a752130373452315525d25087993a62dd2261c0010fba907428003ad3b0e322bb1ef6425bb5086b0bd85f090349ef3e84127acfa36b562ac92a30cd32731a2d5d0510d8c0f8964ab25afd3eb0a72a864445ef44b68df6a953fac26b1047e12c7c093fa2c4b1f0198d4639301419cf79438c51ac9fba7578de7d8be71b145c6bd895ecb7d632769bdd5968a160da4a6a987db13f736010e81740f5b1efafd959d0189a31cea2be5b3189abf8e4d72175caab773c778dd589fba17184a28e39e8d426e308ab3f87a512e6036cf95631baa294f66c12375241b82c9d546d6722c2f5156a638f39de09a20094f7ee3ac50fd545c2c948b44a10dffd41fc39e7e4afe1fe0549004c195ea348af6658e625210d1974edb0bc04c4736273a968b8c4def0fc346e5f4d252434a89327dcb47dc5abe6b595e0a746e958826ad2e9576bf4eb1f33437f3674d17c97d8fc00b68d09deb277fb91248e54e6ee66083c16ab6c848c34cfcf41039c583214fb7f2f66ae64067bdf40bcbe03e1eaf3b0c29855d6fd7c9c5ea4a2bc29bf82b42b37a576a4f0d7289115e42c2610240941d7827fc6cabe71f6aeefa0c5b20f3f7b02d22ed7e94f9287c22aaff9c65b9fe0ee315f3ba6aa8cad91b92813a36e6223684e783c200421be428dca31cf952f76894d6218d228490aae709162b56ac2b07c2b49747c46f07d539442f97720e3c9fe0cebbd7593f9188a4eed58de18e14bd24181580765b24e498539b5034082373cc88c4ae2899b61fd131ccb11bdd39513a8fa6a66e1aad05bc68b17ca8c5ee417e433d3c82b621c919e551c4299c351f96eb761ae526b73ce1472a7dad5583bfe24fe077fffe3ae30e455e47ab83eeea27679898fe64c35de89d278c5586de7ab635222cc5b49d6944928c9db41f4f6fab1d6d9e8784b40c9facc8554ef4fe69f51d2d4aa01afe88aab2fdf800d63bae80108c40cba022784a498f4bf747b4fc3e4ffaae028f25738b2443c40008cb4fabeaba2c7f7572b67063106902f557d37c4ba50d20dbbf7f0b829a78a37378f51d3b7fa968367bd6abe58a8a3aa1cb25f55841a8c1778bf2012ef73832319c8a02082b568eccf70a660d8e9fa509d83d90c29557fea6d5e8ed12b4c9c06ad7b8e6d822fdfd8f5ae995055d4f8af1241fc366bf080d0453a0939cf2e175e844c1edcf408198af5aad1dcae341a8395fd38de1e9960b49b6bbfe77315f0893bb02123450c21f4ed936b34a8c946ed62a6a666546985c455ab8304ae062059804a9c2929fd0882f0297edb33814c4614dd4d66a5", 0x1000}, {&(0x7f0000001a80)="bbcb773dcc491d2cec509d2c5ab18721fc410d190016cde7169fd194", 0x1c}, {&(0x7f0000001ac0)="4089d1698741f126d470fb7f2a9263b15c083314f6b6252733b14e4c4f94a91e6455fbcd2430f189455a8c22ad69ab27fa9fd0dc1ddf39cc94790e11d19a82b8077a16ac0b830ab7e2261e858e2d6d691f9e3ae9d00bb6cf230407f9ff5b2860f59a6029cf737c575c7306d252494a5aa0a9b0eb5802fae1cb7d36c9f086555728e3a31f2ab20a3fba5f8e6c46aae737714d98ce4b33474efa288359099a699b12a380f9bf358d4dfbcf683eba3725fe1302e5f1f89d765673c17878ad6e2896bc55eba78700b9871a83754fa1d1ba4a3094b0720f1b78937e3d972ecffdf1296a9e82c8d4f8751a10970d4c04c85414638f8adfeae5a61e7567ea749c33dab16ad02d2563fd7acf0cd5b8154a1dfd739d76685b3b00074a94bc1c5ed14c5fbefa339d7c3cc091661c29ab0023287d216aa51ef69aaa84e0d82bfaddf58213acd7e32a7b0bfc6047304f610f1a95a63cba2ffeba45ff437f3232ea0384390e965c77d6ed2d0d4bb75bd7fec5a5a22320b82002675bd504abadd9aacb8da21b5815989a6915008d32195ace0a81ea1cd9bee64e6277d356b55b6dbfe4f16037feaf306eabbebfb66a67c2c8a3dbbf03566a8349e0d1a82fdeeb7fa8756810b7106c7190b71d45397c04ef4fe5fbdd4d008b6bef3bfc5bf9689a5c7fabba92518b906a9de9413d33d717cb5b7422d7177b1f14705f760912f8b00dd0ec6a9e2808b0cf4f725200d5305a26890db9a854ce9efe3b61cd2d436831b37c1e6ab4a3c1c849f96c09412160cade584587cf54e1af24b179afbe0cd87afa7612a5e42199dc361d5cc3e3c8b1cc29c92638a70935a918f0437c22ca475dcf20f57ea7e5e7c68c9886fc362617f02eb11495e8ea6a9f8f8bcca353347f68a9244d5a4ec18875b3ee27984d5e4a0639fc583438ca16f8e674b7484ecd22ab276b9fa403a22453d4925ae6828a38db7af24d115fca569ce91a3eb6748ed96e6fbcc8fe0420f8f1cbad19544e008b51f151fbbeb36a58b91c5de9ba172704f93bb8406c513476e42f8a19ee079bb3c829c8c656a2c9c2d92838e91c898c2eff9a25650e8c722a1f9f0d2f9404570dc8194c8a248f9c3b0a95c1480fc95648f1d29f367ce13e11238aa5c26287b45eeba6031ef025ffd35679bb098882d5a09d620d274278f9be8032ec857124d91c6f88467bdaf9f98529661507416a023e19b79d655a12587305d63d5440f6f1d71c15e56a137b1a835d2ee7d3860381bad40c8c8360f5a6e59d3c0cc88c35ba51a814aa4876d76f2c2d94aa89d21c2d37760017f2db48e5a1f9226280b4a896fd710d3786344b405d53528fd7592902bd6bc57d77861ff526cd73d7484b022ceab16d35616b2225d818f33308ee59f9ad65fcbcde9dda0b80f0538672e9484a405ec845392a892af25c329102ec44bcf621870dba268da078f347d3f7a9d3f4f4f1c83d002512e2ddad6980dfd8c3e2428c718eb49bdba008ad9b4dde8d48455a3741b89b13c9e2ca7d13c5a21e5bf04eba6b52bdb041b08f3ef362fd46bb59ec6bf9d62fff5af418d3f091638f831d8a2a4074b1190302a95578d86807169a5d65a2c5570eafe0f77241380b81845e238b9934501eb63de3cc579bf115a8644b982c511352b4d756094fb6bb86990d344b1f274f2c98714c624af06d6c9acefa603f275099e47e8fbaea65dea27ef0f3cc9103b52d193306e9ebd88c0e8041f2eb1cd9135f718995b6593f7a9b80819594d6bb8fb02caa9b8b071bcb554da300e76155f11768f00466640bcec0b66af668ca67e93ccdad7dc7ef8c7785777d987013d41e19f0e43d620d858a6c38ad6363ad913c05450ad4a95a82d42ed84f3433dd6c4d6805335a250a8407f6b44c3f96ef8125ec483fc6f9072cb3a9b90fb9778331a86079038ab776dd7f86d2e95986905fe5bc728413b8e1202667e690e5a376cb9941b63f0d3f16c0e7315d5f8c2f04d941394dc1048118039b9335e249c98eb724761d89935c87602373ea4802aea554948c4c735788f6d527e05fb67dbd929a0149261d9bb2785132d76fd8e7b2fea48163f1588366f83ea6d494560c09b2fc1631489d9135d0bf5f908f3a15fe789f3a08065627d2c221ccb056d12aaa3e1e32671f59d72f3690ede883851900fe533039fd09ea26c8e5bf7756b3db03a0509b357c2a01d056c7e6a18835e85dee8a5b3d0f17b1b13955d08d98225ed0990ffc5e2b1d23c7dd63702e2886b431f0bc0927748523aeab7c6d4f41f5ab08db29acae173b9cf98b0919f865b03140853d573500f2f7d18b6e87537bc7da22c39184f79f4f327d39c0f8e94a281d56322b6674e1beeca88cf54e3077b897cee8a0ed0a1c173e1746ba22f784849cb51c4b686526adc787bf85a7dfcdd6b4fc85d554ee816446481a5964aafdeae0bd3244b4054ccf72138be0584972cc3e897755b23044e9cbc49e04bf2a33b7e1a63d031bcc6f2b69e8d0c2d507f4dbd342508bf2eedf5c6077887ea766bd8a1d49d18d4bcad96bbc2220a4fd87b77ee658274eed15b88cc4d48ca7873e674a806d06557eb5688313eca9e3d566e27a21043701e9ccc7a4ce0af0b4f1500f2eb6358c29bf2908c6a92ae3a9b9bed2286d1687e1d4721878ec88b97a3c24ba375d766fc566795c95028b86038f9175fe214415a356481a3e54045616dabf00de2b88b3ff97c90273f98cff0defd1397f5cfbc380936ba83be4f62c94eb037db74e87500d8d354ae2114544fa64db063dfc1fe6c4ace169b0643e653f0b7ac9275d455b6b92c673951d276940c14b3be38d5688cb856b44590f89d47311b6a8fffc4362b88ffff2486ae3c83a97f40d7d816f5d617939560288f149f435c050f78a7997e5183e6137e5564caf5e071c3a48b0e4d3d771e8741e3474527c6c609e30e4fda9b1de6e3cf3bc12327c1c957453336a1d87c652f9b8e4ac087365a1f8799aa4710af022ef76912cbd6447223ad8f453be91df83e0f5dfbbd0913d43eb286b69b81bd27c029eb46d79f193d7963bfdc70afae3a45d6559526ca417c75d5c0fcf70e16560cbef8e5a27a472e15fafc497b05ec2e7253bd6f0703c1757edb04cb7cda807f1cce98f729ae42cf828bf2ab0fcbba470e7dc9d4f5ef3ca8c377d815d3dfaacd46082f0acec938741a44920d6e0623116a51256e8622a0c73583ac081ee40672931019b7e23a4896f40cde5e34fc2ab173060b19dea311b79a9329dbbc5c7a0e61e8a4876f0d4039704f30f4febd399a3a78000b0b15a5cf1fcf77af598d823415a88aa14cd9cee399e28a73ab0daf5c7390191c0d15dafd3761a903685eaf6f2bbe288a681106841753bc9269760ea4c8266fe0fd32321d24083a9829f886a4a3f031684b85848bb2a4450ba57cdd35f40d62b5bf5b859dd5803425345c06366b74a0e3c28d38791e8629311b93ca9092fd6e0424c78b4a098943bed57d9678890501e7fa92e0e3fc403372e8c3fc080dd54a309afbe9e64559f2eef16761839727262a0deef68c8ad7c9225b38614eb2865d90787ab93656c2cfc206eaa65a50f321164d733638bd053fd40155ae8a30d282e306a262140bec71ef270850d8e2876a5ac01c6375975c9186267a731504b5def88826b9d2af4494f7ae1b1472ec1cfe94172fc95407f5380467b031d7c50e45c1e268344ee36e18a5fc9afcc3e321cc9cb57c66a2d55e678f2afbe41f97bad2c7ddc41615fcbefd2ae3ed6c22132d9b2ae6edb3f5c1af0677c5a1071df697377680025b8e7ec0e41f96c353b0f52fce85ed7114dce308b6d5fdb0b125d1e9cf617af8e757f0b8207051ba95f987fc0029ea7949bee798ce7f97f365c487e700bef11e672fa68306def495ebbc21f92c21cfb4395359f536639eaf91a759eccc5ce45f6b6c624bd4c030619e6e0dbb7c000acf98df21530c4ac7f31918ae0e62281a0ee8b513b1d0bcae81c4bb48d9d9bc814971e4affe8771bae15f5f46ac6c5039fcb536fd6f726565d147b92d33c0adc1b09ac417315202fdd12c7ed4117b74b6b7e70ee7b3fd56e86e22d4e7eec6280c2b0f385bb1bc5da2274c7fc9fe3b9b4fd73401460f2a23eba4fa46083c3231d51dfd86552db3ebd82d87969a232896408cbcd3c5395e500557d51cc6714884404ef5e570f9348f2d362fd7410e4bcbabb87e5c4e8c1c1f349d1fece40a742772818cfeabad5a89f6606f6e1fe7ed0d6c2c866db72220f8782e9819b4b94f4c3475aa19c3eb9ebc4bd1dbdfb994aeeb7d55420ee38e1a7abf94d5fd2bfad08eda2cc889f29b8ce063faf2215b7bcf90c79619a2587501e1c86e6ba22daff66cbb0af2e5055734b970aa89d290831a64a86b3fb74e92ed88e91c64e6867cc66a4f2089300ec691cdadd7100a4f8ac439188ae6e196e70368eda42b7d71f527c8f7fcf0940427880eac96e863b77ac1ccca6e3f0b24cd90d365f3002f073448fbb7b35ccb5dd79550ae5eba0f0bd734ba588ee0acdafa2561f6fca073b398b74fc609e0b4d8fd4db610472faa1b0c432afc849dd95399af312a1a0a13090daaf148025b53baa61b370b18bcb797b6c241fb989779bd98d84e775282829bab12c3eb2012481ccd99f6997f4c9eb0fc3fdf4e800418eab80b257faf82c0ff882a8c6c922235179a64182b70cab7e6eb5c5b87b174c932231bdeab09e47a2d6ba5aa0a0144f13b26e4a9d52e22e3892e5ee77b223a99681c26395f6c56bbcbbca4ea28d1ce89bc74f67c288ac3ced342c9bab9ba9ceb8bd396d22f3c452dc5cb8adf08b15a1834a331db5c06bcd98be41d41d7e0a21455d4d436807152214d912743163c42df09ac4f4bc4b55256cb639482f87cea4a3ad04cfb21e617d732cc85066ae35307ee2cfd1343237b74852f1d7df7ad08d868d6543614332c1788e1344f45fbcce99b0ff741686699d40134a8eac88c039152d4d9f6dc056eb4e3d9f8976ff92efca77184a07bfef92ca5b44153409803e7817b2daf4e7e9c031ff970802e347575121f47286baf86d3df3b53c634dafe60b123a998b53b6dbeb26b12dedd04b020769cbd024f0a6804620a6911c6907f0c136c1f5cd87d47e7acd86a935d253c0e84f6c8620b2b3c10506a98223f6ae0a217d6efb6110e87ffb9b3d1a3e782349f8708c3facd216da0a9856c52651263a28d4684fa39b7a8da797240d85ccac5a76b8a9e54d11a43e2b457f5dfbe55f38171e7252868299bd8c391cdd3a371bcf910dc9dead241f06761f705ad8151d4e9eef185eab76ea0ed79bcf8056af8411cfff0d4f0ccfca6e3825aadfead84f6e1b73be35d44789591085a30609e25576178e835785596047a9c288441265095f9e6ccd37b9d1c62acb55cf4176d314cdce4cf213de67e18b70f53146d04cc1dc91eb150614275b28fd18a3cabd8902ea916dc6ab4b161e2f57584bd0e77748e7dc94edb3454c18cf3bf84de4441e8e89bc9bd52b8dc150bf8d3dca7b923514e26b6902c48118dfc3b987ae6f4b46190083c8bef1b36ebb66edb160f69655c4b76b292e76f04b1ab8b0c4f3f6663ba13aec971f06a186cab2208d869cbfa87643db391b3edb137d60faf69321eb17cdfa00678635da33be87f2b9d5c879e406d38dca7aecd17177fb622ecc60e6edb6a198d20ccd1e174382cd186fecff60d1ca6e1d42765721f2de474b9adc43af054008df677a80296cf50f49cdd28dd886f9241b5e3576e7d7d3737112eff3479687426e3e016af0890f7dbc2dafbb46609b5a338f545710285a19833a", 0x1000}, {&(0x7f0000002ac0)="1b5a8d90602c8c7dc49b3c48a650527ec21818de0c346ba2016d6cf6e1c1cf7966125ef4dff57234dfe32b800d82eec45d06a06f75c912768181be2446cd5fda8d65035fdc897e79861db76fc412bdfa2c2513be6149456949a68c9fde4dc7e258cc2037f9526797cc60d9565610606e2b6270ae8dec8e75054580a637bb6e13685f9348bf3cf08fd48367a4", 0x8c}, {&(0x7f0000002b80)="9922ef776f62e845c2b2ba2230d413409c2dfe43190a27bf", 0x18}], 0x5, &(0x7f0000002c40)=[{0x18, 0x0, 0x1ff, '!'}], 0x18}, 0x400) 00:00:13 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) socket$inet(0x2, 0x0, 0x0) fchown(r0, r2, r3) bind$unix(r1, &(0x7f0000366000)=ANY=[@ANYBLOB="d700e91f7189591e9221614b00"], 0xc) listen(r1, 0x0) r4 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300e91f7189595eddd8639233"], 0x6e) close(r4) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) fchown(r4, 0x0, 0x0) fchroot(0xffffffffffffffff) 00:00:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x88, 0x4) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) chroot(&(0x7f00000000c0)='./file0/file0\x00') r1 = socket(0x18, 0x10000000, 0x7ff) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/215) r3 = semget$private(0x0, 0x0, 0x402) r4 = socket$inet(0x2, 0x20000000, 0x8) readlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)=""/13, 0xd) fchdir(r1) getsockname$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000300)=""/95) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/22) r5 = socket$inet(0x2, 0x5, 0x10001) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) open$dir(&(0x7f0000000440)='./file0/../file0\x00', 0x400, 0x20) semget$private(0x0, 0x2, 0x92) mkdir(&(0x7f0000000480)='./file0/file0\x00', 0x4) r6 = msgget(0x0, 0x80) msgsnd(r6, &(0x7f00000004c0)={0x0, "d16f7534a97c88916cc984cb9b369d22c1b0a0f2859b004b2ea9606ace3ee8a50cb68228b9bc746db5129975828d4a847b908bbb24d7a0be8084f4db11f4f2f052afc48cf5dc76f4ab7d2b7beb6817bf6d5d9c17235d6b1442ea40f6903638db1b4d279ea13918b3d294a7a2efde91fe190753f2d06086959d37f99c8141f2506eebf36f0272cffb605086789b45c91da8d0128c0ff2c55542d2cabc0d71e2712ff1844d01892b0f41ee1cbe43"}, 0xb5, 0x800) socket$unix(0x1, 0x1, 0x0) fchmod(r4, 0x20) r7 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x400000, 0xc0) semget$private(0x0, 0x3, 0x400) recvfrom$inet(r7, &(0x7f00000005c0)=""/250, 0xfa, 0x0, 0x0, 0x0) stat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)) semget$private(0x0, 0x0, 0x80) sendto$unix(r7, &(0x7f0000000780)="0d18ed79a76090e95b88ac2b1ce4c024811901ad8fc1967ba5b9d2d4bf664ffb1e860a0385cb9aa6b5", 0x29, 0x2, &(0x7f00000007c0)=@file={0x0, './file0/../file0\x00'}, 0x13) semget$private(0x0, 0x0, 0x300) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000900)={{0x1, r8, r9, r10, r11, 0x8c, 0x1000}, 0x101, 0xffffffffffffff01, r12, r13, 0xffffffffffffff89, 0x0, 0x1, 0x1}) 00:00:13 executing program 3: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x811, r0, 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000000)) r2 = shmget$private(0x0, 0x1000, 0x81, &(0x7f0000ffe000/0x1000)=nil) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000040)=""/119) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0xe37d}, {0x18, 0x3, 0x1, 0x80000001}, 0xbf1, [0x8000, 0x3, 0x6, 0x10000, 0x100000001, 0x4000000000ffff, 0x0, 0x3]}, 0x3c) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='{&/\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000200)) getpeername$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x80000, 0x1b6) socket$inet(0x2, 0x0, 0x3) mkdir(&(0x7f0000000300)='./file0\x00', 0x14) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x1, 0x400) ftruncate(r3, 0x25bd) r4 = semget$private(0x0, 0x2, 0x12) r5 = getuid() r6 = getegid() r7 = geteuid() r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x4, r5, r6, r7, r8, 0x82, 0x3ff}, 0x0, 0x4, 0x6}) r9 = socket$inet(0x2, 0x5, 0x1ff) fdatasync(r9) mkdir(&(0x7f0000000400)='./file0\x00', 0x10) r10 = getgid() setsockopt$sock_timeval(r9, 0xffff, 0x100c, &(0x7f0000000440)={0x200, 0x9}, 0x10) fchroot(r0) fchownat(r0, &(0x7f0000000480)='./file0/file0\x00', r5, r10, 0x200) open$dir(&(0x7f00000004c0)='./file0/file0\x00', 0x400, 0x20) sendto$unix(r0, &(0x7f0000000500)="8e673dec5f23f4b3bfa841a5d60f7194cc6893a78253d51f055cab6b6120f3c4651b03a39cc7e127843ee417d86437b2c405c56ad9f0609db7afd02e2a1111446077f7e62fb1b632a3bb3c91b7d1980c9a922a7bcc773f8851fa3b8301778c55c9ed73f3809483da91057cf39fb6c72071a7a8c957b84da38e6a3fcab4b1a8ce4008fc9b0465aaf520cc3e35f2f01895d3db2a2bf7a513497ac57d01eefa31f64cfa5b12160dc2eb471f3d7875b5b0a4ce4769bfbbbd549634c323d7b26bcea7d30c2234babee61e06", 0xc9, 0x8, 0x0, 0x0) 00:00:13 executing program 2: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x8) 00:00:13 executing program 2: r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r3, 0x200) faccessat(r0, &(0x7f0000000140)='.\x00', 0x80, 0x100) fcntl$setstatus(r0, 0x4, 0x30044) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fcntl$getflags(r0, 0x0) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000200)="c934600eea3e9f80660759273b9a2e", 0xf}, {&(0x7f0000000240)="fe46da1aaedf3592834b22c9f182f5d4c8960c4154d0538e0a1614c4fd329aa5b7366016570029a06b82266b69055399277190fa72d9a0fb4587af5a2f534714769508c237344cc579a08ee59e2fef97819e56dea3055c5b13b7e893ad8f9ee984e5b10c21bca2dab304f4a0ec107c34e381dbca7cd191507bc044b2d8bab12e078328ec01bcd7cd791a393de4310ac74cdddedabe1600c5ad1a9fa7d50435031535c5475edf0be61deeb2dc89b9a119f404d0ac79649f5d1c43e42d3bbc601b73bd2d96895048dc6766ab7dcbb69eec5ee3e8da64594e1b75b21711a3347a43b0b045f26f7475de", 0xe8}], 0x2, 0x0, 0x0, 0x400}, 0x0) r5 = paccept(r0, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc, 0x20000000) r6 = socket$unix(0x1, 0x5, 0x0) mlockall(0x3) socket$unix(0x1, 0x2, 0x0) r7 = socket$unix(0x1, 0x7, 0x0) getpeername(r6, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) r8 = open(&(0x7f00000004c0)='./file0\x00', 0x400000, 0x81) r9 = dup(r8) close(r0) fchmod(r5, 0x80) fchown(r7, r2, r4) connect$unix(r5, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) mlock(&(0x7f0000ffa000/0x6000)=nil, 0x6000) socket$inet(0x2, 0x2, 0x3) fchmodat(r0, &(0x7f0000000540)='./file0\x00', 0x40, 0x600) r10 = semget$private(0x0, 0x3, 0xa) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000580)={{0x2, r2, r3, r1, r4, 0x2, 0x3}, 0x41d9, 0x5, 0x8}) semctl$IPC_RMID(r10, 0x0, 0x0) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000600)=[0x4, 0xb6, 0x38c1, 0x8, 0xffffffffffff8001, 0x2, 0x5]) bind$inet6(r9, &(0x7f0000000640)={0x18, 0x0, 0x9, 0x9}, 0xc) 00:00:13 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000080)="bf4da1ce9d4a09993a85d4e85d1416b2724b4c86b73811ab5a6c072250872e5045b86bb652b1751736487a2a0da749d4675f71314413fcf5e8bdf34eb5218a2adead0dcf63fd29400c5a35758e1254ff27fac272c054b6f5ecdf9bc23f16e0c07322b923bee72fa691135954cdec6d6ad9901e5b62ea6fd5f96312ae75a631d2be136efeb3f56a4a616ea4c9f9fc122ea984c93bb5ab5e672778aabf79882dc0bed943b31d8d7a23da0300da11045de0accdaa9486de", 0xb6}, {&(0x7f0000000140)="2805ae002bf9445aace1b62a026eef7f802632396eca267f941560c2adba735defad52bcc881402db5ca74a8049743617019f7b8beb681f22afc3ff38ceddcf3000ebe6ee5f610db5283ee5f97781e9339d16450f6cb98b36cc903d9ebefff6de8481dd52303c8608c6b99e91119ae2fd5925cdd5302ce93be497abbfc3acb25915d483246accc9f9928f8b8443e01e7253e1523c743f55ab87801a5a8b5c50bcfc4985d502f6fbaa717f2d6d6377470fcb5bae70263784fff7ed6161abe66bfb27b115f232225024f2e4e2942553b598052a6313113810a896cd972f2452088ac", 0xe1}, {&(0x7f0000000240)="23be34e9f00a3ce8b1dc9e70bdccb3cf7847030eacfe4b817b3049338f036b81709c15967c24621fdc3ee51ba371eef244c2fa052b862f5a9a996a05fb6e1dfe99d8572cb95be253f46336bbfb624f4cb66f0972663d8ff8da9a56ac2fd167537bf5d333d2f02f0ff7045bd319cff7a85e1886edb4b6041fcde1e6f9ce670d541c7937f474ead19d6a06d5aaf3592b043f7ef73d847d950c613acaf271e15e51a75a3d4a7f21879e2d586361403627c43926bb637f72c2dbdce36d36d861789f387d0343fc86154bae41f04be0b822ad7302a1bb072dce2be78291e1771e05411552a930bab5d1878b31f5af3add89b8a9f789857380736126383df94cce07c7bc5cf22e1759cfd69c33527abd21137d6c23e62fac62cb909fa7c87d0b7f0ccab038ba25c7d0bd32b022c25c8ce4d157efda75a5b4d8874d8eb138492e52e7952416800e73293924c4e4fad8aac5681910c882dcf6f4118db25c8baf66badcd879772ee2b6195b1d73fe7559ad0ae36cb15ca2a0dd67760e77e6e683d9c8cf23a1a27332cf6ae0068dbd60671f00a07c1e42f9cc09d5ac7f57dd63c5584515f4857fabad07f92699a4a59c3a0b68991c08284c6746be15148c094c636ffea50cba49020de66dd15953fb77a7073db16f6ad1306f0cff60013aaeafd894fe8d45b13c622e26a016df4496b26773d4fc5844e4e667793471cdc25757860c820fcf65759623ad6c39b7a02820623861f1cf0ab2b6aba719fe778c623f213e567f63addcdd8d479e39a1c81317c433c6670e2e2887baa39ee6d8f117e274d89d44f47915ddc5d40301caa2ca0ab89bd48319a9a6210a7a4c9c2c6ae46ca75d15dd8cd745b172e632ddc26950cc487b198a541f7d86dbe1019bd64dbc31055d188c5308c6f21fc54086534c5c028af5c7bb14e59ca89eb8fec47ba0f7c25cd53dfe3a54766fb227eb28a1e28e995f28a892cc638ff211ea97f10134fb52cc0b72bb1412db5c1f5876ce0c19e7dc663367a703254037b6c3ea8d9f3a39f4450f1591cee8a2c5a459de9dca081059a232c003ccc4a979e7abbbad781a0e882348d226a3b3822f658901d39f2625b898bd344649f520d816957047159b0e5ef8c4b0012a4c0df5b331bd65adb97dad1fd96003f3654e97e4ba15ca21235af48fe338087d61d75842707525720ae6c61c516156edec039a504547652702e0c35787a39c40759bd439634923385fbc5e2ac9719349afbd755dd4b1c37c6932ced8c888e43a8ddaa24dab9f344cf80f19bee92e707c2e7e6ca7f74c8e140485a630dcdd5cdf2a65ab1cc8f22389609ad06d213d570e02d65265a73879dafd6d3dff1904800c449171a82b46b465ffa954ffd6eede6d70b47c3a86cf8445f3006bb62e038a49a698730721a4f11a5c9ba01445b091b010e26ece79065df5a86cd6b1e748b4884c6f5681e0d255521db648938be1ee2ecc00ea75249f1660a87289289762410093f82dbf8367c99b1012b66636761f6cfb7d7d01b392bea05b6856411d66a6b52fc87cbd85d1f50eb7d6c16863df914d62473fd277e243e8c9616dd39e6130bb62822648bd7efe054f2243fbb97972a7f22c467c5262c1b09a9edd9d8148d440258c4bbcfc0d538b9081f7019f2f961262159546ec91772664db84f15b2e23ea910b4340aaf81630de0f3e420560f705854b6f2569641e8d6dcd422e82fec92e53b449399884fbe32bcab6b919a3599f89ca6c53aac71c022131aeb2176342e73363d3417a0c22d1a2f58a617de91770e64f362c05e61f91121ff7765144ebe6267f9496baa2a7408441cbfe597a1518183e814119d2d3894d6f82540647f60109291f42ecf3ab2f4885d8bd8f3e666641cbaef1a9110604d40558c57cc844080ec122d6e0505dc6b0b40a880120336b5ea9af28793349101d3ff9093a898344cf91adc8d44b81690e82fa2a07e5ab26dc3b98bbb805949913ae1b07abbaa3bfb5e8df7839b70f7a2d48beb7fe843b3a8fbc7105d2c62f77e58510da39a7acf7e9ba5705bb1104810d2bf7d652b21b0fed2c5c89880f201810a166c5e5a1a06ca15a84d36f8c9d7e49ccf70b9f154778ecc9121dea5b016416f9a27e41fddde67a2c1818f2df1415123bef98e087df7066a00aca8d092127564926663edac842d5916bff1e286f7f2ce38c18b3a852edbd79e43bce347da5adc141e402d98659a989e7ad87cd37d333a16e5943e5b567b58563a51270399f2fb33b07c01a870dfeb4d2d0959b2b639f75199e750d7854ea7c909cdd3d4605328665f2d0b6a97fdab42b8ffbce8566c666d385eb29b84f44ba07d167eaab2adc98aa918d48e53f1f0afa1c2281a0a5acc914527dcb269f3c32ea930bf8576be3838adb1da43a6b030b79f7d7c7d5e64da6ed74bacaf50e3f288ccfe7fefacde37aff9638836d7e911374190887156f3b549d1f3e58489399e7d6d735303d381c2769785374566d0538850f2b3ee692e50dfa41add70f40fb0f7204aa6a0678f0962d4ac60371717baae1b5c3a439ff36958b2bc635e04e8e45b6d4633db6dc4c6e110f177dd7a6a206b27dc0ca18a86f637b5a885b79102316dd9275a4cf5804e15486bd85cde9cb89c6deb23441dc94ba14b9f0d88a6d5c35e1d8b6b52c3e8397eb6be260f49fd47f134b3e857dca47fe85bf6ce5cec1be5cf64461cf58d2d649badacde22bc17964fcf3c5131af3afb5553acff4af270acdfba42d298675aa058f911ac1d434615e09cae368bf081fed0b8bfc510f9815b234f22a20d7f22546b028fe3d0fc5a0ecf1611b6968084fdda5077be3aa49ba2acf2d1f9c21291e575b49dae217fe7b7960108f45ab6a80dbde67fd8fafe529773d57d55bb5cc17f6e834e95acff9fb53152e15aeeb13a4e86c80fce2125f9dd73369c5e3bd4aa19d5a71cc67a281a81219256101bb00a84479b1255ff6c46fb5249dd8c22e2ea212e2bc576642f43c3b2ed07189bae294f37a340e9cf63389d65454e7d35c9825ba205293b81a60ffc734ff012535582210b09f14354eb119b9bbe27fbc2a2b8b88e28799f33f784ba50a7e1298a28b7445a3febf8249e047dc0a0f63feb24aa7ebbc16545701aedcdd9e913f598c26eac4a4049e9316bfb1f1fae608296ef28f85e0dc42a6d0ea4d404230c1b0879e58f9cc9c52b68d537fa7be594bc79345a0fa6e334f6122c953b547f2aebf41cdf233a9d81400825430650c6b09e7b18eee0ab7fc0c37fbb2f1a36e151fab410273056aa2fedf690f228823fd2d107bcf8ea37ea5036a61a47212f13bf0db53f89e3ebc99ca15fa3b697fea4f569e39d82712bdcd267bccfcfcf5c450dbbf54143c9d54909467a63d03af3fd93a7802ab78c13e4138800e71de6a8b17f821d3932db1e6e6887306a8a5b59c983db70282c6341fc71cecdcf1b7cb367bac98649a8f06e36ae31204628e29377f23e2f1a76dc8cb60838d6b156a0ebabc43a5da4704bba5aceedfc55de3bdb554466c980fbdd53086659333ea3ec53c386c85f3b5f014454cc210688f474384a3ff19825de813d3997e7d7806b87c9a836c66bb43faf6353e27ff882d974f59751b3534ecd382c4c39ae935e3b23a30f0d3c8efd07cfa96b34d1cd0106425969935f79d6749232d69e00ea409fb13e93e669518cbac33aafa89aeb41bcf423f10d81104714ffa87967ce21376b5c99079940109b9b30679ba5cd661f6733a4d99ab918b6b0a24d13deb6460a19119dd5587268ba693e5413b244bdfac4911d451fbb66b74308822b34d2af5afbbbedbfe99f8b7abc640e6452713b14ca6dc690e3edac607ac71c33ad02606409ebdf9a909ddc4869be7fdd9fd79c1f4ebbe63a290a03e0002250e3865083fc42518bcb67a7bc4ba206e7545bcb4444ca3f9a7bcf496b17f3ed39cde400188b33451c2963ca2a4f6a38b11931cc85ebfe3c28bfe811fb1622fb60c8a9528ad650a35e099cfa85b1fb177876257b0a8e7d4ac21381941bb7f565cd6d85a1e071d50a7555749bd95f66016c080206e6124b1b96c3505fadab9c61b66fa5bab7808d11735eed019dff6a5f9d39c97fe3644dbc23599604590f7c36a0285f25788529ae14f6c45ec93fe7175c7d01d54738329b4160a6503f51a49128a45a585f052be3a4cc52c4fae0ab3ed22edc848665e2ea50d319cd2d1dfbd840d0cc0f40fae416a2c45cd92ef03a4000257a277630aefdd9634210b883c47d92936590beb9f5f77d65cc363336cb1e80b97ac6cb1e47ac2b0fa6d7cfd8bef3f35923298a5fc18d975535459304186213e80f0456417dc6cd0e5782e4911bf6eeb952187ddc8ce9e7fcfa35c67b61ed463fa695a869022bf8a270667b819f5e2feecf68a9ae7ac10e58dbe0df7ab939ba999e8c2ad4e60d54a5570cb1b7d0a34af3efe98751aa04b3dd99bc03ed4affb598df9e4d910572b8c50230406b27969bd6d86cde1e87f0bb2096250160cf15a1e50a2c267ed78307b8563e354dd229fdea7dec25e6e9612f37da07ecea24df30c13f45aa1c094fd4b24d730c1fe053a849ecfdcbe1b28be1fa233a58c85e5373e6ae221ea82e88e04d8d658fef927763eedbb0218f523cd331e5aadb21c2288154d8139b835b034c8d1122fd863f4d49b59c1a11b6ca355c049f32528c4ccd5845da5e3e44bd881e8b32e1b61dcb3495b0ea6f78602d5d616dac33cb4e5f9bc48e80fe27cc88731400f6fe25c69db2d0dc803a81faba8df7605a2ca22d8876a27baa03ad73ee153ccda236f8d357f3079ea9b7176e29f236c87f715c2be081bc7cc075c5858dc2c4abef84d236d8bbc85eeb6a649e34638c45bf97f23b82a00cc141e2eb4b695a043cc4a1dcf6d68c832796fa9dfb894ce88c443f9d9b4f3e21ffe1640e60f280347f9777a3894bdb4ee67bf6c6272d7c9ec1b3eb72766f8d8d71b9c05219ade5d587fe8c39d50f0e8bd31c16b74856438fb49c469576f6fef465b422f8642aa3ad7982150c7fb2eaccebbd3728b7670fdfaf521c13a8b5016c164a128ff4a12b1875c1cc404e648d9e24551b49125b605c6b5461d1e06ddb5a0fe860a0276e06c0a37e54c79fcbe22f2a2f4fa81dc3f5d8d0472a34e0d52e6c4b934b58d996d59d9e482a0561118bcfc59524637ef1756a6213454b01357bdb16a2fff89534e7008e5b64127812df4b1e953e42526f65bfcee1a60034242eeb7ef493c376ca3d05fcac3b298199a28ecc29fb91661c67a2d01d942c9630912611b3b1df7408edf23f9905e77e3e9a3201d978b5a875b65dde3b9b54fe8901642e74c987cba9e641a0f20456aa1cfb5465de87eeea0a59066bad0ffd08eaa0f395ff42958ecb5dfbe5f2c1947790e4e97251da09e1d549db77717eff315ef3bc0c21575321f74bb22d226e2bf3fc6d4b590415f4427093154bb02a84aea1d8743c5673c377ab4badd9c0e4417467c1ba25c009fff2643138a65e597689b85d47074dbac303211082f9f334b0642e1ee40865b502131ef2ea3cc09aa6522e79d1aa13c37911071000ad53c9631635cb3cc5762b5025e29654bcb226a26203e75dcc0cbd0adac58376a6cd076c9de6f4fb7bb9768e8e04b19d50295e58b1f83c2e28dfc76f7f7b4935551716778489483fcfc8db2ff9764fb671b0e531d80ffb16f287aefe337b3a524d630dd23dba41605f98e967cc2f362bf148e44fd94a19cc9658c9d348341e95cb1d7a06d3956dd88a909d4e2edba3ea4025806cd3a5b2e4cad6503b0c6209c962ef24f84b0cadda3802e78e809", 0x1000}, {&(0x7f0000001240)="61894e49b7189df0519662fa228561b13c7f9ff83ad2dab90530dbc19cb3b003a20666b48635c277e48c87e1aa601bacabb5ac939748538f43e66623a0300bfe50606dd65759a353e1af5b9a34e2778abf910e90adfcc9e26b56ce5d471538b650f25a9c0e19fdb15262642be2ca349d30189c66e5433118d1bb4daced09e53bdd0f1e841cc53409ec702502563a25fd57a2ecf7a4dc7f1b35d334660f4e5bb48aa6227acf0645ed2bfc16054e086ce11d5c35d54a74b09ac30ca016da92b0933f36341f65c95c054e35c6021f93522d83c6265d98bc", 0xd6}, {&(0x7f0000001340)="1ea2fefbfe6eeb36f3a103764bb8f8c4c6001571ccde373560d0eab7de7c4ce438c08b0c2cfe8050e4423815c70dc5ef18ab33866d0370f7a6f4ef196d5efbd9d085039fb2eb1b813c4f2ea24a0c3aad2e89c7777c710f30bc4edfc2d4cce894852aa436471792c39b", 0x69}], 0x5, &(0x7f0000001440)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x10}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}], 0x60, 0x401}, 0x409) pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = shmget(0x0, 0x1000, 0x221, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r8, 0x0) getsockname$unix(r6, &(0x7f0000001580)=@file={0x0, ""/108}, &(0x7f0000001600)=0x6e) sendto(r6, &(0x7f0000001640)="716593ba4d6e12fd1c64b600138fb581179db71ea64d396955c3695146e05a9f1b5bdf159ab38f54c05d9d6bea98f947b48676c698796c33f945887e50ea684ea4c6d31bf73fb251d4b12e081ddc2bcd06", 0x51, 0x8, &(0x7f00000016c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) recvfrom$unix(r0, &(0x7f0000001700)=""/156, 0x9c, 0x801, &(0x7f00000017c0)=@abs={0x0, 0x0, 0x2}, 0x8) openat(0xffffffffffffff9c, &(0x7f0000001800)='./file0\x00', 0x0, 0x162) sendmsg(r4, &(0x7f0000002e00)={&(0x7f0000001840)=@in={0x2, 0x2}, 0xc, &(0x7f0000002b00)=[{&(0x7f0000001880)="7dd8c53a1c60caf73c1608051773b12d6016ca88ee45be25692afbc10696dc2b4890d6dba1a0e639d20beb8aa2014e2f5b18803f49f78b5aa08bb0c9f489e5ddff6dba085de86abfd7c639680f9c831592b60ba824627827c9ad5a10c5a9234bbce59ed43324feb50de13f63518450a0ee6899", 0x73}, {&(0x7f0000001900)="2db340a757544edb2b823a1cd9c3bf6d87c3b974e07336c1f8b061f5226076d4ef8f", 0x22}, {&(0x7f0000001940)="0e44de667f173bf0dde773b19c7c14a1e64e50567b5dc9c59b0211b167eaf68aef46900be54d6ee738311c3c1a88b5007917b1de26983d451e14a0e22a74ff07b375459094251fd43c78977b4497824361ed55d438214067b83c05b20e23421ec3532e2ac64b3521992665a1f05126907269295b5b6396452435f5314ffadbc9f42098b0015b0360d7c29c7347ede1a76dd136522a0b0b64a3c3352510dd0953031c669cf7f1deeb8955eeafa4e038e703a719bd068b9c99c93df2295e437b2c709b9d045f0d40eb4b376e0a066fdbaf4de58a3e2cecd40f5a2ee51660407cd795fdd34cd1d8da214d", 0xe9}, {&(0x7f0000001a40)="1833fe9d90d9bd0441e3a026df7f24aa191aabf9be653dc300bf40371881ce4055d31e35423f35fe3e05eebdc27a3754b011acc8f41e52d8d9d1708a160c68a56bb45808880baa460bf9dc236850ced35ac1d6ee69cfda1a306c7997e43a6f80f8c5278f5c74d2e3fc7ebd191bf1fe0d41dc10ee765b32de53890ba9b55d03d9ce0663f46f98045c32e42861ee9f7aeb375d770fbe89696500e4f34c7ce8bd6c35593f65d89113ba598adf83338c061e84be6f97c7e1396ddcb347fc851d11ce5b01a2db3149a17abc517e4061119a0b50c74f3119b80f8d3ade50d6b62a07e965744b8043e44dca6475d8c8da90f59374316b9db6e4c1b687bcc2afb0fa141ee96c2c067a964c03a8e9581a6a44752641a4e4c89219bf9b03af9ea984c7e9e482e05314095ae85256b6cae85b7af9f50a032d2efbec6280ba24a4c2f0e779ec629151101a786ff2c7416bb56339391be5130bad5664372c8027d2a0e3d6d7918dcfa249252ac78b7b268fd90eb82affc61dae36d33adb52fb376f9b018fa29b8a567df63cc7b1ad3b1c4ea6abc70f6ac3c490523affa3eaaaa0cb61920adc9574ec5ef1266f6890fd3d2912601ccbe7e03560f3db1e21a8df795e1cfbca074ab60701d1841db6718e1d1bff398bcf1ff29d1f652f607468c6f2721766c7b38a5c7758c19b43136af0d024750cac5b57e4413e3fa1dc944f2567d6af8b77043d8156d8d96eec37ecc192216573e61f24fbf2c02f23e13243f487d5e16f59f41a077a8be770acd6c626a04967e676f14827fd0cc4afa65e476096a1151fca85ff65e5b27b14852a8f6c8f33fef0d6feda2dde69e60dedc541caa163b89f2fda524ee4b19b8714687910204db11f0780f1ab38c960ae63eec74abc5da75adcf980d2e552f17508391957e9f5311538e453ac371f72158fa08a7faba765b2136c7b1f1ccc195ee546aee387c434b161de36564adbc8c0018a98fd77d50d4dd09cc3ac08c4bc67ae021e279d937a0dfad84927c7f6782cb7fc0afa99c6d05d3c649d2555928efd33bda64def5361b7e1b3eae8d486164b05a8144ee41da15ec91891b023a716d0b596eed905ea093b919689fbf1eda0bba75a149f088ea78284b57b269dcef279c55bef9573c736f3096445e156aca5a07f3910a477770092ed5f57bd727e50a9fd70c3bd385f7ca5155ef930d1826860d63bb24c2f3fe4f905f4e74759e5e47c59f16e2b23bbcefd14561bf632ac43b546af6c28aecad27809eb02d1ff4cd2ba97b6447d14a4b92254d2038300144dded889f43dfbace5198f2546e5fe4739eb858167cbea610a9eec2e518e2ac9237d9511c7d5b528a70a89f36b06f99400f2888c05be8c50e3c678cf63e05b3f97f74200fd559638940ab096629fa4be333fdd643727494072986ca72761b6a7cc8ea01d67471851e66b937727d746c6ad85b395a65178f67dbd29b0f9c711178235f25e76683821e6d343dc4c90fdc272bd7119e932ba08c83252a4a7184603fd52ed2e22e2078a2efea694c1bc391847e9b3ea2ae1c9ed83aced454499fbb2202c3e4c962b94e7ebf3aa53df4f09aaf15598c2fd446d95b2cb192af0da078908c5af9de6f500042b27f22f5e96821a1cf08b0cd60c7115b04869511200ddc4fc7819df16db1f29c483a85438e9367b28d30967f58371fa9dbc176953254ee45527b1c64c092fa2003a783e7d353fc55037e50e21e8236747ae8a7a9ea4cf594264e14fd6c11b34abc0c0f8a248334db4a0305b57e74ac84ecdee034399be17d3c2df68e3e3ceaef28504e7c6442ecf05b2d54f01ef0b4c03474acacd72b20e87af104c921d2786444e5aec5d028bce7e3137108514fbb32fe1ac8c03138675ee29b97b1483f98b650496efcafdaad500310f947b113668420fb1917c964350644c92c7380efe6a4b4cc57ff668401282d5c32d269b169e237d89334fd03da96698b0ac6205d31417378094508ea8f902ce219f3359bd37f8358b3711b44228ba9b2a9cb14e8371a89da8c00e847f2d6efae8dd9d4e3a9ccfdae1a285096c9fdcff0fbbb325c256f4a2b0ffb1ac0a3361ae181ff16fc5fda014909435b0e2837b97e75236cfb2f5e050998d4c9ef1a114da1a25cdeb66d557ff93c47ba25c812b8d292499539330e2ddf234e841e1f70259434733cd44d84cdfb45676f00d514c9bc39c24b617b3578c3ab6d0c706b3010f3c150a1f6e0a4cbc1dbdcdb84123c6c13135661c4d8fbddf770e2ba7d1b9b5cc8ef1a25dc36b23d2acbe5180a57763a14e77db94621cd4d587d968c25cf1d618e23919b1047c2875fdbf46087fc34875333a955fbcfd726659d6c34c92af67d7b299df1d0d9b4669dc28ac9691a64ceffc43813be4eb359fc94df44bcd89116e86547e7b3b071e96e3ed5a0a379f5aac467e083135268f7a2ec1f18eb45df574c20c0021ba75210dcda1d9b93613f9104cfe14f274f0249244ef2ab7cbfe7406a4be5ea8e5623e49a2ab8d2963ed192eb93000ed152b59ff54cbaeb21e855535f41fa80a4e30ecf94745593726361fb4208f5063704412c51d328cb6b65e8932a9e584481e5e61e107d95a9f204917e25f12d7265319cb0db4bf060106f6c4f71c891cb0e59b5dabe3baa8eabfa57b953472d4700cb5f128ba72027f50ab2939f04f67e7e166641f9f544b1ad1e4a0e6647556403748ca82625bc2d2d6fef47f85b94e9012ecde1ef25cea4ac281d92153c61cd8a973a0dc59a626576b91d75c847855b7a326fbe73045e3379b32d6a436bf627ce58754e415da559a1cb9741dd96d1a1ecf58a319ad7e912f371af6a5212412d335d1ada2a11d2f82b239e11aaf7f57d2296c25b0c955a36cdf859a9ea3550ce21a8d00e70ab1300c57d1e7020b577e3b89e5063aa1d9d51a51fa8464f0a8446b6042d39df9f8f2646a87e537d312ff16601059a35a53e26e3a31f67184e0b5373efeaffb6f53784c41352331082cfe3efbaa195ed1306262833183ed1bb6ddafe1c7794fe0cbfc89e2c2ffbfdc684018495995a67e30630fd19d46edd515067e9a38f29ed5701b52cdd3f3dcfc6f94c54b8405e8402f1303f69cbf26b4ebd69b20cfcb562c1e04bc03774d6712f624df44cc454c9baa27cbcfcf3326d45f0cb8d478fb82c099084029724ab9dd507067f90dfc51a35be2d55e642fa8576fccd71b41bffcf071cb24df9ef2a93e00421f6f7c3b89cb4eb4c029ff28de5e31ba3bbd5f0beefebea071f6f1f420f221d148e93823e3d464bb67acb17d2e811488b461195f34fb93688978466e4671f0c9fee18250a03ed2b1297764983135e804730685a29d92840aad6dae389a30e3899b997d4852a7fd7ddb395b63dd61081a136a54aa6d2980e280e7d867780cc4c12be0cec1c1953a0322c001761f4f2dcbb05d5b1eb2d90ae71a6e5bcff0d35a5e25ddfc1afa78300f3c9be5b552efd495e7de1691b9a846311afaba94dcafd09cbb377d7baf10d508c3617f0c81d9e667309536f4ffbf9d2a7776f90824763b47ed1e38979bd70cb3d924ca58af2e3491a7afc4905eac662eb8d353e4b461a600dec3fa5fb158dabb8da5b8c046705bd9eb9210599530f1a61f52005cad56b4e95e61b8463c33e1f53ca3cd952bdf549eb6cf3d1d39bd29ffd72120cf579c9b32580d04330cb38dc39fa46fec906b83c4fed08e25f2be6e556462587f47b18dba2ee02c356cf336f1ea33084cdcf03dc5a32999645203d80ad4ac215d6e34e043a3f8708f4b47fe9a347a6b3d5721512f216eb46bbaba889e6ea9a53849324e432bc1b6ff7906bb78214c64cd54d188919c238df8894df07c5171bf16be7fee129191f87463e90aa8b44c7ea7af928c807e83b1cd5b7a0c5eea85613ee8e919ffb08a2add733022adfc15bde6de397cb9e22511d66d0bf35e81ac18a7541ec2f9dc2cb5add08ec06a2455927999a0384220ae8f508ccf5c96bf04f21fd23d953a1eb8d85cf44057bd75ef8626300c626dbdd75d3b07d53b221faeee86737b50bb97c4cc8fc195a0fe5e3c50c926c668734e9acc00237d7eb1a23e97182b90ada3347b0c18f141722e7e648b36dd796cc9778dec1a342a93a7e8dc28283efdc185afdc4d7d38b7be3fb6862950df83bd95a5bd57a58bdfaf88137be9b2ae48ea4f11a4bf55aa8d6cb215d241d76e3136c24ab1635491fe1169e5cf84fefe375b242b196bdf9f86cbcbb6acd59c78c699017de63b669ee3cc8b8f8db3f7b47453b8614c447263957d2f1eecfb818e16b4ca5d0ca9ddb67d183d1b58e4aeb93997a297df3f0c4f9d1b2ffa66626a9729b4a9d8f3bd6e5516c0da64dee96e296a3df3799e293e6161d720f83f1174f9b9a4c6cf55add81c916acf336ef8aa9d6b54508bf56ff91213891546e9079db5a70cf76b5c542b3c27c358d2b120052bcdc6473648fa7e59fe390b565afedd88866a983644d4a248e2e792817fc0388d9262cb2b30d4284e1520d04bb5725308929c7755ecfa863b62b79661d65581ed7bb515a3a9f0645819a24f2d8267791d320ce9209fcab11319e2d1146e518988fcec65a376e7d047c7effb9ced1b61ee3bfdff4dc47ebee378909f77d80944d1580a3dfaed7687ad9c7e0006fbca0a1805a4752715b8fe2dec34ebd8c42445b3dc59e08b130b22e372f539897f25387f42ca34c524d7c8593f1a6ca1b97d20ea853c463bd067215860be7526e3869901b5eabc762a6c84b86dc0c2a55a7dfa5d12b95550fa3320093f3e66e4f155d6e31a2536759dccdd0505720ac15e905cbc77a1e924200924bafc91e7ae642bb9a6630fe7f5c599864db694f910497ad11a1dc089500ea1c8e2a09f5d8207a6f145efff20a3896bdbfe8a373f7f3a3ce5cf594d343b227bbb1cdb6115d2b29f7c4755ee04af6faa13e2d7ca448ec49b920acad541642db8bbf2864761359fa52f03f5c563f38f911bfbdb6fd7d8c4165a5fafc1acdc9a42b676a2b84626a129e9c78eeeaffa519302665d25927cefad79520355b51ae66a638b999e4abe199b9377e99fa491ef689c20f4dbdb090e7e2470da66f54e3104774f250bd0187656f5e78386b92d7736050525ec4e02d9da3a0e546e4b09bb9dd01a369cdfaea1db0c1012dc1662f9d7e99d217c59bec99f0e0f7bbcbd15b5a91c7a21346d7124c92785712179dce28e5f3a7bd7f6c698d35423e45788861e04fae825d68d3822bd738abfe490defee7bd594c70d3cc7ab1435c993f8b1612827def87a07e2886d8f18ddb51b9908f4eb7e2df3433c7f2b8ca490d9d254da9ee03121be2209e8da2241975630c8638cf009eda19c9e0f6d832c165c1f094c7b8e0301babbb8d4a181fecfb271799d6217d192d38191d7b2216647ca49159eab5ec1b08ad5214e369cbab5fec7655e4977e7c6e6bb3b90fa3248f634f421a78bfaf6410f077c9256f6d5f6dd9b3baccefe8efe0c583a822ba274ef2c080a7a4ffe4a28325f24acde4f240b2ca9561c1b9cabd4f2275a3d3e78ee86af3682a6d1bba5b935b06d9e4021e51dab081e2ec7e035b958dd627ee44b3acc1b85c4a4403e7bff9f0fed94c32d40a0ea0ceb3f2a3bd68a8e87ce7b61c1a864414348a111ef0fc97b355c42151955d82cfb529e3ef8882629262dcb9e294682ec575d999b409b474c7e398f2ac5f2e58f492ebe6303bb9a614f36a195ebd42dafeb41b2700b1a13d379bd087e71d22c1866479ffa3b66b685b2af5c930e7783a2f633a15913d597a430accbdf86a6c5381540103fe98c3e54d3c", 0x1000}, {&(0x7f0000002a40)="739581a151a30d9f8a05c4cfa1525e3ea61954c742d2ab94ba8ad3e7c83ce07fce1d211ab54efd83668aa726eb25d20c81b63ca1bbd23ba66541c715a2e1f84637f59668e47bcc2545645c99e18f3e675e77880e8557920a3cae376e6414580872f9b7d0feb3e764cd286765a64c7de42c37337be5d4", 0x76}, {&(0x7f0000002ac0)="0cab48f3d8b3874029", 0x9}], 0x6, &(0x7f0000002b80)=[{0x88, 0xffff, 0x4, "2d62fbbb1179f1721f633061101940e56ad2ff6aa9b7d00386a6e0670689a8a15768f8ef848c6a8e7b6c47cf4385e17bb1efe0186090344d15278ce97c266addb202e55afe1211031581ca44b6624c9c76fc7d933e0be684b0cdbbbdc3caf3c0f388cd741d8dae0afd848841780978cefeef0710b3a6"}, {0x78, 0x111, 0x80, "1e8db0972a91000cda455b098b8cc4d6368e751354ff6cca4439b38c707a9c94c2c1446748e870fe5acefba58827c16eef1a2a854ac3f297e20cbdc8134aa2b3cf0f53f03263f6c1c7cb29fe17426f4c9faf388a84c568e0d36b8bcaa3cf54adedea0ec9"}, {0x48, 0x129, 0x100000001, "9d93c0bca6c8f3f30dbb6b421b800d167a2c6a0550ab9720cb84e4491c574e6d7fca572182813bc09b22d2e8d65aff378ef7"}, {0xf8, 0x0, 0x8, "5b50b8e8748b43daae4051dde453956d54ac49c1490c1c033242122d915af5eed0f3e1f1b167d625671628c78617767f668400f6d06dc33d936224ec883fcd5aa79181e8e57046fdaae4b69a6d9c63b52e2ac1b7c89a70052877176ae6ada94e8b23b07b9bb95d377f48b4c1923ebf5aad42f72d3261843f433c78a7f9a873c81dadd416d7cd8e015fb254c480aecffea320eba7bb2b31dbfcbe59733834afcb689d4f66827162b22fd97c4b89099ed592d2cd433467eb180a53e38afb89b9884d0959fcd4d90fe0d5885b70c0b3865d3038a7b4a2d47f8c06f49c5e5bd88987918880dda6f8"}, {0x38, 0x0, 0x2, "17ef85cb8ebdd2932360947c390cbf4e0936b6ffc265deda74d7f891c0a4a4ba7330"}], 0x278}, 0x8) bind$unix(r5, &(0x7f0000002e40)=@file={0x1, './file0\x00'}, 0xa) r9 = semget(0x0, 0x3, 0x1) semctl$GETZCNT(r9, 0x3, 0x7, &(0x7f0000002e80)=""/130) r10 = shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r10) pipe(&(0x7f0000002f40)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000002f80)='./file0\x00', &(0x7f0000002fc0)=""/146, 0x92) r12 = openat(r11, &(0x7f0000003080)='./file0\x00', 0x20000, 0xe0) fchdir(r0) r13 = getgid() getgroups(0x7, &(0x7f00000030c0)=[r3, r3, r3, r3, r13, r3, r3]) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000003100)=""/70) semop(r9, &(0x7f0000003180)=[{0x3, 0x8, 0x1800}, {0x2, 0x5, 0x1000}, {0x2, 0x8, 0x463a9ac8d73e0490}, {0x0, 0x5, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x0, 0x401, 0x800}], 0x7) semctl$GETZCNT(r9, 0x7, 0x7, &(0x7f00000031c0)=""/191) renameat(r12, &(0x7f0000003280)='./file0\x00', r11, &(0x7f00000032c0)='./file0\x00') accept$unix(r7, &(0x7f0000003300)=@file={0x0, ""/31}, &(0x7f0000003340)=0x21) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000003380), 0xc) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 00:00:13 executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x1028608, 0xfffffffffffffffe) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) 00:00:13 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpgrp() getpgid(r2) bind$unix(r1, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r1, 0x0) r3 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendmsg$unix(r3, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) 00:00:13 executing program 2: r0 = msgget$private(0x0, 0x40) r1 = getpgid(0x0) r2 = getpgid(r1) r3 = msgget$private(0x0, 0xe3f9be8e9812616e) socketpair(0x10, 0x10000003, 0xdf0c, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001140)={0xffffffffffffffff}, 0x4) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r8 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x40) r9 = dup(0xffffffffffffffff) socketpair(0x16, 0x30000002, 0x2, &(0x7f00000011c0)={0xffffffffffffffff}) r11 = socket(0x2ba44c35f2c4b, 0x10000000, 0x4d42) sendmsg$unix(r5, &(0x7f0000001240)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001100)=[{&(0x7f0000000080)="1b7452c398adb8c9e34b07150fbd37eb6bc5d16c21934e85ad21d938fa2c352e116c337a48dc75e85df0e8a6a67a3053457e03208c3f07e4e2cd0165b529e2b88dfbd4b72d53869b06a4f0fff85a9e2ca962c3562a0d62e2ce3cc8ea331732bd3d23fca868e87e80ac1a3ba2807d54bd4498142c668470f81697d60f2d836980acff42962745e0ff107d7834a35e81ec621bdfaf900339c6b6b4ccdc162c14b52b9a2fae988bfc3484661c9e4ee9588c0545db3a2bfe10c451236aa1868c94a51640db1fd88726ed50bf203f1f728517d3e1dc8bcefa4ab89452f4589c280e8baf61d76286c52f101dcc68e70ffc39783d0a04cb046202e610968c74da4fcb5f7dc69fadb32c172041420c048457f5d77a5aaecc153344c9923e01bfd8133fce24a73e9dd8d2ef4b7eb4b05d183b077d9c89f4f77ad44b77162d6ffeff8d48272219f5c82b14573d21fdddc1b4a2d27d6b554ef9c19c077d5a063e182f218e2fb25009b515c91c54cc6fb655c9828598945c572035bd98e0ca6a3ccf22c8a1171f8a714f3faa7a2e7d47697f171b9494c313b1d6d71073ca3de26f4faae30627d8ebccd2d936ed4583d99b0630f8ab20b10e55fd8d7163123a22d2652dc5cf11954c8e71f8478beff9475be93a5abe2f48504cde1baa5ce60569efc294754a50aea60a791917e548e585093d8477f04e6c4383af46a9a561b1776ba1faa9930add996927313cb3c778b47f78fba916ab699608453b613dac1e59393f863fb7585073a1426ca4690ac85282b6bd7731704492763bb5674c3dcc6c90077605bd37945d9088d18e25b7abdda3a54ab88b6e1f1a8dd7105d08d878b1b113f2938beef1bd18e6a67966eac8611b4dd5670cf9f583bc2b49634fca76a5a7b082ffb09604c7d6a0fcaba6f5d1b310e349531ce69623abfe8f478e5dfb7fac1ea9fad4218f97cbde2a5dab7a6e2ee168aa4810af899b41f6e03c19bc814bc3ce1d62b5e844aeb7bee50cf1102c76c553e2828313aaa979f4f6693fa287d056886da3da6a2f8be67323fcaa6c637e9e92211562ac6b8e569b7d53dd9bfdb2611f69992d1be99cf21c3b43de29c8ce16b98b5336984fb8d49525420005eae35605048f4e2dec45b5e0cd614f8e6c3f9959b10c568b3a2cfe6f3db65cfe5dbcaa1edfcb02e1d11bf4fc00e477690a35549f03b07dfa42992995ebd475364d38517df516180834bec84004277d4a1b85b5356be76a0649a0892e19eb42f829ca20f461153530a0342195fd38afcd7f2603bfeb897c4c20f9bf50744823bc2340b10f70927a3e008cecd613e785b05bd94060c17b773f76de918c7a31db0680ac4611893978c2ff935156c0fd91e52b38a18d50a2fa4a449bceed7b7eecbc7a6946e71b849aa29e1cf9b89e7197bde9f04f6ea302379e7ee061be8397c6e84fd2ce4976273d3a98376130d16b98607598b8921815badf2a3e997f8d9e55184c9b34437f5a64cbe5dd2acdddb131fa4c45cd915fc3be977d3823d08b294855f85b012dcefc5c053244a6188622ff428366fa2f96cf1a6e2455cb3ba6a64629e175d74f4996ba5b94acc05ad29f9ceeebccb14c260bc1829e3c0403a242d49ba354c43c742340ba79eae3f6d283f60b4aab81de6b928579c2176fd6fd49757b390f2e79c4a9c111aab18191df9affcf99c6e6fcc8fb009a598e63fc331bbffe610ced32f44d6a69fc8ec43806e11ca3679cfa1b7895326e46bcbe9aba0fc8078bd2e8238d0138ff111b3bcb992274bd708b4c8f3b376b30c6491a89002dcf933c960ff8687823c73549be8b1c2f113516303a789186d7c7d6d92d416ceb271aac3966d5f5cefdfe8de2fc7f8c7fae828e12ee17c6026e0f755ed120361c53b8caa3ce3b343a2eed2263ab47cd3596abd397ee234331a8c79389e0246c63befdf4e58664c8c3eb030a1671067e84cf0ff8f72e62a27f2f09136841e69cd3a486d142d1b6dc7538adc7531dd165f1d140da3cad7648cbaf7ae7775920ad2f8253c8f5c960aa6d735795b61470bb75b37fb18eaf312a42a403aad4466d6654d04d07eb43db12e103355821ce6824b065da831741591a5e53b30a86bdde2349da456e88915b30aec5d3a36752bcd369dc472e8e92d4ad094e59f8d16cb013bcdf97fe229bbd22b5766bbcb2202e7086dd2a6c7df6d174e0b799a5c7d639bdf73592e25c42c3b20a49d75a2730ed3ffdd153524ec6b777ef18429a5bd078fd793c28ebd4fa099b60a40c2b6f177092ceda3ca91911723d6cd9accd83222fde931de57ea1e0654b806b40fff5b9b18f05c43496ad779f7983a21642a496fea4d39d1caa2c3badbd074a14e73e361e98cecdf1cc9fd3317a9a0cb5e5eb24a9faad47c99cdc697c72a5d1e2be8e90e043ac7105b9c2256030c5dc98ac60f2ba16029e94f588ddf9c8e49d38af6b2e180c0242bc19b9386ae7d463a2725d2571abf84c082e4853b67c5a19cc9ded7c90621a5424f1ef67fceeb62788eb133e4f0549e516575c08567d6f1bf80a7a624b4b138b785ee41e63b9234fd0f920ae53492f843f3659b0eb1ede4ab4286affdc1ad99a9c2edc78ba59e5798f9319c2eafd07045d253b7254b8b0ef2a5ed627699b7137acb33864354106916b5646f8179d616116d2b8117aea60330ff68c0e3e5ef0c83416b91a71ec2248421a2d36259db71f716dfd826c6d778130f93f24237e53552c2e984302b02c16c072b85e6c3beb8797959bdb076ca8882f199132f1de91581a608b00acad1b6d646b9eb2fc4302aa66eb4027ed241cc9e7ae1d67703fe612978c23eb7f78f8eeb0a1f152cbebb18914feeb7014df1f822bf6902e8a637c392645dcbe9c812cd40144f70e29bfe46d1c1aba50116a610dbd3fff83f9c4b8c996a4078e33992272c6cc50e7c9a01c609364a1c03145bd59a8f1c889d204af0a075677b2ca497291543ae6482325f41f0825c038a8681fb91cf6e5d69554d94e33ecb80f205e0709e7fcca873b267a0935ce4ef587ebb8724e1d7674689d7b8bce94c98a865ba2fad9d6ccc5cb359482aa90587dcc7c35f9a3694a1b75236e0a72bf34b4fa5c86ba1c8bc9b8219cba7b410129a2de625539422f8a29f13b152830b1a70d1874455556b23bc11085fc76d7bb40f04b2d195b6c59255042010836401463dfa171c7320b8c451c0c44dd02bcc3c8d1a987c30dd6eed710ea9ab9a356b4d11deaafecd568161a392937aa45d503ae583042520e938fd4d752d631ea27df3f1b80d647f9b91d31ba9afc634dbe1f82005718365a2232fb69f4cbe2d87a4d9c0ca706a85fcb05173934cb50b83950aa2e2f25633f2f42b776aa3d791910f88cbc265e90a8a42f3535dbde39efa690f40e8d8f79ff14615f15d24eb2f3671aedb2aeaa3b886c6fcccabe9722bac12844b4a964a5572343d6a8dfa5d030b1870813d6b1f5c48dbd2c35187d28cb30ae32886dab4bb118f2b3335393d4672f79665ee4e5f3c08f8827a1c6529d2cfbe9c322f879a7544be2c17a20014e318d90d6b2dc6e755b769a904bedf92179a43e97cf4d19f2f72c4bb0689a5f9909315507ca82d59d837f8e4d444cd6215138f18fd98992381beffa480c18ba90c4a661035b064bafb7793242d01b548097d568062d3f9d9f2ea8d785a1f9800efadae20b01784f06e7fc1484c755a655f7d665bdb1ecc788d3555b34a19db00477fd150e47af5bfa64832650e0358eab9633cb489e27886b4de7a3b32ff994a7d094ad1f27a8af013fcc654928b6efaf455708db1ff86b04e37a34f89fcf6ea2291139da0ffe1bf5f992098bf9ced4c5d85671c0b17bf66b11bb7393c189f1cb5bb7e8be52e674b533ade279ee5ace9c0a367e6fed499c5742dd06fd8f3f42dd6bc1c573497d9b74812a18a88dafb483f8c1e50da32f126818c5c0b5066e5c039439d8f3912cd4d30f82f503d10555dadb0a5af8e62dd70edfb209b73f8062fe5102e0ffa84dcee88ece2bbb599115316780e7514e881fa71c119e8384d2238bc1ab3848a89e06d0abbaeef391e5d683cbbea3b3b4883c5cdcd6d4246e610e4aababa883a760d89cf1e96f945ed947f6da7aac6d3f89026a8ef358fea2b66678d27573e6c9756e82256b185d4d2b5ce266f016ae763fde0a2471c8ce3ef398c82993f4158225a1cacfe9916e2d6a2027db7abb670a34615a253b497f363748edd6d1e32ee6100c9e0f41f1a86fa0c3e172ecacf74be15f74c9950cf84c3d0cc1032423311e988424c3b1a9d1bc2761fc9f93057a1cad22f297c501c187337fe53580caf8e45424d7f5d5f2f6cd83962733426b60603d7885eb0136295765d9bc0a5570b8dccb21979e68daab7e911d8ffa3ac502f821f523347190a5dc5ae046bef8569a2ebdfe7b1eb6a2ea717df39d2fff420895c191fdfcf76a568ef07fe0b421c56e368a26bfdc6b24197145825f839c3b810c3a98f48ceb327cad19690b9d3b7d07738b39bae3c0362919f737fe4e3a7ba02666159d2afcf0ba57cd3957bd48fb1826c646c50638f69023e549909e8e50a50149ae74202b1d320bde6f9725f0890317662fc5de4c8c29b5c4e2de21a21982556f7b5a85b2f420a1044893761f0bd49ffbe39f412edf34ae3cec51190cff43298a9c689ef8a948a12bc98b0ed96e157838a31b84a051fb8f5bf8583ca6407b74dac036936869b37fbf4ff2df1b00be47d5f2ac33ce7b25832501e3f288c45e0279236375a56669ebc06f8850bfae0f7f9395764e4c1a1d5490ddd808a405fac941251741df6ba958cd8187d607f2d4356a94a080f1fb3c5be3cb5aea0f19ab9b0d990672e6236399d343d461639ce3cedb2327c3b7a78b0ec24ad18c848dcc90933355cc8244bafb3d82f8aa8782233f2c36c15818f081a02e50051561fcb0a16323239bdb5d65f1322ff43c4711f806d9e69f5e90c07c0b52d44a12d15ec88d1ad0bdb9364a2fe01c3db5539488e2f7c4f1a1c69e10424bfee6ae848dcd82147d0507110afd1d28470415e50e218268ca556c512f66d6b3c152a505ca417949da93c957cd208732d749cf291fd5278b8178cf778411d85443a0c1de8b124c9fa74abc413fc6c8628fe7050816bae2f6869ee7141e7723914dbd0f1c5639cbbda1852d3c4f0da150d4761359d29dea4fee181bed33d5382ceef5b4c942685311aef080a2b61b52a135a0d5af5bc8f677bca4376f4c92a2f4b6623e0f27659404c3fe5799535c84e5ee0809c9e31fbc898f0f510c6f6cb538eedab1f8ed8f18e5d02932b8c36f7e711f0e0526dacf323ac822008fbff4ceaa7491b29177c81e339ece728b910c6d95755e72868fd9d254c6d5b47eef5f6426181b8cf0ce34af490d621c9eb758670f8556a4f680a5f4495a420c40089a210271d7a3a435b322cc163f75976f6272b5235977968ecd59df79a07115e4f7d64c15b56a7143a12b9607dcfe826ca4b3dc9cd616e1ea5fb14783468ceb207475044fe100110859e36c93ee3ce0be67184e5bd9cce88a6bb20460bd09ce8d4a9dfd492db2b99a4e12c40f24ab8456e755f77ce0d4d0c900af29045a234e1ddb9e78a318935e74b9ca6f9b2019ddd6b67e63643fb3fdbe37e5279a3a4ca3b370b114c3c710aecfdde8fdafa650307818c583b975b0b9ebc1c5837970aa24b3ffcb623d7af9143f866b3fd3cf95e7b3228da2ee49f3152d5a96fa56c5912a321c1a2fe047eaf7135c6a66871ca237c2aa5aa2a811c51373f273db80ceba348e38f896608a6b05f23047576c7edee89d", 0x1000}, {&(0x7f0000001080)="316614eab62eb9fcb2b69e0557eb6ec4896d6b49f4575a74b03659a86013d8f38acb08fefa2699ef88a9a29c92aeefb1c34b5ba3af6c742f4d8a5896e83e9dbc0865c60e338ac2adc1ff406c46951bdaa000de", 0x53}], 0x2, &(0x7f0000001200)=[@rights={0x28, 0xffff, 0x1, [r6, r7, r8, r9, r10, r11]}], 0x28, 0x402}, 0x4) execve(&(0x7f0000001280)='./file1\x00', &(0x7f0000001380)=[&(0x7f00000012c0)='\x00', &(0x7f0000001300)='*\x00', &(0x7f0000001340)='\x00'], &(0x7f0000001640)=[&(0x7f00000013c0)='/-\'\x00', &(0x7f0000001400)='.@${+\x00', &(0x7f0000001440)='\x00', &(0x7f0000001480)='\x00', &(0x7f00000014c0)='\x00', &(0x7f0000001500)='\x00', &(0x7f0000001540)='\x00', &(0x7f0000001580)='.{Q\x00', &(0x7f00000015c0)='&\x00', &(0x7f0000001600)='\x00']) socketpair(0x1f, 0x10000000, 0x6, &(0x7f00000016c0)) recvfrom$unix(r8, &(0x7f0000001700)=""/44, 0x2c, 0x41, 0x0, 0x0) r12 = socket$inet6(0x18, 0x5, 0x2) msgsnd(r3, &(0x7f0000001740)={0x0, "9d00acbdd88aea8e0f60b92904fbc3423f4a62f3a06c47a2a5ed5be574ea8d5444b6"}, 0x2a, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) getsockopt$sock_timeval(r13, 0xffff, 0x100c, &(0x7f00000017c0), &(0x7f0000001800)=0x10) msgsnd(r0, &(0x7f0000001840)={0x2, "97719e0da7a59948fde81497f8b87b83b82a165261e9f99445"}, 0x21, 0x800) r14 = getuid() r15 = getgid() fchown(r12, r14, r15) msgrcv(r3, &(0x7f0000001880)={0x0, ""/223}, 0xe7, 0x3, 0x1000) mkdir(&(0x7f0000001980)='./file1\x00', 0x20) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000019c0)={r2, r14, r15}, 0xc) preadv(r8, &(0x7f0000001a80)=[{&(0x7f0000001a00)=""/65, 0x41}], 0x1, 0x0) msgget(0x1, 0x8) setsockopt$sock_timeval(r11, 0xffff, 0x100c, &(0x7f0000001ac0)={0x1000, 0xff}, 0x10) write(r5, &(0x7f0000001b00)="12d7f3b7c3face24ca53ce1534c3aaadf69795fb7647f2f3d56fecb4c6a985427fb7a988bb46e7a3848386e92976247e598e841863c299230a101f7c0af1bb1997f0e619a6f341fe53ad211e9228dd996bfb5e177b0cdeec3a4189f6bdf7b31c7d353d0ddfc4d9eedec162a047e896c00be1026717be579bf12ce49ad7d5e361334910516e1c7309fd20", 0x8a) 00:00:13 executing program 4: r0 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r0, 0x0) msgget$private(0x0, 0x80) r1 = geteuid() r2 = getegid() lchown(&(0x7f0000000000)='.\x00', r1, r2) msgctl$IPC_RMID(r0, 0x0) r3 = shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) shmctl$SHM_UNLOCK(r3, 0x4) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setegid(r2) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) getpeername$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000f30002000000000000000000000000000000000000000000000000000000000000000200"/110], 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x2, 0x2}) clock_nanosleep(0x2, 0x1, &(0x7f0000000200)={0x3, 0x2f31}, &(0x7f0000000240)) shmctl$SHM_UNLOCK(r3, 0x4) r5 = semget$private(0x0, 0x3, 0x80) semop(r5, &(0x7f0000000280), 0x0) clock_settime(0x3, &(0x7f00000002c0)={0xff, 0x9}) r6 = semget$private(0x0, 0x4, 0x2) r7 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000300), 0xc) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) semctl$SETVAL(r6, 0x5, 0x8, &(0x7f0000000340)=0xfff) semctl$GETVAL(r5, 0x5, 0x5, &(0x7f0000000380)) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000003c0)=[0x3, 0x0, 0x7, 0x3ff, 0x7, 0xb, 0x4]) pipe(&(0x7f0000000400)={0xffffffffffffffff}) fchmodat(r8, &(0x7f0000000440)='./file0\x00', 0x4, 0x600) clock_settime(0x2, &(0x7f0000000480)={0xff, 0x41}) 00:00:13 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) fcntl$dupfd(r1, 0xc, r1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0c0008000000000000000041f81ad0b8644698c8021a0ae32c30b5fb85d16bccee7638033566a59d72cc0335047957c89f3c86dc9efdd231420a9f96bcd92f8762d2fa7aff39f1e709cd57a32dbd535d4a7af6ec4bada484d9d4ec61f67aa0c42f247f62f11dfc6eb57bb5c6de4628d4e9010a1b3fa5644585ba0037fe7f70d6a9548169c64ac4354c2e9c2c4d550ec750ba2271952cab5d421913d0a4b21db36bfa2fb1c0480512079e21ab1a94f94df5c062890b6b5cffffcc64b046323289c6cf5231cc5cba47d7d13d380eb790970ef7120576e31c8808a5d32667170726a9ea7269115100fc37caf3a13b7b3806ed542598d200a08681beb58086e51dad88e5ea091c51"], 0x6e) listen(r0, 0x8) r2 = accept$inet(r1, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000000), 0xba, 0x400, 0x0, 0xfffffff2) r3 = dup(r0) connect$inet6(r3, &(0x7f0000000000)={0x18, 0x3, 0xffff, 0xffff}, 0xc) 00:00:13 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f33614b000000000000"], 0x6e) listen(r1, 0x0) r2 = accept$inet(r1, 0x0, 0x0) dup2(r1, r2) r3 = accept$inet6(r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) sendmsg(r3, &(0x7f0000000100)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)="f93fdeed34a642978f22f98dd9b5eee4a600628ba7fb591b4547fc7012236764295fccb29455867c4cd2d24f1392f93d936d904cbd9b662da7f7d33169b809f86ef7602fb9bdb899c2cfeec1f10af730", 0x50}], 0x1, &(0x7f00000002c0)=[{0x88, 0x1, 0x100000000, "53c08353be8d8f7942bfac1ffeea7ad9c1692b9ba93e7bb683f6773e4dae71f0582b9970fb630a7bcfaab75c35c29bc0713e3981b0628bd49f6a8e0b87ab8757508cf9c61c94cd000d5792f6dca7274ee14c682af2f3620b4723800bdceb8f757d68b7f0b0bdff8bb810cc18364561270bbc00d267"}, {0x88, 0x1, 0x9, "dcf979adbbb3e8f8e227f810051ae75307ff005c89e83746311a9f9c86789ca83143abff09c4353a4f5a32dec1c433d483485c80ebc32beebdd151d87d3eb7d14fc023d8444caec289fef85a34f945cc28b1840966896320d7d1e0435f618d7df23255431348c9f61e4edb1c81d28497ad7d"}, {0xd8, 0xffff, 0x6, "320bd4f5d6214d564f8ec046474ed3f837d9cd618392e79ba767bc670db0e8460286ec860f5bcdc094b8318638d4c8532bc22dea00bff6819185d23082f7db78503a1afc8f9a3b211ecdcec085e176d5e586e4ab61e939083ad46b74ba70c4babf0a07c1fd2920e6ebb901a692462f22f85e4c71955f2b417b99b4dbc1750e1194aa0943a8a1c6dae6c2d1f97ee7a73eec62b50e2ba94948b936fa119a4c434401b867c1876dcd98a91e7ffd879ef9652d9cfe98a36754de1d3b091e76ef210324fb0648f1"}], 0x1e8}, 0xa) 00:00:13 executing program 5: chroot(&(0x7f0000000000)='./file0\x00') r0 = geteuid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto(r2, &(0x7f0000000140)="f8ca2efb58fd465b657d65005eef59b606b87d8c3f19fd2661825717234bef3ead50a6fef13b310a824bfd828011b77e3d974f1b1d4ace", 0x37, 0x400, &(0x7f0000000180)=@in6={0x18, 0x3, 0x7, 0x101}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x0, 0x18c) chmod(&(0x7f0000000240)='./file0\x00', 0x12) renameat(r3, &(0x7f0000000280)='./file0/file0\x00', r5, &(0x7f00000002c0)='./file0\x00') recvmsg(r3, &(0x7f0000001400)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000001380)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/5, 0x5}], 0x2, &(0x7f00000013c0)=""/36, 0x24}, 0x840) msgget(0x0, 0x8) sendto$unix(r4, &(0x7f0000001440)="b4252d4888a56b7aa0d9ff8b5223cfbc34627dd814a95161079ab3d4a71347ee59e1a2149049cea6d6b5e4729243f4d75458c2c4cb804e23bf2ed5963efd769cf2753aca62bfb6d830e43bcd5c5309e67734f195472f38dd550c91c3a0d6350a94571cb5693d63d156998f1b394edb577691cf9e61220d843bc51080b241a864b218d6c287360856abd1408bccd84e1a846859fac21c29d756e4", 0x9a, 0x9, &(0x7f0000001500)=@abs={0x1, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000001540)='./file1\x00', 0x4) truncate(&(0x7f0000001580)='./file1\x00', 0x1000000000000000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) recvmsg(r5, &(0x7f00000017c0)={&(0x7f00000015c0)=@in, 0xc, &(0x7f00000016c0)=[{&(0x7f0000001600)=""/122, 0x7a}, {&(0x7f0000001680)=""/43, 0x2b}], 0x2, &(0x7f0000001700)=""/146, 0x92}, 0x840) mkdirat(r4, &(0x7f0000001800)='./file0\x00', 0x80) r6 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r6) recvfrom(r4, &(0x7f0000001840)=""/35, 0x23, 0x42, &(0x7f0000001880)=@in={0x2, 0x3}, 0xc) truncate(&(0x7f00000018c0)='./file1\x00', 0x7fff) setrlimit(0xb, &(0x7f0000001900)={0x0, 0x8}) mknod$loop(&(0x7f0000001940)='./file2\x00', 0x40, 0x0) getrlimit(0x8, &(0x7f0000001980)) fcntl$dupfd(r5, 0x0, r5) preadv(r4, &(0x7f0000002b80)=[{&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000029c0)=""/55, 0x37}, {&(0x7f0000002a00)=""/177, 0xb1}, {&(0x7f0000002ac0)=""/153, 0x99}], 0x4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002bc0)={0x0}, 0xc) getpgid(r7) getrlimit(0xf, &(0x7f0000002c00)) 00:00:13 executing program 5: semget(0x0, 0x3, 0x2) 00:00:13 executing program 3: r0 = semget(0x3, 0x0, 0x60) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/101) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x2, 0x3, 0xa) truncate(&(0x7f0000000080)='./file0\x00', 0x5) r2 = semget$private(0x0, 0x3, 0x100) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x1f]) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000100)=""/71) r3 = geteuid() getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x6, r3, r4, r5, r6, 0x100, 0x4}, 0x7, 0x80000001, 0x9}) r7 = semget(0x2, 0x1, 0x10) semctl$IPC_RMID(r2, 0x0, 0x0) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r9 = open$dir(&(0x7f0000000400)='./file0\x00', 0x20010, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000440)=[0xfd, 0xad, 0x7, 0x400, 0xdd9e, 0x1]) seteuid(r3) r10 = openat(r9, &(0x7f0000000480)='./file0\x00', 0x80002, 0x10) recvfrom$unix(r8, &(0x7f00000004c0)=""/4096, 0x1000, 0x1, &(0x7f00000014c0)=@file={0x0, './file0\x00'}, 0xa) openat(r10, &(0x7f0000001500)='./file0/file0\x00', 0x80800, 0x39) socket$unix(0x1, 0x7, 0x0) sendmsg(r8, &(0x7f0000001900)={&(0x7f0000001540)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001680)=[{&(0x7f0000001580)="ddd0350b492adb1c18e14e9876741d07e6292cb0a0fdbf9fba228928d6cce579c7d44e8ea6063c042816fee718eb8d94b4a102d914664fe4ab43b77d9abd09", 0x3f}, {&(0x7f00000015c0)="65762652f1bc9abf3f7e34e7989cbf88ef0966968b4200920a3da344cb42c1b1dda7650899855443c0e314618ca1a80ea24db0b8994c1621c15208200bea5d064a2feec5c19735debd55535e8105d5cb3ed13bbe122733ee7a3c31e9997b66f1d057b711ad84107272c8382ec38276b76a3ae6014a14d39e142df5faea8aa399619ef7cb3010", 0x86}], 0x2, &(0x7f00000016c0)=[{0xa8, 0xffff, 0x100000000, "23697c4b902ab891507f00e8bfd9ed9177f92d768885804eced085fef77673b2a1919add51ac58a16417cda6e2106687e4de5409e9876eba32e0e9651cfe2480e8cc7f202d22055110791b3f864ea2507d6881e7cab94ff1b2f71bea0f4f723eb53dfbe5bf220b6f2b04ce2fd4c361556744d0720adf4ab039808bdef0be9d7c420a7970c025c3ccc48e75d61c313c696ad64d250b"}, {0xd8, 0xffff, 0x1, "04a571219741bf710128f8d8b104ddb8bd9d4fe69e978f1066a3ef9f241ba33fc78c84d594be28376f2de211edd2026c395491017ec9d598a91d5c959af1c6700ec08c77d89693acede1d93406e7de6d2616159b9ba43d137ba4bb83cde376fc1438795cd46e25e25530989517dd0e75006b9c99e10948b922e38bc2f32165101cd408edfc91516f8db60f25fa04c5c48de5a435fcedcc2d03cd5593822fed5a0b410ac8e84ea49cb4f05549251cde3d136b2e551b8f8d6e6ea0b4cc4e06ca1f39cc8b33f1"}, {0xa8, 0xffff, 0x9a, "398125d8d8f0a251b22a2eea795d5c13fb08c8575e235bbf599b37eacb759f03cdd23929099070ae337a09f7ef0aa7cf5fc4a00e2d40010893206d64212eb7c8ddb9d8707bed03287ec3b5e206ba631e33c4a2d75a314f50e5d7d637c0db2b2ed0f31a61d7bebb41acd127dc3094b449e0ba999a031e19598d31bd223c9ad5125b70451125acb56d3feafa40f045e4b75504db5c32d9"}], 0x228}, 0x2) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000001940)=""/101) socketpair(0x1a, 0x40000005, 0x9, &(0x7f00000019c0)) bind$inet(r10, &(0x7f0000001a00)={0x2, 0x0}, 0xc) 00:00:13 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0}, 0xc) setpgid(r0, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x400008, 0x0) r4 = accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = dup2(r4, r3) r6 = dup(r5) r7 = semget$private(0x0, 0x1, 0x100) setrlimit(0x3, &(0x7f0000000140)={0x4, 0x6}) getppid() semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f0000000180)=""/21) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000001c0), 0xc) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000002c0)=""/5, &(0x7f0000000300)=0x5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000340)={0x7f, 0x1, 0x4, 0x7, 0x3}, 0xc) read(r3, &(0x7f0000000380)=""/13, 0xd) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000003c0)=0xf1) semget$private(0x0, 0x4, 0x102) open(&(0x7f0000000400)='./file0\x00', 0x200000, 0x1b4) msgrcv(r7, &(0x7f0000000440)={0x0, ""/249}, 0x101, 0x0, 0x1800) dup(r4) socket$unix(0x1, 0x5, 0x0) fchdir(r4) msgget$private(0x0, 0x200) recvfrom$inet6(r5, &(0x7f0000000580)=""/47, 0x2f, 0x1, &(0x7f00000005c0)={0x18, 0x3, 0x2, 0xfffffffffffffc00}, 0xc) setgid(r1) getpeername$inet(r4, &(0x7f0000000600), &(0x7f0000000640)=0xc) chroot(&(0x7f0000000680)='./file0\x00') shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) mknod(&(0x7f00000006c0)='./file0\x00', 0x1000, 0x6) 00:00:13 executing program 0: select(0x40, &(0x7f0000000000)={0x9, 0x2, 0x0, 0xb1, 0x8e1, 0x0, 0xefe000, 0xe93}, &(0x7f0000000040)={0x0, 0x80, 0x4a5, 0x0, 0x1, 0x3, 0x9b, 0x7}, &(0x7f0000000080)={0x72, 0x1, 0x1, 0x7, 0x5, 0x7, 0x7fffffff, 0xfff}, &(0x7f00000000c0)={0x9, 0x3d5}) r0 = msgget$private(0x0, 0x8) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpgid(0xffffffffffffffff) r7 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x80000001, r1, r2, r3, r5, 0x22, 0x38}, 0x8, 0x4, r6, r7, 0x2, 0x100000001, 0xfffffffffffffff8}) r8 = dup(0xffffffffffffff9c) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000280)={r6, r3, r2}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = dup2(r8, r8) r11 = semget(0x1, 0x0, 0x24) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000340)={{0xfffffffffffffffb, r4, r9, r3, r5, 0x10}, 0x4000, 0xfffffffffffffffb, 0xaf}) r12 = semget(0x2, 0x3, 0x17) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x6000, 0x500, &(0x7f0000ff9000/0x6000)=nil) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ftruncate(r10, 0x6) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) semctl$IPC_RMID(r11, 0x0, 0x0) sendmsg$unix(r10, &(0x7f0000001640)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000500)="f6caffb9154e38da5bd47bf296de97164a6874595af402064abe2e1aec07bfd5d6baeb2404bec543610bc10b2473582fbf65725ab2bb462c0cc9d5ebf2792c4a775ecbbe91e36edc9f950491f5f7073a7613032e2796d8593c8656684eee373bcb6f851d5a01ae035622e6aec32440520cd2372956e67ccc76e85aedb7881ca02f68b7d34e22dabdfc18d0bd8048d3dab7df5a53b1e83b7439f6d26c325f128e8fc9970be6b7fda0c34f96215ffbc30d37906da61e3ccff991c84e943a1bead0d8a20b16d54a93626c0c3ce1376c58a195cb6db025fbfb6920401211a8a4dc2e7c369c08f185f8226114c80a193f85bed10501696ec324a61edeb458a4542fdbd6f4c74a326564acf296fb21347cc99a05c9ac1d4e0df2d511bef85849d6ae305ab8395096920613ae76f2a33c0aa3f618f7ec8adb592b8d0fb006016106e30a22bcf323e5101bd6c779c05da092a780ff0044a900dbfe366bc0b7a14e9968c23226b11f2d45026c4aeb538456bd7e34602fb097be77cd31b56fc04d87674a0e76cb915c187563344bbfdcf5102ca173520c1ff602a528a60f5d6fb2ede7948317af10c6a085f63c1c8503e96d1dbaab1f07717acb638bb7722f83a2e701348964ebef12e752b91650a3950e463e1e33db8e8e64fa05460185df48fb9173fce59160a65df9219ea1fccd0719a05cce50ddc99fc2e77b790f414f9cebccb28eca10d819202d60efde39b5e95fa8126bd13d95406872d11d5704ca9347e0174f465b9dd95c0308959543ec5b76937281bbbefc3ef2f5481bbdbbe09500a2c115eba304fa3933aa390d1d088edb5fa97955803eda1ffe52cd51585d05ba9774e89d4affba5af838b6590be7b34e80e6b0b22aa7800b14304c4c2a7906408b169254ee4c53b45683ba2f3c767ae5c0e0970973e82643185ea170fd21aacf6e3d7718d21ecbb1d97182c83c14ee65aaf5210a971bdd375d78de32c272ed51d8a559851ba524cb7b7a67e1d958dd46c72754405c9c1445f9641e2fffaa914d9762de4e9b9262dd87d5c3431a569dc843644db3c5ecb358453596d798cf393978b2eb5d1a75d5867ae41b3d5ed871fbe68fbfc55a7e7e375dfc5a81a7874a237a93e3437348ab16b305348a6440abcab339b8e411c84efe58fe72b6d655fe031a70a1fdf15b053078ed6b7cd183eaae402780e6f1a46e68fc585057ebd26032308e844f4948890c8463febfe8537f3a36610fee67f71c0868eb0ec718043ffd242f160b6a63f7169e1b43fac31d1c434b2e0dab4cdbd62f0e8110c9df4377dceca3eabac6670b0b54333468eabe7f4a6116bd761917c7cb8dd8a8ed89f4b53cff12b75431483b0a7d60e5291e16f6440f56d9bab5cb3ce24349ab1c519aa664ae1135cb0cedf82cba5d996aefdb9fa27a38d6315abb886583af7bd2a08a088bafd8e86562d5b353dd3c71b25c9cb8a757335d0b648befa1e9059c8e6ce27b59fc1b1924b04a91668a1613aa253c96906198c7bed202ada51bfa07ba69ac3c3c3db01f4a44b8264820f69f6f83dd6f9e60e9c17fc7911decabf1fdadcc6d6fb660cef291be0ac59bc8ec378a0dd43209459b60c2e48ab1fbdda2bb02897b9a605186a86b8c40531f11fe8051b3747ad36fa5ead507a956ec5eb9d8fedb581ebe05601ab0b046140ada478f2ed26e1fd68565f86af9a0860a5e21848cc6f07817bf4ab40875d471c0044432b3d43c423622afc4e1fbb1544f3ac9ad0fa22556825aa1abc80609809365fd78e892cc7f6744451aa9b33231108b5cce968c99aa0edff151a84f256d62d70578b7e68ff0b280d1e37f80400d10ccbc6e34244aee904cb0b978b089576b1b50e775e749284280515c76c0c48f8acaa9461354b68a2df340e6635035df347bde3d221006757fa18b63e436f8106b7db6cd373ebd17e7504b47dbf49d1797d1c72e5b853e68564620934d0f3d422398236ede1158f8ac9d28dfd40b90a06401122c1f4335464e990a6ab933db3fab1e84b457a6b177954411a3dc300cd9cedaca36aa81c5075ee685470b551eaf10622a9f7b0133a04f650ab442b382ac0b6d5ce16de0462aae78cf391bff91dcdaab120b4ab71439676539bb2f45f3c7f26b7ec4702dbf68a1b1684df8a3dc398f1576c7572c0aa96b0a2e00e110bf3e8544bfc5b8550be40c259d686abf17f1fb3a7ff201ab9ccbefc4382614c7bb4b8a71b1e58d4a1b8ffde7266b6e44ed6b9ab4c76d39108dadd653b61c6863b9f04ae8631436eef4590466ca71411fd99a63e4f6b1deac1891255889f0c6b9ea4ceda8ee692ad4f6646e1aae57ac67e43f019d6d559a3d0097657160444497a0a3cc3aaccd931ba8e95a4564e7b1d6b836bc5e09cc96cc807284feb854af715a235fa2bdf338351550d87f06906b6d4df984c0d7770218f17c682dd81706161aba78fd9ab4ac4f333de6eac6cc98cc647d8aad285f6be87ba67c34213ac55b53b1eed82c63bebe32e7a90d4f0ec2d89be026ac437c9fc94b7e6d02cb18fd3eb8e613d6a4a59ac64be12ed00399f98196c99ca7c84c8ba8cd22a456d9a5dd3e31d7f53f6c33c73dedd2ee9f891a21c61b0b85541ec188b2a19eea9f93ef7178c580d1982cb000058ff4f11c6e5fcf9b95ca7ca7b6faa0cf990338f5b772c0678c3b72685dad976d9dcb12f63b087107c6fb19a917238e75c287b11fd3270735be4f5b5285e33ce4664217b6cdd70508272b6e7580bf224aa5d5dd9a2cc738e6b6edb19a9c2bdc9c42ff130f629d8ba882c5a01670f531f54cfda124c6e1850985e5ca4bef33fc408047c388c1252644583d539b6b78c60548e0da0fc99ad7296dc87e9dda48a3a02fca40879fda6ea09affcf728c830a7036c82cbab12c3ecfb169baf0e2eefe65d0aa64f34ad76d1cedc8493e761fa6cd679a473985464c7b2ea137f989352dd2d37c9b738ff4a56f1b0b82084ab7eadb775538275ab85f148e0e7604188eee471b434f52ec8b924eb15495476084dd0aaffbff201d4f6f8fd91b0e3b6c6f4facb4a628d55e2132d7588875f15b5e5834398c904a1c4fd02d52516ccb8fa46daa04bf6ed78a426cf5a1580322bfbef3ca913d96cdd2363bbef97114d289b6ae16a3a93ca70b6de7118119d2a74c7ad8f52e67579d00295676f46f6e8f7f9ac92859ba184f7b72486948868338a08a71fcd7e6b924cc05bdc7e82478ff68fe936eeea2253ff67b71905f2927876970152312b3c9f9dc4f4cc8c4faa18d66c4b820c10e47324a1c998cc8362a9267e406efe138d73d0a51ed88d666c6e3f3236fda0b4d850e061e12b0f9b94f6058f41ea9784fb1bcad554ff8210ae4ae6b09751dc2206288361d91faf4b4baba80b7573ac588461b6ae9ca4b35c42b3aecfa4a28ecdecc03ba16d1065876c2d788f8181dcf58fc017b3c6063af4ec7e225229c4607282c19643e16ec39d8a58a8c17570f48ee5e01c6fcba317672f12fd3bfc483bf8359042da2d2d0887519cbcd2a86481adc9ff319ccd5734cf3812f54e4e875c0415d92a671301d710e1985b20d0f8baf0adaec7783a807b9a3d9081bdd6ed73fef9c87fbd20ee4f3579af9be8a493944cb3d52072f62277e10c3c3b3460d582326c22c9667f7ce8e6510118397ba041d62320d14d0251e72928119c564258737a4c09863319545c62901315cb928b8bae55c4fa8de477f79785629a9fc954d73b8d651971bf6eaf8f07c7131757aace5efdb13b474ec4364afa59da97f1c27e42a7c90f3d805b8147e03a15993c8b1c334175149079200a8906f4b0db6caeb996bcb8cf520ab7b6f3156129910fd139b3f5087d2c452a4fab0dcbd197b5f725298404a8d594a6b850bb951b3b0ca737ebea477549c31aceb97b1853a1dd63bee42b1fd154ba42efcc2e5dc8dad182102518b7ae2769f826eddd9a82920b7144b1de2642ee3784960bdc699c60ea8ff14d5bd6fbd36900856072924af6da1ede3807248c0ee40e34050b7103e8b3c3bbf7bc4c255eddeec3dfcf490ac4cbf13bf36b1ae805d396ea5f5ca22a33660fd6df0c88d9e20f87d6a3e296a30f028165ae02553ca196ea6a9a0ffc09abf20a7003cb2b2a0e3e4bae4997de235ea953bbb2c21262f4d01b4798f410d82af6ffe60bc6787e1e060dc1eda62f6c4c96ed3fe49421d6f5cb78bbaf8f0c8402c5f433b4b2879e14519cd8653e0c21c0f2dc034fdc786a463be4759b56a5d7570b625fb98b4ab3457a47f30b146a64bfdd9b7514bc25e8d26a38a22ae6e3a7d533aa594ea442d3975af537cc3a40aff29f31f492e6af0b8f862d85a146866c0812f0003aa1fa960e914efbb51ec99588a9167836edaea119006197e6fd2f74e36b5bbc982748c1595628dd7c27f0cf42601fd7d1d0e6a34860b4ffa5781a79ebcd86f1e992229312864f3117ffde600120ea0ec0a77c45fac04ebd50437e8f479296ce297332c832c41ecb76d64b307a71743cec369481a98b1721ff4ab007aefeeb39ded3a35f6556c7347fba80771a736a7a32055cbb8772626061f0bbeafed8129b85b98ebfcb7dc310311219ac5d579d2fc129cbf95d72f11bd02c4123897bb12af10117bfb90a723f6fe5214dc92989a4f7729a7833a10b8fd3352a03913ae9deb699c0b6520264c1a92fa7cf0483ed4115f763a4de5f11f85d3d63d1bfc3d8f5f9ab63db50b9d5d8837d181e220f3829843f5ad03aa559afb75a2a04a23fe102627e52e87433cf1b12ff40c142572a3fe7b8089d8b9c35e4fbd9f0cba0c48034e0897f1e1d309792dd400abc856d0248d00fd510caa72c4b0d718c4f4a8122275a97935faf0b45af2fe29e75596670ced55e0f31bc310813d6e7da23e44e3d6bf9285bf35f985ef6f1485574d3a03aee94f9cba9230c31269121e4c3ed2a4a4976caef3ebb1f590642f893baed704dc09deaf62046b5d85d203d1bb59e57d7a0faec53da2799113ab3be5fafccdd2763fd03641c9fc4521b2380cd5c34c90f856b7ff0a88e3162e92602a1769a7e6ade62e860c681dabe0440b5b3aa8508c7a1f39d9587f67b377736595f34d48bc718c26205aa07453f612f39447f29845ef1b4def2905a82a864b411bed9e24da4f5be88673552bcd5fa01f6a725f4fcb068e42a8baff870d4022f4c89e36ad2c9232b9f950e944ac648e963ac12cf856d3ceacaa5e3a219a2e159d71714f8610959150948ac5010933c9c5f6771e0a52308f61e1f6887d51e744bc7b71c83f4160f3cdfdba4541487f46f1bc231326a921470c78cee3f724d59167f81f5f4c7291ae0f300da0f09dca959b177eb5d844e6743d0b328f455814f236b6d96370294b3d79f7e0d654ecb108563c60eaeb81706479062d9636708d1c5b407d7cfaf33419ab82b782ae091d4e9e1fd904ead09f087e1983c3444faff165a520102223888cbcf86e2faf79707a3877cd8a085a6c819da21beb48974af5650771d98a32956744f47264156128ba9ee155014dc1c6b9f8f4eb937c77e8f19a9c5bbb9e23dc66057cf6a0f1a79314f832e39b733c8b2ce8f6ae5b87a1349b5f171ce1207aef17c359ad0990bb95a3b83dbc944d9637bc767f1bce01f2ba63bed10a9d90ad50ac0febb9b04cdba0a4e3c9357d10428f698bbede8e4fba7653479c8479e44b3622455d857956bbd4adaa2bedc8716fe83b27442afe554a90c9be826c151ce4323b543026f69fc795836fd8f51d4646e8dec3382cd95b435cc68ead8a9aee996bc00034985e5a49da9f3ba87e50219e8ba0c89f6e68773f", 0x1000}, {&(0x7f0000001500)="d9ceb108c7da7db7e11eee21c921b3c321ff058d9c333652f99be8c1c324ac6033749b5d7f9a3cb8de6c1830694a82013acbbd6a83894d664f7c567b44f488e4b54bfde8faa8f53f045c093f5dbbf44cd444ab471943153f5dfc5e53691af9a9eb7f2b58e5c9b14c429722ae7db4282fa709b4270f963c07ed5f55331606d6bfa6dce06f9df22042e9d4479b6093dacd31315968963b9354caea41be8dfe946c82ffe3a9a2754862dba8223ab3480c8e08c97cd0b819e3cda498a61384d1711e1b7a73d8060039cfb2092b07881455bf36a176674c73941d", 0xd8}], 0x2, 0x0, 0x0, 0x40e}, 0x2) accept$inet(r10, &(0x7f0000001680), &(0x7f00000016c0)=0xc) readv(r8, &(0x7f0000002800)=[{&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/214, 0xd6}], 0x2) open$dir(&(0x7f0000002840)='./file0\x00', 0x0, 0x0) r14 = accept$unix(r10, &(0x7f0000002880)=@abs, &(0x7f00000028c0)=0x8) chown(&(0x7f0000002900)='./file0\x00', r1, r13) semctl$GETNCNT(r12, 0x5, 0x3, &(0x7f0000002940)=""/3) close(r14) 00:00:14 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 00:00:14 executing program 5: r0 = msgget(0x3, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/144) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/42) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getuid() r6 = getgid() r7 = getpgrp() r8 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x4, r2, r4, r5, r6, 0x9, 0xce}, 0xbcc, 0xfffffffffffffe00, r7, r8, 0x9, 0x5, 0x6302}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7f, r5, r6, r2, r6, 0x0, 0x2}, 0x2, 0x2, r8, r8, 0x1ff, 0xffffffff, 0x4}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/204) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) sendmsg$unix(r9, &(0x7f0000000500)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000400)="5dd2bd982dfcd713690ac2bf3168c6b0849ba7a6407fdb8a9cfcac9dc9b1809fcc256ef472495722fb43c706e1266a628d366a72b2136ffbd71087754edc6ebffd81ec854066f1d8cd9bce", 0x4b}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x2, r8, r5, r3}, @cred={0x20, 0xffff, 0x2, r8, r5, r6}], 0x40, 0x400}, 0x401) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000540)=""/4096) open$dir(&(0x7f0000001540)='./file0\x00', 0x80008, 0x100) recvfrom$unix(r9, &(0x7f0000001580)=""/65, 0x41, 0x800, &(0x7f0000001600)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001640)={0x0, 0x0}, 0xc) r11 = accept(r9, 0x0, &(0x7f0000001680)) getpeername(r11, &(0x7f00000016c0)=@in6, &(0x7f0000001700)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001740)={{0x2, r10, r6, r2, r4, 0x8, 0xffffffff}, 0x4, 0x1, r7, r7, 0x4e, 0xffffffff, 0x6, 0xffffffffffffffae}) r12 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r12, 0x2, &(0x7f00000017c0)=""/7) shmget(0x1, 0x4000, 0x120, &(0x7f0000ffc000/0x4000)=nil) r13 = open$dir(&(0x7f0000001800)='./file0\x00', 0x1080280, 0x80) msgget$private(0x0, 0x1) getpeername$inet(r11, &(0x7f0000001840), &(0x7f0000001880)=0xc) mkdir(&(0x7f00000018c0)='./file0\x00', 0x4) faccessat(r13, &(0x7f0000001900)='./file0\x00', 0x48, 0x100) 00:00:14 executing program 0: r0 = socket$inet(0x2, 0x4000000000000002, 0xab) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) r1 = dup2(r0, r0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x44) sendto$inet6(r1, 0x0, 0x0, 0x4, 0x0, 0x0) write(r0, &(0x7f0000000080)="3656ea142e7d50be84522d7628ecd07c44fc400f4b6adce951a1f6c64f1e732034ce5d3e11372fc46f4fa824aaeae9f7bfd0dd3d7aad2861a82889afdab0c80910c277b8eb800b1ec2ebd327c9d33124b8f8837fd7fb057fe72cef1b345eb277ee0fc575ba0ccd28982fd1e9062ba5fc7b3225d4be486e4b56dd856c8522783aacee74defbd495a9960a938cd06cab8b282b8f48afe0102bdbba2b305ebbcbb518", 0xa1) 00:00:14 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') sendto$inet(r0, 0x0, 0x0, 0x408, &(0x7f0000000380), 0xc) 00:00:14 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = socket$inet(0x2, 0x2, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0x8) 00:00:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/206) r1 = fcntl$dupfd(r0, 0xc, r0) r2 = semget$private(0x0, 0x3, 0x2) r3 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x208, 0x170) sendto$inet(r1, &(0x7f00000001c0)="5fec18700bdd2aadd0ccb8aae4b55a03128f244a2b96ef7137bcad79789f02bad433eac05a3b9e0ba9be45034a4ae2467b7658e9e61ba0d634e6ad79977f502e5f11f98dfcd7ca9cd0e13f687fe82f8bbb2066fc3005618c321c6bb19db90458233cc7604b4d4d6a19b9927d7c99721b180855ed3772a11edc478171a5bddab383fc5d155f00c96c645bf21dc8fca1e7f8fb7e3be5be26e726dc1dbeebcaca2d47d4f8ffbc49da01532797372db90cd2931a72f0ce931c62c82d06be7ebb0ce8239f1cd8ffc7b35f6cc600c7a5f61c550d938cb0d70f3b149d8d8a3fd848c3fa1c65b238c18ea57990f82027d10bb0c808a24cddae342bc8996bc2", 0xfb, 0x3, &(0x7f00000002c0)={0x2, 0x3}, 0xc) r4 = shmget$private(0x0, 0x1000, 0x408, &(0x7f0000ffc000/0x1000)=nil) r5 = fcntl$getown(r3, 0x5) wait4(r5, 0x0, 0x18, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000300)=""/128) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000380)='./file0/file0/file0\x00', r6, r7) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='.\'\x00'], &(0x7f0000000600)=[&(0x7f0000000580)='#\x00', &(0x7f00000005c0)='\x1a$#}\x00']) semget(0x2, 0x0, 0x376) rename(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./file0/file0/file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000006c0), &(0x7f0000000700)=0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000740)=""/4096) socket$unix(0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000001d40)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001740)="2fa6a78eddc8093d8689bbd4da53016a6b93beba047c928f", 0x18}, {&(0x7f0000001780)="9cfb959ccc5faf3cb82fcf7b21498c506d7b90f880c5e7254dca1b7a1b824544ff4ab7a902e2d7368a1de379660ba27e094c0fdeac7e5923a50989b8127f79267cf36ddba1d52bd4223dde97fc042dfef25b96e9c37fbddbb6da4e93db22e9c93221c5673b1067d9a78253d5b66b9a8b6b195de1ceb6241360dbff3f6642768c05557e57896407e722233fea4cb7bffb1a4e4f6af7c7d59608b805bd394b58d52d8303d603927116fe3b46132adcc35ef73cc2956bb7da26ccd73ed0a6398f9a508b5c99640672d9f841f45862", 0xcd}, {&(0x7f0000001880)="636bf3691b4434eb35794fc841e957c0d5e5daeef974394b8325394c9d31ecc8050f609d9360049ea64b26a30a90ad20f301945fd3fd8605ae889798f55764f98b1ab6a285f0fecb15b8f782db8d0f8c181271ac4d8e5973d624da578fb90fd084d8927aa41f48896e4bab89f2f603c2a5da58bfa6b521a601533db480aceb3b62f14c717fe606ccbf5582e453600e4bcd9d9a8bf6849049915db6498fb5534e156fae387c74f17e0118bcad8dc9fa4687", 0xb1}, {&(0x7f0000001940)="c8f05a27a31f44e96a1ec3f9b55c1141af576643a7735fc3b902a69f1cae16703cba0da40770e656d94ad296e53bbb01aeb9efc8d3e5807af107cd641dd650a48694575beb6d32d889ed3c9acdc5cf452af33faffe42b87831b0cb26827e345b2eb9bff0192816ca3f", 0x69}, {&(0x7f00000019c0)="dc7c5db240aa77458d35c2e3f390778ad19722f43bf2cb908f298747791263bce41a4b82ca5809908765cde5c125492a2f1b8378da1310191b138c7c7ea8452c6b6524edeb1ad698effbdae5673a003366573dabaa4ac6d6673654e9", 0x5c}, {&(0x7f0000001a40)="d79df8dcc22b3a73dbaa7de6ccea74798737f78e19d02f23bffc8ed1a32ddfb17bc65d951b50dda9dd13acd7d1cbd4f95298cc18b01a53ab7c9be59122b83048049397e5d9e82214ff302cd85769e44440ec2338b316db2c8880860b5bc7e60099fab298d9effa95c47e5503c279c21405b7aaa2f6111592964a27ba37e58c92387e7ab81f5baaa8b737ebad981b007a42f04c1c58a931da61d33d2d0530f1ace675d1e92c22034fc7a81ee5501598abdde0", 0xb2}, {&(0x7f0000001b00)="44b2c07681d349edbfb7ef6ec7942c8eab15199867cefa2e8108acb44840b3af893d3201d17cbd2f0f32d6ad9522859ebd0efe46926adbce66d6691a1246531e6125665abe2847771753020642c6f5d10baee86d228dd95f7abc9ca5d93158b0c0", 0x61}, {&(0x7f0000001b80)="644216db244f6e05a2ee9a1309cffb3877f311ac313d6cc98e370ae2a9a9517f02ee", 0x22}], 0x8, &(0x7f0000001c40)=[{0xd8, 0x29, 0x1000, "476e8319bcf2eedeeb578b8e09c815536ee159045420a6313995b7991da8ecde036a5ebcd531cd36943d8e5e7f432621359e9377cc10297466e31e6b039394af07d44801e0d21a3fabe4800fb5d24bd77bd418b6dff9309e018dccb0107582d53200e607d790c9958c4225e630a857388f75be9ae82e91189be1011a347a945b014d3bf48d1c0c451738b3230371040699a6831cbda37a7a1885dda3c8ec304489f5efe0db59582bca7eb3577dfe186ea9341ba5163245976ff893c8d96af38f800c3b088fded4"}, {0x10, 0x129, 0x81}], 0xe8}, 0x8) getdents(r1, &(0x7f0000001d80)=""/121, 0x79) getpeername$inet(r0, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) getgid() getsockopt(r0, 0x6, 0x8001, &(0x7f0000001e80)=""/150, &(0x7f0000001f40)=0x96) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r4, 0x0) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) 00:00:14 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e0010000000"], 0xd) listen(r0, 0x100000000) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) 00:00:14 executing program 3: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e, 0x50000000) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000100)="517ec4aaacb0050bfbeda51d4fa2aaf15a2afe252d0012da19f7429e7add0913ff2413024c713351037b2a33211d41eef7e2732efc366de4ab22bbaf06ad50cbf27414b19b65ad97f85c6a3a5df0aefcca5f7dbe486aafb265d2e4b2e3b1860dca21db64be3738029e7b847c0887d097addd66189cfe1da80281073ba372eb", 0x7f, 0x2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) flock(r0, 0x1) r1 = accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0xc) fcntl$setown(r1, 0x6, r2) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x3, 0x3, 0x6, 0x3, r2}) close(r0) r4 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000002c0)=""/150) close(r0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) semget$private(0x0, 0x1, 0x241) getpeername$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r5 = accept(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) preadv(r1, &(0x7f0000001840)=[{&(0x7f0000000480)=""/77, 0x4d}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000005c0)=""/211, 0xd3}, {&(0x7f00000006c0)=""/107, 0x6b}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/250, 0xfa}], 0x6, 0x0) r6 = dup(r1) listen(r1, 0x1) renameat(r6, &(0x7f00000018c0)='./file0\x00', r6, &(0x7f0000001900)='./file0\x00') sendmsg(r1, &(0x7f0000001dc0)={&(0x7f0000001940)=@in={0x2, 0x0}, 0xc, &(0x7f0000001c80)=[{&(0x7f0000001980)="3645aa13fda43b94269696a8dd12d34051c2d91ddfb55274bd12677f81e8e7495e0f6ff4a5953556500a45a3f34521f9014e4cdfb94c802b92bc592fa236d1aa247a1623aaedbef1785b16cc679a448162324a29a63d6aa581c7e1332bc6d6e05c2b60e144ca522e13143937583c1e5f7752a7d28c2306806924b2e7d7e9e68805795b98ca7f8e9a296e7ddf38f482c749919231cad76d3aa2c479d6f6cd2d592065c24981e4440d4ee9616648398cc6c164af3a1be00f8e210c3880713d00b3e4fd625339db", 0xc6}, {&(0x7f0000001a80)}, {&(0x7f0000001ac0)="ed550e252f221a19dee523294ff7bdfda172d6393fe37d460d57dc4aa9230886c7128f4dc4631162ca24f1ab28608eb9fc316a6bf4af567a2d726bb5335a9d51688764a382e54c5763c897afa8d732fc55740a2fab8b1fcaccdc7fb1f17b5ad12f334eb92d10f2217ab2605732b4c87ddbf5e49c7d7d56d3af50fa5e91aa58574c4b3953b1601e890fed2e7cb1e9784d757a1a14401e3b40c0d84eabe4241736652b432bb6b5cdd8fd418d2bb694cb", 0xaf}, {&(0x7f0000001b80)="e2fc6646e6469e4a75d9df58d5a4d4c9b85cc4ccf16f3bea26f196f1025ee17e7141d9043c2e8811c6d299a55cfcad91d1360cba4372e0830c3d8d00cb06", 0x3e}, {&(0x7f0000001bc0)="23645ce06e51178e8737f95e7907d3179d9f16bab62493c1908c5406f8ac1c3fc98a2f865952521a65fd5dc7868ce4923d553a1b5c7526b7d72973973c51f82675d03af2cfb0bf92a6a6e63380016718a76843bb508811b215c2", 0x5a}, {&(0x7f0000001c40)="e5337f0bcd07edb2290f53e3c0f47399d6a10fd0", 0x14}], 0x6, &(0x7f0000001d00)=[{0x48, 0x100, 0x8, "924685b61350b2d1031201c7bd997a7da8e4cbbf5fd1da6ada47821026ffada5fb11ce126f985b731b2d4a825412489155"}, {0x60, 0xffff, 0x4, "0cbd4ba4991f4c74a23a26aa726e3398de35fc37bf2aa637e34ab3259f931e750795388778dba573ddd7dbef9b5cf9dc9f4cadbe6af82500d474232ee26cf3b7489a7bd888c384722d626d9b"}], 0xa8}, 0x401) close(r1) symlink(&(0x7f0000001e00)='.\x00', &(0x7f0000001e40)='./file0\x00') seteuid(r3) r7 = accept$inet6(r5, &(0x7f0000001e80), &(0x7f0000001ec0)=0xc) fcntl$setstatus(r5, 0x4, 0x40000) accept$unix(r0, &(0x7f0000001f00)=@abs, &(0x7f0000001f40)=0x8) shmget(0x0, 0x4000, 0x220, &(0x7f0000ffa000/0x4000)=nil) socket$unix(0x1, 0x5, 0x0) readv(r7, &(0x7f00000034c0)=[{&(0x7f0000001f80)=""/232, 0xe8}, {&(0x7f0000002080)=""/151, 0x97}, {&(0x7f0000002140)=""/162, 0xa2}, {&(0x7f0000002200)=""/241, 0xf1}, {&(0x7f0000002300)=""/173, 0xad}, {&(0x7f00000023c0)=""/179, 0xb3}, {&(0x7f0000002480)=""/4096, 0x1000}, {&(0x7f0000003480)=""/54, 0x36}], 0x8) 00:00:14 executing program 4: r0 = semget(0x0, 0x4, 0x81) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/206) r1 = semget(0x1, 0x3, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000100)=""/174) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x9ebb, 0xebd9, 0x2, 0x100, 0x4, 0x2, 0x11, 0x6, 0x9]) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) r3 = dup(r2) getpeername$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000280)=""/36) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r4) setgid(r6) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000340)=""/102) fchroot(r3) read(r2, &(0x7f00000003c0)=""/51, 0x33) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000400)=""/13) r7 = semget$private(0x0, 0x3, 0x200) preadv(r2, &(0x7f0000000440), 0x0, 0x3e) ftruncate(r2, 0x40) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000480)=[0x0, 0xcfd5, 0x3, 0xfffffffffffffffd, 0x0, 0x7]) fcntl$getown(r3, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000004c0)={0x2, 0x1, 0x9, 0x8, 0x8}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000500)={{0x3, r5, r6, r5, r6, 0x1, 0xffffffffffff7420}, 0xffffffff, 0x1a5137c0, 0x1f}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000580)=[0x7, 0x800, 0x3c, 0x9, 0x40, 0x1f, 0x4ad]) openat(r3, &(0x7f00000005c0)='./file0\x00', 0x20000, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) fdatasync(r2) semctl$IPC_RMID(r7, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)="0f4cad561ac16890f8d184e50b972c9be7240f0a36f46ff6eda0e6e44a9b844d49cc6aa06a30da6c7b314084f092f38e328e939558431680a24b38a3cc625effb113eedf2e3bb36dda4bd918c0996cb2368b06ac80600e7c034a4ee60c9fd0b145cb1806e5dd39d913637541ccfe1cddebed3db2233565af2764e4ba8fc2bf017af29fe66f9cbeb2c41e3c04894bc51f6fcadbb74be195cab34cdb7dc0a94708850d4043d652abc057c1606f2dd1a8569ed4aa7589d5fc3a8477f88e2230a75a2471876df2649650f12baa69508735e8cc44406ec83d613a7beaa08e8f77ef0e6f3f3047e41174b2deb7d277184d2dc2cb828670fce21fdd1e466e43571cabe5bf3c6039d3d4c4b5897465052f3d47bd52a24aaf187c64ad420b5f8abcc6eebd7b8704436ee7f6e1a819e5bb47a8493d2aaedc2f728e3d1f1c65fd78f30b04ab92b834309bc896e50dba3c0f3554b1eb31605f9e4d6f8255ffc238a513f4190d978b282125eaa0d149c43751fad5f432cd8ae34ad2b4934447c8b89e357bfe47cc5bfe57123bfce992b69a45ac833ad49f2b222550ad6125f9119eaa56a6c65c1d3124af2dc79b4a664c47ba39369b7797d331b6108b4c82bb544da19714350c0c11d94ffd6a7d97f9658dc57c884527a5d1a0f9130432353bf00e931247973e15da31a846b424244b7be29929b5d288e556ae894b3f03fabe0b3565ffab27e8dff04b88069cec770ea3d21f69ea62249cb2aaf862795b233ed985fba1ceee530ebfa763ab7d1a896e0afa136ce5658a8b95d531fd8491ee901dd10e9ec28a199881e4e66365cd82b0704056c541f5ceb79a5cde34e4c34aaff09051c8ea40c037dfb7795fb6007a2684a7443c3f900131a6965f1595e18e712fa881ed7e223efe372b4d7aac200f75884ca831280930d55ff0579b29bc9f34ca5a67a70a83ebe78e0b5161031b3c70d2295e44c258fce823dda5103c449f95b532545909e7e042afda169349645fe63096199fb4f220fa4ac4fd84621aa5fcdd1f1c883c89bf1a45b81096d1b6f65377f598ded8670608f1917c8adb7fd77027f8a34271be5795269985dbf6ff5abb1e7a6237a801c6bd8a65d55e02d670ef0732f54f11458695231f9c5cf8ca4c4ee943d582d7b7ba984e2e70a10db795730e98898a5cf3d5cabbdcba4372366fa66294e95ccb85569b1ef2e1c88242ebc91eb497727127b50a18d42fb3f89a4cbf15f5bf8e10a89263828ed0f6c4634286860e640a2bfd0c8836ea04460c7789a757ebf02a36bc4decdb669edcb7cc3d74720040b436d39be8098f8c20310ec95a71d98fbb58f5b44c462c58c0e3581affa9783d535dd0ef881144038fb00e8e63cd062c2a4e3bb56b26f9acca278eac289ecfcc949efbbf7cf8a2d638814cac5b9623cba0c31029eb3d6b08bdf8f7af08f1224b3ea53585372da1bf442626e523b8e131d9dde8552bc7dcaa102878baaf08c012776cb40ed896d9633fdc9acfd57ccdae7d9538eb58361d33a18f2e053d5c7c551d1915cc94c9f77424c532031156a8c23e5ce4d92b794528f9466cf57bdcc8949484b46546e7a7f87db4fa518f9c3d1e82d495c367b51036a90e1bd9264410978e7c64b6520be53a4d114dd14c80997b4a70b688a25e67e889d8fb07a6786689b2b45054cfd1c1c903a93a7cadb4c8c581a9048b3644e8c470e47bbdb9eac2a27afb192d9304c08c0ec05e7f9fa7edb47de35f01961e705a99703e80be0c4ef4ab4c8c3aec97747359eb360334744700f49eced01f6d4f3d00f5208076b6fdcbd523aff7b7f68ecc0cd83567823250670e97a21da915d2b1fc89c5bc9a560d3b3ac1be2b0506dd70f475875feb452260c6698dae589c935ec6598196adf49856ea065552311046b4045785817c32f55b2e84201ebe26468250a49da32a09f9ea33fdb47a00c5fe211ef8a02813f53eff3c964a71efabbd06fa5324e959c1918d2fc85a2be787516d2f735a69c26919926e4537fc05817b874804a7c1e0e40923d83d4680447e18aa5ac048a16a3b62c255380aec73c1b2894c4694039a624c3a37a95e0fa30a749cbc0b303ad2afa950b3228e7daf22d4b7517202e506ae0bf8e07af0e7378123b66610fae5d7a9fd782b679979155335502b2529ab7534b5fb36c83ab7daaef96f6e0ebe7af25046b923cbd8fb3ee44f4eb064f33411fa6fa4c4de872a2eee1961610a172989a183378976762a52feb2a8978221affdbb12b7fec12909a7fa73ccdf1206dd2dd0c03919fb30418f9d1903adfc078e739f7d34006309574b5fe68ba87689c05c0b3bd3c81c52e042dd6f0f4997b34f31d408b56cf1a42208c90ffde29523f96526700e2368b4b36105baf2fc5d7997c63fbf37ac8412ccc6fcf5a04d7a07b81889a64880bd1772f989a611f0c7b5c37d32d0f6460a9d50d41bb9303d4797249fd880ce0fcc6dc6c4b4401eaad8e4577ee34638cd17d8e088955d21c89e444f659f2a5568960392459f6aad8f6118a15e3e33af2d7cbb694ad71d38fa65a1d7603efa36a43b5470fcc2736a54eacc7864b5f3c0b43df86cffff705e0e0fe493dbfeafed8724e01e499e48b2d2a08bd535d7952e8416b163c1c6720b94ce85552444bb0755cd914876f63873c200937d932a9b955cc9f2e8381d6925dce3638ac0c4068ccca380b36d1d11e2146d32241769477695874758e61f4d6484d1f69e955334ce1ff9a0fdbf9c27d557632bd0eefe7d5b1579bbe6c3a8babf4a82def5cabc9aedbbcca2d0f20d7e4644ea1d32c21274da4535381737f8aac50991efc9b8bc320d8d907b8cfc9221b4836230f0e53166b0976af8544d162270910542a7c19875b57d0414dd62041ca526706024346fc30393ae1747115d4ac46dd70382dcc00088e838682f2afd616a7f8f683c39ac7931e0034af87b705e307584249e270e06a6e342bba88ed4b6c1d011f4ea41e7f68f67780b189f6d55afc3cc85637e3250c0951e8fc7b6f7179d31bd79fb8ad93ff2cf8f846cf76f66a681807a85cddae3bf6135c431cc876c1a8ad01775853068cb6a53ceaea1867f72ed2c97bcc69aa1d0ed0bb19a5699c7e5e6a680f35aa70b3290490347f7326907e75d4058a1ae38975646ba4b83ddab67bb5210529548f09b50c524ee30d99827bcceab793efde53cf698157af4a707f45cbce1219dc1729efe31b384550c8f0449a75b9617553f89194b1d5a5a07081ecd0b9d08e680d022398fd0dada57a46a1f2e2878aedbb744c0ab2011d1b76e3b8c239a81b5adb6479385893d4be42d9fb116b30815ba7b88fe4dc90facbc8f09085adca3826e46d4bebb23433eebf67f601560598a6c3d5f256b0a51b80a1ae411dc6de3a1b2e27e3d5187da9ed4301103d394d9398410e42e2300802e6adaba904ef8de3bc19a98fd5aa1c4303de67a296e63f374351df0ef4b72174de93952127902cd935cc826e79e6f7360c9a45bb36cfba53815ae60ff2291793e30a52b077adad4833d439460492ef268ed02884a1fddd0169bd4bd3ed178910b41bcad95eff3c2e385747ac33ef0fc99420b8cc5525b7675d28f92989e2e72207de1e7677477499494b15502d431e00214c653a0ac0167c5806e8ceedc60c3e7599ee9543d60ea8a22b5fc79f8c258097b7c78cc7bed533de7ba44d70e1286d06d98b101e10798397b6b12f2f6a21625ce2c210f4a019d3cf723c3d8d29985485a911cefc13a94c84d6fd00d3db21baf03ce88bc145f4aa3a23acbb6a680b2d7ff3eafa06b0fcd86b3b6f0e8781c7bf18d9a503fb5ed20ed41677ddbb8023099e6ffb78c1d59a5db6ac48568fa641284a298fd1e98dc8100e41d5d447665266a7866d6192c67857f78087ef0848e88e9a5d727ab8200a8ae67fda4ca247afa7ad5078c58629463017f663f110c7f1a188bb3aada2cacb95c8556618675d847956127f2324646b51e800520db9be626a48985c844a8cd19f7cd2b079bbd1fb4bdae7c81a6b1fe96afb61bbf5113ca909d80815bb7ffb79ee8705eac958f73b7ff1170d935ad9c8b15b085b9758b9368925f71e1585d781eee7905845e0f50fc1e2eedf92cad53e71e0c1a5c53a9ac74ddedc4b04b1739e86f80912f7b2e4e83d31e3e5aab569514f75ae9ce503fe3cc96049fefc553742588023bb43eb187c8378197a2aa1c586f8e33162639fefc401c8f6560ccec77e31118c9eaf0724c1c1c9e87aad98c7c7e33e2625aafcc5003fa9b8969a9ad06a10a905c36a2f005bdf2c35f6775a4613b6a49fffbfe6be9aa37605031fbbb5608981e6f558a8324cc0351ddc623dcf93f1525ac3dfff6e839103abdda5e2eeb7ecbcce105426c1424564ab48c431f7c50573b618b50c9af88a2c036c7a08382153184735a90caa4d5d1592e164babc19b235ceb22ea858b0dfa0b9d352b9124115da5421d58a4feb3e67347d956d0a60db29fce08598ff05310e4818ea52d1418678d980938b36d94ce7bd619eeab02c40a257d0b283e8657ff50960bd698aad3fbb29fc1dd63c5b4392eb6a0d1ccecaea0f3152dabe0c8ac9763a2a6edabb99567b1f7eef8d384449badac55210681403180e9d727a38efb1feb2743be38d720206eae1800307e2803394a2ad5b87b8d54c08145afbe6bf74a8d149f1d62c44e7dd2c6dbb3019b82913717dc4f546131735da4d750ee96a96f9c4ffc5f005df9243283f0b3641c53b17710d607c5b46bf7d44bd189d1f5fec92d72600e43c82bb854e02cafcbc3295da94d8f2a35e6839497c3846710e4bc6185030842f7641e2179bd7298c3cc216e21fdcf7b7247429262c51db83ecba33c6b3c8b8124e99edadda769c57844ae018d66283fa4c3c4ce834cea1c03440b154fd68e19a54aea3469d1129a9bf686686f29ccb97324bf83806b144c70cb5714ab100efd49ebdb27a677733dfcdde6db855cce534093d8a1810e4b98a5486131605ef76d5beef1c0c2b06406752662195e46d29a544ccf7b093cfe58e4fc142da229107e4ade03909074bff73787a378e230bebb76d1528294f800d9b042b811f797e4c9c738724a3d47944a9c0bb248f6462988db7e90dc878d32bc046817ee3be0b9830e67befb540bedc18e8ee8c22995e8046f7f3274b84fdf979975fb89addb484b803d7fa104ed4d078cdde80e3f4c27e53c377a43cdb7bd6880fcdc5b2cfc5cfe66f1130f7367088acd6221edf1f77fabfe7540da3c68f8327401e66e375407abc1b9f44841dedcb5c1d8166543652139da416d471f8cbb9726a9f09205a4555ddd858164c59ec3b94a23b2cb5b8467dea4569d7bf6aed0032e4fedcb5c1302fb6859fb653a8a47ff063a16dd08794ca26f1ff8163eced9a38dcd26b2b0691d6b452848811acb19621e983643e343fbdd6bf97ef6a5be1f9fbfe41f061a881d6a750b38037a82f0d45df4dd65be4cb8ea4b0769f333156f37d9972a9d6f3a056260fb9eff8aa08d623a2c6c513966b672ff9bbc7e7c99baab2d86d975d6c8b34bc8befd043b9303e1331b0733a18a2a9dacb2b1dc46dc3d3c9e354c855e3bab2743355badc6bd6b2284d4ae546c030321b2d2e8e75a44f0d980cb2c4f605106c374292d95bb6818c3f69e5e90bcc67e3c92444e8c0cc646ed9a7d3a9b684ca8199ef962e70591247e6447181190d520c7a41f18e32ae3570184ed601d07e7068bc843317a235f744947dc507b318453a6be2d277eb124a74a43114f65b49692f2ec5a5462e750687599143695dc7c22908f04abc9ed2e17892e76ac", 0x1000) 00:00:14 executing program 2: r0 = socket$inet6(0x18, 0x20000000, 0x3) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x64) r2 = socket(0x1a, 0x10000004, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x20}, {r1, 0x2}, {r2, 0xc}, {r3}], 0x4, 0x9) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x22) r5 = dup2(r2, r4) bind$inet(r5, &(0x7f0000000100)={0x2, 0x2}, 0xc) chdir(&(0x7f0000000140)='./file0\x00') r6 = getegid() setsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000000180)={0x200, 0xf8da}, 0x10) semget(0x2, 0x0, 0x40) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r7 = getpid() r8 = geteuid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000200)={r7, r8, r6}, 0xc) clock_settime(0x40000000, &(0x7f0000000240)={0x1, 0xffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat(r5, &(0x7f00000002c0)='./file0\x00', 0x8040, 0x0) mknodat(r11, &(0x7f0000000300)='./file0\x00', 0x50, 0xffffffe1) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/172, 0xac) getgid() setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000440)={0xfff, 0xdcb3}, 0x8) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) sendto(r0, &(0x7f00000004c0)="fedc467be7e8827745b2e31728864158d7fa97c2a69dcb696e29de5d95477e3a48df9a5ccec02d2809d2e15edea6af2adc133f7b61d10d92fcc3e0d523abc6fc1be63d", 0x43, 0x0, &(0x7f0000000540)=@un=@file={0x1, './file0/../file0\x00'}, 0x13) getsockopt(r9, 0xfffffffffffffffb, 0x56, &(0x7f0000000580)=""/220, &(0x7f0000000680)=0xdc) unlinkat(r13, &(0x7f00000006c0)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000700)) lseek(r12, 0x0, 0x1) 00:00:14 executing program 5: r0 = socket(0x1f, 0x5, 0x6) getsockopt$sock_int(r0, 0xffff, 0xad9131b20c66eb02, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x84abf7548b7d9701, 0x2, 0x7, 0x1, r1}) getsockopt(r0, 0x0, 0x2, &(0x7f0000000140)=""/68, &(0x7f00000001c0)=0x44) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000200), &(0x7f0000000240)=0x4) bind$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) getpeername(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) setsockopt(r0, 0x8, 0x7, &(0x7f0000000340)="e9877430da456efa20c4f4118275b061d6781030436f811b2e0d8722cad91ae4b4fc3fbafea8f0685b07bde2d4befe3469c00dff64e984c7d284c70e3d754c50f8e5222778ae272f6fe212e0eb27aa56580c536eedf768d7ec06ff4918df1bb8346b6a8488dcfa51420f391bbf485904bd", 0x71) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r4, 0x0, 0x3) getgroups(0x4, &(0x7f0000000400)=[r2, r2, r2, r2]) mincore(&(0x7f0000ff3000/0xb000)=nil, 0xb000, &(0x7f0000000440)=""/152) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\xa5$)\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='}M\x00', &(0x7f00000006c0)='$\x00', &(0x7f0000000700)='*C!:*\x00', &(0x7f0000000740)='\xa0\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='\x00', &(0x7f0000000840)='.]\xc7)K:\x00']) mknodat(r4, &(0x7f00000008c0)='./file0\x00', 0x8100, 0x5) sendto$unix(r3, &(0x7f0000000900)="2513931ab29aa1f8f86e520bdbb50cc96e69a9f7c6877f6065cc62ca820771ed96bbc0720fbfb6a82e5f67726e459b2f9ec77c7bb8e4b0043cd078ab7919eb39bcd547e9d835a7164310b1e96e44261b18d327852a3a3ab9191e3f6540393b0cdcb8cea9a11a2160f57e426f61a873dc18b41ec16e732f1556e69584e1eb205d9bf569e4083eedac8350a26eb052922c9d0f15c01482862b15027ca9eaeb6321d6384951ec1616e3591392729bc9ffb6d290847eaa17a08dae8a35a6b1c2d9e4036fabc3741ef29d1054423530206d5d715f90b6", 0xd4, 0x1, &(0x7f0000000a00)=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000a40)={0x1, 0x1, 0x7, 0x3, r1}) connect$unix(r4, &(0x7f0000000a80)=@abs={0x1, 0x0, 0x0}, 0x8) recvfrom$inet6(r0, &(0x7f0000000ac0)=""/154, 0x9a, 0x1, &(0x7f0000000b80)={0x18, 0x0, 0x6c2}, 0xc) execve(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000c00), &(0x7f0000000d00)=[&(0x7f0000000c40)='}M\x00', &(0x7f0000000c80)='[\x00', &(0x7f0000000cc0)='\xa5$)\x00']) r5 = semget(0x0, 0x4, 0x400) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000d40)=0x5) sendto$unix(r0, &(0x7f0000000d80)="ff39261fbe37c8aa96c59e08d7c127092977bfc28b4aa89184199c8566e56172a4068db75e16c10038a14767409ad1ed7d910c993642b1b6a57e79436e648f892765c407715b11ea364ec0ce5c7b06d09e63e20fa0a48ddfd535cccf4a8b4c44d84fbe9856d68c10bfc8cf3431937776796d6d2587609bc3c720490a90de58b1fa9c73352b", 0x85, 0x401, &(0x7f0000000e40)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r0, &(0x7f0000000e80)=@file={0x0, '\x00'}, 0x3) recvfrom$unix(r4, &(0x7f0000000ec0)=""/94, 0x5e, 0x2, &(0x7f0000000f40)=@abs={0x1, 0x0, 0x3}, 0x8) mkdirat(r3, &(0x7f0000000f80)='./file0/file0\x00', 0x5) r6 = paccept(r0, &(0x7f0000000fc0)=@in6, &(0x7f0000001000)=0xc, 0x10000000) getsockname(r6, &(0x7f0000001040)=@in6, &(0x7f0000001080)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000010c0)) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001100)=[0x2b, 0x7, 0x5, 0x4, 0x1]) 00:00:14 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmdt(r0) r1 = shmget(0x0, 0x7000, 0x10, &(0x7f0000ff9000/0x7000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r4, r7, 0x200) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r8 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x400000, 0x0) geteuid() shmdt(r0) getdents(r2, &(0x7f0000000180)=""/34, 0x22) r9 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x400c30, 0xa) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') renameat(r8, &(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file1\x00') r10 = msgget(0x3, 0x3) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0xf864, r6, r7, r6, r7, 0x0, 0x6}, 0x2, 0x40, r5, r5, 0x80000001, 0x800, 0x7, 0x4}) r11 = semget(0x1, 0x7, 0x400) semctl$GETZCNT(r11, 0x3, 0x7, &(0x7f0000000380)=""/2) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='!.\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)=':\x00', &(0x7f0000000500)='4\x00', &(0x7f0000000540)='$}\x00', &(0x7f0000000580)='\x00'], &(0x7f0000000680)=[&(0x7f0000000600)='^!+\x00', &(0x7f0000000640)='--/:{\\\'(*\x00']) shmget(0x1, 0x3000, 0x62, &(0x7f0000ffb000/0x3000)=nil) msgctl$IPC_RMID(r11, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000006c0), 0xc) getsockname$unix(r8, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f0000001740)=0x1002) fsync(r9) getpeername(r3, &(0x7f0000001780)=@in6, &(0x7f00000017c0)=0xc) r12 = open(&(0x7f0000001800)='./file0\x00', 0x400, 0x40) dup(r12) 00:00:14 executing program 4: unlink(&(0x7f0000000040)='./file0/file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x40) setuid(0xee01) rmdir(&(0x7f0000000100)='./file0/file1\x00') getpgrp() 00:00:14 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r1) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7, 0x6}, 0xc) r2 = accept(r1, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) 00:00:14 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = dup(r0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x4}) fcntl$lock(r1, 0x0, 0x0) 00:00:14 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x7, 0xa35, &(0x7f0000000040)="994d33d0027a03d668c57868599e4c9b6f3b640153636766b54daba614d62302bd8ac98a507c6b0c30c1b6a62133ce6a17783f6097c9e06058871b89b766b4de506b64cb1fed9df54f5e58fcd30eb9d0772cc243e2c1246435313beca3f496cda46eec69beb28ece376896b7fe690fb6728698f0dd55db64f8a3cba48410cccdf83470be39c57911cd92c6bac18e6937d9e8f5e3b1036c7232839b2396d8dadc72905e353a3f2808751e9a2385bba8b2cb099a1561e0", 0xb6) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x800) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/130, 0x82) rmdir(&(0x7f00000002c0)='./file0\x00') rmdir(&(0x7f0000000300)='./file0\x00') recvfrom(r0, &(0x7f0000000340)=""/166, 0xa6, 0x2, &(0x7f0000000400)=@in6={0x18, 0x1, 0xffffffffffff8e2b, 0x7}, 0xc) rmdir(&(0x7f0000000440)='./file1\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file1\x00', 0x6280f0, 0x40) recvfrom(r0, &(0x7f00000004c0)=""/180, 0xb4, 0x800, &(0x7f0000000580)=@in6={0x18, 0x1, 0x1, 0x5}, 0xc) recvmsg(r2, &(0x7f0000001bc0)={&(0x7f00000005c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001a40)=[{&(0x7f0000000640)=""/9, 0x9}, {&(0x7f0000000680)=""/223, 0xdf}, {&(0x7f0000000780)=""/24, 0x18}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/253, 0xfd}, {&(0x7f00000018c0)=""/119, 0x77}, {&(0x7f0000001940)=""/231, 0xe7}], 0x7, &(0x7f0000001ac0)=""/232, 0xe8}, 0x800) chmod(&(0x7f0000001c00)='./file1\x00', 0x6) pipe(&(0x7f0000001c40)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) renameat(r1, &(0x7f0000001c80)='./file1\x00', r4, &(0x7f0000001cc0)='./file1\x00') dup(r3) open(&(0x7f0000001d00)='./file0\x00', 0x400010, 0x20) pipe(&(0x7f0000001d40)) r7 = open$dir(&(0x7f0000001d80)='./file0\x00', 0x400240, 0x8) r8 = accept(r1, &(0x7f0000001dc0)=@in6, &(0x7f0000001e00)=0xc) accept$unix(r8, &(0x7f0000001e40)=@file={0x0, ""/4096}, &(0x7f0000002e80)=0x1002) link(&(0x7f0000002ec0)='./file1\x00', &(0x7f0000002f00)='./file1\x00') bind$unix(r5, &(0x7f0000002f40)=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom(r6, &(0x7f0000002f80)=""/204, 0xcc, 0x800, &(0x7f0000003080)=@in6={0x18, 0x3, 0x4}, 0xc) accept$unix(r2, &(0x7f00000030c0)=@file={0x0, ""/4096}, &(0x7f0000004100)=0x1002) open(&(0x7f0000004140)='./file0\x00', 0x610250, 0x24) fcntl$dupfd(r4, 0xc, r6) mkdirat(r7, &(0x7f0000004180)='./file1\x00', 0x9c) 00:00:14 executing program 3: r0 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)=""/248, &(0x7f0000000380)=0xf8) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000001c0)=""/183) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/177, &(0x7f0000000180)=0xb1) r5 = dup(r1) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001000)=""/192, &(0x7f00000010c0)=0xc0) dup(r5) 00:00:14 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) recvfrom(r0, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x801, 0x80) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8001}, {0x0, 0x2}}, 0x200) 00:00:14 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) read(r0, &(0x7f0000000080)=""/83, 0x53) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000140)="7c2d66311f7cf527ac3c51ef80aeede63cba92f216adcbc5bb163933c787c69a87fd36945ecbbaa8efb332c18396ff93c697712f0f7e29c06e728e25e08cc2ce2a15f7a1b6a744a73754f94ab351f31225ead03d46894febc7d96dcbf3f8fda668caf46647dd6fa64691d8565b1e92c2c073d43d603acb13434561360ad71c0fc0a6c4248325607b8028d2", 0x8b}, {&(0x7f0000000200)="917b1d82d1871b63da0069c254ebbfa49150d2cb39e19ff0045bd22a7cab3b9b726dc23f6b6d35052449b5a915601b3b837e4639d45c35e1f554998c5bd7d4aa37e03035af5937bd876045d76191450dee4ad33c4be7604f2f4777e8c443496b37c35108b012d66b3808715a09d7921da25120e88d4ec150c876f9723e4a9dffd4a720b9bcc4b163a2165c4bcfc8bb91d8624c1fd9fdf6aa417acc8f5f3a139aa205456b7e454930179224c4cbe9a07cc69d955464213f8500fef26f5996", 0xbe}, {&(0x7f00000002c0)="575b6c3bded15fff7c36ac129432e1e20bae06ecea71c01eaaed141462590f0543bda17d1769b8e27640ec14f413fe980cda465178054d6b109d39344112633047da3e591ca1813ece24b54377ed9a0429eb16169a60", 0x56}, {&(0x7f0000000340)}, {&(0x7f0000000380)="5c7a9e782eb68dfcfdb9de689b05a77dee89b41b32917662733777cdac7adc8116cf95d9a4a4adadfb761df84158091db14e3e826693552bacd979fe013c1943031c5319c3b2a92c527d9a938063a867c30fdcfc1e7efe8b7614bbdfcc42ad26d6556e754111734e740b9ef643269f0a7cb9eff7ff73d04828cc0fba751063b63739da3acdef631c4b1376dabbbbf61cd784f700542aca382169fe339043f702c8e4bf631a734af90cfed87b08de8137269d6dfdd285c19e5b5ac786acb9889c93431fc71ec640f902983d86d9c02748dcea20aa8c41f435dbe32460d22973ad978b12925fa44c7661f62f0dd9822c5f15ced4325b5dd1e010c3e62975221efff6c8e0ac2913bc535c24af711e43ee41f1547844e1f8aaf444db2985ae2cddfdd90c1c77dba566b3c2ae038b11f1db138cedeba4994a69d13121d69978692be1846fe0baa0e965dc4610b37968c4900403a8ada3eb8feb8bcc4381f666aae053a25e814abe5ee96cc17c39049475570d4112d9edbb7ae6cf835600f28fd08277de27f0cf273522297fe6536fff4d71f4fb4427240e093a4a7d9b43bd51a47f396643bcbb515ddadd0e8da207a4ea4ccf94e6871183020199bb5dc74e747a1dcbd52572141d8c418550befcdde3f7885157251b81143d9f3eefadd9b853691f615b778c26f0f8bf3a7e0cfbb78496f55c4e1451b027b4086db6e6f62d0048dcc25c87242c8dc898afb26fc363602235b332d7abec5b30ffa7c51d425a5f3357519b005abc028275c25dfcbd9fc59b41d210d7a4295222f7deb80f1913294a261d26ef1e337ed8a38573b35fa5be2daca3cf1e7409a6b600ff3dcc671dfadec2ed7fa220dc5a798be944aaac1dfb0d28cedd5779b4db34c15ca43949e57f71f76ddcd6eb7d926828e145a14e414b99ee33c61da957627c60ce03f9e554ac189075114e5eebd7b7368dc8172fc421f90b43494340db3950e951f2ca6c6e4951102324035bc822f65175a459530b7414849985c41c7287edd46a51607872ee46aec08b325fe971775aeb51668795734986f7e65377e050ba30e0a37d3f8bfa7c99be410e786c2371ae146b8e61ff0c81800260c984f7b24e66f30979f66f1ce8bec9f6519fc9b29c29023f02a41b1b867b343bbbaae6fdf6b751a6825d8fc93948d95d236904cd9e9858d5e71df39656a93bebfa22799050b8b44959dcd5c8dc2da36cafcb9e1c62095d24ed3e8660e91fb342f7e702d4056dd0c46e2f5a4ad90b01daf9ce555a42e8830ba7c55bd75a85835ac87b84c8fb3a59031c3ac7ab767a73a3a6d74a41c759a7dfb6734d193c1d941dbff2497ac34302d14a0e956e014dada1cb8dfe3a22bdaacd2bce01e3a05f5235fdf1174209c6d5cca44ce2dbf68b63c1759443a7a9175451a5cf77bf603ba904b2576df2acc2d8869524d93af383ec3ba30ec93d2b983f6e4584e376474b2da4c91ffb6e240a697132ddd67a2a4d5528d2dda183f4d4b7b10657d967a43a16ee11d3b30751da19af19bbf7853be8d6abc7e19bdfbc30365da13ae226be9596edafd390b8d50c4f3fcc151d3c721805c21027af4129ff6b230cbc3cf7fe8f5f7b179b27ce1c09ce7a66479db9b83abbb39cb3e9844ac7cbcd810df5f58bab1bd87f2321785121a09325bbeea5fd77ab7379fbf95d6c80ad0c63c2f8f5571a499117af7d0041c7967346d46e2cdb2a9c373e9b4cc306ac88ad7d6709a397d02a051b7f6933fb7f61e317114d72da0d3b29207b837f6beb0b761ae6977bca2a51816bcdf7c007781a4d36fa7b9050d54df7639e2e25293a8bf0b65945d24636cc2f7c7f4819267c8a09dab3ce35876a7031009142f2c09aaec3c53d52eaffc4d21a4444658e585e26172a7845201564c5484efa452b623d2c7f37ae2e410b33cf2a22a83255109dd3b49c2d345fbf7dd7a5651bf60266ea77dda1cb229ebc7578cf4607d9fea81c09e41a7bd825b5c786b11ae14ec3f71e49d11e82632434ec75765e83b0e03c9c6d4e2a11d62e3e64083f4284f0bf10aaf688b01851444e3963a695f38c491620c907e8388ad522fa86f95db5cce00a9eeb83b1cc35574b8f6c941e40705131d770f6ddd7b2e3ae98ab24d371d9ab1b7f8b09a872e8a8f85e6803a4a5447fbac4ee28b1e1910df63dcdf759b50fbf19ae57d1c08413b8ade5f30ce9ac19f2692b0bd5fe4bc84720f4d898bd7ab96ad7d04ab6d8db976e94da9f6e2217d44bb89566530fa8194975638548af88eb0fa6acb0cbe6a238a65cbe6978a0bbedf2ed3ac4c1a310e922c4f86f7239ece55dee4f0b193980a37baaed21a0c4618a1b0cd05caabb77454cec119d4bade88acdd260ce0f3cf3e27d5fcbb69885cee9a09d11ce628c16079e0c0b983d58f9626d1073fa0e880d3895c4d552b712d33dc6cb5fe9c29ece54c45d54fc73cd4435b5498143d6c3252f886582769e958483e8ead91952cb4f86ed920642094808c4bb19fca4f204d3cd3d8fca712b47f5e92bccbc12b0c49718e620a3d1e1ff9e03b0ff68d051eaaad6e92840cfe4a7d7b65187b0229ea52fb0efe24a1c31a83670209ef1d9883d08ef5f184af9f41726aeb5ea38b462c7254e727cd003c0e9a6973f36c40c813aa724e473c7e4f016a649f387c0fae6c56232897ba9b6cc16cfe0162c792b7a1ae9e32f589127ebf281060cda7859e5cc07b52ae61a1f213206534ab6bb9421e80d614510be2ce28f1277e32cf977f8888214f7e224140492cbf94cddc9900611bb5713d2db35bbe58a4f720ae427963bbd6cf8129b7ab7d309d6a4b0433d8b8dc06c1139d623437aa742ddd152665e519c4be550eb33907fe3487b0733aa38d42e73bada087da18cf9e80157864bce04da020ca19809b4af38b5fad5c245c3c915dc671f834a66d48be819d0c96fb9897580f9e4ae3a2c9a73b7c0f07233d46bda86fc7e4fde3b711887a1f70fe8b660efeb9df7c36fcd65f1d1ca3475415dd5afce47d0e4d4a8662d26510424edbd62cbb51a2140bf3da5256662a2df91ba6bd91ae06e6fb59f7930c14a42374e29c6e33103243029e465acebdddd252e31c1637649058689423906520cdf1c0fa4c90256d7a89507db6a7b221d8fdcc55e9ac12870b64c9cb5bf80bde786a28b3416fadd1c0b414e6fa7cbe83dc215fd6117df3817e6333c3e195d25e2740ceef802d30d5922d621d02b0575153da062a351341aaab10683b95e6983e68cd595374edccd7fc67245d69bee66f8745195d3dc3c6fc6e1f34f1c87ecfe805abf85e4911eda39bb1bf618aa0940319b14a032dfb9fee57b5a4ccfb11e5ba19a09c4ff23f1c81903c059274336d4a09e9b01ec8a2d2d7a6768eeb6c24f1c9e86472606f5ed95eeeaa1c6d34669de26b9d476d76839b5dd5bf02566145c77ed12c47e36ea1cc8fd2a8ba05ed5ea505f3c1bc08c31b542494e1d24410a1461d6169187f55710d6f21a084673e9d04688d0eb9d494bede6ca9e8c861d82b36eaadd89c38ac0cd4aa4196c19b384a096e960b21ca61efa2a35ae322c40f0add7c2b61bfbc968cd0a1f3205556e456ca7db9e092dd60664181d174eb9b0e3a2e8a20fb598eb25662cfccfc60a168457b561af1ddba7f2a6ef9f5bfc2e2b60ea6170dc9be8d190483581625cab23265e90aec4984a13a4fe2f130fdf5f71bfede712840172f2cf2a9e4ed1afeaccb3fa9962d54542992d97aca2218162e5202b372b27e96a06c78c3ace12711c9eee7749f261cc0aef1bd154b47134089a5f2f83aeef288e004ce832998b951dbfd9cb1c675f4698e9117118464d09c612775d8b476f24d2207b1c533a0cbdeb8a32dcde964b58ef5ca52557a6d6eeb1ada00f224aadbda900140008070a5dc92b43e81610896f442e64dbadb913cf0c93e445ead921aedbe3894ffd4f66d71792eddc8bb4e7e44cbc2dde170fa5bb478e74977987f8adadf7d85c3bc1b31e2a232c05c0787fd41333ac4ed6e2496c7bca97413f3c033a52f2a2d0c3fae0aa6bd5f649282386dafdffb0c9601bb59f9bc4804c4005bab2904de6b25752ea30b08a77350325b2e6a5c426e9d54f555568493537e026386a7c9175fb1772156757fdd48624ac7dbcbc464337531bc2628da48aecf8a4b1e6b09b0ef50a10d0684cb3a49f601ec2905b6db94aceadf3d865cfde346db7712445bcdad98a1c07a63009494bfd2ae370115d4ea897baa3fb73add94f7b65dd715ee44a3a1342479cc1f7177f35db1f24951139c9de63f830c3de88bad529d407a52e4b2cd9d844b42de17d34a527f5e13b0c99cc984b6d8b1922a64eb2a2466fdaa4cd03d13118ec2e305fbb20497396f6f9e5bf27da4d393cacd79aaf9d02425fd400f7f2ef4f6220ff6b2d2b9fee20e070eccc05712d0dea5b83ce0cde3e81a465ccbbe892200b0de0312727df0ee88996b1ffcf6fa1a3e1932d5fd712db4bd2ca2a53e5a515606beda1eb99904414126f37649a726e4392b8e836f70148658e4d8f78b9b6776e85b4021b9bbc3cfcf9559a3d091aef2fd90ca08cb1e52034822a9857999f5cdea519c9789742fcb3be7353867cac9d698c5035817625134d77d9e98877a92bbf9962252341dc32e7617ab59eef8477503720279a2d2504ad24e2fa6b6369f915f09daaa421356f6df1b79f637327e10bc6a43f087c144bc702b629ec06a50858154cff85e4fdfa36cc7fc924aaa71fc999cf3f8105cd071c960bf9edc6323817657f94eeab390d4671c3b0aeb106be5bf5044456074d4ec9046ac0ea1c6c49459fd7370f83f3c28b3ed144e3ca8d4d679a8278aaae208dbce062f3ecc0838ecbc70e99edd856e7ee7e7e1800352e11912a022fe0279dca9706b43ffa5f7b1cda19890110597ddb45653f16ef936e55123305004321566fcd49e007f190f34b9fba5041a4b264ccc5f9a8136da7eef4c528db50a99ecfad7944336e6af99113f56761d75a2df4e1d093ba103da43a0cb964244f1dc7f3c3e2836f70c0aec0edc403dcc088b8efb55f1bdd2dc81956425fe4ced1185c925ab529cb902a7f7ace12150ff03d325f855d25505fc0a7a9a07c06ef9b7beac16f591a16b9dd67f244e1c1b04e745c25f19c2ed0d5d751be62fbf5ed3969178041b275bcf08986f5baec3d7239ea7dfc2e89d69d36593589f762684626e9b1ca639c300bd51515e2797c98f93d98f421b683b5c5211bc70ebdca789fa9498bda9946c37f760bf08491329096305a7f15bdab08f381456b8d8907359c580dee98ff7fab32faff82b47a63f3642d27222f3ef864fbe0d76131972d32e8b019b68daf9e9023fcf912bd4e60b2c9c6ea39e3e3bfe87c9809dd68d5a6ad4f97cf5b75596f1d2332c9f41ba8916d6740eada04f0bd381dad79db9ef0c6d0a369726dd924378ab335c6687535e778ae46695a584618287c520cd61de45a634a90666246acfc370fd9d76ad36939df2b12dd581ca9d1d4d0b4a962de427b02e84a7b9a61d2167e293b38414bd45299a0925b9f87ed326a152063b1680180917c7bb5fec9c43040ff8a3dfe3ee10dae67cb0be7ac002f1cf9307fbd34ac124bd87a4366fb3e4d8fafb3e84dff25224a0c8d548298210a0a732d2711afdf8637d5ec38a7cedfc116c8dd9db2b4d229df6dacdb01b1243d51ef16c58cd01b14e56b0fdc48afec1f5b58e8a15aeffd5e3bccd589709e7c2e1da9233128244e7963e1a9ed87047aea732876f885f942ee30af60f14d37bbbfaf3413c6384a2edc976daa61414ad1399e3f0f3e6d263daa17", 0x1000}, {&(0x7f0000001380)="d6399e1de09e20ddb55d3b5dc2c957e53808d28b4b97e74c9eea12", 0x1b}], 0x6, &(0x7f0000001440)=[{0x58, 0x29, 0x7, "4c7d12778cce5e2e49dad11bff2d41449163694fa24558c270036b4fc1edf3acf1548f84aab9216bb8eeeef93d17fefa3fa0dd7f7a169081b9ae158427e981a0c031e69fbbe7fc"}], 0x58}, 0x8) r1 = accept$unix(r0, &(0x7f0000001500)=@file={0x0, ""/108}, &(0x7f0000001580)=0x6e) r2 = socket(0x0, 0x1, 0x8) lstat(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)) bind(r1, &(0x7f0000001680)=@in={0x2, 0x3}, 0xc) r3 = accept(r0, &(0x7f00000016c0)=@in6, &(0x7f0000001700)=0xc) symlink(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)='./file0\x00') symlink(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)='./file0\x00') bind$unix(r2, &(0x7f0000001840)=@abs={0x0, 0x0, 0x2}, 0x8) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) accept$unix(r3, &(0x7f0000001880)=@abs, &(0x7f00000018c0)=0x8) connect$unix(r2, &(0x7f0000001900)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000001940)={0xffffffffffffffff}, 0x1400000) fchmodat(r4, &(0x7f0000001980)='./file0\x00', 0x24, 0x200) r5 = socket(0x16, 0x20000003, 0x6e1) readlinkat(r4, &(0x7f00000019c0)='\x00', &(0x7f0000001a00)=""/65, 0x41) chroot(&(0x7f0000001a80)='./file0\x00') flock(r3, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0xc) r8 = semget(0x0, 0x3, 0x5a) semctl$GETPID(r8, 0x1, 0x4, &(0x7f0000001b00)=""/4096) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f0000002b00)=""/90) mkdirat(r4, &(0x7f0000002b80)='./file0\x00', 0x88) connect(r4, &(0x7f0000002bc0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) lchown(&(0x7f0000002c00)='./file0/file0\x00', r6, r7) recvfrom(r3, &(0x7f0000002c40)=""/188, 0xbc, 0x3, &(0x7f0000002d00)=@un=@abs={0x1, 0x0, 0x2}, 0x8) accept$inet6(r3, &(0x7f0000002d40), &(0x7f0000002d80)=0xc) connect$inet6(r4, &(0x7f0000002dc0)={0x18, 0x1, 0xff, 0xf40}, 0xc) 00:00:14 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000000)=""/101, 0x65, 0x1, &(0x7f0000000080)={0x18, 0x2, 0x4, 0xf1}, 0xc) fchdir(r0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') fdatasync(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x401, 0x1, 0x5, 0x0, 0xffffffffffffffff}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgid(r4) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x25, 0x600) r5 = msgget$private(0x0, 0x412) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/86) write(r0, &(0x7f0000000280)="5ede746e1490cb7bce57ffb37db458eaa1a2d6839180b11191490bdf89d61a1a597b9f7e105b2fcb590107c75ce7114ad08b29a9ea4f8da1b4cc62a89364ebddd6629a08cea63dfae5ec2c0fc7afd8f9695a73f922fcd9a4c7e54cfbf1729a6b603abe32e5e1ba79b8dd1a402ca13b0f3665c15253b8086ec698d16d49873eb1d2c999a1762e7327801ebe36f16f8d47bb5cd4f2b6b4c3e3b66eb6d8ffb53a72125f62301900", 0xa6) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) setsockopt(r0, 0x40, 0x1f, &(0x7f0000000340)="9a6a8fbea54dc8b1f6289b541ad89ab2ae28bd0e302a21db823810b3ebc86327eeb14de15c592aad92e5b6b24e3a2cfef7b8681f595fd3dca94c78897fad15297d3de564c8829043341ab2676d17146bd8773489f65643360bce1b00e4c3f30675074037c2cec6464f7405e5173d91cb5c1797b2c683572d3b91defd92e4a550696f2c12ea726933c1b53fadbe7d5298371860d82d525bda84b66ccd507274ff269545a934737cb5addd5279c33d15ea3583ffa13890f63a206733fb14f74c8cbad18040de8750358772fd4247d7a7f5dcbf1eae5313127bb4011d4f3171cf20bdb14c2a686bc4d1d1622216b07b2a", 0xef) faccessat(r0, &(0x7f0000000440)='./file0\x00', 0x20, 0x200) write(r0, &(0x7f0000000480)="3dd5b403f9eb4a46934e74b9294eccd2c2967d91636a302ce2dc58db243c8fac89b394b1bde95804f2598951cbb606a41985d0b460ea2d7a130a27b3faf5ad6a71a3b52148b6c10ec74b8b5a28cb97a9719854081a0f11702efefe55aaad3689bdfdc9bd5b84722b40c017fd09", 0x6d) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500)={r2, r3, r4}, 0xc) r6 = getpid() listen(r1, 0xffffffffffffacd8) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000540)={r2, r3, r4}, 0xc) r7 = openat(r0, &(0x7f0000000580)='./file0\x00', 0x1000000, 0x8) sendto$inet6(r0, &(0x7f00000005c0)="ed4e6c7d", 0x4, 0x1, 0x0, 0x0) getuid() accept$unix(r7, 0x0, &(0x7f0000000600)) setgid(r4) getsockname$unix(r7, &(0x7f0000000640)=@file={0x0, ""/108}, &(0x7f00000006c0)=0x6e) accept$unix(r7, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) shmget$private(0x0, 0x1000, 0x101, &(0x7f0000ffc000/0x1000)=nil) getpgid(r6) 00:00:14 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x68000, 0x100) fcntl$dupfd(r0, 0xc, r1) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x110) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$setown(r3, 0x6, 0x0) 00:00:14 executing program 4: munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x48) r2 = shmget(0x2, 0x4000, 0xa6, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x44) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) r4 = dup2(r0, r1) fcntl$setstatus(r3, 0x4, 0xc0008) fdatasync(r1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x1, r5, r6, r7, r8, 0x20, 0x8}, 0x2, 0x5, r9, r10, 0x0, 0x3f, 0x895}) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) unlinkat(r4, &(0x7f0000000280)='./file0\x00', 0x800) unlink(&(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300), &(0x7f0000000340)=0xc) r11 = paccept(r1, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc, 0x20000000) symlinkat(&(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00') chroot(&(0x7f0000000480)='./file0\x00') lstat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) openat(r4, &(0x7f0000000580)='./file0\x00', 0x40000, 0x1) accept$inet6(r11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) 00:00:14 executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x140) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x400) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x200) poll(&(0x7f0000000100)=[{r0, 0x46}, {r1, 0x100}], 0x2, 0x5) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x80) r3 = fcntl$dupfd(r0, 0xc, r2) r4 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r5 = fcntl$dupfd(r3, 0x0, r3) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x840, 0x0) mknodat(r4, &(0x7f0000000200)='./file0\x00', 0x0, 0x1000) sendto$inet(r5, &(0x7f0000000240)="33b0a53937cfe3f65a9dd39a8ce4", 0xe, 0xe, &(0x7f0000000280)={0x2, 0x1}, 0xc) mknodat(r5, &(0x7f00000002c0)='./file0\x00', 0x31e8d85f8495ddd5, 0x8) mknodat(r5, &(0x7f0000000300)='./file1\x00', 0x22, 0x3) msgget$private(0x0, 0x28) getdents(0xffffffffffffff9c, &(0x7f0000000340)=""/4096, 0x1000) fcntl$setflags(r1, 0x2, 0x1) r6 = openat(r4, &(0x7f0000001340)='./file0\x00', 0x430340, 0x20) mknodat(r2, &(0x7f0000001380)='./file1\x00', 0x1010, 0x81) read(r2, &(0x7f00000013c0)=""/152, 0x98) r7 = fcntl$dupfd(r3, 0xc, r6) geteuid() recvfrom$inet(r7, &(0x7f0000001480), 0x0, 0x1, &(0x7f00000014c0)={0x2, 0x0}, 0xc) r8 = semget$private(0x0, 0x2, 0x80) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000001500)=""/146) sendmsg$unix(r5, &(0x7f0000001cc0)={&(0x7f00000015c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001bc0)=[{&(0x7f0000001600)="4a29503ca493f7851a5c33ff5eaafa59b79e965911047e9cce0f730d36f1af54a8d0283ce8477fb737129f277d66249c67191f7518998f1cecc78f0f1f7c5ab9944ff6f5717a3b4737b7b37827b83da1f8874fa8e7d311bbdd85fa2b4f636dc92151c423906d856a9e6490b219525f76c91fe3f4415f82ace906c327dbecc9440a4a6d47ec94018e259fe9c1450fc1d146e0833b52f5b00cb70db658800984c6d63d1ece6c8a0574daeb1ff02415591b97fe5a27688b776cfe16390e60caf73ecb91e5fc2d4098a442df4c4bb8515e1a5a2bfe3347cc0f479bec7b06b6", 0xdd}, {&(0x7f0000001700)="ed8ba5ab1bbb11aa375f47d9406420b5523662f427f2d5aee9a49cb67ca7ee46fe9f8c1851fdc0ae6e49878c5f97a8404697e408430aa7767175cb2fdf841625f4301f4bc12bf6f3c69d5c886783d8c8fb483e5cbdafd0b85f0b103018f46502f95bef2586032b99412d1885fdb23a37c5f8a4cb54a0be0a6a784d8e3e4edd63c0d82c", 0x83}, {&(0x7f00000017c0)="41866b239ba2d0132de440639d996d1c798464388ccf32a2168fa64430448dca7c94100b4953360e9c6f7d4219513d4632d429b183814872eb19a8884ff82e9fc2517facf6c1ae629fd910383e7e2d906d1eaab058a1ea9c4276b3196e33f8ddd1ba1e670530418891f12d06490b6febb20b7ea96240566b32101bc00619872bf8cdd357c5b3c2a1f95cd8cb3243c431d3a92148017e4cffa86c0b6e1f55dea7cfea9d45fcb478f6da4cf532edacc3d44de2e4e2e18fb02d0f73242289a64d03ced2b65d08db7326ea1d207d26310cc27c2a1aa5112617054024712b0e115345e9b302f2165c81d7c7dfe627ed280da78f613246459f47b98f856015", 0xfc}, {&(0x7f00000018c0)="4b26d9679d78ac3939a8950256313dea80991096de30d1947f67d6b5689f85e1edd3b197045f0935563e7ea8c5b949dd1de7685b9f1a69d091c831be74378bcb788e6a8cdd2aaa3a8513e4a0f73136cc405aa0d77ad846241b2bc12ad45b", 0x5e}, {&(0x7f0000001940)="fb0c833b6371f44a120c96960eb0937b89bac1e28fe01c0acc9c3c9a4e36a0717ad8aa686ba850173c79f09ffc590f3738b0db8ab045bd4768d099f7999fcdc9a5ae9440392593a61a406b669588e15614ce01d7535c7e7034a5ddda2f1bec5c788fc2302e9ae10f48699f2355d0735d4a6abf3163bec6bda9d8a8c62941ec1e6cb389627e528b38bb925ad41f350428f4d2589fa892046f1ec57e72403f26ce55fdaab9d3a537f0fad61c451e785206c297", 0xb2}, {&(0x7f0000001a00)="5730505e9cc521a2f369e0735faef26798556c48621ef3c45c35b1a633bca83478fd9b5938d997ea404d09b728967424181c0ac88d29633f8b2c8983f8e2da6b69f917e8d4bcccdd32320dc6c6c4721da95a52ff6b24c76ec8ea65375f440f0a95130ad9b950c7da9b7b100f99c50a36c5eeb87a49de55eb8b7dd245a38a2deab31a3c31e5013f982af8d188b75cd24c5ea75c207808d875c72f3be8505eede224c2d61cce5ada9a8e65b3103336060795e40f6161ac27e59f079f67f73825718405131f642aa63ddcfc6b2b", 0xcc}, {&(0x7f0000001b00)="e52660c01981a4db09ed72c0c78dfc8be0cb5133a5c7007a2afeddd413921754532188debb13f86c1f041473b139e08c4984d246631ef8a6eb6b7c21d978f5560d407d1b6d7f19eb53afb5e50b8e04c0187f9d9591ba8e2c0518a21e64a925d305b550c57a3f60c7c0f8e7dc6ae96fdb136cd1ac8f29a35eab9ed75263ea955a87a4a2a1", 0x84}], 0x7, &(0x7f0000001c40)=[@rights={0x28, 0xffff, 0x1, [r6, r7, r0, r7, r4, r6]}, @rights={0x30, 0xffff, 0x1, [r5, r3, r1, r4, r1, r4, r5]}], 0x58}, 0x0) getdents(r7, &(0x7f0000001d00)=""/42, 0x2a) pipe(&(0x7f0000001d40)) chdir(&(0x7f0000001d80)='./file0\x00') connect(r1, &(0x7f0000001dc0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 00:00:14 executing program 2: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r0, 0x0, 0x1) r1 = dup2(r0, r0) rmdir(&(0x7f0000000080)='\x00') fchmod(r1, 0x80) setitimer(0x0, &(0x7f00000000c0)={{0x1ff, 0x8}, {0x100, 0x80000001}}, &(0x7f0000000100)) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmdt(r2) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r3) r4 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x1000) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='.\x00') fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x4, 0x200) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/64, 0x40) r5 = open(&(0x7f0000000280)='./file1\x00', 0x448200, 0x40) r6 = paccept(r1, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc, 0x20000000) getsockname(r5, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) r7 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r11 = accept(r5, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) shmctl$SHM_UNLOCK(r4, 0x4) semget(0x2, 0x6, 0x400) socketpair(0x2, 0x40000000, 0x9c, &(0x7f0000000480)) listen(r6, 0x0) sendmsg$unix(r11, &(0x7f0000001bc0)={&(0x7f00000004c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000500)="53d0dd6f7d29e1dd2ed1aa008a0a2b24e19da221c6e3f3ea9a57bcc1de4b11c3fa81de9fdd147b98f2c5f344130ec423", 0x30}, {&(0x7f0000000540)="e18af00cf9a297de0ce216fa1d7a5f16620ebf1c2d28cb14252c0e954fb14c67e96e965d84b8ae7b711a679fc641d0b19d5bcd9a61840a85102ee79c2f8c5443a7c824d886afb0799a15a55d2e3a1360713c81d49bc432cd114185760ac86c9dc96356f302d562e21b8c48d099b8ec45f72787d8b4dec6c66641ac0df76ce6dcfa87a3e68e518875d195872d17ef7172a992cd3254c70176c466e2546d31298d11166da1232bc5f42df6162eee1dbbce793a0839442bf511e01528075ce7e3ebaf7382057d73d89e5651147edee85e73e27407d4bf51506f1f4ad37a5a6ccdec7996c50147af0e607f49cd52dd0d1ff407cbc7ce779960e19cb8a3050d7238de580df4aee62409147f762fc135e8f9e37c3da3624019f360fa952a5316c478e213842ee582069c9ca028b73048995ad316ffcb9ff8cb99404de6c7eda48ccb1e46371f0ec5a7e86c472eaa49f42f62251a7b75836119aa7715bd6ee35dabb1333615342a65f18a42a75d0641ca91d5e6c2429f95216243555ca669542e1ab4289c0cc7b74d47c8acbd68a9280b740c9567043be63aa3a22ed212f74e8c14f038e7106da43024000fa01d23df6eeef7703dfc3e90b83d877fcab570b4d02a7c2f9714717db2da4d8112cdf52b4bb3aac5d7ca2c2092e305f2944d02e833ac3bf623737bb795e9036ce786b1217b3cab77bf2b6afe4b0cf6a29c8ca94b8a73dd9f15f40bbbf7d7ae6d8626312d8fe4dd9ee3512a58bca1bb701feb95308ca551e08ec7962bf3ec6a891093065ba7e6a2e7603d650c1453b09d27aa53db12e63b7c99f9f2b53950875b1e99f78be7256b6bfb5bb2b7008a9a2d7f56f2cd7fc37343b00b886e26f9f8b7592cb78b5dbcc11442f63162523006af6eb6f255f316f8be54589f234dd0deb470c4452f96fecc528369a7293b57cdd8daa505d8b460b7b35e8bddc295ea1d3d44776f25889f74617569e4096962f2125126942da8db8bc0d394ef40661a20a30b1285096cbc7073561eed265c79a0b3c2bedbed97328fa44c7bb1bb711a58d7871b7a19d7a51fe589f1a5d07f9660c7d2cada1f52a4c9bc8e2dcc8d2a11002399b3ba9769464256da1d2d50e6ece88e82af2d8d1573cf8d116657a8cb953f11c133697418ea183455969c567d435c8ad4e30e61c875d31b7e263eadbc22b32fe6f4fc31e931db424760c7694f9a312314c29e05fd2003c378f00a99dc0a9e1aa3af1727b678a7ef81536dc887195af34d8480ce50d69fd59871dbb468efcda6d826e73aee4de90ebe20f798eee7102b9b37b1e9bc611c1389a2786cd023c4140785eef9071685d22fd30f3edc3f6133fab25bcdd139d3ab76a9944afaf3a59a6f57675ebe7dc24d03732911a3aa707c497566b42321e50d7f1ed53a6d25255e1c6be7e661a3c7f7a98861ec5f14492be97f6a062dc8de07f5f696d6f480a600e4f5a9490e4a1407b8ccbe85cbb190cbd909678bc2e576d96a4b9be02a346dfa5c77da7941bf38a7583e87e98bd188d35ec31c9c2053e03ca7d14e313f80b044118605899e73ec9347e8248ab9b2c550bc8f3f87a5c6d1f037531bbe40fd07b74945ef2ee9dbbee715a348c73b977abe0539e0a3cd085936b7187f61b5f2a36a8753e027b5f2bdff12fe7eef07188df4512c01f9212aca8307b0d631e876422ec493c2990f27cd186e3c5a79f76a51446afa536ebd7a5a35deb7413538d4f7bb5fb23db98a934d15a1a80be77b01a3135161ac5a75b73c17a6a39677e1815fe0418fa5fcb2f0736877264811923bfe000321449c4719572583864af7d67d518da359a5f2a6a2295371daffff38e792f72679225124990ae89ca80d259feb559cdd5f12d4483358cdf75772f85acbe730b9376571abd164842209f9f904e4a80fefd9ddf4424039692d4da1cec89f47820eeba5582e68307bc014764e9bbad65e037627a8cde71cab0e65a402ab298c8a6777d304a1b969d04e6c4b145c7ba93bf16fadf88de63cafcd536efca5117c774e96b5a89d890d3b2551ab3a12bb4873e94e5deb2afc6d11e3ce1a25cb1a9956f16399c0ba13eb460978d636839684f4f381210ae7656adc884b80c94f92c84440df808d8f2968e6867d5c73d648a87b39389c9ba85fc5fa379e3b855ef1adfa18f279615ecf03fd0bf0931835564f0586f11b4cb2cceb86f993c5263638b04b3ffe26772c794ea0fc0524faf3de81024e8dd7e1cee6e70e5bc5b9b0cf10689f12441336f52d40d8ebcc92e01e7f29049ca11ec61573c90d0c84f5580d4d0f918f59df0bbc20472e60c323964e6f9f2c78b835b3a24370e9477f9942002c85b0676a02e98e43c087f7aa45cf361824e80241f015c4d960c10ed555d6e5e44f08ff0e0bce4c6e22e4801b85ad7c55558efd541f531c8a1c55244adb65edd70b040329d503b1fbeca464ff8d5b22d3d2e29ce091829b79fa00e9523f11cefe548a2dd325ee12409c22f408ad35bbf3fd50982007367f4d287be4056d638c643df9a83b31bdc572e2cdab0dcf24fba120728eda8c89892ce8723a656a8b83869abaffda60d9c70d01c93d3bc9fdfb2ef410fe7db8b00a7a8eef4808ec9ffc96f2d264fbe84d980bfe8db1f23d9b322ef1a92fb741c6266996b8ff34dd241b1c802c26e03d65e06c994c93577bccd55fdab2ea354c86ade673b80860c35c7de166c6a59a0a5a4dad2b0c9254a4392d56c862107a3f4a1ce710b8df69a29f9a1e49de2067b39ce6285e83cb07ce5aba8df43ee1dc024d0e85d8503122ea4e4dc4d8647aa3ac4dbc4c05dd699b99761fc4350e7b2ad1a3eacea7fb0909013884af5d39596fe5323c0549496c35679c8c773946f9daccb2d44ff0697563045246386b4be64dc9a5bf8d884ecc903f801fd5d7264706265cba3384c69cc6329b3f94f811d5279a469c7472f2ea109ced22087a8e3c21e4473f32e98a15be04198fc37234f07e0a47d97361156da47bc3e8a4122c0b019791ac5d05352bed779c8cdf29099ca819a0962967a2a8934c127a6b21071e412df032cbf392e0587db20586aa1ab111ac79fffb8670be2d5bb63affe3b5547d7cd94135bb87d24c05734996f5dba723b034785dbffc857149c01fc322e57f3f2dc910af356b07c160dca8ca1f8498c1e7be6e56b4381455b838bdedf1501caf574e902c364c5c02dd9aa3a4749d797d1460e7ab559ea54fd83851a9975f7b4a84a90c9dc6571fc20b4c81db7f385505a81920f7337185fb1181a89cc768a006a1e62fdbe2ad98a7f62d572adadb4f1d09d858a7d7e9c52921556f117794f166aa36bf97745b442a216aec7792a8626110f687db54de92c3f3c00c8c140a55f8b48a9402ef451bdb080827269eba673cbe5d038f2bb142fb12733dac51b7e32931a2cc7f9ba108121ed099152621e17e1bf4fd349531cda95678e0f996a99769c1b7f48eebce78aacd574d2cd247b13cca14e43fc36d790fe737a23b402492e8ead69e0e15bf30639565dda0f049c6bca50e35a9fcc9c2828d353b827d0ab9e54795a4e10fbd99d7b1361924b397eb2609a5fcbc39c8a1013c0af06c078417b8c83147f864350848ef72569a87b8c72ee76bd26b20915fee1cc6da761a60155753b79ff94864936f495e468000410c4c545d3234b94b48321e15f18d39550521c1f4a6ffa2e1f2c762a605cd4ad104d799e63b09e0e090abc7aee225bd8b832e14e5467844ca41971639f977d8fa581f9d74181d51bbd65a5b28ddff4de5c18e9879908755c7777597510836bd27df7e6fce163e7186b1a40040d814a36242c5c55a26e7beabefd2c2e53c522e8627a2b19b2b55a45973f36eb6fc5f58dd4848cd7772e974ef5af1ab7316cc44dccdac88810006b0be527d7610d1fea70f8bf3acd7d9293cdc223f3493bce69d2f1b665f46912b51cdeaf48eec36fcd9071567ff4bdab8440b14a67486a1e547aea8c8ed418e07f5e9a652090f36798006f8f5f8f71b07d62852bfcac491fafab321fd16c10d53325cba4ca7074b37d11cf0639be58a6980164e25ccc1ba662bb3d31982a8a0fc9e4731caffb34f9c2cc61c8881a5830260ffa29cf8488a615e12912c4835dc79e9cac55218bed5c0e07801fa05cc4ffacae963cc88b352b7da9d03ca66f12068711bf199cb07627fcaaf8d89b42f668a9ab6b1d30fecb76abc05c452bc4d357ac6516ee293ce72505d847edc2c469d1a9bbf357cfc95dc9a1ac01a07a5d1069d9bb7ea6c65e92068832805ff4e54009ca7b9d1714d0f25f71f898da6e7aa0b6f5a098678b8158d528f3499dd1e53d57dfaca78b84cdb1808448a44e07be38a9d25be1bfcdd17c1e10ada97939f8c4fa4c6254c3cb7e6b026c246c39d032ea117d199aae0f505470e04b4986992bba31c10cb346b83c12bffcfbc43fa0897a1c33122178a30bc2dc2ea426b9c4ac9a10431a690213d564dd755f4f403f45311a494bfeebf63d2bea4c2736ae4e3e72e25de7c3a0fb15e3fd601ecc5555838000946131c81e279418c0ddfbfc5bf0df0c24963e3533fd0d4ad51ce872770f038476b2b627881f11275f63f34d93702c57a4507e9841c8c464a4bb6a31c504463eed6711a91a5d9952980dc4eb38135595c64122d82be6d1fde8f63a675cd64937122595dd1b12523c859624f53000e92ca1b49dc485ef468bbd9b7d64a784aa879d76ebee66e483b71e68dd31257edcdff8c80afc670f4e305bdd7861f149f92006218a3c24c88e558364d396f74dc57ddf4f3d9df73b1ece43d201bf7b024e6f4eafbbfc257b9bd0407e4244345e350e6ce46c98c10d1a27471930b59ddd9d096edd8f8993173cfcedd4de9edfb0f5be7cce77fb884f4ccb957e47080a5f03a608198c9e216fd9610f3f250603ae2a1811f9538e8439ddf6c3fe1f9416e5f0a8f0a7b2ee2068f6d00736d5708cdf4f299470dc75ac00b537088876b7c0e147cae450b5a0243f24d26c34cb0a8e8a03f2ed8393ea244f7916fc783a6b5a4a19dca7756abf98920ecea8e1ded5ba533ee2d27d32c6dbe6990dfce1eb40ca13689581c892c6f17d044c53f58940390166543390cebba7c4be25631009578e35d8b68b677ed15b0905c672dc3d6d474143b3ab93489f0d1728004e1c3f3201a804cb1e77a6c91f500047b19d6fe394b85a1e0be62b40c9e70c2028f4bc4a026d08175a4e942a6a3d2b2ad4f0826aae62d7e97bc3a14b080e19a9214a0ebec1b9d272d8176c775becc02d16ef04d033b480d4b2cb5034ca342fc65cd36ed58f8dca6d3a3362068a5705fcaafab7e440b0f643b359b9d6b385466c3f568714c5cde98875935cd2b2d7fb015e4f26b4f633d395a2b7f1a0b6082c84e1388a108e0e8a98641f5bb201b86839f4f864866c39463e72d5ba9ebca5dcd3db915445d4cde7a5958894bae5ed0df861f02f7ec0f66b0ce5f050e48fb5e1b8f7ce374e548f4053bb5539d90941174623280b316ae3dbaf07be4faab82d06eeccad439a43807865e9317053b16f53ad9673117f42eac4b67fbc3c3ca855dbcdd33f0217684f3ff784f7d492254dae2a98f625d1c8ef4cf0ef654b0b39b86d77084d5273b49782ee0b05ffd6139653ad0e04d1060c9727b1b205a563b26aab040f289e8fd27213df747ec785b056146034af17a333c49c275196cc2303a48e5d05dba045b1edba652142e35cedf08224411de556d5bb8c6646ed8ed511ffa3908f9557311409d9ebbf2f4613108f792bb4163e9dceb816ac81b7addfebdfbf2c38149c7b7c5cd236e635c", 0x1000}, {&(0x7f0000001540)="385e40ab111e11513f77c26720e40cbab141680d8b7e06018b15f5d9ba07513a4884dedc2c8b5d858722de75f3f5e28826813ce6d93658b74c07324626de84cb6fbafd09b72fdfd82734ad32c084c4a5a6d508f81b3db82ab70467f12733da9aca23fc36c8f3b18ce93738843a37c56d363013a924db4179195d", 0x7a}, {&(0x7f00000015c0)="696143f8ee05345ba99c4f85b3e7153a50ced3b96a1c94d46e2ae0152362968deb4b3c2b26ca17f0c33383c802fc59fbf816ccc863d64f0f91a103bdbf665f5c136603ecf534d88464eb899c73628c29dfb5b07a9a36e5fcca700a82e547db364dab1d22cba7f94759ae594de9ca70f6400473055d5ff22ebce2b891540eff3be3836f1dc6a16eff8dd2c62a09590900c77604e1fb53a81c5d7bf0e9c6d1f7354b118c6ac7265a79dbe1433ae54075f4c568d4039798677e356b462f0e64d3301411680bc5d0c22f3ff9ed1b34358def11a8e199ad73124e157bbd53818c377e6ee395", 0xe3}, {&(0x7f00000016c0)="0aef084c1fdb86646cff6f2e38b55a9fdfaaad3ba69224ec8c22cacbd7e29963945d3a897e3409d86a808feb31b2e4b8da6d00e2a3d5e446ff1b7566c40e93d14dacc89cd62b7c1f26595771a8f9085aba3866472783415179a21d4cf1ae71f339ad2b1f95d2cbb5ba0f0fafeddb5c7a0900bfae63b77d23c2898a191bea4b7b84f65c93e2859e06a132727456ce62bd31e14580d0974430b6e9524665ba09a7516c61f82b7a066e7bc26c1dcc54ed235b735bacae6c7c1d883ecfa77f27260c31fe89b933b64e34a9e4876a0bc572c17cce8a1b7fe1f6d835d626ce5f66bed9fb515a20ecb0f829deb12fd20d5bcf471a8ae605c6", 0xf5}, {&(0x7f00000017c0)="91ca9f8ce040da5884306066bb3515e9ac1b8b2895d7ed3a8089f509d735d15f1e7451aa77bd9436cc6a0733c3c8709adf820452f2581e803dcab6f2d686664ffe48045b5aebafee700a4dd80ad883170784df1b0c99168bed8a64f354db936d465933f13bccf63f22aeeaf3305ebbc68bb1688b8321c21b1714efa538f2585199237153a7dbe091d6b39c0f34179f925d12585ed28506", 0x97}, {&(0x7f0000001880)="203ca806e834938c7daf9f7d997aaef415c949d3939e2bae001e0fc99158b6e20d64b6ebe165cb8f286f0ac289c6a8bf5ee44821cf084667f47f211a5e0c08fc6e943b19fd296bf790a58dd76d6c08d57ce46869ab67ce76da9ad3bdc6b108b73412b241bef865c1349eefd3fc3d46a85dad2fd06a93985941a46edc948374e2ab505081060c1ff82c17935cfd48b45b6a3944bd754654e4dc25ad0f55fcb401d64d62d12d43cbf4936d5eb829e0b07cc4a30d0abcf33f10f1e6f4075fc23d85860a2c8c64bb95756775a0398e217bf5d784cfdb3f006db5886ca7956bd5eacfe99085554a48e8567d3f6d1c855779529e6e", 0xf2}, {&(0x7f0000001980)="c2d2280fa2068c94bbffd69640e5185d9fadd3781c6c6657538c178ff76825250f8deafe26a8a8d754b2143c3c4c8b250d4149faf1cd80bcca06e202a33782a09b75db3e154a673c93c6676ec29cc5449192d1800f6a6d95e202648f511ada1f9e5bdd6ce774f0959e4d4e564d7bad99625021bc4054dc64171e69b0608db9af3abad1de00f3ddf758b0a2540b19abeef2d26800c0cb95e8c681fe9bdf069eb6b0f1a66238dd061d79163e77ea1a3a95ab1d7ab33c8c6ce8514d0f22c2fe5bfa0bf4fac6a0c82dff436b97", 0xcb}], 0x8, &(0x7f0000001b00)=[@cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r7, r9, r10}, @cred={0x20, 0xffff, 0x2, r7, r9, r10}], 0xa0, 0x8}, 0x4) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001c00), 0xc) dup(r0) 00:00:14 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) r1 = geteuid() seteuid(r1) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) r2 = getpid() getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r3 = getpgrp() setpgid(r2, r3) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/99}, &(0x7f0000000080)=0xe) 00:00:14 executing program 2: clock_getres(0x20000000, &(0x7f0000000000)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup2(r0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r3, r6) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getpeername(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) fcntl$setstatus(r1, 0x4, 0x50000) fcntl$setstatus(r1, 0x4, 0x40000) clock_nanosleep(0x60000001, 0x0, &(0x7f0000000280)={0x1, 0x37}, &(0x7f00000002c0)) fcntl$setstatus(r2, 0x4, 0x40004) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r7 = accept(r1, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) clock_nanosleep(0x3, 0x0, &(0x7f0000000400)={0xfffffffffffff09c, 0x6}, &(0x7f0000000440)) close(r2) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x3, 0x10001, 0xf4}, {0x18, 0x1, 0x80000001, 0x5}, 0x7, [0x800, 0x8, 0x4, 0x4, 0x7fffffff, 0xff, 0xffff]}, 0x3c) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000004c0), &(0x7f0000000500)=0x10) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000540), &(0x7f0000000580)=0x4) sendto(r1, &(0x7f00000005c0)="3876c4ed67e200c57d02da050af58e707af8d186905c", 0x16, 0x408, 0x0, 0x0) getsockname$inet6(r7, &(0x7f0000000600), &(0x7f0000000640)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000680)={0x9, 0x5}, 0x10) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000006c0)={r4, r3, r6}, 0xc) mkdir(&(0x7f0000000700)='./file0\x00', 0x80) listen(r0, 0x5) fdatasync(r1) getsockname$inet6(r2, &(0x7f0000000740), &(0x7f0000000780)=0xc) fchown(r1, r5, r6) clock_getres(0x40000003, &(0x7f00000007c0)) 00:00:14 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) socket$unix(0x1, 0x1, 0x0) close(r2) dup(r1) listen(r2, 0x0) 00:00:14 executing program 4: truncate(&(0x7f00000000c0)='./file0\x00', 0xc8) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) pipe(&(0x7f0000001ac0)) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(r0, 0x5) open(&(0x7f0000001b00)='./file0\x00', 0x2, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) getgroups(0x6, &(0x7f0000001980)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r7 = fcntl$getown(r0, 0x5) r8 = getuid() r9 = getgid() r10 = getpid() r11 = geteuid() r12 = getgid() sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f0000001700)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001800)=[{&(0x7f0000001740)="07e215b1364c", 0x6}, {&(0x7f0000001780)="1bf4a2ec1c265f0b5b6b25c2057dd4547e92c83681118ce2d976de25b2d37815518b14680fc6bfb5eaddcfdfb52d7b591224f319b02f84", 0x37}, {&(0x7f00000017c0)="14c3aa83983fe7656e3addca7cf39c946407aa54edcf8c24d6480a466cc19d", 0x1f}], 0x3, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @cred={0x20, 0xffff, 0x2, r10, r11, r12}], 0xa0, 0x7}, 0xc53fc4eedadea255) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x300) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000013c0)=[&(0x7f0000000180)='~\x00', &(0x7f00000001c0)='@!\x00', &(0x7f00000012c0)='//&\\\x00', &(0x7f0000001300)='\x00', &(0x7f0000001340)='\x00', &(0x7f0000001380)='\x00'], &(0x7f0000001680)=[&(0x7f0000001400)='[.-(*+$\x00', &(0x7f0000001440)='+-[-\x00', &(0x7f0000001480)='+\x00', &(0x7f00000014c0)='&\x00', &(0x7f0000001500)=']\x00', &(0x7f0000001540)='$-\x00', &(0x7f0000001580)='\x00', &(0x7f00000015c0)='\x00', &(0x7f0000001600)='&\x00', &(0x7f0000001640)='-\x00']) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') write(r0, &(0x7f00000002c0)="9695a2bdb12bed2c2fb7966c081608eab593b7751aabc603ed0ae47e792a950f47110e8659a0a08acf3c0ceef091f53ba31b4b062f2e9ed9d5fcde8886a9be074e4e75c359ae3f822fa37b74e65ef5dfe073ef6e679542a70612224cd6369b37115af87e1f2ef59455bfb26c500dfd49ee6c47982acde0e57648886406bbe6a3a00b0ca272e077640ceca408341f9852c54a02458388343a5663f2d4bde91acadd15923d1e2ec09dc08bde1a8cb676e62f94bbef971bf567ea062f58f795f63a012022fc47e210318030832c8bcf3e14a104974adac26cb5c71f79713c23fbd22e522b9853faed0e267b39ba04f606684536ede988d991e28566a0270304fc84f8a3c2b03874d3a815e79c9f1ffb3fef50ea8778dcae1a12075791ddbc855ad4727a1b5d492c8e00fc687a6f1b3b15ca35ce2397f626dd93d2d5bc73577ee7db83f9918fadcd148374d5ae187bafb5290c604defd44002b9dcfd7645f772d7de7012583f87a4c5e16900b79e8e787aa924e5e2b1374fba40c6c4e417122c5f12d0817148a1483ac4010831d3925243b5dcd11f6c55e949d5f2e654c863abb2632895b835a025fd22de3ff1105e642554fbb714a94f889f274ea8ee8bfacebddca2ff7a57555a31c9a607309ac369b1aea0e565daf5f9ca558b4553535f28fdf624f92ecb1d2dc8663302c82df52a85eed4dc6cad8f048b61631292434e973459de6c87e7b981ab9cf560b77679da1d4047f79df706572fe89625b245a070e78a72c18881b8eedd1ea61a570450ab72d8a55b9e9ea21cc911c9581d1766083766b6ce54d0dde570b341c609c2b535e205741717c6d159a68e6cf0097c58a0794cbfaf1eff1bc26c317072697e5cff5d8d72278773eb4ea8b3ec4e7f30c82388c2bb326b3b51d7d98a7dd2b3d4a80867032d1c88a07740220fc0e091b87c505991045194791b946b79786e5a3a26598b92d7180420cbe2cc0334008bc747fa9b37aff43634d7441cf5e701143f99f817ac49e998a5243640a8112f6b3655a90c52b9ad87d8ba6c5ed741304e8773f77ac341263eb15352681fc925d785160ff46203661a8bdb4fa24cec412c1efac57e63ed995c1e02afe896a225b9ae0b70151e616af3e4da1688af1919513d14df85888f0a0c634325a4a43d208b94284c7da12ad1f3f2988f2bef8c0312220e6c707c9da3b7ddaa6fc8f51ae2ed0cc6b1b9daa936c7503aa401bb75098f28779890c9364728fbad35d4748902502604b7d3cf078d85d09f7a4fa51b66bd9a6bdeeebd91deca62622f6bab6039460a528fe4ebfdbfab356e8bc396e56ff80c67327a66f2524068b91d4e4877efb451acfe37fba430588cc491c43604eb9f1940c2a4bf1c91a56d849285e3b9cb18276bf90ae82dba3239ed5efa41b04302fd88985fe923d91adcc1044150bd95f8b132255ba358fa5cded75174475ebb3635e93b64ef1a180f69147b77f0f4dbcd27ecb8a1206268f0b17934788f9dd2bf7c18bd1eb603c745e9dea46b13f46c6db06612d5aa82bdd52a910b8bd7a7054d80bead3a517e977f82f724f08e011e4761b942c54ee9248b715e550bbe56d15867e6e4f201d1462dcda76a8d97e1274f2f995f22038bbfc8e0e98b537a8ee006a0d1768f782ba62b27ec698b18fd397d23a3a344a58be6afa748d2e2ad7269fbfb3f3495580314857c8f141a3087eeeb51ade07f3a1511515c2b264fbebae06d10500a8ba9232ca444db6d44b084831c683dc8845ff288cdf7455d1c02b56ca0c12fd3fc3804b55ba97a0f6dbb2142fb7f4ee22a643ab75335712d7dbabf18d01f0abdb833bb5d1b27c1a354a948ea837d30857214e4504de7ae30715ef2091a661f0464ea0afa0d14e7b9dd8abe08091426250fd8638ba000553c7bac4342f3e0a8e0d517d0c16f297cfa2b55fd7e8b6390b20f3eb898225bd29970ddd02e3d412637a5b3e745428e2047ebaee30f8064d7fc02546cc52b07e3301aa6b13265630e1fe7b20d98220b068d30919b19742eed4f17ba4a1e99c4b71758181b0f5b8b901420e14943c3591710c7fd8f5f75c2adf90f3e8fca65c02190d09039171762e93eaab5813d0cff92009ad8c10a0771c724da9336a8fc44be2a136017421e87462c86153dbcea2f26b0097c3cfc77f35114bff9f8afebc9353ea6532a194f62b1c8481cb67b200c53c075f5aa73697d1d41b85d6413eae0b886d95995e704c43fd4458fa589bed17933142b290b31856029ec92a53d34fb72e2fa8dcdc10691ad860e32b27d686205978d39423cf3260604842e122ca0467af0418a1133b4759ff4a12a56c80236d6498a65b89d552af9c858071bd7f6bcc399d68980a28c9821f6b2061bb1ae09ac4f430e121fe3cb76e4c96a6fe3c2b4179165d797e89a33db28a19651c9a190e9a8a65a37627015ce55620905d4b422af22ce1dcfe7c75ca69ffae185bc970d2bae28b1b88846b1c20c4235744a1ef58be57b28b9c7abd8e8579d053a62d0e9ad4a4210999465c12b8ad111fcec643301095d7ce538f8b728e76cc20e7d2c7ade4f6e2d41156bfc4330025e2e08d74c33a37e30d61784ba87a9eadb890857c54dfc365ddcb14f428dc43337187280032f9636ca97cacd61595c62f04801e6ae0ae09d1cd0c9405573d7ea48ea05b3da8f83524c51125bfee3bf38408c2d5461e9cf9a897594b1e4fa1209857ba4b0b06748a87c6ed304742e5db3630229ecde75a023959289b7b3bd31ce1592bbb1044627fc875106ff8cac4cfc9a2bdf0c3eae43e76256224c2ae5eb66592e742473295a85768874a3974c73084a4e4863d5699bd0b12d4f4c9e58a9f366a7b0c47b3d4555dae41dec55d0aabe4fce97552483bb7716422ef698280011e723d327870106625e20f520f6d54b6c1a54bf467b43c906ecdb5bfba5b03726fb8c733e4d0baee0a8445878553bede6849b3a08694cce7c3f3add894cdf613d2184864c16f0605d4da0fb39956e13da70f403a1a7b4391272c60fbd1e7518565aa034cb1becb033c8361f2cf21dbcf4a0c30b12069a0578fcc0bb8f783f9c1c9c53770d0ce7c3282f707959f1b840a2ae0f39762ae47b73d2879f58649e1aef59a037245ec0702ef157981b6439cb638193fa1db79cd4603ec4452c0690307a0fc7cb25872fefcef8960a97eb1f8716bd2231abfbbdb3bf3e14dd9f9d5fa57b24224504266e40245153bae86d940ab00f1855ba71ca815368f9c7e9633a9a142e33904b6db6e8930efedc61d2c0c99663b0c563102fa76099c1910aee4b385471ef08e1f59e11e7d5d4a3b7a145ab18abb8248169fc346098318b093b617d235bceba30934fc7f73507e6b671a37c667784546ff9603371f7e205bd64203f24d65d5936a3b111b5f7abbec6e505e1da64d8ccaeaa6b5bde75dea11b6f23201a22a89b5746a919354e14447617222a78a6a4ab3c5b091e2105e0bfbbe6b5eb78bb21903da5c01a450b9c5400b1c1000b385a87e62e3f5e8cfeba97ed8f3b23144e8646d5ad3aee21b2511f4310c5c871073c1b2d0f56ca79438d47ee92fe280d9162d2e1124365302e111952cdfa12097e4d0e237ac792d6b6db0a6da69e632043cbca5a0199c709a56ef95495af37343f0d3fcffab09e4bea304a0647bd2723c4d7d5398c6ab51ee90e642857625483a3ba52de4b906fc314252041104b3912bf5c7da0beae510f44b51ee1dae51fcdf1f224dfb44fc7dd3964fd7ede72b4648a4aabdb7000c39191ec03fc93af8c597996a3d4796cb8fe9153a664761c2bdd67d8171aba584b0323cd57f6575d09a5b65db005a3142558702b9d9055785f4bfc2cf1c22dbb676cc1001a5529fa905c6cbec338f1ded38d0c1a597376ca175bab6c26a3d2df7327c21de68a0b4b30c4d859994c6fb3b2eae16de19882ace265c47e4a2814d27ff9e9bce638a6d2a1d71ccbd8fdc58eb638b7ce6a7ef0e8ea6baab5716de4eaf5832d4ff66fa67102e4b33ee981f6d5fa06cdeb9b00e4c62a46fb0b32c7ffe97e96e1f4c83626ced4e445f582d0f6402af433c7ad0287fdde79a5e8bf794c8bb5c016ce0d8ed61bfc482a1516ee6b4002b9090c9f811b74f94d00823e91959de3d5db15c6d03fa70818144fadbc0b18605d5222f6f247cb04fe49827799728b538ed2340a48a92135d7968b598016efb9e334aed79258d4806474708d44546b0b5b6056e10f34d1dfd6d0509beb22602c5e4fc7bd7e75691e67b9c5f566e90394cb38cae03e7957a47b34781bd00e2ebee805643956ad2c66536d74b0dff689e900fe26e3f8bbad24880a70baa53133f384daa978ccee924a5cf8ad087dbde0d3c1d40ccf1c40f1f422c6319ba0ad4376f43ec53d86aaca86506bf91396bbe4f6ac57ed2eabc5ad3731821738411dc963c22429e25a354edb654618d795135c7058064c197bfc99065cc6b30c3941de616b9c213bb32c393b4013f57017873249a7280260343052a9395a4052384234e8cd06261c0d8e66cacdefea883a27c1374a6bb74a4e559c4ea7b89c60c22ae24e67b3f2761b94e233f533132c182e68fefd99528fb27777a17257985041931b4844bf5ed5c081e93569217c2c0cebe6f1be4a53c3502e01c397fd5d9a6fd2a101251ede2f575ba5350c544b92d5295a31e1b65d5b90b3b7d21cb01e7954f31ce2592b9cb738711af920b4fb32e86198a0b584f4ffa2c77feeb71abce5fa5c916de0dc2d8045e6574d9f8eecd56e80206b3912254f48d2db8f5fa9054683496dcfd8193985b157a713fcafcd3f4d149dc34c7f0a62892dd626f8301f159d23ca94282771cb0a63e705b0123821f12337628eba9390e2252f1eef7efc7666ed82381792c30345fb5a98a4448d075122c1cac9c1ce5d43db624b10c271ba7f7a51b56a1218b9d24b3315f3907715ac4edfa26536c1804c36902b5e0a490297593121070938d4ab2670c5a2f4962ae6de77f1245a862e14678a014ab9ce3837254c4344e141450b1c33000c1975f70dfa262fd3592826d878907ccb98adcba8c4e23e668f8defb365341c468d3e62cebffe7842b00daceb0a50f1c97150e655488ef7ef7c4273740be5e6a87d0f23cefdf05ca6abbc6cf99d8bd38118a9bde39c3f08709d4b7bfd75382efcd35ae53d0d336ecefefc32405e7c301d6d6a72718008219ef6f7d7501b78321fa5399cd37df78c6935f68d0bfc580acbe2add9ce34992ba053f8193badac808ae99293314be32e9004c16ec8f2338b1bbc7ccf251b8584eef2a4299292b7c792289a06cedcebaabbb72c93b66c518fdca79cb1578aaf4b3f877275ad8672d13f537a618ac9a3d94a0a6a6d04fdcfaa20e347cf6d1ac744f74b7793bc7a3257f03442095ff85c96aefc2b8f9ba76adab8a87a3821ef498ee3c5cf44babbac85afdec4c6fa11c3e0d8b91f40662a06a674dede80f6ea084338a085cd2ed440ba12459e5dd23b3a4c41433f92a276cf7de306177ef570fe167a84da14c79ed29727cdaa7fe63ece20becef8dc2fb54755df1b4caed85aef8c9a6bb535a35b579de518a052d30a21bda693f59a9ed00a2f4cdb8a33f964ebd76997b53b736349f899b8b71c5aee9fd33ec5a340eb173c0b2a8f3016dd9f1abc47c98a72c67005303be8fcc9e3c2dfd203f9542d5768b8aff7b13e382a997113d12c8336f79e7102a215c98dd48eed3e06d218559bdda4614f3ccae14e0c01ba6c0d0daf695f9674eeaeea98f12fe49006c6a8ba6e1ec6421a62efc283b0aec7a9c7b6fedacebd5e6a30", 0x1000) connect(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 00:00:15 executing program 3: mkdir(&(0x7f0000000340)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) r1 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmctl$IPC_RMID(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) 00:00:15 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/117, 0xfffffffffffffe8c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) dup(r1) 00:00:15 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) fchdir(r0) fchdir(r0) close(r0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/224) r1 = open(&(0x7f0000000140)='./file0\x00', 0x620000, 0x16b) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) r2 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) r3 = geteuid() seteuid(r3) readv(r1, &(0x7f0000001340)=[{&(0x7f0000001200)=""/74, 0x4a}, {&(0x7f0000001280)=""/157, 0x9d}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002500)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000025c0)={&(0x7f0000001380)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000024c0)=[{&(0x7f00000013c0)="fb15d95f574e9c72e9a06cf1a02874cda5155da6f135847ba099a7960b43b54fdc6b3899fd20aadf98f45cbf66897cd15f6489b2c3a59002d7f91dd0cb0432170dbe6c2f7882b8d2433c859af017be720ad3e206593a5daa0364a616f89a74ad38e9b0768892f36002c4196d5942e206ff03f30c6d8bff3251486f0150e7ef0021bcb5fe161f2623ed85fdc30d96e5b5c6e762879804ba60709e3ffc3571dbe2e23bbd893939d2e85988b85144e102e918c25c69f6fdc2d60b2f673f4ec4f07048cb65c24484d3f70a01d5785f372f0919274285c8e9ffe4ec1aa211bbfc933d74c15985479bde5a0c86e6dd960514e98f9ac89ab32a473cef4b6a12b962294e41b512edda368ae0e62cd44494eb62c092f2230b0a81da2fdd07bc54317587d216b613014eb2852612216c7af8893891c8d3ab74063936e2565ce2c3a1664ffad43a6994a751160afba980ae2da542f490a0ec211577a6edf849146a5c619da89409c5937f271fa47cd4d0fc8e84319150c7e497ef0fe011935614f8a7bd725e006f75b48f60e2c0cee8fd34ceea6e74b232d7dcafc1a0f55b488e422f00ef85c5f244df6dd01ba54efb4b8394b52da0cd7e394eecdaf7f1938c2b84588cce09db033eb9e45af09674429420a08cff5cec3fa69aa6cdd970dfa69007fc979cc5c53ef1bd0ab6d4b72cff727090e3a7f3f788df8bbb7508a2386167add5219fc4a95b67c626d4f81587d6c98e9ffe64d727f4ee55b2857ada7960903c6db5197f6dc1b3147e9f6ee467e83ce6c30d77cee59522d88d184eff69996630e13001303663716dfb6284988df46f634e63bbdb1a3b3667b424d8d9a2e48489605f833e0969ff436fb1ea8f8d653ab593d02e42bdf2b0b7c803a3bf3d236bdb3f44d40efd8960e2b89aef7906ef157a81238fd1c38a2138591f62babaecb9c83801017c321f614f5e6794e331e1e37e59ee72fa59a7f89e1aca7b1e09f412431d0962668a7ef5c2e1e03bf9b5acfa84c73b93cd0dcf0fac44e48c42dee443e5078f8c2119a23dbdb9cdf1c6f6dd699e9de24c63ac28c689c1c41644566bfba7e26cc6892eb41119c58e5d622af0b2ac8ed80ab88705c55ec4e9aa0345ee1618528f6faca28cb633d9857c84db4ed8f0739dbe33a7af477bfe7e835bfe09faf8e3564beb903f1b69746b735b864f77fc36f61991cafffd2497439f73e3f80628c577b2fc912c28119e3e04bf0677291975c31f15312d740ac44ae1c79649ba6b2a1aa245f9d0f3fe694e2ab5e1aa9e636578d59de1a9fe661bef7d46d5e8b2b7e1d11e630b2c1ec989702a5e643a9ae66e7bf5921c1e4077c704548c2d464b40e0f79607041e3a77c6396ff7f3d9f0a0c84f9bb32d6e16e4d2c2f1ce50c9a4a1423999943c83839f0c27a45b2bdc1812cf76033e54f07fec7f5ac34d0f8420989e8d681156f1073359dc6a6440a1ee905c0f0c94076803fef4bc7ff1ef56750a385ce2e6bbc6bea9b8b57f1e46d90fb6a452ec5beb49275d00b3f65c2a6c56d58710628472986d5231d236af5a707a8adb8a4a42736fcad7df7c0eabbcedfc4d1dd5bbc3ec31c624f89058274aad87a527294fdaf17f81db9618187d1f97b397ce8e428dd7e441f3a9322e48b0d3307e79a1e988db1ba98117b84d934f47db809366a80c005316f9c99f870b3a444c011b9cad389f4294d2ed6249cd43e9c4fb45f1b9fffb1b61b028b194e2f267fcde100f3954fab4d5037b6af8ad1a5eb530e49c5d993c8e50ce7fc23bf7bd654426c5d20a5d1e5ebcddbf6fe25e47e4a45013d1f2355db640dd54133ef52ff20379861187c1b84f8f21fed4fb735952e50c99bf759712fc2ae5de2fb5359ee9db3c46cb2af0b5cb72038d45f75d0289bf1645307406fd2906e12af279ec39930af3b7d3740fac38212e1648168d1b55185cf6a21378f7858990653cdf389c6e998a25288d42c8b1908a0da3949d1560c5da3596d6f266a8b25b60139cf4ccf78727348cc1ea3d1f6040722c8d2d52aacb13d5c58d79c7f6851dec8b14d3e2c7441176adf7720cfe77ae3d69136b03406d1278ce993e65c7533211f22150446c0239be6506eb2c702626fb09792b2bacd326f9b3553325eeb33f51a61fda58b8c11aa8ba393f423bf56bbdfc0811e0701d25f7e33616893d27454de9cd4799e2ca13cc09630f549e2d08e2a89f6b3b7a32e4701d198bdff3c7555b6eccee4d49f2ad5b3572a30528e1fda8cffd05ff438a1e76e05f6773386a7e2b32a0223a1b9c8f8d496fc8f77c16853bed408971592ca9811fe5cb00b36c7b0b81ac572e0ae6756c03361ae0fb837d4ce52ece8f1279d2e7070e4909875b483f8dc2da7724166a2d21f2c23b8e05b30e576fc76023cd0f3897103382aa719112a8dce89ecc35a79d1f0800e992cd649afb36d0c1df1462e73170e4a3d223703f95915d188ae6943cc8a88abee6a2ea4a296f41e7f703d0c801f3decf6e63cf58295229fe5c2a4dc8e23c304ece6fcbf89f396f223338558150c73a925935bf0b450743552c7239c1a41cd5581e1015a897b610305edd100486095f2ab64f55b9778a92d3375943f3aa711340b4f742bf541ce64c037ad74ab9ceae3156f760bfe4c7bb6b436a4ff1813d7ec52f1629ed0d91e806df6caf607f7ecd7e375a6a987ae26f7b75d3b2ba08e09e1a8fd56b5007f505a914168034e19b49170be161ac011acdb76b4fc09e12f8c4147b8be98d37ebc564363b5c9aa128f0eb426f30a68843a95a6a1784e3aca6bd6ca4d988da2935f73eb6292b49b097ff85722233a17934d33f5b6a398a75743995335c3113d332a6bdde651b2a12ba0f32714103fde71d3c396f1e385d8aeb30fd30aed6fce657a4d4c96fff12565b0327d4eb5c560c731c366645af0279c2d3390a0772291eb00b84c33eea075ae3819dac502107cae8fa7d32979c760b7136cf50dc4a5f33a2b63ea65e52f749dd9601f3f449e8df2e749f0e1d229284f811e927c2b55dc8f5a82c896862322797c6bbed756413bb542acad1f238b8c48ed36cab403d1238e51eeaae5944cfd394c092e1e530d91cf5424f9bc172b5a685a072f8088931a9071910418ac5a0fe796bfc7ef9b61b2e5925e000c6c8a50a6a1f6d01c7ab1de611b503871398a4c877a770d81fe40986806401242c952f80cb77fb09ef6e18cf47c3e5b92d524199be7dc0f17c9bbed6aeaacbd448923d1dd4f69d3825505b6cae7d5f067e57d06ebd6eda6ec2c17ed8cef57109710c1e1a564495f43885578cdd34fb4ac82de1735d66a55c7a4707ba7cc9966a577ab3b0e5a16840969b4a770bcff28003609d69e941a433203574b15ca01268f4273433792c6470bfece9224f50a8d8639f7359be8b6b1ee6cefa650b4bd59ec22a074ffcf0e4cc031efccacc8488a8e2f6bec224b989bb01f9b59dcbb95643f24dee41e7d4748924a585f5034245c9730b2b8455b7f76959c76df965735c7b907b46dd7c3f9b13a8e7c3ad1660044cb0274823d8e857c76b602500558d2ad639cea08566923746436fecfe8c297818a56077cac9e283dc6a9b70329dfe2f357acb64395dd2f84cda0ad3a99b13e00630e333650dbf380c68cbd89e1509e8768b6104772b2a12b3f69cebb4d00dac9a35babdb51adcb7b727d9ff8b601d8f658453a255acf39a018e8e1a3a603aa7fb86828d6dbf1812aa44938268b4443f11b960ea899ae671530a1c1ccb56306a8168067d9036a00050cc15f85c3e85b6ee886618362cf79573900fedaa70900e1489c984ead19a9c35ed0ae8e4c549b72045580130f8f40a6505602d57530960b496e996ccd7e8c869d30d85b36aa25163ec058f24963fdeb91eb69063a191fcc5ddc3a2dea4382d1177bba218d7e132f68569ebd7f7449497057e990b1e3f3b841a09a23445f8731d771d8be241dcc53a8a5b07fc6b3cdb8b659c45784bad40b9fa1acadea55a51f202f6382dce7c14a7cfd5ee9d857ac100b786b1e9531890fc0f2f2a7c1e9c023298ff236c18d131d82f643b882d15e5a6263fa9464e46d7bdb8c5ec60d36de5179d4c65c9e42b0ef08dc39f61635c5037fa9f0031e6144abd6889cfa7f77455331588f4ebc1c73adb8e8621d4d5cc9539d623a2d6903ad07f1b69d9769cd2540fba98ca697307fa658f3c79698c39da32d03882f4b4b7caba80e3c2eb719c282a9a7a1289f8657254dccb1d10f83c598755bc2fd504127bb4035f5f4eaf015ec587191c9bae7630beefe4139fcf8904302f73866e9c608914ec432b0f9180009691ba1b64c474832dd2094a8909ba8297c3fc128e2587a53945b6df5db362a53453d395aaeba828d13441f7461e406df9d9c5a34e8dd2c9c4ce18f9c686dc412d61dd8607767eefcacbafb5900e55e346a285feaf9691ead639a62f056bb1f15042967246457e7b51881cfe4a33ccb9bf2170f600dcc5323ed3c129ac219c69b803d33e153bcf8bd51f6c00fad10a284ccf003cc5f86e616f964c3c3bb18c83bd12d5af02f420a054d2bdbf866a37d4e29ed4d22aa31b0281e81caa38819ee41ec653a03638f3c9831b6a6c5cd1e3f03247b74568ba62e7db5b5a5b54b1f98c259d4e186d5aba00031b1c958b454474efd574c38c2bbc8ab98873cee4396bbef13b18584bb75481cf6ced7423039be505f7be126e6e24291a1768d52271d12355a448b07d3176eb913ed4da769c921cc4ebe336363ce86d0695d7209c7f4b51e5b57bde7b30c0c84e2eb9eff00a1b7447abfae8a446b20209d46de4fb8981725a632e673f8c5bcb743241a39b41463c56ec880ebef48537756b53faa4a484bebcb6599dc47df06c0213c25fae26e39c213fb4bd912ecccb9a0549e81e97d43dc14cf26d55972a4791d4d2d56a519633aafdbc1cfe49cbdd581abe1e92f44f4f712f039db656b10c9044887e0e95d2d6debec685874a83b1310cea1264d1271606ba3ca2072ff53e75617c2e3020463263493f24a9a72b391b6cf492325e9a542e879fde3794262219f601dd5a1d149e8f2abd0c0c03810e01b22fd8e5c02cc6808009480ad4e17806e53579ce5eca597911d31db490ac2beef19d238977fa58a4de077fe5ad6da65deaa876ef25847c81593bea7bdcbad4b59259c981700bb20502c75fac19cae0d4121ff6edb60c19365776bd8cc63295102b119e57fee77b8f2a8233fa671d576cb7639919e4127d988259a82b9746b53a1b0d88e68b6810fdfec5bb34101e979649bbdaf7747a1bdf474aa203e68101803803d7401b42e776406f03617cc41c66741908515fae0f70e225047a7c89f0e0526e35a0aaff8bd9b2fcdcc156d559d09e0de5e46ffa73e607f7019a759164d4c29eb8dfbda4034538f84218c948800cd92b7bfd69327df2035aca815396a70b35a03a5ff9013264e3caf34500cc05296c1f8baac8b05e0e37c572036dbbbcd46041892ac7ebf0f6c72941786f90b0460a862969ceecea2d19a294aba237272ed1b88caf5be476b899b187a1cf5d8941a3067ccd1d5611a9c31436ced143e4f83de84168bfda62bd7e08f3ee02b2c4d3e505873aea1aac667361b86fe2d423ec43d7ff196536f7331360d5d8eb6095e3f40bfd9302ffb0bbf8e76a02e612286b042eb66478e7d57e0dae8a2e5fb2f633c2db9f19875899d4fe4f2df7e7b43a88b96fbdadd61d6ac5ca80ea816be88c04a2b11c5c834720ca8e6f8d0b8d226f5f1a872c7db8acbcbfd9744d98c4bc2238a697090a76f14e000154f68be4a6a09acaf7be704cb8", 0x1000}, {&(0x7f00000023c0)="a11121336027ec93b4aed032d0e0f02a68513ec9b1fe12147f835cd2dfb7184ad9cda1f8ab311e508f72a971fa4f3a35ecd3e9a4a9ac1c3b9db88703221a71cdf7d928d1c4511d30ae13aac3f973a076a5be8a23dd5f3b707cec3df9e4d791b30c1f0aaf4a49ca2db7b6a033195373919cbc839b2da0b571088fff3542bf8a6ef24665dd89310d94bac7259de1b7516efedbb192c015283cbe8c6d9eb404b282589484ccc6e73b8afa1c6c70921d2df5ca3b5161f4c3214460339d0002e8c456314a94153e20f1ec5388a2bf53b6ed1f72ac81c82023a7112a98a7c593451f8f4aa39e2924b9b91af47ea0f7d48c03097c77331ac5", 0xf5}], 0x2, &(0x7f0000002580)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x2, r4, r3, r5}], 0x38, 0x400}, 0xa) recvfrom$unix(r1, &(0x7f0000002600)=""/77, 0x4d, 0x40, &(0x7f0000002680)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = semget$private(0x0, 0x1, 0x11) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000026c0)=[0x9, 0xcb8, 0x20, 0x10001, 0x20c, 0xffff, 0xd61, 0x7, 0x36b0]) fchdir(r0) sendto$inet(r1, &(0x7f0000002700)="5ec8c7b82765c7b1bf2523cc63db47d3509c35e8b93e0325c8a826cc9b1db8ac685b250ea12c69382a64c9ec6cedd8b787ca4df44b98e25e0418b20ebd9aa6754f3e06fa4c89b05190bde7d158f788cd5299b193abd7e610f8ff36db975e7ce63265de9efc9d27898ac68471801f3b8921f307bd7b87763728e22a7725d7a0f08838027a12b7ca83829c244c771c9f13059f325de538ff5595278ac513e5209b7541dc2a03e943d1bf807e0627e6da", 0xaf, 0x4, &(0x7f00000027c0)={0x2, 0x1}, 0xc) sendmsg$unix(r1, &(0x7f0000003900)={&(0x7f0000002800)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000003880)=[{&(0x7f0000002840)="59f994a5703ce824c70838f78a6e397d5f5378db5e450770bcbad5c168af47f323758006913dd0062c6faeee22e9b2daca2d1c7cb310f6c180c3896e5773341bf7868d9a4011d5e6c3d6af117becdcda6c96f49a46e139f26c546ca3da3ab1b6ccd15f7737d74e6c747eb59b46be1e901109cf8f08f5c829a5de58f78640d73f7c5c4eab28d2969a7e1950988c1ab8033dc989a6fa4764ede50ccba9313d606978976165aa8897283312db477b761a0c134073f1764066b33f43a79adf390dc31eea6ae60f1882a5183bdb833d9c90a2ed6ef02c160f1baa91fffe3cb0d1a562ea6043882ae646929d52ea50e67454c824464204e50004db6a64d1ce5fc02d8fc60cff8620d48fe864bcd7f2f25b16aed1b03f5a6380895c67fa64b8eb4778a8acadc8b86391bd0c0deedf8b48b066e216ddf695245dd54a34ebe97e75e055c0e777247ad31e7ae280d7ec903ab16f5bd0e5de7fa99737e4738942cdbb86a2be58f9ba04b5e4b54f1e81a0e04e16d52314b7f1d05063daec5612836e9e0ddf88b31a1d6ae00beb68d4b3fa5bb0b5fa63e8400bad74ef8bbdff46cb0fbdafe61bdf849cd94230301d2be8319452580afb863044c9c0d09739559d4a05ac456286faecf7fabbc434b14b21a2abb29148cb5dc55fba241512ce2fc98c6b40246de99a753c43c5c8a3c6817710f73ce6ad3cc1674676ed0984432fc4dc74176ae5d5e85fd063f7edbd7f62e19bf9b08a37526767fc87be224fa19f2f3f598f16a78dca71c344f995de6e956650fae0750c8b8ecd493efa3fbbc1f650bf9f0bc6b78dc9f03b249fe43a8ff7c1d24fe2b14d9102c4040c0292db2396f12d28ac858fc955648a4ebc92bbffecab81cd3cf5040211d1d5184abc557109f443098f960af89894be820e2169065c0401a55750e8aab6cf97d07ad7cd6c2c5d2251cee4d0f1ea76db4cbe49d64e94af5746fc998953b1d41fe3bb7c239d72978b0cce040fd6cde6a87ba10f3d0cb80b3891c4cad67390ca7b00f084edd98fa41828ec8ad0c427ac71888cbbaf90e880611986f928abb3231c378b29b588d24c2041349c4f25d422ccf1fe8532b7550a0c58eb3177f9155b5147a35da1fcc30a7b7b33be4e563cd24d0b9f41c868dd7bb27cf620b994fcbb9dda53143f6f6d93a200cc85d8f7ecd255732441d15814e0a1a6135f8edbd30bf52124a4bfa5f3c89031101041149d014b24e1927b3fdf6ee41f83c334617994beedcf45ef22fa51646c14b59eb1afd98a38a908c9635fe97f8bbaf57820d68f2ae2dfe46b9df245827785ac11cf21da496aeff5b94e4318ee5c033e40a0d6c8f684e3f62e49d7d77d13cd9e57e24d6cd9d4c870cc411f1277d922a427238ebeb6f9df7bfb931e3b79d79fa352898eae345c0cdcecc18d89ffc8dde7edb9043359e6771779afd6b3901fc86d14083050fd5e68bc47e07004e0739a3f98d65618ec8dc295be8754a010b89d4db872e50d560c0bd70eed1d65b52e0c7b89ab1c9c8c7121b20ff8316ae7f3a16309530a38fe63a2f6dac1e67d8adfe779c2995e3348437da985001df055b910f935773ba36fec0ee22322878fc240bc4762a87c9a880a4630341b6e1fc773352b50ffd23dd8b883adb484894b4c45e221412c7ef817857765c9bfb31f888a527182411112b3c9c71a73635fc4956528d33d139425e74cfdca184f3f70419ae2930795056117b3179ff61bf559a4ba09d1a068b3228423911ee2d635621c066f2c9dc0b84d40c41b498257971fe0d028874e0859257faf33da48181fafdbceadaed8d82fdf7f182f4d650d5f2ef98cb852c1c6dd4f34b9db8b59b978fb10af77aa1565bdff948d9cffa176928d32d58374c1493c610d4791f8b19e91368ea2b8dd3fb1588e24182cd142f87893836decca0fbc772670898c577ead0d07bfbf7b369f96bb2b2446c8af60db0b294940eb88f24ad38cea1249b0dee72c020af5ff0a9e9f7acaa6284b0f981296219bbd93efc04cba70172bccc31c21182c4b18caba182dffd46c3cc648bedda055c59beae14d564c0633d86e86c0672beff6a57669e8db14e04ac8df790af7bd2390c55e16f48029c44fe7f806c1f06c5ac5b86fa78250423d5a2e2b5b8142bfb4edd6fce84d734fe23020a886e7749c1a96667c3a576fe3a2906ea4ec288b310d0cde0cee4fafa02664620f5d973de5dc42c72b10340e32b624fc29a7cc78ccefd533539ecda42473f973099793c0b20c65d279d5fd4ff770bd1a237dba3e2891ff6b89a69744e4b2749c30a58019ab09b34bdb00d33f0d7485d845d338eeb1ee7a5afe140df6afa7b8e7dc8737b57b1ce2e68ea4fad8572999f6ea589dfc4de231177088b6bb3c073cc7da5b07ca7c7e143d219d42ca85b8d3b922a784039fa30b32918c5477604717eae54c49dbcef50ed6941f5888fabbf242ba91a847f7ed30b2edd81265769deb91f8149478178597c5f0ae15c7be027cd395ad8b4b3bb89fa8d9b0d401495ac2d293f51b3562473f3f487f295e8503acf73b1ce946383280bf3aba4eec95caef8d38bd3c68fc72a7ee7113845411b8d97b0105788d9689964b98cc79e831b7dab61a0c7d02dbe8f64560f05f86f1643814bd8bee2be093dc8e59c7de5775761ff0f46b95d9ee035fad19627ec72463cba3ea96b3df48a5956b9e9cc7b08f412d61639f8db0eac29ef204147acaf5443554e77efeca43aef2655a50ed363965712aee9bf72e32db84eaf5b03a0f49602069981d537f5effeb0007305ab9f1f5426011a154920b5f638769312310a2858ee099462755051736f95f876a2b14e4ce3cf39979d44a01e230bd8c788d2f1cc537a091262b9ab2422bb4b1fbcf37d52e4997b2cfa37787d16a62f2ded3d5b696891b51d2bb8a28e32a2096d57664b9dc1a7efb8315362ed7f629239662cddf92cf0742b5f98c8c3806046694ae19609fd282c3f6e5e75c4206f31b1cbb268ce505129c4e3db7c9bff32dad64af682285e19aa4008b4677fa59c8b137c1fa05e5c4dd1cf7c7e6fae26b9b68121fed88c6db0181d398bc8a6cc17cd2abfa66b43d5708301859a0c0f5f290d2b99e3eeeb73eeb7a3fb0d6a9806b3b58a0e5a7f77f94a7a9da20c032460d918cf41ec1bdfd500e1936fe89114ac601db6f672e76ce88344990068186b9619b7627d2b85a6c6a68d0fba372e7fec59e5960c154addbb9959096c6b77b1953b87347b4946be4a092a75ca2a9aef063c8f77b81880b8f50f01cb56e4782ba63f6b7693e1beda07cd5642da1b199fe784a791ecf3257fc97ac26427a0367e1c4cf3b880c00b8708be39bbbcc7f235229b4192e52b09534347f0d0f329e87041cb6c71c6616e85e79fb2dd1b084f7090772570beab21519c0fd84eb38bec6363413169ecd8be9931d811984f43a8ee8547e20bd23d8c604c8e07a0f6a2252d6058df5bbdcb1406a58638632f342960555e3f058ab03770275c9daa51f44b237da3319af155cc7e873003d83c8241fdf6070105418828d61e7e6c2f97fa41e7de963c88bfea85bd73128c1f97ac82078be7616411c16edae53e9679b3f51644d59168b909a27c5d8ca548cbec9a23b660e03f2829015b4d47dbde627baa195aef89323b06c77cb6ba0f245afc1ceaa09239419c70bc4a9ce3ac2fdba32b8e8935d00b4a433b40193ef3126fb8d7ce5979f5047c8b729c6ef111c09c6557fc14f07dab0e96527dfdfcbe64eb186b96ff1670f949bf11cad7279cbcee85bd86821299d47ce70a48f2f97bc819a216795bd6057aa796bac1eb89a60361310817294edba12ced6847798868cd760f6c76558ca20aab1e16997467cf5b2c3eabc018a3302479fc1cd88589d19c966eb963e0cff8b6adaa91a418bc590f70469c3068b7bc9823041a149686269ba5bb50a10e0f9bb0ec2f2b2e6b2e061401b993abd12099030b4800bce2b9acd281871e8d1cf88b2b6713791a65a7f732fad7ffbe949f79bf811444d1204e396f4e5b0ccec5cb0d3038adfe345539fe9824b3047880ca59abbec7f653014360bbea02c1ab7ad31b76076f9e18fba297fc7edb2099539501398fc5c230d6682b979ac70046f2517fe56317171b630cfe79cbdf80874d3e81e78d3b7dfbc2948def96f9af5d7e06ba3bc1701c7a026dcbefffb9d89495a8c9be0b679231daa9b361b029234d39b4907e8657f6cb9ac18939b09fe7ecc820f923c10c7c9c71142aac66248e1c509fc8a0e3252d7e6495622040225b2cd72201529376693ae5f0ddf15ec3ff8ac5b0a9b86a60808a51148dd78257e07e1166def76eb74331d3f166794345d304012f5f9e9dbb7f70e43f57573485c241fab02a162cbceff7a1a5abdf6f7d19edb49b908f01193d1aefaeaa68f7389cf49d5bf785e02333abb767b61e2fc1451bf4683bbdcd8036d1484fe9da6fdf1906711c3bd47fa9dbfb9590fb63e908fee6fa43c4396281211f78b2368e0334e05b267b93bafc2a83ddc572215965d8ba212976702e6839760adf6eb45982b28828835e12047f0cb025b905702ba8c788321e8abd46498e040132fc7a5fc71815483db75f9f04e8c5e4b8493664421c36e6f3391a42d2e2c753c41dd1092223bb103efa743597ed6e1067e06d7bc266aba6f2dcaca8e94e4854c48bf43f2266db18d99151d6a5d2b7fa12c9e203d6eece360ab3617a157540c799a34c82b7ef15fba73153d98aba94050ac5cbfdc5fde9a301e376d7c0be6108a40ab52c260bad72a56133c3831b2dd391163a501457d9aaf4391ce3b50b51aed9bd8bc7c7c37d164c8d7b3705ce3d198af5226b517e6c360efc37a2f7f8c441939cd3e63bd8c783767403554da752515db21174e91ff3a61633bbcc68fa6ee917c40a461c7a413afb73222ee65e9c875e401a9e6c546df30b9ec419640d15bbd84101eef6c950ebc71fb43d1c0bbeea696e840516d75f1799bdacb2b62bf438e1b6b30243d2a384157520977e40ee89e851fd67f2c1713916f93635a5a467608e33c05d35ab0b315fcc9ab8108b8022fe87edb46855a414cd6a0fe82e9c9e42cb9bf3a2a3bedb8666f3d732868211c1ebc44fb2b7360b768b6fe246fea82908aa6ce61c20111ac0d503461a5e29f946f981fc03f0158673234f299e3403a58ef82eedbca804c5fb11d3208b9b083d25a04036cf1d9ad77e45ac1c18f2753f2158e24c66e123c066f62912545fd7e065f74f6c436345c67c2f16f3046e8ac241f0081b18bd760491020db99bff9c961640ddd23a17518645a32730efbf1d2fd4d7382a7a7d855adf0f477343c34ff8bb5cc3a4eaf7e5b05b3f9b5916ce3d2b379caffc8749f72285833d68a8ed49f9c9ab030028dafe03ccfa85a388d0f45bbdf89cab802a8afa049738fda53265da1075fe6f6924cddd19cc0d12d436148cc31f78d7b4cc8d9de1cc2d0914d0f481569bf1f045beeaa5cecf7146ba254dd5e5dfbccd71e662463a70ffa57a245cc890e907e8b872cbc81dad81bc3f68968ebdc2fdb12e6acb2e50048515cf70fc0db848da32c4ab664ad0ae735d3600ebcfd6d8fcc2eebe23867ebfa975a6c3868a39e714e01254dad6c25a7d00d312b0d09470ac7b824f10b86bed52ea762f8c5e53682a583f60872108ca2ee17ea7414b7fd3cc9599fd8467d2c32e6e36adec36bad9f9a38bf8d9bb59db46ea6b3c87918c4820b9d0c3bf7926cf32e096ce208e78e9be14d5973dad38b93f09c1935c23118db5591ca32c38ff402cb489e77d8bba0e033b17e4888df5a36b4261a2581", 0x1000}, {&(0x7f0000003840)="7ed563275a99439804a2eefe4fef621937dfe8c1b9537a", 0x17}], 0x2, &(0x7f00000038c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x20, 0x2}, 0x2a42fc3a57a503cb) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000003940), 0xc) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000003980)) connect(r1, &(0x7f00000039c0)=@in={0x2, 0x2}, 0xc) preadv(r0, &(0x7f0000003c40)=[{&(0x7f0000003a00)=""/93, 0x5d}, {&(0x7f0000003a80)=""/42, 0x2a}, {&(0x7f0000003ac0)=""/178, 0xb2}, {&(0x7f0000003b80)=""/161, 0xa1}], 0x4, 0x0) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x2000) geteuid() symlinkat(&(0x7f0000003c80)='./file0\x00', r1, &(0x7f0000003cc0)='./file0\x00') r7 = msgget(0x0, 0x40) msgctl$IPC_RMID(r7, 0x0) getuid() 00:00:15 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=ANY=[@ANYBLOB="0100785325e4d06d263b614b00"], 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) sendto$unix(r0, 0x0, 0x0, 0x4, 0x0, 0xfffffffffffffd8e) 00:00:15 executing program 0: r0 = semget$private(0x0, 0x1, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x6392, r1, r2, r5, r6, 0x0, 0x4}, 0x9, 0x80000000, 0xff}) r7 = open(&(0x7f0000000140)='./file0\x00', 0x1040810, 0x8) r8 = paccept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc, 0x10000000) r9 = dup2(r7, r8) r10 = accept(r8, 0x0, &(0x7f0000000200)) getsockopt$sock_timeval(r9, 0xffff, 0x100c, &(0x7f0000000240), &(0x7f0000000280)=0x10) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f00000002c0)={r4, r1, r3}, 0xc) select(0x40, &(0x7f0000000300)={0x3, 0x6, 0x3b59cd8f, 0x2, 0xffffffff, 0x100000000, 0x7fff, 0x400}, &(0x7f0000000340)={0x0, 0x9, 0x4, 0x1, 0x8, 0x80, 0x10001, 0x8}, &(0x7f0000000380)={0x3, 0xfff, 0x1, 0x1, 0x7, 0x1ff, 0x7fff, 0x2}, &(0x7f00000003c0)={0x8000, 0x3}) symlinkat(&(0x7f0000000400)='./file1\x00', r9, &(0x7f0000000440)='./file0\x00') getpid() connect$inet(r8, &(0x7f0000000480)={0x2, 0x2}, 0xc) connect$inet(r8, &(0x7f00000004c0)={0x2, 0x3}, 0xc) linkat(r9, &(0x7f0000000500)='./file1\x00', r9, &(0x7f0000000540)='./file1\x00', 0x400) r11 = paccept(r9, 0x0, &(0x7f0000000580), 0x20000000) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f00000005c0)=0x3f, 0x4) listen(r8, 0x7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000600), 0xc) accept$unix(r9, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000001680)=0x1002) setsockopt$sock_timeval(r9, 0xffff, 0x100b, &(0x7f00000016c0)={0x625, 0xff}, 0x10) symlink(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)='./file0/file0\x00') r12 = shmget(0x3, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r12, 0x0) linkat(r7, &(0x7f0000001780)='./file0/file0\x00', r7, &(0x7f00000017c0)='./file0\x00', 0x400) sendto$unix(r11, &(0x7f0000001800)="4d509c8d21c1827436e3f77b9fb2b7b9504dd71e936be04bd65e1dfb54dc28746f1b7fc17aa4c31f63edaee9c439b970163e44523c5bba3d7d8783eef25c860d10a1c272f7bb6da05326afea4b7c2df7ab6d7b5d74c0c5cb772806da2a0f7a4f724d15ff2a099378ebff454ecdaa47e4825453414c8aa896c11a2edae659311fb8441ec6fd487d52ffa52e793f036b77a9dfd001103adc4cf233d53eed77b7a7814985067e9d48ca1113741bbb69c0262f8a905e9a7e14e80a5ad8e0a3f2c17ccee9e35d02160a9e8d9cded9cf2302fa5e1fbc3b43b0ded0725fac331699f827072b30a9e59ec6", 0xe7, 0xb, &(0x7f0000001900)=@file={0x0, './file1\x00'}, 0xa) bind$unix(r10, &(0x7f0000001940)=@abs={0x0, 0x0, 0x1}, 0x8) 00:00:15 executing program 1: r0 = dup(0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x400) lseek(r2, 0x0, 0x2) r3 = socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r4 = socket$unix(0x1, 0x7, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r5 = dup(r3) bind$unix(r5, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$getown(r3, 0x5) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r6, &(0x7f00000001c0)=""/207, 0xcf, 0x2, &(0x7f00000002c0)={0x18, 0x1, 0x1, 0xf3}, 0xc) r7 = paccept(r4, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc, 0x20000000) write(r3, &(0x7f0000000380)="ed23b3a93492db103f7fd8f7cc1a574a04", 0x11) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000003c0), 0xc) r8 = socket$unix(0x1, 0x7, 0x0) getpeername(r2, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) paccept(r8, &(0x7f0000000480)=@un=@file={0x0, ""/93}, &(0x7f0000000500)=0x5f, 0x10000000) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f0000000540)="924ed4d207f0d9ad8510b9ebfd2855a67c0a4b9a406288745db44e6cc7d5696ef6a9540cd462d95ca33e82826322cfa5b0cbe263333baa57eb564201f3a3681e0764294299e158e24062938896d5", 0x4e}, {&(0x7f00000005c0)="e43ec18d50956d10fe69efb24bc4f374362d562c4dfe397df433c2286e5bacd0d4b645a7eb9d2f0415c4882040823d9d21a4d9ce77643f69193958412a20b0a81d011c77e138ff331b0c2e8853153876e20e16cdb1579a3b65062b3423066d0db858bc69d55db347975e9f640549083ced874dc946dbf37a35348b682b902f95b2a4975c32e20869c601fa69bfac28fcf1264931bc3d5b3f4a65b73f931d3e3a8d4925f1a11a7ccf3b49c5c870ffc2264792cc39ee5fed10dc2240c6ede801cb0eef2fb2079e455b9c2f266bcdc51eb0603eab6915ebad5c40626356c5501755ac8c6c404abaec50b3f5f80d4b425cd295", 0xf1}], 0x2, 0x0) sendmsg(r3, &(0x7f0000000c80)={&(0x7f0000000700)=@in={0x2, 0x0}, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000740)="f8d36316ebd510ad2a1bb0ce384a992e32c12ad8d58b23d3b3ea1639d0eaa4bc659138299b3fa82dc2537910a39a52ac5ff3e7180d2e654988d4422b9519f90923ac8b4e575b9e27a7ad1dc22ba3db1487b124dd068f85bc8fc89129c11e420f7b052536d6b2e5ecaaed816d64e6f303c93ca6e76ec4ee914212048ed3cc1e9237d3688a030eb828245e33443b4bf6b40813f924b4112587cdc19fa3926808f8026bcc29c8be2d89fe7abc08a9bcce849a97631370a3507bffebaa7ae0004d11c48656d3a1fd2780a4", 0xc9}, {&(0x7f0000000840)="0952a3c1d1a43bd55f2d8935dbd6268709c4549fe2afeceb6d32ae5a9150b9e4db9faa2d4ce4012bea7d72cafa540822abf05fcc201aa33fe07702749875bba3437dce6c83e4d18b6c", 0x49}, {&(0x7f00000008c0)="f9c45b1256ada74d7c9e8800424382cc27c0be78132d8de33fe7f5", 0x1b}, {&(0x7f0000000900)="ef73102586b5bbfb85a8ee60e78a812b35c972ca6e2384775a5c9dab4260c6924c8365693b6e5899b3d97e76646fa1fa04bceae5f4de27fa9c37433e2d939182", 0x40}, {&(0x7f0000000940)="f0956c0b93eb09c7525ce66aac620f351ce17cf2133537cc901592abb4b7d62940d6157d3a7e12c0369b4c39ed870895e38e51fb2ca36efe2da0f02f35cbe5e1bbe492655d0465e339fc685c79df3e034cb5f056d47a82464fee8263d093da253b61ed2c12bb69c3cc0dfb81882a7b5c2408e2c564049f0599ee7f09ac6c3ba4b6425aff586fe57711ad712aada3ba5cc78df78299003cee61e19128e2421063c727c3", 0xa3}], 0x5, &(0x7f0000000a80)=[{0x70, 0x6, 0x8000, "a52e71fe0309e8b0e0f44e5059992e5993010833ff7d40d838f5409e5513850546b6c80519424670f6450ffaa6efd87e25343d6de041522f00c22e35d640769e153873b8f1c7e59ba84f39fbc5cdb8a6001fc4c8ccb701c97b"}, {0x10, 0x6, 0x4}, {0x88, 0xffff, 0x100000000, "95ec1c59e357de6ded4adb5e84460301b8584f05c3e514a2dcbeaa16d0270c50703d3c1f73246476a2142276d3632848795960cda189216b2d4b0a215007da89bc7467b256aedaf2901cf9b738597f9c3822c7c37cbdf0c20ca70ff73cfcc89a4bcd5d060ad2c2b63e37356bb560bfec16cddc097cda25"}, {0xd8, 0xffff, 0x45, "4534828f5063e6151e113115e54aa90fd87eaeccdbc01e89802d373553a3eb979ccb6280feb32b7e1278dda8dd2dca25d963dfbe101f0ed90d6862b965e5626113362587fc1b874d3ac978ba3c4dc436018b2ec088f2393bfa288e21603f448424a8917d7d91f578647832f256aff7e9bed66109c2adc06a93d2bb338d062eace43aeb964a9968b5529bcbeeef48b90426b8a4ff3acd41c8bfb55b9a6c32cd7b2754b69de07b94fcc406344b0c747f5da0b8f5f824cec56668d034dc64632820fe6f"}], 0x1e0}, 0x3) symlinkat(&(0x7f0000000cc0)='./file0\x00', r6, &(0x7f0000000d00)='./file0\x00') rmdir(&(0x7f0000000d40)='./file0/file0\x00') connect(r1, &(0x7f0000000d80)=@in6={0x18, 0x1, 0x2}, 0xc) fchmodat(r2, &(0x7f0000000dc0)='./file0\x00', 0x116, 0x200) bind$unix(r8, &(0x7f0000000e00)=@abs={0x1, 0x0, 0x1}, 0x8) fchdir(r1) getpeername$unix(r7, &(0x7f0000000e40)=@abs, &(0x7f0000000e80)=0x8) paccept(r6, &(0x7f0000000ec0)=@in, &(0x7f0000000f00)=0xc, 0x10000000) 00:00:15 executing program 5: r0 = socket(0x80000000018, 0x2, 0x0) connect(r0, &(0x7f0000000100)=@in6, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) r2 = getuid() getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={r1, r2, r3}, 0xc) 00:00:15 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) socketpair(0x1, 0x10000000, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = shmget(0x1, 0x4000, 0x41, &(0x7f0000ffc000/0x4000)=nil) shmat(r6, &(0x7f0000fff000/0x1000)=nil, 0x1000) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) fdatasync(r2) fcntl$lock(r5, 0xf, &(0x7f0000000200)={0x1, 0x1, 0x800, 0xffff, r7}) sendmsg(r4, &(0x7f00000016c0)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000280)="0e072656bb6a029c14a7d5278b5d43d246a1259b44da4f6c12ba93734aefbb3b3392917a7ce372172a3bf32c05ac44b13896", 0x32}, {&(0x7f00000002c0)="7bb475acdd2d294858856a3924e37d73b28295d6f5fbb177320c34e81bbea930aac757147286e8cb6acbf69c7f4db81014b1", 0x32}, {&(0x7f0000000300)="173ddc290f59bda2b47cebcaf351913fa3b31815509f6757255d2c06508fa38ffe2f76994e332519dcb2b83c9f07b8a585dc11dcdb3c88304359973a638a5b1de6903416de916c16dde9e725344f9ec219514b7e224258e94d6c78a9a644d3fe4ece7ba47a20c9747dc514a7e8e40d62297dd87e892aec632295b41bcf1b2d70130e11cbd82cc252f4a5ddcf36d801b7432e86d5ac83d5fe17baee9aafc6277d010032c7bad0c6730fd0aaa93a8fc0ebf0e06ef71ee1474c1841a6179cc5b2873b41d3b19c4e0d646740bed15deec00bb0f6c6be711fa602c6327448d8ee40f989c487e11348c713aa9e33521be8062cf275d6cb5d4082b12e5b51841b41f63b9b676e07a7c32615ebf74221d3460df47416258f0873a13443ae0b5dc8f77f83bbebf50db2bbe9edb966557f3c8f660fcd51b6351446e0c160cb3514853f4bff4d5202ac09109e5bc38d1064133bd2fe23bb6d3ec1ca25c3275f157f2840a2aa9d4952fb4eb6f9fb88c1be1bf933fba4459d3adece66c9419bfa379f89ecccfec1d4ed97f505f69327d94d4e3ba0dcd84bbe38397a509b50d09b04d1018ec6f468bc49e718e49af6a48a2917790b28d8d2466ff725098b860ae2641024d583bcb2e286be6da3dd2a2cbbfa70b9f870b1d3466415952063fd14bb1d84ae22183f620290b8755b74b66cc8a2530ae7b56361d38abc13214fed69660936ee3090db547dd2199ea4e1a74c7236a0f02dfc89aee6562a42db56b88f68dab538fd8101207ac36941410ad36c7629c0d275d4adac03437a78ebe0cd6b2d18d715128462c04584c36afd629f6a9075fc6b9ab2d1e718bccea3a590eb13d4a2c101915ce93c00e47d977e6dda40122a09d0b97f455db65ea29ab60e1e59b4c80fab9cc2f9d3bb368811f380a6f45437d6a7419151dbd3b1c9d47d3539ecbe14b1d997bdc2687fd416cbe6667839b7c03821a050e046b33a6b2971cee7621d34d05b4c0977a64debe917ee7e094c1f894df43237ad398b6010e9590700bfe1d6ca8ce76883c0e4113c41577258a3f18a545db0da5b6ee9d73c3c4b598c715a63521a3165b764949a448cd9955fbd140f44c6af1b80bcc275f1fae5f0fae9f289d266a2b537cb8297f378503fbdf94e3937a3f90932f7e7393589e743d005e1bf02af126e5d7134e457c240fe8a6b9e7f34c01c3f77d89611e203ecae90fbbc14903e61d54d3855206492c9bb7be256f575080f86d1ff618fedf039b2b1884c6ff301503c3a3153c4115e84a3c884af34049f12ab8f4b8af14bcff2b5e1712968bc16f241dfa3de7fbada72d9f9c7fd2227ecab95e17dd6be96e1f0aa8ed74f37e978c44aee2999ae8922226d56a921382d0357f14e14e12cb950e130190483bf1239c030f98127225516e0ed2eda0d2f126a68bfb441f81e8c8cdda842f3a7c38be223a54218b8d0f020d641fe169b71dd5d420a38fdd38cbf4e18609f4122243419496bce624381e294d80f1db5e46342cbd654887e2f972d13dc4d537916d2e85abb396b3487a0ae90fd9eb099a834c9ea6575d031fcf0f779122d68f174d56e6450f894f5abb0af86e594fa02315d05bd3aea84338f80633fe8824be3bd0b2e738910a74bc3cad12efa0c1f28b20d4168d5fee93e75ce3dfd3f510ff59d87491723746cd5cf4d5c4831921f71e625d457c8c428f85fac23606a5dedcd69bf24b94994d1e1625356144fcaeba0025908a2f709a8a5883c493f3140c60a7131e4cac550c50a4b693dadd087246d3c5a6654ca120ccc32f0f7d34b1adaedeebe09a9282b2733160fe972f355e2fab4dfe52c3303ecf65324fa61eebea41b4b6bcd2a66bab085e9bca3aecc22adbfcb6f196651f6a459c2536b3c9cd9cffe8caef029335a146c906bd9848634f045036a30983417a7550cc3dcfaea8a0f0afcfa4efb4f1cda64cb407dd10e71ea7c00b99b1d80d1b4576a9cab9477df7ded8b04c3a87372b606ca82f8b37fa67b991df5af277cbb078e84f854b872cb1200e8b4bc54d733701d22cc917dfccabdae74d14766579b4d03e6b15148f7c18ddc867764352c15fd7e18c43fed1be54043c3dfc7333f1a93327050448fc700523710f55a58df323afb69999bcde3f9c5763f76d0f676559c50fc96383062b1f94ed6f8705995aab5ea4cedcb69ac44e1d70f15aab43f09a9fdf1adf0da1d812d31319d58a976212d85a5dc471dce4567c654786f241bb5ce92b2a20d85dfe627307edda8da974b78cc7c18694b29cbb3dc2e9f1959e8e89c0d8a1cf8b62dc82798098f4d543e762f6026fce4b33ce8a1ab7cd9579105871aadf18a8f9532aeb30da134d2e5884e34f7d94c3184a494946151cecf99fcfbf0e59ef796d400d31f916c054f6b61e8ef8e2e338851562264ba35b19e21caa7646c0d1a46a3aa64bb3283e236985eec90f8b4963836dcf1c4bf398b359f20b0498cfe7b04286f66c9fd4ff1535043e66657fd417f3e9be7280545525e3057c870b0caa796da1ff2ee63fd898ef46be22a6c9e58df6ac28223e074aa4f381dbea215976f4e35c79a124b9633cff34810ea0b5047c13fa509222f8b393f50b31ec6b5c1ee1c785e954fd9f738423475e1c01afbf050dd0d0354638ae53273eca317abbd73ecb56503b8a19a37494184101bb31c748feb0c0fc3dc77eebb80572a6d8284205ed371e004ec174a04be4bb60d036a95395cb8df6d7e7cbb9a23db2da8f64b4488ce5d7393211041f803f411688051787c1c09f11823fc9c9e8383083dfc520b2d73db662d61b484adee3ea40c30ad8bec541595e1bbeb1f00b6691243fa955f2ab0155adf50c3fc34a811d6b6140ff72e83ceea00e7f2ff19d00c4a74eb4f51faf10aaee810b901a63664c7e6937c5b2492a4dca0623545efe68fb8e5111eefa1d62c4f5eaa57d8e07c4e1b3cbadad65d6a1b07ddd52b5d660e0edc435b5b94d78940f7403225e5921f83ee1a304e5cbcff71230b8f50c82eb98a1131bcb13420b28f07522a5cfb3fc81da28d649988dd98fa47dac8b745ec884b2d0d0c600d4eac6d3941f579d09831a284af125fcb3e2d18d8a75964866f20741a48c0a6771a1842df10ec5c2495316e54fa240fb490b1991050c2c0299ae1eb901ff39c4a2eaae5318922b24af0dcfab26864f836be695c7d12a93b0c15b2765852fdbb3c201e02c9a283f0bd0488059d0a1c47c6e3cf44aabb301e939531a402bc550ca6cc2f56ee7c6cec416a7ab8fcd9a31ed8a350146e681dc2582371ddc933f4aec2fecff75f0e24456bde4dd220b199a756267dc8f00f97368c77002c98a83b36defeccd1e5052dc77faea9f47433419ddad3727069fd85858316e9e7f49ee4d7e537dbf260870918debc9a9bb57dcf15909fe334b3e7c6d5ac345d86bfb824d4e8bda4320c9370fb8639349835395e54224df3b59068cc2eb9204c50693a71017b449cc268b19e91a7bbe501343444b0f655281c96439ad18e9782d586ffb798fb6af6b452b2eafa096b1ef107433c672b363bb9a90d01116eca48066735ed8557092f4a606929f43fca6169845bbc92f498d9fd70471f3e8be1e0b6ae945561cf954142d8cccc72179789420c830ecd89c3d5216e1179088bc5ed83f6f82bae4c4b7fb741cf1ca270466115eaf9e07f9a171465d81bf94345224760151a46f9d2063bd7a840d2936a3589d7e3acb7326561cdb6d2ccf72ce04fbaf46960829397ccdd205979b6872cb97ab1ce871b3ffc78dbb792c3bc4e07c54c5281c69cbfb667cb33935d3e9eb5288378c37a92fb3153d8ac10e2bfce62954810dc9195f32bab8debf6c28eb1c1d8a33a6a9988cebd7bb5c0cef70267c06045f633f1e679d1a8e52f6ec1a0961056b52462eb993f7594643d8f1a6a30e691b64cff14a349b6d8a374fa9e86d1a9a06dccb67a94b9c3842107f1b9cdb0635f3f7cb1440134ad0cdbb90d5ca443d3bd5034b0d2a40af1812e52929b8cf50cf8831a62ff2059fc33a906ab91c4c3f967bfa0ec5bf1626db6a7fcc9eb0a29b722bcba67e8b41d9fb81add085b0cb747ce28e56a32610ddda14be693d95f66299bd98b9438b85efe94b7bc333eb939975a08b6cd0c7e5a37e8e04c89773c0eaa9d9743e4c236dd3ecc703bc6b708272c55976c041b6ef2e53430bb422a93cb15b6551b20feb170f9fe24beb13ea93f7c0b89bc441d2e70c69e1cf6e87c4812c8abc097d94e716e05996d1647d70fe0235afcfb7402077618b4dd981634964cca6ddd75dc87c081fd19c771d10016f0691a2aec855d68c596a98e33ddc7cd40f2f5f0d607277c10fd5f478ab9904b756c496073b0f6f4f88ad52971fca82e32db5592d734676a9f74e73581047d9596602be98a5d9e674c8f37ed5213aca2338e416d27d5d9e0486c9c010765f2df49f3198c4115247ba8b679b68a25279a97992785d67abf9331a21ee424b25f4b76fdb3dee50ea3064121d4b526ceac4744fe85ddffaef9bbcba6b69f211ca619ac550cb3823dc541d0f452314856bffa4e4a74b5ad874a1441f9210cd9fc15befd009e8d39c8d83116d1c7b5f68aa96b898e3700f31dc7b1c53ca4bf75709f0474cb425c8e1ff48d6ee7e15000d9032617a670ad7dc111c2bedee4e770f655d24c754ee6a0f06f82f2d4d6c6d85391ce7886b22b077d1b509471239585f66b798f1895305a7090f53a8bb3201581bbf70cd6b2409365976fc6a16f0597339d3f3f89917af5c3cda7df34d925c49c6eae7c271778e89e01e71d2433abe7f19a7e4bd4fb0e24a16a92a3cc8ea4f2c133a343a932953e85175828b59132c4e7c96b6d55e95c36a91ec984b2d17177bf3f55586f81cd40e52ffc0275cada60b7936f41abbe25c95a9f5b28824db3680d26cfd0cf12c61b6af1e3e1890e303aa46377421d725a1fe0e858f2e24508a0b25b7be899d92a2172813630aa8983e83543e202e497edceff9c21e8ad1df148ecacadaf126386415055d2cc3a571c17b7e12b536c3ddcb1983003a7f20f9f2a9b8920e802cb69069fa1df7cf0f9947716fcd04b840f6f7024ab8b17328d1a7e013f7d413ad92d0aa9e2fefbd3f9c967ed919c1b67d2adb5966c0d887a7e081bcbc9ea0aad6706577c834ea4f9fb4af7c4b25f18975203fd4607c77ec7b36789afbfda7041c4d2154b1e7a8f0313185e830da90f8c09a646347a0fe2fede032f6d15fc47c3e8c1909e13be3d6ce85375f555d5b683580b2bde4c7b8b3a621dee0d59c6fd8219e5fba33be8c8c58355195bec70c2ea5b53dc3fe59a995a3f9955613efb106aa348d4de731afb11c76aba00fdd2799b77bf39c578c3580460af51947c87e187c2979cc7bb67c89e4c3f0dee055902bbc5e5c3069226c71f6ca073d7b23076c821eb63fcad71fdc9ffe89c3f5a8720878f0432dfd0b7b143a5f01e2181865f8284028c37d571c8bbf2028a1d06b3498397674dff3750e6dc24faa26b13a8438b144f6fc6582aec6c62effe709e1560589307f6c6ff75237bbfd39e88932ae6cac2598019969c39a15c385ef4284ef306721f43a5415806422329991a7b197fc1cc9d0bdda440b052037536ccac5586d83ddd845d45f3f31691adefe4a3d1fdcdfc41aa2dc669a0bfe64a0e888ba59af9913d876535deb5566a76164dfe3019f57f99d8f4980e4f2b8c04801ecdac50fac6d9f1f3a7f8cdcc823f2afa555641fb69b7a568c17b3822dfc167e404bd329fad8bf23c23e4ea1552b54c34bdd6291482e050b5e973afd64fa644d64ef44ee82240cb4c54", 0x1000}, {&(0x7f0000001300)="d19f9af8bb4220fab2b176b31501623bc78e256204836af77052022859be1ee5ad3aef37cab5c6ad0ad8b8a2d1038b3df93bb1849767148068c6e89fc9001dfb0c8d8b", 0x43}, {&(0x7f0000001380)="182bc29aa697a67b661c0f37ea9a58deaff539337e2ca4adcfc6bbda3a9d726988cc347cc925a43c2b000b8b162ab79781516e813478ea2cbb2f5b1e4100b6b602eddf945a08aceaedee618872a144bb6950d0fa87b2f5443053266ff9cd63fce75fcba788a5e0c5e2c86ec8fa24f60dbd239cc5ce53037b0c2e2ebb71961a146f39bb567705b2", 0x87}, {&(0x7f0000001440)="1ff7357fcf0bda9a079596f1e44db59a40cecec1ab02404c84a82e2d24eba96d6a6c1038a480c085675f20364f83cdef70a50883d15f5ef131f71f3f664fb01cad8c9f98ca35dd98baeb76ef766d06c2eb1923a2e9e50b2c8e0c1abe8f215d6b25ba29f490cd718c93cede4ac89922f7dd6c1264b40d2f356ccbc29511c7c91ce3a8cce50fb10ea730f479774f58bf0b0c2e586b21b86134f8c56a549d6d69c1c946f84051bbed1f34817c00768a194ffaaef729d3", 0xb5}, {&(0x7f0000001500)="a1dd478da2d7991e1f598fe016160e96f4d55b5a7dcf65adc2ff1105cc2a852ca951131e4e2ee68d8c8464211b56025a7f0e4dcafde70706f208e2753e76cf89c1a8a27293b4cd0fa465871deca1edad1740b4bcf9a5fcf6630fdcd851cdd9d6dcb1c25d5b840c9ce54e575a6646fbd2890b0e640cd94113e481b90f69be763f1e4053b8449fae5af3f0c3d52f225925ca23ebc638", 0x95}], 0x7, &(0x7f0000001640)=[{0x58, 0x101, 0x6, "505f54386aae90e58452fe27601c85b8b880493da27936af2171eee6cbbae2f46ce383c8be786f719d2243615803f5517638171734650b9abb7ea0882730acc059a6a78e78b193"}], 0x58}, 0x400) shmget(0x3, 0x3000, 0x1c1, &(0x7f0000ffc000/0x3000)=nil) r8 = semget$private(0x0, 0x3, 0x400) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001700)=""/92) shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001780)=""/105, &(0x7f0000001800)=0x69) r9 = open(&(0x7f0000001840)='./file0\x00', 0x30000, 0x10a) recvfrom(r9, &(0x7f0000001880)=""/232, 0xe8, 0x2, &(0x7f0000001980)=@in={0x2, 0x3}, 0xc) socket$inet6(0x18, 0x40000001, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000019c0)="6464b7a28cd8330bde1cba564ea5c77912b1ef29eea2b0dcdea5b01d26e21205ed93573351cedc156487deea9f5b157c41299dac9de93c2a91575600c8a637dce65138852049d0b45213a929a1680961e7ad6e284ce7a11b31aa93678c3f4a538d1ad34b8c67df17a5a515c0b6f4274995787e67e581b8265a166bbd05c866acd0961dfc7e747ea0bdd57942fbb93ddea1b97ce46f2777d125ad0e9067a3fbc5d638ede626f8a57f9d10e79bc01de7571e1f8ed957dcb64e788ff2d275d672c5a912bc5995eff9a33d18bb2245b01983", 0xd0) setitimer(0x1, &(0x7f0000001ac0)={{0xffffffffffffffff, 0x8000}, {0x9bcc, 0x6}}, &(0x7f0000001b00)) clock_gettime(0x1, &(0x7f0000001b40)) r10 = socket$inet(0x2, 0x10000000, 0xffffffff) ftruncate(r9, 0x9) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000001b80)="dcaed731f594b8bf54e427ecb0a3baa75f270b016172429d817480d74d725630fe2243a8934c4b066aa823da9e82e89f44acbc92bc2e1f0bad7aef2573f215704bb9486a5fcb22d4411351ddcc5e8aa6455e72fae65ad0db7bd5371adbbf4a345cb0b28317dd90ad4f0477ed4c18c6000800cc8d64f8d19ee43696c7b471be27de5cf61b1f49e9bf0b79c8735b10df499ff665569796c7c3fe69ea901293206f3654f3e4f19734ef00b6227e3630196d378a6eed1c892b33990847d1173714718d8fd6784cda", 0xc6) readv(r1, &(0x7f0000001c80), 0x0) fchmod(r2, 0x8) shmget(0x0, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) bind$inet(r2, &(0x7f0000001cc0)={0x2, 0x0}, 0xc) shmget(0x1, 0x3000, 0x115, &(0x7f0000ffa000/0x3000)=nil) 00:00:15 executing program 2: r0 = socket$inet(0x2, 0x5, 0x3) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/242, &(0x7f0000000100)=0xf2) close(r0) r1 = getppid() r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = msgget(0x2, 0x180) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x0, r4, r5, r4, r5, 0x18, 0xef}, 0x5, 0x3ff, r1, r3, 0x0, 0xe8, 0x7, 0x1}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') recvmsg(r7, &(0x7f0000000480)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000340)=""/35, 0x23}], 0x1, &(0x7f00000003c0)=""/148, 0x94}, 0x42) r8 = socket$inet(0x2, 0x40000000, 0x3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, r3) readv(r10, &(0x7f0000000740)=[{&(0x7f0000000500)=""/119, 0x77}, {&(0x7f0000000580)=""/11, 0xb}, {&(0x7f00000005c0)=""/38, 0x26}, {&(0x7f0000000600)=""/114, 0x72}, {&(0x7f0000000680)=""/147, 0x93}], 0x5) recvmsg(r7, &(0x7f0000000cc0)={&(0x7f00000007c0)=@un=@abs, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000800)=""/174, 0xae}, {&(0x7f00000008c0)=""/111, 0x6f}, {&(0x7f0000000940)=""/210, 0xd2}, {&(0x7f0000000a40)=""/247, 0xf7}, {&(0x7f0000000b40)=""/178, 0xb2}], 0x5, &(0x7f0000000c80)=""/10, 0xa}, 0x803) fsync(r0) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000d00), &(0x7f0000000d40)=0xc) bind$inet6(r11, &(0x7f0000000d80)={0x18, 0x2, 0x8001, 0xd5c}, 0xc) sendmsg$unix(r10, &(0x7f00000011c0)={&(0x7f0000000dc0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001100)=[{&(0x7f0000000e00)="9bae3c1f5a2e75a676ee9a5292c5c2c9dcf3a1b0b7b1b7f86057150774510cfd395fb41c7c9230fade892fecfd2ab0dab328a54ff85d4c1597f1bec54d04ddd7c640bf18a3c59a00508827a3366507319cf78aa9e2fe499ac3bd03aeef96c405a8d28edf", 0x64}, {&(0x7f0000000e80)="7b246ef4a909e6e522181bde921e9035771675e8ad8aef8ff8b79f11f2a06c1ffacee1532714940c180ad9b9e195320eba67bfd08de15f26678880d0e0360dd32544768d4f7765abdc1d59d5c150b22512ba5d2bdb9f2fdd7dae5a2ee98b1bab11fdc36c24bd6d67620afe9687ddbbf809388b46866b1957950dc282eb1f7937b1", 0x81}, {&(0x7f0000000f40)="3a76d6d7f42cd1a642fc30a2c106f51b5189aec0310033cfdc0c05d5762536f4ae59b89051b108d3f7dc4522dcd326847de9b903b7c7d2fb8447d5741e092792877c9a802f8514e98812f5660264cfe4499d341010", 0x55}, {&(0x7f0000000fc0)="647c06f0443f07787f7816bd3eba71c01a03b54ceb816d58bc4d24ec69091aebac6cd89358115359991b0b9c723b7cc641b69da7e390ebea0434cc1a38643fb9a19b9b238447dd72fd28487ef0cf0e898313aa2eac2e64c4e2fd7041c0612d94cc75f1f43f6d6571ea6e6935acf032df978e77beed6705c39ec84fe874", 0x7d}, {&(0x7f0000001040)="94792445fe2fb95c83973ddc5af7600c9b4ce4a3b81e64e4149b92af73b3b324fe7950c65b9d4342caf21f17dfc4a25feea05a9fa5f9a4ccc89be52020c7b7289eaab5e38bfd11d4cc8da09214a56c66accc6d9487faada3adad96631ee4f57e6bc227d2065bec4a30187e1d0b0766a149e40b251c6985cd90649f61498bcd7c0e13a622a8798389b97c13ee030eb34ac8b51607b246", 0x96}], 0x5, &(0x7f0000001180)=[@cred={0x20, 0xffff, 0x2, r1, r4, r5}], 0x20, 0x400}, 0x0) getegid() clock_getres(0x0, &(0x7f0000001200)) recvmsg(r9, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000001240)=""/10, 0xa}, {&(0x7f0000001280)=""/255, 0xff}, {&(0x7f0000001380)=""/186, 0xba}, {&(0x7f0000001440)=""/163, 0xa3}, {&(0x7f0000001500)=""/5, 0x5}, {&(0x7f0000001540)=""/49, 0x31}], 0x6, &(0x7f0000001600)=""/45, 0x2d}, 0x1) fcntl$setflags(r9, 0x2, 0x1) sendto(r11, &(0x7f0000001680)="336edd7e7e11b81410f3e25b5bafcc85ad72008fb30bb425ae9b5c731766e772263594f90853ac076cdf7299728bf8a9a7abb94c6d94ba30870a2e1b6dd124291887a060948296fc7480e31b87f4442e47c13e799c797850d0c89de929ec74fc6a1e406fd356f1c8787e924b67d1611a14f96d1c7b7d5b26bb310a92a172b54a70", 0x81, 0x8, 0x0, 0x0) open$dir(&(0x7f0000001740)='./file0\x00', 0x400010, 0x0) recvfrom$inet(r0, &(0x7f0000001780)=""/60, 0x3c, 0x40, &(0x7f00000017c0)={0x2, 0x3}, 0xc) sendto$inet6(r10, &(0x7f0000001800)="6e606b5530e95e99a9a385c7b49b582f1378d242d91b42aed7686a588ee9bc79ab383be8fb555108761d3ff5e8aedd6e0cb9ef2cf0c2ee851bd7bf43dab6f2a92ae394992ced8d12541e336fabf8a399444f5e179d0b550a2f6c1ea6aa5a45c0c855bbf483cd465fe3999fe5d73f4955a6504832e33ae6158e30f11705a2838c665636190dd65e548969eb680ce7e13a0aac24c777938d583f8d5fc577d33f2c110eba61e7e8de25bc9316bc96b60f31f29d96cef75746ac84b1d8c515a17b6fa2d66c319cf62f7b6df4ca87ad20417af6abed16ce4ed56b65d5614fd8cd2e78f21b62c1b60d08875b29875c5a44", 0xee, 0x2, &(0x7f0000001900)={0x18, 0x1, 0x1, 0xc0f9}, 0xc) fcntl$lock(r8, 0x9, &(0x7f0000001940)={0x0, 0x0, 0xffffffff, 0x7, r3}) 00:00:15 executing program 0: r0 = socket(0x1f, 0x4, 0xff) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x7fffffff, 0x4) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendto$inet(r1, &(0x7f0000000200)="ba", 0x1, 0xc, 0x0, 0x0) 00:00:15 executing program 4: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x200084) close(r0) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000040), 0x10) 00:00:15 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x1, 0x300) 00:00:15 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) chmod(&(0x7f00000000c0)='./file0\x00', 0x20) r2 = msgget$private(0x0, 0xb0) msgctl$IPC_RMID(r2, 0x0) msgget$private(0x0, 0xc) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100)=0x8, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="b9c8ebd5b6eaf230d1f7c59ab37dfa2d5b019a810ef76400d95b4e722148656f3cb3cc9fb5893df6678c9b8d236d71828a4ca3a4406096b84317d275eb37c6c8731a7e09d6ee02ff6a895f0ab7d8963e58cd230c2ae4ef5308e3528d9137ef7993ba591cbcf0feefca4a47216079843859cec6863597915d030039671b290198546dd3dd1245d64a727684abe41a60", 0x8f) mkdir(&(0x7f0000000200)='./file0\x00', 0x66) r3 = fcntl$dupfd(r1, 0x0, r0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000240)=""/41, 0x29}, {&(0x7f0000000280)=""/15, 0xf}, {&(0x7f00000002c0)=""/152, 0x98}], 0x3, 0x0) getpeername(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setgid(r6) listen(r0, 0x9e39) connect$inet(r3, &(0x7f00000004c0)={0x2, 0x2}, 0xc) r7 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0xef98, r5, r6, r5, r6, 0x101, 0xfffffffffffffeff}, 0xfffffffffffffffd, 0x7, r4, r4, 0xad8, 0x3, 0x1}) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000580)="726d045cbee5d36df10e44afca69d42a328b1f65ade2844920abe6cc9cb45cd618f7e98b227e9198c625edd6b7618b3760b1dd3bc145f07d6a42ead8efb078773d9a0285bbee7b29c1af6e09cfc5cf666fbcc5cebd77af56288cd00554f5161b2e8c82a3a8dc6f9e5e98493e125de11316663a19c6ca072e2d8e9ae0d44338f041932ba4a0ca45842b13aeb24a5bac75270963ed839cb53d8814c5582c73d0f1f62a08bdedfdf46056d2c8829b643f510e02b1edb653d2312dee58689f35c62d33a41b7ba589cbc7022009967ff40b397effb4a26ea3d635cf1daa9b755ac79b2b46f80116577282befef2d90e5182873350d7b04f75d41f60240217fa2d000b269408a6d80d12b4a53928d870cf5a7fc1f47bfbc1bfbe2fbb64308d143aa688f7d241a8a2a34910e4adcf533e1f3fa879bc374921dac1a86a3c11249c80d5a5b56a87cb3ec1af7add75fac36f2d08459b4ac5e6740ff65e7b4f40a6f849598ac08b79b6cdac42fa9d49ec49898d4ee5e1b5c1193506df70d8c6b47340aab24fe7f4797fef113c7db2d872b4416721678c2a934854d7d6900ca043647ec37bfcbd6ad736e8d74d170885e50f7ed495ea1a1c6017b05295a9108987f15d0f98a73e9d0ac450e1165b39fd6644e4f2cfa012cf02b534c0ed01d2fc6df9f4ca27783c414e5da82e59811cc572ccb35f406c1020511bb498ed1be7223fc7ffed91a03cedb05ed98cc3eaab16a0b773ce70b4c9bed431347f5f2b622de2a3a2f657dd4df41ffb8a79c8b29a1b4780d478ff8ee8f9fbb32fa9580b22f2663282c7a0d31286a01368a0b2e509308aaf6bdebb95f77150650dfba14fef38ea9cc3ed547bb39fa684cb487de86dc0fe0b0fcd748c16dff0269851f662a6831589fee56367dcca40e497c69ea696c59c6cd5cbe21200c42f3bc5df8ea6c09db16164b9de5f018eaf4f36d001983f7baa132a4d29eab8823995ad982d75a3d88a3a0495f0c4779dc009f320f1f4425ac8994f3f22ae0d79b6d08e570f44ead3de3a881de310333d74a27f7944181581afb854a13f4e819f2fd1fa5e6ce195e11d9e408350369718de3f18a8f844eeafa4db2b3f3e9fa2edda66b1acbdf0d8037f3fed39fba458e53a7abaff46614c6cc36198ae30d6dd01968d9e61af98d045b6bddb9b142ad4e1fb110aa22b170914cc7584044fd323ea36f0883cc013090b4785dd6beae12a001728731fb0468918115a6c1d6d16702f9a68438977384c9d4d1245b6556b5e578893cae162db1075d753a93e8ddd24131462bf596f09e2a8ea38ecaa71987d88906efc745a6b1cba60208f6dff79a9c774235e2d2e7ce88021a25c83d7e97632380642ef93cabe902213c7537ad17939b6f50fd390c9baf7cd0844018e0aa387f9a6e1cbd5c21d5d8820a2aa846f3ac786c97a560a51b958e62d7ccf9dfcb958d617a8477575677bf09c73d56e6b53f72f8e91ae5209ce75a102eac3e77d3dadb22b48c807f7ee3f486332bcda0e735b9a6f3ba800195eb965b82bc0266c182b5f3ebcf8e2cb5d42126a1c1b08244b25fdb0aaf7be133949dbcc6215a58bc0d448107c4c266b2aa9c3bb544e20b4a0fe314ba8d34b12736bbcb351c3fbba0a902a25e20c3c1154941e228b44443e655a0ab73c22ec84ce77a8591b4911a063c4277c02713e78396d585617a7406809ceed9d6a9dc34aa30657240de4e8b218504b3f6cdb169c3de68b3170d00feec96759d1573852394ed41a21f92bbb569cba1d4ebcad79278f5763a3d427148fced2c2be867072955fcebfedda800986fdea16bd997bee4acc636b107ba5ba567ff2ed83b0d6bc194df1b6f531639ae608130023ae82a29564960ff1420d72f5f7f47e4183570cf2cacc7ad08015cd0d4be8fd19e97fc1159b0d72b9596b0fa70c47fd599c28da78ad7ae152ee6d519f3c2a641558a33cacc3de24070ba0b548799b3bfabc3a3cff6fa9e9b0f550f27899db79eb4bee34977e37cc5461819ad9bca01ec88691a40d560b51f9bd9f6f1820606c145a6839f6999aec2c5d6a1c358b9ab5b0b9c385488480f335c202896a6821f661bc1ae44c62b461c3417afa59e1b3b88ec9e31462398bf9d0e7c53c6e4551fa23b2b91463ae2527c35f8609df6ab01ddca72bb65ccf79904f4d45bf92175e41be33e0db8e50c0ee4e5ad9fab34d710e75eac8f8d6cbee06c894538f3188b7f92f7343a17ba970057e49ac34141fbf0810f63f4b5d8c329f54f2d117157cf09a600c58192a4f53ed1c7b048408d4d1b17870f4d17b6e813bee89f768c900e25ea6a0129e41f49e1754285dd8a5976cb8f6c4aaad0a2165e00fcaf21ef3f52bc783c2c4312a3fb70d1b6dcf5e66d4334bb4934c089351e3f0f71588eeb2051bdfdac1695c014f68756e14c6c3bb3e1d10160c187b734074664e4203f6dd09d4ab32fce02eaff2473c4784e2b62969996d9f34082d58b71e68b2873d3505e90cd89a9b06f569f757ad84152b03a1c8500937469f3ee2da567e420c70276ca4912d204ee6a4f0c927d0a8f78eadc96005fcab5cf62a7f95a7e4fc33438c130498b07a51006435bd561f7699a4415898e1895168c67cef4fc491fea90403d1ce3c0ec4bd7067dbb5f0d5747b0760e6e83eaf21d07fee79f80e40c79d858b81f2ea8e4af35e3f9ededa92b694444de7bcee660e7c5d2beb33aa9348b8c243e1b8988f6778673f11a13156231c3ce715e7736c4adacfb6fcf7b9888e303addaa4ed24d34345462a3a0c49d4a632530faf902747c039be20a7c31bb64db666600e5a23369ba49c43e51647c72eff84b6f7944ce676c38e09d59dbf73197765b4f05e285b98d69a0ab908373ca342116f1a607d55e2c40134b7449506a2485432402346563a08096d77dc783dcad29a6b2075941e7e3d32e2871bc5d92aa80f816eb5666b8c540438d34f66b26762d9c6ec6bd277a5d65639ec0b727063cd51286aa93053b0b7d292b147687f085b2e36d81ec19b5f074cd3655453f23b93b99784529fde201ab0d3e39e75d9aa19738d8f200607912eb350a8ce5a226092375d59fb51eda511dd8d55c3928ddf5edd662a1c1a886a7c4c4cc43418549f43451640682d379a3f4f9054fe4d50393b443b27bff4abd2906cfd025dcb32641cbee30dd58a8158ea1dcd6a89385e3c1b40cfe6c9e99f7146753e6a3327347650deb419b40c8912c9e631f5567f76401f5dc2f825097180596fcf18f807b885222d41b0c85e196c8894263b4eab76531e8408141134a717b1bf3d64ce416c6dfa307b087b28b3ec71283206fad04e17460aa61af59f69bc1f398faab9ca9f263ab33857b9e58c28052cf5bf56d3c3c314077dad7b3ca4bdb495f048193b99461ad1f87ffaf0c679c9465975e25ed36b16705f97d41d559d92c2ba3e61ee490dd2eaa3d70a37bb17a7721f360ab5c3bca4a7c0db7280687a0ce0d2799ed37d2e2f8bea59faf8666f70ea079bc18b50050551a3aa3b6a3a3f8916ef2148fac72881e36369d0a4a3d1b68a4aeabb792476a8fb3aa1f43672572ba8d10803cdc3ea50496c496fc06125e5478f517fa5590844d23d3b4088aa360e39b5ad8ddf5279fde9f2b01d085cb6d67399db62ccbdfae831cce1e8102e531aa93be94704e93cc97e92524757d05bb405a453bc85605be2b1380f4551af876a8afddfc67de9b58cfb0af4434128304619f287e1f67dd137a9dd98c50fd8403949e43a446d860c17564790e3c166acb7220ddcb056f67be086027e14196f03bcabdd654bbb798b7a97df050e4fa9b9a1cb95f9a51445abe799d70fa971ed816de15e2aa87b19811dcd126a0bc641104caf9219e21debd85c5663f91b86576dbc444f5bffc3c6f3ce9cd5f63a099a54f06d0a8d9712a4e0ac1f62836fd845d29517230944dde9c6bdf6552603d1eb9434a90e949a919d22b7c6737863f82add62320bc369d434ac4d6b12a5688812d985ae9ea3faee188dce2901b2a4c8daed13d375e7969530daa9cb4f926c69791860d803c521a530f47d89655c4bd6c916c0e26fe77af0fbb13a96cafc1bde74796d9c70544f4cbdf9135ff3300db4d171a00532ea9faa8baffe896a95f6ee6c50d45f7532e5cac0a4802f7a68d59ae9286bf496cc1e1cb4f0bc5b8e7d96c7f5e02bfeb2d83589d2cf8610a2d4a467fbb8e331765fb4343a806f1ff180f525a9f2be5390a50e6c4e3d888b7a8d96b07405b64ce7bb457b63f6ba44d66ef9e20010b405ba31aac33edd641e34ba138fa72d27aaab7c6bd01077cb4fe66ccb2aefed44b44d3dcf089a8e7e8ed1c7b66c4be8750722ad6807bfccae92106e70ca67abb779cddd5ec9d939fde1054e0f92c7abf064cfd7aec216aa712182d26758aa91776ece2160cb1bd9c5e46d33d8eec094c131d01782f58f914de9d2c52cad0cae5e4033ef9cd3f9409367d21b74c60482a3234a0e3391b6bbd3160000385a7bb7e539d095b75da563d1cb6b52b6153176fa1048cc37cef78a231271c1b0a5e69d2e105843517e7897a1e46ac3df464f606b29ce89462f4f5fba9114f625dca841c2d5c968463215723a4cb8b680cd65d33ca29de51284686583c02c5e5f0d6d3b27b419a8024bf7447cbcb2ea7858f5cccc917af5ed244ea97533233309bd3958f8cd944080b18bf811a25f9feea8ac5dde92dee5a8e889a85b90e8ed8e078c8888171104cb53e00c23129b3bf4c83813f006c5cda115bda7d6d3e73f5799f7c818fae266ea43a2c2c9d3b4f2aaad2b3fa89a78030f4a81d9d01b0a7105b472f54dcfd66aa920183757b15236cd577a6ee06a03adb3c18046aba61d3a9397af8a2131d744fc5c2f84d4e4c8b4c903479f9b6b21773af8285f2f116dd7cc2f3da25efdd56a6178c37513887ebda889bca77f9e07d3344d3fa33e7ce076a243bfbd0ceb8e1dc6041852afadc112ab074e484705b06912c1d2040ba4e2af94fd1e4a22b1d573afd328f8850e38f1f93835d93fbe8027c4c74ca39ffb3a59b27e4921bb8f69a08fbff3d4ca2817c79b05661c8a6f1d5874cb41fb18132344b5889b6aa16f47dd51f7161223d62e8f9e020d42d57fc266802f4a9a50f971852df4e8ec29aa387080dfe311b60b9dfacefec71f72b4675e470acb6e02b040801d8a9a6ff3f5c8371b99d8f058b1d2c0ed51acf7fc606d4e7268ecc6d9781fc30124f331e8ae4752679cfb7e27a0f41ccd6b439feef109760712f6a0b667b7300d63a4befe599c823256d1ee339c4536b68cc3fee43f15586ff11a015ef64dab5aa5281af7b38d94a73d8dc31b0088553ca6d652d056f9b1bf8cbffb78afbdf97d16bf338227ab77b6b825a3df66f798c4d664185a7b7e1d42a76d4c1af6cfe997efc553e98801d1a63d6efe980acf09a001eea44b8a18afcfcf1fbe75df1e3d94434738e243d7639a9a4d7c37c0d9b4122b6bd80d4f545a61ca5ca9e250347d9d0b3d24f6ef17d4b27763c75713e3f9ee23b1b57d94a02594df896854d93e97b7f847bfed16f4f81fd2f2ed1062403f38c9d86902d2eb712fa5323491419f60c869ea251f1d75289262650fd964b4049b3948e338ae7be8681534d2521ee04bb6c5235c9ad167f3c9a9d5c0847b6a61dd28a35d59766c9bccb420a2094e0d5afb397201bebaa9be88782861b2a13d1af2d5140884fb51415627743979383b1bfcdc20f794a79be60ddf1194d04154870cc4b64a9eb39ed66fdf0754c53d3eb3c7f278c3162fe5df96061c80d499b46863548744f1e15b362ee5e09d6b78716", 0x1000}, {&(0x7f0000001580)="eeb9fc997dea3e821bf6c36f1b944e28b9e4ea2acea356cae49211a707ea130759e89e2c2f43d9ac2d1a81b422da5c2d47ce38716dc9bff1b03c2817da67827457d44e7453fe598b443806c90d99d1e14d22f0a6f79c351de1b0033a705c7c43489d84ab03d6835b7660abfd13d62c5acbfa4d173f557ed0cc6094ae9d2098425729d711efcc85b26fadde019af4a7de49611023faefe9517e870c4fb87ec7788a74311bd7825a5b48963dc0eeaac98216e722bf92c17653ef1e9d2743e4fe606fcb6cc5db8de51a5abda6d450877307c1ff8ae2d9309048fc80c977151faa173b4a43b35d13d31cd3ae10a73f5308be15cf22b8845c0a0176b77223", 0xfc}], 0x2) lseek(r3, 0x0, 0x1) close(r3) pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001700)={0x0}, &(0x7f0000001740)=0xc) fcntl$setflags(r3, 0x2, 0x1) recvmsg(r0, &(0x7f0000001a80)={&(0x7f0000001780)=@in, 0xc, &(0x7f0000001940)=[{&(0x7f00000017c0)=""/140, 0x8c}, {&(0x7f0000001880)=""/174, 0xae}], 0x2, &(0x7f0000001980)=""/233, 0xe9}, 0x1) fcntl$setown(r8, 0x6, r9) getsockopt(r0, 0x1f, 0x5, &(0x7f0000001ac0)=""/202, &(0x7f0000001bc0)=0xca) fcntl$dupfd(r1, 0x0, r0) write(r8, &(0x7f0000001c00)="6b3dc41c38bc41c77c1a7922dc1ad05fa4f71f182284ac1042451c4d08b7a3e82dd2d67da45daf33cc75486cd308bf7548b8e8c7518669de71f6788d94f9b22a4c5ce1323f7babab8fbddaa9d06f150a1f74cdec5043366f95e8aae0edd2b00c702956de3c678ee657f2eb29da007abda00bdf911da1ca43d27f421a3f48a49c0ec39e7e63233e90fca9a492b5746de7f89267cf8b3dbc3a14d23964eb4c154c09a32a9bfe5aafedc7b37bde85effefd7961bb82bbb779ce0684e94b018af502b87b30a98492b8002e87d67426b5a8f3c3afd20b4a3511457e", 0xd9) getsockname$inet(r1, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) 00:00:15 executing program 5: r0 = semget$private(0x0, 0x4, 0x18) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000000)=""/139) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r3 = accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) semget$private(0x0, 0x1, 0x8) recvfrom(r1, &(0x7f0000000180)=""/150, 0x96, 0x800, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) getsockname(r3, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r4 = msgget$private(0x0, 0x18) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(r3, 0x5) r11 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x8000, r5, r7, r8, r9, 0x6, 0x4802}, 0x9, 0x6, r10, r11, 0x3, 0x6, 0x0, 0x800}) setsockopt(r2, 0xfffffffffffffffe, 0x5, &(0x7f0000000400)="d9f5d072ff8e42988cee05aa129e68cc49b05b734a8e3aceebc82467be6525d91a710095e1f31e30c1d3c68fabc7843b98db932c3db27fd9aa7f2974caf4e54d1d907f769417a998f14f309eff95b09620d14f64d85d1f2966b9ab3fdd542908119cefeee8e1828366d1a41b597776bba1ebc75390c0ea7b", 0x78) setpgid(r11, r11) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r14 = openat(r1, &(0x7f0000000580)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r14, 0x0, 0x0) setgroups(0x1, &(0x7f00000005c0)=[0x0]) sendto(r14, &(0x7f0000000600)="b8a1d59e8ae69528a5b6176e8f161e9f05c1c400bc4b90fc1eacf26749451cda90fc33507ed45a0af48ea786ca492d429e3775f62e562c373a9f0195a0468e90192a1f5ad61123d9e4df659e2f6ecac18200aa", 0x53, 0x0, &(0x7f0000000680)=@un=@abs={0x1, 0x0, 0x3}, 0x8) socketpair(0x1f, 0x2, 0xfffffffffffffffa, &(0x7f00000006c0)) getgroups(0x8, &(0x7f0000000700)=[r9, r13, r12, r13, r9, r9, r13, r6]) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x810, r3, 0x0, 0x3e) connect$inet(r2, &(0x7f0000000740)={0x2, 0x0}, 0xc) 00:00:15 executing program 2: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000)={0x1, 0x6}, 0x10) 00:00:15 executing program 2: r0 = socket$inet6(0x18, 0x20000000, 0x80) r1 = fcntl$dupfd(r0, 0xc, r0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/87}, &(0x7f0000000080)=0x59) r2 = semget(0x0, 0x0, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/166) r3 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = semget(0x2, 0x1, 0x80) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000200)=""/182) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/168) shutdown(r3, 0x3) r6 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r6, &(0x7f0000ffd000/0x1000)=nil, 0x1000) semop(r2, &(0x7f0000000380)=[{0x3, 0x48d0, 0x1000}, {0x4, 0x2, 0x800}], 0x2) recvfrom$inet(r1, &(0x7f00000003c0)=""/1, 0x1, 0x0, &(0x7f0000000400)={0x2, 0x1}, 0xc) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x5, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000580)={{0x30, r7, r8, r9, r10, 0x2, 0x8000}, 0x1, 0x8, 0x605}) connect$unix(r1, &(0x7f0000000600)=@abs={0x1, 0x0, 0x0}, 0x8) semget$private(0x0, 0x1, 0x208) semget$private(0x0, 0x6, 0x224) connect$unix(r1, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) r11 = semget(0x2, 0x2, 0x620) r12 = semget(0x0, 0x1, 0xa) semctl$GETVAL(r12, 0x2, 0x5, &(0x7f0000000680)=""/41) semctl$GETZCNT(r11, 0x3, 0x7, &(0x7f00000006c0)=""/85) semctl$GETPID(r11, 0x3, 0x4, &(0x7f0000000740)=""/130) 00:00:15 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x200800, 0x80) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 00:00:15 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) mkdir(&(0x7f0000000180)='./file0\x00', 0x86) r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00', 0x400) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x100) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) linkat(r2, &(0x7f0000000400)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00', 0x400) getsockname$unix(r1, &(0x7f0000000480)=@file={0x0, ""/3}, &(0x7f00000004c0)=0x5) r3 = openat(r2, &(0x7f0000000500)='./file0\x00', 0x0, 0xa0) getsockname$unix(r1, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) fchmodat(r0, &(0x7f00000005c0)='./file0\x00', 0x42, 0x600) r4 = dup2(r0, r0) linkat(r0, &(0x7f0000000600)='./file0\x00', r4, &(0x7f0000000640)='\x00', 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r6 = getgid() chown(&(0x7f0000000680)='./file0\x00', r5, r6) getsockname$unix(r2, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) accept$inet(r0, &(0x7f0000000780), &(0x7f00000007c0)=0xc) renameat(r2, &(0x7f0000000800)='./file0\x00', r2, &(0x7f0000000840)='./file0\x00') r7 = openat(r2, &(0x7f0000000880)='./file0\x00', 0x10, 0xc0) mknodat(r3, &(0x7f00000008c0)='./file0\x00', 0x40, 0x9) renameat(r7, &(0x7f0000000900)='./file0\x00', r0, &(0x7f0000000940)='./file0\x00') r8 = fcntl$dupfd(r7, 0x0, r1) getdents(r8, &(0x7f0000000980)=""/52, 0x34) fdatasync(r7) sendmsg$unix(r2, &(0x7f0000000f40)={&(0x7f00000009c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000ec0)=[{&(0x7f0000000a00)="d6f21f5cdfcd0d6111860e4d7b25b0fbf7fcd227724edd69d46fb523d564984b5d441176ffcef4752f9254529909027250b543c5d7699dc46f351f55ab9487f43820c1c559c763eea744d21b67ca75846c50388d1989d5d4e7594a83bdd1e1d108d3b9f1fc0028e2533db79681a6b8dd6714e1744ba0a76fd072509eebfb95938fe5d48f8e7457ecc85e67cef49dfc5573a83d3a2864295b7e88acc6f59e77d265b8c3838853c3", 0xa7}, {&(0x7f0000000ac0)="78af196e0c9a9216e0901757d8f2d29aa99febe44158b2d395eb6c640e9765572fff3ddb6cdf9b66a9c6eadf32f725ea6a798d2d4b05168ead234a1f4f510089c55b80cfe08f9d762fb91e453e2c5de64f6463deece262ff1a23ae19b1b95956d2a5217f167ccc50641947f778f8ea8cf4b97febbb392bd5fb47de8f968f70f5cc8df84b380e704e39460884f10c0319235dfec94c7b2c170a3141171b0a1a6f698ca30ee6556b02821241c4608583c2cea11c6bd9b38032bac3bdc2f3b1b64efa2215d98141a9933c3e4d09", 0xcc}, {&(0x7f0000000bc0)="d9e7d1503af1486988ec1044ce461dd9cb8277f412b88d009ea1bb78e81fd6b8af7b25cff9abacd50bc9a24137e519d6cd6a18449f864c1ccb9c34502a69ce14bcb12cbcc392b43b81ba384564303bd474aeeefff6790e2317b37593b252a1b07084ddc0361b695ae3a203d22f3722b0c797edbea04f8a85177e0d2dff23c0d31760c115284d44a8953b646788f561c9be8d6356ae1ba3a44e3487", 0x9b}, {&(0x7f0000000c80)="768665f8731f5796f709bd2c5712e63aa2f5ece40a43df25779bc093b9ccb4bab84fe179e2cbb3246c98cb65b478b692625e5a7b6ea3f7bec6f572", 0x3b}, {&(0x7f0000000cc0)="af91087099febd5a2fb5bd478a5f62df4e25710c910f49c7cd66d0b052592d129a2bc7206b71cf86ae25de86bb093b0d427eaafaf02c80db53ad42fdac4ec47ae292b553f8212e0c7c06f0aec264fa82dbd7c61b8bcbe2f0457d17fd0e99e32b170bcc73215027e925718f1fd6bc9834790dbd0ccb5333d274a1fac91cf505d8ecd301ae24129aea948a08f3f8a742e9ea9f1a00173f787abd8b8f11981ecb68fc8bb5aa5c8d8d", 0xa7}, {&(0x7f0000000d80)="b442499a0661f1e0168c4cc6792f21c2e05a892653bb407bc8fc735e79489807cd77393aa0ece9bfa0cdb565354f8b37315db283173644de608c5f6672378ee43c0548e3ded91c05ba42153cf9b1ab43c2e3c78583f9b7e2ef49aebedf4d8fda21c61095ba385869ea5f423f1f3c71ac820d", 0x72}, {&(0x7f0000000e00)="59584610fe004b8f35820692a5ac9a37bca82a9cbdecf96a1bbebc952dbf0211c0fe4e81c31d4e2a4928ceda5908de90dc95ecad25bc85c43cf2d171f330d4a6bee3615b89e92de74ec9f9fd4ab7d157a51ec8c21a6e4366016b661a225b1509a1aee0a897f39ca36dc4bc0a83b52d3ad41f09adcd319c07aca2228aa794b31f2a09c158ca7b3d0f712669619bdb3a60034d1661821574d12c12818f7fdf7deb31cac0f4d33e", 0xa6}], 0x7, 0x0, 0x0, 0x400}, 0x3) accept(r1, &(0x7f0000000f80)=@un=@file={0x0, ""/10}, &(0x7f0000000fc0)=0xc) 00:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x60) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) sendto(r0, &(0x7f0000000080)="3cf2ed84a841f4ed207d707b3ca64e15878fbcba0d9a7e012706a19224260a9a81087da6b7dc2efe6a731ae48845ebf5ed3dc9f9f34f0eab6d0fcd18bbfb53344ccc14a85a2d1f174f09a581fcbdb66c9d2beffd1c2e58d18447edfaff4824b4b2efe067199f5ce89d0f132236664cdfbec344faaeaa14af6ab07f31890f715da1a9aaef0b86c787be6d28347793a6b488afa4f2d1e363691b15a52e80ee3b32a655df74ef46a3e780e3158fed822aa9b07881eadbb5d8fe1da9ace7e2a707582110a959363c99198d63b5917d94b6c2b8d10de76038aab62dd1638acde6d7b5f9be7c9b2acf982164bad2e4bd259743a7c5", 0xf2, 0xc, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/34}, &(0x7f0000000200)=0x24) sendto$inet6(r0, &(0x7f0000000240)="857e6929413dbd0b913dbf1a85f87f0a5b6cc454ce4efe2434fd0472e1f99f03d182df509e", 0x25, 0x409, &(0x7f0000000280)={0x18, 0x0, 0x40008000000, 0x3f}, 0xc) r3 = dup2(r2, r1) r4 = dup2(r3, r0) bind$unix(r3, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = open(&(0x7f0000000300)='./file0\x00', 0x8608, 0x110) getpeername$unix(r5, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) mknod(&(0x7f0000000400)='./file0\x00', 0x90, 0x3) ftruncate(r3, 0x7) open(&(0x7f0000000440)='\x00', 0x80000, 0xc7) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000480)={0x2, 0x1, 0x0, 0x4, 0x6}, 0xc) r6 = accept$inet6(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r7 = socket$inet6(0x18, 0x3, 0x9) r8 = semget(0x3, 0x4, 0x12) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000540)=""/35) connect$unix(r5, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) close(r7) socket$inet6(0x18, 0x4, 0x1) r9 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r12 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000006c0)={{0x8, r9, r10, r11, r12, 0x1, 0x8}, 0x8, 0x1f, 0x400}) truncate(&(0x7f0000000740)='./file0\x00', 0xff) getsockname$inet6(r1, &(0x7f0000000780), &(0x7f00000007c0)=0xc) close(r6) lstat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)) 00:00:15 executing program 4: chdir(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) chdir(&(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x1000000, 0x20) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x800, 0x100) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x20) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f00000002c0)='./file0\x00', r5, r8, 0x400) open$dir(&(0x7f00000003c0)='./file0\x00', 0x80080, 0x1) r9 = openat(r1, &(0x7f0000000400)='./file0\x00', 0x80002, 0xc) accept$unix(r9, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) r10 = open$dir(&(0x7f00000014c0)='./file0\x00', 0x180, 0x58) sendto$unix(r1, &(0x7f0000001500)="a382097a5e30ccf937991525b61cb21b06a9855c0f6c94c085af9814e2344ed904a08b49d2b5b434054fa20710cff3ed92f85a460f1c9d9936e3f3ac4e1f263037e791452db065c2b39e2e62a2fd7a74184a08805168ff3d6f52f97e370e73d75e71bac2b3e17536a79d80d3fbfeacac4ae9d8aa78aa45097a11b3199940cc3a3cc2068688ff9615b1e1e80b48d890272a6b9f0dc844c4f621dd447d24f86038344bf2e786a426de7008aade0fbca6a450", 0xb1, 0x409, &(0x7f00000015c0)=@file={0x0, './file0\x00'}, 0xa) fcntl$getflags(r0, 0x3) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) readlinkat(r9, &(0x7f0000001640)='./file0\x00', &(0x7f0000001680)=""/28, 0x1c) accept$unix(r2, &(0x7f00000016c0)=@abs, &(0x7f0000001700)=0x8) open(&(0x7f0000001740)='./file0\x00', 0x2, 0xc6) r13 = accept(r1, &(0x7f0000001780)=@un=@file={0x0, ""/83}, &(0x7f0000001800)=0x55) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1012, r10, 0x0, 0x0) r14 = semget$private(0x0, 0x6, 0x8) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000001840)={{0x3f, r7, r12, r11, r12, 0x80, 0x81}, 0x9, 0x100000001, 0x7fe}) ftruncate(r13, 0x7) open$dir(&(0x7f00000018c0)='./file0\x00', 0x1208008, 0x80) setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000001900)={r4, r11, r6}, 0xc) clock_settime(0x1, &(0x7f0000001940)={0x0, 0x3000000}) 00:00:15 executing program 5: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchroot(r0) fchmodat(r0, &(0x7f0000000000)='./file1\x00', 0x10b, 0x200) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x480000, 0x160) 00:00:15 executing program 2: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) sync() mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) r4 = geteuid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg(r0, &(0x7f0000002600)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x5, 0x4}, 0xc, &(0x7f0000002200)=[{&(0x7f0000000140)="ca0e860a8a6bc6b7a79b4f3de830d0ed91418b114c5c3b3d77c81031304485b896be2592f3f717a27c050acf3ae0ae460b82d9f37f6e816477279282fe999dda9da52a0d5a88e0ad091657ad6fd1833287cabae8d982d6cc86c6c7670e27e6e3accb3eaa805191a99bffd4a05a5680a25004d064a4651a9ecfee6db4902e8152a20b673190159d5cb4d1abd15472193d2381085345c6b40ccfce167fa81d4086805c58ce05b008ebafaee5d9b58275a8d3750aa4c05957cd1d2874039ac35f6c303a419570db12ded2fb1b5c3ab8bcc8095147d42acad063e5c0778315d5beade3a9cc2509e2ab9f34f1bc663292735387a3ee663f21af6470dc04b24582ae4e68f9bbeab68e904301f259aa6e23c14465ef945ec95416c025b10e8dca48e1d5cbc6552ad21df424d42a132d7cfd01aed4ba0e004838b20a671475044d10b8d93247c1cd87e81baf08539ec4f9cd97559c61372eb4be69b69623092f0867ea29ca10826836d5975b37896843ac5877c339426aa7bf1f25add6c42320fe6a196eb192ae2be4528ede52f9517845a1ab2dbd576027d9605acb0c74660a5949b6ed13131a6927758e373c8b31d460747cc20265850827bc09f70222e99072ea135b8410a26009815e36b9aa938de56891501e6520d87cb15ea86aaab90f19752ad0819721a6edf1bb617719b2f1d9d57f2248f68ef1353466ca5d2649720aa0a52cab9d10747b18e2e72d877381ce20be7df0c2172b36575c39cf7554ef2a4bcdba1f3bb52f54250f6d197d8d9541205c75350fc5f51beed0ee8c49e9e4d3d40cc372ea8481ffbf1ee0c348a292d21dfec0d6668ff2645ba93c265aa6a85a7d9a6164236cc29a7b751051e560f160d8547c6b5522cfc471130f2448ba998732100d815fd55e9ed6c1a2b3e0935e01adb125f18a862d9965b60606e47b4f12e37b49d3e864baafb90e63e16421d5dbdc7c3db8cefbf3ebfd4214fe03f33ffc4658288d410f055ab965a5f6d7c244e7f38d645f557447c5241f2e24265e24bc66ba345c8696b1ed1a0d127a167c0d8233b34e518aea676ca2fe8b2f8d985b0e195c007ea1c494a23d2016794300fef57f4979a1b641d1ced2e50010a28a0d442e8cefb83257870648352f35ead28ea7e614d70c670fe0f92588f52e9000a26affce3f1f0135ced7c78d04df49b01c76472794666151c4a3ae248fbcc7fbe715806c66ba91504680f59eab2f800415cc1cc1ff51f9823516b13c9bc15f732a3941ae1f42c080f4ecb896e8393876379688e1e5c790601e9651e029b629e4e06eb987e36cb2570d16b514be59a4a9741da93818aa0b171979186fa487ea94293dc606464e3a3632c983597a9e6746a0987309926bf7e8cf257f673b691af8c1af01623ff60e80599954027127759fa4c66794788bbdad6f1247e51a86e020d5573820c6616cf411dcfbda3a176162f9d08adb5f6504aaec50ac35233963d473e908dace8944174b522c099faaa3307076d67eab54d80ad43864f1a0d9eff9ec03d2b7966f2e0efdd2b587000ee181da78ea221735adf36a033e92eb2b28bcbabc1b73d33177d5cddd869652162f48ca08d4fe5c29d1bc879ddc2e6d21836f2f609ad7e13b0628d75b261e55184ef5b44b95b6e32f08b59ce3bda62232221c490ba34c53cf4c115fddb431a47259bcb7fd6d7a5d4afca5bc68bff23b19004d04f2b70b9d3b17cdb195ef29c08ae7dbf4029242719c7009faa4dd937dc25800cdd2a9808bf1405687a5e7211b1cfc78f96f602653c97c3c1abe4f5a0856a3c5b18741b16761f0785d2920abc77ea8b6fcb2d376d9955d5fe00e1e10d83e0aa15e3f28b369a0740904a6b5512bfafba7bb66766c3a23fd8bdd6f715b2ec508c8ecd6300adb31eb89f8ee46776bb656fc7c1fb620092159957b9fd040b78ea73c8ff4d4eaa0b8fa4196a724550b2e2c26b13a0694148a7349a3a0c286a6f4a03c8df895c3b68e8059c3cfd20c6458f31217167571e3494be721fce41b4ce519f15fb419d5d5e565d78d6370c2866ce23e92903337b3b52111b50d0243ed6b6d41d13869d434ef9b4225b1076a21bb1e151920b4b75c96bd4de462d18aeb20fd121536b0b285311d64f6b33ac6ccb538909756b48e481b515eecd88610d74401dde7b2f7439306218a52cfd30eb4ad0018e35ac0595c727809f17699c432b112d1f3c2b81ac413cc8f29646898ae3f84ab39d149ba1e6189442f840df1ba45f3bd56bdc8b56349a457253171e383a465ac8e546aa99698df5b9b40d460fe4cd62c54b5407d8175156b7276790b5718f0a00c1ad0334fa463e79242dc488e6e029f10ba15d41d59a2be9bd0a961304a2410b2637740178f99549228c073e55352e015e9cd0be0115748b9d784e42a2d67f36949d6300b83d9cfdbcbf55cedaf289dfbad0307692a8aeeee3ba4545a1cb43749a536c6fd06ab22df02e0758ba52b4d76b4f895f263bf94a80a8026a33a15b25eaaec94e28de7b947b35a5df8efd1829c3aa2085e952db03ca1092b823100b8da552c548e90abdef312c20e28b4fb040a9a665d9573402a9ee09f5a4f1a8d07d486052ab7341dc73407f7e55b073f527ee352d4ab5fb711e916a5280eb7beec2cb6e31c7fe085be15758c7a3a26691634d005d20a86103c84bceb9bdfa702d2de272b1a13dfd5f6799087514962b94edf34ce39d4c4ae688d489308438a15be0686274ff71be57f2d0d2cd727391210e7e36e527202189143d89f2c293c50ceffcc09d72c3aa7d2e78a173b72d16af6e83e3377e905c56f77ff21018a19d6d9d701421892dd742e8eb1c24b48fa59412fde68ed547e5f6ef2b20e44cd7fb74263eb25dbde3d4ae0918c26cd0cbd2b74667880c2794765741cb875e0c9db2e6312d07255bd7fa6e3be3fe5f796ef72d2f04429614429d3d08ffa7ce3ca46c91525be51c3f352c0248c706a8b7a4d2da23d84388a5bd499137a6ecdc49a9497d7a832719af0fdbea3e970267d6d0f94a69e23fa7722a06bd78ee88340283a3e4c71f4296144839001b21d811e4df278f6959742f02ddf6eff5ae1293591ce0ef32029efed9a5e08ddec9b3a4d4e36476b7bcf3c8b989c720ab09ff1af7b8de6a065528d04ea515db4d118399e780068a484404a8b4d41a5194961956f5463727611b872831b4ded57b25448af6f8db9e694ecd55f71349b10ff3713f2956d0b0ca5a61f807cedd3f196b326f498205fcd2c31f606ed368504b8157150fb73b195be3ca88b465316403f1214638ff179291115d7db80486d951e63933f144b27bb78270a2767ef4bb3d2706f0888f69340c91d544426b2e7682e0d960ec690ff8c4d2a181a18428de1c6d4ccc6b36c1634114b3ad0301daefa44f39ca8ae6ec76ffbcb788807ce7e5eea50f7acf4233e49e7d751bfd484ad2ee25277d039dbf94d7c9ac1f9244ba6a20652c7853dd1208cd672fd9b4c516ff2f392c448050d2273225febbb6b1e5a877f3c1a2bd6e5a31a706a24978bfb8ee270bdb318457bd347ccaf5a5d6a22381faad0b3dfd20eb251abdff14648cab67aa0455d8b3a854bbf6cbb3ccd7b57b3c91d2b0f3b2ba77ef3f014f99183957f17ca36df5030e8ee5f993608224094086d8ed051e322656a99d3f2b392910cc38e4061139f7d65cb502b532d69b8f576fb46e0aedc3a6e8c579ae1145fa5c75e3e66e1b53d883f38f72beff93381719378f555dba3cbf1056604cded92617db7aa993cb595a2e1d0290483a1f74fd6006c3a2aeb32982040b8b3252cbcb1db9f0e596633c1f2be396408399a441295a93a9f4ddef21d677e37d1b5251dcdbe5e2011d416621ad4a8c9be480dee980af559631a10325799b3c1971cd60e5cd7f6e870037d42651532140e9acc691b1bfc4000f1dc010bbe7269de0ea0883dd9219301d30544ade002d27b9bcc8ba550a7a316da93abc281f1c78fa846d569ed6264690fdb8ac81248e3457d18e3e3e149502f03d55750998c73a0e4c25564e5ae52ce243fa54794dc7c514575cfdf7e6375e28811832d364c5f3d00b39f9e540575335ad3434a467b32feb961914d79b9f5f18cd54d5de80d652822f5e66906754b8e66a6d6177c87c3a3ac5834e578bdf6bdae9f44871b0be13edb5f223fbd6b1fd0cd69ff7ec0dcb9dfbd4c94acfd8e727fc96fbcb786fe02815c7dc1f7f9fdd847355ba4821df3cb62eacf3d5f5b9f25f5dd9ac9ce3009ba14f9183d0c46053a4dffc2bfa01e08ae8d0fa4dedcdb36e03867af7166a45f1aec6059a1eec84adf9378c215dc050bee039f07c5d3e37c28e5c8594215ce6dd845793619dd14439b35da2298b8e4f513267a64b2f3c475e1a0833ab1706b2cb94e6915a4df71c3ba0ee21c1ad324e05823fb422c789d055822810312b4f9e6885b428cbe9a95f904ba3f144b0879f6b81b79ce2ff6511d22a14295ffebc8396b46f74be526cc90832bd0dc05354c47a69b3145367b7274031cdf4ac83c81155ab6573fea40a807fe58d04e1caa526b36356c451817b6b9b2007eaaa36d0a17769af31df25b0a3cf4533406f8fcf07d2af17a90ff328b72f22d22d826958784f799507c31bb16063961aa733cab9f590d3eb6f068140db33f6438325bdfe1d6bbd4b9cc56ba7cea8f476c29a2309f08675387a56c369703e92c716ae07c5b3cdda429bcd58332048efcfc2a7317be982c215367ce23d36ea7b5460c79316ca68d2ffd89c089e9ace6e51ec69fc7a2803b541ad230bfdcb2c3aceae427d9458dbe67c3847f069a30062c28c5b1f3b6cc612328ce310f41380fde4eebd6ccf9408561614e381d58b587327ccd5d1134ac7fe95fdb2ec6701dbf8701282d9fc2bfe88b5d87aa1c29c442275b85915d19fe66a02c271f68a41de98669537b52f6b2a837e90be36c1c2cec0cd3c2f4e9e83d1630fc856a6c14ff2d81288164e00955a54de761fa06a8d70059d4f9efa31d4b27a4f28462aa790dc3e700effa58b68198e99dd83026802c830dcd37b01bbc9ab679214d785448ee6958b628e1282fa289c4d1499c65346f4a1f8715edfe70269fc773671c312257f96c97c5f9a42078ad253a917315290dbba67805ad983a1b339cd4dc669bc0cae44e94902c4426bc6d9baebcc0f90abb453b6f00c12ce534915e6f88586382c215ce856bdb80608f12da5941ac4652dd6eea00e7a4bac20c66ffc51441fc933a560a6c2e3dc93eeefbe8fe03baa0892b2ba2a41cfc517f1be2e3cd8aff472181e7c32b6e398b43a159a92ceac1b562a8d8299ab45cf448afcd22051902358a3fcd2ea2d3adbd2254830e7be1ab37fc982bfe5d2eb7b027b0f0d6921ddc6d7aabf3e0a39c3671b877017ee3dcc40bb1776693361c994dc3ecb7042fb5f0e6df322d02b771a5bb333235aa9613a982903d419d5fae25d2a55a930454d07c27d8279d6df8aeab758267bfef43a52233375bb9a3dfd47198fd2eb76315a3a680c96971f3d9d4e58e6ff5efed692a96e2854f11507837c0cc4c8e10f5401af258fdf4e7b6a64f7c1c69c2d8ba1b440b8a6711bf11f9f8829a188cb0664228657fb4f993b4f77a1910614f3c6489869e2ba8791f74d00cf5e04a794215bb2fc396534dd71587ccf541df3e82a5674d909a7727ad0f89dc61f058a5c582775df903ee7286271470815535ce112f703e365beb11714afbffe4e269a23de3e9aaa71c54bc202c278bcd7a700f3b4e5d3c390532bcd34f6534fa506f1f172da5024568299afdcfe7b26f90006c23a01013220c", 0x1000}, {&(0x7f0000001140)="01c4ac5a8df84a62312f0180bd82bdbe6a1fc38f2e274ba77b654fd624ffd8807167e852c8c1a90bb173a64f9b41fa43b992da2c271a9617553c46c926ad4c", 0x3f}, {&(0x7f0000001180)="89efa129256f103ae17fded0eea8c879595fef6ed652e23edc8026c747136fcc944ded4208894c2138752ee2617d56d7f29ca313c5b1ebf8b53d8f8c6fa00bbaa413532b94ec1040ef215ef58dc8b404fd501c9db714f0d27c29cd519889461548f9da75709df12ebfb0135d8cf5337a655cc27f6b7f1fc423a34ce05c5d870eb92b43629bced643b23ac996421bdd7839c922d0648a3be6a44b31477f5ec44823dc4d9553f309d85d835a871980febd9fc03df1c9c8441867b7a71001c4988343a7b840ce8f29b91348ac4ce0f9e1d471697de27c58de12db387c56aebc1c98d774b6df1821399842bc50cff2b9230d9e590b40c228ef8e37b10012a78e7ad62c28ef14d19a470b2c2da859da4e2eb0d04523d45ecf0624e3640f1c118c07779e2b044a02daa7b2ba04584d64b50b1e7709cf5402f7cdf1446bad8a9b055c2b488b9ad2ca28c78e9e3606f8fe6279df9f3382491a81553bd6d1a6ad06de40ecc5ca9daaaead550ac4d426c1394f2f969264629c4d2bb8363a4a18241c9eee2bfd00754e30d1c24729a257457311540227c98d929e00575de2dee343b6b6ecea6e1a139c127a466baa3b9e7e1f95e5913e64bc8b18f95b5668f7fa8135280adb1f8f18e3b74c3fa1116aa51a9728d9090499dc8651fdff67f06e34bebd2af5e1b853d31f1f5f4188baf78c3877dbe3a76651e5c61b677f76d148ee0da3411e5807eec92a58f0cef2d3a0da9b1076762c45bd285c3872ab5a2d39407399db13db0b5e3d6d378ffe08a4a1e7cdda7baccb06cd534ff17e40f689de0330cdd51df3703fca7860b46b7340dfaca8ce5498365770a530ea20650e57c5e4536f3e8e02cf415ca7b82abc37bab5a19555cf57994bb53973fd90ec318beb9c6ed5a91bc3e37fa76b26994df0ac682c79a17376e1c8a1133a001bca7785b82fc7e57fccf9157af4227eae40467e40d3710b6bbbea3a8bb7cbb1034cc394788d370766ab2e8a19da2d280a271b077c54877768a37038e10f8363d61063455d4a02771f37923548fb78542841b2a2b90576d99ba32faadb2437aa5b46e6d3eb3f0c973c240684b3e738ba243fdcf92ccf078ea1febe1845df93f29c0935aa7bb1db5fa8fabad3fdfef6eb612bbea3da85216d7ab084448840b9c615a2d94021f89589f6148440bdac6c712a1682b2daaef6eaf0e3bb4d7b7f8da15042a32441f25436482bc55f478576cb312b913b001fbea29dee5e47f315bb77bf4fa09bcad1b3225d46f6c550ff3c4da442a636e3380023e0c792cdb3d4aa63f38b915c59f3c87ffe9ebf6d6373de63c7aa68ae8cb02d2a5f5e6b2c98c30fa3d4ea161825eeda4f4b5781b4d7356578060e1198bb3ac68637fc3e92edb62858e14061651fa171266594a070ad2f3f55251d39059da3be14cb225e5bc2da9a78ab85239085fdbb2dc6861249bd7836b1f1c6f02172695ea27dcd626b403eff31157ba8d4f4ad0430987d1d4d312897df323e1b9f5095480439b1ff53af834ff4ebc81c2dd798434c635c69d817a85f19089e5cd1cd5a6f706d9d7ad52584c7d3f1a1e8caa1e851370949eba916a6d77e6f421543fedc02cbad75708287a3bde8768c59cb7c73b89ab579fabc85614d4a75c7f3428398ac2ece284cc319a0f0ba8e9bcc853a1406d641d437d2972c345ece67cb710901c11d1735f62f12945efec8d6022e92e0206bb8612ead893f7c39600ba5ccb9ba43a9a7e5a236ee4b32f6643899fc34290f6fa2fbe0bd3a58dcc2a5d2edca929943e49c475d4183e82f5b1f9ca3f23464893de0c538d850e45949b8f2046364f70826e9b1c09d01892939feb45b68aea971c54dab577b456d670959318224297c246dd309b5ff5db48b6df0958378ea520c683bcbe6474f27d778359d6bd5324d72dfef920644fc4f52ba5fee724710daf1ab9573222dbc5d3eec13ce9a149aa976f336c7613189aa997487a4ec90f4da3caac667486d817e8f1e14352f33509de1334a3abe83fd3f2762ec4f07143a1822a2435269097086121bd0114ea63431fef7bafc21b35225cd85a1728b0d635d380a48dc943db589608f295a11024d5182be5a16a921c244b73b8900a76f9d6cdca1f09dabf3362a99d7380b6e7c34354df03735c89392e4bbd04d372e47be5b1841835cb4c0b5614bf706884b2fa3628ee89c4cf1d09c5f882d33cf0a29513f46547e6a6698d367012f470f4c16a2752fa9c28b3e44316dc54949ba97a2c69aa28a027479632e9c0ab18b2a9b201ca967d88b9a27a822e9a083fd582ef1d3ed7a396502dcc4bd330144814f10e4b16f7c6f78f7de626cbc8f5467bba28fc29fd90f705415925a208acbb2a2443c263ddf765cc5bbf8f0d0727be7306206cb94e9448fb313d62b5c582f014920d56faa898f40bd288e8d375903bcb9dbef8e85680740a5a5385929a33cc7b6b58ae96629e57fb85f1ce17272d71b82258d7606eb383754d32f83108f2c037c422a07499babca3c61c59326e427720591a9903b0c8ec46e0760c0c7438a3719a837497f783077798bc755135f13cd08b6dd0fc3cd464acbf97b101999e838d89bc3e395e9ed3a20a154e4065d6667e00b8140b2e5d2a4a349789d0e2f6b1b37852a3b097f3fd15fb6fd4b5ef82a4d2e1cd085a5e7489dc373788d7b33587502bc93e8db1463ea269fdd4de66c00f8ddb8be8d2334ca1bd07323d0d3c5e885e9e0cb0ce70cad1826537247e68d7a61351b2f8f33a61b42420d0b20c849a719520694543e73d9d796f810257e17b81e739030af61551e0262eae5eccc236dd157cd769804799ecea1d72ee2f29d2be1b447aa642610ef4dc825e09a7190870c4bb6752b57393672f5d7d06eaa737c7c0a917d432aecdffe3346d14ba542b538c0abc6da8e32c68ae52259868d4ce4fcc2260c95818ac00c0bb64150b5a3896ddf0b042e9281285df4ecbcbfc75422e9df483830c037d98be613d77e7ddd9672d65c40b68da21c076d37db5d59de7da2497e4385544a029b86206b5f9656feb2995ec032138d83948f930fd815a86628802b0dd22f3092cd50bf73444f15b40f45f35b34bdccf7565915a591961d0fa31d8ba666af710f219289820f519719a4fd5637d8f70b31b569eb2ff5c04c47ff4743da82ce77d8dbb35bb54327c299072e57429f2cd0ce16e1c556a17b208b2874e78f157214eaf2e434314f6cbe50cd26f06ee7439c6db408c016b10cec77b86f528109149cc9ea86cb032dc7da74c59ce00027cdb92c9c27c2d308a4a8fe6e14af3a4c4396726c301d7b8329ca139bb24c1072be6709796c2898b3c38dbf0c926d820a1acab87c30236fcc4ff4579f2c095082cc6c0115ecaba7fd62a4509b047fed7cc21b668b0fcef7a3a1e415964b81c7c3fd84c27c274d757fbfaa240769766d83005ad84e8e0aa32871fee13fc3440fa3bb1d6ab36fa4a379a1b67c951bc6330d198f719aa0d2b2b3c00138462947c7afe5ee436ed78fd4e1077ce547c0cddbddbf3fa9f428e279aa2818c249bcdb2cb5973261fe7b90a99bb027bb76c0ede465d4f7eb9f8a04952a6763a6740940f376221f2c1046567b17dce72085e95580a18e5edeb0c214e0dffab305cabf03a6bf7cee7360e296f181457ff8e756cd90627decbb8f870dae9f2c127a563b8a483ec5e16414435e006e2155acc7e35cb13683adb4d19f4cc209434a990ac20898d943513dae5401921a3fcb706231aa4d7a6eac6b355bbdf64c3f17dd1046ca5a7bae89a64bad695485ef85e0d8bc5716484ebd91ce32689e2b23481704136da5000528b7cc3b4aca6b7d94e7c087fc74d0da95a850c746222057372952f15c7cc1b03596dfd17c300b923da482c46ccc1bfae78ac98e43ef6b38062e7ea58100ef6a43d3398738ba8e538e404274c9ad5be62affb1beeed5f8b16537006a1b21a132cb4d45b430952b477707c300afa6a2e83140bf99c865cdaff58b1ddc202e77adbf14489cf109a02c42b34d0e9986743655ca26bb98da1844de87273f996cbc324c029c54ddae29c0b73aef3dcba0ba53afd4484975ad6c2c7123d2b85144f5d3f062bd92b5fecef5bb02085c4312ad750d3bc379582e59f4b4910c4332d11a339b4893f72fc69bf53e86f1c080169d1121f5d66929ed7e4f03219325cdcad5b05836fdf6cb1b61b9e354aa719578c0cabea5e8efab171a5fd53414cad87f413cdcaa95fb6f4485c4a7d32dd2dfd83fdc16c1a6aec91fd1efa7d4ef038c30c9a0bc63b21704c3ae155c0e98f513040049439261442b612b8d34ce0486836d697851de6f56616777af2efa52c69e283b31a466ed1766e3562c80bd300bc85f8c912ba0184f6eaa6d49943d4ceab7feeeb756b33c2a159c31b9ee8b6f283a4f1ea6985445b764338a3fff55481423ff41b41eeb8da1ea08168d672c44303042c2da80bf1b9fc48d8a534cf70c2839f2d254b1a024d17295f982fa86c10c03038f9be96d1d5a6bda73d9ed9ce8d9d3944f06ef2bcfa0a5cff3ad6f94c17b08bfdb7f7636393569980fd4fbcb04f0d6034d83652ad54ab8d45fac52ee17b2096fbc12086cfae982c557e6cf3865be1752ededa8110652f2bb849da1b719f82d5a87c983626e0f034e0e56d08091471ad57f87318a961bb630e6f72d6021059b130a28010fcdac0e96dec075f55601fb5347fe21a2a6b57881beaed881ecaf435fd871c883376947727694d102829dd7e45a731bf52f5b3edae2747812e2cdeba669318a903b74e4a4f0c0fa30ff39d5953548a64a12348c5de5ef76ffc06336c5310c01639fbd3715508d942b2df3d7d32af41b3f59e405923c80df6ad32d56b1a09268f93d16da13c13b3647945a93773ae4660f28b634831e526114db814690c69b098c7fad4fcf8fabe85fd28d1cc3128b54bf7faee2d6c581f7ce835534ccd63ee523bc8b4987ca1baf5b4b5ac4b7e4c94dcce65217dcba0b77dc7b9790318689363b0835198db0c22393779a0ecb6ca9be59cc98fc819d117763a55e11ef85d7be2f81613618e9ca4cd8d2b77d5bdec8cee9ff78c329f6b4f489bf2e803d9024a9b69e15f9fe4665820653cb88833cef326e32008918621d68c0050ecea08417d7ce0d331fedf03f831008f6d2ebf0acc3ecd467d51031248effb683a73f0e862715a0739c040c13eac9c55e8c71f6d572ef7a06a18e42d04bc436f55363645694338ec88e73dcd0bd2b558b2b4468f645a52452b30ccdafc6a670cea9b11ed339acc78de9bec31ea7a928ff808744e486962e69b5655df7d72c8f03cfde9e924a705f443b6d2a117804f6bd48072088df0af42f214209c4a171684e5e5353cd366b26512c8bb5a7a760b64f2bdf3876b406dbae050c3a2057e50f805aea4be3dff78e35300b5699dc7c537c625e72ea019479393696c43cb8638bdc26396de634c8d2813e1b0fc5ec5948d7806d2b3935af0990d07d9be81d9cfe8126104cc052a17d354f976f329dfa081fe34d28b6a16ee9c36406e41e9fa416a309dc14f1bc9199e3feb4d1a619e500b1d7ef3d2f29cdcb19f55bb3e594d67909be65e2be59aa59c178172213d2cd620dd9add6804cc38fcda270e754e3a0f940329476f387811a09f6a3ccc7e0c6df4564dffac51d4be054eacfae3a1d670d5ec4b29446472653667f06f2f122042066d6fad3b9d2a45464d677ee097c4c314d6ee89989821c21cf42e37d400c36cbfcc59938b9dd5f215ad54add17bb83e1fcdff27b410234b32b7d95b7227f2a722b446d75a0a35fa6710b", 0x1000}, {&(0x7f0000002180)="6860d18848399c580ebe20c2c100b1739803be50930b03bbb21b1ae95df82787a268f1d80907f761743ee5221d8140bf7b95360d4d93b90a191e397ab7eda9e7964258190f6924e6e523d020db", 0x4d}], 0x4, &(0x7f0000002240)=[{0xd0, 0x100, 0x0, "095d0cf468c52fd91380ef6713e6e5c7e2c4173bc135ebe8a1018cfb55152d8babe2dada358bd4d7dc30ae5ec4ae4e59f7aebb93af6a65eb97cb2b224039e05be9f01a27c75bc6964a8684726622dabdbf7c58f7e29803e3c69ad0bb870736c22cf5f4c1d63db658fa73c93a5067ec616de2d7b348ab35d1d75d92d7dfde2ea66ed4dc109344e67c0475aee46c7165a4ed0b19986885c1e382628424d702d7319d6990da8c8f4e0f2d420ae200c01002a3e1de350705515f1e1a8f"}, {0xe8, 0x3f, 0x5, "6d467413a0cfe758b71db8417dab6750ecea2f58a298a58b1691f798769902a8536a860d878663eabfba788154267a5e5c06b6a08b8894814e83ce6ccfd9abac3d48781bb9551f77b194ee1aa04896ee57b342b324ded1ea6ac711d8bba7b6aac0fa7a490dd285ddf7bf7dd614661c371d5cb59fb14f0f7c8ea1a73f14fdca793ee7a4ebcee140c7482176c2a28fefa5d7b4d80bdc766e7ced85ffb37ae1b18f84a40c17d5a80b1866d321a0bb9d2b7c2f0f53bf082c4c2e1109f108cb666049b06577a9d7730bc6c26955a9a989bd46f9d7dac8d286edce"}, {0xa8, 0x0, 0x6, "1d6f83ccae946f76033cdd9bd26564677a59cc3e845183ac8d0228f2449884d23025830bd289b0fe17b6dca0b79a48334391522b5b52c9559610338280df1a7b6a7fe67b22c217b65afe6c3919f8a8195f60135aefe7347207f415da62e49b211d076813248b52d1e18ed12781f5c5969b419fa25cbd1150bb9be57b15877b1175358273a07307f7b75acbe3d4c5f02577e72431a315de"}, {0x68, 0x101, 0x8, "f8aa85d1a7c16c108d894c22efb8d4d74adb0db1febb5447378989a88756d26aeff09940c85f107e798054c9a76d5d725f7f41a3a980e7491431e54f09f6222beaa302296d18e4f93c2c3241abc14939ca8d3f059e0a55"}, {0xe0, 0x0, 0x2000000000, "bd60d66ab36813029c20a0e254208bde45c183078ee23f3e8d448834d2473e2da278735529e03e64e10721eb0658af40b8c7f14f8e26acfb224e055c87534cdbfad7ec3fd42cdabbe7365ab17d840c450b76ca31ef5ac03dff2d491c9c8af8946819ac4f054e0270b5913d65d1dd26e8cdbcf825dc6f75c8680b4e5a620c0baee16e8ab4742e09fd1991e366746640cdd71b182b8a99ee50d164e57c195bac856fab948ed4996f897cc83858e6f30e98360d652910efdff95825cd9cf61c50669563d0766de835512ad23f76ae86"}], 0x3a8}, 0x1) close(r3) readv(r3, &(0x7f0000002680)=[{&(0x7f0000002640)=""/20, 0x14}], 0x1) seteuid(r4) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000026c0)={0x7, 0x8fd}, 0x10) sendto$inet(r0, &(0x7f0000002700)="c3097e4aba291e319b5cab34cf53573968c77c7ed23066f82ca2b3eecd9c6d6103e0f92a6f0563e19afe35cec5a26633d2462f48686a9b6bd058182cd3b812f87c55a4ac0b4c555e2e14ae80c4bb821b40f325075e85489af49012ba0a39a7f2979dd8d192ad8317e3c4d3ec6b2ffb92512a63fa29c138", 0x77, 0x7, &(0x7f0000002780)={0x2, 0x0}, 0xc) r5 = msgget(0x1, 0x0) r6 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000027c0)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000002800)={{0xfffffffffffffffc, r4, r2, r4, r2, 0x8, 0x2}, 0x3, 0x2, r6, r7, 0x0, 0x2, 0x3, 0x8}) recvfrom$inet(r3, &(0x7f0000002880)=""/16, 0x10, 0x841, &(0x7f00000028c0)={0x2, 0x3}, 0xc) r8 = shmget$private(0x0, 0x3000, 0x600, &(0x7f0000ffd000/0x3000)=nil) msgsnd(r5, &(0x7f0000002900)={0x0, "9aad8b004cb206a18d940e21349d7493e0d1d0b9bd9023eb2fa2c5776e465d6eb4e58293e930032192304d859c27a3e7a99ba35f0588db0ab1a465f80f5db636290559d4372028f3870fa62deb7585eb7824951edd13c6e9b2a6d479395296c1981be73124e2610664f4c244863d4741940f3af7333285e5301ae742ba71e5efd4d0d0ef48a06e7b2de9db819735c67b9580e4c62673da4bee82ef24f19d132bcc8aa2219788d207fa188e0d24d98bad9818034d4316a0447eb0a0edc833a580762870bae5bc6f357d9f3e3f3f5f93a69510cf259dacb0a6cd20c7f2"}, 0xe4, 0x800) sendto$inet(r3, &(0x7f0000002a00)="2bafbc6ebdfea0ed084d31e197bc4ca7a55f74c0242494d92e67136dcbdefd4db1a14e38", 0x24, 0x9, &(0x7f0000002a40)={0x2, 0x1}, 0xc) truncate(&(0x7f0000002a80)='./file0\x00', 0x8001) r9 = shmat(r8, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r9) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) recvfrom$inet(r0, &(0x7f0000002ac0)=""/3, 0x3, 0x840, &(0x7f0000002b00)={0x2, 0x0}, 0xc) 00:00:15 executing program 1: r0 = socket(0x1000000000000004, 0x3, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="466d678e27234c241286186a53835611ddfddcd9d1a2d65121fff0eb581f2bed0cef19acaed612158d68337f6ffb9871e374ceef5057b65e77d268b63f3903b58d94fa3cfde20a8f6e5af9a152396666eb77617a7d36", 0x56}, {&(0x7f00000000c0)="402b546192747ac85261addc3f8cf12208eec34d6528853f6d9d5c4723", 0x1d}, {&(0x7f0000000100)="f2af19fc5292b4f5e4556eed9933f4b5b499a950a3e4e4f2d1e6e92d8c3ec915264aedd62c97224b2058db98c37378f71b06bab7d17aa71c67d55da5ee5fa883b393d04d0c8e36fb02d0dce4955e2d54ef3e676f34be66770f198982d33c5ef69ea2a1663c77b2643e88ccc026714bf7debc9f1a571b99578bed2a744e454df1f9ca9a228c6c98b8f3588b8851ca0ee2f7fb062a33cc1e52d22211eab4b0d859843b5bb4ee8ab702be136926981c0573e3df4b747e72e72d88b715200c4f5aae9435aab8aa9c845aa3159ba5b58c06e9ae04c668c3513afa6bf4879b6354421d5397fee936173f83f131a38fb92f807060020f1c", 0xf4}], 0x3) sendto$inet(r0, 0x0, 0x0, 0xc, &(0x7f0000000000), 0xc) read(r0, &(0x7f0000000240)=""/4096, 0x1000) connect$inet(r0, &(0x7f0000001240)={0x2, 0x3}, 0xc) 00:00:15 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getuid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) r3 = fcntl$dupfd(r0, 0xc, r0) fcntl$lock(r3, 0x2000000000000000, 0x0) 00:00:15 executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) setuid(0xee01) r0 = getpid() r1 = getpgid(r0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0) clock_getres(0x40000000, &(0x7f0000000000)) r2 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) paccept(r2, 0x0, &(0x7f0000000180), 0x10000000) getpgid(r1) 00:00:15 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000400)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) setegid(r2) socketpair(0x1, 0x20000007, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r3, &(0x7f0000000040)={0x2, 0x0}, 0xc) r4 = dup2(r1, r0) accept$inet6(r4, 0x0, &(0x7f0000000080)=0xffffffffffffffdc) 00:00:15 executing program 2: mkdir(&(0x7f0000000080)='./file1/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file1/file0\x00', 0xfffffffffffffffc, 0x4000000000000) r1 = dup(r0) r2 = getegid() fchown(r1, 0x0, r2) r3 = shmget$private(0x0, 0x3000, 0x81, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x3000) select(0x40, &(0x7f0000000040)={0x7ff, 0x2, 0x2, 0x8, 0x6, 0x1ff, 0x574}, &(0x7f00000000c0)={0x2, 0x9, 0x6ab, 0xb76, 0xcb8, 0x6, 0xd82, 0x6}, &(0x7f0000000100)={0x4, 0x1ff, 0x8000, 0x1, 0x2, 0x10001, 0x0, 0x1}, &(0x7f0000000140)={0x74, 0x1}) 00:00:15 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080)=""/127, 0x7f, 0x3, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x4, 0x800}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x9c185a9da0e20e1, &(0x7f0000000240)={0x1a98, 0x9}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x800, 0x81) unlinkat(r3, &(0x7f0000000380)='./file0\x00', 0x0) recvfrom$inet(r3, &(0x7f00000003c0)=""/167, 0xa7, 0x0, &(0x7f0000000480)={0x2, 0x1}, 0xc) r4 = accept(r0, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) open$dir(&(0x7f0000000540)='./file0\x00', 0x200, 0x20) recvfrom(r4, &(0x7f0000000580)=""/88, 0x58, 0x841, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000600), &(0x7f0000000640)=0xc) sync() r5 = accept$inet(r0, 0x0, &(0x7f0000000680)) r6 = accept$inet(r5, &(0x7f00000006c0), &(0x7f0000000700)=0xc) fchmod(r0, 0x24) recvfrom(r1, &(0x7f0000000740)=""/24, 0x18, 0x1, &(0x7f0000000780)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000007c0)=0xcf3, 0x4) r7 = msgget(0x3, 0x1) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000800)=""/130) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) setsockopt$sock_int(r4, 0xffff, 0x1807, &(0x7f0000000940)=0x2, 0x4) accept(r2, &(0x7f0000000980)=@un=@abs, &(0x7f00000009c0)=0x8) fdatasync(r4) fcntl$dupfd(r2, 0xc, r6) pipe(&(0x7f0000000a00)) fcntl$getown(r6, 0x5) 00:00:15 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000100)='./file1\x00', 0x400102, 0x100) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x800, 0x40) r4 = paccept(r3, &(0x7f0000000180)=@un=@file={0x0, ""/13}, &(0x7f00000001c0)=0xf, 0x60000000) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000940)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000980)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f0000000a80)={&(0x7f0000000280)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f00000002c0)="664e9f648ead3d7fb0afb75aa7579ef09737c3dc7fa0ca9b98f335ecb2", 0x1d}, {&(0x7f0000000300)="f6bbb58d2347df9fed50ef2ce8a6cd17d9247f9b8add583f1c1a950882e4f03e71302cee5a5d994f8566dd602bc15b9a87e2ecd8231cc16c495e3f52534165cab0eb1b5cab5dd61a", 0x48}, {&(0x7f0000000380)="262c7e587ba98fdc9e0d793f7825eddb9ba5f2bd888eddfb488713b9aeb29daa1e82dc6e5a355c53705f902edb6d28697f13d4cf74ab2dc7c0292a045d241c432e635f382643fe814ffb11c6f3e4ed382bbc47fab86ac2a1bc81ca8c32f78e6c957a4ad0df6dca2f6f94a09b1ab202cd95d12ce35b48a22924c01fd97d3f136495dc9d1eab8d0de680cb23d7ed76e15c1ed2e40ecb08f24d919b5babdecb37b31d7406a5e0fe011c3b61fae61008c029be8c812c134e685d36dddf1803efcbef5d7f944042f1459b2aba4419f49b8f621c7aba6db9b488794bee99bc8e564f7331c5f5c5e1ce692a19a72a753424aabf5bfa7bcd4a8baeae589d6f13ae91", 0xfe}, {&(0x7f0000000480)="b3a3deda702271c90567577abc919873bb5cc638cd94b4f744ad67f76c2ff54b72995b6d6213381b72849ea1530455951baba98f922c0a398b2e5ab91fc1cffe9af4ad10165c931b1d32fac0c20a7c874a1c02417ae275e5dd934ea885a70203bed835caea6f85bd545238acb91cb010cf898d45ad3904e12d6863e474756efe147471c8cd2673c542b51cee36b633b3f407421a", 0x94}, {&(0x7f0000000540)="57256db4985f5f4ed26d824a2488bbc4c05c6078fdf0347ab9499c01a1f3b76bd84a5d640f0092f41979268af8bd3fb54e3150e47af0e49dc638958135a66ba7a2de4ec4d835286dccfb6b0f3e1faf689a117841b1e9239f7fe989132b306eceb9c7e4a925e3db0467b3996c65814e8a2ef8680baba1c753d0d6a7ecd49626af9511e40644cbacbe801988749f5d4c303ed49ced83110137773063d7cd9d8e0292780cd4230730648157764631717f052d564c9aa3185e142340ffbe5efc32", 0xbf}, {&(0x7f0000000600)="f34d7f96c030a905a297acd05780825e1d0c73956142a8f57c60c3a7e6b70dd10d00ea4a643a33ec3ee4c3a101aa64725b43d00cddf582d2e4e81cf594e79def4713400b79e496122d2d85181ea5ba68eb609986988b0a19683ab5e62977458be9936f8c5cc9f404197c6e6c2227ff78e5781711ce28c545", 0x78}, {&(0x7f0000000680)="9ae763756e0bcd248d54797a6357400e428cec73c6b63b3ab9924640b0093617306d4103f6bd570de99d4114858e69122d4caa2fb3aef4b2e50d9991e8dfacbacddf85680e116cfa779124d36416eadd1931506ada2ad9a1d42ec9383b87422828d6981ed8912b43d38533fd6df545a636c7a8a9bdee40f8cec78c5ffd25c0d2e020d8a39d69fa2c0a36f2c8c71eda2e806efbbda6cf6d09102e34eb06ccdb6441844ec430c51478a38badb54151e9c3d7e0012a916faf53eea0f956df96cd76f0ab3b3592cd156292dcdc8f767ff5ff7988", 0xd2}, {&(0x7f0000000780)="ea07d64a88012fb2156ea7688d03834db693e640899c4ae24e3225256ce7cc97c3954c8b3d6d997e925f2aa870045467dcc9ec8c80cc3c3ab7254ff90eaca62b8afa04dac1086d81a571dd6501e411e07a4e9b9a0764b4c2fb2ebed3f42d9d646ebb474163578ab087305cca9825f48d18bdf545da2613b772d76af9822eb7b8f28b5dde15575d68e64b9049c1d42fb89e020ec942fac4a34bc562d89071a9961943146773051c868021751405806f8e671324d4d32e40f9698a42206b4ed00ba8159cf35e06c96fb3f3705530040ca2", 0xd0}], 0x8, &(0x7f00000009c0)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x20, 0xffff, 0x1, [r3, r0, r6, r1]}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r3, r2, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r3, r0, r0]}], 0xb0, 0x402}, 0x4) getppid() connect(r0, &(0x7f0000000ac0)=@un=@file={0x0, './file1\x00'}, 0xa) r10 = semget$private(0x0, 0x2, 0x40) semctl$IPC_RMID(r10, 0x0, 0x0) recvfrom(r2, &(0x7f0000000b00)=""/175, 0xaf, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000bc0)=[r9]) recvmsg(r3, &(0x7f0000001ec0)={0x0, 0x0, &(0x7f0000000e80)=[{&(0x7f0000000c00)=""/164, 0xa4}, {&(0x7f0000000cc0)=""/156, 0x9c}, {&(0x7f0000000d80)=""/152, 0x98}, {&(0x7f0000000e40)=""/5, 0x5}], 0x4, &(0x7f0000000ec0)=""/4096, 0x1000}, 0x800) recvfrom(r2, &(0x7f0000001f00)=""/22, 0x16, 0x1, &(0x7f0000001f40)=@un=@abs={0x1, 0x0, 0x2}, 0x8) semctl$SETVAL(r10, 0x2, 0x8, &(0x7f0000001f80)=0xc3) connect$unix(r5, &(0x7f0000001fc0)=@abs={0x1, 0x0, 0x2}, 0x8) semctl$GETZCNT(r10, 0x7, 0x7, &(0x7f0000002000)=""/13) r11 = shmget(0x1, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmat(r11, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmget(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) sendto$inet(r2, &(0x7f0000002040)="fa7d597b63b46ec73a68635e612def6df7652779cdcb6638d2adad03c34eae4027b5d2cdb4f43872e3b106eaba0d070b2789eb9c80ab1c4ff0a4d945ac66886644c40e40b3a611791f16224da294e57b86f515168e7fee093109579417fe8e09049027545ed071f4cc4f23d681cf17d17c1c44698411", 0x76, 0x2, 0x0, 0x0) readlinkat(r3, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)=""/129, 0x81) openat(r5, &(0x7f00000021c0)='./file1\x00', 0x0, 0x4) connect(r4, &(0x7f0000002200)=@in={0x2, 0x1}, 0xc) 00:00:15 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) r1 = getuid() r2 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x30000000) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0xff}, 0x8) r3 = semget$private(0x0, 0x4, 0x4a2) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000000c0)=""/123) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) socket$unix(0x1, 0x7, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/162) getppid() r5 = socket$unix(0x1, 0x5, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0xfffffffffffffff7) getsockname$unix(r4, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) ftruncate(r4, 0x8) msgget$private(0x0, 0x434) fcntl$setstatus(r2, 0x4, 0x40) getpeername$unix(r2, &(0x7f0000001340)=@file={0x0, ""/108}, &(0x7f00000013c0)=0x6e) chown(&(0x7f0000001400)='./file0\x00', r1, r6) msgget(0x0, 0x424) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001480)="930ba88f4b6d22d893d5a7326ecb4bf2f906326091f83d2c02257d356b", 0x1d) bind$unix(r8, &(0x7f00000014c0)=@file={0x1, '.\x00'}, 0x4) accept$unix(r7, &(0x7f0000001500)=@file={0x0, ""/108}, &(0x7f0000001580)=0x6e) fcntl$dupfd(r8, 0x0, r4) r9 = open(&(0x7f00000015c0)='\x00', 0x20000, 0x109) getsockname$inet(r9, &(0x7f0000001600), &(0x7f0000001640)=0xc) accept$inet6(r2, &(0x7f0000001680), &(0x7f00000016c0)=0xc) fchmodat(r4, &(0x7f0000001700)='./file0\x00', 0x80, 0x400) 00:00:15 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fsync(r3) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) mlockall(0x1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r7 = semget$private(0x0, 0x0, 0x409) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000300)=0x9) recvfrom$inet(r3, &(0x7f0000000340)=""/145, 0x91, 0x2, &(0x7f0000000400)={0x2, 0x1}, 0xc) mknod$loop(&(0x7f0000000440)='./file0\x00', 0xc056, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000480)=""/116, &(0x7f0000000500)=0x74) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r9, 0xffff, 0x100b, &(0x7f0000000640), &(0x7f0000000680)=0x10) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) setpgid(r10, r10) bind$inet(r3, &(0x7f0000000740)={0x2, 0x1}, 0xc) getpeername(r8, &(0x7f0000000780)=@un=@abs, &(0x7f00000007c0)=0x8) munlockall() writev(r3, &(0x7f0000000e40)=[{&(0x7f0000000800)="174f6e7946f9b1c94285e89aecf4fa279b61f0a63e2d9bfc724a0790bcba7d57c1acf1ca3308d6737d28d1108a4f740fde0a356003fd345f9c288327c32c707d30c32067409473a7f5a98fa41b49aacadcc26dc61b9e02912f1601e92b422ea80e6cbff306220efbec747a9221ab8d452532f06af9d1a8652fd9e030d8f1009d3a87831b9674c2d9c5040ccfd79413faa0ac654819fb26a20c68a41d55006458196b9aed8a0e4b511b078e", 0xab}, {&(0x7f00000008c0)="61f567286c54a151e11696a7f709a3349a8cb40aa3764b98ac8227bc0542bb01516511b8f1d8aec96feddc19fc8f79ca46deeeef52f2fda9c53bcfdcd9c916bc36e9a678733edcc80899f1d3bba1f0e3538b67c56007df971ab7aad2f6f483adedb08645c2daa524afc28b8aa43a54f96d193dadec40e86c2e9a6bcd87c2232bd413c9c9aa9c34abb5dae74d9998fb221746eccac58d667f7d221e63cacc5b70a3d2e35dd838804d8951ea2f21c3791e50328d1aed2d963912ffe71e8484963880f8bdae81d54d2a8cf51cc6", 0xcc}, {&(0x7f00000009c0)="d4d13759907cdd283fe6427b531a9dbb6fc6174fc8907b4a07585a919030f4ec13419847c7936f4a9f47bb88a162422e736e08b4baefe1a9724115c8d50af48af040078936c65807b8d5e77f9957c9d611740246a551c5d2bb1722cf7d3e966b0dda1c493355510ed039ec519f87b856d01765534885b5837d39b5da74b1aba90e729e7d0eedf3be5fd53911c3ca47efa9d83cefe3a8de34d7aeda690b7db38b3f943d73aeb64ae716801575399bf6318f7d0ea90ea633006018ced61b6824105c30fe79616e55f645f082a64db0558dc63092b29aba3ffffad5c83409d929", 0xdf}, {&(0x7f0000000ac0)="ba2251d61e323117ccd7d2ca0db77346ec947ec02b5a3235854aef", 0x1b}, {&(0x7f0000000b00)="138f42a4af79b5de239e0a1dedd7de6953e3b0418ef17fda5d9f826afe7adeca2becf7db702fd10fbdaf4e0320344b3e97dd1e5bb48daf0d4c3177d28a8a8e", 0x3f}, {&(0x7f0000000b40)="7c7473adf604b76e2e8a42672ca0183665397aa0c029b01e05c15f", 0x1b}, {&(0x7f0000000b80)="d7aeae89cac0e7399494dc27dc4d152b7e087ac8af7c6e4d35734655f6bcdcb9bb2930d1ed350fc3cfcf55bc69499d780a03d9c7ea638f449f756be108cc6e7b89358c47925af377e159d5976f4e38b5dda5a6f56487641357045d2f71c814c0786e6bfdfc00a3ddc69ce8abb0e47ee04646d677ec9f4a1dffdee25561eea138e151975813a199d719b1809b2bfd5dd671fea1ffe42c7c42e2f3a2567c0c1f07248d849a81bea99889cca152d1b1d36d1427590b4f4bae6093fd86", 0xbb}, {&(0x7f0000000c40)="d3008199cf7a061c58fe5880bee635cbd64e6efed054b4a9af1e990f997e25e4ae6a8eca6a3849e124e8204c1895570f21c70555d82bf549fa2090ac8af5dd5d4600724f8ff6b658c9ff10f29958dcfd859f82effe771a450aef92ef256d57d039296c1750415c1ec60e94f1fce8b839eb4f27c3ddeac1cede8205e5972ac65ed38eb8128d10", 0x86}, {&(0x7f0000000d00)="471a87f50539d2a37ff08b7c3198572cae8f032853d506b94690f9eeda4bb696354d4455fcb62a1fe4d7dec1b382b18421167b765c5c5b8d8c53e4c3e464df5ea9f339efa620a9de4b111d417b00f1d67185f41b8b18df899d6bae7150b52f1392c3f869dbf2723eae84", 0x6a}, {&(0x7f0000000d80)="40b4bf0ab157a3bcbaf5c1309d13a1bb7aa442f35115a4d3080b139930134b6a34461b52d420b5c7bf5e4e236a2821212bd2dbe03565e76b48329b22b07b5ee9f9743c561da5960845984e355648fa87a4ab281ebf9aca78ccbbc79ae422901ee83633279f935d98d3bac8b18c79ca6ea6eb55c89ee1f246a2a30fd1068b7304cf0b2b133f0cc3877346be496aa4385198b8", 0x92}], 0xa) getgroups(0x4, &(0x7f0000000f00)=[r6, r6, r4, r4]) socket$inet6(0x18, 0x5, 0x10001) bind(r3, &(0x7f0000000f40)=@in6={0x18, 0x0, 0x10001, 0x8001}, 0xc) accept(r3, &(0x7f0000000f80)=@in6, &(0x7f0000000fc0)=0xc) chown(&(0x7f0000001000)='./file0\x00', r5, r1) chdir(&(0x7f0000001040)='./file0\x00') 00:00:15 executing program 5: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ftruncate(r0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/198, 0xc6}, {&(0x7f0000000180)=""/95, 0x5f}, {&(0x7f0000000200)=""/138, 0x8a}, {&(0x7f00000002c0)=""/103, 0x67}, {&(0x7f0000000340)=""/97, 0x61}], 0x5, 0x0) r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000440)=""/132, 0x84, 0x800, &(0x7f0000000500)={0x2, 0x2}, 0xc) getpeername$inet6(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) fchmod(r1, 0x18) sendto$inet(r1, &(0x7f00000005c0)="bd5711db1539851e3a3b2e28458f500b1a5816e4d08365565a830474594f73c99c3c44717e89cd2c9883bc5df3530def1a6eacf24083ebfff9344db89493b8015f6917cb289edf6a8a68770403e3a2a28101740c169448839934e9d6fa6e545eeab608304c1a9fe5cfe1e705c0cde8813aa111d79d65bd252b5eba9e5dbfe84308", 0x81, 0x4, &(0x7f0000000680)={0x2, 0x3}, 0xc) bind$inet6(r1, &(0x7f00000006c0)={0x18, 0x1, 0x2, 0x1}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000780)={0x3, 0x2, 0x7f, 0x100000001, r2}) r5 = getgid() openat(r1, &(0x7f00000007c0)='./file0\x00', 0x14c0052, 0x76) r6 = socket$inet6(0x18, 0x10000006, 0x8) sendmsg(r0, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000c40)=[{&(0x7f0000000800)="a04e5611ba8b625aea948f12c9e3b5f28ebd92aa51ce0c1327b09c91fa8499149fde04e3c75c9f488faca61178e95a8d621ece721a187830ea69e68eb81c7fa5d4b8842435d43eb2df0cd1e9573abcc5d43010f04069380c4815b1160df75757a5dacfcf95a5e635f5778ac699a9fd60300eacaf036ccaceb711d3e2647cb93fb586600aa34216c2ff6b289a878a509c653a68606d7f3b54461393914363fa4795f05a45c52780002c3623812d1f94136fdf500262967d91cf8fd9137e5bf7a9580befd44474036e7e846159efa9998c0af54cc7478e306249", 0xd9}, {&(0x7f0000000900)="d364c615b32c9ec45c292f8b26d9b432c2834739103112fdaffd3c7f4ccbfe2c6db01947777fb7d95b414391fc5340a722952d179c25ad445de35279894a7a149daffd1c05661e4e888d4b415b0711b117265a0bcfe0f789e477575275c5d1bf3faf37f78af976df906cbb620a80c7ba124877b1215676dc3510ea7838fe470c177f7f4c15e04a6906253abc729f70351a8250a7cb6e770c1406246f03220f0d82f69c516d1f28", 0xa7}, {&(0x7f00000009c0)="ad4db9b60a082f1c114df8b7e6ca216e6bb5a169f590128b8e343f08bb69d47995d09ccaacc87b195e689bf4da104df5749a9f1205056933e062fbf119f1133a33e24ff5bb37ce1db9b6929b13a74bbdb97b4e73564d9d478b7a5aae02f44ba77ab2d38db8fe1ba71e4e1fc165948334e6516facc86789ae5b673c5be95e3400ba8102d04e2d37914573db33c77ec09e8026947877328e9027c82e8dbf1492b4ee696e3997912effd9daeee44cbe955c86302e29a88616ee34bc43dddab2e284b2389bcba1acf0db759cb2269490b5af7baadce235d281fe2217ff78673067976ad50cc81110f0cc710e09a78a9c371338616c0f306b", 0xf6}, {&(0x7f0000000ac0)="f085cf523f68b34fb31ba93387f6dd83ff6f3c914332d42697b69f44c324afc1e5067cdb1b9f5f214bc172524dcbce5162644ff8fcd30d86dde54de0babfd37103436bc36fb6332b69112ad89eae66931070a7a01d5edd08eaf422d81fb4885d6e3df3a6b6ea617fb8e6760eddd8eee4f1b5c20e707386fbc1c5671efb6115eeb33f79062abc03341287932ef6871ec2cb468d5d4cf4", 0x96}, {&(0x7f0000000b80)="11dce4cc892e3a9d7fca070cf2c40dffabf6d166dc271d31be7b5506a3c31737c515e06bf6f4158c068ca8a8e7c4e8ac0ae25b6b095e2844ed55da89af1f03ff0399f80f5d0922ec1b6900f0d1f94077fd1d895868af15be3dadbdc513ba11f42087ddafc0ede9777428f61329835594687dc0479114bf66d17d5936b6c005c579ed6972372dd40ef8e6", 0x8a}], 0x5, &(0x7f0000000cc0)=[{0x50, 0x0, 0x7fffffff0000, "7c58112c8ad85949087f6acc4a1b6743afb8ff220dc9f87c5683fb3c107a3c72ba77d776daa32f8b21375b954bb7003099c2fc130c2bc1a0ff2b073c"}, {0xf0, 0x129, 0x100, "062069662223f9702ce3ea0956988c722f9915c07e8aa8198a5420309ed4258c9897296780bebc607f71862794e07fcc13b3ea42e5cc39927253c9ab3f5b7301446fae68a277e0c06fa0ae1e75ebc47d13fc131443344e6c202cdcce155758d249e41a65c564a0d7b30e896aa106cf51c62fa0a27dfe20e3e8c18f5220d5f0755018e99077444bfdc1507a0123802eb8190cae99c7d75cc0e78c6fafb383bd1104d636c6d00343ab2f3cba69f8a1911b995a4dadca86348d77d2d12b9813144d51db562eb4605ba3adc0a9975fe4225a196f373e59250fce4bf0125a"}], 0x140}, 0x407) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getitimer(0x3, &(0x7f0000000e40)) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000e80)={r2, r3, r5}, 0xc) lchown(&(0x7f0000000ec0)='./file0\x00', r3, r4) fdatasync(r1) accept$inet6(r6, &(0x7f0000000f00), &(0x7f0000000f40)=0xc) close(r6) r7 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000f80)=""/4096, 0x1000, 0x40, &(0x7f0000001f80)=@abs={0x0, 0x0, 0x1}, 0x8) seteuid(r3) getpeername$inet6(r1, &(0x7f0000001fc0), &(0x7f0000002000)=0xc) getpeername(r7, &(0x7f0000002040)=@in, &(0x7f0000002080)=0xc) r8 = semget(0x2, 0x7, 0x1) semctl$GETPID(r8, 0xe9d292cbea9e99a2, 0x4, &(0x7f00000020c0)=""/44) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000002100), 0xc) 00:00:15 executing program 1: clock_nanosleep(0x2, 0x1, &(0x7f0000000000)={0x5, 0xfffffffffffffffb}, 0x0) select(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) 00:00:15 executing program 3: r0 = shmget(0x3, 0x2000, 0x40b, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = socket$inet(0x2, 0x7, 0x6) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x100) r4 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r4, r6, 0x200) r7 = semget$private(0x0, 0x7, 0x80) shmctl$SHM_LOCK(r0, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x0, 0x0) dup2(r3, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) utimensat(r3, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x3ff, 0xc6b1}, {0x3ff, 0x4}}, 0x0) r9 = paccept(r8, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc, 0x40000000) shmctl$SHM_LOCK(r1, 0x3) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0xffffffffffffff01, r4, r6, r5, r6, 0x2, 0x53}, 0x4, 0x10000, 0x2}) shmctl$IPC_RMID(r1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() chown(&(0x7f0000000300)='./file0\x00', r5, r6) close(r10) recvfrom$unix(r11, &(0x7f0000000340)=""/129, 0x81, 0x0, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) semget$private(0x0, 0x2, 0x200) bind$inet6(r9, &(0x7f0000000440)={0x18, 0x1, 0x9, 0x59}, 0xc) shmctl$IPC_RMID(r0, 0x0) setuid(r5) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x2000) recvfrom$unix(r11, &(0x7f0000000480)=""/241, 0xf1, 0x0, &(0x7f0000000580)=@file={0x1, './file1\x00'}, 0xa) 00:00:15 executing program 2: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="76748a8d5ac5c242", 0x8) open$dir(&(0x7f0000000180)='./file1\x00', 0x202, 0x6) 00:00:15 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x40) setuid(0xee01) r0 = getegid() rmdir(&(0x7f0000000100)='./file0/file1\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = getgid() r3 = getuid() chown(&(0x7f00000001c0)='./file0/file1/file0\x00', r3, r2) fchownat(r1, &(0x7f0000000140)='./file0/file1/file0\x00', r3, r0, 0x400) setgid(r2) faccessat(r1, &(0x7f00000000c0)='./file0/file1/file0\x00', 0x0, 0x200) getegid() 00:00:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, r3) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = fcntl$dupfd(r0, 0x0, r1) sendto$unix(r4, &(0x7f0000000100), 0x0, 0x400, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x81, 0x4) 00:00:15 executing program 2: socketpair(0x2, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) pwritev(r1, &(0x7f0000004200)=[{&(0x7f0000000040)="a8a30dc523bff868b91905635db05449d2520bbc1b45f281fe9fbc4833b49c963a40358ba85d799363a90936b05cce7f175509eed8375f182a500d9e9b71c4bce5f4f34c5f58a21a96940dc49e43d02e9b93d963437b284c38d9f3713b531402607b4d7d0dfe772552540910692c162f8cfd6f23b069d982d5da149e4f9f4d1ebc1dc998bda57c5185a5e20b9eecf3717ec7157a388797ff3e7a878bab1d3d3af1b23b3e86156354cb160e14f3fecffd2a02a3f8baf3ae61909397256031edf08c6d4f91aeec1ddd04c4eb0a95dfa3b4e51704a8001df65eae2ec62aed3a58ef6db96fb57bc1da8bafa0f555122c446b50e23fa2281fe0d4bf4ebaa16d935cdd35613ad8b63db3aed6b616bef3e7c7559467adbe1dc67bb35e7b49a276fe6bceed15465dd1c019fb8c1238ec5b7f1ed0dc559209ac5d2539f1b1cd745ed17ef952f3353e54bfa2a74ac673be19fa5abd31224b11f1f560e7b2e5ca640c98ca74d9c3b198fe0df3f508ff73d893cb71fc3893a3ed106a964be01b06968a349abc1ae1c50e04a2b07b25e4ab1b29c2a31d29e83008a4802cef9743ee4cafd63d8c29515e06aea8622af23e664ca9f725ef885ecda05dcf6a33be59913cb40844c27ebbc3e665e5f74f4dc1cbe73022ce43aa9039f8254739d770e89efa13458e8d465a6bf41539fd9c5882c7565799e9a0e491b88e1496ba4d1ad40877f377ff1a5fba9909fdb4a9ba2554b5fcb3126a34f879ccd0f9dd1858b4086d33ae251b5a3826ec54581f191cec3483c017018cc693b05718913dc6dba5d10624b5c7de2a9efa8a965e683eea562771ef8087d7cca067b20a1610231b0f848623f42eda03613ee86ed0e95d1901b848271460e29dc7e47fcdddf18ff195c448a78c3062ab3d6d1e4b4a8afdfaf5ea51b6f358b3b21124d09e4564badacc3383478ded7e89111d348f61469bc384a5078d908004d82002b5a281d6f49a03e6afa19fbef9856ad5dbda9fd5f5bd87c86afa68ca37d1bfeedf734f3e67cd2961601a867d418b617429f69ea199be7c52f33de607b60d545cd4a47cac383c16e00e727495d3da521fd03ea478eb856328e9fb75c375291c02b353fcac16394ebd79152da102f7a2480a7bbd16ba1d1ca013031252d900723dcfed714e7ec84bb25f71fa6ff1fa7f0265d3d96cc9767c9b271950f9332f0cde9cb2b53f3dfe3910c8df83dd650d2eda406847c9bef9d125437a0bbb846f6a0ffd05354c9dbc954b5bbf26802fcfb20d42518df6ec1b03ceb1a427aa013f01cf77cba96fc3efacc25eb087715105a64763245de80b05a140f29c42e8abb0ac5d2f2585c12e4ea94f0914255af4dd9cd19bb4b074ccfd9a77be436d11bb32190ec3ec453620d5d88d5ef42f038652b285fce41600ba8cb1d57d89dd2a9a6a73917dcd77ca9130026a9fa3142493e05eb362824cdfd62a7a7c2cb86a9a845b3820c02d0e0eaba9def4659d03ba86f4e5dfe91839f4fb63fb19a4aa38fce4ad87dc4030c2f6ed2b05ba9a2748a1df205ade32e4276eead74a1209b60ae410d58b38917a6994b9e34a85131b914f1392e9a5e79a675ffa6253ee0d7cf1ed115d87faab3a455f2173023f58f19f2616bd96576355254e6889f1180b72c0b246c3800925d38e54d292ed0af2666b06d59f398b66d633e85a1a171db2df375f3ef16d5851793480031b8a2763e6cb1ceb0cee94cc000fe3db2f06f2761e7507f8bcc21b9f78a63f6561c1e21f4a73cfbdf8a038590d76433015bf2a43524ce2b5977682234148d0db86c0351d0a775cb3ac88a721de14128e16d50af72f2318fdb4e31455e3594179da10291ecc76631fef3114fa5f0303cc327148efcd673b8b45e2c5523956a0c125c45c342b2779874621b0d2ded15cb56a7df8f8812fffae347c2f83af915fab01b758857d4bdebe63f45c7736f254191d0c338088df077930959df9e4467d994820cc043b1ef3e4b4a591756950007d3e1416426b43782789fa6645d4a3a417b43c508a06e2b2acc6c6e6ddff4057ca4f2e142442609e35e17ed63e1c1570e6932be0fc35bc9d6d6dccaec09843f37ad540cda16fa24f8c551beb9a014cad9f707a61b19d9ea5d7aac9056c2d6f925b692f738646f5740ebec81703037d3a32dcd81edacbc49de85cdfd9a6812a54d67cc6b2d15ff3220c5f09b7cda7a043603765df1e1d8a18f699857ec90557253e1351ce6c8bdd319638fdf400409624d9a4c0d03c1ed0ed8d3ecbdea96839102d73fb42e51155c2e4fad79e7e4aa9638cb7d51d9b0ca5c3df0de7deb1cf8e6889257de411ef17d03af783b58a85449dfef71271d1844265fb5e0f7fb532d842e09462c5773c3702a06c90e6c138603e2b82f8ae3d8a0c239982682c4a6c438e7b61c7460695eaf28738fe58604693f93b15d44130b59274311f876570a57b0fd33981385dee22cefaf46877e806f865667c1498be4096b90c22ad7e41bf50b536908986d4724fe56857b4efd8fb824225487321daf24dca14484a2fed37ebd7544af98afd122b028f56b43053db022e6f61a32a989d7cde2ffaf4d6b8dd8a7c726629dcfd942582d4b9b425f76f44bd8600f67119e05b9a2a367157027783c63a99ce04228801868504c0ef20f2391497eea8184c5c6e086f6da2f97c935c387962c2cd4dbf25a277c3223dc10b1108429a4f9bb1875337c06c0c7e158d8910d07040013f38c0ceabdd2362b80cd39a67a5f197f09eb6bf49c11c63c5939415a8a97bf12f6c8abb5715b1ebdcdccbee8f33ba4cc35273a9567c94768e529bac16484955c90fbd0ba4c7bc814ab7231458f40686747be10783a086dee1390776a37b92570402b9be420788f253e463676a73e0138cb624fcab2e3e91ee19534d91535d97643a9082ac921e884b03a8d26b802af6c0baaf98705b0475c896ce7c03af2e459a3bec08344be68ed7048a2aededc8db799c39fc2d9ebe215266029f27b5737cb70e546a59f24d745a80b1b6a212b7a9d0e626eae264de67704a4610905ea07a773f7f7a6879246fa01dd6bc6fdf42e1ead7d71b3bfd41eb431930501c9468bc278eb9e970be610cbeabb162b591407d2010264d0c76bccdcbf21c010d62e7d6a845619aba215f9bad6ef721cd7ec717fdd52f6ac83ff363bb6a4455140d17cb3cdb23aea1da311efcd3f09aa428b91ada0c75b86ab44671b423f903a9bab97dc2ac7e827313864816417732f89c29cfe210255240aa34d35f9673dfc931b9e7a977a9ac34aa879ed882128f6266948e4df6afc2a233f88f2ec7137c0becb987e4e289aa8dd8d3ec7cc1fc35f81848ed8531f4f92be1ca284e28bac1bb77749c4dc981a154e18d971dd4a827e89bd74d6e05d868b2a3213bab455806009c9db5bcfbe9b540979531427378b67134893917f31eae755d4fdc4d2b99492398bb3f751059acd5f022385a87d7b7501205819c8229e320e11563834271ecfb849563062296ac51cc66dcbf0506b4efb67b3433174ed0075c1adc2f0aa771848f4b14d62277a62deb7cb56ecc7386ef64a9c8539013e31aad5846ac85e4c00ae52af9539ada20968e17ff7e87bd61a99b51aa1c786bc74490774bdcab5620dc748d593c6ccc7d67f19610af2a840212847e7d3a1d21ff28c92015f1742f29d7acbc5e9d0a0154895eb5424651dc6b7012722d02c6e90c4a13b6b42683379fb08a704cf03fef3600b3d41d0db18f24349c8b005372c52dd092737cb071223a7b46333b88ff8785fbd12b6d3e5417c3862b925d6f6c945910450d5ec811ef7c65a079247404fc52fa5ceb27e1d7568637ec7435dcae0c864a9412759f5d27ff6cc38fbd8ff1ed82d66e5670e335f814feb32e65492c0c79113034d727051697138f30f374b391b7492cccbbf906c71650c67036ecae3eb2a46ed6bfcf9f1d8f1b5720d0570c7a83a17bba17f25ee899524a624b097ae8e797535be2f19b89cac39171faef7e1326e8a42b25bad3cd249fa48b8a2e6cd694bc5b55517bf480990f2a50ba595dcbc2d959e81de8e10ed45291c6976a13c36b08d0d06965405586262a9035d980485c1fd05ccdf59eb6303bda5a525d16912fe1348733b480905955ee843478fd1efad757314cffc30084a110d4803137c129b9f3605a3451d023b03fb27640f8162132e332891fc446e894ae8efe5568fe2733c484394f9c9812fdab89c1fe5d506168d82b2f4a4784109a4411fec2685a9f26f7a902b63b3bf9b09b68ea6133e14d10a661764a9fbb87cb9cc948e792620614990919e7924febaf0c05e646455a13a3c6a73147a7566da220d9bd5380f09a65b7df3e5a634ae41de7ae686d9f263ab4fd2f1be8f84f78813ec5a5113e4f1b8303805b2f614551b4eab862ada613047f3911c41eee7b6ffdb8f2a34a6c41e66f32a095a2cca219b97d8a1a3245335afa20d04ef123a1fe2178d4adae44478cec971c38794cbe92a4c93397bf2993f9217745365e3883a3ddd36cbe5199fc47c3f86d22c02eecd7305e6e728b338b4b886e36a7ab10bd4036226cb53d2a056134e997580c5764f67304fb7e3e449fffdb08e291ebdfc0cdae88acdc34c38a20f4dc54dca06c820056cd7f99fd4aee55705164e856ceffc22442f9d857f58df2931d042a873a1b212844c13d4ce3e55c6200c0ebf13e1987d72341e29453cca5a7b53c468e6fa6c33131dd69af4003c608bb27c373527749974b4df7947919386ae8d45620fe906308b1313a58a3f698484fbe7a61f67895172521a511eb58b77256f8e1633b7e96c71e894ab0c5f0e361294a92f38b66f4631bc893941a2ccaad5503c2e97aee658f9373c42cc26a303018bcd60c46705e373054620396be505576c9c02bded292cd2d8ec51b1c5bd6a1ac155603cf023f69f7f6d9854f9e941c59d89ce70097e46ac75845358587253190b68df6c287a0d1cd575994cf738033623b96117c3816bc32bc24d952bd62782528549fa1f124102b4eb1d1bf74a749d1ab993a26f2af01d7b939d16d16c0d5c5a724eece22b0d0b64316a64b0a1921e73a10878950173260e53f3fe4b5347dd3e5868e13804007422fa0d209e029bdb2bdddfeaf4c28e50036af2b75c72adecb5e1ff6dc865bffd1fa18cdbba90a315269a60cb1e128a11d0b67ea6bfefc7d19874088baa820b6a0dcdccba05f559a4067a4f63e6f84dc12833533bb54e0c8dc70ebba39f36fa4553885027bddee33b174eb3851982448ef930108169a3e89663be7afa64dcf4bc0d1d9315d02cb094141b823a6e8bbbcf312281fb8a999b4eca8c9bf89ffb85c3e75068a7d1274bc4ec930d9b5552c690565168328c995f8799999cf951f16ea28f10ebed699815be648e9828c7922837e9ddae45d0bfc167f7957aaf76728d26e8cf664d6ce4ba96d1eb37b53c595b5cb34815a454ae521037825ef4857ff9fde3d1903ca05a910d2af85f21013d70e87dc2deac05f517b229a14abfd71716aded98da4b9685a48e2f5e65912feaea0c00f47fcb2170c0bf23d5ae42638b94be2009fbbb710a5b1b95f16b02f7dda51940a8b1dce676811c203dbf76e8707d02a0a17af4cf3bfc99d3391ea4a9cfc21d68f9128f813263df22bd6e2b1e7b0496995a4ec61cd0d9582479e232d3c14eed50a829e224064f553d43443899a4cd68487a7434c8357efb7ae9244adee8e4bd002a1c9f5ad438d7825d57649138c5dbd6768ad42781e0cc139c477a127ed4478ee0d2a1aad3a2d703c4cb885cbe2197958222983f12756ee", 0x1000}, {&(0x7f0000001040)="41dcd2f02ab4c17cebfb00db5ffa147503f396630c25c951cec67e475c9a8aa2285e14325c03176cc02c7ecf39264e27e43523025c39aded5e67a92227bbd53a9eac73482418aafbba793d20ef06e4b47bc2ce65e4d7b6", 0x57}, {&(0x7f00000010c0)="39f34502c5e4353d6b1931223f8470ec8e799640ed2a3070851c8135dc95fdf8251acea0028b43966c0706d9358d7676d28b27bc296e70a69cce1bee5d4dd2034578a7983888c4d988ce54d17f10ea5d4b261dc2d059cb4ef3b5cab2d523fe77daa55df8cb73b20d765e5ababb62982d4b345fa369cc381d92e48455051ca7e3e0f401645d260f6d5c7cf0be707f4781018547a9e96ac47173ad1652206a2de6b67c6e295ff2a14188d52ba277dbd31ca614ffb8dbea56fa381165313e3f8f5fb74fa58fd3caca2f5d9bc823a8f11b63bff7e1f6691fc23f483c236bc1ed064187641822a9dba006b8a29f361d0af95b7d299c7e65cda2c67fe1d41b7c80ca0622ab3ea282387a11779a9a6631fcdceced3d6c6bf20d3c34dd49574a2509891afd60281c33fe3d087e0df9af1f9cf54e7347b5e24c00fcb4014be0947deef5d1beb5810e153b6d1f475ddd62eb0f65de0e38b6027d5ec17d246bcef48c3720900f04863373ffd6a6a088bf56cfa48a66889da938ef3afab9dda0687269075657f6e867f18db468343e6874167efe30cd21d320d8470f0dc0b7c61195abd24c541683cce6cc16a7d95f48b798f042aa91db0a51a36ce88ced180d5dd3e5c35e2a0b5ec391fd89d9e546081406fa34edd2ec30747a061ddd568d1b0331d1ea6a396f8131a56d0a47af84c12b3195dc9b416ff8a164da2ea6822031fbc260a1fc21b26c45fdd6a7a974b7a9959697687ccbe282a65217852b107484bf63b8ffc25a3449d7f60e1a6c50673a4c6eb6e53608ea368677431733610adb46a79d7e049e719b038a1deaad70fd25648b8f386833f1aebb65c391fe3c842b3494f4f2db9ed2543a7ce7b29c2c97568d0e78fd23ae09a545745ea4705cc321bd9cebcd9daf80573dabc333d067c1e4799effdf7e28e21ea49160fd5b05025957d16350027646c96b58600ce8968e0b9790a59530977b33469d3f98649b8f29fa8dbbeeb9853638021d161ff6034c72c718357df1aa5e6b012c5d35a66bc9ca5e1923a118cdc7ee95d2a1168b3ad27dda74b0196b6bbeb62a1a10327cbb5c9a134b9bc2c252bddd2200567b6f2f584cd4729d33bea335b12421e72da1e1851cdbd4d527c8341a87127a1de2b588ab3da86855d363825115404016d059b48d8aa50e5cbc27be6c02582f52e31dec04aa1264b296da82c70e196957bfb12c52d140e00b5a3e8adf2f503e9d3da376d71e916690d1dfc8db3ebf2c8a23e77a75efa0b3170217200f32c178739bacef6abcd1dd39e11c11f7363989acc0e8d1b2a278f78df5b03dde632cbacdce1da262e0bc42e1c82f11aefdcbe8b7218a0d025cff24c8c6263f9c0267ba9d163e04234e80ca3246544223df71f25710d9d3a4b4e430208cd5e792c65d8ee1c66ae5d43ee1dc18536f39a1e8c7dce1afd64200e3138546fc6d82ef8b9df731b70cdb041433038d46549d5d0f808ee9e369883cb51fb936fc5ec901f94221abc112e7ea9923d609c2fab5658e011997fb3842a4af6e7953bf0cd20383bbad4b5d80de75b8bb3beaf7fe96b70d67335ef9653d1eff6c7205aeb78cee0d0bf010013368d6e867d8498825200c858268c3c94d18fb97824966532b1312b234cd47f6734eb4c25d57994e0a015795a9058fa6fdb6cab0636e5c3d7f8eacfbc157745930e5f7162d082ff529a1eb99c9f04ccc0aa1cd9775b035bc670165e979b29b534d21638f6b7821eb7530e4e176c55e0d720126e1eb6b98cff5d599608b342528789ab81e53e4109fb5b7053758be8c3ccb6d3f2c0f442c1ac9b5020c4027e8c946644e9874b81a7694e9b53629dc9095539b05ffa1eef247cc8bd6602d96aedfe7b6fa03ce543727a6bd350225a057512cdcb249b246772190c1a3fa61a32f22350bc07e231f92bf2acb892e9dcbe0c719dc78880357feac4abc74d90ebeafcd28be89f2720aa6c352ed3d132ef31db2e3b884b1bc3dff11bc3fa71fff9f4a7852f955a3ffd71cc9d57d2952f34b9ea1ab01d95ad0ba14c00c7604b0c4fbe8ad930261dc15150436c0479cc6641916258683b738f739626e7f08d13cd8672df042e1c05ffd05821485423f241503d583cdc3100442827a390c8462a65ae9610afcddbef8be244db4e0ed0cd3ea38f50efa2a3d3015e0d9c1dd931b32f2258ca9de2e4efb6ff10d5b2b77b2cdf5f74972d648c14ebc3c7e41b631ec1df0c6f2cf9a76ea85c9d4344689ef6b475284a787b38b6bde34eee10c0f398393910766c237011b9325cb99e75a31aa6ad74252066536efd303691b00411a572626ce83eca21df1ab8c919e524aa7cbf467f7a119556574a8aba906048d53e68035d9b43099cd52a887c5fff9c622cea938969a83baf6a8c41c5297299cd900e4003ea81e7f21b99595bbb11257c3846be323f54eebb102cd4f1bc4bcc2af54a7b6751a4a8d5c6b1e1040c1888e8c8d53a49b317b083d7843a86459ad2898f574f25dfa49d182856e5bdbd1843a64190babe9905fc1c78d22661a61cc428ce9cd2b5e9226f3f1416a3945d50263c92de5223ff2974bacc5c3aca4ae745d90602c80904b96943ad82cc6de28f3719b1363e24fd465d1c158d5f161a32a1c234ff77b78ac20226ba9bec2448e96c41470dc511d43312f762d2bd852e5629d5d3dea92c00c986bb3ce638c1ee0b0eaf7508003b664d688a81c939a7ed96ade2007f88b16d788cf506842fde3d1acc1c3560c208d2be10c4b1705eeffe78fbb6a1c2f4c68b9d08e7a74cce3af11c2f526079eb0e005c2fbf8aabdec9367fccecc9c922993f11e0c74a375d8f5df16a900c2829bd327fd03120e275b10527ec736ac8cf2ee1383755ee1781bc52d2f2b52ebe8bf90fea54aaadc5528709cddfb3f14de079497236122a4a3376b512214df524ee6418418a9aa2939a49cb3550a3405054c502f34790c0bc3c92eb834b79cb5763056131959a53e1aaf40173578d4416d4d445ad1428fb917f93e16841829f73a2f7186a64a5f9cbf9e9c056b2ae0476302dec622607e719c1ce6ae10da4f2b33e2db33e3e12d018ba00a5f96e2d6144147f585ff4d722de667cfc5635949675a7d339d8b143a2f9c31dfefe0e64556e713864f62e227df3cd088e642c165d4f4729f6e1e067e4e7736ffaf53dc4c4d2d6d33cda8dfeca4364e8ae6b2a39ac0048acbac4783811d4f1fdefa6c6a9080f85c4f03c1cb55ba95ed5b0a18a096e0e4238d72ce7a1e22fecab2efca082c36ec2668ae7ec604407211da83f4a180aaf801fde282d564f0f4befc2813d1688709c3018c117514c93a7a662442e29887a9a07ecc3772f24fb42722dce1ccac10a7d32aa0e59bdf149af680c5529a91e0ed57dea31b99d0b120325b0a591001f62299c1977a988ccad604749f683457c569a2f47512ce25411e40ca5a0ba13b7cabc42e72c81db95ac76ac9fed131f539f7901b5b56c1a6481e470bf9e286a940e3d22a53c0f6bef9f2e1bf76b4f55721a80557b87fd90f53b78fb5eb839fff5067b47f38d9d1d4e2da9616b09a4a2dcc50e4d10a5550fb7f3eb428f5c4d2aa934c1a62547c97ecc31b32f08bbc30c19ca1858730100ce25aa894d4ebc582bdc62c4ddc5d0148eeea06addc74e4f010cae7cc2c2aaa7670c12c0579d651c03d13d48cf21beff678d9c8e99d13d21494eb22dcebfe8f23833c254acce4ec788e247a98b4014195546a6a7a55510733b894cf38d2d0ea9078353c0a935ec091af70e782ee01053e3d73e98c837d1e386350dd641dda4025c2c56e72b8c9aa9c3a5d11bad228ee1edae90a4df9fe12a756b1ac02d847cc6d5bd4090881ff76a57363863beaed9ee67abd415c5e8f120b7de4705459d19e1f937d978ee62aa0943cba2386cb7918fd4bab6f9d3dc6c5d3cb323242e8621906d26083e5f5ad92705e6e134669d158c77ee1e70d7a8b4e0e3a05107fb8ed68b7c688f4fb22d1710287a8af28d5ea1338eb1f2a307b17ac2b57b139ccbbfb637f976620055d2f51303e3d371b99d509961aa710b7ec2b79ec81429d9f39399e7014c7f8a7e40a7e62958c4772e0acc9e5de19298154e48582587348070a827c60b852351d691f5a336aa4bb37e75097efd0ea46168d88ff413ca871e56470d66a2f3132e6b4974f87c06c13def02e4f54eefd3fd497faab4223e4fe9086099be16d8e112d29dacbbeb8fe85d6a2bde2ab81f5cb8acdd499088661ba64df06866e989bef9d67b8a01402a07d31ecd3692bea69820b2e4e5ff859a65d18fcdd483e3f69ec3af84967005076f660b4b080d2619aca4ce3c7df88aa56ff2fa1c092fe0f9c29f2075c11f84e1dd73ad378e427b0b869b471d6c6c9232fad07e154c3238ba3aee01cffb6ab7bbe66b80595cd386171fc37b5f7797efd8e210925ee260516595c38acb1fd247fcd5dfff3b5d08a3430fae932a03a3ffe3712cfa3f0b9ab4086aefe6c1a67434985c025640bcb6a4abe0011924e106afe5170e86291c707b1fdf0bfeddf493d541134640054674f43f71bcffa86abe472e249ffdc8052d39114470cb984723a679d7cb291c79ff04bd808667f300e8353883757a78d4e5be0be005ee98e6649786ee3a966e545c4e28227731b86f10464e0049a0c2cf82cf059dc3ad5d9ea99556b603041ebfc22284ab6e5390bf1bdb2fc79cfa8801edca66aa24c4c5a6d53ec3191ea1c3fa70dbb51f988821a688fdcbf72310b719877a4474750df116b038347b67981fa520ecefa41eca6e1d381deae014e1b1e9ca098e456f2e44868d8ed11d48bda7db6a4e6fe66d6c3fbbf3829904d15ec5c6c9713292b1cbaa4a2c1e8ae5fe7b9b628a5cb6bb729151946bef582527c20c78b62d16bc35e41e37f4ea7356c0abd6b28e1afc1b5dcea67cbca7ff1b06d9d9ec57c163c9effd978e84170b95429aba66530ecba959cf03f06cbadb0a587350d28574280f67185d96478270fc01ea83e7c1e4527d58de7e8cfa2f1ea5348193d4f74f51468db0a6a0eb17178bef4c95c81e729302e7434811b0e7e53fbe639dccc69b03977e0c004caa9bc37d31b8d8b2ca0d271f56f21e663f3b4a69571f1a3ae3fa8abef6040222e6a3059f05e04759c83e12753769e3f0ac4a9e15fb357c9389178bb353a350de223f8d50fb6ff9cf1fd3a63313ab9c4d1122eed40764c6c7cc64010f06e33d5f30e5601cb218ed0831d507ddd9cf3816dc6f196b5403c7dd9b4487a4bd329ccc5c27d5b3a5711edffecd4cda37955bb627cdcc93e92f9e3713f3a0bfa628ee88b4b98ddf1a4236e28faac1125d1a014b8e6788388f81a6552a5b79ab902b757824f516dd5099301787316439288c0964362ca98f722b06f462d1c35e6c26d302623b3254e539d818c926c11e36261b64f8094ba779b751c2f12fc713ce7f8a7bb83acfb068daed9cc1842b99ff610cf881d31f38f7aa8dbe60d5ed2d0defd872fdb619850fc56376790c1cf1e0ae73126924a34f4fc8bfda18ddcbe61294f89d860300911a09f53ec61db2fa16e4527cb941f71a4b8371d789868ddaf7d952617bd43c0d85db6f3793718399872889c65cfcdc832d7932648286598cdbdae5e84f10ea710373b8e8ba8ae8a66f2b5fc4ea3717eaa5676ae8e98d02ac088c2bd93508db1551910af87583da1e2be5d4e21b5dbe6f2de0190063c23d82de07543d5a095d86a42ae430a1d106fc4cf1bfd1678d1a3eaf6d11e6349ded9a1d36c3fe4eb9837a3b48ed851f5efd212d12938faa6156493ebf162fda3cf0a11bddb4af7bf3a", 0x1000}, {&(0x7f00000020c0)="41da4d1ccd920d2d27ff73693452823b9bd6310f98382b25d07548b02cf21138b824fa", 0x23}, {&(0x7f0000002100)="60b8c7cd2a20c5b4e0693aa6ab5da52aaa2975f5e2970b0929bd580de5cbbe0a3296aa6b9856b32bef4b7d6bbd9d9a520f6272", 0x33}, {&(0x7f0000002140)="ccf38d314363bd4b0a5e4cd164f81acb64d932c901643222e3079ad995b7079629be27374c2fa92a4fb80e6bfcb9232ed26e5b6701731f0463e4c49cff972046798134aaf268acc8fc0265794c93d0c23ece28a1868c76c8682e0f1694515c77b7a60780af85ad56b901742162e309c7364b18a7bf88f752975c43ed9ce0c093d30cfbfce4d10b", 0x87}, {&(0x7f0000002200)="53f68ecfbbc1b4d7c99c97ff188b00e934a1bab58493830609b75a1a5ca9b5f5dcb1d193317043c3e0fe88948004b68794c585aa4ec5d6095b163c134947522ac1ebbb13d812492314c2a7fe5217611bf6cde8edf0de4614077eeac738186e898c0cdfc476765283a59eda8820e23cfbf22b3e66ef4552bab99d244a83005639492031fa2d027a5c6e350d29711c1ddb3d4a5893d47b63b4d6890068f5f4f10112820abb4a52ca1dbbb335eebd86e8b1e25df5d5195337e40ffabbedd5fa3304520ac3ca2c40b81d396cc76b0114a5ac80faa063511383162cde9400c48e0201a198b2fa212a3fe97d9aa7f7ae12ee86be237fe6d4186e468254354b30a6ddfe4ef9eaea8331117e6372aa7269dc62d70a15b4222049730af0da4c1f57552de2a892efdb6b5f7975e40a4860568081e2d551f4a733c648ae058f4193b191747b57afc39b222068c1002c35a05d2821f3fe2d2aa0fe7049ecd8a39af8f341e974ec2006e3930643d9fff9e1e76a08237f476857d784b05f37a6e77927a4ee744a281a2ab1cf2397d5f65474565a1c39825f199579ab59f48c94265a0755a5507e93041882b49a2f441e102facc69b1e9c2a8778ed53555bf4db14c11ab97c901b488cc88e2ccd7f27308c66798b6f4d4267c4199452f833454f7ccf85b60b73f27de4f3ba2eb5edb5e02d43c722a7959dda364fb9904ae86721caca5121fecbfcf2bbdca315a786caae83c8544f948aa19b4e910a31fdb2462955da573b65dec75156a985e55e189cab7666c2e7c0843df93ce44c52220681f69490f5b60f82f6043735fe6e69116155c51739e549edb868f38f832ef62d64bde4fe41d875aa74ea8cfde662b347138970a2b384f42b1d16a7d58a77160c4c9159133d911ffdff3118fb8847c87340352f7bf92c5b75080fadc47976a62cf3eb3368bd9dac47fa6d1b2c6d8cf47d094e3c25ad1eb7c0474c7cf20861faae37c308d768c53424aba90a4cee64a6d80092b59ce1fcf577834686f3b7d37e8738c555d7ea79e2a9976298bf4797cd54a17b5da541a2d4e7b03dd578c7369269c33ee19639bb14a8a81fe5f2990b5a68a31a56b988d70aafad5ae790f6f64c8b95c46a719d4f8299dcac5e19bd4aea1becb2f0c1dc6be0115ec1f2b9fa996875457a40762b50eac225d5ab360576920c841c9e8b3e08a595401a841e0916ddb094b58a1048dfc3483bb153dd13b53f7590d76857671d3b4db48a9faf1d30d6bd38eed58ffa08b1d7d3b0058240eaf08cf157d9b969be1302d35125c02e4e8f7679d077c22d8aa1d6cdb7d348e69adf672d1f21d3c6e5bea0452897bc2bded6e055ace93519ee072bad67535f860ea4d4ae30a4f04270e8b46b1300e1d19ec3dd7fe70cdd40d0713fa09d7138c2db6a537d8c39ab3106b26408b0f8126aa08b59e9c8d664fbe6f3537ab455582c6265d787d46d8d5dd5dab0d33097d246ef674e44b7db7072046825f73a2375bcc37573bc222be3fc0c9dc500a1c6f36bb67e306a68827677e7ded38f43b4ace8af861e5573be0899d2e6879d5c2565c6505ff92d4ee6efad3cd4a188fcf72733b09da75e177ddf5fdd6965e389425d0f1068869ee6b1bf92cdfc039f0a3424947c497269ae549877bb8defd00f9451d463f1728385e7cf7079400a070b86242e9860f1cb3ee8b0a87778593ec0475677dcc84424111d62ac3b8f338bd2257e1edf25ea69c54f9cb90e1a2541543cded69d1bf0650844e282626ee7e5840e882999120413af63050a9b46794f4e61eaae68085d3fb0f5f648de4dadd123dd669f5e1e95a725ee8383b2a73a9ff6a75eb927109d9a90abd55391f9855ade7c8536ecc868e1fa54bd6d687ceb6c7d2ddb493b4bae3811f9155ddeb5342799600d8a380b20abc80ec3194ccf8e1064bb7ce27a194a5d360af8c4ad7b8ea6824ebf7021b9031383086ec6b7eb82fc6f8ced1d803c336cc8881a2fe276461142a200a8f92b54398fa88d2b73df5bc491c32ebdfdf18eedaa2580e9617db2c47c469ac7666f758e211125d7150f81248b29903b0c49f4a6564f30906bbfb40b929e5a0cb751591b8d698580e78943bd2a8143aef49c5dd83f5549a56be5edd547d77dc8c7290d483fc1aea0966541390b453dd7b90f8cd58a729090ab711331229748858ed0357d6084bbdb077f92d569e00944753e7441905a07728bdd55a1f3562d6d5efcbfcd3e81ed463b4565985abf4d24faca4750edd7958ddea81c89ddb5f0b6b48ec83b71bc2b1c1043bde51faccaad1691f4e8812c09aa0c9f494366bde8de4852a11ecbc467cd9e5e4fbe3e5595aed870fdbbeff37a732edde3bd1fe549b093f4f85597ac8526cca777e7d7360eb7272996bcbc05207509466f9e793eacde441c4602abb2be52cfe81b0eeae10cea27609cc47511bf62acb7977d1cb25d41d9b4a70c2335ae0dfad1a23e4ef0ad6b743def40cd4cfb537dea284ef24f16bff867060c2dd7cc05325ab6fd6a98abe0ba39ad932f0e3227e1a06c4cc03073d638aadbcbbd3b1b070904b0d378790e254dd2f4479bc331f76b3a0a65fbe8fee86a5fa839902d14158cb01fa9ded12cca894f62c711200350b4232beaa7e3e9e637ffddf7b3f3e130d358f86aebc86459be12cd793068040a69be15e1c3854b29ccac391ad605b0bc52463f40eac5770fefe5ed32c9a117f9c724b82d3bc48c82774051f80fac61e3ef1a4a61ebfa2f84fb412c094fad0964dc01ce1047e4c046c247d55ecb801f6c449857d359f62127f78e797c0ca4766cce5e8f9d5daa522da42a731fcce4d7764e2eb3070a09d0dd7e0c2070943e65918440e2e5e14e98a797c8777ee85b776f33d8afb912200d14b18754b032adc02e83e51f3243046012502fc8cfa455e6473662c5f776506b801f2c50311aeecc86c7bd104372d385c576a6ee81b021441980aef835e63f97f385c837e78edad280fb7a8667815c9af4f49697a189c0c199b5f65d362fe5bba2f6c4d4686944848da2e6891a02334df329f38f2efeeb430c89fc937fc1cccac06840edca74de773b9aa7e833961732d50bafb32bb3b7e7523f2cbd13ed89e8874cbe913fcfa43a3f8c0ca32817dbb1e313c47c9ec67bc91aa79ae6eebc1292d7d8b72f578bd52a2c0c8edcbe9142d5697999ad4540747115ca1d1dcdf2f3592a9da2e563134757065431ecd3ed54ba64d17662b81c19653138fb27b91bef05bfd02d85338408d181b5a27729f7befe5130f7890063f10090179ef30a1350ef8772ecf43de063b792ffcee0e1aad3914434c7387467c9fcc65769fb5e33203ffa0366e6bbceac75c103a8fdea85fdfe8f5b8cd464bf5bdf04dab278f0ff2c3d542ea129c7afbbe7a23a21421d66a3bbf34cd18f92a3844b8d9153ba029410589ac61d3b2bf22fe2af4694618f67c0b5341f107a7ef789f304ecb951c704c3e2bb246d76c54cb7079c766a1764f7d670208629b54432b1d50d9884778ff17c346ff5e03ead07cb8533d8bc7caa74073c5e8312d1065c3b917c734ccfc7830851c54f66cb77e6586d3839834a59917e75d06bef9af410742b47209f93d7ce1cd9b6a6fe80b166267e4133070b6f9ddc36c806a58c51b4a47515190d76d12019e5f6e0aa7495a4da5dceefa63b51b4657e93b2e60cc021b8da05c1b2d5ebeb7bb10f505537cdb2cc5a80063a4fddacccc7d6c37ae5ce16451ba99ab3620f0b9212b016af3d06127f8a62e9fae4bcf5603f8d84f671ce1d95031e04ff18b96dd223da1f9d02aa806f0b124aa2962dd519d5cf41b49feb4d3648635e3fc948cefeb43afc57f80858ca09ef7f7220d2239eb8d652bc0eff850d50bc92d3a04649b27866e45b921e88b63e78f4219f79c33e6f5d63850f3d984bd70e306c3b3e763ec8a49f71dd46e4d4772b245b7f66deb5dd5d7403927f2eceabac65f79637e27a05c28efc2e69994ab4b753c4c7aab27fffec7b239d472c304125dc1af5c88230b40f8036fc1826ded082a4f6cc0713f6825f908defb40916ef28ec0d742e450d901b35974a1f0878be2f37ad85c23fa5df8386b20e54e718fe927c2ef36accb28c980449ae69d7e7c7d04c11dd5acd09e342a79fafa0f81210a101dd04f80ce4e8b27978335232d52702ece5e1c38dfe1658a158116a747c36637c4600ca4d1414d936276f6e97c2f84c0c5b294e46cd8d0fc6d1bcb76438cfe4a1f76320fe60f3e6777c83bdbb6daf8bded4f007ea05a5c53874ed35a3d444d0cbaf2333891cd9357b9eb0016d7bfa1da292fba3ff2c73e7b519efd4d0d8d863e575228429c17102cbebc8de36366a21167c5b8e0e539b8cec4441611b6e584c3bca53b826e7eef4cdbad0a412b26319e258c46ad0be8f3722513c5954b85b43ce73bd4f0f64bbd2c55b04d50c774e29ab366606adbaddfb0bcf8c5a9433c0dececa8554de185c86820764747a6559319a879d9147037a933e909a620e4cfde0dec2e2fe73b300c3ed1b35547a55e0ff483d2fb85e8a779a988538540a0ddbe9b5c1d0cc3e3e0e67add925c436cefd3c9dcc23ad9615ead7531bf686b4b26b92006e6a35e0587da4bf03d8ce37ee9bb9de86b358813eed77dce94ba053be8bb48af68e5ed90de0c5633b1f6da5aee78e7262dcf94d5feb1be91b89fd38b6de585d6cdbcaa1b3676f3fae22489fd9c757d606474622e197c4bed9ea4eec87f3fcf5b7c3a54087ba80e87e63c9185ae74d6edb4316f795455279dcf769efe9c094861e963ba898632ea9ff98202dcbe37f9f4ed99c05edc230d558da33a4b823b420426e4981b37d6bf83a3925a549ea13a3967537d3de04d7a91f4e91a4bc8a354b90501fc2fb13fbc93aa8c141decfa2d7abcaf5f4f6129050dcd03f6a6a7ecc0dbc6b75c5efa6ad31e3a540cdc83c12973b840f721ec2941abb2d0cdc3461796a9136f05f22adef200185cd6e7b83b7a4dec9383ec49b25436fa4d0e047909c97e27ebf3c69f067ef0f3b7d757bc178996cba1b5cf066821d74a593eadc1164d5722c2a0e61382142598921c03102ebb387ba21972fc32d40fb6686816ebd694f3a2746a616c80f404297a6bb9c12d1d1e5bfadabe54cf2f5d5b4069e5c2bb2fc920ecd33d1cbc0f02ade65e5ea07632782c195671b80184799d469f8062fc9f4c1d2035d77f08d1b9d3711690ed939317cd07c9c1c3f69b0399b5594fe9626def64f9b1fc2d2d1927ac4604308d56d8d10fa20de5133354c0694fd799d219e1594fada5aafc8d8ec55b2ddb6b9942a0373c31830a2eab27dbe3d39738da70bdd1c8f6328cea4449b7f30a8713666fb0108237df3dab5eb7fba64931a6c5c627a87dc3dec3f88884079c31f26c147d8d9c79bdd4ab40489ed2864458b506476396a38f8596a58135b4339dc61e718af30f920c23ff9388c3d38e03dd32cc403591ebc9b7a15d3823119c99d751c289cef0292a884948da4f88be3eb6447509dc85f4398bb8baaaf2d14435ab585ea9d15d98b5b2d1eedb4dc7a27171bc44264cf024c6349ce8bbfc769e27342c05d06cf3b08f5e5f43bae6706ec23985d0bcef1f4221103579d28e71303b3af7b4b0401210d473164144cae89e3b44a049d5c8b244ba3b8417fdc34e526c1c85d1cc0ecef3000c71cdf9d31c7885695d96db56d72bd44ccad0ee3ecb7e3e3835ea14ba2525462412ca64e63ea10d564fc6bb28b5128e57906d57e26287ca571e90e330d447dd033fed0d96411b92d89a48e5495453c60ccf162366c9269320ec863fbb1be7aaa", 0x1000}, {&(0x7f0000003200)="73cf884f1511c361834067e97fe5ece8588ec2064fb857e469e12357fb60153a17f1d6e9aae506b9bf7e6ec2cf1275fb7db43309586626bfea09827aa089210dc824d3a72d36c6eac010420399bc66402f0e669be8491eaff6ec8a24e4920cfcccbb2df063e20029ad40f681ae0cad037cf1feaca7c0aa2eddb4b0a2cdf6504992fd9c1aa10fda2e48970fef4019fc2504768defc89e5267c4de4db9b3bf3859c775084e1fc7f7261182bff28e77b8aafa3b68d8f1656f139f323eef5a610c16be1c870c77e119857f42f1ed732413fe38c9284b54dd3a69f9c286720636ac3c2285ba26f542938724c7081fd77ffbd7bc2e17ee6fe71ece91c8585e6c03b7a3dff4aaccddc0b6d340174021a279bc5f9af2ff31c14b77bf628c63e5dd5a9ad76813f25520bb14b95ef0bd60433ae89d7b91b5f50f6b2dde9386194c0d8416ffe9a5197994a9ca9cf955417bd40be235680b5daf09154e761ab930044292f4f27d68eea36f140d210915a8259ffa668f2ee584ca667f0a9c19afd39f06439951fc07d4e911ee1048f73df8495d59a10077a640f6cf27fa784322226b1c5f06b1017f9ea50a8de0b736c72ab002824af82030587c91e025fef64d8ab5d782b3671101278c714f703d0493544ff3b1fe34fed21f3abcf32d1e86a14f381fd8385fadc2acdc95587b96f51e0e292b47b6887008ac7cee535f547413f808e7f45f990884b66e844955d33b04859c2a19119a8f96d88d4f3b610175936ba362cf1f0bc38503d595beb7294bb4b4485ee43019fe919098c609ca48c7a36d8e93420bc2028c4ae37fb3fa8173d8c27a18fee64d6b7b0e4b885c0dc64db7cfec93f00a5504f15a73c0cd77d2b682a2b0ea2f7b4d81406e3d5cc6f876032c6ca486b4347d8104cf2fb06c39c91a8772a2b17b3e170630112d5037adfb5179b899d27e6669244b4e6e2c9611ba898525bc2783a036bf671a86ee283cd7a3c0eb0f420f7e17b34e21bb5e9109d23eeccf39c185862f580fadcf4c1c7d4df2b436224643fb90319aecc04a972176b5969090521cfd3dd63bb1757ae8bf3f7442d8c1e863a17dfe7957cb43e67970d6330586809f9e5ad5715da8d3f35cf40579f3e0fe3630d0b616a34f6f69c0e1446780dfc776ce58d4ebd057b2cf27b1ebd127ba7f0a20529eb8b785da5a91ee0fcfc2450e8f1ac8f11a7abaca9d828c4acc362f7dd0a1c6411648ec0c3f304dde8ed871664f50a54704221cbf388cda5e1a67800b8407e36173958ff971805666c18cb0df6f52af0f36fadf9bdd4bcc5034d37f27c87a27bc1fa9a5d71ad4a65193f58ca4b4b3ce7482fb58847b0c2b74b98a684f1c751e9eae0b8a9afb4a45ec4ce68b09a89eadfd3819873b682d2382118bd57c5ad782372cf9bfbe5d64758bebfd937be74372377290bbe7440f6598d801adf058cdffbc74e0bc025b9ff6079ff2db43335cc2ae56f5e8ac69e46fbe61e8dd093406af5bfcfdcef7443161875ac8e692fc6a2fa3d6515f439c87478293a0a0b700d67b1b80c866b02e661cd0fafb52023593915b4a34a5d839ae050108d8a93a6d28224ca788ff031f70bd90d06961498f6a305d19a498276e41a6e04a313b41865a142a4bd9b8da7761d88f1363c5643b9d0574f10b5c99c3b947fad44f20f3ea31553b591a7993955fbfa413afec7e0d15e6a3cb6b3202e4e1215e2080887daf0ab8c0cff5bc25fc4dc3ad176a7497ca69f65e0deb685092724d7159f06d3f3e2620b1cc67c9f4743148aaf5b43d51bb72ddb2485a49f66c59b6ef4384d012e25168be86e1bd52f8ff99ebbd942830908e8d67d7facee43f3242b7f2af35eac24b0f10cf11537ab63c235c8d9ba96290635ebf09cc49ea75912315bd7d0e298d8d9cc98f969bf764123cdd1324f2bcb53eacb6cdf6434e706dda5fa8bbe4b6a3b3910ab216788c52aa8539078f5849d8c8fe93aa505bf26013763783b067987960214700691301e84f850d6129f9b10fde2e00faa28c8802284da9b6cde3d0858e3bbe2b77e6b62ab1c916bd195daf0db2236fb613e4161521a98bdb422dbc1fd456fdebb877723332bfb03792e6d8ce5452bce3ecb4f4b2d6acdd159775f99eaecb6af39de5d9d1e9d90ffe09cfdc92ed3556abab03a73f40827d7e75db05cce32ffc5cee3164ca12aa4ae4d02985c6b0c6eab9de66385e2474537626e445a6ae2d3b736194ca2f841f8f9e7eb8de896f484829574cbba8d9bf34e863170439129b8bb9c88aa74fea1d0f1351f8f66d00c50f5a4b7ee007c9aa14dfc1144a89b5fb219789f99eed66747a5183ff18126561e8ff9bc2e271c169e721e5988d4f8824fa9178489f23c29bd0006a426402a903f79860acb08830d219ad02e1fa888bfaafc86153baee1ff848a508cf186316e986f2d150206530b3d1ee6653cbd830ffcbf8b5170487d3b179f43c8bbc27503170a183e0e6b3d91309e272d36c32e27f9d969bc62b568a65bf41dbfcb096a422bd765036a89218e4ad5e1efcb90ee7298f71253e9806fee5952c6bf3e91ab386fa678ef11545ec71caca6d4dd88f7f7196e07504628621d28bbdebbdaeaf9d0c3b27dbb2273c7cf6787f0bbdf604a92114b0f24cc1edf084b5e925b5d37716c5e4e503bff60005d96093e364da48d5be4bf0189d77e0a0b468a908f1a4d9171dd31b656d39d1301e6729876ec163227531f95216781e941ef782cb4728f1ae482dc7db63bd3147d8594e0f94cff19f73938e345710c2c50ee53d9fbe97383442c7a60bafc328c97ea10389be72cbf5209c9c6b5ea2cbea69ba6047af2c93d6c3a91b54a77818fd0a35295bd4051d489732d9b585c83639e77533db24e34b61e27a402224c954a4341c8d24ab813ed2624e345c06615a5c2fa1c7bccd0a6b3157e0a2553b54b9af89c1d7592813bd71b072b2df002447059da85db1451b2de13b54829469b63933ffe72333e45c5d7a0700d80cb58411158cf4824ee750e43a00ccc0b3998b016f6d032ac52a81b6a61321d216688a09aa50be30bd692a8b0ec077295751fc9b54f32a8f8d4d985306529134b02f9cbdf1bfbce5e165f730ab6a9e88460ebe51dec9065a9ad0813b8c3902f65282b3a84e56ebab470501d0b6aecdde0c145eda6ddaeda752ea484d3355d950a0aa9d2a9d43d02402a1d0d82ddd1f385e4dcf6434d28b9ff9d4ffb5b7d1552164f4cb3ab3ce0a9f6cbfd7af2040309286650df90852947715d5ac6f4511abdb93dd12e84decd9245d3c0f9728585520847d6c910d2d1e081a87a63a6bfc5096ba5ac3276b297efe63164f63efe152f692c5b4fe5b0f7f1b311d78feac7fd2f049c0bf419ff340c21fe37b007f377d500fb5489df5c3ea127e08f6380dc971f2ff4ca08ae7049a6e1eae45353ca07bb0c42cad767a751a2b7e96f8a9fda5a0ec2eb9d81e6edfb0154c3cfc355f427a6ce7d86c19b4693fc7a3d86aa151c01a91d508fbaed693b22b106d479800701f05b54882b981afeacf0f224dd78e029fe67c83f5ff8fd683f599f7c35f6a06713fbed97cce48056d5792c404f34d5ed7714ed76c64822c5456e722c6adfee5983085212612120d1c19333cb17722b3ce64ea9728d307ee903436ac0de1b10cb7b78b5606dc66eeef63e2cf0804b7c4f5c07f274856fac88e66b8471b7cfe1418a43e3272c132a152dad3693498fb21ba077b5bfcede5d0425a3f1469dae126bff41512156475bb80646ea0224d62ce6cda56700fa4cd968aa6e08874278fee6cc72e53064f14a8dcf497316cb6e5af535ab1e973b31323d2cb7199c3dae552273556e4f30b1d5503e4faa999773d601a86226ce982a5a8eb8daff3bca5a21e81ce2a61096b1cd9bd78569124edac2143366d3f522d093fdfa73839ad5c97052bf637791f49f2b9651143314acab2fb3b226e5a976d8d04eb4ebc8af4b05dece71e7f0c294a2d8887ef27695e52e700dbebb338ca7568feb8631f350c6826ef92db79497195adf495e21f7ffa41378b5d57612881a31f3713f205b3a836e2d6fc530e4e8b7d288568883bb7fcd24e53357c99096d268f3c40bf9aaa1854d82bb4416c895404407a475730ec84afeb8c0153d228fb62504fdfdda17e384ba6b8eff057c3021dd2eb9fa52e86c3df24e0842721f17a717893a6400be6955c9737a5e62065e7cfc2933e03e9e9986f59b74371f5152692fe5e1822c775a919afbab02a3b6a09df4590bb6a96a52cca6e1410801acaebf16fb748dc269bc6618e27d207621bb6cda2236b5d3d31e3ab0137f25ab00f978d29a3cfb24d4067aa0c2c6823fadb744bd6cdcb8f27272b4571787dbc267bbaffdde0b4975d6f015ec30606903336f14b2452cec7856d0d9a6ac5d60f5f6f48006c31ea2fdae3de6448a8ca1b30ddf7c9a88d8ea5b60aa6f594b9484a2b7ab20ea97ddc50ab0165fbb7e684bb9ebf1b8033ac5674fb4b223a08a7909ed8945c5cf3d0af7e043ecd35bca2438daad804625140b3c2adaa83ef0f9c796e18a019fde6615157ec4903c1f33c85c25994b2ac12cb6d79aa3f7f907d523f21421c53cd9f04ed7e1853c4799619ac58840b7a9b4d7fc287c3eac30ce81b95079b4b0fd676d0379cf30accbcb8dbdc3ed3201a00994cabdf0d9352ac10e28283f0d6cecaf075efdcf7010bc9fd296d483ea31bb5e32c87c95be6b7a40a27b28a8fe45d1af4c25a7a83e4ccce64f247a71d30e6d7d89b580a29815dae80063c73cf8663fa8b04fa060133caa4a096bc0d887fb83bbad2422d6024ad916084cb3976c74b85cd94db4b2fabba04e17bd8c85754c5e096306d04b909534cfb92d237f36835847eeb1076aa08b4482a9b830ae8492a0a5189b3cefdfe7f04c119faa5b52b7b24996433b87655e065c60cef87bda31d42824ee98d0fe91b511429b81ecbc7ba42e9538b0724c39358bc3193abaa97219348e75c1d6a9c02af05976c7f807f6ecaeb2c5c6405fb356ac4d70cedca9d68e1c215756523b6eaf19c3d02fd304e929393408db6c6a3efeae4b6c9a3e9d8a5915d2f78d9c68f706580419b625e64351a13fb4f4f3f0500665fbb52eef599c3a3aab02df120afaf3be2747361720921568e21777fa6f0e2ecd5520e9f8f8654061ef7623738e5dfccdc92f06d1c1f0ce2de8a848f6ec7cfbabdc9a8c514ea132252992303725bf12c7d5e38fe441153a2c04ac8ca73bb6816530123066de5b459d74cb396e4b7a21e0e00aae27a304a973b3bb88db1dc63c8ad8b342b83adf424b1280ae9c21d4b751f0f571a0270b1c7c05f9e958e74e4d33899e457dee747edee40c7875346fe9c004dd06c4007f31564f765605b37d2be524924165785e1bf0a9eef0a0e88eb45063d46248de49a4f42146c62af2678dd2d21ff5c91e2fba45f01b937f545336d3d23d70bc03ca544964bad912c8a08077f2d9a1f6ed8008399d583123a0211e881f4c2ed3a046f3973e14c21fbec6b6716beb346828d09baa33a008512f89cf3ce57d6ff755e50457b0ed3593843aeddf549da2f1038d4ef0f6654e076256cdae1705438aa710407e5ad14a6e73e29551ec406552e2ae92c3e1854f14cd169e91d9075f38cd1e03f5ed153b4c9ae5b42b5cb0e3261326c05697d6919b25f6dc44d78c4abf2ce32c2b98d733a957c212df1f7d8ae6fc75048f82d63589fe2c1e0660ad0d8bf136bc6d9ffb7718f088f28378358b8b66a11449e17c6625fdb3b93d74ceeda41d3a97b243d566560eeeeb252f6c504c8ab261d9d2ca17b4cca778c07e6", 0x1000}], 0x8, 0x0) pipe2(&(0x7f0000004280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) r4 = dup(r2) connect$inet(r4, &(0x7f00000042c0)={0x2, 0x2}, 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1010, r3, 0x0, 0x0) write(r3, &(0x7f0000004300)="4ee9476fd8e6de07a519bce49514219dfa30f0c62802e381a998fbbfd71aefad74f4e89ae9a9a92f1e91ac38944652e7eb", 0x31) pipe2(&(0x7f0000004340)={0xffffffffffffffff}, 0x400000) pipe2(&(0x7f0000004380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) r7 = openat(0xffffffffffffff9c, &(0x7f00000043c0)='./file0\x00', 0x653, 0x22) connect$inet6(r2, &(0x7f0000004400)={0x18, 0x3, 0x823, 0x8}, 0xc) preadv(r0, &(0x7f0000004500)=[{&(0x7f0000004440)=""/42, 0x2a}, {&(0x7f0000004480)=""/62, 0x3e}, {&(0x7f00000044c0)=""/6, 0x6}], 0x3, 0x0) fchmod(r0, 0x0) fcntl$dupfd(r7, 0x0, r3) fchmod(r5, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000004540)={0x9, 0x3}, 0x10) getsockname(r1, &(0x7f0000004580)=@in6, &(0x7f00000045c0)=0xc) preadv(r6, &(0x7f0000005a80)=[{&(0x7f0000004600)=""/54, 0x36}, {&(0x7f0000004640)=""/163, 0xa3}, {&(0x7f0000004700)=""/25, 0x19}, {&(0x7f0000004740)=""/99, 0x63}, {&(0x7f00000047c0)=""/169, 0xa9}, {&(0x7f0000004880)=""/4096, 0x1000}, {&(0x7f0000005880)=""/231, 0xe7}, {&(0x7f0000005980)=""/193, 0xc1}], 0x8, 0x0) pipe2(&(0x7f0000005b00)={0xffffffffffffffff}, 0x400004) connect$inet(r8, &(0x7f0000005b40)={0x2, 0x0}, 0xc) r9 = getpgrp() wait4(r9, &(0x7f0000005b80), 0x5, 0x0) lseek(r6, 0x0, 0x1) recvfrom$inet(r0, &(0x7f0000005bc0)=""/112, 0x70, 0x1, 0x0, 0x0) getsockname(r4, &(0x7f0000005c40)=@in, &(0x7f0000005c80)=0xc) listen(r4, 0x9) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000005cc0), &(0x7f0000005d00)=0x8) fcntl$getown(r1, 0x5) dup(r3) 00:00:15 executing program 2: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$setflags(r0, 0x2, 0x1) r1 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x20000000) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x3) shutdown(r2, 0x2) getsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) 00:00:15 executing program 2: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_LOCK(r0, 0x3) nanosleep(&(0x7f0000000000)={0x10001, 0x6}, &(0x7f0000000040)) shmctl$SHM_LOCK(r0, 0x3) r1 = shmget(0x3, 0x3000, 0x690, &(0x7f0000ffd000/0x3000)=nil) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) shmctl$IPC_RMID(r1, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) r4 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) getpeername$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = fcntl$dupfd(r2, 0xc, r2) r6 = dup(r2) linkat(r5, &(0x7f0000000280)='./file0/file0\x00', r6, &(0x7f00000002c0)='./file0\x00', 0x400) r7 = shmget(0x3, 0x2000, 0x9, &(0x7f0000ffe000/0x2000)=nil) r8 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000300)=""/156) shmctl$SHM_LOCK(r7, 0x3) setgroups(0x5, &(0x7f00000003c0)=[r3, r3, r3, r3, r3]) r9 = semget$private(0x0, 0x5, 0x8) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000400)=0x10000) bind$inet6(r6, &(0x7f0000000440)={0x18, 0x1, 0x4, 0x50d52f5e}, 0xc) nanosleep(&(0x7f0000000480)={0xfff, 0x7f5}, &(0x7f00000004c0)) utimensat(r6, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x8, 0x5}, {0xffffffff80000000, 0x4}}, 0x0) msgrcv(r8, &(0x7f0000000580)={0x0, ""/129}, 0x89, 0x3, 0x1800) semget$private(0x0, 0x0, 0x90) open(&(0x7f0000000640)='./file0/file0\x00', 0x28, 0x40) shmat(r4, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 00:00:15 executing program 0: r0 = semget$private(0x0, 0x4, 0x238) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/11) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000000c0)=""/4096) connect$inet(r2, &(0x7f00000010c0)={0x2, 0x3}, 0xc) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000001100)=""/206) r3 = accept(r1, &(0x7f0000001200)=@in6, &(0x7f0000001240)=0xc) link(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='./file0\x00') r4 = semget(0x0, 0x6, 0x8) lstat(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f00000013c0)=0x3) getsockopt$sock_int(r2, 0xffff, 0x9, &(0x7f0000001400), &(0x7f0000001440)=0x4) semctl$IPC_RMID(r0, 0x0, 0x0) bind(r1, &(0x7f0000001480)=@in6={0x18, 0x1, 0x2, 0x2}, 0xc) mkdirat(r2, &(0x7f00000014c0)='./file0\x00', 0x20) connect$inet(r1, &(0x7f0000001500)={0x2, 0x3}, 0xc) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000001540)) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) fsync(r3) fcntl$lock(r3, 0x8, &(0x7f0000001600)={0xd3350b66cbad0b20, 0x0, 0x6, 0x80000001, r5}) fcntl$setstatus(r1, 0x4, 0x80040) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000001640)=""/235) recvfrom$unix(r2, &(0x7f0000001740)=""/238, 0xee, 0x1, &(0x7f0000001840)=@abs={0x0, 0x0, 0x1}, 0x8) setuid(r6) getpeername$unix(r3, &(0x7f0000001880)=@file={0x0, ""/33}, &(0x7f00000018c0)=0x23) r7 = msgget(0x0, 0x4) msgctl$IPC_RMID(r7, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 00:00:15 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x8, 0x100) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x46f60b49d75d23da, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000), 0xc) fcntl$setflags(r1, 0x2, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') 00:00:15 executing program 3: r0 = socket(0x1f, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000000)) accept(r0, 0x0, 0x0) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000280)) 00:00:15 executing program 4: r0 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000003000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_UNLOCK(r0, 0x4) shmat(r0, &(0x7f0000003000/0x4000)=nil, 0x1000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r4, 0x600) r5 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000004000/0x1000)=nil) fcntl$setstatus(r1, 0x4, 0x50004) clock_gettime(0x3, &(0x7f0000000100)) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r6 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) getpeername(r1, &(0x7f0000000140)=@un=@file={0x0, ""/30}, &(0x7f0000000180)=0x20) shmat(r6, &(0x7f0000005000/0x3000)=nil, 0x2000) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r4, 0x600) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x8000, 0x200) lseek(r1, 0x0, 0x1) connect(r1, &(0x7f0000000240)=@in6={0x18, 0x1, 0x0, 0x3cb}, 0xc) getrlimit(0x3, &(0x7f0000000280)) setreuid(r3, r3) getdents(r1, &(0x7f00000002c0)=""/93, 0x5d) shmget(0x1, 0x7000, 0x428, &(0x7f0000006000/0x7000)=nil) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000340), &(0x7f0000000380)=0x10) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) semget$private(0x0, 0x0, 0x200) shmctl$IPC_RMID(r5, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)=""/72, &(0x7f0000000440)=0x48) nanosleep(&(0x7f0000000480)={0x2, 0x1}, &(0x7f00000004c0)) 00:00:16 executing program 5: r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/77) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/216) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/4096) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r2 = socket(0x1e, 0x0, 0x3) r3 = open(&(0x7f0000001180)='./file0\x00', 0x1020000, 0x8) dup2(r2, r3) shmctl$IPC_RMID(r0, 0x0) r4 = semget(0x3, 0x3, 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000011c0)=""/36) semget$private(0x0, 0x4, 0x400) semget$private(0x0, 0x2, 0x40) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001200)=""/4096) semget$private(0x0, 0x1, 0x600) r5 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) r6 = getegid() r7 = getegid() setregid(r6, r7) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002200)={0x0, 0x0}, &(0x7f0000002240)=0xc) seteuid(r9) shmget$private(0x0, 0x2000, 0x440, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000002280), &(0x7f00000022c0)=0x10) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ff8000/0x3000)=nil, 0x2000) accept$inet(r3, 0x0, &(0x7f0000002300)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r10 = geteuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000002340)={{0xff, r9, r6, r10, r7, 0x100, 0x2}, 0x8, 0x8, r8, r8, 0x5, 0xe6d, 0x10001}) 00:00:16 executing program 1: r0 = msgget$private(0x0, 0x440) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "8e7fc077480250f1748e13568abce6eb5a6f46d090fbd4b8499227a409265c759cc34304219084b1ec2da31a7b5f590cee445d26e64cf8491bd705e3614a5c49040833c2d17fe2e328c13a851b617eeea8d14e2707a3b29aa20f0025b78f1821218cf8672eebbf2cdc"}, 0x71, 0x800) mkdir(&(0x7f0000000080)='./file0\x00', 0x180) r1 = paccept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc, 0x40000000) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)=""/24, 0x18}, {&(0x7f00000001c0)=""/8, 0x8}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/185, 0xb9}, {&(0x7f0000000340)=""/179, 0xb3}, {&(0x7f0000000400)=""/217, 0xd9}], 0x6, &(0x7f0000000580)=""/121, 0x79}, 0x40) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x1000010, 0x40) recvfrom$unix(r1, &(0x7f0000000680)=""/4096, 0x1000, 0x801, &(0x7f0000001680)=@abs={0x1, 0x0, 0x3}, 0x8) msgctl$IPC_RMID(r0, 0x0) bind$unix(r1, &(0x7f00000016c0)=@abs={0x1, 0x0, 0x0}, 0x8) getpeername$unix(r2, &(0x7f0000001700)=@abs, &(0x7f0000001740)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001780)={0x200, 0x0, 0x3, 0x12, 0x8}, 0xc) sendmsg$unix(r1, &(0x7f0000001b40)={&(0x7f00000017c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001a80)=[{&(0x7f0000001800)="eb8f3afcdef1861caa45f18618853734844cd88caf5aa6bec1f8f18bd844eecf09ddae10cb28a20d8988f5c97aea21a3e1c32b5bc91cd416a1b800fb185700e95b1bf7b44db225ef4a424a0a78cebca0328de8a611cc29cc473e971aba359542745b339f3ee0b60510333c1d5215eb051cc8a76c1404e79f9ceee178c8d73d93d044be16486a717cfb5528d42dd43abc77af7a1f0c02069b24c3430d95d106ffa4610c81a599f21236c4d50f31d7c21761cb", 0xb2}, {&(0x7f00000018c0)="72a043540fd4dac4fb7414015df8dc548d1ef0be0fcd69", 0x17}, {&(0x7f0000001900)="2ec654e8fe00d1b5393a7bb97e8bf0c3849bda44897bc9f5b7b411398ac60580c481cf4c28cbc449c8a2e33b779dee1fcd055689ebbdf6c8399416f6d91cfd4a75", 0x41}, {&(0x7f0000001980)}, {&(0x7f00000019c0)="dd8bae1d1efe7e623988fd75e83bf82f8f056b82d292bbdaef043082db7ed82a6a1b6cbecb42b929910cea1e200cb898856396613049fe694974786f718270339e7f5e9112da064d8705325931f2cc6d41c68f8a42b8aa3ee6816f1775afff98eda5496d59226a4a5e06dd22ab08b7714eeba8cfb0b3f8aaba65550ac9da78c658194d4a7d2f78df6fdccb77d432ae242327281c2b72f854fee3d6bdc7dd721b20e28869fb49365d8d2ea03ad581446ba06c4c390204e4ea006ce01e9f2fec3f", 0xc0}], 0x5, &(0x7f0000001b00)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r2, r2]}], 0x20, 0x4}, 0xe) fchdir(r2) msgget(0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001b80)={{0x18, 0x1, 0x1, 0x3f6}, {0x18, 0x2, 0xfffffffffffffff7, 0x2}, 0x4, [0x80, 0x8, 0x9, 0x237, 0x7, 0x4, 0x111, 0x80ac]}, 0x3c) r3 = msgget$private(0x0, 0x202) shmget$private(0x0, 0x2000, 0x30, &(0x7f0000ffd000/0x2000)=nil) mkdirat(r2, &(0x7f0000001bc0)='./file0\x00', 0x180) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001c00)={0x0, 0x0, 0x0}, &(0x7f0000001c40)=0xc) r6 = getuid() getgroups(0x5, &(0x7f0000001c80)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r8 = getpgid(0xffffffffffffffff) r9 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000001cc0)={{0x6, r4, r5, r6, r7, 0x24}, 0x5, 0xfff, r8, r9, 0x11, 0x4, 0x3}) msgget(0x1, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x13, r2, 0x0, 0xf) msgsnd(r0, &(0x7f0000001d40)={0x0, "86a3b85806f94fc18a7c0a7b03f78268eee2adb7e104409cdd8208425a7a49075883804feb18f8769f39c3a2a709514faebfdb4703b65ebf751e4104644928115082fe66e24f968d9ac67e823b46de10dc7897869013d1f5ec9d3e733a9c006b42bd1234f981effe9d98d95eea14360daaf01e51d4f2c932546d0c85f2cf2f4b2b1d13336f72"}, 0x8e, 0x800) getitimer(0x3, &(0x7f0000001e00)) 00:00:16 executing program 0: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) open$dir(&(0x7f0000000300)='./file0\x00', 0x80a00, 0x0) 00:00:16 executing program 3: r0 = socket$inet6(0x18, 0x0, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x4, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) clock_getres(0x0, &(0x7f0000000100)) sendto(r2, &(0x7f0000000140)="cb89b4257956e7b8eec3edf46a29cf3dd04d1d06968b2198463d7016dfb63ccc2ceb5b073bf12e55bfe715236268b6447f8030e9873b74b3a61a37f4f633e7cb3b205530758e56857a552e0a4a5134e55eee08c53c9d13987f2ab2e12537604f85f6c1afb4dc310a3cedebd3b9cc1d4dcfc83498cdfe3fcfacd6e0914d28ea33e4a59015f5cf9ed2155e246711bded19e00f0986c3cccd7ee25ef02b6f8bfc48e5fa1b43b896f8c264522c9eb2b0c75afdb1f4849f49d5f6274ef71744c6183b6ec147652b679c632aae6f57df91165c2ebacd6e599fd9ecb5473617e49732d7b876f4be59c14d94b78f29d1467cbc0be654e36fc1afbd1174dbca184378a10e7bfb137970d3caeb588e08f2134e046703cab19d66bc868f4ce83e3c4757ac35d3521b0fcd500ea9f305117143252d1c871b32692820eb8f6e186054fea3a0bf5da1680009f411a9be518424ecfe4e4231824a51542383495f079d38dabc5af94e3d9e5edfd5d91839de9e5d7afb913d5aab14369769647dfc556fc17a0343d93244f3dc1e9248f9d34bad27f0889886e9a0a0f6edea287fff0eabb68f77057c53f690dd8b3479177fddd81a0b951c151158a4ffe5ab623548a7cba175e9f6b52b462a3ef21537c063096c208f19cdfecd39a81416bbad88f7e31885c29eedc2347a50bf6f18a2fcfca62d3ebe0388e63297ccbb223a76dbc0edf38b3b370081f4b9b7542c8458d82d299892ee15b679e2df83fbdcbb22943444abb6be53b4e5fae93355d82ccde948b2af9d36f3da52f5e5cb56560d466025014dcc17374368c54c5eb9fd996633ed4eb7a453a2e0b3dc788c768f46cea6652fe67b738cc519cce5a8c4a73cdb720c4cfc0762a9f92b466b4335ea006e1f56a9f57d14b7c8be28b6b34f28c6bf23651279d1293148c359632e7a189346ef130b3fa45ad753d3a63ed016844470a3d42d18f507c35d646a5cbbcc7b9eccf94132bffe516ce4a20cd20758dc17b69f23347a856e9336c57e5fdef73c31e5e396439aba48794cb2a35e4e9de4b58dc2e61c4b2942b0b8ced23d00138b3c96855aedd19cc9bb4c6ee04ddb85511bfddb2dec8ca63b0391fd33e93e569e017b7f262541dd590751243b2a45af62781e4c43a49b8a47d5b0e39fc8578df5b11983307eca933469ca92c9e9a32518a4a2fef04ed29348d34229bca9bb1f68baabdb0eb767fa1df4b05bafeff1fc49593227356d22fac977f3c8e47e830e802dcb285a4b88435f0fdfcd7d617b1086f8aa6124671a38a341d350d95b1fdb7013562d3cc5667774caf0a564c263386f293c0440982f2ca2a91a8556f08f2439078dcfaa7266f3b262bcaba109ba9ba254b605d7df903af9e3a93e4e20089ec24094b3f492f5f589b26c690a713cfc8a852bb92f446a8a42e1ff365244543c880c348cd192d2daa1472c0bc4621b8b47055415623308dd32e6d05dc6854dc130b4504682f98d018f32b9bc435d27306cd5c2de899346d0f627051e5de33e5c6a0f0116305c295e293598e45def87c7a597ae16295ebc8896bd50fc2a96a5c65f8f8062ebe3da0eca485437e373fde8a4c193d905a6495510d36e933b32eaceb86bee666be124e14e7e5ceeb118d45b3a4e1713da0ae8bf363962d4b248b8d21ecd58cf637233326fe7a9999c38151c75d646437cf36aba1a557ecc1ef038f27e3dcfa1342713a2b867c2e66bffb43761157a991ca77ac89cac8d0317e43fa59b10730dafcd5da4f1c2a1d2f5017031648264f9c66d641f26d175c6cc39ec548fd0743ec46ee8c56296b5a675235ad980f9af09baea87d99efeab9767802f962a13fe9548223159491688dd30cdde2ad8e653737afd7efc95c6f8371c2255646252b95822244d8e4a43d9a97dac812211f8d2e7327b856b0ee2036a225d0312043c1c0803fafb8643e22b304a051bf7e15d6aae4f778915125c46872121ca9cea1f41baff4684a35c61f8aabe81e14d47d7b7320b076c6cb6fe61fcb609a5c90d54d14791a59d1d2900cb2bbe556dd176c1cb481d36057c05b211664258577ed721b255fae3ed87afcbb02dbb10ed814cb065050e5621dc1aac30a764ee0d35652c3dd5e5a5ead9d77b790a6592f5c59d46729874ca0601e5c4127b2e15dde044baafa0bf2de5d9e91777da8930715b7ecbd5b5d7f49a8a6e7d1b0c96054894e10dc95a7b20dd393c5baa4ca1221bd2eae119d575d85c2a3cf255d6fe386ca06a6c99480670f208ae013002a9581fe0e98d0be89c8daf90704a7a2cedd1e80a2f4685a479045527b33beec8cc3ee94a1858527f3b0bd82d6c1440f2b697c64cab31a3eca7dc791848cb198ae549513772acfeca4d45177aca6280558dfddd4c5d48ede88e346595a14ee3bfec3ed04b61bb6afaa54e2d34da79fdf6c2631bcd60f623b72bf845d0c55ae9f4da4041fb3f6afab7fc4438fe5b1e5fec60a6dfa6ed3a17d0e63337705b779ae2bf384a48837c4018dfcd65201239502b531e641493f515d50aa8fc75e88f5daeb3433252b68bfe2b9329e7002e68e395cbc123f0994d6d09dcea9653f23163870b4b3da9a95ba7e601f6e97ae5c95ec131e0c7b7e25eeec8a3d27c4deddec44ad76e69d022ce6660b66a8f18d924c8fc3b96adaeb05dcccf578553112725f0f04f48aa6904df4f3f8e01def3265ed25648fcd4135e16ee9aa26c652143f5f170c094c19e32ffa51ee926d90edf400335ad3aadb4892b0520ee9bd461bea30bfd020f1fef4430301f6314a07378a5b8061def51d5877ec46ef5a0d4701706aa47fbdd5afc2acaa5732eb50e572c0be20a15a4dc2b1b8024fafe80e7955f53c81d6d42f4267da56c22d7529fee6ebd7351ec6502589c55c4d2bd7dea8e21de650f80c0efdbd55f3e330c10240228f9f5a0070bc1097369e0f80f81b197cbdf959fa6b9436fa1fe537c60fec7b1ff23d9c8761881a2d6e6308c8ceccfc0f55ed4c45427a665fd55f66293a9d36112ff59f25fb44eae8bd26e268d9b44793050fe512dadf12b7a8612a3c4f210c28e433287f597dc8c77cd3acb606c3a1a4fd0ab737864cebff577eb6372fe97a21498cbefa92c352c0bcc48ac8edb2e87100f43ac8ecc1a96429413a2ae9d2c45ac38d0f8ceeb194f35cad4a923b93b53ae666e85440639692dd9feff7acdce418457f960dfc229062eceb74c4fa8ce56234596c75367dc4ed8194b724015fbb2f7dfa9561a4b8e526f6a8dfb573de8413c527c5f8fbcb06314074f6a20eab1c5081ed427739c8d50d2f9166a2b51e0e95d11edcfe0480700746e21dc3d477f0db52acbf646855f30aab8cf39af976e22289a059800c160041e16ff0f5af10de2fa468927e2b93b395a122b010a8f1ebcf170ae0d359107053a89fe024f749b72e113e6ca13509d8b79e88fef8d5a4503f3f2ca3dd2324185e71eb33cc149e620e4ad92dd54401bb11de3408e36ee4b8480d8e3a35e13fd58fb722cfe171ef408abd80c7e433c7acbf40e646a2701af536a9c281f4179541d2f850963ab02ad61b281bcb782191a987f1c74a06ce0ef113676c8b9f5a0615c06d4eda07328b6ad96267b4302011b6579de3a390e1477b95602dcab653a3ad3829f89f10ff7b160e6f5589a4fe19238e1d876450af55bc9ccb266d004ce98b81a776c452039a90df53f1c0374bc73228198691f5c25ddde607e4839383aacdcd517dba78c4e85dddf9cebf2fe0319fd5ae2e9bc8c45802fc05f560ae7d2941098994637112f9247b5e610b518f69b7b6e1a820d83010c675177b28d8356c03e89cc64f0ed540c4526ccba405653d5176c17ab4028910adc7fb871e605faa518061446d4370a505e84dacb4357acc1882b6a98ba9a5b972459aa2a392c3467f55107b2285d37c33e969c241eb71d05cbeb6a516acfe51dfc325ef4351b50d80f106b80e69e048203aa016671e52acd6d294e807b7ca1b0c6bdd9d30a0f1d985dfa8d80e9d73a5a23f226fbab967f8a6f9d5749adaa4a4b5fc7557b9ca0884bc012e0d8f012d936e021c51345922ed5c787d1c4bcedee90cc538c07706a500a4c3ccc0ba93558d7d4be0ad56284c78d1b47631233e4748fc22f5cfb7baeaf662d05aa4c0aa73e0a884d9487c9a67522670aae037289f219ef58a3b6f0fd1ff70fea8ff7bf55020ec2911c6df812e3876af7580613875c7735df2c65bb01b758f32e6b2706313673042209e0549f4033002b3115516456c642ce32e701d55fb1fb12296ce82f35cd793840753d8acabfe1dde1f74083a23bb73160daf751f8a3edea9fa612b3b60601aac43b49763601f6f351fab6d5ea8902dc8ea5c484e282c9df564d979a71aa5c9fc95816468ae88d6c5ef8a8ea868dc4c01b463c25eb9cb9f5a7bbf4b058acfde1840cfdb5bb20cadc868045d001ea6d56e97e08e6f48adb9b747237e4a49c26f3cecf097186b6842a770519bead112dd69ab53a9dbe9b10bbd154212b95d576b887f64a5d41e748057bef57ff0207d73bb4648c973f2e3ddf76f324ac32ff0e2f75a72aac714278a853af54e532e16f41da56a633bec05d81d30092620d3957d1cb1e64be1bb4b3d61728b44bb16533637813c8263451cc9a72682780f69d7c28dee700f870da20169537f0e93b9c1ef1ebcdf8944a0849ad42d1e49590e86183eca0304a260f0f0596dfcfa3bd9285ba1caa40431c4f080a392532c126480ddda7d1fd70466bad337810e7f232960306c902854bae803a941f8755e0aec52361e43afd592bb7872446118bdacd55df5cd6ba274e8eca30365c6d1e495305956ebd5a6333b361b42a1cf0efd9956a5900c6d9df2609e4b012aa60dd5318d10453d2464cb9272e3867047efe6c76f59ccb332497d3a801fa28de6c023036e2289c4ef9f7ba6c07b50fa432e1123cff539a36e5127bb7bd7e45b3fde4acbc069f79163dda6dc0da07c09306e406f2cf68b4cc46cd132548ba5d2222cff2563ab3c8eb42ba3d499b5b7a9ee4f21999e6f620decee51fef80c4b00e558df2f7fd2e3b5fe4dfdc1bb500a2b45659400cc5c78ee9a7a2e7a31a3e7b2c9c100516c2b58e9a704a81761d7b39208a898988681640c4a8a75c22427dd7a0603f1dc0acce437b078d4f0a8f5e1b8b5f0bf81b65f6843cdb8cf6fd18a126cb59c541e0ceffa3971f315e4f84be8130134209d356e1231481df45b67c400a77b48b6083f10a2259dc1f690f96510f0b524a63e1dd911f990e6b3756e123e023f82e571874d620d730da52f473dd80a8233d041ba339111a57dfeb4548a32a82db1785ae62f2226a3f5798323ce7f54acdbb91bee9dd392e50da9808d095d814b5317adb6887f0ab17a30efb6e4e364d7a21d2f92d75672d77daf96c867bd16ec2902519a8156cc8097a56626828185f623abfd4663e089205189e9c7936d3a246b8667a649692ac4d66bd9c57f055a3e1e7c26b4a262da162977ed242b7eda2470a7f270591f528c4a118374359130f90497ab9df9dba10749bd757533da0ed70f59be07ce9e2256c26b2060c1d37059afc83d365881b4ed8624dad578ff7a763d56951e13389f511f226b164b0b91a5fa7bdf787f8d425de27cee9492b70976132f929053f7659976897eedd056af2aed3fcacf8d0acdbff7e681d25a93aedc76d9009b012f66c7e8a934cf973bf1b71b5acf00763b8fb4966617de34e92552721d463c23caf807b0a01c741389a571321a86f7834bb1442ea4c0ff5972ca24faa58b422c9c3602431470022961f044fd4cc246c434b51da85", 0x1000, 0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000001140)) clock_settime(0x40000000, &(0x7f0000001180)={0x7, 0x799}) r3 = socket$inet6(0x18, 0x3, 0x4) r4 = paccept(r3, &(0x7f00000011c0)=@in, &(0x7f0000001200)=0xc, 0x40000000) r5 = socket$inet6(0x18, 0x10000000, 0x2) mknod$loop(&(0x7f0000001240)='./file0\x00', 0x8000, 0x1) accept$inet6(r3, &(0x7f0000001280), &(0x7f00000012c0)=0xc) connect(r2, &(0x7f0000001300)=@in6={0x18, 0x3, 0x7}, 0xc) r6 = socket$inet6(0x18, 0x4, 0x9) nanosleep(&(0x7f0000001340)={0x2, 0x4}, 0x0) r7 = socket$inet6(0x18, 0x7, 0x96) unlink(&(0x7f0000001380)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) recvfrom$inet6(r5, &(0x7f0000001440)=""/71, 0x47, 0x40, 0x0, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000014c0)={r8, r9, r10}, 0xc) setsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000001500)=0x7649, 0x4) pipe(&(0x7f0000001540)) socket(0x1, 0x3, 0x6) setgroups(0x2, &(0x7f0000001580)=[r10, r10]) getsockname(r2, &(0x7f00000015c0)=@in, &(0x7f0000001600)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001640)={0x4, 0x1, 0x1, 0x1, 0xfffffffffffffffa}, 0xc) r11 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000001680)=""/40) getsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f00000016c0), &(0x7f0000001700)=0x4) 00:00:16 executing program 4: select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x401, 0xffffffffffffffff}, &(0x7f0000000040), &(0x7f0000000100)={0xfffffffffffffffd}) 00:00:16 executing program 2: 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) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r3 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000140)="254e1255d22f5db9b2becf095c440bf24820d629fd77a8a5babd891fbf1cf8a34ec84dce801ed970bcce0acaf69ca2d45db24af8fd5aa1ccb9f4570eaa5797d84950947a42ffe8dbc91c6ac59a0d2e9723323313487fecd489996bd71195f353406d7ac0c0a33ba9f4a55fc2238e353ff957ecc68c943f517c2659be9e35eb72f6168808e87e0771c411f222bf1e07a7f8fe1dfec231a2003ddd51622559216c4a0c67441e246a75abe107c1dfa868bb83524e6f67fbe5b3455d48fae0fc37d59889bcf9e172828eb759cf902ce4f0110909f93145b7fb94a1617728d8da6578f97a", 0xe2}, {&(0x7f0000000240)="37e61376a4dd6a6b7df26822a623fb2bb72a4dfd1080c81349f6c69fb25be6bdcd544bed1d42760a271ddebc30c92eed15bfb2a1e9569017390efd5cb8ba711572", 0x41}], 0x2, &(0x7f0000000480)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r0, r0, r1, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}], 0xa8, 0x9}, 0x2) 00:00:16 executing program 1: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) sendto$inet(r0, &(0x7f0000000000)="c0", 0x1, 0x408, 0x0, 0x0) 00:00:16 executing program 2: r0 = shmget$private(0x0, 0x1000, 0x3a5, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = msgget$private(0x0, 0x400) msgrcv(r1, &(0x7f0000000000)={0x0, ""/158}, 0xa6, 0x3, 0x800) r2 = getuid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getegid() r7 = getpid() r8 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r2, r3, r5, r6, 0x4f, 0x1}, 0x9, 0x5, r7, r8, 0x7, 0x2f49c17c, 0x81, 0x67}) r9 = semget$private(0x0, 0x3, 0x2) semctl$GETVAL(r9, 0x0, 0x5, &(0x7f00000001c0)=""/126) socketpair(0x1, 0x40000000, 0x100000001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r10, 0x6, r7) recvfrom(r10, &(0x7f0000000280)=""/189, 0xbd, 0x841, &(0x7f0000000340)=@in6={0x18, 0x3, 0x40, 0x7}, 0xc) r12 = socket(0x1f, 0x2, 0x1) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000380)=""/101) msgget$private(0x0, 0x50) semctl$IPC_RMID(r9, 0x0, 0x0) fcntl$getflags(r11, 0x1) shmget$private(0x0, 0x2000, 0x101, &(0x7f0000ffc000/0x2000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000400), 0xc) getpeername$inet6(r12, &(0x7f0000000440), &(0x7f0000000480)=0xc) wait4(r7, &(0x7f00000004c0), 0x0, &(0x7f0000000500)) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/36, 0x24) fcntl$setown(r10, 0x6, r4) msgget$private(0x0, 0x401) 00:00:16 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x71) r2 = dup2(r0, r1) write(r2, 0x0, 0x0) 00:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$dupfd(r1, 0xc, r1) r6 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x10000, 0x10) munlockall() getgroups(0x1, &(0x7f00000000c0)=[r4]) flock(r5, 0x1) socket$unix(0x1, 0x3, 0x0) r8 = openat(r6, &(0x7f0000000100)='./file0\x00', 0x800, 0xc0) truncate(&(0x7f0000000140)='./file0\x00', 0x7fff) writev(r6, &(0x7f0000001200)=[{&(0x7f0000000180)="f9012acc49d8ebcf303d404e988115838745c4304a5ef3242cffb459c046f518f1ae5f4ee08c9ca845efebec1bd101b805e3a518004eac1d16109e0399306965686dbfe3cef7bfdacdc4996282df80800feb10a4176d0af2", 0x58}, {&(0x7f0000000200)="6a1ba4ae8ad54a3ca4a331fbf3bd10c498bd200648a3a0e15ed097936bfcb1b49636f9e2e1efd1d3a3f9becc18a9a4027af00c0f2c1cc8e6c8706afa79cf0ee01e78ee9f6ac75dbdbb77cfb77e484d8d072e61e80934680e1214ee40c3f2654c0a64276daa2cb113756f66b4f5bd1b862c713cc5ffa3bdbed30e6015e6fafd6409fac86fe6d6cb2643a1e3bc1ab7b6cbc0759a304bf1e490a205d244a56d7cc89693e2239738a0b1d8cd04bc07554e2f03267b75ac903a9b56033acc0952b34bca78fab5bde7dca369fe9eb53c860fb4573fe39775c8a1e189c490e66459b8aef3af7b2b53eaa1922cd4e221cdbe45e2c3a418d2cc3612461d86464a26db3f36a2c2a59ae55fdead676d55cfe29839ca637e7a000c9a8586e7fdfb287c1295f929c2e718a684c2ebfca28b290464f5f39f4ad68df1060e7ce4115a4dbbef1f055bc999a35db819b2d31623056679be7017ceb07e2ee6b6aab13e61468b0b8d501f243df4c580a94fd581566b3997ec5c08f935747c7100f1dd09c1ccdaa7b64005c7fa8a77c68fb69a7a42fa8d09c64d39818d4bf497381e1973c2fd97e59e7cf201b08593f2cbfaae2e6dafd4187176455e1372c69339963d171ba2fd34e81742db1ac5b94eb6ae6ffccd7614322658868697f25a8232b0bb2a490947ba187553cac94bc0283a579c7b387dbc9c007ff5835cc699b3fc2146ab597942ade683dff7ee71cccd60df90f571157b631b8ecf23d729212b230ef7c6617afce24d928ba97393f2bbf9d3677499a36d6cfe8214fac39f1d892adbeb4a4ea8401402f88dcfb43bf65fc6f24bdcd0351a7f8982873b4919b248c8bec941211656b68c298cbc7d3b5478225b4de33955039bcf250e3f2a86976662081f6c15c267eb4b839201db16634d45a3ea9cd6d9767ea9313012d626a73fad58270574bbc99beae5c52820f8125254f395e92b4045e472a6aa54e9bab9fb00dd0e9d6f30a13a657cda6dcbbe9e78a7ae06a3cb105f19ba14887fa11968770c8abdcf11b471129730534ef67ec826a975519fe763c1fd85d8ebedfa143ca4b9dd5d6ec0ddea38659712d8a6f4ff3965d4ee4a6760cf91dde9aa5a6d9b020669b6e3cac27a672faee607cad99411fece8d0d967b9d000c96a4d26e40e95b939d8398f75afefd261af1318f26168abf1c56b0cd6c1c6785f7c69da6a2817208a6e3789127f6115ab62c442cd62f7991f6302c1f1103ae8f81efa706bc89d6d9ff0958490cb6679994f9e7f558d10a5a515faaaa9619265ddeebcd698fcd1c72ca29b445e991c9958305facab534dec0f1806f4b0bda35870c01b376a64fdfc9fc0632f72fb64bd33491cae848af3b624bd65f6409a8c78e976d7510e148309e6985b8c76fa5b81659c0dc820a18e0f82da704ffca9ebd375fd0b1e19aea160144c3e9139c7e495f7a78d99b728e07079e670bca1e94f65caeaaf5264a6d8738d0a2eb0aed6594b8a81fc4c42026e9b9b5d9b2b041d7ad8e87346c9fbc331743ae8ab7569fc3571881e96e9bb9011295eb39ffd075169afea610748d55bfca86e062020947aec94d09d7bd8c186e4fd2e836d9e9a6a2592de885501b56f85b9ca0eef68d990de5fb220c991b9aaf45d0ac667ef1ec7a22651ba8f3ab94765b35363daaf952d62e29566cbb82a5852de2641506857b041152170b4043e3687da77fbbc191616191c1b198bd30b2fbc701244ae96b4c33511bf842d1f56fdf159d6b6a43742771931311296f51264595754254218fa1e52461478ad2b3a8b1578d5155ad79bb9339a71d25f8d2d9ad3c6af4daac1454e263bb0525ccc3552c8a08e5ad057bfabfcf5bd98918c1e4e8e52fe7d645b71b4d7f4fcd309f66de899df54373a9c365b2e944bfda83621d855ac0b9ff299fba60c1ddf16cd769b0f5a6cb7348a8bfae5f4f0095b8e81b8155f92f5bcfad6969173fa737b3312a271a75b889cb009b640ed10813ef5029b067f62929ad84722a9a197ca0f57ada04f542e253445ed8f0eaa13d574c3819c21f35778be60b1615ba5c25eff3125d03178ed3c6dda62d7c8c5ec77f5c3817735cf973d7abdad39410f112b1599f7aba88d4c70b7c93f521b3cde515df3729c67a3a67fc1515d98d4ece72fedf93fe1e43b8609ff6990b216a7aa867425488e78772490dc1a1b853f01b45a9d09c9f22b876397027d1dbcba0b5974dcf0d1573918fd5de44120e23c24e66c94e99fa0914874fb5a09eb45dd364d90fa9b3a97ebe82cb9d4873736122ea491571bb1e4d33869e83a213c61d03c03b56cb084af7b7fd45337f12c654a5bcfeaa8bdf3288098dcad147d99acffecfe7c7fc77525111d32b923b7c4172119d593c808e0c5dc8aaa4b4e104243582b39b660e9034db168b2d1b5315d3ef8ae8474dcbda8ed98ca616d98def53c4df0765fcad802acc52e976099fc64dd0d5b9464dcf788e0fcef99961ce3874e07a0b141e4b74392aff58812d896e80704318e88e088acca021af70a4a70f68b0bc7824deb96139834b261c75a57c150f32bd92b3a88538f0642ef104cf52021ae5b2ccde67014e9aeaba9b845a921d0f1cbcadda1ec47df5882efa3f22b8397fb7d6609038a0c03f9f8ac9a4d72f3f9a8234ac63e25c5c5bd54bd3214ac12e069bc9076e0e4495cb8a9e7b7830b768a980bfc560228f5e7681bfe2f238fa0d8623009588c34cc31b6d3975a016fff5e74e4d9c18666256dbef07179e3bffe1f45c565c34c0e3ac92b78864a4de80bf85f660a4083d78412a81e2fe76c412c4333e8a7dff36e65ce3d3bb01e686f7596a04863e192ed8a845420b72410a3b2a5ca1decd369df828f506f72247e640630efaf7ab099925792e6ce1acc68c625e6b11806f35c7224cecd5983b56b0bd24220de26818f1176550111fecf91cd2f8a16ef93ceeebbff995e9d8069cdfa2e6130bf763267de1bcd76fb1c6171750b4d1dc02d18d12488bf72ff02b1055fb46874e29d53f2337be04f8ff29c03ee350aa152a9beeb86a44e3cd1e5994c203151f21e173d80bad664e41c40ea24a0b83085e180c956e3802ef05569e2704471ed0d58ac9e422bd56d8a3bdef153fcb5cc84c275d46cc10e0145dbaa45f11ae6103dea56bceefde31e019550c07b8a59ec24532b67011876ff828c7157d898a6669f03c3509de686f66719d8c48c021c6583aec4e3b918029b9186d9daebe4cae3cfafb1b4ec5aa55f1a0aaac044b0a76e5c1955dba9ace0190b99afdffdb6051e95358ce3b1055fcd992ec72c9460382042972df15981be4b73a88298cc06aa2ce5bb5460b6679cec78e8339d4d45483611e2015ae9ab70cbb30f0df508698c0f8eac591d918dfe9ada69f95d21fbdac02ff72088fa15dbb0a2a1575ce3d53f28367a7dd4374f15aa812be2329e6c51efad1eebfdad959485008dc486835671b9fc40cf32b59eb2d8a1eff96c0df3ec6d5a6351a0285e2fdf6626d61c6457e65dffdf88b40a2286bb65f30dbef2140b4fccde514791285aabc7e94ce3cbf204e1e820a92d9ff70fdf0b80ab94e7796118a6a86c4f855a284dca0e63ea347b50915a6d704b49de75c19c02f0cd9ae9f400a92572fdb32723c0c79044f8a850b8f6d46669d9a32dbf88372b810c112a0938f74d15804226d39cf9493d3f9c0a06d868b688b0ded406026c3adca33c7ebc644ac29ebe4038f6fd5beb1ca1f1537637d58ca29afd414e6789cddb66bb2e503d17959fa58fc64cbbf46e1f6459043dfb9e4678af9a607adcd2a160e92a135f4607da496c9036d864481185a03cbcdd82af235143dbc9531b701cff460b8e939f7a2959a0674e5e25c7b4a10ebbc26c515ff7c753e3944e6f5f68c2d9fa996287a0999e744abe60c38d5b9c59ef3375fd6de40bd1f2778d3ec808d3618484228ad378f9f0011015f03475632be959567e615346be6b6ac7b279a8ffc7d6ea47d553c031dd0c57efbb9d3648f1d870fa21eaffe251fba63525562860b072f23cdd49ffcd6ae22a2d4204a8835994b790a84ccaada376d91d3aa6c21dc931a87f8a872d9a31c8e17f97994615c887f7527c140c777b18e59800f7f6bb6162a8c1d2512b585c37dd5a4a0139adc92cc04cf572a48950baef83e5dabb8aa3c481248092cc47d23158bbfe85553a3cffc44035016c4b0fd42d23415c8baed2f584f2ff74a07e4aff4c85162a8e01f7bf879e223bc336fb2e55d9288fc101c2fa86829c587070b179bf44e110a6b5a6af39c199022e7dd5b35068f1ef7f9e2ac63113231c49d1b97796fc9dcc8c8f56c8063e1edb92abbf9eb3f8c7e03dd1712fc5c6b0e1b3036f0c9b3a2de94fc5541fcd3837b4dc844c0f930345beaaf54b15d3c0c7003c37737a4641fd1ea30c3ca287d4150df31d6d51e1f928d2b03d6ad305c04740a91a230daf26e7491aac42348239c9e80778d4103eb31b9a9a03a0a27bf80ba186fa3aa23cb65fa14cff53b21b9f9638bb050b89e75591758245bef3360944328824cb878e7c8d2f17eb16bdcb698d372b7d26b6376b282961f866bbac388b07901a8b38db1a7f3c792da0267bbcc88c273b6b8c3db41ee3f5f4cd261fc4a5c7db78c6c16b11cd86af355ad7388220e2d1201b21e49c2792819fdfba0e8fd9734b8b0e0c9bb4a103752fcae7a3b3b2466d9dbd72caa26caabbd28ae56b95b848254302fdecd9c07c813c8d338c2716a8a906f7034b0a8996ac29cffd8244e8d14350cefa705690914b04d47e8bd12eab1c1e29eb07850a05e20490b0d502b78df7f32e8d67e23dae35ec16b43974319a8767858dd561909038d2833c8c678d9a29e4753bfffa4041e38bec219cade2fb83d8f5e0e7620c7811fd7255eef8e9860625f725a7396a39f8ebea6683de460ed03b9ba4a4c9134f4cd12ccf3d55e0bac16d460835def46e4f2a806e0e284c978f1b3360c0ec1275e7ea9048e85e0df3e4736348e687b54881cf218d7305375a412c23a65550fc890152f9dbfbb924ed2ab35163ddd3217cccbe8f940a438135be4b6f3b2fdd113cb248254fda932852c4a88d09f7e0dcfabcb39212738dc18b8f206168d71569817e542713c6187f97195a80b6583c1b304c52d8f9bf1b57074f19041f536246102f65cb1591beed788cc585b0e7a541968548dca6fef3de5a39a781d2763fd26b7fb70bec7aea65e49df66420c8034ae0559cf24074c41c6a1e65e4183f35a8fb472ea1cfe253be2f2307534c22d470af844eaffa3a03f6eca36377e92ed00c2a7753bee036cb2eff2903494acb9c022dfb9f15bef8f73df823a57d84cb41798e71efcd0c6619d9c391b9cd6017208d5f654b9cbbe88e96c908e00d5aae77fd478e30b25786b747cf7f0cb3a212d28004742800c53588f0406a416998def60c8375336a3bdc954b215039843a559f199a5a527e910ca32f4f9e3034cabe06c4c2ef89e9b1e729459d0445e1dc7aa49c08b6c92b5fa5f6fb50b7248c65427fce9cc02c1ce779888ea2824d15afd40475bb3ffa4d7ec943f54b063a38506344400d79102e383cb73c039d3ca57ebc36ac53a80cea880381830efb8509bf2b4199f71a258a74955d956fbaed60546edfd6e3f02bad3d91110eca3d5ce26ac13cea52b4150f750ce191fedfc1f0efdb5c7e42069e07e8646855a656ae911eac6c3c4b007ecba216869167dca8d17d7f0b935d1a5e0169ba49055d9c87aaa4c22398af5cd7918bb4d2149ceef015a48408a1f62368a73635dcc6280b1ab1687b3611cce590e74e2b2633b1bda059af7", 0x1000}], 0x2) recvmsg(r6, &(0x7f0000001640)={&(0x7f0000001240)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f0000001280)=""/102, 0x66}, {&(0x7f0000001300)=""/23, 0x17}, {&(0x7f0000001340)=""/182, 0xb6}, {&(0x7f0000001400)=""/169, 0xa9}, {&(0x7f00000014c0)=""/48, 0x30}], 0x5, &(0x7f0000001580)=""/180, 0xb4}, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) socketpair(0x18, 0x10000000, 0x87b9, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000001740)={r9, r3, r4}, 0xc) sendmsg$unix(r12, &(0x7f0000001ac0)={&(0x7f0000001780)=@file={0x0, '.\x00'}, 0x4, &(0x7f0000001a00)=[{&(0x7f00000017c0)="415c81ab7cf20b0908318ac697c3b61eb3681d659f31f399fec54d478cefcc3c6b4eff649cb313eec7e998b8fc31dca0012c36f9b90cc0e68eb3bcb9661a4671fadc7fdf9027a82d2ca5cf3accacf5911e74c91d802cf306632f0bfddc0b110a31806da8bbc1df3cd68683854ffc3dd8932d32cee0cc1cb8fbbbeb80056d9348490332949e258de0154cbef3b44557d047d641d6c0b4fe035691e67673b2514e0e161d63b7b01f7823decbe8409e3c185a3c77a4d01b693e585c39fe3d06c17934fbadd7744689e0", 0xc8}, {&(0x7f00000018c0)="2938cda1f09ad7ba1d57c85daa0092b4e677db1675044f771ceb58b9cac662c0e76822bddd4968f9b8a81f646cb314144fa384de23706032e86bacd19cb0bab470115cb1021202e8ee3d32ed6a79bd3dfd0e5e18dd1b9d341f266da88c22e8ed7218e6ed0d83c602fe0973a0a82e1c99fb5c823711e50204c8fb9c8f8b5a4eec9083bd050adbc016ffae39a7e1455d95878a679faaabbee56b75287548dfb92bb9d4e252ff079fbf6f628e9af14cc22a585475a950a63959741fd81dead11aa8e89f146b49102d249b751dacd46570b229dcc62f1d930c8749c27ad6676d6c", 0xdf}, {&(0x7f00000019c0)="8a8a42", 0x3}], 0x3, &(0x7f0000001a40)=[@cred={0x20, 0xffff, 0x2, r2, r3, r7}, @cred={0x20, 0xffff, 0x2, r2, r3, r7}, @rights={0x30, 0xffff, 0x1, [r12, r0, r13, r0, r12, r12, r6, r0]}], 0x70, 0x400}, 0x9dd6a005eb712511) r14 = semget$private(0x0, 0x0, 0x40) semctl$IPC_RMID(r14, 0x0, 0x0) setsockopt(r1, 0x0, 0x0, &(0x7f0000001b00)="df583706b8cc8a9c3ebc6196473752abf4bfc29abcd22e9f864a15d5ce157b25b7f06f86012b79db", 0x28) fchown(r6, r10, r11) socket$unix(0x1, 0x1, 0x0) lseek(r6, 0x0, 0x2) socket$unix(0x1, 0x5, 0x0) link(&(0x7f0000001b40)='./file0\x00', &(0x7f0000001b80)='./file0\x00') close(r5) semctl$GETZCNT(r14, 0x3, 0x7, &(0x7f0000001bc0)=""/236) r15 = fcntl$dupfd(r0, 0x0, r1) getpeername$inet(r8, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001d40)) connect$inet(r15, &(0x7f0000001d80)={0x2, 0x0}, 0xc) 00:00:16 executing program 4: r0 = semget(0x2, 0x77470f515ad02256, 0x2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/4096) pipe(&(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000001040)='./file0\x00', 0x9043, 0x0) readlinkat(r2, &(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)=""/13, 0xd) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001100)=""/124) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x7, 0x80) r5 = msgget(0x3, 0x0) msgsnd(r5, &(0x7f00000011c0)={0x3, "a5278921e70af1347cc2ab97801f66a0f89e88abd2f775992bd71e3f861e39c3e0189b8221b355bd5bf46c52054f6bd24f4b74468577f03e771a03a2390bbf0233f42ce1caebcfbb00f2bfe09eb2de90d3ac97545e6d92163cc5f8bf82a42535618e4821978e11c4f9776abac4b71e9e35ba1503e2c436e184dcf4ac894fe027ef794deb75c3bcbde14213792399120d608efab36e9eefe023ba808ceb56f8f544032e5995e18dd98a605e552c4ce45793f894df4197654b8a2a29ab77774bfe434cdf354c2c18fe6e5906a0a509941600042b004b0698579a6f"}, 0xe2, 0x800) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) semctl$GETZCNT(r4, 0x5, 0x7, &(0x7f0000001300)=""/182) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000013c0)=0x6) r7 = shmget$private(0x0, 0x3000, 0x129, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001400)=""/194) connect$inet6(r3, &(0x7f0000001500)={0x18, 0x0, 0xfffffffffffffffb, 0xff}, 0xc) mkdirat(r6, &(0x7f0000001540)='./file0\x00', 0x0) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001580)=""/192) semget(0x0, 0x3, 0x0) r8 = openat(r2, &(0x7f0000001640)='./file0\x00', 0x20000, 0x64) r9 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) fchownat(r8, &(0x7f0000001680)='./file0\x00', r9, r10, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001740)={0x400, 0x1, 0x37c6, 0x815, 0x3150}, 0xc) readv(r2, &(0x7f0000001a80)=[{&(0x7f0000001780)=""/78, 0x4e}, {&(0x7f0000001800)=""/36, 0x24}, {&(0x7f0000001840)=""/48, 0x30}, {&(0x7f0000001880)=""/83, 0x53}, {&(0x7f0000001900)}, {&(0x7f0000001940)=""/208, 0xd0}, {&(0x7f0000001a40)=""/28, 0x1c}], 0x7) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001b00)={0x0, 0x1}, 0x8) socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001b40)) bind(r3, &(0x7f0000001b80)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 00:00:16 executing program 2: msgget$private(0x0, 0x61) mkdir(&(0x7f0000001440)='./file1\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x10000, 0x1b2) recvfrom$unix(r0, &(0x7f0000000100)=""/160, 0xa0, 0x42, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 00:00:16 executing program 0: select(0x0, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000540)) select(0x40, &(0x7f0000000040)={0x9, 0x3f, 0x5, 0x2, 0x7, 0x3, 0x9, 0x6be}, &(0x7f0000000080)={0x7ff, 0x5, 0xcdd, 0x40, 0x100, 0x7fff, 0xbb2, 0x7}, &(0x7f00000000c0)={0x1, 0x1, 0x9, 0x3da6, 0xda, 0xb5b, 0x1, 0x7}, &(0x7f0000000100)={0xd, 0x2}) 00:00:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/218, 0xda}, {&(0x7f00000001c0)=""/172, 0xac}], 0x2, &(0x7f00000002c0)=""/120, 0x78}, 0x840) r2 = getuid() faccessat(r0, &(0x7f0000000380)='./file0\x00', 0x108, 0x300) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x9, 0x1, 0x7, 0x100000000, 0x5}, 0xc) unlink(&(0x7f0000000400)='./file0\x00') r3 = accept$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) recvmsg(r3, &(0x7f0000001680)={&(0x7f00000004c0)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f0000000500)=""/203, 0xcb}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, &(0x7f0000001640)=""/43, 0x2b}, 0x2) utimes(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)={{0x6, 0x20}, {0x80000001, 0x7}}) chdir(&(0x7f0000001740)='./file0/file0\x00') r4 = open$dir(&(0x7f0000001780)='./file0/file1\x00', 0x10, 0x20) shutdown(r0, 0x1) sendto(r3, &(0x7f00000017c0)="821f11002671907c5f", 0x9, 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001800)={0x7, 0x1, 0x5, 0x0, 0x100000}, 0xc) getsockname$inet(r1, &(0x7f0000001840), &(0x7f0000001880)=0xc) getpid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000018c0)={0x40, 0x5}, 0x8) socketpair(0x0, 0x60000005, 0x7, &(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000001940)={0x10001, 0x1, 0xcf37, 0x1, 0x9672}, 0xc) semget$private(0x0, 0x3, 0x30) msgget$private(0x0, 0x690) fcntl$getown(r5, 0x5) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000019c0)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) fchownat(r0, &(0x7f0000001980)='./file0/file0\x00', r2, r8, 0x200) r9 = openat(r0, &(0x7f0000001a40)='./file0\x00', 0x40002, 0x76) fchownat(r4, &(0x7f0000001a80)='./file0/file1\x00', r7, r8, 0x600) fcntl$getflags(r9, 0x1) recvmsg(r0, &(0x7f0000002100)={&(0x7f0000001ac0)=@un=@file={0x0, ""/17}, 0x13, &(0x7f0000002040)=[{&(0x7f0000001b00)=""/147, 0x93}, {&(0x7f0000001bc0)=""/218, 0xda}, {&(0x7f0000001cc0)=""/225, 0xe1}, {&(0x7f0000001dc0)=""/95, 0x5f}, {&(0x7f0000001e40)=""/201, 0xc9}, {&(0x7f0000001f40)=""/141, 0x8d}, {&(0x7f0000002000)=""/24, 0x18}], 0x7, &(0x7f00000020c0)=""/21, 0x15}, 0x41) write(r5, &(0x7f0000002140)="439216605ddc5d82251fda01149050a007410f1633f9efc9dc326776c843128645c94e57068bd033b0d3f17524dd8203e27957f9c6296d8f7201d7f7a3ddbfa9c0b68488417ea14a553e267040972b1dda6b289d365c4e9be0c11d11e5cd7194a2936292de86d292f1cbd40aecfa43ea2e93cc9922027f3fe3a84493f1bb48df7648980195940b3e648f90be85108e5a979160c264e480e1b4781acd6216363227a6dff46fab3b20c5d01266b552d5b69aa9d136fcdca75d033c32485845460fd2089ad5", 0xc4) 00:00:16 executing program 4: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') fchownat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x200) fchmodat(r0, &(0x7f0000000080)='./file1\x00', 0x8a, 0x200) fcntl$dupfd(r0, 0xc, r0) 00:00:16 executing program 2: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1107, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) chmod(&(0x7f0000000140)='./file0\x00', 0x44) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x2, 0x100) getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000200)=[r2]) r4 = getuid() fchownat(r0, &(0x7f0000000240)='./file0/file0\x00', r4, r3, 0x600) faccessat(r0, &(0x7f0000000280)='./file0\x00', 0x100, 0x300) chdir(&(0x7f00000002c0)='./file0/file0/file0\x00') r5 = semget(0x1, 0x0, 0x1) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000300)=0xffffffffffffffd2) r6 = shmget(0x2, 0x1000, 0x110, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000340)=""/4096) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001340), &(0x7f0000001380)=0x8) r7 = openat(0xffffffffffffff9c, &(0x7f00000013c0)='./file0/file0/file0\x00', 0x200000, 0x100) syz_execute_func(&(0x7f0000001400)="c422c992547f5b2e65803900f67d0c3665f30f7076fc00f241a7c461225a5ec8670f8c64000000470fd5af1c880000267700660f383274991b") r8 = shmget$private(0x0, 0x3000, 0x721, &(0x7f0000ffd000/0x3000)=nil) shmat(r6, &(0x7f0000ffd000/0x1000)=nil, 0x1000) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001440)={0x8, 0x100000}, 0x8) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001480)=""/17) semctl$IPC_RMID(r8, 0x0, 0x0) symlinkat(&(0x7f00000014c0)='./file0/file0\x00', r0, &(0x7f0000001500)='./file0/file0\x00') getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000001540), &(0x7f0000001580)=0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001600)=[r2, r9]) read(r7, &(0x7f0000001640)=""/4096, 0x1000) shmat(r8, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 00:00:16 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x25) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0xbd, 0x5}, 0xc) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xfffffffffffffffc, &(0x7f0000000180)=""/4096, &(0x7f0000001180)=0x1000) r1 = semget(0x2, 0x3, 0x0) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000002500)=""/104) writev(r0, &(0x7f0000002480)=[{&(0x7f0000000080)="ee3ab7912812695c62c4d1e1df1d1d38ebc7a5c8d16160567e03993c59", 0x1d}, {&(0x7f00000000c0)="a506b5a8b9b5ecda3eafa8ec6c5117a8dbdd37e2bab37babedb8b555e8aef5960b3870d9f2347c76fc86d0c95c940c7d99f35b16f803e2a781e550c568c5d38a24e1cc9bb38dfd7482956ca64f3c00ef260b83914fcdf7c65d124c1eb06b21ffeb918556f5c6637891c650c24fd4e036ea447d37", 0x74}, {&(0x7f00000011c0)="6ad956a23706a8f98877d46634f726ee5f52b295971459bf9d0222e9544cf600313849bd6cd41a6a2e08204697ecf4bfcf543e8612d922c79c26573e5334c6747cf4364e92414671d1d830cdef1f27945b80cb501b5c165fd26c5a0028a47b39388994642f2b944cb4ec1aaee401444afd6e70eea3e9f7af10d340031e6443fee89ece73535f6e53aec55c64dd71", 0x8e}, {&(0x7f0000001280)="3d842c1d5b4bb9840f9373261763853fd6b32e9e5474e35b50556b725e743a40a4b386c5877243d814ae2f9f1ba5b805f5faed79d493b851750d2ee0473da14856357600c30039ce4dcf76d9c772d7fa3abbe36e5f1cd6e05de1d55c885d68e3aff11eced440b524af248055bfd98901b34bfed5cd0847052efcd3b2c80b1cb55485405ad532c11cfbf55313d5ad4088916fd6da3493e6e5305ff36d7f01b17c4cb9526e0367180aa646ac4c81a9f905b416838195ef573ecb5832c06e37b0f26b6448a338598373b9a72c433dedee3e45d5afca7fedf03eaf67c46845cf48c6953a2cafae42bc85a25af336bed1f89da26d6a1b4e7bfbfb18fc843a8426cfd1a3c7a74fc548834c0046378b56a28d16ae228881e978fa6bf910de5d75d49b661cd77f995df8c427c2b8af42098f78242c6efb33f3178f3113cc3f57b285011acac6dccc96f2cca3191bd6ff42a8941f4cf071cf81c474ded40277308eb34c16a9e2a84fbf76c4b1be95c4900f0408569b6447067dcad6c15d20fe738a3c50858884155a6ada85e0f98912cbb5aab39e9aa54ba81fa8bce5fdc89007a1d222c31dfe15261734820df1b4f1423a76c80e8e99d702da2566049c2c9da112e5218bcc04d9d35575254282498fedb8fca18a480e9b4e4b32e1fb471fdb24692c4d40f0da6cc3243f8bf36098bb115f4600800f52a700c91971c5a6e9f1df2b7da14ddc297f433e16172253564fb900f9a2c308f259e895361a5b7dcd3656b2ebfe0ee2fe3de497494a67c5f93883d8ae0d24fb8106ab2ea9adb041719cb187538de6951a12e52ba228637217eaa39bb16da0e93d193b3be9a091ff7df94889b2d7d1a3790ecc1b3a48847148298f9314f323c9d780fdc3a3d21407290722044945ac0a222ace79c0a2eb6f8dc01a194241458076fdeaed222cfbee276a5a0956f309d310a60ea8597609b574a1587979cc5c7e016c7442ee15e0efc71079a0a35a77ffac67ab428f4a16281d815c7b9be6d5d6cadaa6dc9c7b533e55fb57f9d5b1f610896871800d4eddf19b33b0d2aab4deb0c7b5a0570b25bb5254063a1210c24d3a62c1aa68e223180b52357289258355635faa14329554e37a8516bdf1b1ec0e275095924119a9d302aa117344a02943e391c8bdd28887facf89627e522175a25f2730b4eeea2e4f0a34a85b8380f12f53ff356060279e405ff6516fca6a821167908dde84be36a0d837084fea16c885f42bfaf84516a5429450a59f632f7b10fa4971ddf588ca94ccb66c10b17d6e711b05561de609f1b6b7afe5729f1a5c0b0b5c4294dcb9c64516c527ad029e763ffa45e027d21d384b0c2da4300cc68f753f26502ceb06a0d375b3571f7da8faf6db47b3e4751951a73726910b98cb216f59ec254481627d74dd5121b102ac734c9c5b32881a3df24ba581a2d482f46dd2ddc5edcdd5d9191770439741b1db1f51e611649bd0cfe6c044a8f44858aab0505a3d33ff8a58d7d62c0a73ceba923b351cc39fe1c42315f1f3ddce7b9f91e11a1e5055edfc5d7ce8928a9ac1c553a184f40628facd60afd439fc14d3d924cdcd58d34373767849f196aeb052696d2d8b03c17822159e1ab46e0e8eba3be925aa8431109241907e6b3bcdd47e4e7154769101f59f86a2380c066968f4643f64048c2dea81c00e6c64cda25380230dbb464925987e7e7d4ac5c20f0db05fd96f1ab80812fc621ba2aa9336bc384400e9594cbf2414cfbd1aa7fd7cd55c69c255051805162ca51804c034f741aa4dda11a1e557d61366ad5d6c9b48ab2a08f6b6475d4269dbe19047a7c047da1b4d4f51ecd34a392fbceab908de80bd37e50b521ffd4ebda72b1ae60edec6056fe43f80871b34e40f9b05ab162b27616ca36c894bbe85351fee1201068d268ea125537092e2d4f0acf82219ce3c99c5add287a1dce6b5b190dcf178bb276e6f9df85c79312d02e77609ca5cc477ac6ca103557c55dc9953ba3cbf721c5e8081d35b652c083b4defe21bc98a4df49d4c279fc313b39dc2b5e38ab5f24340aec4eb74566eb804c28d4ba85e4ecb5a1f111deaa61e22d6d7031d3cb41e22fdcb5ff8c7275f6445b3005712085d36fa39d52067bf10e4a3be9d199c9a51e75e6a8d87dad834710a6e23fc3597cebb70196ae0c5aae61cfe28ebb3cc2cf27331c3f5aec87e36b18c3e6a3cf919dc54d56578e7e2ddc59013237625355cbe2fbb36a03ae0df012e66b03333c17cc21d356fd29e3b05aeda7340796571197988684dd8641916b826a7f10d4f5de15ea7882ffb119693254d57cfa1c68511398912d4da7788f1d988ee4b508160c2b1bd631bb6c748a9acd46e610272cee1a089ceea7b26343f8a98197b7b17dd51b165fa2dfb20643d7f4b58903aec3f97b11cd78f5f117a414707bac5bc8343398a2b3f55829d0f4124c78b473604c4f250e47a0b717b8a183222e34efa19bc56688d308c869ae1ecd2e496564642e890739904ceb72391bb35a2e5985d24bbd5a65850c75ef2c63edcc09ef5efe30ba1fb9c5dc39a8dee80f0304296a6693017f2b5823f7355883898efb99f3acc579bc3708a919dbde7cb371250373846e25004bbac919309fd36e41a347cddd84cc53df714761a20784ca694324953e013cf8515d01477e05bd05d166810cdeee0a4891fee624b4960e780f99791fe5db03f191809cf0bbf82db10d6d6abf37c9c46d19084688b9b06c830c80952709e7779f8ccb030571e93be8b491e4e9b692adf583e8c88ce2173d5cf611f493d320e5966eeb69d3c32991c1d2ebd6b569874bcf4b19aaff27bfa897352ca73be3fce21b6c791e7ac75d0076d0ebc360836d82e73c70db25fe1ff0ef50d318538610b72dd683750f557e7a46fd3649a7ce7daae18e70615b2d34835f6e0832c419841596d56bb6fe084340ca3c70746b3e31e4f3af080e2383a7de79cdea3baf74cd5b5d2bea960b1057cf7afdad0ee50d4e13438632539196de232a7ef88577812701b81ae117e57dfca5e69a4bc1dfc200d0542b7d8c6c2405f9181ea54d34dc608bcf85e8466492d272578931d0eb634ba6e6fd54ea90aec9f840977870adfb4f85e6407ff5606c6a0b5a3a30882b8e2b7f1026119899570354ce4323b2b9df84a8886e06d889964b599222731c00fc24447e278c29014c52372a40b7a0dedb65b267a58cd50763b24a75de1b3cce58c216faa85b20c0ee0b45b9f8789374ee68889946df409d2c41f7f594d9e6c7178f9bd8fb5f7976270982eac2998201ec02164d9583c89b2c2146cfd8228b930068a913ee8612cea6b9d662f8616015f703a87dc6b7c067c19274fcc3234e9fddfdd484ed68d618442c1b29a94722d130caa878c882a842cdfabbef245e5783a83b46bb7df71ab0c4560bb8eab3b63872d38ffbbc5f64c1b4a78f7813b8a8e9fa462cc2d83ef222331f95e37c9cb55559885bf2a1b67e2b30822849f3ef365e32b7a3655797d1a767f134749d5ed5c63cbb13c06d375916af04193624d43081a7d9cd3a87443b9d1fa4c3593bab8301ec0025e60ec48ce4f97a034497bb76e8a8afd2db7fec159eb7c04546f6633246a5c06193c5ab5092ba19e40a5bed625a078c5e0c721f6c32a4699efe07897dc9f7fd15fab455334c9fb8cb65d6995eeb9937c151673072f04ad4b87bec7f5e6f9ff274059d0d00da1bb720b74ebbd1f38379ead4eea1ddce87b281c5dfdb86c4b0852bbb1862782b86be73085fe2fef15edbac36f939edd577415a29f757227107cdd22c1734e52304052038396f1ef47a67c72f03ba72e87993215d624f682db755a348ad6e3a127a029a93807b81c2a36ccbd225055804f953ac97327956c775346fbe466f7d5fa41dd7ceb06f3e97c70d1f4f3df9938d1ca82c27db62091cf233a95322cdb8de6f81fc5c9b0c96e64d92f7133ae9552baef1caaabd185962283e86134b655c8208c31a7f878e9eb06224d097a55e44a7a60ed8273e0e9731deb014bc135a98f28e0e0bc161239a79fe3c7b4d86ed567f9ec6e30c2d87783a514baf76ee4c47e6a2854a9697294da731a6ed1c60bdcdeee56171292fe220c05c0c1331b42f3f0a008fa816afc6a29e545c6e170a91d8af3509a93591e1e4eaf3652941bab1c519f6ce11224c72fa32d9b0e1c0b229f39becda7818a9997505f812d59de6d412348aee8fe470a0ef362b8bea80b173867e4e853c33eab35cb28d4be59464dd48160fb542d0f59a0d0f02cbefdda5511041a5afd6c2727697b17b56f8cb9ea2bb5834ac203fd0845c03531ef6718214fffbee057578e94051e07ea98598d9b91495bdc73bbe89f3668c19cb93edab1d1cc4733d37b7de5d44cb6b85f54dcf0e74f3bbbf350cfb7e904f1babfaac004ee7a8974157377cf425867a14127a0203c25fe9a21b7ac7946010da34171f62f3db0fa6f7dc4109c96ff377934aa2c7b1508808c97bcd16823c285cba1895411061e363af7dbf902d809a9b7a47126c3dee6858007f7fdef0dd8e12c4c680723db20feeaf4a0d919ae28a254dc67ecdb3041f531d81c6c48b8d088fd2e7b43fb49299f70cb46fcff775afcb4736f2e329af0d2cb19d9c16d9b4ab8e3972dece42a2bf6759ef4a38280b14dce4e807029a841456c5e80021916b021932860c76119b24eb65f9828f38a20358f65793efbc276a0e889905e46b02f54d4a8bbaae31be0df95a6e6e37e0cadbc08979ea4d287cb0e25afbf8170cf51bc88ad53347628b819be7e7106f048b8272c4ff1d69c92d573a93ade23403ea631961375d63673f7141b44cd8831106984f60475284cf75d3c2c16753cfa889d218583af0011c690696e0f0a9dbbdc41ae871763befda12eff17f60eed33a977ec706c7cdffc2bd7d3f4b1c9d07472b2ec9b23ba4dcba1464953945d126ef421421125a273c9ba1e980c446a1a8f55be914a3149be37ecea319af1354266295c9fc296e4184cbc8d416d5f73f8e0bc4a800a77b3d80935ca98d787c2bcd225ad4c5bea59a21062660fecede9199a6a75314eec06cd0985616137b4a7a237e7edd8f33871907663a65ff4abc73c9312d904122dee097e647bdc34c3b540834ffcda7b0572f4b6d7a1260b92d7e6ebebe6062c14663d5f2cac03dbc17b7a4cb07eea17936812259c51b5ca00c973295f4591caf0a1106780ced387d62d6cbf9ad2053e34df27f9183f9110a8935a10463f5681d95f9fe760024c5cbedfc286bfcefb6d31d868ac782aa3148a6edd2f8b10192d980c9d1c222a72f4ab5d4216757f552e0d1ae98a7c9cb5c617a4faa96d2b9b77bc521e89d13aab30c915d33e52da8a32d3855bc45623242975eb371b6fd2144434bca8f632420d48655c6205b89d76cc737fd6b42a34b58c7861dc6afac80229c2d634d2525897e7085a31d26af27360ca3002163324d12c7db1a71991e3a14c6267a32a67367278cd6d35d7decabc9b401ad334aa5bf07a286637c0349cca28fb769b9cf81c0d848b95f0fd9b0d7a2e8cdbc856127b626273ea6f056ce50e5090d263d59c3c393e5a5e0f2359b41a39869a842b485f64796eb9ab786d57da9ddcd9b2aec4266440d029042a6103c703d40ed6c8a07ac0cacec5cf0a3fe7fa4b5e0875fa82ebd4ddf3aeaf1cd6bda72da26f4310133745b7c1348f537ffa755aa43566e1e8b9c9cb3b539e82468fb01f26bc63e4193aa8ba3a66d0af7f0062a2969183fcf2553a1b37631fe1935b4380c014b9d3ce0636be1135d1d4b7a5399a86c04b77fa738749e98acfd0", 0x1000}, {&(0x7f0000002280)="28cb36a0eef1eb65dc5223e98691fc3ca4aa8867ee0065bec362c018d07630a637307bb360b8a9a3d1ebc54ef1215ed5344f182309fe4232773de4395d6e81f7b5829e87fe030709fb6ea5305a72cd5c67345ae54db874b21709162156f245d947c12149c77cfc31e40596f222fd5dc748288f19e9a62593282fae3cfa7547d2e010d08f8950eb32f717b614f0106830db6a126e0374a35681464811808929fe8eb3712e114b37b6d4a666d70e61688798ceb2d6c4dfe7be1be42ef42a258538aa3acc2e7e2179c9715f9663e5c29c108a7fc6a4c3e6659767", 0xd9}, {&(0x7f0000002380)="907d7b6d937afe3efb27956ac5891593aaf1ac89dc8d5d30dcfd41fae21b544b46540dd447b4704bc714af3a9eeee3333dfc28b4957ae9bf72299c1b2ef125623b611b2e0f2a054dbe11248e34af9adb87a38a74daf4d872e6a3c6f1082e4dcb078f972b49b325cd4e3db3ceaad81a4f332570aaba8cb671d9569aef11569f789a4de52e2697377018728aa030c8b030b23a93913bae654cb0fdee74fe523b6dd0edbaf90762fcc4c34497a0bb8e676f71964070cd56ab6c88a65e70bd8c08b3b0fd8b96bdb73269807ed706ca6cb64d7d6597798f601747ca4e85761133b68a31c27ca10e3353de1f234361", 0xec}], 0x6) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x11, r0, 0x0, 0x0) 00:00:16 executing program 3: r0 = semget$private(0x0, 0x3, 0x400) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/4096) socketpair(0x0, 0x30000002, 0x4, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000001040)=""/176, 0xb0) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = fcntl$dupfd(r1, 0xc, r1) bind$unix(r1, &(0x7f0000001140)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001180)=""/121) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000001200)=""/83) r6 = getppid() r7 = getuid() getgroups(0x1, &(0x7f0000002600)=[0x0]) r9 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r12 = getegid() sendmsg$unix(r1, &(0x7f0000002780)={&(0x7f0000001280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002580)=[{&(0x7f00000012c0)="c0461e4a1a63c9c096cf4f9abde99cbf233f8abb1799b408f06b3c6d2783a23ee855140a66821732edf3740b6a57b30468286307bd705e760ee4a162a5d35c7003636789b0c8c58b92d08af6f20af09abd8d2c20cba4388f1c542d8ab022ccbde2a8d461a1b471a14879e70665c9985192812f5237f2f9f03535e664b991562efeb5047bed2fdee78fc6dbc8ff707727a69e2996d89922ca880c3719758f08926a8d061e855be30e7f591431817d8a46d6d0119efff9d529707c26f12605305bd979e8c75831163189d22157a1634ea04a2aabe763a44d1e61031ecc3a2f16dd7c8ddf99d9c79ee1d61a8c763b4366d7fa189c210cd37f4b0b7654829b07c534b72d557f2a816b8b4311a666a57edca4e0106078c782cc8f8c0bab01c8ef46e424db102d1466f8d4926cbe22fb8c323243b919cbfa194dc3ce56bf806839458eac427694d8fd56494a355ced27e5e4ea75eed70e5be967bfb54f65a5a96802bf8d1772ccacce562d72f213193d1005b8df3e3b5bccdbd1b73a5465d69c448885c6d2d10ea6fdeee824195026733021fa7b16b02050705ef5763d52843bb7df71fe9e48fa6ca679c77897b1571ff139160fb80d1220ae6fa1e143d391badd78dfd2d95dabe2cd6547afb0047147326dc65b05914b81d37d91bb774c60bbe85d10b49df34e43ba4d04100f05d55b2761d90914c58f46052e941c8d3b7dfa2b652371254457fa1731eb02a1fc7899c723e84aeb24e22f3de5cee98dce791c4ad69fe72bf1c34dfdc8d30f68f4228b4d76e2cc7703d56b4e313fd6405337bb8eff00fa4d24d906bd32a08ab897edda7460c362fa809a2efb1f70bd136dc6609c8aa4319339f27125aafe8e04e9238e462726ff18d2896661d64799ae603a9cdf4fed0df348a1dee30ebeabae5fd02e4f49f0ae2ad98e7e0473fdcdc57cf5fad0a1245ee2a061e815fcf1c50033448f2c529dfe2abe139ea536951ba522617aebae1bbfe41aafc6914fb71ac84a385a532e0a60012b959edcbd9a7d9514be029d616b7c5f817f7a5fbb0d5896404cd1320f03aede34cce86685d51047287b6563bacb670f334bea2914aeee31bfbdfa84713cf383c34451d041a2672992227dca22fd6133b37d14466e6ea10be570dd6aeb21c9921354679a1b2ad72e352e52a12bf26fab10dd9d0930075a62b68f7b2166f919966f30ac86093e17de3a32f59fa818f0b879aa1c9a866282637a13453d416bb5910c00743eb436093905b113d52a4c010f45e7f05e3568b357d15bc7cf1292a726bf43bb2ba6dc156a2fc80974def53324bfb28cd54dbe3229b3a3dbdeba161235f1fc4b50d5b1402ba6ddac91ece0b470f76ae2f5d3a8882fbf60727fa38e5afa40e68b97488a0b7f9fe67de3d9f5dd3210d2938cc4e2b3cdbc88ef2398dc822c7fd2f0d954314aab1b7c04b0a40da2f6d8a072612efd6dc29f476c9e7aca84752253fa59caf5f1c1c2799a73644415512fa612b618f1536b9ad955eb907e03f37f345192d729e6ee6ba0583a7aa0bebde1560fb49f2b3add039056b37a3407353a56e3cc9e4d9496dfb1bae144d81f5dee6948de710cdf1457d4fa1987f303159aa9e7016870f051dc965d1bdc2897a6545afd3d12c39ffd5c91ff89b7f6c305e5b036219e0ba9078f8ceac6d00de0ccffc500edcc3194ac58093c6a3740efb3bfedadab450ad19ff0143f6683ecaa4c276321f54e64b62a4f3423d4b8ebf887fa5dccb93c6d57e8695c40c16db181a29c1eca9956f4386a4fcd35c6d48720b6c08fd7078991a72fc2b7589047f6bf238e68e8eccb1a327eefaba9564da338610a7746a9f74aa3902319331bb939ae9f24e8e44a10e4be3cfa1dccc97ec44641e6cd83cf509587672a9d77b6570ddd8572fa930c9f30c0273a3dd3683d297ef289c9bd958aaf73635868f4107fe1443a80257ff77a8c7e5453da362c1d385ce2a23f3a8a81d8357137d49e1d16e927b692aeef5670097bd6c1b900493ca5baaafbbcf51968eaf1d42baf322a7c26a1d4e283ba6728f96e60970aad51c0e9a34ffdac4c0a2be310cfde4da8e48228f8695edb87340ec86d4bb2365180d1397db74c9ca2d62c579dbcdc62094d20b9fa3e6febbb0122f0c42843302b525414d841e6584971756b5e6732584114bb07abdf694c6525c5bcbb5bd29e9613a75a2cb020d9b8bd9d0b45d85c9c3c953702142fcced6c19517f7962f09698d7a91334ef86af802dd41b635d227700a6bf5bf65613795a48b1046344ef19c01092d93a5d5763d4e73deadbdca33fed7776e0205693fc2beb92f87112abc5076fda0456678d7a7e49ed6c4e41ceee4e9a70338a8b89b4f6527bd444d04b8cc02f9b1adca6ebe440c78056f7e7761af37be9fb629b010b709445a2c7f5658163ac5f835bdc2ac54f59b4bd8f4d1151ecf229df4792b9458bbd160af867a3d96730d8863d931346dcf0a4fe194ae210512ea869dfd11249d9b49acc54fa4ddbebc144e4bee0efa50c590dcbf854b42ef7fc5f34e0d707e64516a20918b7716fc27954abbb6acd17f7aa2f975cac6f120419ff52a6531342ce06215435940c7f70f580308a0f8c98a6a987a867e2be305805882bb6d10d5048d7210d86b22b583dd42ddf12b7e6ea80e3da593426fb48aa080651fdc8c63f4f9f017068cb874c953b1aae412bcedaa522353588952cdee0c1a889a37b4f72c48f2daba8485e9bb8cc5fb67470590c8447e8033b6e6dc243173c799f4fa07ef0e0f7417d32244a8231a568edec65bea0fb43b805205e5a92e38ea4bedc01aabdcae53311e328477d092a86c1e9d2f3d00c954c7c2f3c41f67e19ff3dd042029d4cf920d5da03e25a8ed36313db8e0763429e8ba080aa7f0668e7e6b8a163aa0d34537b2c8f5f617fb7e50384dd8453f170f9b2d8f7051a5445a14d151a46544b06729de20ee2c193d6527d0af3efb518fb5ebf1012f716cd91af7b6ef9fa4899c89a4bd0ab13ea83ac1a616c9d2957c1be438075b80b6c6df9dcd8be7b044b0f46a095b406c4915c526332021da17efdedab4748c467c4e2cd3e2edd0d183af4f7a2ae98782bc5b689d4dd78292ad09f98aa9109cbbf5f417728550d88eab354364b4b472b882ed2d6f176d6f7b274652ecad31e217212c1f911c5bf81e990aa32f3b5cbb0e565c96ce7e50b4b5680f3aa373374dfd276e2ee3db4124b9ec8464be1da1cc7bcfc709298f6a528b483c91da3f1084bf4f75e438936ff15e7fe9ba8e4668106010d2b65eb43c2e367b303c1f2e2c93ee14b54a9962d963d231010077bf21a7cd06c4a2ccbdfe128602344f0048be8c41f34ef3c3f324f1c3dc96ab2c7b2ba5dede3d712766d5c5e9f06a2a69492a084d90be7e2e1fb3973836e6d63c75b37e627cee6c1a598438b92fcf63fddfc422419c8ab5ca40a86155f70851e41e0dc5544d8b962fdc83e6aa5bfe47b9f0a9157a883cb3fb48bae867a73a8c1a630433424fd346e563a0df3736b972f8f7f7142743237d928ee3e9c370214679e339ea56d084edca752f18d5b8fb3e0687b4af78fc62672f68b605bbe1b0f2156e07cd27b8a4341a4b2256b5722102e4e1d488a890013ad0b384546a6a463c15f21242d96772903ac772364d487fadf61ea86df6093f1ba0aa91fc48d247ee9f403c6f1865f547f2f58176830f31ca654f72156bdc7ea642b08af232bfd703e11da66eca779c2c39f530edd23a00b093e683364dcf44bbff82e0fbf08ac3bf522c122ffe658c2cce665d8bdc775df6716a0523c007b13870fbab289e0de0269ddc00b25e5ac9ffddaaefd76cb786be3de51f3d36b126a68de6cc138b23f887fc770b5a5422b30e5a02128d7dd3b31eb411be94ea191f7114715b6113f83b138c4448635d3d1849a0c2a0cdf1b34efbfafe6f7066a50d58c0b855f09c84f86568f01f375bd454ffb4f6eb58b2b5db4bab260ab3c32bc026b97b23a101fac585c7a9548d1b85cd60523e22ff7bb0cd32e957d42963f57703ac96bf80cf57ebaed942c9b6c442a00d89f15f5764480cfb51d68e39867684d923441a3b531763ffd8070bfde522e59835ad13064a6f41b133019255be306bd4bf99f68f5dcbf49f06fbf6f347208593703bb1276730b6d2dd7ebff034a3a0259fa7ca2fccdd87d5b59301c23a94ba8df66f0e312ad25ce07f5c5842a59d4e8de3029ca3a40352a339698aee0b64324e1d63aca603f54e51d1167f48fb0290e11e0d995ac454a9ff9467901111c87539ca98aa1490d35c38e340768a0fe7e2e29a593406c50a15331a08c3c3cdf23b2d25449ef05c8adca266020589cf988850487fef42ffed41f5aeaf694d039662a59a5a4a6ae7bb7dbe8dcebd8bd03f035fef4617e67facf7471613323b09e8d33178dbaf8539ba95f2368df242a336b9df664ff70b49154a22696993b5e23aaa9f24459adfbd841a58d1ac9fb49de66db65bc9f18d7090ab67a345447bcd20c0a69c21d043c7cd69eaadaf69fd0c863c264e1237f9f9af1f462319edc85629fb931b211e5d3efea7ed1537b86daea93b0d4e816140e101d63dfe15bb12ca41b9888323e06eedb4c3e689ccafd8bd402031c0fe5fad30c7a4907de3466dbe873f6f576b9975c2225b2b59999b5028d300e63575b1482270f9ea14e3f2c4e4c9e7c08d7a2090be4bc8531839360a74e4a8c913e1581a144502c919616c69ac8296d2525b0d5d26a2fbf6075d44535613077716e5cb6e5312cefa02d6321ac8f888a412800419a9be98e2458593a8d00731a3e9dedc4c1a322ffee245c55e1708366ec65198a9c12450e558641d56e1a251641a47f69cca8309d1f23639ab4a5b46cff47ec97d3e3dc394bf877eb86134247d4d5ba29fabb37c333d77563e3fac93c6279d799c4206aa711cb143644eeaf31ee7255c716492ee8fe421259d90944170aa5197abb032b3094f907b69533626791279b34e3ad243cae280bfe70932e3906d8225b6dde7aa721f2dd37b016eacdf07218b665349f800be6b6bc5f4e350f75533a6ec1a7f6169366d36a8523357dad31a2dd4a400fef1cca327316eb722b63cc0976c0f62a6d3ef88ba576c4d73b4efeba5d1b1d0a2806d977e562bcb5cd21fc10a5c31af5bb23a89603202bbdb12fd5686c923bee1b2eb094951ab1b3466e888cf28c6e6d48600e7cf94e6af587edea5a48897031a0f84b1b120fd4457ebce54a2ee5848419790bfc219da4dbb26061c65392a3584d9a7f1b278a14475ad48ece0ec5a31a5a2c12fba0964e97bfa062ea8b2b18c2903dab07735aef98a276471f519f58efbc03c73d5b3740e5a9d3aabef083c5b9a665e840c388a23dcc29af2cd8b1b94cce16a4c7dbc7d356921a2957c1f65fd3ddd9bfcf639a50d01b7f0157eba54fb270d3876d91a7f3fe09f78c68497edf0bd6f8ef18000fa1bbbdafec3891b8967f788ce6c8bd4819ee8f3b49c6dc833b3f324c725f668eeabaccb10896177f40cfc0c29f8f7a7392cb18247c1192cdd3b8960963d4e44fbea8c589d2df73514ec0209ec1103be3643e448584092e36dd9affde76d517c278d71bac9dc02cb3b8309115cd905073404cb7ed189b2f5f11732546dc2da8b0262f1ddb60a260ee7c317ca5f3b9a827fe2e85f7c1538fb2e8a3097e8968dd1019b58425b9ec869d712617167f81758e7f05d946f6b1ecfad0f60fe06761f201ecace4f1bf4291d460fe059fdcd4c7d6cbe911a1e4d92693e87d80a58c07abd69010b80cf1c31be16006e5a8eef613514981be8ed5c9", 0x1000}, {&(0x7f00000022c0)="38b1b3e6e0479aeb0a09af1007234caa0f9fd0ffa5ae3371084ce54a201b3fdcd22da097e438517752f5675da434bbfee3602529a9107d78b7ab3ecabefb4b1ec1dba6795ceec8a9a2416c5eebd239c4ea4cfddccd5a07853b55f62caf29b4603eddebd0352727568fa1108efaca24614bd8f8691c4cdc9ab3261967fadb49bde1366b8cb3f20d280d6db3fdbe5f4a55cc97cddde04dd46ed75ff244cd349cdd97602c3989d45ada449d0d84b4dffd1f300318fb83b64806a1a26f7f0276f7ce111f633191904ad4fec1be912496707fe9701adc", 0xd4}, {&(0x7f00000023c0)="dd9f0d45b712d4352cad9984ba035edc1d25bda070f39fcaae43aa93a12c9efa6e50b01af67cee34a4f04491b0615002e9ebf806ad2768c625903c78f14218887f95deb46d018be80651758811c22e50703e32fc1222d2d58babe9d26872ac0ca7096c1ebf1e9b938edbbc1ff48d43604d9437ad96b6634bfe8f9462140a03e1c7b29aced4a76ab2449ae23b15dcddfbc243ea412fbd", 0x96}, {&(0x7f0000002480)="d8cac3b38d7d4015e6cbead76a7e056393974a57d0aa369667652eb07e7a1c197da4d6fa072685d94131eac48f8c3203ebd6faa2", 0x34}, {&(0x7f00000024c0)="7c336131d1b81f835dfe35", 0xb}, {&(0x7f0000002500)="6c38981fc92117b2ebbd981f0f7aed13462f1f214e402facb52f276026ecf48205d0978bebd95ac184a8e4a4304d47853a25c5fa7a6ee818015066a8538d3e632b5d0ba31d7ff3ffa5876eb7c134fb7f3db8aff2756a077d1a5f5abc07c31225f0d008c232eeb7992138bc3471a3dae34304356386", 0x75}], 0x6, &(0x7f00000026c0)=[@cred={0x20, 0xffff, 0x2, r6, r7, r8}, @cred={0x20, 0xffff, 0x2, r9, r10, r12}, @rights={0x28, 0xffff, 0x1, [r4, r2, r2, r2, r5, r5]}, @rights={0x30, 0xffff, 0x1, [r5, r3, r3, r2, r1, r2, r2]}], 0x98, 0x4}, 0x400) msgget(0x0, 0x4) getsockname$inet6(r2, &(0x7f00000027c0), &(0x7f0000002800)=0xc) r13 = openat(r4, &(0x7f0000002840)='./file0\x00', 0x800, 0x7486176cd4b1e9c9) fchownat(r4, &(0x7f0000002880)='./file0\x00', r10, r11, 0x200) truncate(&(0x7f00000028c0)='./file0\x00', 0x7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002900), 0xc) fchmodat(r4, &(0x7f0000002940)='./file0\x00', 0x10, 0x200) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002980), 0xc) socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r13, 0xffff, 0x100b, &(0x7f00000029c0), &(0x7f0000002a00)=0x10) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000002a40)={0x0}, 0xc) socketpair(0x7, 0x4, 0x0, &(0x7f0000002a80)) accept(r13, 0x0, &(0x7f0000002ac0)) getpgid(r14) 00:00:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) fcntl$lock(r0, 0x100000000000009, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x80000000}) dup2(r0, r1) fsync(r0) 00:00:16 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept(r1, 0x0, 0x0) ftruncate(r2, 0x7f) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:00:16 executing program 0: socketpair(0x1f, 0x30000005, 0x2fd23739, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) fchroot(r1) r3 = socket(0x10, 0x4, 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x1, 0x2}, 0xc) setsockopt(r3, 0x1, 0x8, &(0x7f0000000080)="5b81e54f311f1556e475e5537c39f069b8e6f8d3ea2e2573ec1a34c14402dcf0c529d25e18b6c42e2ee59572ea064ab3a8b1dc50e19d923c6db1a4b6aacc7e6824918df1905259847a92bbde3213bd78b392195a393c82fd89dc782126992ab2c15eea9d2543696e5ca2f3e7ae69e61720064336fb186647e0b95b8ca82c31b651f8eb764021d04f38c081102e626cd721a5a5b24ee50c2eca251b50", 0x9c) recvfrom$unix(r3, &(0x7f0000000140)=""/184, 0xb8, 0x3, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$inet6(r3, &(0x7f0000000240)="cf54c78f023c8542300472d19c2dec15c82ab5dd530f39cb8758bac383e1453b460e772f0c59d07b9721546600dba0fbb69832544e56bf90ce8274311a125f5a3d07766cc88fcb31fd6409f35e0e8ef479dadeedcb62a35fdd08c6ae82ef3b609c6f8592e46d46ebf879b2a9d9c301c02a37a7ca670180d2de957c628f3f63d9636c444255dd0fd2b9520762d728b4d79d60cb3f8741de113512159a74a41179994c7df5924afc67a32b95db0ef449ab0d10b5063130e8aa5af48ded029cdaf2c6c914ce0610aaad6c0b61ca19083a92da9dc9090cdb80febaf20bbc22aa77b408a96f5431cdac5ef60a7eebccbe7decb3657841fe142296b1353bdcf3c5a763318079abbf12849152609a710d6509192329f1d197f0d0858073da65765626da35b7722f65796b89bbde0fd26b57b82f9a9d1c3a25b7a18eb5596f16ceabff970d3ec311ed98a60b39936199ee87622d8dc96a950db9d6b47befa8fed8bb0a2e0d18718d9050b2a96eaccbe45a01631b374631c98c92efeb19a7891ec3d34e2018f73e972c8d3d108dcd007bf2c64f1f0f49e1c1446255d772ea3c07c3caeae5156c6edfdbe2c2c36166322bf1581af7cc16866e5e4b30f53a8d59ba4efb0f7e6c521291f7f659ba0873aa521c31817064b1d05e81afc287fd4ea9f30787badf4984694872316d0df04a4565419d3c33923abd2dcce45fc6b9304601e9569bf60ed9ffa2f4bf730d34d678a44a4f679b4ae0e95fc2df19c8c74e7801b8ee1f65a5cc552388e9e9bcfbc194aab5af17a8eb631adf07861e103b09c41b00357cd37f2e2d30567f2b3d46d093015b1f7d6a7ff495766573ba995071fdbbd66514318154586cd292fb07b9eec0452cc4d0d258c3f5c59dca1b390228704ec69f3ca929af753d225c0e860d6d0e8af963cf05b84b4b8deeeb1e0b9202fe1a8d52208c2785b5aa501093533c7bdd9b1552bf64c0f45a3a417f42a0cb2715b41b2db8b76652a96adba436296fed37337e50bc39b5131d7a9377c9385085d639917f0ae5dca9f3253c91827cd905b1801cbb5f583f14c4f0895043a21f06e5b90a5316d67f102f5077c94b03f14e0b55f63301a806c3e030d2dc6acd01c2c47a4125412e655eaef0706d8d86d329199209f381f9026fd562fe08e8a4af077db7552d6320525bb84badb3e5141bbaf591da7d223039f8702b457816dc7281ac86c60382aeeaf8a05489e9040dfaeae30b20e07e375b7226f05da3187b7a9354379c539f068acbf35a3e0853d71811fadba67ecfd64646e99af4c4ebc3e07c83dc35f9fadd447c5c382694f7579ff39beca2f080ae56911bc36427c50f42e57ab5571f80cd7c3281eb8af429b04d960c6fb57e48f0fd971b35fdcb9050d0f80bfa07cd70d431f4ab4907d08756055001c9ffe09f192fbe6a38889169f466160c754b07a175c4aef4a0d34c13a4095131d712244ae3ed057e8e9ba8bf86914b095a5005b16dfa1955d7272c977340ac14e1abc295a6df35bd309f33f58ad47d1d2019c4d2ca7e6cb748946c16d8eff46dbf549261f65a0f8884300c799e4462bbdee775743009389a64ebb8854bb3ea26f7d52d9ecd8ed4586334a3b1cc5c73ec9cf940452403b196afd9475f143d0f3e0ae7b4fb8b6aa5abfae15c198fe0dc2dfa1122524e0474763f1a20013293737ddffcb26479d2daf3c1ace02e47c99cae7252b6220103affded555f2e7efe032aa67a28f1d89172f71eb5a62d2bd8bde5d20ff228729f72d53e920b529dbdde82055dd7d2291f7c81993525dc1958046b8e1b206dc69fe469bb481ce5a56f44b221c70b6b62691ee8361f15ecdecb1f064c04cbdbb03596705a32d1d12e73c87e87aa0d3f66811893e84ff065e7f817e6a660b6a77250d35bf9c222b0ce8f85fd39dc791c12df425c4098d70f35dfd5ae77126b68e1068a5f004e7b0f6bed50b7b211e81d7bf4e9686d405686870d7865671c175c032c3dc5c9d1c12985f67506f6907b3a4893d91495b8c1eb0e1bbbc693384ad44de622f058aec6713449d66e077833538b4674a0bbb831fc74b340f943e27f614e72722e7caab1ee2832ada7cf52d1ee7d742a9f5b916ddba911533bc7fa192e7ca484cd3527097d463dd2988b51dec96eb8890dc9027ecf321a41bbb8fe58b417a57cb5a72e2c7c7b0df3f10e7f9bcec357bba7cde20d2c278be9fa094047d8e894eb09732a49c53975d88fbccb4cbbd84851cc6d25c221a2267fc286541be2705a2d619ab8d7466b38fae0e68700d0d630bb0be48b2b1616e59cfb49407eeee0c1d3e3308dac7c188711acc09c5d4e55e68518faa90d02a0b6f7aa08b7c256189449c1909ad8c9c7332259102ab2bd3c39ea6e64fcc64cfd0213961fba6345b8b44b21a801ce99db03897a1b2599402f5d6fa620652865b59605b4557cec645cc3e1d98b743e7cb05eda37cf71804def23cbd6631f5c7e4a9c1e49a10f97f6f12f0ad978a2f08118b8505d227bf5a598214f7fae9140985e236bccaaaea32dcee32fc827e904b063a59821b86b62d286f1983d62885c744618bb6643c4a19dd17255a8fd2c118c2a2bb59074323220695a8b0abf1958749ef75baa9eaef3be5b4b1d8f5e797760df81a985205d274402eddcc696bf94f19e6fa389fb06f4c76fbb9976530170d1855b97bdc254ace057ffaa0902467a8b47378d5eb08b770e84eb57df4bcc7b3b7669357e5515f729d83028311081ffc0c2de19c9bac7d1240d0f94e43086ac94dc83004d7299d67524fb118cb980100379b0b1008d868e7a47babc70f49c749352064eb7c63d9a6858462c4e19e2fac58a28c34253e6ce83792de894a72449e274c0a214d91d4adf8aca439f91398eff9dd37fe3956d50438cbb12a82d750375e134917244dd012e734283eb8159e67964a39fdc0337ccb144f92015e8147785a6f3c08bb815b31f11fc11b03a6a08bb9e7d667d8a8e60aec4ee27c031c8979eb17090e7fb7d776277e458e792dc48a97a213c628479113ee97ea284f5c33c10fe9261b10897d5b81f2a636659612d985c6f55a0fd092d947443091d334b0bb40020c64929fc475056d5b7c5040eee1d62f62cbbd370f867830592c2eae8c86af8bcbeff50ba97a854c81a79705b9dc379787e4a8ef087b636f8de411966fc298b8a5c729cead5e361ccd2b71a029e15494ab0566f8994b3fda208bce9f2abc1f9ad81d46c06a40bbc649b4d906d7047e48856c2ce3c620294d5ececa15fd36903264e9a092eae80a0fb61320d56dab80ce7e9e6ef31425ef2551b0f5fbfd596d73eda6e4e8384bcd50fcf83354592c221c53c619b500ba54e1bd58a532aec2174eedb88f88033f9d0146dd6527261f5c11c3d3a969faa4545a7ad80d1978dac4f1242f5cde74b983082bc040c51378228baf8a576a935a72b74d361936aee58c312ffc9d22f2996ee004dc8378bc0aaab5cca65f71dbba29b7365163e7c6ece9e0c7b4c19fab5fa5460cc28827ed966da9b46ba0645820764ee3f6e7ae12d221e1135409f3ad1dfb6e001e18793f1446118e80dfe14f859cfb8ac1e84953e147f7fc8066c66b26ce325d4183ee8b26e9f13763b9b3e2ab21b5148cbd43d024dcae5d5c95ba5b287fea561a66db1634c1ab527dc2197a9f53a5d6c56cf82e92dbf5a9faf248a9a9ba51ea435f15a8560bf9b802e551c07fee9bea477a87e270782c4da167ee530956f92ba67c3e12a89f4f3d270f549c3bfb4e2bc9b4b55e7422a538f821797cd1e88c9922ed9b810f14feeee462c999990915097a41884d7de76e845b1ba29c946a33d250ecb9b268cd62a8f8a5833deee8516c17f90cf2a711a3b43c6e36f803387f45bf7f38726e9f0db6effc62b399f78f7e4c1ecbe8fd7f93b4d4e52dcfea132c85498d0a779899174b1324accce4522bffe352d9347f2642761120945654f2e877eb12c72b2a00bab3a9c7764ce367276e7be010653aa2b5e13c7f633e77f7a35cab92771017cc5492f64b9e25be980dde67a0c6adaefd67627c4c7f67b0ac20d1486596e9833776fb10e38b83d973daddb8d289d1c7f0d4070ed34fa28c463850b35e419c50c8fd886a952e1e8c46b5b7f5bc7964b2daf438edc9fa4c964bb1615caf1260ef42a13397fb45af6bf74a4d8f2eeae4ee82f295d3ccab1556ea060d4cceaab46f8a3b34ae002c6ce176178c77838b8bc9a7bb1b2880a8b2dae02f2ed13f1f2c5ec8e5875d9658db5c6da34742c8e803375fb32d13be711c36a2134fbf1132341b791f2e1c3f8878329160529e803be003d9c913e84627363bd45708736c0ed3df34e2f8d592fc5e801c3939dbd2d9a4151ad86f854972c5f23963e9f693dda6d2e4671181a0d783a4b6ebaa4449a5494208dfb8acf9e8ac212ca81be6e0efdae3b07bf8326d8bf504ac36e2b991b978317b240761e75eb2521bc11c61976da0bbc92847c0c2b5fac4316ab51e072e76690f165a2e24e0569e769cc02ec0d2ae365e2d71faf73489903c1286de44cda53cd4fc9c35e0a4ef59bde18dac94c730f0d84b058b359d1b03f2c44d77c4b11b2c8bd7dc9c9c6325c3eaa1ce08b5a6341b18d4e22a8d1ce4be290bf8d3969d935ef3f1eda8d7133ac3d8f6c624de49f718364ea79fdd580a255bab8d91475ea01b7a0d7a39bedc1cd26673b14f583294bd6672c1b96b84061e8d407ef1805eb5f582e92f570c9b0f86ff51e8b91455383312d1b86be7fd1cbd71a7b008b28ccb1666a93bf6af60b196c13c25375ec14de26943f2dd59c6cd0e4d1c8b6ec0156ef136369d18d6c3e0f7ed1411f570cce378ec2eddced8344229798a3cfc71fc984371aa64c723f12df2679e064785274642bda21c95cc4aaeee9c450460e56e81abadc0a9be6a6ef535c11d6aec653e50ecb3d00d8fb1647e53249b9a5026769f21d4ef49e8dad819613c53879bc95101d42a143271cabaef7c79a2978a722a590f1f41c2ac24d9b3307f9a5897e5f78cd5f02799d8fe768f220e2675f51fc3387a1adc22743af2bef42b58e85c3bfbbe3a56beab8a562bcd82f9f2eb44cad40c4c7881ab42622e5ee64dbc11ae10acad7eeb0a46c5bfe7e76d2a4694a1a1278c97f64fe576dd0433bec0c166c13af6a8343594b57b7f1793530723daa5633ed517bb7d2c48f49ff2a165558fe77da3f493e43f1c20153543fd2126fff4df24d20e414ba417419e268b9d6370d0da18df8cba832c059eb795e4de11d25ffcde694f22665f168e787bcb86b83be550b05242179603074a6f63916ca3c6fca5dd6fcc00cb31f4de73c69a1440fd31bdc732585a2ca01c9ec59c4acbf1619eca4fba10fa843257521149560949c1586d2050b73c814cb9e0ae69ff42f668ad659b3451d29c5d7a7dddd04d138bc31acc40b410b52057581145f6a1b878d0ad1d47284a02334b37ed8bffb824c7fb90eafeff25115abc386f46ec87f2368fa84ba3fb9170c8b32de8eaabc053f07b62fb983fc2d6addfc2ced7298f6a5e52be1feb122241afde74579bfa09c6b86322e807fc4b9a7d3687cd0abe8fe1d457103623a9778d139628bb14bc435f19e0144a0767f4e009b79c145e5ba8234d7c236d953f4625e689db66505e5721034921213ac0c2931543a8dd5b76b8d80226fbfabfb19888a4aee9cb2b5750b57ea947c999564bfaee8a0a3920ad3014514d6f3e561aa402bee3d40dccc803d8d248f6b6108277b31729fea1f0ffe59b1daab6c6fecbfe77d64fa728d5d43b0cbde2dddbb687e831e01c1edefc2104d8a", 0x1000, 0x2, &(0x7f0000001240)={0x18, 0x1, 0x1, 0x100}, 0xc) r4 = semget$private(0x0, 0x2, 0x104) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000001280)=""/109) r5 = semget$private(0x0, 0x3, 0x400) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001300)={{0x18, 0x1, 0x2, 0x80000001}, {0x18, 0x0, 0x99}, 0x7, [0x0, 0x768, 0x0, 0x9, 0x80, 0x5, 0x5, 0x900000000000]}, 0x3c) fchroot(r0) setpgid(r2, r2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001340)=""/32) read(r0, &(0x7f0000001380)=""/198, 0xc6) setitimer(0x0, &(0x7f0000001480)={{0x3ff, 0x1f}, {0x0, 0x8}}, &(0x7f00000014c0)) r6 = open(&(0x7f0000001500)='./file0\x00', 0x400400, 0x130) fchdir(r6) fchmodat(r6, &(0x7f0000001540)='./file0\x00', 0x84, 0x400) paccept(r1, &(0x7f0000001580)=@in, &(0x7f00000015c0)=0xc, 0x30000000) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001600)=""/55) getgid() setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000001640)={{0x18, 0x0, 0x7, 0x7}, {0x18, 0x0, 0x2, 0x8}, 0x0, [0x9, 0x2, 0x0, 0x84f, 0x9d, 0x100000000000, 0x8, 0x1f]}, 0x3c) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001680), &(0x7f00000016c0)=0xc) recvfrom$unix(r3, &(0x7f0000001700)=""/122, 0x7a, 0x42, &(0x7f0000001780)=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x18, 0x3, 0x6) stat(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)) r7 = openat(r6, &(0x7f0000001880)='./file0\x00', 0x480, 0x20) linkat(r7, &(0x7f00000018c0)='./file0\x00', r6, &(0x7f0000001900)='./file0\x00', 0x400) 00:00:16 executing program 2: link(&(0x7f0000000040)='./file1\x00', &(0x7f0000000300)='./file1\x00') r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x80041, 0x1a0) mkdir(&(0x7f0000000500)='./file1\x00', 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x0) r2 = openat(r1, &(0x7f0000000240)='./file1\x00', 0x10000, 0xc) stat(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffee1) setgid(r3) link(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='./file1\x00') unlinkat(r1, &(0x7f0000000000)='./file1\x00', 0x800) connect(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="0100f9ffffffffffffff00"], 0xa) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)={{0x401, 0xc8}, {0x4, 0x7}}, 0x0) connect(r2, &(0x7f00000003c0)=@in6={0x18, 0x3, 0xdda8, 0x9}, 0xc) 00:00:16 executing program 1: r0 = socket$inet(0x2, 0x1, 0x81) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) r2 = fcntl$dupfd(r0, 0x0, r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x400) r3 = paccept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc, 0x20000000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x5, 0x1, 0x2, 0x1}, 0xc) linkat(r2, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x99f269c0b1a38c4e) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000200)={0x1, 0x200000000}, 0x10) r4 = accept$unix(r3, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) recvfrom(r0, &(0x7f0000000300)=""/177, 0xb1, 0x800, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x8, 0x9}, 0xc) r5 = dup2(r1, r4) recvfrom(r3, &(0x7f0000000400)=""/79, 0x4f, 0x801, 0x0, 0x0) bind$inet(r5, &(0x7f0000000480)={0x2, 0x1}, 0xc) r6 = fcntl$dupfd(r4, 0x0, r4) r7 = fcntl$getown(r0, 0x5) fcntl$lock(r3, 0xf, &(0x7f00000004c0)={0x3, 0x0, 0x33d, 0x329, r7}) fcntl$dupfd(r0, 0x0, r1) fchmodat(r1, &(0x7f0000000500)='./file0\x00', 0x100, 0x200) r8 = open(&(0x7f0000000540)='./file0\x00', 0x102, 0x14) fcntl$setstatus(r5, 0x4, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000580)={0x3, 0x2, 0x4, 0x9, r7}) listen(r5, 0x3) readv(r6, &(0x7f00000028c0)=[{&(0x7f00000005c0)=""/102, 0x66}, {&(0x7f0000000640)=""/168, 0xa8}, {&(0x7f0000000700)=""/46, 0x2e}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/22, 0x16}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/208, 0xd0}, {&(0x7f0000002880)=""/42, 0x2a}], 0x8) fchmod(r6, 0x3) fcntl$lock(r6, 0xf, &(0x7f0000002940)={0x3, 0x0, 0x4, 0x10001, r7}) fcntl$setstatus(r5, 0x4, 0x80000) r9 = dup2(r4, r2) bind$unix(r8, &(0x7f0000002980)=@file={0x0, './file0\x00'}, 0xa) bind$inet(r9, &(0x7f00000029c0)={0x2, 0x1}, 0xc) fcntl$getown(r4, 0x5) 00:00:16 executing program 2: r0 = dup(0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x400) read(r0, &(0x7f0000000040)=""/184, 0xb8) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x100) r2 = dup2(r1, r1) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0]) fchown(r3, r4, r5) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x800) r6 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x1000202, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x3, 0x9, 0x7fffffff}, {0x18, 0x2, 0x7fc0, 0x401}, 0x70000000000, [0x3f, 0x1ff, 0x9, 0x978, 0x0, 0x7, 0x5, 0xd9]}, 0x3c) lchown(&(0x7f00000002c0)='./file0\x00', r4, r5) sendto$unix(r2, &(0x7f0000000300)="78a68e36ca2d1cd261f61ea08eaa66fd4939d527fb1f1d9021c440bc56d75943a2707f7bd1cbc6af2ed4cbf07368fc500f1a6f04384ac0a3a749e7c2a45429", 0x3f, 0x8, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000340)={0x18, 0x1, 0x9, 0x20000}, 0xc) getpeername$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r7 = socket(0x1, 0x20000007, 0x7ff) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) getsockname$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) openat(r1, &(0x7f0000000480)='./file0\x00', 0x1, 0x100) close(r7) getsockname(r3, &(0x7f00000004c0)=@un=@file={0x0, ""/21}, &(0x7f0000000500)=0x17) fcntl$dupfd(r1, 0xc, r6) fcntl$getown(r0, 0x5) r8 = openat(r1, &(0x7f0000000540)='./file0\x00', 0x1088000, 0xa2) getsockname$unix(r8, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) pwritev(r3, &(0x7f0000000800)=[{&(0x7f0000000640)="bb025062ab8e644a81ce4819ebf89f6ac2d6e40a9063727a509f6a8868dfba6739b7912ca418a899d61f810bd4773067f3ac70a29f9471c7e8dc6567b1f5690dd1164a5bc2499a69b441c53bf60c32b5a0b698619e229483f9f2a4b868574051722e70a6d243bf442a62659212dd5f2b3fa5ce3b8357a24a7576475c4db9fdb42a25c97acbed08e7fb33f16e36fbb292323e94e0d109e886c14ff7fe289e", 0x9e}, {&(0x7f0000000700)="1a816bb73064cac414521d75f611ac22b820232d96dd12b4d1adf9e372870068adbf7fb29d3d4e2ec5eef01f03cb802bd2d3112cf3a861439626792a7a4571a78c41e602852fd8f83e51c90f74fa80171f3e4031e7434059f9b598237660b5998e2cff8dd1363bc019d09e8d4d501d5dd098a1c0050e09f8669662006c5a0137e55b27f8dc554f65f0bc5ece80b17e68ab4b5b83ff3c39b2ea6528869b0621e297677e36e4b3d7a57da9d800faa53603e6aba1a3e9ecc95f00b3954ce84bab5b2fed638ebbf5f5", 0xc7}], 0x2, 0x0) pwritev(r6, &(0x7f0000000840), 0x0, 0x0) mkdir(&(0x7f0000000880)='./file0\x00', 0x8) stat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)) 00:00:16 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 00:00:16 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="bc17aba8cb41ca67787c1a523480dd7b76f18c667accad48db52ddced8acd2565695c1d5e23cc3bec4a1ad023f134c40c697ce7b6ee3e60b35eeaeab41ecda84033dff2283adc831b20afe9dc7c1c5fdb735a8eadc71ff9876f02ca562c4bc764135402609978a8ad9afff25717d314e03f1e081a6e3e0cbc1b762c50459a0c060c4a02c8f2fc2ee48208605c206770fdda0c8c4ddf38ef5f26bdda96f90af5ade63bc63267e59f2cb179c8021f531ee10e08d0c3fc33ede3ab1a9dec3c67f6a7ca826d8878e89c4ca9d4c3c8545b76c90dc128b1ca853e033e51376cbded77dd250ae54d12d19650af7075804e9942875ae3dea91557606", 0xf8) r2 = dup(r1) r3 = socket$inet(0x2, 0x10000007, 0x80000) r4 = socket$unix(0x1, 0x7, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)="0c55722817dd38c7a2f6a1b43d4439f1538251535da95738c3dfa929d57d11c9dc2a796d1b6dc298931f8aa982e7bda058894677908110e62255c6b177fb63eb9b69e5e7052694125fb09ecffee0ea6866977b8825c599b4dffcbd37960c65fd9dcd68243158bbc099294869cb4ba9eeae90a7bb275a0ca26eedd44376d422e7f7f0fbea4d9e4881a9ddb7000a80c0b07ddb57b00bac7f890388b5f2ab9561b6c1104047d3547a8d9ffd5adbb23b7ebcb716f7c541889027c66110811ce573faf84b84225c182136de519c1c294f9509da045f515cc4d61d3c6088", 0xdb}, {&(0x7f0000000240)="5e952bfcbb4f29ce056692859550c96faf03cf4d7c090f73fe65fabd41b8918cff346d926c56cd748ef88fbf9f3ff968e3e93fcd1a5bb1b7c3d11d313cdf5b6daa655b5baec9cb2476f328bba0912548db84020d94e106f4990e6901629ded7aa3d44b00558742f8f98c007589468ef271547801e3b2944d01e7ef2d884ba1553680293c79b84be38a3b62e13cd183d6d3fdcc183c4c0b3c8da96e456a35434f4fe6eed1135584590c16a10bb49608738c5790e2cc6de9e51439ae4f3f7cbd81c1f6f0a4e4ee3a95852f8928f93324f999529742b723289f1532ef6502b47c729c435ce4a5268830d1b0adcc2416f8", 0xef}], 0x2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x1010, r1, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000380)="7d08c9ff3f22383b7e8e0808b61070495ccf33ec572aa7d40b93d43e9cb237428670fd1ddc46f8ae15aaada7740b058a7e16773a3398949f487416c1bad87635257484e359a345ed033fd19fb4bd2a00992ef6629ecf48a166d1399c7930fe4f8e6f4c578ee021cea601b79a3e389ae93790ddcd7eaaea29fb90cc14a3de91e2c690", 0x82, 0x0, &(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8) fchmod(r2, 0x18) bind(r3, &(0x7f0000000480)=@in6={0x18, 0x0, 0x0, 0x4}, 0xc) lseek(r1, 0x0, 0x0) writev(r4, &(0x7f0000000940)=[{&(0x7f00000004c0)="1e3d5ca8e9288d6c2c0ab4d44a642b47608f3f8af7361f0067e97be35faf5b38cecdff25614ad3049fcc8094d2409d82109aeb1b13ba03bfa67516f9d3b46acc89ccac8c34abd41dee368a2bd8", 0x4d}, {&(0x7f0000000540)="af2e136a80c05063800fd20895a8b46a4cfb974ef0a36d216d169323fb05fec3b85f6ce3f81527ca1a0a2ecce486c6a721b3cdac801437f7e6fc0c4b33fe1b604d1115d21a0f555e9516d14538313a527aca08ddfa32ec4b52b1dacf9e973672b6e01a6f81c5204d779b1a90af29fd", 0x6f}, {&(0x7f00000005c0)="9f73c60d4cc445dab2539d32d51a703e343a40a2e5b0445afcd8964409bb9c315b2a19a1bdbd278c4c53dc3e222b96dc67bfd53ba8c5bc8b9cd02140a4f6ad4c1e04c1d628a5275e1f9565e7a27298c09392281364072478ed3f0fac466719e4661387c34f5b4c7226098dcef5c66d111d4e0b4f1be65923258dab734b5218190d7872a39dd02c905b2b328103aa48464e6e82254fb90b28cc0f5a62bc6fa2d428acbc18030786a8aee83a850db61fc86e33924d881247f54665d4a9d222dab18a2ff7bbd24f42ca5b3959f90f87d4ed37faa5465262d4914b9d39eebb9edd55da14", 0xe2}, {&(0x7f00000006c0)="91dd231fdafb48a283ae4afef53524d9c156e585186c51ce79f927dd374bc7bdcf632249c104bb2f8855f059daa75ea1ec0cbaf1740e75a80a3fe4c31794e3e7d2b4842b9b8d546e", 0x48}, {&(0x7f0000000740)="27bdc9e9ea5e23f9c5e8cc0c3c71b90628bf4eb55d766bbd42360e59da8d2d3e29ec826bc152a0b82a343943788538299bda1c2a8ff3de861c098d2ab85279687906c2b009d5b30640fb2a55c7e4b389120df67c84648a30b865bc17db097eab866c9f341867a2c00e53a01cce21e8a5ee379610917cc3c0fc167485a91cffe25e1fe3dc186af1028c0e9896bddb841eedcf7e665227dfc88a19a5722ce3bdc5cc9eeafb7a79c558c32eedc4c5985481796ba5796440985ebd2430b05d6bccf1bf5bd5629fc9a0b02cb482", 0xcb}, {&(0x7f0000000840)="7f4699ee99a24547d7ea09801e6a1487d8650ad64d7392d7d991ee2e48ca63503c229cdaefdf5588e8190625722ad6f51b54b7dd27e9427ce985c964cdc7a7e9d45da921efb5353d0ffec96480037ff352d476a9846f03d412854ef1600c30b370cdb1eff9cf2f072d530bc8660e5ee9c36d64db7c01dbd44eda5fb24e97e55583d49392a87f6d3162ff5a1d3a4c815ec11b49e7499e4140ef2600d9a5600d88559caf4743c8d940c5c155733b428e67e17b38174bfb17b6f5b1ff0cc3bbedc20065f6e5e3323864dc170b19dc8d5d2aeda16df91f9a4dab4b0555358df1c545fcca3e3f4187cba7092084f6b0f0", 0xee}], 0x6) r5 = dup(r0) r6 = socket$inet(0x2, 0x20000000, 0x0) listen(r2, 0x80) getpeername$inet(r5, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) fchmod(r0, 0x101) flock(r6, 0x1) fcntl$getown(r5, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x212, r6, 0x0, 0x39) r7 = msgget(0x2, 0x0) r8 = paccept(r5, 0x0, &(0x7f0000000a40), 0x10000000) open(&(0x7f0000000a80)='./file0\x00', 0x0, 0x40) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000ac0)=""/83) bind$inet(r6, &(0x7f0000000b40)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x11, r6, 0x0, 0x0) fdatasync(r2) write(r8, &(0x7f0000000b80)="9da614acfe325d0e337fee3bc67e8831b3041b7af9f0f58eb7b3c8c7907c555442dbeff63d11bb8d367c0d672b7a6cb896ec07ec6b1d13356ea37211b4ffae6375a3fed7dc046a114c68fa43f08337dd735aef6d67177324127e1256b3ceda860c2271f630667ce39d2f0a20e39d1480598b435b28fe5d31fef76cebf1a4bdf9918d489455c637f55156d34ab405017ffd0c98882d6664b7", 0x98) openat(r1, &(0x7f0000000c40)='./file0\x00', 0x10, 0x81) 00:00:16 executing program 4: r0 = semget(0x2, 0x3, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/232) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000100)=""/213) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x6, 0x8b5, 0x2, 0x8, 0x1000, 0x2, 0x28000000]) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000240)=""/178) r1 = open(&(0x7f0000000300)='./file0\x00', 0xc0082, 0x40) r2 = dup(r1) recvfrom(r2, &(0x7f0000000340)=""/133, 0x85, 0x2, &(0x7f0000000400)=@in6={0x18, 0x1, 0x18, 0x5}, 0xc) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000440)=""/143) dup2(r1, r2) r3 = getppid() r4 = getpgrp() setpgid(r3, r4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000500)=""/29) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000580), &(0x7f00000005c0)=0xc) accept$unix(r6, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) r7 = open(&(0x7f0000000680)='./file0\x00', 0x402, 0x4c) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000006c0)=0xd511) getppid() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000700)=""/183) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000007c0)=""/251) getppid() fcntl$getown(r7, 0x5) fcntl$setstatus(r7, 0x4, 0x20000) mknod(&(0x7f00000008c0)='./file0\x00', 0x1, 0x8) r8 = msgget$private(0x0, 0xb) msgctl$IPC_RMID(r8, 0x0) open(&(0x7f0000000900)='./file0\x00', 0x10, 0x4) 00:00:16 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80002, 0x41) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x101, 0x6}, {0x5, 0x8}}, 0x200) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, r3) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/180, 0xb4) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x40000, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000340)=""/72, 0x48}, {&(0x7f00000003c0)=""/45, 0x2d}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/20, 0x14}, {&(0x7f00000004c0)=""/25, 0x19}], 0x5) utimensat(r0, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x3}, {0xffffffffffff8000, 0x40}}, 0x200) socketpair(0x10, 0x3, 0x6, &(0x7f0000000600)={0xffffffffffffffff}) r6 = paccept(r5, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc, 0x40000000) getsockopt(r6, 0x1, 0x401, &(0x7f00000006c0)=""/215, &(0x7f00000007c0)=0xd7) r7 = msgget$private(0x0, 0x202) msgctl$IPC_RMID(r7, 0x0) setuid(r2) r8 = semget$private(0x0, 0x1, 0x148) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000800)={{0x200, r1, r3, r2, r3, 0x40, 0x1f}, 0x5, 0xfffffffffffffff8, 0x913}) openat(r4, &(0x7f0000000880)='./file0\x00', 0x8040, 0x120) setsockopt$sock_int(r6, 0xffff, 0x1012, &(0x7f00000008c0)=0xf7e, 0x4) r9 = open$dir(&(0x7f0000000900)='./file0\x00', 0x200000, 0xc) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) chmod(&(0x7f0000000940)='./file0\x00', 0x10) r10 = open(&(0x7f0000000980)='./file0\x00', 0x200100, 0x83) msgctl$IPC_RMID(r7, 0x0) mknodat(r0, &(0x7f00000009c0)='./file0\x00', 0x4, 0x1) writev(r9, &(0x7f0000000f00)=[{&(0x7f0000000a00)="b793bf8c459b45400e57cec67ed194a7a82e337e689056c320f384cb46178d9e4b1d37a0", 0x24}, {&(0x7f0000000a40)="a0d6ca28e93add827f8c9299c42b552649050f22d0ade8577ada53c7c1123c24339adc3567af1a2f39602a7da58b5c1a056790cb72bb1d28091948bb58571d59f592a6ed35579515f7a0caa64b6a24c6b34a490e893382fa116a7626435c72645f5250fd1c11ab6b9a39854d8f5adc43c70044e60b6812a35c55faf4b03b3c5f359711826b86e31e0901938092e5ff6052691e2447920097005b5b4bf0374219ae0edb28464dfff838229f29bcc8a15fc0ed3ef5be7134017b77a12578f1ac966c2c3879352a7b9043f79ae556c025a1a8cdb07fdda874e078017ebb5c5460d93cea3624d209ce637ee8c2", 0xeb}, {&(0x7f0000000b40)="cb", 0x1}, {&(0x7f0000000b80)="f48e8b60099a5dcbfaffa4e5481b99f1b788b7def1cfab781dd1c48573a4afeffb9c7872c96c3320ddcba950e4c92443fa17ec828b614128126a524b1d3c41eaef3c5087fcf26221b5e57331c72f556bfd1149ebdb72a69cdcdc1bb0bf1cc8fe9548b81b2f968bfafa3c1629dc096d848b", 0x71}, {&(0x7f0000000c00)="b59b07dc38959785d99ab09207ca00fd7ce797f3402bbbb34fa00425c89456fd7eba15df374ef97f20d478659fbf482c4a6bc4964562082075ba917220", 0x3d}, {&(0x7f0000000c40)="96114138ebb0e42a28fdf8a0bfe592e67c73706ba554c8fbb8b64d4e9bf16f34a698dbeff13cee44c76e600dfc9a213a9c3f729a4e6b740bf0edc32542053196ca5fe3c67da34c49951924e2c62e149ec3947464b4f9f0192951f65ec0b272e07793060c47a4ac51deed40eea05baae0f7ee0615c2959cf60059f7bc2058fcd857b19169ad9ce2e65d748a30b7bcecf39bb018d5e79fafee915e4b98b8b6ba211ba49a9155344e03888a5048efc858607879bdc4d47cfdd59c60f393267f83969eae231d93bf676b4f250e7da75c7a8d942f755aa4faa8d3aa0d348cc76e791b2cb648c170e6b617ce540894f03a4f732587", 0xf2}, {&(0x7f0000000d40)="8fa517d815671e52d416dd41410b8e3c90cc2ce62904da80a9464beca77cb85e2f0c568f8850489ddcf63e5116acf5b934aea43f80b69234a75982d802edd6e3a1782aa3fc05718f68200559a541051be050736b4356e2498997322ecaba3f126eda8f624328000a0d7b1397fcb6148e70c29178e93f35537e23a7e2f20aa832c09659e74a1a7967d58525703ae5a1fb1856c298a827a73bfd00", 0x9a}, {&(0x7f0000000e00)="b2102509f142c0995ec0558ac6ba561998db6909a07bd90dd040264416c3bc796f9590f91a971e227c07d0a6a6493023f1db95980170794c50ee309ff14c03d2ce00e93d0f4c357469089593df05efd65788c5f746c50febf724c918f6760d8fd7fea7e4187e4723bf06a63a252ae5cc24af3ab6406434a114fd670bf04574cc3b06ca52b9a83554ad90a725e7fbe6f484b44df6b4e6f1401b57129ed97326e909ed2074e8fd4543a67e278ba4d73ceee22424dd2099ff1c62a431d7946a701d3c86672301c52efcb577f5127c2e436f", 0xd0}], 0x8) msgrcv(r8, &(0x7f0000000f80)={0x0, ""/248}, 0x100, 0x0, 0x1000) mknodat(r10, &(0x7f0000001080)='./file0\x00', 0x8, 0x1ff) open$dir(&(0x7f00000010c0)='./file1\x00', 0x0, 0x88) readlinkat(r10, &(0x7f0000001100)='./file0\x00', &(0x7f0000001140)=""/36, 0x24) 00:00:16 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) wait4(r0, &(0x7f0000000040), 0x44, &(0x7f0000000080)) r3 = geteuid() r4 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000001c0)={r0, r1, r2}, 0xc) lchown(&(0x7f0000000200)='./file0\x00', r1, r2) setreuid(r1, r3) select(0x40, &(0x7f0000000240)={0x9, 0x7ff, 0x5, 0x6, 0x3e44, 0x9, 0x4, 0x2}, &(0x7f0000000280)={0xfffffffffffffffa, 0x5, 0x7f, 0x380, 0x9, 0x80000001, 0x1, 0x9}, &(0x7f00000002c0)={0x9, 0xa109, 0xc33, 0x4, 0x1000, 0x2, 0x100000000, 0x8}, &(0x7f0000000300)={0x5, 0x6}) setreuid(r3, r1) getuid() getsockname$inet(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = semget$private(0x0, 0x3, 0x40) semctl$IPC_RMID(r5, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f00000003c0)={0x1, 0x0, 0x400, 0x2, r0}) getsockname$inet(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000480)=[0x5]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) lseek(r4, 0x19, 0x2) lseek(r4, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) getsockname$inet6(r4, &(0x7f0000000500), &(0x7f0000000540)=0xc) r7 = semget$private(0x0, 0x3, 0x8) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) semget$private(0x0, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000580)={0x18, 0x3, 0x81, 0x6}, 0xc) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000005c0)=[0x2, 0x0, 0x562, 0xce2e, 0x3, 0x7, 0x51, 0x270, 0x9]) lseek(r4, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000600)={{0x200, r3, r2, r3, r6, 0x68, 0x9}, 0x2, 0x8, 0xdfc0}) open(&(0x7f0000000680)='./file0\x00', 0x3, 0x0) getpeername$inet6(r4, &(0x7f00000006c0), &(0x7f0000000700)=0xc) 00:00:16 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x900, 0x4) r1 = socket(0x1f, 0x5, 0x0) r2 = dup2(r1, r0) renameat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[{0x10}], 0x10}, 0x0) 00:00:16 executing program 0: r0 = semget$private(0x0, 0x3, 0x1) semctl$SETVAL(r0, 0x5f6e6eeb0d5e8e6c, 0x8, &(0x7f0000000180)=0x80000000) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x5}) r1 = socket$inet6(0x18, 0x3, 0x0) setrlimit(0x10, &(0x7f00000001c0)={0xffffffffffffff68, 0xff}) fcntl$dupfd(r1, 0x0, r1) r2 = semget$private(0x0, 0x1, 0x1c0) msgget(0x3, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/86) 00:00:16 executing program 1: mkdir(&(0x7f0000000340)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) openat(r0, &(0x7f0000000080)='./file1\x00', 0x80, 0x20) sendto$inet(r0, &(0x7f0000000080), 0x0, 0x40e, 0x0, 0x0) 00:00:16 executing program 4: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup2(r1, r1) bind$unix(r2, &(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa) readv(r2, &(0x7f00000009c0)=[{0x0}], 0x1) 00:00:16 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) lseek(r2, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) socket$unix(0x1, 0x0, 0x0) 00:00:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000040)=""/94, 0x5e) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x420000, 0x30) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) poll(&(0x7f0000000140)=[{r1, 0x22}, {r1, 0x10}, {r0, 0x82}, {r2, 0x2}, {r0, 0xa1}, {r2, 0x184}, {r1, 0x4}, {r1, 0x24}], 0x8, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) recvfrom(r2, &(0x7f0000000200)=""/137, 0x89, 0x40, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) linkat(r0, &(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000340)='./file0\x00', 0x400) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fsync(r1) geteuid() seteuid(r4) r7 = socket$inet(0x2, 0x1, 0x4) dup2(r5, r7) fcntl$getown(r7, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000440), 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000480)={0xffffffffcaa51846, 0x9}, 0x8) r8 = socket$inet(0x2, 0x20000001, 0x0) fdatasync(r8) getrusage(0xffffffffffffffff, &(0x7f00000004c0)) r9 = open(&(0x7f0000000580)='./file0\x00', 0x1200400, 0x10) setrlimit(0x0, &(0x7f00000005c0)={0x10000, 0x40}) open(&(0x7f0000000600)='./file0\x00', 0x1250200, 0x110) pipe2(&(0x7f0000000640), 0x1000004) accept(r1, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000700)={{0x18, 0x0, 0x2, 0x7}, {0x18, 0x2, 0x7, 0xc490}, 0x3, [0xfffffffffffff1c8, 0x10000, 0x2, 0x6, 0x5, 0x5, 0x5]}, 0x3c) shutdown(r9, 0x2) 00:00:17 executing program 5: r0 = getpgid(0xffffffffffffffff) wait4(r0, &(0x7f0000000000), 0x44, &(0x7f0000000040)) r1 = getgid() clock_nanosleep(0x3, 0x1, &(0x7f0000000100)={0x0, 0x80000001}, &(0x7f0000000140)) r2 = paccept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc, 0x10000000) r3 = fcntl$getown(r2, 0x5) setpgid(r3, r3) r4 = msgget$private(0x0, 0x480) sendto$unix(r2, &(0x7f0000000200)="c409241bd1913cbe0c1438031e6aebc53a4d82f002332cfde7f802b6e4eefedcdd0f7259f14fe09fca7aa64d9bb52fbc8bae66a0e6f3d2ebe5258224d966a730723f9e8af20a85d983f7b392f01f7334173abf5b22598c5e9edd93de399499aafbc4e6169bd015f2444306c8b3a1a9b15d14a87bfacf48a9b370b7edf6eb3ff7eeded41071d88a4387c51895e0aa6b6833f773dc3314b817f8fc0c3619", 0x9d, 0x400, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$inet6(r2, &(0x7f0000000300)="70481e45c681c6d879ce3dd70c0758670dc84e2b5c4f7f1c5c2080c675e88bb30005da49e9aa124b893df382a62a42b7a72184401a9e05a14606738279a0d14dafead729b0d1bc1ebc1fcd66951ff769b5b36b13b9ed17362bad08b7478acbc6c655f33cce1b88a717954992d3ed64c4412b671d0896849e1663e2205beb118f6095b8ce69d17d7fc1c794a6244b43622e68777027402700711a177862bda9bbacf21e85f29219e4bb7e5c3d866a86de326cd7593bc2138092b6159804bc482de15a8b534cd0b89df6361bb91dd56f93bad2ad9d2230c09329e32752bbdb8c0dde3055759ec3e0", 0xe7, 0x4, &(0x7f0000000400)={0x18, 0x0, 0x6, 0x5}, 0xc) fchroot(r2) msgsnd(r4, &(0x7f0000000440)={0x1, "22b1793c9dd71602d624893c4c5b5357142ef4f7c900a36e597d9c7b395578f04c84585deb11cba2a60ad42b9e5cd7b41f98dbca0c8dfdffa94673d409bb5efd590c09bde12d819317ce47096042607594abce640c6deaa6f17865cf1916e9c22b968b3e7a6d3cecbe08502e397705243e1e3c180d2e513a44b1689e241a3d942f44190675c3bf9e303debd2618a0995995f80e85900bb9c6cc9fa9745b0afebb43c6ce2c48d3d2edc9106cb1d02256a2277d4ed76e06599d44033c4ca6480b5f176142ea21e313a2a1dc7770539ab65d745cc3c1079aea4998248b3e46c908b57c5fb791600e9b62ef9957772427b633ec003598d113954835652a468c4e964191068a27231c98b5f59fef8ec58b22bb77fc621b797a65fac8a95412a4347934e030dc8083bd82db1e043b4111a00e358807bcb3a1f2583ba9e07e161b7a9437a2ad800f7c59db772d0dfebcee278acbf88bdf02e294cc65a999520822e8037829c033672d5bc150340f7812c3996b03813213f3f7f4786d5681b9bb7776a87ca6861f3c02fb39154e2b60ae52a8dc00ecf1566b65f9ae84f02fa0a8f8057702ab956ea9d0d6bce555ae130c2f2b866333e0833a81a8079fdf81aade2b24cb73d0fdc982ea14883a16bc4d2db2d47a110dc87a38e37d6ffa3fc9b4638cdcd518a23882f6b78f01eccd9aa4924fe8408ee156eb726091e6ea8c1137a32f19fb8eaa846e18cf9e89290456ad3371fd98269d5589584ccbd1cd830119cef23746b488def59db8a454382dc4a286a0e6a994f2a8f1aa738904ecc75c1940f0124a9acf3b26aaa0243def9cb2892362c26bee737866ef96d32b17264f484fb50e89a5d38c55bc7452c23ebe3d6e27bd68695667694cc36154315929fbb30d6a42ae33490710d510a22ee91aa93b9f88f2b8a20a6326d81bd2f5cd8c7b7c0c54328e7cd178df79437f3b2b6960b5a4deff6ec1bf91d635887b45d46ba29fa46abb5e4fdbf7d82a0e4063e824d275424e8d78ad67927eac680db8c340909e9ed19c276e62ae3fc674ed5073d8fcefcd0426267b00b0be12f26155de8c671effad3ea39455af733446337fb00ae8d307d575bc130be96bdc1f193bdd3c30a3438b8d4cbf87d04fab3b506e83a9fa717d59a894bb115ca00d3892edfc6cb902e95fb9ac25e4aa3a61b91efbf4762ec34d78a656269af4d3f7ce357c7344b70915620913fce4fdaf8a0c2f9920a705de1ddad7ba01a235a7df36da4d8ad80240125c269d599733f9c070f43f5f6d553cc4ad6888363b05bab2c768ddc8d998bf571a1d3a6b4f8a729331e75a12db7b386a23df0e8708b07bb21e1fe4e4c4bb78e89cd2778891f2f9038149db79d3d3c5533dd5cedf71efebc02e86bdba79de9decb8f6fa2f2376de8197a12306feb13ee147ad9d045fc91995c0136240937995d7d28b38c2007f5a8ef9bf46ab7c9f633e2b23a1d774d8ea04dc5dd34f41a5b70e3c90f99d10d57c45e0a7434289896e5628059e5a87f2193318ab5a9e4d6e5dfe4a3ec146f39443579c4a8fab97015b42d1a0388d8cc02caaf3aff97805adc1e257643500bb090d9396576e70d9f1fa7b130a2fa1526e55ec45eded2c21c0c4c045119c42e0a7d350738b027b5f8a98f10905bb9ff288ee6d5975d0f6ab76a63ce6e803576151b05ae705586a8b52bc221975fbadd3b66a09766cfe706213caed68bd84e2135e6ce004d04e932232d32640f638eef1deb66a57c2a2f57596e13fa5dc0907d682c50c625d6fc863a57e16ef6198f4825a5eea549d6eaf827abd9323c61a7e7d3f325d050b4ecbb1591e64c7415cf853e6a4d30a3f83b25e0c33cdf979737dcf5d02e8553045f821b6e8058bb53e513f9f71d443a96a93e328183fe24f6400f8b7c88e10791f238b3d3b622460a9d1f7a1b735b8e2190c02a5f0f88175349e3d0ff462de73500460e8b59768038740fa16d52cbcc2349aa17d3585f85fb9a781a219813cb4619716934e2e78d9dcad9f80a50bf351777f345273e8aaa53ba03a2cfaa78c457a57157eb42ee34d1e9e4c35598e9053889d2184781e2b3d72e0ab734076291f8da586303195c522cf3717bb2da3ba525b26a562553f5cee4fc012eb9f375e8712005ab26b8ea83e12440d91459c6530263951130c983419cce88ef4ed90c1aea04a2abad4e172224d133ee8e1406ce9e013872a31bb474ed9eeeb4cea362cd5b95786236f71a3b848e56dbb1d317f02fabfd6bfa3910c85d461d80e11197566a0695522095fed8f53c3ca025d88a172b9b29d21050ded5d22ba415230a0e50f8d85ab65d41c2c235cb9671704d0b0b1b291aa27e6f23851a09816666cc5c40014ce241fd36d8b96ba31a99ad5222c8752bef56491885d3a10c041e2e8314672fd0e708f954588e332b87066d7ee4785cd8004d7511b83185dc99759d8efd5fec4528f2bff8b184aded54ef16f8654163baf765af076b76175afeefb1b912ecccdaaa13e635e35187e32590158f8bd3f8dcd7700ff5276ab8573a5bdec2c91bdaaa19c0d45161e3fb790aef90e63fdb02f026df5a84daf07045071abc8e610bb8d02465a5072a1802dcbbd91b741f8cfdb3efe7753155dbcb02f6822b78f8edecb5e6554d68302a58a66bc36e875a6e41622d402c52d26080dc0f2fc6f6293e04e7b0bab95dc5f3a458690f6254ae078c1eb91df33cd959fa11c066a0f5a0106a9d458922d62a776a2d027883aa06f2e9407e64c5fc5bcff97b2f97218e5ab4baaddec20d6c5f8f70c1861f928a1235f8effa4717826cacd717fb874c9a651a78a2e68ca7eb92f1a5947e07c8685b21a9975dfc4a1f7ead1f2507758829c4ac5ad5242b4796950841f153083f70ee2a63c01fd15270df360b8b86f43a8e53e2796933c3b2fd2af9539d1b90f3c7c802a5acc36042b605381106313ef6f37737b65a5429f8b7d606e4e2c1b9f4f83487bd22274ab99ad50f15040b75cc915d91ac035e16a05fb536000cdb0bdcf2ccfa5181c7161ed0a9ccf8e095ba9c7aa24573e40ddb8f4374f732b3cb9e44cdc5c8403c5953d66dd1b291930d38b3c522099d0580f0140d775ee751ed723ab8e5d0bb68093fc3329e87bd88ade48a1b0170f97e929efac3d5500c351b546faca6854fe380ef13eb4132bb15d6a92aa1da0a0e53a65889d944a1776d886bd458a68144934464fbca71acfa26fae4d324a85d6d8bd85a3223d8e95139bfb4c8abf239d8492c6d44cc6a3714450f818c53d81efb4bc81926abfe12629291f3731f06afba79b7a9d46b2fafd5ed13b81ef127b447ce9e8359f43bb22666f547375c35dbf2adbf0331632dee60e2d1727307e4006167350d7f9ceb5cf33a9421045765556d84746e0bc8c96d8d3a68bacea60ea6a46a429b6880b4a54603cf26a0db56a43599c3685f6934e53d39cd872da5d87d9865a2ff5a0086d48f4c6c28add2511fbd8cecf62269e94360ded419ea32a5d286a1bd56a8f35cf62e284b1c6be48a43d326bfbff1cc24552d1c64e24a99ebaa6dff9e394cd8dfe68a252439fdd9a86629c870999462323fb337d429617568101f891d673a2641dbd9fd9f7e8fda17919decef9e568ef2d16480d0e043235face7b60c39d9a35cdaf89a65a10b9e89d10ef692df9b9257d5295e1add8ed9397e52a0065e94665cd44453f5db207a13d04ca4cae9a2d8a15ad82ddc7e71fb098fb016d9069ac76c6edfb3eb10e3623148c08138877e5ed3f7e77a2fcfaf583adebfa047266b36c11d0ba9cb5c8296a8b45367cb85526db8c6ac7741c61918130dfe8ac2bc1f366f18c7fef3c280612c959fc0af5b9930109bd89bc239ba0a63fe231ba28c55d7a0e9503ce9b00bb72cf6534eb8dc2752c055d6c4e3e7960d29fd27e1014f0365c35609f8baa8af0f612be7c75274a61e8a7079985ed8fe1fe3456caab985a70cc01a90a0a90ee14645247928c9e09ad9aeff6387e1299a904a1010308ae9622bdefe0680d5408ceaa8af9067a51f241bd518efcf449042e5a99824b44e1cb9e034ce43b2caee36345b7d1296040229061257fb3e38c8ffc8d7805b25fffd0c7ac1f39497e2a5296335e1d9dc841dd305fe80b4ee347764bc802d93899b5f327c71368a796ea3efb607f45876491c929ae6960b1e61e94ea94bef82f2ea25798d20df2ca1bf79224ef305bbbe8df4204d24d0fa987166c964628efdd5ce2ef8858d04d56cbdc6911f60d0829889ae541f452d24b8f7b8561a5dd16196ea205cdcf80659a6ea83c2edb25f96ea4961b8374b018fd77fe74e888dfa9089c6ad752df21abde6c00baa503fa0d158a0dbee905021f864ba94418718ccc6377e71d4f6cfdc28aea34d0e24d31e36cfef7bb686810b1a6b6320da779516ae2fa0f2f70302603d14084269ea4cd260954de37eeb1fe70618dc2b649f457a072ffd3f286be1ec549bbcc7a2175a746c4ac3568cfe4c2674647826c888101c98e5155ec030dff71b19904016ed8d8e23266836f18a529b94a457fd7d283459945ed5de82ef6f2aea00fa8264617998944ddb8dfd1be7f90c081f30742cdea41c94c528bb8cbb0484e6a954c8fbad2310365d4c8dcc7c757e053c6d1ecbfd1f71cabff5e4153c51d6ef15794ffeceb1392d1b3c8e15a2a47e9a6c039bd5fab1e959a66898285012ff829900487b1d2dba40e560dd86c8cab57f207b160e4e63bc74e4f5b38f7aa05ee214c54b6d7e6c1a7e13a6c3944ca6a00b963a5b3722fbff381ff2e179dc8a03d51412303ba37cdd01a4471082747cf89bec07624c30b87d191af5f03f05af88b026be71a9c3bfa2d00f9718d66a457336c45657ed276aa5f73425826afd53a749a505117138a1833e053a7a9648cfc660a9d326bf86b243724222172558954e5e938d31d8a646f09961fee495466b6822c8f94a3be2d5bd934be807bf0f7b91efae4993a90db880a1b1992dba0c70f3b95d0d10492841acab9590c8ff0206eeeca82b2326bf5696bae75190caac486f38d963239aee51a3235395caaef4ce463d138f528fdbb56f774dc6b6bdf94bab70e96264ab091b02886edde56a8a9d377246b19a77dfd1fb46233915f8bc9e59559a6ae0a93ee002049f7082bb9aa54c8a8e59270d97b8e5489ad72a2c7b6c6183bc639abd353406a3ae1a74029c3263b9a79757a2ed01111df509854161fe14424467468a7689f62141e48ee8b293f41684d27b2b0b5e3a9473eaac037618bf0b6a7f7da687e6d02330fc3e7cf786e4cfa213bd7292e7479055c10d370d5ead2b8af72c7752ae76eed9896ac6829a0625ea6b10a5b04e2081e9d7e754e683e0091676d2a3c6a59e96ff72c90db1288983f973fb9dd84b6715e2861a1a9b97ab45e92554588054b56b996a40fff5974869ba3dc59d33829e7fb150b1b1a701d7666d88bb3133f74a34a0095371c17d3154c4b25d12ce195160d4fcaa62e008a373e0657d9797509bba3b084f5249938d6ecfe969ae5a780e1e412d86245f1840b88e2a2f22be80128cb132007a3f7aeffb8305deb8eaf074ec038ca03ccd52b28334bda5a505a976f613a898ffe1bfe0280890d5c4f690080ac80578db8e539e8a50df0a9d260a9759875464888e7aedd41d9abb202364e7756b407eb2f9ef22d1d60560ed2b0f006186460113e7950ed4e9fba1f036f57e8586f260d50bf5d1cb7c41583810554654a76b42e4a78dcd860f27e70a4549e3a3d1790812dd788833561f3382501bbdaa37f9ac73b0e9f63ed21bfefb9f71ee166a7dff866b5eba11"}, 0x1008, 0x800) utimes(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0xcbf}, {0x3, 0x9}}) r5 = getgid() r6 = msgget$private(0x0, 0x628) getgroups(0x1, &(0x7f0000001500)=[r5]) r7 = msgget$private(0x0, 0x108) fchdir(r2) msgsnd(r4, &(0x7f0000001540)={0x0, "a5565448e1b90ad82ef7605367eff9c5ebebd85de8b0e8d3ed79e3c9e9f72bda04c5f835cf34857601ef992f28a0559e3b157a93e83a14a5f995a87a4ac01381dbdd2de478eca1560c533131b281dff4effea937b858f1542908968fdf431be45ca9c9692da74def3d2df56a0c876211fbd8533c3086177a2c16c06915da1368000c559ef86d64964beab93e536fb9fd669837068ccd6ff0156d149f0ff60099c2482b471492c66997ac136c4530b9d25e148036ff9351a9155fc89fd54381217283a47c74ab29f69371ffc14f0cf6430e4207fc81a5f86e874b986e97db75876b3831025e73d3d1ba90a76d0bb897441413df"}, 0xfb, 0x800) getgroups(0x2, &(0x7f0000001640)=[r5, r1]) mknod$loop(&(0x7f0000001680)='./file0\x00', 0x1, 0x0) socket$inet(0x2, 0x7, 0x7) getpgrp() r8 = open(&(0x7f00000016c0)='./file0\x00', 0x2, 0x100) r9 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000001700)=""/43) connect(r8, &(0x7f0000001740)=@un=@abs={0x1, 0x0, 0x3}, 0x8) msgsnd(r6, &(0x7f0000001780)={0x3, "167143e1c9150b23301b106d96e0de860fd2adf76633409e030c6922f224e0e412f47da88337dec5e2f06966068b5d35a996946f2da5720ea3dbfd33ea3ab6d2c1adf0d3d88bd8551ec2eff0bb931e30a802bed669f832596d59174fe133fe7cd7f0c946289ae6ba00aa4f77f33d00e6d5acbb7e3ce7186b0434b4841194512ee38bea41522a1c1276aab9ee109f8e5136e0c3ee8f65c7a01a7e68813a52e6fa6feffa7d80b90421ecd337264ef387"}, 0xb7, 0x800) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000001840)={{0x18, 0x1, 0x9, 0x4}, {0x18, 0x2, 0x6, 0x7fff}, 0x6, [0x1, 0x0, 0x1, 0x0, 0xb545, 0x2, 0xffffffff, 0x1ff]}, 0x3c) msgrcv(r7, &(0x7f0000001880)={0x0, ""/43}, 0x33, 0x0, 0x1800) 00:00:17 executing program 1: munlockall() r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10100, 0x40) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) sendto$inet(r0, &(0x7f0000000100)="3f2775e5d7245b83b0db8339111aa8212c32f5e7a108976caecefe9b9ea3a390f82c388bdcc527343b7ceaa28ff497eacfc531be09ce44d154ec21b37c2b5c4f28aff6c95ef326cce2c68cb906296eaa7ad4d78bb6524dd897b876ffca5f0f4c7cb3c9f5f9af673ab57947b5d5ac7cac78163450e7ee32d735203b5d68d6bf2861d4fb4d298cdca381c3dcdb450e33fd209017faabfbfe596d827f458ccc2d93c59d5d4ba85accbae77e34", 0xab, 0x0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0}, 0xc) setpgid(r1, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0), 0xc) read(r0, &(0x7f0000000300)=""/208, 0xd0) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) getpeername(r0, &(0x7f00000004c0)=@un=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f00000005c0)="e41548c8f0bee5f49ba9f5f247f68a893db2264c8d05c3859f3d557548cbc2957e26902da80529151665da6e36a561c398d40cd57df37d374c67e8cc27a35283e5141ff5bbd949eb4a95fbbc02c796", 0x4f, 0x8, &(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = semget(0x3, 0x3, 0x48) writev(r4, &(0x7f00000018c0)=[{&(0x7f0000000680)="9cc37e5b0737445d5a74765789e13e69a734b6209d50012e18211d94781540efa17d80f92757817aae51b7a3bdf64bc4bc71ebbf139fff88042c4f15", 0x3c}, {&(0x7f00000006c0)="8d3f7c342a6f72e2319730cb9f38918d11", 0x11}, {&(0x7f0000000700)="24266204c7ee6149622a123462ece82a83c3df81c4625d4fd97b2e5e7b9bb5ec01030a06daae52e4a4f00fa383785bc5b101126dcfb0e058d3d8146bc983446e63d5158ca8129bb9706b92be8d51858d4319809eb9114078f071451164d4a202b8dd138002fb48ef581f2f737632865c9152b8333a9d3f35a031423eb3225812e96e46deacfec20d8905cde034cc9c251935ce1c70b72d9f48458e5e6945c0227d6c7c4588287bebbebed0f351d0ffe08c63f982c18db748a88ad9abc90ef1afa00e8362a0ac83236c20e7", 0xcb}, {&(0x7f0000000800)="8afa42d9a37970d992f5f5202f688ec83835f7f8f2b691c62b058198b7a5b2fe71ea3374e94b7b347c438465fe114464759d6f87d848a259f804c7ec611d69b43030a7006b7037c40ff2615dd60d33bb5a6baac94fabae5728faad2523882b35823421906dd2adc39f6841888199a9c2904f0950c2a6f8ab597fe5d48ddeefae0a76d9e1969c92881f59505d0646cb921195a38420000023c9b84886a388b03d4c95ea5ad5ec9edb2f14b74d47da658f77f4a32f84d1e3dffec4c3af16495d331c049e264bda2d90140bd57ac3b2d4cf769117602b59a6ae6953ecd54b51e409831698c5383fda064e0c1967c3fa096735da4fc3085b455962c41e267d56e21675d97bc8b1d6e586c1a31928fa30c0afcc85b645a1397ade2cf1e24bf2097ae248091499dd8939504d5ef9afc1526917a13255c09d8c32feab481461eb3aae07e3d0a5a6cb36a316cf4f8da92acbc49d6b50cdf8029a8958e2a46b779dc6aeb03c5392014bca5a000fccb8a470e7449c204148c08ff5d6da12b57e649a0ed826f6babe7c33f43e2877f8b877629e8d5c7a2e9c3be55d8af4d1818462926832b4bd95588206e5635d73a23376e51e23662a4d98f561af9af1c0d405c6f1ca53c15429f6b69d5382c437d29dd71ae0cca1a280d9b4b2f4edc94a847667385104595dbaab97ffe46ae72659c531e7b025860c3bf3ab463b3a23f6a62c49db392d90c4c72d07f742f8858e03f5606531783b295f48c2a65dd5a8934aa8e6082efd5cd5e5ba856112f1a77d743670a95c4f3a04c57691de65b1b43c0c1ccaa3132269f82d954e435e1aea4754d2ed0cb5499fb784de29096ce2263a3c6f757e8f014f98ae2a717173731b4ed8c49adf2c8fe6e6334b85b7dc91850690646f4a23e6b68653b5310b0a2a531e971a7d76df734ec4654297c5d54e362d3fe41a94cc53bd8c222f08ac1d229ae633df5a70c5248c1f675ea82eb43c8c5821c756fe1054a69a4bdd06c80e733a59025d875f9b8de4105e79b95d95ffdc441da72bb60a8fd6187c616f50457d0c229ae27dad04e316ee013fcb98ff08339f6ee068ba97ed711bf796c898e5176a38adf4732440c8a48568f7b2d9da21f74a51b20baac365953fc785949dd3eee9b368c46b98dcfe74eded46e6de08c05afb6a4982c18e65d2519d8bafd0b96c00c15574dfc5ad7a574347f19ea989b87cae657b5044efccbe79334c9000eef2a3c9536469a63e3ecdd44ff3ccabeb51a00d3023b6a4590ed7f0facc290ff12ddfe4003f26c2b33b87e9db1453bd3e09d59c32f806b824e6571e6a0c0dcd68ec1e85bae80fe5596abf0d5a1a31a23576053e52aa7d201e7660e0b269a97289b54c5811c5383e43ac74e7e20c6cfb9ee886efd866f79638c1839ecfdaadad9bbd76d4fc9409ca43670905b4b747cddb394f8ea6fd74e5e0b9a1ab478345b0fc5d7cd6d2e5c687ddfe18bfb4ecf77832d6d73e3d74e53e77011dcd7b1e94055b9f58c9e729cdeb77640715197b38898a9c386e2acffdbd9d365c2e988545ca48efe6b4c09c3032e714710e4549d2ea0adc63a7ed9e4f19f23d3e1f714ee8e0a20e467fa3c6e081bd2af51dc2f6f2eed59785ee713a6c98a39a13b38fd455de9c93cf1444a0cd12f394139c678bab8ec0a569eb00cae339e41d33b57f2a57b2d728502a6f1f04bb01c49edcfd93157ab08e265af530669ee7a8026e38cb8ba41651c4dd02ec89a9af055c932c382186040ebbdcbd810f5c24f933c89d14187726f2061d0a56ddd60a8686e9e167a082fbd1ebb5b91728d51e01f32b34bd6465f07520826d016e3a0a6dd80909efb2faed88b59d9e29e4d6db8399639cbab405eb6d2fda9bc4d480cb5c117b47347b2a0537e3767112dfd87a4e7d837789cc7d0696bfd350a77d01a1b3255d6d641d45d27c8e55952956c820583068a40de1b7027415119b61c28fe296c3a6162328c30199589832af70a3e6526abda35793c6ddbf4beeb2ddd34897178801fa75b25d9ef78f395ec6615b78c5e6b028165c65fbc167bf60e08f90b43c617ba61dd4e06a54d6b6a5bf64f387c03ed2288d94046d54587abe5fd6a4ddb57c5161047777f5b65ef401b991e3b786f65760554712b3e3f3bb1ce343c397ace20fdcf0d25680fb8f3815100e01bd61a5f0f5ee34086e1957a59ec8fc8240dd0f4d45665f99dbf6b3722ceb228cb06a4d8b72b3623baf3ae0c762d6672782506b7c7009b653ee715d0840935b0c424ffbe156f5e116e77b0ce00a7bdc233f8454313bbe57a7b6552466d1c58d5dba425e6ce1b31519a24f52613a5bb134c73818e4559b86148dd9b35285809f3a9100643ec4aa2984625a6340c1ff9be808ee688339dbe01d62152d75beb09b707ff34620863f3ffb4d84ac50d68ef94870ead32bf9fb0166425e68545daffa82cef25cd2ca8efd76efb1d37a7c8641211d7dde00c81b7c699cf242cab42af8793ff1680b26b7e2140bc4caa394cfcc8478ca235ee20be408b71dcff386001d28e0cb61613a34a3aa7fd126fe5819cc10c65c3da2840b69e59795734dd60467e32a424b4719d10a75eba0d4b65fb694d1920cfe79c49339674a6b179e4871328c21b61808908881dc46f58e675e1d696593c838dc48f677dde8d231c5f73351fa2433af88ef9f23481cd6d792673fff97cb934b685c94ad03a258ecf08a1e318db7609cb59f0aa07281bdb34f1759006b96a37bac723fd42ebb46d0d453a1d816368572df0d0559e6b421e97e1d3bb23c23a451b485a4841277dbd9417a2c5719a1a0537738dab203db576f03b5203fdc19919872f5f252ff0f484a0529ed2a2874873a81585be15928e7e1f5a787738f91c7f26281d915800b9bfe2869f62a44495e7a4c753e70dfc91fdc2fd41690d1654146087f0e150dfe5687cbbebc0c54d0042e6630180fd639ef0f31acaca84598a794ad4b9148002c4a94d56ff0994c5889635ece0ba5ec4a3d2733818b35ca3904c5f5f962df02d8d52da4786d1f27c738b92dcb7dffe6f73f78cf8ef4b591d83381f4ee4e39ff3ecf49037e89ccb001181fbe1bbfcf5d3d831f4ec7f246b4dd23dc0dbe565e8fe4dec6f4e2726642ba9184d2a15455bca9c826da4f30c4189a8ab7ad9e64ac0f3bd887ba44aa996d7e821132679abe2761ca3c149d2c611e52ba85a813bfee40dd8fa9f584555bd0dd7dcf5d1d1e76b45972880b05c5d53316dc0b735d3879446f565d9fa542f8f282d8e879a2c0d46205b8ebd4b7623f9a2e1d89744776a5b33e31733adfce985fc3c11310977c8405bfd2d00352ffde2ad1af05f682ad82abc97bb9c45ca526e73601b3ba652da553c5f7ed29a43b7411177ce7466ab3135d091a31ae349fb315959b66002a9c0d5ed3fed386bd447de58304db3d383462977b6a8c4fd3f6d7dfd3237b9ac5f9c4259f1285a8ba125b5ebd0092e35155261ac9542167c0fa7e686bf62b6d954033a584734624124cd7fa0bf26ecdc919313d8fdb8e1e0ea12be84b4913a64dc2adc8e6136beffa44426400caeb6dc6159d607f4dbac733ceb9187fef6f25b3b43170fe91dec14f84c0f273582a429df14c32fa2a47dcacdddb0bb889bc1979b61f2d6558d57bda577f1b97d48c6d1d27d34c3edefa66010f7ce03b8195c24efa7a810aae35295a1eabb1f05c330903e97c944d09d7faf17c2752b20c305d526306ab93aa71614bcf34b8ae296434937aaeb1eec320571fcf80be7092c85c85db93dc7ce54905c4c4701957dba3e50e40aa0bb55bca9243ca984ee9b16b0b56480a9b878b9c39fb7c3b708768d1c62c0ef9f06f34e8f598545fb3e8205e61eef7417058f088a3f2f5c4b86c31ec25d074420c7ab217be9232739e32c420394ac9ff287d08ab1c12c332031ccc3e02f587c2eb983017ea78c6f4437d2088062c9672dbe39e9c81b97a83973b5cfc2e7b1143164fc485c134b5c77b84f72bcc96f3aef6fa2105970c70f5759670375a7e25c65b06ed131a2574c4fd9ea806f407db4e34167bf39792622ecf9ac12aa8813d3a5810b4a3b97eb6ef882fc0ba5028799ed507d614ddbfc6af3e2fbe7f8e96cba77602f04917a444c2b79096a207f468ddb369da98d8ba5e6aafdbf90610d32b8ed10ef01f29d35c2434da6bec3b62934569dd865f1c9121f469fdefa8edb8d8f3d417404ff9df226372723a2236f4d162bee85d5d8d310d667630cf67c91402544b8a899fbc42a60b5953d33116c1ddd2150a4e38d4020f17f6a30e02596dac607b930a577f12eaa30627986703fbb9ac61fe1ed8d1fcd325b1430f04da5c53b03c2f05055d7c38e2ee8e67c9926eaeb6c78995e9980d0cb0d26df2c5f4e5c8313ed2883f1338375941bfa917841d2beead6e71dd0d5e67d9c5c88916cd09a53bcd82d04226654b7baebf09e6dd5db3ad38e9ee75f33e3fa962e15902574274ac99004fb2c1bb9bd268c8ebd7f844b5f80dced76b246e235f598b1d04bf2ec8b41b92634099e7363fa63071bc540a4eac987f43197a487e0e14910e74ef24de279272b5815099b974a7762e4cfb51bf83867e88a29bc813da129bd76eb6b1a282508208b47c5cb1cbd608f82ceda4a7ded131d48e6381b3bf6235f6b83f576be98871d5e07c9f9b5e01a80f1a58a17848e706304453fc4e5b2a6ef85f9311f5aa1b95e61371255c870dd2a270f3d19dc3092cb8a8f75340f04e1f7a8c9906b0ba3179a0547bca80abe3968e2b0fbde5f1ae467ea552d76b3a760dfdab0c0bdf1686dd865b55d452ab56e6509043637b801f6b1f52fca0e9e3b70abc3862efa0c9fdfc6fafaaa905ba2d5a0c26994af16ba6ba05e6be32b01068d9ff46551e0b10fefbe2f291993321fe0292110b9b7dfdca9685fad3fc1606da675b1a3e9244a6bc4d23fd973137063dd44b5e9c69c2b42f698792401649f8a365f5bde2c6f8358577c89f46df8bcb6aa93dde631f8e56ec2b1ae06edbc760a7d00f09ff183378edc151fe62c0a5e89ace21311ad39cd5c60ed0f2729d93045bf050fdd330954c5f285629237560c0cd65912f536573b39278f373457e8cd2b7dd3a6b85f526e94e92cb75eb9e5e99442151914e77d9c6c580b275568ae2774ff198e799bb1e6184b89efdb83c7b71620f7500a7c6b84114a5b5585829f903ef65ea2bec9614b7b024717cce3583d8711fd34ea610a6685392e508bdb659d828201f010c617b2f3d2ffa191ff58cf2d012f08463800cb87f70d8f050f972f9e987195f1ab1d64b809bd8ac601f77c4c5e44d3977f13f7d90abc3163cd6da9ae797d7a3a111165cb47e1b494ddce8b2c08e3cee0198bf06045de3ed0e6a3fe45788adfd0d2bd3a9e84f6cb3c8a51a6d91188c63134dc5ccf831dacb46e0ceba79a8431156f9fa2f487c8f208c2c113b7a8a3c4b4e92b41ccbe8caf2f1364f725ba5d347e0f6e7c4369b2d6fcff64962dbb00927102cd4f71a23212ff69e5ec1ce3ada90e8b96061379b612e14f1e8e3205e0bf18911040568b4fcf2f90697a6df5a6e09129c71d3d6fab8277db5b107d692d6defc8a5a1de469cc69d00f26d1f7ebab6d5456cbd8e2f4e660d23e623c6fb64c2fbff1522a76bcd44cf08a300300cdbefd904397939606cc2ec4a3a5c8df3a175dc39632f6b69feed54d4a022ece811caf2817bb3c79ff5b6dbf419108f5f4bd70ee927dbd16b964da7bfeed518bc0d4920d0da9be01e64f7586428b3de7e999b9988a289e406e4a3fafdeabf4d4ec32caf558f481191c2e72fd7ee70c8ec506df", 0x1000}, {&(0x7f0000001800)="2a98d00fd036d524b4a070471f1247c83994948811d17c02ba1c998337666e4cd3f0507b9c4b9657f032eab9084043a5c1b86b2183ef9c86f890f06cf563848e276f078dd3cca8f644d4705bde211e5e632dbedd20675ac6650b708ac16e8650044cc96efda5098868e410fe5bd32273a9b0b0deb7072fa86af3487df9e52e1d915895693debb4b6b12d079ee5ebdd53d6e315ba8d896bfb921275ce66c44884ab384c5e2557bda7952eca6504", 0xad}], 0x5) fcntl$setflags(r0, 0x2, 0x1) sendto$inet6(r0, &(0x7f0000001940)="1824191ab92915", 0x7, 0x409, &(0x7f0000001980)={0x18, 0x0, 0x3d, 0x2}, 0xc) r6 = accept$inet(r3, 0x0, &(0x7f00000019c0)) getpeername$inet(r6, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001a80)={{0x18, 0x0, 0x9, 0xba0}, {0x18, 0x1, 0x4, 0x1}, 0x9, [0x4fa, 0x3, 0xd6, 0x8, 0x8, 0x4, 0x9, 0x7]}, 0x3c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001ac0), 0xc) setsockopt(r4, 0x4, 0x9, &(0x7f0000001b00)="bca971d53b2a4cf8b0cf56b7cc220adf", 0x10) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000001b40)=""/237) writev(r6, &(0x7f0000001d40)=[{&(0x7f0000001c40)="77a5cdd965b34590552db9c37e2fd498d61038f828f6efe2bb8be007b4932111dbed807fe002351c5ba6f173dbda08c47d2705a8628e4ef5324ce791eccc31a21a5ff90f25198ca76303b6bfda57865589707544b4bb23943777c15ec30e010bf18a227ad47caaad5c2ffb089b4214c11bafdc5d0c4a9d658c4827ee68f5605671f3f5d14fc177724e838849f2acdae00ec361d5563a6e4e8c1b0d8e955c9a7113a518706c5661904fb3e6ed07da074e4943dc83301b8bd858a36e9bb421ed5bd8d53b8844254a8728ba210535e54ccae5c5a7b37edc9b884ca7b3cf5fef249384e21630cff0390fcfbed40a824c5972e9", 0xf1}], 0x1) unlinkat(r0, &(0x7f0000001d80)='./file0\x00', 0x0) fcntl$dupfd(r6, 0xc, r6) flock(r3, 0x0) fcntl$dupfd(r4, 0x0, r4) openat(r0, &(0x7f0000001dc0)='./file1\x00', 0x400, 0x8) 00:00:17 executing program 0: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) sendto$inet6(r0, &(0x7f0000000000), 0x40c94175734a78a9, 0x0, 0x0, 0x107) sendto$inet6(r0, &(0x7f0000000080)='=', 0x1, 0x20e507544cf8b6a4, 0x0, 0x0) pipe(&(0x7f0000000000)) 00:00:17 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x118, 0x300) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x220000, 0x2) getsockname$unix(r4, &(0x7f0000000200)=@file={0x0, ""/47}, &(0x7f0000000240)=0x31) getpeername$unix(r4, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) connect$unix(r6, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) fcntl$setflags(r0, 0x2, 0x1) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000003c0)="377cea77f11272470240cbe0fad29ee4a2eb2a10eb93df79e1b3e97517fca68d12995729fef9b6a8b9ab9f34d49fd72a693e2f81", 0x34}, {&(0x7f0000000400)="281af7729960385349572f07346d98a7199f8eeb520d81403a7dc700354695e4a0fc121d378d411c75fa856d89aaff8a76f2349ad414ad0c60c0357911efad84a918b02e57db2319f5ec4b5ff444f1f61eeca2f514560b176074acb519846e6af21f9245c75de3d57cb7ecdb0f0e078359a4806b67d9bbfaf887248783c4e09f84a2ae196b2278e49ae0761d7b051a3622e22e55c75005b33fbc746855e9d5febadf17bd6ffce64e5ad96f", 0xab}, {&(0x7f00000004c0)="e7f4a75c81278bcdcae0cff4b2df97bbb5e949802e6d18c1ae5a7c168dc3a31d7eb4d293ece754820a062d612a254cbb8839eb717c863d88861484e7271b02092ae4a88956ad698d363be6bef9dd9882f7af4fcb2f0b55cd62ccd7b73a746b4190134ab668488ff630d1f5095c3d112cd42f0a1a0be9ec8af3dd68325a1c509b3651436e7cc39c9f398d78f8f9c1a73b9565b2fc8e3abbb7", 0x98}, {&(0x7f0000000580)="97a4e850b66c565caa1255645ac2cfba98d638295445a58c6ad5eda07086f97aee2fa1aa939c029e55efe7cf51a5394142a7c0bb1878263fc311a16c0398dc9affd12b58a206475a4aecb8263abca2e65f6c07cdabe810cce441e4aa464fda3c6052fee31b228d39c0550272d3d2cbf777a453eee8607998b4981b3db689cdadb42c014aefe30ade643726", 0x8b}], 0x4, 0x0, 0x0, 0x5}, 0x2) mkdirat(r5, &(0x7f00000006c0)='./file0\x00', 0x81) fcntl$setstatus(r2, 0x4, 0x44) r7 = open(&(0x7f0000000700)='./file0\x00', 0x10, 0x2) nanosleep(&(0x7f0000000740)={0x1f, 0x8}, &(0x7f0000000780)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x13, r3, 0x0, 0x0) fsync(r7) getsockname$unix(r0, &(0x7f00000007c0)=@file={0x0, ""/59}, &(0x7f0000000800)=0x3d) accept$unix(r1, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) faccessat(r2, &(0x7f00000008c0)='./file0\x00', 0x3, 0x200) r8 = getuid() getgroups(0x3, &(0x7f0000000940)=[0xffffffffffffffff, 0x0, 0x0]) fchownat(r5, &(0x7f0000000900)='./file0\x00', r8, r9, 0x200) setsockopt(r3, 0x3, 0x6, &(0x7f0000000980)="5ee5b61a0ff99dcf78e21a0627af5f0a7844934a53b18e32bf604cbfa207fd6eda563bb65daf4ee9156c83528515adcc061d5f56a94e82e453b461f56cb91d181ffff4f8b18155d23cb0c62a8e68ad8d7da34938187ca45aad259cc51ef30c15cb8f5bb32721b2e515843c8152331fca30a2ad", 0x73) recvfrom$unix(r2, &(0x7f0000000a00)=""/4096, 0x1000, 0x2, &(0x7f0000001a00)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) mlockall(0x1) recvfrom(r4, &(0x7f0000001ac0)=""/229, 0xe5, 0x800, &(0x7f0000001bc0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000001c00)='./file1\x00', 0x400000, 0x40) 00:00:17 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) open(&(0x7f0000001b00)='./file0\x00', 0x80000, 0x180) 00:00:17 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x28, 0x9) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x10000) openat(r0, &(0x7f0000000080)='./file2\x00', 0x28, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 00:00:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1010008, 0x60) read(r1, &(0x7f00000000c0)=""/61, 0x3d) recvfrom(r1, &(0x7f0000000140)=""/254, 0xfe, 0x800, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x4, 0xfd400}, {0x18, 0x2, 0x9, 0x4}, 0xb1, [0x2, 0x400, 0x9, 0xceee, 0xfffffffffffffc00, 0x0, 0xfff, 0x6]}, 0x3c) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0x80000000) 00:00:17 executing program 4: r0 = socket$unix(0x1, 0x3, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x62, 0x48) socketpair(0x18, 0x40000000, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg(r3, &(0x7f0000000640)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x4, 0xfffffffffffffff8}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000240)="943abf8a27426968bfc7d55b84839a4987285aabf7c940ed29d3231fca0f173257834c435dbe49a85e8d70902044cbe623e11b2bc180edc46ab11b99f072e29cd98578bd68e9f8008195ba41f6d104f0b7822903b4f90270d35939bfe52fa67d30ecd5d75a195ee80d0c24b520f37639016836949f9b61bcff0280623fb030fe9526bf3069c45c8c0b51e953a85126", 0x8f}, {&(0x7f0000000300)="4757501b04145bd0382984de3a11b7e4beb937392be4b2dc90c72b926e91c2fcab8c8f2d4cd4d46c", 0x28}, {&(0x7f0000000340)="6b90236c4aa2501cd8e0fc036fb830322f8943b95057d6b78d5f62788871da8e8d4d60ac3ca8e260bb9fc79dfcdc6b2ec8bb2b75ed0bc716ab56e2e1357aaee49851dd4439262ffb3f43c6e4cc4da58aec3de80e87a8a1422af8f904d1aabda08e969e7e541c03af32d49f06475e0dd6762dc05c525c73a07f76a8d8b5bd8ed0e6b9c3145ce6f6e429e4416b9f67b149f5c138ca8bd2f310828252b154cc0d1a1e055b3b714d497383b6b9472a574ee76e183df90e1d21c5007b511dec3f7de937337dc65719e72651b09ed94d392d19d883e1714b74541b98a806208c1df55b54ef8495582484a61499aa3e8b8518a9d62c8d0131", 0xf5}], 0x3, &(0x7f0000000480)=[{0xf0, 0xffff, 0x0, "49244ccf5faaac6686a582d72b1613134a58b52c706e990f2e352b20569ba98063ae2d6c31eafa1e0effa3b231bef083c86c8d4292284613606569820469d03c342f9ccb5dfcf90e85092f47062d3e0ba3e39830bf71e566ccbcbed225c9bd1e82cedf3cb47c25275552a714493985d87909cda530fcac3ebed3ad8d1125fcc1e58b535a03478300f9dd5b4a0049be49a236336f6867ba69c745faa02f644759a78456728915fa367aea421987af5090b5688d83951c4513b471e08c6b49225efea070c146517bdf0fa8dade8d7d5fc2b51e565ee282da681416"}, {0x70, 0xffff, 0x1, "67ea09dc3d1499299bdbce14c76044a607bf5cd87da8846d03774a6b4750535d7ad709a75cb7e094ac2588a2c2508226b506f34948c842a485578d56c34349eddceca0d85d6bbb407c09aa44fba7e7de56b4893a1523225a74eb5b42cf"}, {0x50, 0x0, 0x1, "45174513cc9563abc5f19876e98c265a59de9ba88022aa9cc64fe2d3108ebe46c8bf2e8a55fceca8c68730948b33b287b8cb2f8523c71225d9b6094e125d67"}], 0x1b0}, 0x409) r8 = fcntl$dupfd(r0, 0xc, r1) fchroot(r8) setsockopt$sock_int(r8, 0xffff, 0x80, &(0x7f0000000680)=0x101, 0x4) fchroot(r3) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000006c0)={0x6, 0x800}, 0x8) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000700)={r5, r6, r7}, 0xc) fchown(r8, r6, r7) open$dir(&(0x7f0000000740)='./file0\x00', 0x20020, 0x100) connect(r3, &(0x7f0000000780)=@in={0x2, 0x2}, 0xc) r9 = msgget(0x2, 0x40) msgsnd(r9, &(0x7f00000007c0)={0x2, "de87f8955043235012ccdc3009b2bc946d0351f3bf516c1fbcf472e916c934d65f9bd532b91a8ea942b12b6bfced76a7907eb21c48329426becd4708761339b988f319db5e3d5fd9e3398623c4be03bad03932b03add7bfe30b66b614f8faaf3710276cb475a4053ae76d688384d491dc9e8f4fa17de4dd88b4b95e1884ce63a0523df19000aa1b9ebd8b10181d95a65ef7caee99b1a00422e4946f5b120ff00d7a3b7a6c9fe"}, 0xae, 0x800) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) readlink(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)=""/237, 0xed) open(&(0x7f00000009c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000a00)='./file0\x00', 0x100, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000000a40), &(0x7f0000000a80)=0x10) setsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000000ac0)={0x2, 0x9}, 0x10) open(&(0x7f0000000b00)='./file0\x00', 0x100, 0x20) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) fchmodat(r1, &(0x7f0000000bc0)='./file1\x00', 0x41, 0x400) clock_settime(0x1, &(0x7f0000000c00)={0x1000, 0x9}) 00:00:17 executing program 5: socket$unix(0x1, 0x5, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000366000)=ANY=[@ANYBLOB="01002f"], 0x1) 00:00:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40008, 0x110) recvfrom(r0, &(0x7f0000000040)=""/89, 0x59, 0x2, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8, 0x2}, {0x8000, 0x4}}, 0x200) chdir(&(0x7f0000000180)='./file0\x00') linkat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x400) renameat(r0, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') getsockname$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) renameat(r0, &(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00') r1 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) unlinkat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() fchownat(r0, &(0x7f0000000400)='./file0\x00', r3, r5, 0x200) fdatasync(r0) lseek(r0, 0x0, 0x3) recvfrom$unix(r0, &(0x7f0000000480)=""/159, 0x9f, 0x0, 0x0, 0x0) r6 = getpgid(r2) setitimer(0x3, &(0x7f0000000540)={{0xacd, 0x20}, {0x2, 0x8}}, &(0x7f0000000580)) unlinkat(r0, &(0x7f00000005c0)='./file0\x00', 0x0) r7 = accept$unix(r0, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) r8 = open$dir(&(0x7f0000000680)='./file0\x00', 0x1288811, 0x40) chdir(&(0x7f00000006c0)='./file0\x00') fcntl$setstatus(r8, 0x4, 0x0) r9 = dup2(r7, r7) r10 = dup2(r0, r9) symlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000002c00)={0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002d40)={&(0x7f0000000780)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002b80)=[{&(0x7f00000007c0)="5edf173e8e556c16f08aafefd2afb649318eba", 0x13}, {&(0x7f0000000800)="468ee2f7f69236833b04324adebb338f804546b10a23e6e2c596048a867e6b663b0559ada2a507e9b24c25eac0c4cee4c4b1018e7afdaed306c1ff513d7313ad85b19ac4381f12", 0x47}, {&(0x7f0000000880)="6dedb0f3f9e4282fe6f0165d8b3d86168e7189b1cc9372d35c8e5553267a2deaa8e3e906474b124997942ab4d2a47da6718444ef59c3f33b8f5e31f9e0d3a1deada18211c6334f5fdac6f4f7560bfc70977faef806de6e26c771951091183c083dc69df7ec18f5062de4e113d998fef6c6ce80d34be3e1aaf3c7a53b8148dbce83192146db927eb31bb21841d0f97d720b8533e21e5960272fd54916e15f69e8442ff8dddebcec00bdf73098fcc846853d997d06d0ecf3b96dc51b99405535d3d3f0b8451390475c0bf541832324232c3944bc9dd52d6a44a47aac06082b5cc064b88e730bba733921c8f8d1f4acf8044956ea81d54b633cbbd7f0bc5d9674", 0xff}, {&(0x7f0000000980)="987de09a41346450778c3f8b7eae39ba858c5251d00164cf4eb3fdd7bae7e1ebd7bb0786223ab05be2c028d817cc03bae26edbd4b91ce17e122eca5b94ff26108d6f28b1ebceb8205936dcda1753b88685e165aa3ba126655cb92c3e2f9b005bf772f8fbdd7b1408d5d25339531f94898058e210971dea759f6b4a2ab673c14c27d5b82dec228f74658b750dbb152b80f03dafd7fc9c1aeda7a7b93f9a573dd8ec7934d0843c", 0xa6}, {&(0x7f0000000a40)="6cfeb27e308dce286543d7b14d50c2769805e4939cb9df9679b8704b9df850be25580d82694c8cabea6bdc02098f37e5ea1cfdb028abb67d1cc4e5889c7af6a47951afe8490ab6f5dd5444e36146009919567ec057e3619578d7426153c76ac6c26b13dfa6d38233ccc42628232b5ae2ae0f7a90b0f91776b81bd29616b36ef33495c36dbe7167694221428b7ce85300eaa9da243cb6c47fb152a085bbab5c7cc002d11c94516384a11dae628592f0406c5a98d98441697a7ec68dd922923cc3e8f7b255be0d8a0cc3066bce3909695bfc4c8023fb037d8fc7a4f4592fb1142a720fc8d128f7063c8099ac697c80c06e465e16ec69b6ad92b671fe36d6630fe5feb3b6b031d7ebd1f258a2f74cadee7305843bbbbcf62ac6157e38dddf3231d5503004da596a39b2e25d991a3f649d8b3f6d34dc05836dd2877dea901dbca779b6e49970bcaddf999c76250cb772c30c85d9bb972c790294d49a4044a159769995e29c03fef160676565cbfccf18e2040617a1e6b3978cc7465d0c8333186ddd05d333a7c9f4b5b44ce586173a916074fc60f284d27600db75fd957cad44e124f596a2df6d93a14554fcb6dc40929b18da567716e43ae9e1643b5ee3c6d50a7c80f7d847123fc6f5cccf968e3ef1e0efc1c0b19a36a9e445134928a57f94ec2a84d4634c26b6e6ec6b9b5e113baec343f4cda4c8f73885756532847b219ddaf74a207569a4ef3c8ff760ac9f5d3cc0c9113de352b18cce5ecaee351d0b5483c0c63ed75a50457683a9251656c755d19c1f7be7779ca6910e6b0f49bba9b3ca28004d2949078673ab815f7987ab0a644f33f67ef1ad959a58cd6dfb62651ae62f0b3857eb24fba168d8ab4c8e9564d00f9f797538bddd88d91fd5b068f41fd7075d149a0b333f437633235f15126bfe57fa03835b528072d279316e23923035d9c6ab483c8f886cde2fb9e0f7c2aeddfa7a7457f9c2cf281a1d975e09a3ab595e84ed361eea676db5a58b64810e21b8b88cfa8789412ab57e109f65ad41ace51585842d6f0b9e13276656d5a48ed295d7d35ef9a003eb35973f0c2119bc972a8345c6ea38195bbd26921494090d12dd4651e3fafaab0e69ba55843ace3199ffa8c0c392a1603b98916435bd6e2775b07f0d4762d35ecdd53d279d7f4507dc7f44ace84c106fa2e212a71779c53b6a22108617399200b5182a1c7f9550eabaef6202eaa7afc899668cb06f654710548decb446f314e24ec1b7e711892bc0c7392040a454cfa3f6906a37b8f0efcd91aa167492f19f8ea112caf41db37dd2bae4b53b93733f0932190f489f3d2595563dbbb3814275b5921d407870fe8251394773dd177855eb23368e7fe8932d2286af607626d4e9b5762fb312b10f989a7cffbe8bbfa1517ef6df016497b6a03fa221e1757709ffe60c798824fcd282e96ff78b6e763d6733a4318994f5e961ac58b005dabddccf73023c2262f1f75adf188f5d3d2a2a0d397103358aec1278c01289c069715dc84b4580acdb8ddb3c03149f34547193898944ba41d986afbaf3cb20741250b04448f41847442c929b6315616c31fc81de813c440f8bc81ff38daa84019fe53c583b96f7307be58d709c9315542b8ca1435958d16adcfd6751809263599c281bf0753405fb7a807499a397baab649edcf926024c93296ea45f87360a18acb98420d5a38ae77d4301a33f7c8548f30a6d667057faf5ebc5ff93e62149e6ed5350353273fd56643050884cf98d0d7510310729f8ed62d772c7220499d4f9c10f1bf4d1f1c95832d2ba49d0757be78dbdb3988852eaa94205f39531c76a72ffc57000365cbf4e21f2fe8d0d06b734f210dbc736e0b8e2adc772057c98d01b58c5b46b37eef014d4f09a5425a5270e4596e169665e6ce702b032690f99eb73924d119774bfdbf94dfaa06c521e4f663afc89c9a0061bab5bd936a0ad405cb3502bf62cedebf79a94c597508c8c5344c431879d94d4275b663854b5e64c12229b8d60ff112e96f9085c426e2e00d71041e9388b935747ad13f346af04c5a841c29d31dcae3e2d6813bfbf8f1977980d0253694dba3b303b57e28b11f7cd683a8fe71e4fb5320ee20675f1c05b20428a8a4122f32bc3dd340f54201d1af710029f66b0c0a83bc3e27f8bef9adde84e108d354f2526eb0111f870f84f9f0e302e69cf33692aa5936319408844ce783b4789771a5b236dea3e36b41f2013bd662d5ac7fa903d6594ca94bd5f0d827b565cdbfa16326216f054ab8b90d9f646879c864e96c875e0e791e4d5331bd907245ae9d0b4453ca54970ef365c4dc40223292316cbfccbdc287e9c523315b83c9e9ade7b392f9df0208187a73e5762154dbcb621fad2e2148102e8417558ca858166942f16ea43cc6f6f80b816363a4e74e961f12d8180ab9f8cd9a68ea9c56632da3d437cb319f34eb83033b24c399d7838f33eaca5e3b16cab20e45327a50c2294c6302b78a7879deadf6dc67153bf79deb2a632982831bf57b583edc4b5d4a274a07b60d6c2f5cfed5024ea77d0e701faca125624c9b1d27e55f91338cc24562439d636a4c0259a7f2819d46e66185f289adaac4dce21c34e6f863c6b19a0cadb3d8ccf24892bc76c3d5cdf63a65774186cf7efe8242c6f232766d4614e722e155a3ae61f1b60892996d86a64e34379231f5ad1eba1fbf36a62edc369537b37163affde02dd83bed5450f58afad8958f75f92e7701e8e05f57121fc63fd8a249253988b61304efc84b31aab85f1b6f814b4a5c68aa91fc5bd6a2124695589b5aee5eabbcd879c56fa650f473cea221982063470699e118ee27dc8833fd98de23d697adc40790a0cd2e3759a3974b72fbe2126303ca73e80a64622dcf5722acfbbc7eb32c5ef70dfd34bfc33f2895e156512d1580f15ef5de3ad10b304ef68f4034e335f1060faec2961e10b0a05345fe50c5825ecd6ce07a0f419d92f8fa8a2ea6abdcdd810ac55d2a28fa456622aa36a42ee4c785f4d0d47f72cf6bc4cf567024dbb1d15d4253e67931fb5736f7fa198e48da311c4aec3a36a1e1c39dd1e8b039a39b5f4588b39291f810ed727baa991dd35901b67714e5392a51cdb2b04e634f176c549870fe2b18102faf2aa8526aae1ea60004118dfe059e736848c1510e2e469ea0230f28fb5f4c66ee86c78b3d9c5b1e687aaaf1af24d9925007989bcf8fd3f640d5abf92158abb1fe6542649995f644cbe55fb0df51459cd64bff51ec3ed3810740817ae015e5d581643e61330adf56db2718ffcb879daa6f958bc3953a88f84720263a88e16605ceda268a0e842fad842c1cca50d0eb508b01728c8261637d1cd7374b9e70dbb8b2cee098755919d55f609d0040b5690535a2b059e43e5a2c40f6d2f3b5e6be2a4c6a44def3114a3e0e7c7a6a49361a7578198c6a3db6e1b3264375f2decbc3e8d83513d4725dd468784161cd9a9b05ced2877f195e71ead5919472fdd8baf7209c2329f1c532ce05fea76f732091755634965d89a81e5c7097c60cb4176b8c34c19c806382f3cb5548bfd235cf2a2b830c264a38feed8a3b3c30a69855f01a649d38ad1811b8be4b0829b5fb40437861f1d7178b89d31eac57d0d527fc10fbfdebf1bb709d369b4c3ba94ced4192282c7aea0f995f91a69c3f44ec78a61c8c016911b713f3f8718f82383914625569a9f357a84a50a621e3a524dce9f8983a9ee7c6846e6ea4c4774780cf41a0009eab0fe56bec54f41c3634566e8a34f078982ddb9406ab0153eb1daffca12e86e1fe6932f99513e6573b440e1b3d005756db25db6f7acaf34940709333e002206956e1c2cf427b1e2ab1f97306bee7c3855b350521a5bd8d56a25b9675477d5b8a52e56b89aa1690f49f6330fb45fc629cdc9d3c807717f0f89d9ce2b246eab95d5fc29385309d369f2aaac17374d7b73b18f577c0d356d2368bf1b3559bc18051e8174d771067392512e37927e1136073279c9a29823998792eb0796ec32d8a846446ad42b9aed3c53b7f3ac2483c9df916a332653d25aaa01f06da468bad7fbedc18f1bd76a3c7eeb2653e216a7d0e17681f45cc41e046fafdc904d5bc3b3e2510dae71870ad4225dbb7c8fbaf5785e6200f4e46aee7244ae75d4d462a11c2aae82da9af293133f9ab0b43ea7582948cb0c89fbd08193383eb6760c86c1deba7d1dc9857f1dc2e705627b7ded250edd92c25d26b34ab84f38a128673577440d8cafde55f15e417b9a7992e8a2b2e2b75c6cd2a4a8ccb60def30bedab448c06d804f61996ce2df9a41ee102d59102aea22594e667f79e71af076c0c9f1e0fdd860da064912f4531a7c82064a13e56b8a0ee1b414f3c43354f13ba42ec588288b6a7bdea23d190961910f4bd2d763eb9bf45f0c700d5bd7a390dfb517091626811053cfd6b641abfe5ec5fbd72ac8bc7d44c14b619cf3f5212f6ec2b3971ade570093f26d14614fef352de9e2cd1cd373c11028667a5a7389e5174f4b64d317fa2510a1ed796409db08a3c49b5ec469dd403f9d4cd9311b2c38bd334684cdafc3e801860ea1dbe4b173900344ac104487a9fa86106c696a095b7d6e6f98ed2ff88d90191beb028c7cb27d07110b857ece8f69681ebfa174802d74795dfb8b21029ef09b6bf5e6312ac2301271aab9bd2d1fdd0559451c1674a24a214f2e7b16bf583f85428e315c933988a72cb76d19538bb12c21a5eac9be3f36e95bc1e89e11b964994eb65dd37c4a244b588e8bb1f5543e44e513bc28923b5f3a704183f8c1981e975f7ae0c5c94d3df6ec648589d81068cfdc0b236513bd79fb549342cddaffb898bc680f854650660141c4cd2110d0ca368a90aee9e2da3dc3d615a5c419b72ce454006897c740d8c473cf2db3a8655837f4c0d40f0bcc75482d5635bf579ed05a74b716b006538ba049ed55af2545dc5d4b2ca64a938d03de5e085ff39595576b0d1a418cc8c5d80d2964104c91f9817483095d473af2865169b327af2c506a035bb2d3e10e30e2b220b624d4ec0e27eb6ced881e6fe0383d983389743a4be963857708031cd61ec80e743c58a882b565398d4780943462f0dca3fc7aa50269061d80e7656438d21e8c0da49ffb7d8c09411a6c6ac3ad09ffffa14ef83245b6d7b0c8f3576a804b8d93806b6d1b1be68417d862fab6400e07e8cd625deab217b1e1d15f3de195c4c40e3affcddcbcb3cc8b809b637681f495c6c9ed588c8cae6c73a499107af1260f9b390040b879c49cf1b0d70b27a6f5f0cd89f6aec4fb352fed366bd26dd1c74d72f613b30319e931f667ac37df75163e3764ccacafb9374972ad7c9580c177e5ab7bdbd2b4a5bebee6678dca71e0152371fd7c0b71a29a6eeee713394fdeb622af2e1d05f06ceeb7dd8ccdff1acc642837ee65e8bcee95358c47d1399100e47ce9a977111e35d1f9d0efe2115e99458d60fca434e5399bd0503b19c332113c73fb6122cb0a0f6b88c6bff46793d8b12f1a172fa63deb19f8fe274c962cf4c07aa9b95e7c18104b0f1dcddf67fab5a29abb0e972bc65aa029134834f5343ee73bbe55e7b5e89bdf3957cb9b1d7c187f1f85f6d8118741550282e95417ae9bcc4d23517be2adcbd0947f30cd2c4bda2c96511f31c2d8d6102417d275a159659de2545313cebf2ccb113b109b7e90e7cc1be0b5c3edb3bcb1a69906edf287467657030586dd7c7aefc2da21975e6fbd854dfa503ff48ae08a13be4efe540a4aa588f39eb02571cad98e2fc2f61f05c526e378e5ed75a4c0c6636ef33dd4", 0x1000}, {&(0x7f0000001a40)="ad168c9d8b2e984be061339265c794df4384489c0ca776a0de14117baad736a66ef27148352d67ae1edaae8354b5b862a62723114f1c7513c63a99a10397758bd1e53fec1cb464d685e58646bc77653158ae332e99c70174d08725d0fb3d187db00ff86740ad7bc0d9b65bc8", 0x6c}, {&(0x7f0000001ac0)="2fc4dfbbd08db851a2fdb93e31ff554f370c2d2a96d38f144a961cef5318c5b79accee724aad2863a2815d728737ac9768bf16bc8c4dddbf5b28fc7acd2be1686c85b0b7b0fe81d6deace39a4d7d1454abdb55e083a0aa67883d27346963747cdc3c21f05e13692be663667431115096cd2087fb91f86e4e7d7cc3965a26fbff3a7312e94d7521a6f9c6c59a9564f0cd1298d98b99f1", 0x96}, {&(0x7f0000001b80)="bdcb1a2a1d4a69e4a412e2394d4466e2be8eddc812263f7a8abe601b51b266348746a2dcec8bec5a186b6f7dbad7c7d69c06eee8d2326cda12d4442801bc0a2cf0530899bbcffc9ec2c04a28a80a4a9963cdb6c0d7bc5ce11a0225444cce99fb44bf69372f9482a6ddadb32c4d79484c1115d01efbda660a2b250287db9c23da68bdada6c4d7067e51245cd0d4bea80c48be6885800c853244854dee62bd7373c04f3cda81ec4f3223ceaee753a77ee86f703170016ac8a32bdb976d9899600f35787eb7ca95937331d22ef10ae1ff690b267b4c18ff41c9008e9cd30bde3ac0669334a07dec7c2c1e40b9be6acf7e72954e3837b48c99e18fc626b80ca1ecb834d76119254bbde8f34e9d794dad3f348cc3b80db264c1c0e8a998c0b6c73428bcdf253c38cfac8c74dbfe55a6313c79f3d645f7e63730744eb71c94ee85b156055ffd0dee98585053f8c1b9cdc1826e9be491ddec613caab44e5dd65640562afb965f1c876c9ba066639f32ebc26f770f563a140e663bf1984ff6e95ab4276727bf9824d4b33d0c314e3752a350b0ea14025eb03e3962d8639110788539952ef1ce0424fde53edee077b3e6b6643243fae52037179a6900421b35ee95cf68579fca39fa9a97998c83e7ab2425ea3c5ec874aa7d0c19cca0a15c6801801f2c9686fa7a9412cf990db872d84afb6f81bc1dd81a6b4d15543c43dacd069b2a2ba76f0f1b63181df91e9146762439e27f999bce25de2d7af7993ed3d13e23b4367c5bc12d1c812e40fee1d807ab2ae1ad978f3011378cce9ccc14706df7c3f5afb83c89316cf2e671a387370491b6957f781c9ff561febbabf129df92b3475bb4403ab60eae275546e0bc9788aa1abc2214b9d85f7142c6e7265fc67ff0e552f7f6beb132279ffac1545c07ccb1c1228ac46e15a86b56408e50e17577380eae7ca13d1d9c1a803ad82598aeb9b882cfd2f9fca88edce15ac759e106bb00b54f5f7603631d4fcc9a4047adf5488368de1c796d6fe934d501a2c5b2856e86c149c4a51b761a6e5513981ec4fd2d3dbf292b7454ee80fba19802dd9306613b086ee2410b5ab29c589c48780af1c220ae1a129b18a17f1ccee1c125fa29b40fbe9af2b5111a86ef74c1ee296b6cc5dc1f231d41a3d70e451bc3f8408c7eab138a64a2132ac3d08e2309faba0dcd2ed8c64267450775c0e5f98bc70169adf01132a24eb34f7db81aadbba49e40c759df60868f4003f2c3c013e8162f8954573e714ee5dff3de149741ee535c025d1c262221cbeacc03a8185ecf6f0f0b799cbb36727990246b239604af90e248a32e44fa901c1785cefa897cbce48c74f58410f9d8face905bc416497dfa2ebc8038a7c324c76ecd3e772bb5088cd996a4dfa337904543390594bde8130ed414e9d712d77133d9a77a2759a8b8ebfbafd476b27655581d4358137ee0df77e25546ec189f3ab2dd272b91ca36c29c8a9440df58ef1671b165519c1ab4686e440da64dd9fafaf9ba2abc97930940618f85d46e45fb4cb9a33c1d6b2015b5d0b0b365c9a7820b21c0ec452f1ea478453d95dad4ca02f2e9d75422d9d903f3aa5947e0d22af4b23ce982745be694a554e27212057d939703ea02310f45ef53e7f807910081201ee6740f0415a166debb68cc7054df1bd1da0874fd709bffd073f746100a5250b5ea953019cd2151afa1bac2da56769faed157ce937d22dfc39da024fca09fcc1cecb4a6efcd07dd30a459f43c701dfaba1a8620ff661726765ce8e06355a0c5c254b459e171eafd7663ef498c22e5c0531270f64495a79380dd84aa698df882494e54c6d235f5d8a83858e81146a267ffb1b541447b5e6577094a80ddc348360b8fdf214f85711b572d21c97c2c0e22be9f1531442aeda6a15f268cb2112e6f27c00d92bd180cb9179364b614a1d115654c2d1a9fe287bbecf0502e58fa82e4158d0178d43fa7bac418a482fcef90c4e6684e030964cfa782cec04f37ef25a0b1d9a7c210772b08e7947377b3a48ae6c2321038e09339aa6098c836fa481b218216e17d34e36927c6d1dda536213df59e693a12e8347bddf64de1821bbab7fd2fefd4499154900af5f226f57c3a11eeb1fbe092bb870ff6308ca6b71162923fc5a5e78ac918c4e7968567617d1e8c123e52791f7d78759a8e59ac9278d01c76dd6b973ff1cd1264770d527a2f7987d17d17dfb08ae97e73d2d6f5d921b80ac62f6e7ef4b8703166f150a0ee5f80fbd87c4fc8e4b50c6e85292b410ba08e04805598478f589dd3a6929d0efb03658783c7440466a63bf9eb31fae8aaa32c410bc8427459ac691949577684910eb0ea9856c6f35315eef40f2908254ad0d5ea8bbea1920a9b9c6e1009125394bd7deb725a5515c42d318de0d99847d9405a269508831e5667ff37b1f09e2ea20ac44b0e0b5a6b04570ee65cd22019bd776015f03188ecaf6ecfc82032d8bff388994d4e001af10658d743e4f1eefab7f6fd5b30d4260be4a85deeedb29858170cf07d641ace19e5fa6517955a8ecc786ccf6e42fdd48292ed9fca243b481b87e9ee70cb4734392bbc13acd60118314e1acf46a4be31becf7e92c6af172ccb31493fb3c4e1b58e7e5ad097a8c3da310344ff46bd2d30a9aa56a00ae4e91875cd2d864f5792c68f8b250031548417487888fbe8d1d21c0ad69b9c13a1248ae3f9f1459440bd7d83b9d40acf9053a2f6615556e7f62835e842d8860a4b3d4ad2a277dff8a82ad3d2d7358943106f2f9f06a6ebec123267e8d2dd3aeaa4743d4e5c7a11708be2359dbd39efba23a241cd879d8da8609b0cd24043ffc9ab7576a215ad0725fc587f8cf5143e764beff228f7e2ae3aff27a8dc017e83df2a796565ad5c80e41e62e55fec77e1074e867acf535f2712007bfb4c4ec8648cde6738330399aac50dab38e66bc6687cc0721cca3741a0eba0ba1c7ecb7f4d1ea2c9280dad892bbdf8a09fc479578d88f73cbee3dc94dc7f7869c83f58961fb72d2e2b3cae21d1128410a6502622cb3a993e95abee9e4afc2dc3290580593865a861d69178f210cd65e8b1cc95c01a0fe677196304b2fb0cc4ae3b723c290671c0e0f49156e2502f6446f11a9d4f470c33777e5673307b5f4d4172632b750830d6ae7e2aa26b2d6fb45737ce8e0dd6261c9f5ce8f288bb1d38ce578e49275239129a26d3dc378726ff278e5fe72e370ef2b49bc173eb9793e49dea8a2892834e7f5e4386e574cd2094543d6d0a320b64b9c2c03fa5088216eda1803bc7ebaf92f8edb41dd917aa351d5ae7ffa35cafc15ffe81f5aa64af9af69698e7543a8f89ae98320f53d08fefecbaac22d7a2c3321090c3e003abe45b911fab836cd6457a3a9095d5f0cc1241994682ad3abdaeb412bbfba3a87e9013105993393dc5ecf076e1591d94dd0f154362fd54c293060e67c19324ab4738b48c97a6814b2886ca2613434aac4465c0ed793db9cc0cc1ae349b12f8d655280e5c94ef9b703e592cf54cec4c83fa80d3f114d0fe882ba65db4edf6f7b39e53fe41d0620e6a2b21784aa68256da381dfbdab652106354f6e38cb4908828331f7e4e340fd1386e38834b3d873d3952e340bdb76fc1bfb2d593beaefd492dd161df53fc3d0f4a451db0d8f6111cb9b6780ef9223e3e75b6a5d2353aba3bbb66c00bd12a2d2743a2265b36d6a197a3b28aabf276238dfc93b1db79a1c129f2010a8f169597ada15b82eeab75f5713c849003bd767e97fb4dde9301b55fe83418df12bd9492d0769e4a8d1c4aeffe3c52439ebf483fffffa642ac6292ac905e35c9afd060e0c9d410b1a8d790ce41aed60430542b5b20d8d8b17e06e4f71fdf89c3de2ab5b99550ebc4efdc5fd7c01aa768ad1f03e516bd3c78f26a8af7dbeacef6ad971b1a5058c1904fbf8b7e6fe9c36bb9e7f39df8ce853a08f063098609d645e1aa16288e3969c5b7c48145e66a786283c43f4ead207f7b6cfaca93fa6eb5b13181301a9a36c8e2ab423dd99fb55a4016368acacc1d216b394f35df04a575d4b0dc50b18865c7efb76c5b0d9673428cbf32608915567ab1180fd29715823a456e49dd004b207fe13039bc28a79ebf219fe45302a1e0acc03bb16bb59a7abf9b7da43eb24582abe0d781b5d33800df4efc6da494362d255fa98c9d409963eced3a345730943a8f30f04595a2ff61ee24b6697c83b86b9842c2399b70d2ed9332955000afc7f71d53ec0e9bbae7ecf1ca5c25ac62f352fea0d6abd702803faaba7906b33c23dba92cefd4c3a88cb8f9e33a0f9570dce45ecff81052b029b62178f8508e74e820554f611b33aeb6ca6f96325be7cff59bfb18f952d6791c3c9287bf18b3dabfeb79ab70b8e71617f4ee89a245522ea3c6dd26969838348c3d085982e7999835f73f99b6e0d18cb93dc371ae672e6015dc5cab7c6cfde435c993c1dbf44231c2848ffefd56960fd167657b0325b99fc0fdf513a0df36065578009e749b21634ce6fe5c9832c3886e51f2cd94a0e27c27fb277d15113cf18e9fc0eb1f269accd7d85380967f2d34e34ced98dfb158e42d27eb6aa99206be94016c7e3a4b002a2413ee86ed382f0dad577d96f00cce97ab15d6b155a16d83eeffcb0488f1b87dd8929d8bbd219ad63fd383497ac246b23bc91e558f81815407c182a9b49af05e45ec9607a788df945e00bb52cc23acae4cc1d1d3554612538e408e4ec1e8157d1fe060eaf559299793c3a53fa6c2feca97fb646c16fbb0c201e5eb9b20be5fa38664572ce52117a81d50a9c14175849166ba32478a19e958969082a41bc58fbd9a7fa1136ffdb2e44eae2c17851a42ef5142fffbf8c7ea917d861897fd344054d689e0a155ddb9d6bbb0b916d5fe66ed806e5238acce11c82ee325a3aae5526ae2efebdfea711fd365d12c801d7fb0b022528a6c90681742b61e925ce1bdb2a304ad091ca466baad5d53220b628e4da20bd0d4293859edca876cf2fb3a2ebe141a56f6ae320b75a683ce4dc8712d86eeaafef246175a61343a2cc0be7dd1f2daeccbfa0f9a242481b5f5e63813301da9cadd2e584142f8b181f13250a2cdd374a66915bee1f100fa3f7f0bea736d4b08d01e813795cc5ba9d73e7e1e4659fe21a640285341d9a33d7bfac826abb62e3c87e5344f3c38d1405e3fc9a112cfea6db1bb0a9363bec8a0230527b5000394845995979b654676ce21e135eb2f39f502dbcbee70b4dfde01856c0fbbdc4f62e41ab3af763a8e124613c30a3bfd6f979be5bf0708187e5bcb05f155d40ad94567473e9a674be855549cf992077460b17334b25087c22678e8aa1c9996819b5c72a1fac0aafcdb6c0f255ef296a783f19a88092d6c5bfbe15c1b7a3a869b1dabe61042d30cbf6efc034644b96cef0cf95ec7fe7f88c6458f448027c4a06fd5b62002d835a3a1a0e3b98221732083145b42bdb8641c917050a609fe87225d71647e897d1a6a604f74eff90b8393dc2beb249b6daa3e582fa39b7d5a87f8e08c0c39ebc496b7d5c22daafffda47dc09c1473291eecdcd71bcc3041199196c5be7e362f838f5fd9761156e0b153e89d1580b465b97f8cf48fdd0a91c621dbad2d038dfd3f38046b64a2dfe6710830793cf2e94972e0949851362f96bd854bb18200fe561707922202d6f15b8896709a9a97e0e6e8520a64fdcda402c9101822b74f02b534ad494facb8f66fc2b497cac2ef32fb819c1687b5b128bfdf75c8950d717208db42d93b6dc31040411ee56bed888dd6fb21be7ddf4162d572c5d7eca0bd1cb1", 0x1000}], 0x8, &(0x7f0000002c40)=[@cred={0x20, 0xffff, 0x2, r11, r3, r5}, @rights={0x18, 0xffff, 0x1, [r9, r7]}, @rights={0x30, 0xffff, 0x1, [r10, r8, r9, r0, r8, r7, r7, r0]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r6, r3, r5}, @cred={0x20, 0xffff, 0x2, r2, r3, r5}], 0xc8, 0x1}, 0x1) openat(r8, &(0x7f0000002d80)='./file0/file0\x00', 0x1000000, 0x8) 00:00:17 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) chmod(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x100) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00'/13], 0x6e) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x4, 0x0, 0x0) 00:00:17 executing program 2: select(0x40, &(0x7f0000000000)={0x5, 0x7, 0x5, 0x6, 0x3, 0x200, 0xba2, 0xffffffffffffff81}, &(0x7f0000000040)={0x8000, 0x0, 0x7, 0x9, 0x6, 0x7, 0x2, 0x3ff}, &(0x7f0000000080)={0x5, 0x9, 0x4, 0x7fff, 0x2, 0x200, 0x1a4b}, &(0x7f00000000c0)={0x7, 0x5}) select(0x40, &(0x7f0000000100)={0xff, 0x0, 0x7ff, 0x446, 0x2c, 0x20, 0x5, 0x7fff}, &(0x7f0000000140)={0x80, 0x4, 0x9, 0x2, 0xded, 0x6, 0x3, 0x2}, &(0x7f0000000180)={0x8, 0x3, 0x40, 0x3, 0xffffffff80000001, 0x7, 0x3, 0x2}, &(0x7f00000001c0)={0x1, 0x6452}) r0 = shmget(0x3, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/4096) shmctl$IPC_RMID(r0, 0x0) r1 = geteuid() r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000001200), &(0x7f0000001240)=0xc) readv(r2, &(0x7f00000014c0)=[{&(0x7f0000001280)=""/218, 0xda}, {&(0x7f0000001380)=""/251, 0xfb}, {&(0x7f0000001480)=""/62, 0x3e}], 0x3) r3 = msgget$private(0x0, 0x10a) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) getgroups(0x9, &(0x7f0000001580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000015c0)={0x0}, &(0x7f0000001600)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001640)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001680)={{0x80000001, r1, r4, r1, r5, 0x119, 0x10000}, 0x4, 0x65f, r6, r7, 0x2, 0x8, 0x4, 0x20}) symlink(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)='./file0\x00') r8 = semget$private(0x0, 0x1, 0x42) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000001780)=0x5) msgrcv(r3, &(0x7f00000017c0)={0x0, ""/62}, 0x46, 0x2, 0x800) msgget(0x2, 0x41) shmget(0x0, 0x1000, 0xea454da0a74ebf4b, &(0x7f0000fff000/0x1000)=nil) getpid() shmctl$IPC_RMID(r0, 0x0) r9 = shmget(0x0, 0x2000, 0x20f, &(0x7f0000ffd000/0x2000)=nil) execve(&(0x7f0000001840)='./file0\x00', &(0x7f00000018c0)=[&(0x7f0000001880)='\x00'], &(0x7f0000001b80)=[&(0x7f0000001900)='&^d\'%5F,^+\':\x00', &(0x7f0000001940)='\x00', &(0x7f0000001980)='{\x00', &(0x7f00000019c0)='+*\\-\x00', &(0x7f0000001a00)=',\x00', &(0x7f0000001a40)=']Z\x00', &(0x7f0000001a80)='\x00', &(0x7f0000001ac0)='\x00', &(0x7f0000001b00)='\x00', &(0x7f0000001b40)='\x00']) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001c00), &(0x7f0000001c40)=0x8) accept$inet6(r2, &(0x7f0000001c80), &(0x7f0000001cc0)=0xc) shmat(r9, &(0x7f0000ffc000/0x1000)=nil, 0x3000) preadv(r2, &(0x7f0000001f80)=[{&(0x7f0000001d00)=""/198, 0xc6}, {&(0x7f0000001e00)=""/204, 0xcc}, {&(0x7f0000001f00)=""/3, 0x3}, {&(0x7f0000001f40)=""/61, 0x3d}], 0x4, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001fc0)=""/230) chroot(&(0x7f00000020c0)='./file0\x00') 00:00:17 executing program 5: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget(0x3, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x400) chdir(&(0x7f0000000000)='./file0\x00') r0 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x24) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000080)=""/211) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') shmget(0x1, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) getsockname(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r4 = dup2(r2, r2) faccessat(r4, &(0x7f00000002c0)='./file0\x00', 0x90, 0x200) accept$unix(r4, 0x0, &(0x7f0000000300)) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000340)=""/162) connect$unix(r2, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r2, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000480)=""/51) shmdt(r1) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x3, 0x0) getegid() shmctl$SHM_LOCK(r0, 0x3) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 00:00:17 executing program 4: r0 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r0, 0x0) msgget$private(0x0, 0x80) r1 = geteuid() r2 = getegid() lchown(&(0x7f0000000000)='.\x00', r1, r2) msgctl$IPC_RMID(r0, 0x0) r3 = shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) shmctl$SHM_UNLOCK(r3, 0x4) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setegid(r2) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) getpeername$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000f30000000000000000000000000000000000000000000000000000000000000000000200"/110], 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x2, 0x2}) clock_nanosleep(0x2, 0x1, &(0x7f0000000200)={0x3, 0x2f31}, &(0x7f0000000240)) shmctl$SHM_UNLOCK(r3, 0x4) r5 = semget$private(0x0, 0x3, 0x80) semop(r5, &(0x7f0000000280), 0x0) clock_settime(0x3, &(0x7f00000002c0)={0xff, 0x9}) semget$private(0x0, 0x4, 0x2) r6 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000300), 0xc) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000180)=0x81) semctl$GETVAL(r5, 0x5, 0x5, &(0x7f0000000380)) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000003c0)=[0x3, 0x0, 0x7, 0x3ff, 0x7, 0xb, 0x4]) pipe(&(0x7f0000000400)={0xffffffffffffffff}) fchmodat(r7, &(0x7f0000000440)='./file0\x00', 0x4, 0x600) clock_settime(0x2, &(0x7f0000000480)={0xff, 0x41}) 00:00:17 executing program 0: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r0 = semget$private(0x0, 0x0, 0x40) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x30000003, 0x1e) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x3ff, 0x4}, 0x8) r2 = paccept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e, 0x30000000) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000140), &(0x7f0000000180)=0x4) r3 = geteuid() getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x3, r3, r4, r5, r7, 0x10, 0x3}, 0x1000, 0xffff, 0x9}) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0xffffffff, 0xffffffffffffff01}, {0x1f, 0x5}}) getpeername$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000400)=""/199) r8 = fcntl$dupfd(r1, 0xc, r2) faccessat(r8, &(0x7f0000000500)='./file0\x00', 0x181, 0x200) chown(&(0x7f0000000540)='./file0\x00', r3, r6) fsync(r1) getsockname$inet6(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) munlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r9 = dup(r1) sendmsg$unix(r2, &(0x7f0000001900)={&(0x7f0000000600)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001840)=[{&(0x7f0000000640)="c2a142c8f21d0fed035725ef07e4736246cf9435e86841958c088c3a21093f6a99fa633c612bb582c586fd2a7e8898ad2e4a7168af0bec6a1ed27b9c59caa3c541a8afa2f3ae126b0e6d5c164af9f659e8c6212f96a3ad6f0a96fcb1dedb08eef7a29ecaf84f95d97616", 0x6a}, {&(0x7f00000006c0)="6fac81403b9b4308dbe477588fdeadd0341501702e9d68edcb5a543971e95d6b9cee61705b6748d51a2688c44fd45f79de0304cf6fe3908a716345b78440bfc3ff9e43fee949ce224de657adc6381355b7bd398b4bd100170024963fc34ce19bd2c3bdd504f91e0bbfc33a119693b341cc6332a0c1127dfa3132cbd5190485e3b79035273ea80a9530225684c5982a776f974b2afe4dd4d9c66c0026b4d2ab95890be5b4f288a375eaf6d026493dee61091a84504de695d5b51609202ddb9a7970fd51bd6f644b3821a48609b6ba8ce76671a1383cc85a67607c54e2ffe10a75e2ad569ea7f5f64d46b6a1882fc08428254de3f741db1884308c614b25ed8ca0b8f0157235188c6e78536b164744ffab07716602d47869f6b4d58a1fa3b2fa720c2c947430fca15b9224e820f779ef276fb29646e9ce99ef2e8b50184bd54da57894c902c71fd02d0802589516367d48291e52400542181348de4f9e2dc78040c0431c5eb7bcbef31d1665771b324e3d0b7b4e92b8fd9c9b008788629e5248ad5747d056337a1e81de503cd969961213465fd0ef8ea4ac13f38dc2faf6cb5d0dc119fd8615e403af11e1036cc657d258555df7f052642a0bbbc0b0ad96eff89e0659b8d6c769df1667d002f8daad1fbaff25b67531c419c3c8631d3ef18ab1cbed52f6106c505cb35374ccd06d995af3934d6ff7e06fe8145d34baf9ae1fc7699c8894b38b76c381c5c5186ad85f0e95df23890fd67279b723fb19f11471c28844b59fb1733d2874e31ff35c9a400bc415d26e3c23d3f0506dfe32557d0ec4e91dc89b5c6719653c9d9e95e714fdb328ad668c6ba0911720c2e2796f993983edf4ab5e8edb484af3f7bf37df7cdb98b456c2b34afc20aa8a4e7250d661789eeb2b6ceba9f901d3b6c2894cd837fdcb27b05b173f3ac30590e42408c01a285a11b28a5dba385cc6faf94a3b8933092115cbfaa4495815fb03d4a820c7b8a8f2a41b1333fbea7070eacff5d147404931c50139f979e94564104932a51bfd6091d74b354df41d3c5a4ae51ee7e2d61b012162397df55e402a231f549a81a2192ee4fe7901628084e5d30a2d5a03379c80d08321d8e199214b7997cfe6464672d97f9230e0f97422aa9b5ba904cfaca15929f9e5eddc79cea589f13701f23ea5b6ed726b7016321a2037070f8762150136ea3700c0dc37809e95c8feeabad4a09d6c18c2d9c1832cff90732df9c0b499e48b5e5bad3306443fffc881dfdb91774da5e1eb36e4479d7b3dae36934850509f0d9dc1b3d57893f0014213a198ad84a343bb795dde5e0af00e923cb91ef69871832f04ca63fc50700ed849e86950b34ae258e7595b051709191a39203bfa07e5fd1f6aa5ebf8870c70725857709989f6880cd1902df407c64361850c0fb20f73d8361c24db98ca4f4dd8a818ddae3429c23a5fc092d961f03b0423c060d875718441f56a53c6ab8fa093bbdbf0f32f3a87293bf7a04b7937b3499ac8c1f4652dd8a449a612be8de672fe78e8f5595e6c477beff6592dd681f8fdbe076e8b99984a3ae16351851b2e7d6bc1083581dd6ad272ccb34c53fb01635be169c21ae3357c90a2d2b034fde4238b8d1f0d3276212840fe0c21712fb9221fbbde791b9c3c62774f2759b737ede93ce18c1057153abcd6391d1aeedecf8e9fd7fbb59561ac50aa47e5fe6f762bb3f00bac53577a85662f8e93a6ac474467ce10286545e968a1a40c32557bb0a2578c6b1081b398f2106a0b139feccb3dcffabe308f6d64b0a7e32310caf0f997aa67694626370c21256294d65d385fc4499713314ce7cf49f4bddea919a8d565c4e424eb7908cb198d9775f154c436955e9565021c3a24f43cc123b5e0e6b08a80e6efb6c521853d780ef13ec44e18d7cb90e65abf105b7fcf80f9e4549957f9a14c983faa87ba7d97c33c43e4d56aee38abc5c53fd202adeef34bae4d6e9f7599334127af34f362c8ad709b46d3de9940cd905ccbae8ba01b0e2dda86ef16b8aa5920ae1d1fd18aaecde8655a74d76ff4f9c344a2118dff71bd9716559a8c74978d8991cf5633cec4138409682b6f069ee0e9cb60ec3b05e3c1dcc29aebeb470de9aeebbadc928e498cdaf079f3f7ed518e1fb361d252a690d21de18c32ddcd7fe29c57dd1311a86c2041016fd5e1072ae720873cbea990502a2df7d3ada86e9d92807d82ff32b1a1dc173aaf30b1ee7ffe0460e680eec939f73d61e9dbd1a707b6edd59ba531ad010d5150a9e8acf3eb06f2fe68d5955d749532cdd68e9e65af74a9c408f33a1dba2e418cbeb68a93fec50df91720f93ebe8d2d90098f650b81f486b6b86f0c8ad72aebecf9c6a552be33fb031c1561cb0711538359d4b95198b9b585b62a1bd21c0b0486075d710eb668618f3ab6b71cc58f313aeb75a254dab601f8c57f7c60713e71e46a509cf0d079f64babb38bb05e67e6343d661093922cfff7fdd70e6446e2cdfe33c9a40d66c9c828075718f50599b434a7b1e0e12a321a2f0a760c0f7dc9f038cf6a026b6c57dd52ed3fbf6153b3054071e50094f8369473dfb7430fbfdfbed3a41bf2103cadbbe5c26b68d355ad0e6db65fd2097aea0e85137f72fe34450bdd4db519a1a2c6e77c430055d891251e1c41a27f575a554c193675f6bbc0086b90053653e7fcc3a5f5abd83c2edb99d85a34931c4e7723b18602e33986d6347e82544024c3a0e6f6a2f0dd64484bfadfccd2a9502639aee9c124a152dad9f94f18d272ab85e27e14759611a9ea5315f059205e57135b4ea70c17f4334edf01d315105663db00a07b41cbc82d6b54bcecbe5209c5352311a0a5809f16545ece022d071cff50602288cba589772a7273bc54ee49814f678777e547d9e2c7c3eeff0ea87f20d5daed76bc4198757ecc14e045d25cdf99f9f6e8ada8200d8475d7bd6e6be1ec9f74e201f5601bbd27d09ca158bf8f62fff9eb9875c255f9b160309e8760ad4d2397999e7057662602d15126970f2b8399833e1dc58f54a9c1f9d2268df223aaa93f7bdc89d7df0547e5ee003f3daea4f1797d4127f5dd8ade0af2d3878be6829b4c7b839807f0ac737e1395685e26e82c7a8dbb9247228a65569c4b88b47f9d3c2c2bac5296baffc66f0cc626a670d75bf98b421d68d02f641994a1ae10aaf155d96848bf2c1033f2db0c91dda47561e5cf865734b0d75204953fa8e585f85c84691f15bdbae26a1d66b2525c01c06d970a16a83ff5c05b933577fac4b15f5737b7c917b19bfef5a757f428ea834bd4fb8bdce63c3bbdf9e7bc3df84a966f4daf12ef42946134d16beb5c0bfbd57b747ecb74d9ffcc6f7f03099e9ad421639cc9c8c2139fccdb4bff4a14644539408f7756b1c9a9e76476a3ccc189f6021197eff061900a044fb6fd75ff139872f3b7a3e0d4efbc401beec426a3c2a45a30bee19e346204935db1df8c195f89e65deffd865b01971779efe0b889f0e31d77c78af2610aff939dfa1b8a74b98d2b34d7f8917845e3c78d75c0cfdb9ccc5cfa58d41f9e81eef6a5ff0bfdf1eed6412cf969788aef4aa366970a26598ee61dc93901cbc629471214209dff740c7b8fd61e953253e0395e0cbc4417b6ca24cead464f161e8b3f519fabaea925d01b230873b3865fd62ea6cf4cd4a92a093941e726d49c061eb10569284da4a8fc4b535ca571c1b394c23377882f3aee8a1317d5ccd5a1543f7f89449af277c6f3891ea3b2045040a75a78aea20eed4a220cc559166a64cd6e0a425ce242b7ad075c53e2ab90e6d90f392b11d42cd4326e7f7a5f932c85e1c950d7fd43bf61c8fc8133bc2fb8cc37aa24598c0f11102aa0c0373381879725cc59fe3d7cc032df21000ea1114bc810269a533c5ef3eeb102abb0d5de17736e011cc2cdd45baecf1ada7b00ebd15160c677cc80830afdd0787abcc3c846e5fc22f73b50d9151dbcc1ec0d05f5b38f8758716a9c7a763a4afcc1fa2c124bc1dfa676f35ed32c50dedc7194a6093fdb583cf40f8003c4434bd4e1c6155e4c1ccf1f033fdac128e13b08aeaea2ccf65bf33bcf89576dbe8d4c8e8143b0e10e90d6704fa59e95efe18c4b8bd4856cd6eb4a943440e4d8cf6a728ba4e875db6ace67f243586e56fa031635a6579955a1464b0aaac83b449f80b0f79dcca091be7f286e706dfc7dc088e02e43faefdd5fa05fe196bf57004d5dfb9c1ee4d085f87adfd77600a58b5a257470d900c6abd83860ceb3bd74e14982bcd52412a59002ad591a2be90939d3f3024a759f6779beeb632a4238b192fbff7074750a39e18a06b46459d57d6010235d5a5fd8acc04fa1e6933a702a30929f0e9fdf64d590e8159987ec0e64b804ebf3d727f5d125a4c306c26e04691fa208edaa396bec7a28dd5d4632990f8c00b53221150dbf7ed7d70b19c269d6e4e88270222677e8a498bd843b4de4a9f56c329ac81e5862451462700fcf5b62e3aca5abb01a391ad583f57689e5d3eb9381f53a8daead5c2962c9a4959812a54200240d4f768e7e6df1a864fc0f13f189e8487cfc4bf97111527214eba2e8f62cb7af13f44618c7c47fb3e0df6adb5a4a77145084bac197d5d63822395025a2b479a448803533173110a5a76a1110a0b798f689192906bd3577dcbc93463cbe360e066181c4d43294ffa0b5b3023f7c70f3c4fbf1a83139f2aec1b0d9bee6e58f703ac41e9293593457746d409278edeb6371c10fad80762158f83c34da296d58a7b6ee9f88fdd3e99813c523853bd8c4cd7123c7263a57becc88a4d513b21d198ad12eacded9d50664d3fa02551243ec02a4445d302c6c9c332015f5a5ea5e2030b72f5bc24b6bad07f308e7032e2e8e348a811c45c04259b1db326a9966d7b0d6cdc91b54c40ca84531e9a7d573d4ce233b2dbcfe185b75c8e4e333866780af1735d6fe40fbda7fa228e36390417de60d44fb9ec8cb859eafc948151f4fb329b4e99ff56d309d01a33d2a6592be7b9cb790d9eed8ce89b8775baf51334d54403749ee26e5c9987cb49f4a2d0042ba7fbfef35a57bb3b291355e824b735940c9cdef6019d679b7316d8d9827d963723fb4e4ab9e1f593e326db84320fd0659376d2047e621531178ceb212671ee463414ba900633ef07692d4fc3d075c36cdd4c33ee698d25f1ce1c580ecfdab90122d3de72b8d848b9a24a74a6734738043d68c104423c105bc54b1cda7020409a2630c248f565094700f710db676eb6c4dd1972135bb88323b6a370f226404a8f2d76609eedf291442e37f514bac11ab57bd50945e5333e7bcf3324c1f30172f5cede1b1fdf556a341eee21238b3bff3242a8bb9f415d8e3a0089426522de90be3351fef774ea2ca5affcb48d3c37838017bc1c5e0507c573b7a60dc58bf6424d63c88b345392056dbeaeec98bed15f76e712ed2e37bbd43773245153dec26cda3b7dd1e741bdb6e4e8d6a8fc7e84d7c17ebe4fd65e0d2368a4ed7142254319ebdf22df63970ecdf8988548b4558a4dc1a7147ad2ac4387084763289b04046d8a6c198bf308eca0c52caa27659abe4901f82680106be20debff199158afaad616ba7474d1ff2a43827154dee01822b71624a19fac31754247d092236313bb2c4311b42bae95bf6dff107f3dbe4351721c27ca894b5ccb8ff1aa6b77954a0be55985a6194f18e7fa083f0144842c51a76508da4100cc040c25048e2eafa3ce1ee8158b50dd53ad61a3d52e4c691ec93c0bbb902e80acb12af729f31b4efa8364c0625b7ee81df68d7cd045f4410de26e5d3ed725f", 0x1000}, {&(0x7f00000016c0)="fbd67e13d12c1c2e93dd7cb52971ab4643e227fb8d2b5d3cdaf758a17d13e14c786ff2cb94f55aa7c819ce7cbdeb3eaf5bee02aa87", 0x35}, {&(0x7f0000001700)="85def53b1b1d1f3a845b3d289fb8469b5e5bda607d52a678ea02b9d4b4d5239a86a274b0f9d90608813ebf583b9d330e56cfd46714a025175f102caadc3688000698d9c78f334145b6b0f5c760551f678eb2aef4195e0207cbb65205603e8d728098f5592952bbbb12c0b687e0d98fc6294fff64d4213a585224c2f11eaec821022b256aa6b8b3943bf535bebc4a46cebdd95db134675c55b1d2c2569861e5a92f", 0xa1}, {&(0x7f00000017c0)="eac85e6c12857461062b9694859721c3f1c734e05492f2f17c6101548e0957b91542b5c625cbff517e74280e83d2b59f7054082976e9b8904c84eb0f52bd6935aa3f498fe74b764e4eba14681f10164719cbb6aca7773b3a9f576d92a844db945c0d6895ebd54fde0346ca7a78c266a881553d76166f4a06b48c", 0x7a}], 0x5, &(0x7f00000018c0)=[@rights={0x18, 0xffff, 0x1, [r9]}], 0x18, 0x5}, 0x400) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000001940)=""/91) sendto$inet(r2, &(0x7f00000019c0)="01ff2020ce3f05810cb8f9fc82fffa5c1fdd96738c41e8dcb5a18565184131b48ab71cc80ddd632ce18bbe1fe6acb8016a9342181744bdd77c185b298caa73738a985debbb504223c03e75b83107f258754bbc81d3baf5f987d414a9db4a02d36346bf3d5e197950453c42b8570140b578be7f33fafb496c451d2057ede86bebaaa4c1554915e04794448e9e5f1077c6ab3094ca7abecca38b8966d991ab72760be41664cc392f3de03a4ed423d912ff52e5dd651e46a8f02a488dba99cdfcc9153b764062ef3493eee16db04d6634c5", 0xd0, 0x0, &(0x7f0000001ac0)={0x2, 0x0}, 0xc) sendmsg(r2, &(0x7f0000004f80)={0x0, 0x0, &(0x7f0000003c80)=[{&(0x7f0000001b00)="18d5fa6fded6e895e0fda606622de449db3c4479cbb3c8", 0x17}, {&(0x7f0000001b40)="bd0aa4cd49a4586fa622d3ed05b335e1ed2139a57c0c68a53a535458585c6077aec655807546169db2d93b0c078cf22a8e90bf9e06cc359eca149914efba13cca28faaa12843ee9a0e051962c2667202a6ccde139cb118a279e0a5036adffc0bb67853883725c0553714469442d0a42b251f02d1fe14a1592ad5026c07566615d7b216d257bced681b0d3e2282125311a45d38fc4b7fd49c92db124c77bcc2ab2e0885469c3c14650470329598aa255d3e695128ea419b366876cfd46c449c04c686c532f8113725512c9c1cc4f186120bcb029b0b6241b30717f0f0830206a41a633101220425d0a01ee00e1f85bb30f3667e269f4365668f0ed7fde6ffddfac85cb209a41f837a94b10c73f8a3881b7f25a08fa399825bb6719d4caf6c5cb7372b974f15c6131c3108915e28e208a36fbfb0459dbd15283faecb794a871e1640420516adae1b54c2b5c4bf56a38cdfc115ea4c4f1084bbcc762cd85b88367402c7ecac53a232255b72dc2703643c1be94debdfc9200276f6bc7a5fd673852ee341e70fae614083e4e8f5e818c058d0a819cb2e1615946a817737cbcdf685deaa0148f34d8ea294db07934454691537f7ea89580092369c39181a0de09a7d88a4fda7af416391e172aa2e26d6acfa15c246bac02e417e7d4271838a0430dd30b6cd214cb1ebaad5f796b55001fbc9b1d5af2eacc0eea7b05906f871b991fbc7150acb4a60cf8045a1dee3fbd7f9fe2fdfa6c2d1504d10adc2226ca540f46d9e57f666037fd82c713d2422eab3e432b7bfc263e3e498e246edec6aade5ae962593ae127c5cb59210981d84b40f2b84c51ca26fea5f88eb5fce8d688db3151449ea65e234f0a7802bdea063328c906a23953c6d69b9bb476c78b0ca348463dbeae13ece6125dfbeb44f31c881ebc89e13bfa3dfeddce3000b987efde4a32b8cfb5f53bbf37205b0a36f9bd9f9313ff82caa8814e5a565311b74800bfd245075ccaf4b72c17ec0e76db080ad5dde85c5a2a7a6cfa5c4e3bcbcb67416367d3cc2d1c7d818127d1baa998a8194069c5742818defca6ccb85883cb00ae22c0dc3a7f7ba5bf5cbe8d454ac218c9c901cdeef3a306732b58cfb05e8bb70b24f4073fdc5b5a4d9bae3887361da5f3e3197c606796959927166c18c34882e14a5edb9894c1bf1c386e809688265cdfa8933a1de8a8c12d5b2bfc21c221f701b6bb3ec254d21cfac140ae3037f11da0160303c30946f8bf586cd7303379c7bec139ee847a14e2c8c822fcdd778750a0ff2178c074baa92846b1e3b08fd621baa13090adedf56c5ba8d9cf838c3c05c3d53872f0b4e104a9f0a04f6c07c199c73358267b3faf497356887d78a8d8e50a80e62606c5e199b2a3ce28137de2a2adf83d163b3a9e48fb67e070566a1a5ab5d2ff6d60c6aeb92062f2712862b10c14c61fc2236ec82d6e217fa6e1a6344434f379622fa9ee144b4f55d1e718ec53b9a7d2b99679338d71774181edc7893ea9688fc3a88bf0b6f6507fc6105b5d25de9426274f7bd468ba5435d109684cb3d7e15a0b66b5ffb4a9d837590b9c2895d3fb41b2e68f495575c35814008bd00026bf264b11b04f4e4a0fc621a91c6a17e8041559edb878ad58e755ffae4415bbe669ff7d0a00764b210701b1114c565e0b8f4a1aeb19afabc0ee121b14ca01ae7cfba3f8ecffb81c6b019168857065028e9f1689c78f6b4f37e8fb285219f1c7dceffc6ec8b49376100ee23ce44033d59852d723e4b4d9de7fc501ca0358710f2accb4b6f77734cc47d93620710fe1fa290005b83d16cbda6867834d7b5f5c6eabb7da0f44ee07597bb887d2c898ee44f4173870beeaae9540633b6458c210e72997802f13c0f39087ddb58d4da93ecaa2014c4be0c50982481e223a6fa8f366663869aa4f585ac10f771c9e64c468fae6a8bd848ad25baf0158658c93cda4e26ee5b920b68995bc70ce9318628c42eb252ab656277d0a9cd9e8384d67c6b25e0b017085c1845e11c47f436eb2f6d6f70645358811dbcf82739f879849479926069eb967f383eaccf6ecea33dd36b11355282a664dcf1cb2edbbafd190869e052891a2d9831e881a9794b02b6bcbe1a08906de80e8eda75c3e42fbcfb47b90d4c4b9cb97989f5df21531b8c249d98a2bb06b6d62a4fce380651198b9acad05b5df5182f67d1e1b65db18b6ff553ce913a1f3de454ef4277aaff425f07b918de8d5ea3d3f36908451490e8b4ed24b64ceef66adcb59a209ef08684e0be76803f4ad916ead029f8e39f53a9f4a9d10b5183c75fa8d091785b8f28f2dfe349918adee500add3e68f6a6ee573a4c9570216e8a319f4fa9ea171733c24070efebcaec53a4ee6ee2182400ed59ae58a8b4ec80f23128bff195fd08760a505cd6ffaaaed86050ac3e0180695abaf8932461dd7d2148519ff74ce950905f00eacfad36e7c27b734c169d1d56b2a3ed58edfa9e76193dfb90820bbbd101fd846e7f7187d80a8873e8915f28d8633ff41d0c0ac99c541ec4a6b1483b1ee0274ccd8c5b87f71754545a526d195e82068a1e3a11bf9444e5eb4a85d85d434ed64109194704b6039e5296f9d26a477992311a40af67164bad0e11e4106f04165ac88ea7434a9f9ba41da5429e7e51b83e88cf1bd9522cf4a3599bb3de79f6a188880a99f98f50d006854f7b1070f1717a51e69712de0cb516d0c9c7dd0e470a19cb931eb6674af61a50b310ad8a9ee4e94f9e1a1eb66ced9fe0cf33fbaa6c2f1f941df1ac2b52c96beb78084c670c7f82a8b5213fea915795f4db8e99a081c1b0378c50d9544c52da7908298d095a1f2367637702985c0288d19ab92139e74efaf1451f9058a97789b3bd14d01d8050556c475546688e1d401095b450d1ac67eac84d549530c03b0d76c83a9c15320bda6b29f44d6edd2f41baa2197f1ff70a31d82a94c826d835f7bf7e590df2f4e80ef1acd50af78dcce22f3b84a13e988a7551e585e1843bd0173496b132127435cf1d1258216f0b0b0906c292262ed37350e8357c218f318e87a9c6a9df34450f5887ed47831d2154ae5bd443a28b10f5a77add78150ba3e6f256175a4c2e574585589dde838556a193d5ba551a8c82f732f537062e03540e5c3cf36eb235afa6be5a313eb6b467d8c3f8e49f9e05598bad70dd4e39edc8f16273234475309ee8fc0cdd0c8237de7df22a12e230943d1c6f94475f31eeebf0e0e7c3b2ed222740fd439a0a0c214adaa039b55301d8839aa0a233370ff540fe7dec4e9734ba2c57507dfcaf321252188cad6e1513fcb5810cc52ad72b253158928dd14f26c5c2aaf78ab625334e30163188418a14eef4e26c6d712e5cd3021640cab09abd7991d88e825df04f7dd85aa4bdf5eeec5102ab828ca97de028866f6f53692fab74a0d9fd7f12572bc5c41779d22f9ef712731b405191344c4910cfb74555b6adfa04b326b1bb7cef3b5750e5143a37c94044a21e040fe1291310facf492848c36c44c18ff20100584b080757e7f0c1d8a8d7283ec8f42abe17846e6e036405009f76d3ed9407f02c36a2efc22c4b0052bc3aa8a49f1b8373dd3df8cea54ab07cdf89166c0dbe5605aedc7be1b01bbf5d595136e50b4546355efab6b6184201ba0e58063365c36321a15ce6e3597ae847c67bec9eecdec5f37e653c8194d6fb1e7e0bd8e8703c2d6f8737ba3a2d46f2791e14cdac3caa567ddcc5b9d9ee9d2197a53f4a4ea3c2c796eaf04226d67f016c59d18c90cbe6f3211fb8e5c17cf891f41e6cdd06ac70e6ecbd47c82a017cd84f928ee2b21813ea7e03fbcbd6e82b3d81ebfa821cfd369c2bda05f2eee2c9f6e546748a051c379d012b0b6e958bc57c4a4d8613cf306c2140342e29f191db4e67a6efa5a9c56e228f99d98fa12e91cff61db82fb02c107747ef6c32ba3247169021851e4ebb1c2d0bd02d9535e976873eaa01b001426d9f08ca7ec1ce890a554d0fc6cc1b9303ec6969bd28b8d52edde50d000f911639fbfa9d37beafaaa7d0071399f58710a3fd50fa92bf5a169df018d6af77e96bf9610dd1ec6766a487179f4b9a7b7d2fcf7e1c4b8818a1fdd03414906f02013646a687c8a765f38f41af0a2b3feffc71ead2bcd7d96e3e757db3cb98b1320a9d6b1905832845933f821c8ea9af79923173ac1c2e15da55fb4093ae123d767d783d5728be1a2d442862402c86de66ff8e1b837f3df046cdaf8d8760871ef31c630c871ad975b02c8b6ab1dd4ce9189078ae4c49c6938d7d5ac176c31880dd24cc1c99f853a14361d0cd98e27929088141506cc068af13780fe8f500a4d4bbdffa37fb58532102a970114fd7835c2fc4012386b229c54e0ae6c1ddc191c156be1c936c2771611510b9a6f776cc354ed88540f8038efb95b203afb86f8df777899f10d033f3da64db9526e0ac538f440704ff6d3e3bcabb1ca154f3e71851f6893b85d52cf8c769d8cdbd3d8d65d7440d468c7c05727f6d7e45910bbd52317345bfe51c7419ceccc7a95db57a4785401ed9636e977abfb9da6a3a909a9a8287f9de6ee32343e84007acedc9b1b2dfd9b317debb33ee77f41bd14a09f56bc12d1ab245a27e6f70172d4cb0e9d14203bfcef3662da6c3cf372d251d6ed03a29ffb5116f9b09918ebd9eea330119420b42f538b68aade41f883b9d0e4f84dcfb45f5b7ed8c46d66b9e0641f6de3b852ee9d81797391663c1b69e7efc6b8d6d972b50303263bae043c6dfe6353984a1476b1c2c4f22f601011233b2899d152eebe56ae90c88d77fc1b5d8092a3fd9f4ac463295bc1cb05199105e522c559abe13808674a40837ad0d99341706a1f3bde46d898d17ff4eda21804ef79ba23a8d75686a474287193d311f082625982f4757c883f9bd460716c918d35599768c29cf6ebc084a614083e2265e6171c9dc25060fb7b95c8b2eab6c8a4de7d1025a10b4d11ff9ce5683db546b836d704435254bcdaef595028a57ddbe8c9af07c8292740e5d2a1c6bb0cf195276af319c087fb3cc2138cd7bb91f6be4a8df8dd11356b878bb328fdf48c81153a0addd2ad65343fac4114b5cba372d293d83c967555a883b5cd49ea2128c13ee420920c9b8667637940e7c7c3a5e6dc111916cf852058e6c3738c63786a75462e2f14b6c163e377d36bb45ccf1869339b5c10e3ae4beb07c406a91147fe16432906f9203d8f6ddd791ba0b6631fcfb188005f4d843b504928a2cf94f70bfef3239e5ef126e7fcc4dedbb3f560604d2e322a7ee952616cee15794d9f139e18ba4be0a4645ca0b7dc673bb75789d1b4efec7b35558e23e2b8f3b4d9e7973f6154557fb255e682164b2279c65d3d8f348c2b114693da666a8918d9412191c49149567ea507ab407d282e7b098a3e66078f3bca13fdc269af7adaa902bf0cf916f738186993f83f3206b9089edb3cdb0bc3d34fab7c296a7805ebd19b3c9cc3a5e4a65ee7daaa9591a472eb3024575d1c341035f67f103d2663b58f399861dc90bfcab54a2764a5d588394edc3742b963f9ffff140c04911842d3514479c935d24997bbc9f39b003988893d793b78831a802a18cdb2f6170122e17c41db64675c3dafec54f79898b2020ced94fef4071c212e4b37304415a553736ea3416c5d7caaafc4ce7b899c25cf18713b18a52c2f1d9f6ea5fe103dd9c043b27b3ad159aa48315de555916c6abb51c533cdd539576543cf39d6febed99df096a137f110a1240f8e6bc8874fe3f2c8b3ada192fe561f7fb0150dc9473769e9b2211e937c896d7553e6b1bf13", 0x1000}, {&(0x7f0000002b40)="6f71b4a9c2c2bad5b5288f35048d440656ee0619f122c4faab53eecf7d2652f54422c4e11a9e8dae5666af03d1d6767714b2eb3049f2449e044fb7060c79e9774167f429589adb4dc2925c5cd02d603b624cd0c3c4cf9d03ddd1c17238d0c483e7070f1c3c076622d4513f494383ef56d2279a643ac2fea0bd2568385d7a7a63c94405814a436e57c5bbd918f07e757599510c696a4e4a504302f993278c78bf28cb7259d5901706bfa87cc774a4e9d5c1828317bb705924998ee38d7e1b52dbe368de5aa10a334990aa6a90e2b6925d20592ad8d32d7a03a2c060bdfb83b778a38b02983e3fd44f8d77bd2af43df86c1653c03fabb8", 0xf6}, {&(0x7f0000002c40)="1571ae81249ea4a009abef476c76e8aaa874d4a2cbbd5fcf5708f30a161739880b0f124c50afbeccb32b964d7e4dd5403e2d553a073e2b3665b3887363f50c535e12f080fa04f1809ff05238d82e0eb2011120b5865492790073ee404fd2f3b6568b9b8fd6e669da3d89abcf88a3edaf5afb2bea3ebb961f24a3d2c120aec509aefcd5dae7f6da86f67ff8806ed234963c36a65fc12f0a9c61a5e1110a0e23a1ec1f7fed78b8c451d094c6cc634d4a654f068aab6a5fc903a194a82c1f28d3cfb3437d01fd2d264ffdfb07313b9b72f24b84fa8ea1fccf1cbfcc46b6deba1f9d88430243e4c280f21e4e32f5f55bc63bd20575624ef6251ce4f85f14e8ef991d09005a4fc45569a82ff8ed6fc95810a52125af8841685020dbdb049a8f9dd3cd003ae13e5d1c82929d2c424a705ae7735e09ceebe940456004a43c38718edb4109c67d382cd0f2d8d8f8b2df93e3a52161275927eae4b7139f326ddba54d81f564c124e9607cc3032eaa36b0fa25881c468c8f28d4dd3d57e0577acd93824e419d2a78513d33ffb8e405bd714fce042bb9b1cdab515f0b8c7127c8ebc40dd7834d42422048387071918bfd7bec57d1b5fd49efac4eb41a10229458966a672b1c26c23f5a70ed47d113bed0af9241fc250efd8701f053004eea6135c930db58975a84e2750804c5132241178a24357fdb77a13481b95a5cd1ff88b98040469ec834662c02da0e1ff18f3ecdf02ceeae419ad075ff399917ec2b46b35ec9edf19e89afa3cadb1c4cb9ff367d0fcdd92e7e38901c97d1bb3cdcbd76ff6fc573fda8d41b0451a361e3d1639de37b0cc01b53ff33baba3199e6459917a46a819306ba9310a97ec68f85c1be8e7ad9528ef82a6a3863f0a7bf4c1a0c21b54dc834ad932c58d8dfd793a9f08377a5f91a69c38d6ff364808f686a656c6c7921665c21623da932c8b043e0aa7dc460a01ad3c0d8956ef8c974dab171e47fcb4c4ee00e274198d9c692b88e5899cd63e1395716851751ac7e16070d6c74e680f15e574baa21e3d86ff8cad9f7cde2e1a39c647295ce00e3a3a413a026b80352229848d76cfbf68fad3a7dac2d65c5541cce8aabeecfbf129662a412c085376aec1800be628417d1732c5fe914e73277eff93bdf3d23833d44c7aa390c8645ed5bcaed76b7c13bd4005a52ae5b2bf06bf4cb8baecfad497e5348c97dc8c9c3b1cb6aa5de245459827e109a42153d87876dc2923828e04298eae616af609cc3280a77255cf8644b77c10c2952e9474f6c25a8afa70c9cfb44c11f1df3ae95c0af1787f6aacc53ec2c90508141425e1e4c0c040c7d838a97d01cac67567fdcea9f06ee9bc82499b958594637dedf1c1b2fc572d6fd55b3d0c0ada4d00f6fb0149af6648899b3af90a3eab116bff1723257d0c06383055cef8f29ce03564b1f96cea6b173e8c0d711202bdc158431b2b67f3f7a6afed4b6eba2de61548ecec1be5cbf84f9a6d1b00e1a8384a975257e56e7fd2e1525cc5f0b19c1c62daed3751dfca8cb52d33ac205f846498cbe5b4d9dd012914ac8ed59f5bc8d5bb623ade3e470ab3a6a53e336da4b586267ba0d0696b3deb919e679f5c958bb1827876d5bf1e5515bb430c1d7840c730632d0ae9719d3f6e3a6a4948980e2497c4906105f46be3298a5587c27a14ce72303ee564b783bbbd7a349a9ff0ea75d2a36c7db5a0288cea00bc71093331597ab3129140d56c4f194e7c6335dfda9ff199252ea01d169f8f920692aae8bb098404dc093e6550eb55f271508a7131033521c7b2c5eeb53be2ce2c6c0ae8eb83f6caeadd40f8036e87a714b7d2ed0db94068e8769b17d03cd2088913f6d8fb23596efad289c24a095179a7fbd235d8c308a9216ea0bff4845557ac047b0387a118ca0247cb657c1980c3ee7a13ba5a99d59e9b3765f9fc0695a69b6c4e4e8a2f60b07e3897338013f35e65922a24870aefd742840447183ccde777c6b90c63d851b023c6fa0d3e0df8c3bf1544515c9d41e403f56f485759de3595d66cf5e813d9b2aa53100cb3b8abd477505c5a5f595b0a1cbb81afd44a661b6c79e02828db7f76d4b0463e26f4b60d834a7522b1efcad5b92c5d836613c17f0e02b7ed5beb6286c7c99396ef711a8a12c0625f24dd0b634fc5654966c96ac09f369f4d3a460b5945ed94babf857cba96551577fab64a7c22d89beaf8625844295e536872921cce46da384e14375a41ddd450f2e3c5605a65e5d3d371a041db04e2e4dc7473e464a84881c63cf08a8d87f1c3640614914e3ec441285fe720bf5febfb35bd185b3dd1b662ddedf3ad3583e6daf86c7044b9ad6a448cff78539dbb70a31bdcbf5577399a6972b6fb2e10444dc76aa8803b2c9d6b28c9c7bac325f75b35a3e5b1260dc9c8cf4c49807e7ac47b75c8cecdcf4bfd88916717676f4112babdf11fe57fc6aaed24fcddcfec0472fbc675b3ea6df7fdaa7f54833caff919a0b2c5f9f252f7e092adfab2c44e2bc856aab611e3b002f7cdce0f8a090b6001d54a771da71d3a48a48cf8f524439f6b3f3779c30cf967c6fb8dbd379986392baf8846d165796d0d73be083a11b0c4a75f3e2e08643b41fce6f74eed93c950e488cd1c0c77da4c63a45b34bed7a2b32b8f5415dfa9a5ac276e2736f22fbeb6e992dabef7fcef7c1b7fcc4496d78e356722d8f8ef0d7133a47cce330acffc36498acfc62bc5df3f9c272c9e8640e20b899db67beed56876e5da5a5df70c42ca24bf514f1bb15a4d7468c0a4d3488ea1901b05903dbb5fc1453fb2cb42df2719e702ca0ff83f7e4d7494bc218b0ac5c4e34cef450bffccb24aaf343d39abb763cb2c083a4e059a81bee7b7ad628bf05f0e5df21f533bd656ed4fdaf5548109e402254c82d9eba65a6607ca71b825ed72b06e3fa9c078a129e5da5451436b3fa0094b6750553283ce281d39a4a1fd971973a0c24a369c4b22996af7141bfb90ced75f4c8a197afaf31b908de6cff81dec2146d7e1f907db1a01d8edb1fe199841e9cadc9e6bdb02fb99bc18e6cc7eda450bff1ad56532791254b76ab4b6ef1bb793ca8b4b9afbdbc81ddccad26a6501da1aaa8da39b8c1035257ffa9e4ec82bf6ee6e6a3affc34a00bf6790875e8199dacbf8235763bcff8901b581208c0407de9d8b40c2b898f93177a80d90bee004baf0b20b26703cf92ba7c911aba9ee9881458658bc045176f64cb411eb3857cbfba18296a0ca893237ecd7a18f6835a1f7aa43f1d7d08949a01fac8c1475c2fbde5f77ee0b40a927a3d2f77ed1e92776f03d7e5f5f9f403f5c170ac722212f6fb2abdfc11b3ab32a7178a771bce141e6a0ba3676cc3c89842bb53765a9e86a27591572156e7dc97de2b0d99007efcb682fc16bcdf589063223ce9ed1d2e641a9037111449f9b5542c9f71769507042a805e48445ec4adeaf868602cf94d677b3b316c1e893bfd64dc8af152ba87633c5f652d7b68a1b75c883d970a4b965e17b5776428449d4a57f616ee6ae92b70d38736da6a71b5443391af8de0a17f81a397ef166842fc039dc9dae35eb1850bb165e45b08826fc4f7c8542c46797fc9bea121efc0247816cd85cc0a71218f77b21e0ab02d1b25214d6a690bd7c84d7e6d74202bfe43f93204a9edfd277cef3acdce2e11977d64acee6ac389f1909ecaeec5a3d1cb36b5f5bf28a0b4b47f0cdd8833adea41a1f20d544e9592044d448d1a0f50ebc45ca0812e0617b903cba3ae24e298e6204ff4a2423d3fa8b5b583dcd3e188df1059e6e3a3027fe12f0154e15f1b24ee87199d21f137ae720cc1b4e176c1bb6b6de7c8885f138e18d26eb9067468b12534c020eaac959593cfbeb90942fe73d3ab9af81e68fda5cb732a2c30e33651252d0f024e791092d87cd6b1191524472787c1c5ddd558dc26382b10703c1dd398cb22f2b9bf1fa7a6918557d629520f8c36423b31c7492054d62a6601882c8808927020adb6d97c4612e609a8155edd8de6a356f519de85c21de0888dfc564cd43729cd88c51b246dd6336bef867dd94ec4fe81333ea9e755a3ab2e8752021e095c8b7ccd6424f4e2d36705889c434cd7554d4a8530d21b10abfbd09fac94b38f094164341b3001df7a4a28d36b0ada16c7d559871c806db695d347fb4cd7b96ed5094dead965722b5351134bdc89d921ff3ac4cfc808c1258edad6d24b816422d730b060cb1b67047370f45b7b06c0d27b1c9cb8c8d8a32f934eba6f8b3e1530b2042a5c41a4e793e9a18e47c01b48656f26c4567a1882096d84dbdb99736c8b864b6eafd53eb9082085928bac6d89f221061f56964911f96018e893358f808af4d7f998b905e12b9f6d897db70091b14c30ba78a3cdc8e6303e57dd304b3848fe9be78986c96b65639d612c24eb6db517342c6b52a0ff821f5c3e1d556ad8e2d134c378fc93d62dcf2374ec2973f1de2dd5a14953312e660362dfb8a7a7f379f27b6e97ef9adef3d8f97a3e13cdc0b1d3027468de082d285c6a85f6a1991c72942b8248f2e0095e46339e35c1efa884a48aff0d13791927ab602e9c7f8a741ac2f147191d5e9bc672d268f0e29b6c297f78b1de67e2d46ad0161e183e13ece02170bedef5078059e4172b8e51141e258999e8ce5ec08616943e83ee63e509cf7e0c48b68e288b8fca2265519d55dfda734ed4cec364578b77d98c07f45d93beb242f0cbeb2cdce1b81a212a92a9632b25edf661955fd05555cc9d6cb30825bec04e7e348935a545bce1576c017773c009c479bde263efa491740d9d49f88439d709eeeb8bf94790077633687064f60e240c658ac21ce8ad583524fd19b27c844e4e825823cf78414c0c0bf4168435da1d49718875755cfcd36186769560a1f7daa08b3a840276035bc8590c737be8e071165ec1f1da36ad0a75bbf038dff8040f21576431075bed8eb1e9cbdfcb61ca680c7678eb396e47c143711585952b756ae4accd0e68c24fb5f8e98a22192ab4b67bf8da5e62be152d2c1277650a82f32fd783c233d1ecda67a8895f773c06080a43dc11bf4f4e196aa1f5b1d30277b70a23ae9fea2a69cafc6b35080db5300fda4ffab9a38f5b7030738aad69a7d915304f4937067cf2b9f7e4145e87fb6e94e485a5f94d0b3f12c998bdf1df6e02f90b78734efb9b6c0f2a24ffba0bd3eaa640f65f84359cf3a8a9f00a68f8f0efebe61da41f90a447881ae1b3dbfdaa63c8b509c62625ebb5a87fa3ea3b404fcd337604d2f752e0dbc099348eab620315b92c070bddda838495609ae5af764c5db915348e5b54c80805d07f61e56429be25d9b16baa955f6d5e506e699072d3455445d7a36613ca2c47403b8285e24547fe78de4c8ad53b911eb93bee8b233e8bbfdf38c3ebbb68c10549cb62d3670e8e277d2ee4963b4cf8983a954408eaec57c8fa525cfa6f5a15c0ebd291d74d402bf62fbc021681be9539e11b84741cf996527f992ef0c023e840875b02dbc187cd63af191ea8f88c9387f77ad2774391cbeca12d3b3322d89b09342eea5a46bf487647e04737b25227e3e9b62bf4179e929de831c24bb0127eacc2cb1a9c125b1c14d8dd7f3a7f60f99d55b74d66e422682417333d4f5cca30728ad70febb2b30fd7f8efc1b55b41846c35a7d2d8a4e63decc21af296d721148c0c930356136d5b82c67abf51773d75603bf57c7b97e0ae0c735c098e7a0ea1ba6b5b638015a7ad629db66018db70c600a9c7b217e5843d229e0419d18d4c3fede6134762060c1ffcd53ef9b5c6f115cc7a05bc9ab35f129e48", 0x1000}, {&(0x7f0000003c40)="9e973a8749236023d44cb6c0d471ca4833dda2d704", 0x15}], 0x5, &(0x7f0000003d00)=[{0x58, 0x11, 0x401, "0d4b32caa5a68d46ad4ccd78738c537f39156c9ad368e6447afd3a32db5179e466fa2f81da4ab4499ad5307d3efa8270f105aa29e0bd5cbd765299f67f31621b1d244e1f"}, {0x30, 0xffff, 0xffff, "4d788444eb714d64221586b7711af1816915d56252b74da9bc2d8a5b9bddfa"}, {0x80, 0x101, 0xfffffffffffffff7, "3dbd51c751af913561ddab8e8d7de3229f2833cac9be7c16fcfb470358429f6b9a4ff5bec58f41eed07925fba963153a832f7a2fb7205e5697a3cfe2db236770aeb2f9b73160353773141bfa3d6929aae2f35411e2a087ccc2bdaf63c6343064994e7ecef7e54bdcea20c471"}, {0x108, 0xffff, 0x0, "8af6b3b4d3f71aa0fc9778d7de136025e21387e2ca5db3762e7427665f4c1062c7862156c9e518068d8591632ff5148483e0ce6e3a76756bf72c1ec9179e727da190748ac4360c1194278d77ad559831ddd83c012dfd87b4a60f9c0c01f0f855fe3fd293da323f9a2d061ad3ab89c24c0a0a22283a0b124f206682ca0d124af9126b54e158672d3f597ae5f05062f6a51229f5a10eafa12cf5fb97a3f01079aa3b65bc29797c3e2c75afa56e503ab1778c8997b30e576318311f1fa619afef5b1a478f55b59c8e1fc097538adffaaaa241f76e414a56debad312292509f47e246607070f17fb58e700841c41b915699eee338b23d62b"}, {0x1010, 0x29, 0x40, "dac8578201727df9495a42fa3717c562e55933c97ba47c3eb2f791b34eda61cea9c59ec74e9bd615338df8f4ab8cfd49dbcd835cd50515dccc7e462a200ae1fe899c69219a8914b4cdbf3467aed8f9c6c5f1985f10edcce606f1d6ab8bf770363ac0546da5b31d8f8298ac8c45fe4387c9e5792021e08c67a57aa7262ac3d8b9a5dd8a0f7f850f895341d444f279452994459f95a2010370d6b9e073c154fc503c09b2fecc25f4c6eb7ac8060c2d9df95a23f5d3c12aab1859990c485cbd5f96d9021bf8fac8b07d5435a55e8bcae0dd845d64b80754dcc97dc5dde57bd7a5ad88c05d9bff04f9093f50e677d1462db59b68e5bba688d6cb2323447484df271a0530866ada844c85f8493fabcf51827020ab417d7daad69333cc89bc2aee3723b87cfc02ac56c8e4af61a98a6a7f3a96051cd9bac28c05ffc015814d058d2c85169e8b32c09c3a464066cdc4f817ef2dda74bd2d92207664684de8aa73a462ef7979c58f79b1e9645eded0e90cb0da83bd1d8ab1211ce292b7e9f8f99ca8c5c9a81fae5f39276d11f909a99c3baf47b88813180184ea7d3ca81d5872b66f1bd59d1e0ad6a2b4962afd4e67350bf231d48c3d36af8581cb0462f87cb8fe612bdcccedfe27135c57b2332c45960ba9c86ab9023d260b4ae817ff1e43b8a884dd4c3265b6cbe647ad57ae6d1540dc20e9cea229ce0c3d2cf9f4a1e340f7f07b819372c4e262f9d2fe857191747e25fb6cb0b2b93fddcef2b56ca59e63ef9a2b6bcaff7660de0b9d6b6ee6beac8467cc2f2f91fac653e0662ada0dd46b9e098ee5419e1533d513aa8c891b01cf97b6a37b60103974b63da628e936f67759b8274acaf532f6bfa01019c0bfab4720c138074848ac434034f6ef9c5bf0911ec36d7f84485ce5d94df7321520b0dda3869af1a0962c7c84644e033a904034caa71caed155f135b38b989f4afbdc84074aaf36e0c7357e1bc36e9a9c1cd4f9f22d7c296c94e1abdc63a3114d9d0f84c1b641e9f5c1460e1f079fc4fd2dda527059e3626d484411bcac1bd33c59d3623531eead7191d1fb58cde9b784108ee0d795d87026d855289b3232f2e56f6ae94c258d75dbb76798a48ca5eb571f7ddad13c859245b3cdb13aa57f6f09a14afceeba7a09ef27642e6832e866e934c4a3275b0c7ab8efef95c657da706a2bf44b3ce4374480aa84d0da5de975b0ad5f755376ddbe819197a44f3b8a2c213376a147aa3b986b7637af746a77a44d8c4967710ef95cbfc545aff097fcda9efd057afc9dfd0384a02216a76652f7f22aa2fde231b21f083e225f3c209e9444a15d042ce297498945131fc7d301fd0897e486f8abad9fb05a8cc5f7cdacd2f97aecbd05a308ffe6891f93cdf94536c8369508216a7c0a911470a5474775b1bd07d6778e1fa19cea81604596a729577b59b24618a54dc44a909ca79d0c6313b5d277c4ecc9c6acfd630e05ad1cfe3654deeb22e7ae516a42c9b58eab00e4581e836413e67a04ef4c48f0f4bc848e966f28e402a57297c63b55dd3014b0e03f15564a057f4845db1de2befcd2f250cf114d6beb3cb865cab6458de6caac5c6ee64121de9b4fe28e703ad0747341f0f6d1bf96653b73160597e1d715bb11d6e68a0b39cdcf3e3e28eeb98c989057c2d7e87369a3848b823fa199d4f72951f3db12f3f939b486ad133042b3d99ce24988cb3b18b7bd542c613ebb3cd2bfd8edc1bcb3df044731b3f5e85d9eccf9eebc482ee90c0a8173228c47436ef9e0c52b5a567814388ebb5b1da1bd90f50a954baf41fd3ba11eaace72f2dcb614d02f46735358deb990c8db2d8b800eb86b0ba7002f89cc6af268f33241df0feb68512d4cd36363add92897462c88d7d5964bc5e285f9d6d56dc9dd7238905aaca0d757caef438a1a34931f08580d5035fdfd676450a437219a57b96cb3720a5a2f04e5353f7b36b810c92e41811ddd31736f97b38e631bf21a21e228423eec0a1af2b1fa981bbc841fb67c062cfc103f48a378bf1a4faf6128dcb9f618de4e52ef6ac82c02dcbfa588bbcf03ea266aae5513c7a38971694db092452ea4c7e60214260e6abc41dc6061f8ec97d7766ab03d377c3b4e051b5113408d72bb2d0c8f63f6c85b46336408a87e76a62d6a5a166032bc1e84f975f66a41db645cc41ccd15a92a90519f026883b5f457b705fb7ee8d22d4f0b37ded6653e688c881746058517dea07a1c46d20dfa68dabc6072dce4ad87f683686b84175633285b9c2d1e1c0bfc82ea5c7065f50e66c7f398d5f153c92fd324a28aa3bf81576a98f5b5ee4261111d36c76824eb6104b6cfc277b8762d3a39132a9e1e666133700a36ac893258c7b637f376016d1e112e703232a88fa98921237d1e61f7b67db85c0a2c25f028e38d1564552fa96eb7d6d9d7db2145403ad9796ec8fb5eed858548770c345bb182ade4ab50059c9220b568753b5a44051ddf2a52a618d378fd8479ae8b25c2131d074787d2ea8f51697c2c47c69ce625ceb0cfb0d7e9942abe184002628468530ece117e322a7d17540ba6109db9b05f31f5cb6a56bfbcaf173312f4d8ba56d593ea03ea3c2607183450e927e33ff342600c8a8726c8452f86b01d2a5a52a11007de6e97a1fa407373d5e6ec9138b468bb3e8025fd8f10c38158a3aaada6209a3d822b025b1a6c9bafe3eba6ad20fae96141a603325b8dde944595dfaddf09a47a0e9c76d87847fda85ff8e10c43d5f73a4daf0ec8e3cb4a9149becbdfd280e6747965ae9752f517bfd6c6ac3f2a23588c33314d85f08763da6a48e3310a262a767955b026d9c58c2e07a326a880a3f3651011009d6a267ebb63f45480564cf6ffb6fbe6d7c6cf507f2a8089eed3c93ad23757f7e9fbc74948825a7b9ab507ae52d08d8f565fa4632ea83eaab1b8972ff697407bcbe2bcc345f9d28d12b1e0bec9ed37a7cab8b7a947eea97ca415f2d311e2ef1e3b4f67958aef7ef5b64736bc9da740ee90ce47bbd6b31a7741ba855e2e8cd7e48e0b3b1bd7cf9903b9a7e1dff80cdd828e8044041a385d9e2895794dea49ba09d8c059d42738fa31ac3338d88adc5dedd53f55f5b850a608bb928d919bfd7608fbf0cf7a2603fc2600284fd17924a92073bdf2311285e294bc339cb0ba981bef5157d44d8257cb7c9b828c3475c3fb9a7270518b19aa2dc09ba838606489a4f4cf8c3bf9fc383d50b0dad86ba99c0388020b8837ad2c9526fd0fffd51823331948cf7d4c09db34adafdffcacc8e89bac26936a7e1f2259369ce0f54188cc3e568ab44d2ae977204bde0c6a19dddb4290806875dd78ae6e0ee757b6fd9ef440ddc09e30b52ec19d35a266280fdb586ac209cba1d011b73644929d6d046d6d5718d824f905d417b57dfba90e932d400b0a0e0c2290277edf36bc690613d5c37634424b305c382c2d35597f6a0d37ed33f730dfd98d25105fdd719f7599e5146384b51a6fdca6d57a015a5da39570099518033c6442500cef8d5eb4910a0ffa4aa6af8381738ab52f8f3bddced932e59a760abdf384306dfe799d956bed751cc62df5004ee5d0af89dba0a54db26e01007c6d1689e358f51a499385d213b959abcb6bcd551a816bf775f97ef6744e7dd1cb6c3de63c23cf8774d8d23789dffa36219cadf644e968058b40c20b6bbbde7c642f50417c318c9ec8cb82ffcf29eedce0fba6e730406c02ee64334eb6b39ada18a48feeafe0af4b8c086ba1fa46324f53bed014ea536c32d1f99a4bbfd5fbfcae787c8728ae13c2663593d9052a6dbbd7eccacf688af90bf2e89c28d0010c6b41ecfaf4784ae1a9d14b4c537cef270c6f479774647ca3061625a75c12402503f353fdd64690c14dbbbbdfbbd22148ee23233f573c12e910a8353f938917ed7cd827f4889bace8545824b42ab822edef733763921abc2a9eaaacd56ef5c9d30a9b6d4bf6073577b7456d2d37e8b0e509fc6d3c91b0e6551b1a72e2574c3862791f895eff679f6300b3a8952eb00c696d2222408b6894ef4b23f66406ad4cdb95a891ee3810ee1629a13379236ff55fd34bf16a493db56fdc4ea3a4eea96c2d76deeb83de945cd69300fe640966dae7b322e821dcf88b155dfa6b05186ae3e2df76e6284f340caca2cfb1efdbd48b14518762c5a7719fce5fa073a0adb6e16dfe3b3f61a84816f908f24a9f9ac7c442e92bdf1daf2239e8174c38745b2ed559ea153be868861bb3e799b392acc980983ddb174c02ab5d463e4965ca72e8122d52fc2f46cf7fbaf220cd123b53684d8e21bf235850c0c8d91eaed78fc162a556e51f5310f1b72b1c080f4a216e530a2c57c0b6dc289cddb07812a311c2a8f145fd0c38d17fe1bdd6e379ce04ed6746830928a20ad18a1dcef23b91766f6196a7e077e016c4bbd69269e9b862527cc913088ba8e0d309bf78f1c946802c9270f6dc41627b4ea233cfb96fd376b8a70218f8e2ac419e5f00544b8c7ef4d858e4abb21f60cf5effc7128a35cca38ef76419037b23dd6d389d1138e391bc5b96b2087980d7a441d9fd3d972b237370d6a5bd4df9e12792e8b519e86d2699564e619e5b8ebbcecd90d1847520b8da6fa26024ada9e650d3bbf24d84e133fe5281c47c46b6589f75b1be20ad74dd3ecf9d56cd043fc7ffae5a79c5e508693a0b5474b9d00eb918d09ba272ab69fa2a0bb08ab1c62cb7c7746e5b32322db7a634af780d20aabd8c23b85d2a6c33f25fe3e4f0df69204b900d92cacd7f18b9628e0454c35b311d2ba67e72722617efbb2e924e851a17db733081e6743c15be26571b50d3af76d69ee8098077bd5ff67e68dc777af3497df32b35f74ee92c522bc2f0097b378140aca93dc20008f321aca4e5c252ced560eb38f2ee1336819ad350dbd2fac195695bed5c4fc6b36c5cb52c51f686546aeb21e1f648da8c3bcf111cdc041b9b397dc0bbefbe4819e6d23000303514c143af97c758a62e7ee025d0445284409a94d23584df68951c36d10ed3de951604a97bff10147f1dc020148af5b00a550944a17047c45381b830a70401d0965ee4af2b693b0a84b9bee3dd5659e00a75c701141f4e8f2242cbe5c06370b548b6e837f7bf3781fe9c74d1fe6547f51143dc99671b0fc885eb9a91530ccbdb9376827f896deb6e579021fea6b01ed4e834a56d28cd2a5c9def8486372d796248a7936552ff3bc5b9f88a6170b8265a2275862b1bfdd4e80bdbc8b8303f92087313a4da8c1236c60bb53b996a910e3a8ca2caafeb24a70e8457fdeee3ec4f19eedb856a763d65acd44090f9ec89479c48d2c7b6e539c315c6024a60b187b81ef5fcfe487a1b1fbc430ad497daaa88e5dbe73422120e968e6b30644b83b3c8a96b88bcbe713f6e22f1a078aef22da586e60e96db4dbdd80e521748e49384619a6d584fea6b3358fcdd3beedfc9fe52636ff1ec9f7ef9f90d8ef9d976be4cf8ba05b81eae51e8da40dda624fee412e535318e6c41d76c70f6a1ac105110cd029ec31682a4981575888e6af304cc5f60409463843c9859098ee103f91c29b260a986ae605c359c3b858ecf1c3b2d6cddf26f685250f276b798f0252c7cc0539d163a8b96d2bc298f9fb68af3811bbe44e6cccf44c1053291a83932cc2b5598235dc0a7baa6221ca58e82c16dbb153b07a0ed9e515c095e46e52492a086775565bf173b1c44aa116ebb63af2e9c8b7378c29a2c7e3ff42358e2bd4bfdf6447f8f4a37a9bd940e4a0085a2a1b1ff1ed38e9aa42d1e261a5e9bbde9a40cd5631e7e9b0c3b7981fd2fb421e8de52"}, {0x28, 0x100, 0xfcda, "44f722c00fc92e877830349c3745519f3c0ddaff47029e"}], 0x1248}, 0x1) linkat(r8, &(0x7f0000004fc0)='./file0\x00', r8, &(0x7f0000005000)='./file0\x00', 0x400) accept$unix(r2, 0x0, &(0x7f0000005040)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000005080)={0x5e85, 0x1ff}, 0x8) connect$unix(r9, &(0x7f00000050c0)=@abs={0x1, 0x0, 0x1}, 0x8) 00:00:17 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/179, 0xb3}, {&(0x7f0000001100)=""/127, 0x7f}, {&(0x7f0000001180)=""/74, 0x4a}, {&(0x7f0000001200)=""/108, 0x6c}, {&(0x7f0000001280)=""/102, 0x66}, {&(0x7f0000001300)=""/13, 0xd}, {&(0x7f0000001340)=""/144, 0x90}, {&(0x7f0000001400)=""/165, 0xa5}], 0x9, &(0x7f0000001580)=""/46, 0x2e}, 0x41) flock(r0, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000001680)) getrusage(0x0, &(0x7f0000001740)) r4 = shmget(0x0, 0x2000, 0x204, &(0x7f0000ffc000/0x2000)=nil) r5 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000001800)={{0x5, r2, r3, r2, r3, 0x110, 0x6}, 0x10001, 0x5, r1, r5, 0x9, 0xffffffff00000001, 0xffffffff}) getpeername(r0, &(0x7f0000001880)=@in6, &(0x7f00000018c0)=0xc) getpeername$inet(r0, &(0x7f0000001900), &(0x7f0000001940)=0xc) symlinkat(&(0x7f0000001980)='./file0\x00', r0, &(0x7f00000019c0)='./file0\x00') r6 = socket(0x1f, 0x60000007, 0x800) fcntl$lock(r6, 0xf, &(0x7f0000001a00)={0x2, 0x2, 0xfff, 0x5, r5}) shmget(0x3, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shutdown(r6, 0x2) getrusage(0xffffffffffffffff, &(0x7f0000001a40)) shmget(0x1, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) getpgrp() getsockname(r6, &(0x7f0000001b00)=@un=@abs, &(0x7f0000001b40)=0x8) semget$private(0x0, 0x1, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000001b80)) getpeername$inet(r6, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) unlinkat(r0, &(0x7f0000001cc0)='./file0\x00', 0x800) select(0x40, &(0x7f0000001d00)={0x1, 0x400, 0x10000, 0xffff, 0x5, 0x0, 0x9, 0x16e1}, &(0x7f0000001d40)={0x7fff, 0x5, 0x99, 0x8, 0x2, 0x4, 0x7, 0x2}, &(0x7f0000001d80)={0x8000, 0x64d, 0x7f, 0x100, 0x4159, 0x0, 0x5, 0x5}, &(0x7f0000001dc0)={0x7, 0xfff}) getrusage(0xffffffffffffffff, &(0x7f0000001e00)) shmget(0x3, 0x2000, 0x4b0, &(0x7f0000ffc000/0x2000)=nil) getpeername$inet6(r6, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) openat(r0, &(0x7f0000001f40)='./file0\x00', 0x200000, 0x20) recvfrom$inet(r6, &(0x7f0000001f80)=""/4096, 0x1000, 0x841, 0x0, 0x0) 00:00:17 executing program 1: r0 = socket$inet6(0x18, 0x30000007, 0x6) r1 = dup(0xffffffffffffffff) r2 = dup2(r0, r1) sendto$inet6(r1, &(0x7f0000000000)="6ca7d333de5b677a3a379d13f1ce02d82d3669c53363fca90541ba941bb68db6f1b5766a749fff3bd55aa06b3f703ffd3e9757da56524d8295dffc0295c1a88cebbb72d93c3d77b3c402b9c0e094a2167a0829fee4058cdd88db80f36ad13a8874d1bf", 0x63, 0x8, &(0x7f0000000080)={0x18, 0x1, 0x6, 0xf785}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r3 = getgid() r4 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000140)=[r3, r4, r6]) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000180)=0x7, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r10 = semget(0x2, 0x3, 0x404) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0x400, r9, r3, r5, r7, 0xa8, 0xfffffffffffffffd}, 0x7, 0x5}) getgroups(0x4, &(0x7f0000000280)=[r6, r8, r6, r8]) connect$unix(r2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0xe4df, r9, r11, r9, r4, 0xc4, 0x18c}, 0x6, 0x4, 0x4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, 0xc) getitimer(0x2, &(0x7f00000003c0)) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000004c0)=""/12) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000500)=[0x9, 0x20, 0x7, 0xb33]) semget(0x1, 0x0, 0x1b) semget(0x0, 0x7, 0x1) getsockopt(r0, 0x1, 0x100000001, &(0x7f0000000540)=""/30, &(0x7f0000000580)=0x1e) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) fchown(r2, r12, r7) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x90, r2, 0x0, 0x0) getgid() mkdir(&(0x7f0000000640)='./file0\x00', 0x100) setsockopt(r1, 0x261e80000, 0x4, &(0x7f0000000680)="e4236aafae99f19fd7375649f34f0eddfddc3116293d873d78b1a4730a2be8721cc4d25ea18f74f53e70f14e2db8ca093a94a0bfa5084456f6c1e17391b8e840612e98d754dc4be3e5c00793c9b8c39951f3fcfe64f652f99bed6bd25eec49e9008ddf3fd1b0b0538cc50c25a8b5677a1445f56e8c0901e4589873216e1886e7e0dd3466dde0db21d446612d161a79d726bb1172eec10401d183023492e34f60b337f3fd775e048af2f66cd7bc64bb92d80a0367719e6e91bbe8eda0c7d81ca5968f1f39e8065fca3b06202d219b8655", 0xd0) 00:00:17 executing program 5: r0 = open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) r1 = semget$private(0x0, 0x0, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/112) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xfffffffffffffffb, 0x201) fdatasync(r0) 00:00:17 executing program 2: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x50000000) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) select(0x0, 0x0, &(0x7f00000002c0), 0x0, &(0x7f0000000340)) paccept(r0, &(0x7f0000000100)=@in6, &(0x7f00000001c0)=0xc, 0x40000000) 00:00:17 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a8, 0xd) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 00:00:17 executing program 4: msgget(0x2, 0x1) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = getuid() setuid(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x90) r2 = shmget$private(0x0, 0x1000, 0x493, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x180) r4 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r5 = accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = accept$inet(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r7 = semget$private(0x0, 0x0, 0x8) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000240)=""/4096) readlinkat(r3, &(0x7f0000001240)='./file0\x00', &(0x7f0000001280)=""/45, 0x2d) fchmod(r6, 0x100) mknod(&(0x7f00000012c0)='./file0\x00', 0xd128, 0xfffffffc) sendto$inet6(r4, &(0x7f0000001300)="a4539ac5f298595b4841af46fae36139ea1b444bcf55fee988255de335f57598dc52106e21d588d84eb1a88a4866f06a292fb7e28c631f7beb31716a43c1ed7bd0a505d13ef48403a5daf5bfe730de50fa82fd19325384bf299ed0f1835edea64d0997eb5b01caebd7eb321f31f9fa32ae", 0x71, 0x1, &(0x7f0000001380)={0x18, 0x1, 0x7, 0xa}, 0xc) r8 = accept(r4, &(0x7f00000013c0)=@un=@file={0x0, ""/4096}, &(0x7f0000002400)=0x1002) r9 = fcntl$dupfd(r5, 0x0, r1) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000002440), &(0x7f0000002480)=0x8) getsockname(r6, &(0x7f00000024c0)=@in, &(0x7f0000002500)=0xc) getpgrp() getpeername(r4, &(0x7f0000002540)=@in, &(0x7f0000002580)=0xc) fsync(r1) shmctl$SHM_LOCK(r2, 0x3) r10 = fcntl$dupfd(r4, 0xc, r9) writev(r5, &(0x7f0000002bc0)=[{&(0x7f00000025c0)="ff0b0ba038b82c83abddff45f9d648786f6a9e22fda3b0b49b74f95949019722b5d0b742c0a4e0e9d30a807a83e1b131c371f7b8de08b005a2d66aa990baf5a164a6d54c714ff931ac9d508516914834b2a5279524ca68107e19dc7cc2f2b5fe668a3575fc212477828343cb2864da8a21bab79fe378426f7447a37b653578a825f50967292314b8bfb5924f7df6216a111f9fcd7ae977e91e9237c457e23d9d19d903d2", 0xa4}, {&(0x7f0000002680)="1c5eb1874306de16637f225d84238e0ca904ab09fa976c35516bf85d6b01a24f47e1d340a0e151daf80d5afb4059c4b91a00294322df3365c0c23dfe8896bf74802d0d9d963380b19f2f6fcf68625456ae68e664da90d285130e4ca8384510b9b7bef84d9ac837df25faad80ab271a4b4ee0556545a9a9c1811823963d843a4e926c61d1a487567afd58d048c727053fa594fe860bd9ab4731a2269104f616cfad76", 0xa2}, {&(0x7f0000002740)="c62a8af3f56830c8121769a3f55d4470f7bbe4e2faa53d81f16c0c175678fc3db5ac0dfa4936e0345e8446825bb879b96304b6ebf942903f78312aeafabdae93e68e64308ab15929e314558622027680cb4e9c273c4f1423d120c46ca806c2151451643bb74b2c88925308730de11065e953e7ae4fda24286ffb793ec935a4032d461c906f2e95eae482d7", 0x8b}, {&(0x7f0000002800)="c343e7e520f4897ebf89759f444e099b4471aa6c90ff7990c6be749df80588a3abaa9ccf689136828cad759c61e7382e00d62024ca708df43d17f026baf7346b834631b80c22db2388aec44d9738b1533387a69127c2a8f0b8400115f1c8", 0x5e}, {&(0x7f0000002880)="422792b5a74a19e80a3d344227976b28abed6886c26a24639a37d6f23b358d39002ab4cf89fe000868803e9b1581f5a33e464033544d99c83a25a221a78b50d2453f4dcfc3cb0178a0d83f6e198cdb32fc9b1436795df0fb6e482936cdc064663e4ddb2fc8d760fecb79dd46012373888d1213834ecd63e538ee3931428685828408ca50cbc6edc029a9b6ca8bf651ad38cac3de0868067a07a0b26aee866db10a39a6ee41857996be0df93b97120cad413a094f3213284c3a72ed8963e1415f9b54e80aa9d87d63f02816b957b710e6b188b233e8b39407af3b81466692412997425576", 0xe4}, {&(0x7f0000002980)="5f3fb9406e9cca750b64970bb01a7cd764e1737e689862f47613ba0c52eaffa7794fff76951fd6604e18c3d832e4171a814b5f94e2aa0efb45b87e727b950f135da8aaf18eb134822701370ad9ca367fac2f82cc8d7c6ae63a4ce708c14b77e4d64c7573358d085df45a9cb94a289413c99fa518e4031713e60ca7e346d9a0eef5f28518d6ad9a15f02d69d7cf2531072810e3e2803c5f67e47f48f7f67df40be5d7a5fa5088bb83c3383116c59a02a6221faef03825436f0b103d80aed84bf946f239cb9c64ab340097989dd678f3dfa379d3637f5d9a898d788fd6318b81284c1d5b36593269a35674ed", 0xeb}, {&(0x7f0000002a80)="f40406f5433089c739c776d005706083c2d8bc77abb5c0109c374557dd5fe6e564fdd544c1919de9fa8db8f34ab8ff3a983c60d981b8cd7233a666207f4a0bcc7ac665edecf87b1ec3810beae82c6a6967a3c7f6e8c07b1ad90ed166dd48e309894d2b4ecf65e8c31cb8c958ba442cb5eebe2d717d1a043fcf9e6de1de0fcb6a3c3024d861673cf845eca01cec526194417d1e07d4e7407b6e40bed4742ea6b1fd03892dc877530b3ad4151be13861cd263970a94f7ef8023103a52abf7b4b4316", 0xc1}, {&(0x7f0000002b80)="79c6a1dcd88dc9028501", 0xa}], 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000002c40), 0xc) recvmsg(r4, &(0x7f0000003e40)={0x0, 0x0, &(0x7f0000003d00)=[{&(0x7f0000002c80)=""/114, 0x72}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x2, &(0x7f0000003d40)=""/217, 0xd9}, 0x2) getpeername(r10, &(0x7f0000003e80)=@un=@abs, &(0x7f0000003ec0)=0x8) 00:00:18 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000000000), 0x400000) writev(r0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) 00:00:18 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) socket(0x2, 0x20000002, 0x100000001) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file1\x00', 0x800) r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x8100, 0x0) utimensat(r1, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 00:00:18 executing program 1: r0 = socket$unix(0x1, 0x7ffffffffffffffe, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = dup(r1) mknodat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x100, 0x4) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) sendto$unix(r0, 0x0, 0x0, 0xc, 0x0, 0x0) 00:00:18 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x10) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="f6bb559cb99cffa2256ce1e96661719617c37f49abc449190857eb02f1b81ff301d4e1ddc116891ff6eed1dddc327e1d042a1737afbe1dd72690f532ef0e533fbdcec98a4e40c4287005967d653379339a40dc829b287a744cff28737329b083913f30e7946221002d092e5c3279559baeecee22", 0x74}, {&(0x7f00000000c0)="295f1a0b7bfa6ba4cb172a4f23c3232c0c46fe071c2c7fbee52e30d1364c6896cc836e32cd9024a5f9de4b851fb939c97fd58f54dc1c19b6dbbf05431be48639b93def2d289fe73879bc90522a00c2b432606c714ebaec5a0d7a01b14c4903627a7806058521ecdcb5490acf50a42521240a2e", 0x73}, {&(0x7f0000000140)}, {&(0x7f0000000180)="f3bb9629a4f7cf02f83a407a14dbc8d52404eaed8044fa77", 0x18}, {&(0x7f00000001c0)="504f9e56f883b8435a75aa8c2c827a7cca4ecdd1df2c7d2861e11e096d43cd68fe89f5dbaec4ca7d7d2257a21a83f12be6da9f60daf3912af8f0cf9ce5eedb3ee778e2908a616d3b00d1db49de18b1b99a687cb6d768ab2a343fefca8a3b414d5301e465dfdffcd36b6be6f158daabe9cebff0fade7e2cbae1104348ff32374f527af2da5326802dfe6d42680ef49d31646396a11a6534fb4f62d9857469c53fbde54e084c038d935356", 0xaa}], 0x5, 0x0) connect$unix(r0, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setuid(r1) r3 = fcntl$dupfd(r0, 0xc, r0) r4 = fcntl$dupfd(r3, 0x0, r3) bind$unix(r0, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) readlinkat(r4, &(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/4096, 0x1000) getsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000001440), &(0x7f0000001480)=0x10) pipe2(&(0x7f00000014c0)={0xffffffffffffffff}, 0x4) getitimer(0x1, &(0x7f0000001500)) fchown(r0, r1, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001540), 0xc) connect$unix(r0, &(0x7f0000001580)=@file={0x0, './file0\x00'}, 0xa) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000015c0), 0xc) r6 = semget(0x1, 0x1, 0x11) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001600)=[0x4b]) semget$private(0x0, 0x0, 0x14) r7 = fcntl$dupfd(r5, 0x0, r3) utimes(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)={{0x0, 0x5}, {0x8000000000000, 0x1}}) getsockopt(r7, 0x0, 0x10000, &(0x7f00000016c0)=""/115, &(0x7f0000001740)=0x73) fchroot(r5) connect(r3, &(0x7f0000001780)=@un=@abs={0x1, 0x0, 0x3}, 0x8) bind(r7, &(0x7f00000017c0)=@un=@file={0x1, './file0\x00'}, 0xa) rename(&(0x7f0000001800)='./file1\x00', &(0x7f0000001840)='./file0/file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001880), 0xc) recvmsg(r4, &(0x7f0000001b80)={&(0x7f00000018c0)=@in, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)=""/144, 0x90}, {&(0x7f00000019c0)=""/107, 0x6b}, {&(0x7f0000001a40)=""/79, 0x4f}], 0x3, &(0x7f0000001b00)=""/74, 0x4a}, 0x802) socket(0x1, 0x40000000, 0x76ab99b5) 00:00:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) r2 = dup(r1) fchdir(r2) r3 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r3) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0xe048, 0x7fff) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={r4, r5, r8}, 0xc) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/103, 0x67) r9 = semget(0x3, 0x3, 0x480) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000280)=""/248) getpeername(r1, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) sendmsg$unix(r2, &(0x7f0000001740)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000440)}, {&(0x7f0000000480)="ae6c98e732f9d8094af31edc412fa4b278d48b0a267b9fdeb701b0b7ccccd525cc4219f49df90d284c61234af80cbca89ccdf77d87220e95d927900439a463230ceea7241af46cc9d88e04322e3e3f8c3bcc2a4a915fefe555a3e048687bdcc14cb0a1fd33888d0594042e926cb6c6e2b50aa36e3c43015d3258563b89737831aeeed9a2fe9b4866", 0x88}, {&(0x7f0000000540)="a2fbe237eac407453908b1809da016cc3dd642d3c2738129956cd8609e2bc026f8e6019975819c6a8b0544be1b1b9456309d988b4436ffbda65b98008dc74204581da8aac76f524de6f9d5e32392acd039142638fd44d32961bd3ce7851aa6fdcb829e8326d102be62d3f1db8176a01d5d9f302e9cdf49501610282200c2b9b4194a63972eeadc82b2600920931bbce1dfe0420128b4ad666f5a872fd7d1b5780fbc57bfcc91a3fe7eb02fd1172bb4d3c2b98ac7a5953d95d0992db89db51310976403e06a44390f42aa7026f09fa20f6f0d9c00a77c3b8fde688ce883fdfc269f618ed440dec1c77ba273ebaae1c0679b07c16d259a5085cac161e5360c2e6092b9c29b05c12d15dd0d9ff4c0db15e0d3ff42154ad938cc00f38b07b5213cad926de520159993415b9a44abb15814b23c4f8ce36783c68fd5ea36ed2303d01ccc1bad01f520ca8c880b9e407c53d04c47b7d11668185a4c2169bb44e3c591fbd59425f5461cae578fa49894490a84180926872dd062a43cf9e75b6daf319ff95ff22385b9c8cdbca7b570578db03d8b79dd50cb56b21812bf45909fce005e7e0f7bf11b02f32922b95552c29602ec87c3071d1c9ce23f107544ebb103a87e521f98bdf6ef8793c6d512bcba0b73ee81525b4c8c8fd7dc20413c827970e4bd7e519fb24e797b0745b659086aa085aeb4f26b37b3a182f7b56574b09b380c050b60a7c46909f392cd0ceccff6bf5e9d339a371de5a8f368512fd27a69cd4fe0480f123fce501703835e60e3715c580285150d4aa76dc63b9174e328493fb687a61ff2166e99722634cb19ec941f7b5a0ca54093dfafe4fa6c8b24530553a8c872482aefbbdb705d9455d2ea58e4f991ced11867e869c74643c4680536bf0a317cff0bbffdaf6ccc2f413ea676894387cf97f77d67bbb886741740b6fd1ecfb596a92287183aa9ffff0c9528b3317ad1989236b3ee60d61c8be0f63dd8dd3d00b80a618a43ed9ea0a1e4671f6d28a4c5dcf250c65ad639d7a9d7fd35bd7dc52707ccb5f37b766b5a8f814b5c16952cc59c5f94a0da0327e277a03e89df3b55fdbe71492b0345458175659546c8c6ecdfc7c4ea6f69ff4788626739a56cacd26e35979d178729e102aafb9ff96a086f5f5055ab13e64b8ca7e1ecea49676f597ea1e6a3e28a852e8eb634e8cfd32b001e22aee05f3c09e9f7f0f52cff22a14edcecc567db98a0dcf9d87a2a1914e069889c728a3f3a95133c5e87e1da9f7a21a7243cb7397c82fc08a1de0913b78fd4bc6dcb8cef278075fba219782bc9795a6054eb44f8738886450e7fb5813351ee1cfc4d7a39f03095f52069c7da0b79c375a72cb82bf90b0e2eac2f788a86e2615509df928f5ba592db9a893fd5cf9fc89d24ce15d68022a4f57f5f4754c36ebb50a1e51d804a2d8e7e19d412eb2a17f3abd51850afa3ce2d499cccf30020e228ddc0c58e65c7e58455f7ba51474a70453eff6082e15ff1920e5d7524f4b1e09a53c090e429a65e060244e77e19694fc6eeb0ef08f98d6253d15e3bf454e9ec1d0d700d1e57830d7de3f32be48307e0300b7fca734a692f9cb703ddc523be813e827624e24d848c092e28aaf493e664c1b198aeb159905199979abf6b5236f87ca7bc31865ea642bd8e7d850753536e177bdc5fe2fa8899a7aac7bc050c4b44d46606947e24a75782f2d033d3bad4db1a6165263c3514608d294bf35320bf050a9147bf93a095c15151f21435af4a9114dd54159e8f3ec872c11dd82fb65e132797341b4c7d9139a8180dc0154573932351f9c36d35bbf32d8d8aaffdc61ca5e88c3e0bcc3f1079eab8299209cbdd5de2e1e7224fd1536686263a5edabe70ee3622304f26dcb898c93be55baae1717608a22075845f9f12b99684904394ae9615624e4490e3fcb445ca729cc5d4903feadb7eba38219dc88ef3498872ac4af3c0f8d06a39dd49b0b7ff1e3d8231cf90ef7419133b6a77658fb42ac8a35f9c56c3110743c198a51cf97b848508d2c18f761e8d601311e4d4d074c26655da7e538c3a2abdbe1e04729198a0f3bb28ad9a20c02c6e7017c584515a6dfa4ce79b3e64b6d3ef6677ca289cecb02ccdf39ae0ac2fcefef80f2291caf330fc28ec3f1f4d81a9e004c610b4c415da9604f830b9737b827914c005187eb797c241499762af209e73fc5d6550e94ef75289083fdf1b8fb8f637c54a1ea796e8a21d90ae3fb3ecc079b1ab77e54220af7a33a95e388c5bf14626a7ff5d8e489a2db06d4f2dc6a9883df5ce8d2d91d26a967b6eaba242ea7b9ef433b129fee197669ce6b6b91caba00d1f0007211e85ad9acfbc1d9032bf58524b99cedcbe1574423233126ae4b004fd3ce2c97d68d49ba8e10daf624474010f3c4efaf9ee57b678daf2bedf9de72cabb7961e61b8c4a0a6e95cbbaf5f0b059d07274da1299575651679a9ec1c97e40fbbf4a4ceb27a05628e324c5df0fc658549f6c863bf37ab1b7f04eb17876960545c9e52e01f4879374f7c5a569a2ae08bdb8c5fb85e8bd1e0a24f3d041f7a10019ebb18880a4eea6a7d1624b1c41547dba910bef37934414a72480e4a71624f4b97cc879c709aab1d516721c21c07015e09ef73eaa660f9de3192bd85cfc1773dc3b7e0a8759b09b0732400737ebf6cf672b1c1bbbb1c82675d9813942e80f547dd04ad9be12874a1317a43989a04cdf0de73668d4858e487593fab53b2630f7e2f04329717a4711f24a4a91a0c0426885ddbf58213ed64df3d90a4c4c592b891f3390340c460f37c4c6a32a9ba1ca165cd555fad54014c125334507ba730753f7a51d805a148d2f797e50a996035aa2079335a3382dc42a9c22a88106ef73f261def13c1de43bcb3ee4094613615c9746540732354e2aece12cecfe691c5e79faae0fff050fe7e8d0950e95ec54ce88118634069e378493752195489689805ad5274385bdf2a600f3d0d29ba793f60475bba5d5190a096d40990876f44c6e805251aa437ff81f6fdd7614c3101523b8bfec9d05e5f0d5e4afa0a86b0931d336854d701ab09b26e0b709d782e24e6772d0c28225432caca9132e0b9f6845a7e7e9b5659a9aef7d31831b77737aea3a935252e61c0e0b2d1218d74d16fc495411c57eb0987557e84e04de832e7ae4031adc5a46301225bc7906203234e545b29c165d4777d33029b1cce70c4833aff82c1d8492d961a158b042aaa50ee4a6533e70342b0c3071e8524b7718dcd8470077c7518e8011995bc96a6ad20324862c1810b84a22be8f488982bcd7e2ff29663efc7f7822985c5649406b23c05f5aa5ba475bd32f3e3e8dad7699f764585cd1d4ea41bd8f8928b46df142825b023da94bde6ae9a7d9a0ad8e65063e721992452c49284d302c2d062984c15666bab1153d9471651daad4a78db601ebb4ac5dbf8dc7912ca7adf4bfde1537fe7ea9173320ff994c493efdee71cf953a3d6fe85b9876e0f400009a7d604abef3d47f925e16ced06d7d75be96344458ee74f2f308bb3cd19a6c5a3d7e6e178617d6167a4870eb27240452996fdf80ba69bbd53214b0834cc62bfd61889f55b7ac377e64a7eb2c60ae0453a8b35b0a9d4c45cf370ed91c3f9c4c4b06cfdc2b45c3552603d01fab67959ac620d120901d856db4ee9c78fd66a31f62c3406dccc7c48255f68d5de419ffd237158bdfc7a114c9d3ba0cad4d7d0f0b5d026929c02f2afe53dc5f43b3eb7ddb63b4f3e3420a88a5bc6ed4ef9fe59d2ef6048d8ebb5204a78e780c4fca591752301415e6be936732cb794926c3d877f3453f681caf5b5a823e2ca894b50b16daaa5405b3bef7d396129f1bb8eca57e6553485b2f0ad80c3e79de78adea213463f81ffa5ae66f7203e9934b1df36bd6536e4b9335d4fcc3f7b6c6399df8bcec4b07812e2577ef190a147dfd19437d4c6720ff4282fd9c49d2018d1a0e75e8d7511b7aa30bbacd3b1721b8f7fa4e027cac0f80cadc3247a4488f2348c457ccd801a43344c4babe743e49391ebc69f197a7b08299d750c2527aa3678ab2d634de865f8c850d54c91ff8325e22aad276e361739fd5de8a6caff96026f87ce178894f8d3554a4a0d90bf345644416a5426b8f74cf8e6e5e141dbd3be886e5a7ea085bae3e9e104b8334f3d0e4a708cf327bafbe966d6651e263c69d613380829707a621d2dceeb6a6cfb2df1ff192d6728a90035eb206f63142d5d3bbeafa13c64d5805f0c6c035494a25c0cefac1d6375150910e498f1c3cd63cb4fed0df8f5879812815c95947c0b160556653f12f25649a3fc76f336d666db21147aeecb28fc68b551f61122827c9b9ca6d1590ff69e8d7fb98dafdcaae91aaa98fdfc6daab7ff26a95b51f3510bca73b97ee8595e239223f12916c4ad2848ab881aa09d38df5ea4110522a81ba8e37acc8280dff9c60cbe7d82bdac4f1009e5cda394f0b807b471a36ead06bc6a27f206f0004ac7dc4c4464d117ffa643e31f71573ff7e3add31b045f02e8bd371c29bc861744c4af96b2efeac5ae800158aea6e428b12bf14a2c54a66251766ac37809a1e710d91a254b88b0cad1dd195238f3e53b57e545dfe550741f4018ee70f44b8ab8adfb0f5435c938f721239f0d89ddd0eb51aed999174b6e4f822837f91b5fe25a4b7f75bbeb0903278b4a242ef9cfdfb190c45f01eee457b1e3b310c70513cf08b8220e519c3b04e7bea24563388331b0fb223ddd0f7f5e3c16d3cb27b4df49dd322a10eee3e0ddb8a0bf918736d6535e732722d40b35d38194b53dc9908a5aaed772ff526e993a34fb6db9c8fb4b6d69de6d6fd8c368ad3e6a7f018225754d47751882c7ac7d5132d18100f31a2792357d1747f68f79b01cc3e6e92776b05d1ede115e28dc44a1d40e0de5e252a168b37b91ad158f7a40c011407f857d91d0914f2062098329b28f081b7501c5e7916fff986d12f9a0d3fad8619c4da87d344f8f7e9d3c2cde37590181f3c12f7cb9e4364d80ca371eaa3cb05473dd1cd34e5cdf7868d4837e21d36da864a0cf2e98eb83bbfad7d918d7ef91f745511ff8e90d19b96e6036d904c715f8e16e03c3c370451df78fb1a8a8073c5345a270272f4e13713846edf3175000e3369677a2ed41d3bac2227040767134acd696dd9c166650ca70c6d081290a57fb915fdd0a7825d6d3dab5a364aa5cb77809556ecda47c5f7cfbee9151178ae9549aac1a2271baf22d17a97107cf4583dd4b74ad9810ec93a1aa6be7b98f75caeb2e95b09050fa57be70033ae1664af0b7f15faed42247ad429e6b921138ec0f214965532125c14a56d4d3acf2d6b84b73436808b5e7db36dbe5b276cab8d2a01b44bcbfffbc2c323c51b8408ce01f17389e1d7eb594fda9e6e433b922e358bdb2ad228300fbff88d0c3942929e07249d86bdcaa7016a9c49ee0456089e3a8ccab497d44053441f25e9954b0abf945df0368d6b98e7b706c54712c58e9a0c92bdc61ce80401381fcec0b50915c43997937dd52f65afc38c14876ae2b746801bb58dacf65bd4da72ab0cb5faa28320cbd67c39673ad123047e52476f1a84c68fffddc41d99f7da09f9d5a0b6df08e2d5db47b4f8b64ffa4e5021cfb8a4ec070041464824b00f68313b575b5a0bb3a242b07b4be1f0a3f276c5611de9c741662b8a97fecab1b3d00b51c1a62d44050a26c11a36fdaa0689bd9cd1e8151fe24a73a4c675d909aeb64f37ed1742b27e77bb88a42ba6c1c1e9b3e91642efde260ee2dfd1af0bfe6690f8f56fb73aef9e2f4983d372bb353924b", 0x1000}, {&(0x7f0000001540)="46bedbb9e98ebfd930c43be0154131b0d9e63383bb0969f8f1fa7954c3bf909bc632e705fac7d2c497537273b2beed1fa94b0326511e9fb97da2ce9df2f965c18eceb32fb042ddd8ad808f4580f3bc204fc70363f9f901aafac84fcb676198100138aeef47059fd6c659361d584e3f74d61f99af89bc45a04c6908ed9012d8e448fe85408e11944bf3f278a5d25ea8258d3b00bff41cdbab421e6166464e847b4637cac59220bc6792c9982f15fb460cb44246d1cedac1feeeba50989d7db00bacb4ecca39f706bebe914c5b5bc8f1768f892143a88485c014", 0xd9}], 0x4, &(0x7f0000001680)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r1, r0, r2, r2, r1, r1]}, @cred={0x20, 0xffff, 0x2, r4, r7, r8}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}], 0xa8, 0x408}, 0x8) semctl$IPC_RMID(r9, 0x0, 0x0) chmod(&(0x7f0000001780)='./file0\x00', 0x40) r10 = msgget$private(0x0, 0x80) msgsnd(r10, &(0x7f00000017c0)={0x3, "b9c6eee6424deeb1671bd5565001a3027b4df7aa11ff6c0991f619e4266e6a"}, 0x27, 0x0) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001800)=""/4096) fsync(r0) connect(r2, &(0x7f0000002800)=@in6={0x18, 0x2, 0x9, 0xfe00000000000000}, 0xc) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000002840)=""/104) bind$unix(r2, &(0x7f00000028c0)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$IPC_RMID(r9, 0x0, 0x0) msgsnd(r10, &(0x7f0000002900)={0x1, "845d3cce50c42fb87cd1100a95c29b0f"}, 0x18, 0x800) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x290, r0, 0x0, 0x0) fcntl$dupfd(r0, 0xc, r2) 00:00:18 executing program 5: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x8b73718c121cf45f, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x2, 0x4) setsockopt(r0, 0x32, 0xfff, &(0x7f0000000040)="51a330c854498ead08450373fa919ec72c31bee1bb48a36e510f93c70cf49f1aa003aafbff7302b196a76fe8fa635dea4fc954536d481cbff77b88588af3667e8c0b01ab5b9fbbb46d17609a016a516f8f7acd46b3d8c976bc946874f498b83ca582d7b769804bf13309165ef8cef669ccf6b908f946dc615cf5b32ffb6ba449b4fe9ca0e4a7871f2734163443fc", 0x8e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchmod(r0, 0x20) preadv(r0, &(0x7f0000002300)=[{&(0x7f0000000140)=""/147, 0x93}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/189, 0xbd}], 0x5, 0x24) r5 = dup2(r0, r1) sendmsg$unix(r5, &(0x7f0000003700)={&(0x7f0000002380)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000003640)=[{&(0x7f00000023c0)="22954500840ba04485989ed612b70cdd0fd1fb4b6669c3394f424f64abafbe996d96056931c4a32c7feafa2e67a49f340c99e258c4292f9e834455f8f578344e7ab775c7daaed014bb2b16e446405ee06718d38b", 0x54}, {&(0x7f0000002440)="916b950f514b0a6f0cdddea40d505a4b019a8803620b0a2c8e40c283f2dbcbc97609e7de8bee4036590328290732f79073275abc6238ef0538dcd9bc51c177b286cd386113d07348cc546def9633a0e15f59352f5751288e94ea28293deb3b945e9ac07be43952bb7b1bd72de817b72586828a901d9803641d9f353d4cb4ba0a394e0ac4a0e6fa", 0x87}, {&(0x7f0000002500)="00cb3e469ba233e95c0b86e71b93fddafe911c6fd9ce286e3ed1c333928c51e329cb9cd8f25124b3a45937ea56f013fecad372788f17c0ca72f1cd1a101e5728012f32547eebe7b9e6307da05996aa98e7b1e14bb04a3214285ba7096b6ee60bfeb5372cdf86", 0x66}, {&(0x7f0000002580)="99e080b1602347e1b6841c473d76b78ede69b14380c5c98a49cd2090045ee97257ba144f64f3c2c3c68bb829a0f3f45ff98295655995567b3d12447efc91ca52758c943444aa5394c7f03463b6722e70fe2bb34883cd44d179d7f2c421ae86413b13a977e231c7b7cbdae6fcf434cca152ef4fcdb0e61edd8fa7caf63d40b93a7b2f5250b3567c85289c7892846c395a5406da2d6cd91237ed7af23692c1a3cf55b5d3ef11d48834f7350a3d55aa2c30386ce3ddcfc3f946a2dad16d766e0d15c5f0eb68a8c095e04b3bbdf895da4a5293d148c70396ddbca5a0b49e57b728ff464960c74ddd4c172af92126b594a5b1ba4a5d058e7208dca5ff2d02501bae9e942a2a0afebbfed02164ff7024964a92ac5e86c00583b88ce23a90bd8bc20e5565f121be218f97c5d6af37e3ca53a038d70269d3e9d18ac72df84f5b561fdeef8d6127349a662f38d4023b741d7fd61f4a6a05c982be61c95ba29e0578729d4554456c1229eae5175cd37b79568d439692861e1984c00f6bc41b3432fe8ebdd0035efa7b5cf0a9a2d06a72936d462798c6697089aab77fa68d5a940805abc7f6bc8df6df6548b2ce89aef1a4bd5ffa05e225281cbc654278cb2bd5ec9caee05c888a957172b9eb22838d1665cc112e88fafe43a7e3c397c3c962f2e37e1764db702cd4ace4a2cb1b09595bbfd8a5c2ec9f2d44d757b3de18557195c45a9ff1b037a265f003687199f915d9fb2bbe597f61c8bcb65be2e4c96cfa565194d83aa3ca97b476d3044d8cff5acaa87d5635ff2380023f154991c6f82a2e23cb843ad1b5775b007d82b83ba978a89a8e6b48399697cc951aa564e47001e1c230a92a7000cb1b65ecca9f184e78e9dc7b2f017caf0588ecd8f3752ee57c637fd73f009a50a7d6820d4684d6f67c44d426f3eeb75298c45310b26ce7b414e96e2537999c255a9eb533fd4b4696c1be4b7b341bc62270d579aca9192ca67b73135343a135198b9d0b4e831d0e52b228c921694f334bd758455890967ac94d8454a5864caab84c4ff6fd6048c05f41f47650b872b9e24a594085f6dab995fc8fed807c7517a1731d56ace0e8d64d60aeea6e86cf2a1c1b8034b3fcae1373ca824f6a38d41f704d316577f1c32f052af3ec2bdf2bce74125eb80db1c0f22cb4f92160a5567c4984474f1d6260bbbf1a51e4b87035f51b137cea73865e5e3ad67bf8b53c09dc63c0a1ca5118758648707106587a3bd7ce868b21e8a5578152df35749e8a84666ed0c4a97c6fb94bde1c602ed37878d79cba7abf54980eb2ce46d89af404e27c1879cc5eba3fea41e9f08907eefc57e4062a24217394c7a7e935c736bd18796f0b8e83fe6392c175ff22f4c9a196da34bc37a522cb5eeee12987e42658de3a53914552b435013367e53ce1f19acd1e121429d6f9ad7d06d61bf44afa2217af2e46d82abe8938c5636787a14d4d7b81573dca90d9bbef59b301234c4b984fe357b4b28cf2ee9f1e32a1892f4e6199c1ce1eb3f414280eb48c92f80d720490ba9bfa49bf435bd8ccca4c8873d1c72292f5a98e5b9f03fc7bb62d54deab83a9206d9881047f52e41f577314d1a6b70fbb6aa52077fdad35e2e2819fc106de931e056e83fd5f25363156dc1d87b2cbd48aa7e77110d9f30d35b1760d3f2bb20e492e4ff8bbf8410cd3b82b77e066053c3e7913e40fe7041f245a42cab2b9b0186d58af229011eb13ad151fd2114265bf952875937a5bf1d9c1a6f262a2cc09a1312adc92bab2695034e55e6e5c0b1946968deb56996367a1e9e77cceaa06293369446db2de09f7f9c49d97d93fc52e3dddd19f1c51d768a3646cdfdb9af491efb09ae3dbd5df5dd8fdab6629ec6eb5e8822f2e0cf7e583841ae87f26ddd5d4ad437a1b6daaf27571cf13ce866f5d2a76499ce6538a4439359262c6db76f34d3c3a3469c6e40780ebd2c917dc3e4d3152d33d8818b6b77c01f89221f6633bdf8b2e2bb7d685eeee7065e80c748bece60a619318cc3c0a10e6285e0ad63fe8582150d42b2fc02e3c54c9f5ccc7f2f79be8036441cbe22e7ea06b0e8ea67096a20f19a23ab5af610079a66dcab4d10b34ebf03bde3a4479b6429500f45547b0cdea2504f9393df7caab249fc2529175448279cee556520e4a7702032b3609500ffcc2ae07b8b454a351e3d3d705d599038118706f91d3519ebea1add35f0ffddea7ace95f221bb5692918638ed4a43c8a6b236cd288fda13d4bba27334b4f454cef3b147581c12de7b6ecff25601878a2f3bf57a3f167586f7c47ea0819809175daa490751012147dff99faea6729c36fcf9477fff9a0a0f6d99fd3ec6428d79c15aa88ef140ba4579a339a1c5145c5d5a15a4cdeacebaefda2fdf7e019e68f7ca0a55cddd71097e3ddb174e67da7070aea17f96287cec32ab70af749aa7275a1bb559be6454b35129ef7df22604d27a65d79bec2b2b35d96e25c270c8cbbb09f52f15ebfdc9969afe898711d7c07128458920d750a133104005c9bad027d44848eb0c8c6a04f931b1e302e7a0c9d0f8d4e76d69316a0b873c7ac259d8abe85b270d9c79300a3bf654bd4c17fe4a175bc74d0227dda7e0c8e2ad00bc631a0aeddbb95ffff8c3b66f2723119959056698be27c276a0fe528cfd09e68cecf6741ac0c382d0a81fb5f513419dfc348deafce53ab44acc6e77ab7e26c78d5855bbab21f6a7752d5d8fd79f38505fcd9d2ddbf1e44d895e6f98e297183b3c0fa261a73181b75ba889f601fccb6cc7e4f771106c63d8baf681c49cc764077505c71f544451f80c0468e4faffc8022d388f7a4c874f9ddb49cfdc7360b3119d6869c2cb2d489319547a1a1cefcca689b9878a1ba00e6092bfbe7aa50d846a3485d646034d42cbe3c36384f85cdf529629ff9192c87f3f294a9cece34862dbed4eba33f1ea7f0b08c4378a032193577da6f96f371a2acb802d7795902fa4bc816c6956f60e278ca5bbbd148b8b3ca935d58a7e53057897b56519a86def5765c509fe066664e9183e01e63887ab2a3766da4696bc3c47ca8bfded3991ef3e1ed3ed345bd567b3c0b66c77b50a3cf46fb4c7ac1e625d68c3c0050771649341bb9504c1e1fcdfb32b95a5613e0451571a813d973c90e3270be6722e00fdc67b7bee5fee1ececab56b29cc17c994966702adf7920e0c4d8bc1e7a60e785294ed06d86fc5f93b972fce8f2bf4155626aa54e6b1b4c71ce0d2168de80f59e44ccf3ab828228f542605cc3e03b92cb87014d2d20ef656f4b4bce8e450bfa630690c53ed3d5159bd48123d938dfdfe16c2c66501f2212499d9865b2623fa00f838e414103951f354662006b959b4029419b6c69441ed819c7f2efeed46eecd649154e7795db9c2b73e120501ba6e4b5a50e23f169edaf6eb4dc25249a80d7d75027d841002c2a1bdb9d8c0fa8629d38e5f2b460d1e0490231279db9e6e4d40a7b74db0d2cec289fa2bbd68bc83cb669887a4db149a7b6aa0249229dc83f7fe2b1e37e40787b1a20d547607a4062813243f6477b07c4adb03f98ef0379833b337cb5de45af3b34d3002e500ff3535e6078af54cd4658d91fb2fd4b92cfec4e6bc7e61d66499236bf89e983dcf17de0156bfa9871fbf9942ebb80ec0c2cfc855f41c7799e8992e5a9b46acc8ed5d35aa96087b298c7cb79dd0fce5fd77636a716ec9e453cd7bb4fc51e26cafbfa03e16f0b4df6dcd97b37d9362c6c2c677c459002883eb4c6a97e0deef4b12c240dbe72a43e3eb1178ff4c8b266d4b4fae974193cd2cdf8dc0c2ccd15a48cb168122009f1859eb2b0971f9bbd87558ee622bba03330bbcb276750aae4aaf2f974b72d8cbd45073865d3d259f62c362cdc63c2955efed79d502a0d1cf993cd03bb2bc7fa955459ece4e1e6dee551ef1f5814fc9f2524e3854f4c81042b7ba356cbf5d4df03c2b02abf70225aa98c6b51606a69a7949368a41a6578a61ae5b7a6e9e3cd9480388e313fbc5b44f2f9a7eafed28dbd7c23b97e70dce580d9123288cea896cfc5b1f25817aa73aa82708847eebc5884f830f43995265e33500cb65297b78b098092ecb157232c1dd23f8ea87bf0a2253bfef9785f0271793993f04d68fa47cd924fb55fa42c18c959bd82f6371e70c403697d11862c2ac94ad6400d94d9cbe145a222ec1aee55ca667b57eff10921a39832c7a248cfcc65febef3eb2a274cfd3b9f9affe90081179dd498c768618e76a10cbc9d1301fe463b167d52d2c11867a382ef418bff98c1f91eb86883930318216d965a180ffcc27b71619781f64de192da85b566984eb32cc9358a3aa0ff4f54decfdd17e810c4157f17338d16d4f222e244b24bd00f7af03d827fe568c67f78ff7807ac5adc308b5274e84d8004d0b3c49ec0431e8c2418c816ac0b0adb1285a4f6a1944c7d73d9d3807c9b4d1dd1334cfe3a926e4511309c9e853fe62252ef9df835438ee3b606551c80265c050e20d470f472f3302cf9269f1c4aed5a89950bed3ff289d5cc34264b58ca92c8d14bb60244dcff0a3a97aaaeb6433befb87f8adefaa76ab374f1307651f3d2782df18f0fa01d80a902926bea5b6770b84e867a5361a8680d700b4e00bcd426d432b5e0bdd42d08cab1ac0fcb773c47da553a717acb4db8cdae6685cf207ba49df49dc02047f138aaba49d1ff48ba3d9680124da5ac1db742335d1ec2aa41682dbd945b1734b0ea4106f14cacf39650ac32f0fa7f95dc59ed090dbe403eabad635bd4d1eb5de89338c2827b71ccfd49202af5974aed0dc422b7a0bc1ee1a1e0eaded535ceb612b6a626ff4424e0e605f4b1659bf118a00a1560f6e84387680d7aa38b7ecf38f19ed2d5b0ae401a52b3198231d952e0d05773093f2cae6ec4e0bd1f3a876305e96534583dbd6d3a152316c00240ef976a3b335b474dfd456ecf446f4a6c3b361dd48786b480d9f24295f7b32cea086ea28ff9e39583b85355af3d4a9e3bdaf88dc132662d8e4437db45ead79b32f1430057d11487ec1c5f5007291ff75d5d95baa3823429bd75c0299d48352765626816be9ea9783dbc2970063ad220ad4d8fac9ecedf07f5e62b0ccfdfcfc951f92a36af307d1d6e9e7fb4afb850b5e03b0b95751ae627c626c4d1aec684c86a2c036ce555b433e412f2c34a2bb2047a4db0865c774f81d6465982a12f3ebca513e69e227bbca61678b1f7baf71793aa4e3de8b084069d796728f02e8cf3a203857b92cecf5e2724978d9b5683cd46cf9a95fe5c7c8bd255d9ba78a0f342c43129f85266d80d2bbd39098732f5490c007a8106b04d63f7e6d33c2c9121330d43a17fc4008a8edbd000ff4e47a318879cdf7a61d3bcf30935a00240af38d3568c7acc82638d668c78e70fc9a317368d9e76ce430a9268bf35a3609a3fbfa8aad65705ff6d177365a00f6893a2ca3ac4360580e8bfc131156399249a2955c04c740ef6f8b90eda2e08b2ba51e00294af872526320061dc8de9e5dbc68e04f2c12fac88c36323806bf7e6a1696ea26445e8b11e3c17a09f86332dcd2f5acb3effaa276a67c990d46e448087c2af5fc39ad3dac3d0e0296c0952090e02a4ede81113402a96d5b991c4ddb712d6538960c48e616e0fcb9052d999f194d7bb81796491bca85a21141d47f0377b9a637ec87892e73caef88dd7524f9e200e7ce45be5fd191a8c1b10434b3a6d3b4aa735acb1dc7b931e97d63b3c1ceb52b367cad4f1da7cafd1d4dcfb20b7a464e3fecf735bba926431b6bbca24fab3fc32df6319767d35e10a7665d9b5bc7b11", 0x1000}, {&(0x7f0000003580)="0914e60c75d986f4cbf33e9251fe8a56f625cda4a80fe2a356b4cdb6eed4d774f4fc276c9cb72a203b69723f8d003cb79dc6a1ca267e0415e9c9aa4836e2f0adfc501ec5662c45984d3ee1b8103eb2a4c9c9a751c8dcdac118dd425d9dd36a2cebeb4c39d30836a897ca546f8c57a17e281493fe1073005e47dba8d2bdbebaf4a2c84c1ed69fb0bbe057eba289c09cd852cbf192cd54647fc436ec8cb4de026d85f3b1414204d27096f38d4ab91cc9", 0xaf}], 0x5, &(0x7f00000036c0)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}], 0x40, 0x2}, 0x0) lchown(&(0x7f0000003740)='./file0\x00', r3, r4) writev(r1, &(0x7f0000004a40)=[{&(0x7f0000003780)="033a2f27297019f1ff3b9157da5dbf88f9a8a25112bd4db665d1766415d09cf43ee199a1a2dd920447067ccbd6ac8c54d0f79e0cabca8077f3eeff4491adb4508109301772453b3c6f0e31106cd51e6c0ae376a29857d2a724c4d444b9", 0x5d}, {&(0x7f0000003800)="494bb308ec6900cf273a889d0bd67c7667f7c6292b795ffa42318d1711d7a07c0fc06d5a352eb03ab93111d4ddeb30c083984cc2adb5d275d5e139c33127d73e8c0bf763001d3b7c10cee5f40405", 0x4e}, {&(0x7f0000003880)="bb0fa9416d2f1b1ca90b94a7dfda74150c697c8d3b0f484e49678996be87f7d9033ac8eea58c465ed0d784a2e68b74c53ab2f4375f6612a568d8f340cf97506880422ab099a26034ca9c216ba79f88740d7f839fb8268cc160dd59e21736267d12b713820e6e320c8b57a29b26982dc44350d8fdc49ac84983684c9f52ec8746f149647694b80fb419da59c6f66430b9b3f56e80068412db25a4ba0fb5a7684db4e99430e9c2711e7a8496ea22929a7e39c226acad3ddf1dfd", 0xb9}, {&(0x7f0000003940)="ad3b81a047d609ff1236a478371c2bf4", 0x10}, {&(0x7f0000003980)="653bcf3a1d27a0cb96f95cae527b49df090ffd24f8fccf7a60373527bda69579f76588f9befdd497db0227d21170098f4fcabd9c2dc9c58c45eca9a60de14855018d263c942cb969ee24e0b42c713349016dade8a5a2ce0e58c249c5d0726659b597be2e6bb7f1ab1dfd819364fad12efd86d68a470251f8e0f9cc58b776bc23054783afafa44be4a3399d0db75f35e94291d721bf0d439f12218a928dd0e138bc58174b8c8842a934d79b795058d9fc8c2f1aeaafaefcf3d6ac715e4afe26950eef287e751a21288ac1673b0818efd64dbe8a3502248c36f7a72f69a19713aba27cdb12054adbc1adb0d15ff4aaaa8b43218ad5e3f964a3b093616098aca17a623ae979e791167daaf402f2d78114742a04487a059d9f94b9953eee5b07cccbe93a276f6934393f899148a2fcdc139f5c6d07215191a5f85caf46e0cfffbf53db02d3aa052d99edc6cd8ab57c8957af4cc8b751b6f427fc9a7c3cf28ccced420a6ec7e31655dd88406a9627b00133e9f2015a6be43e2cc78d56c1b3bb3c385e3af5ead7a8827f61c6c5eed05dafda75df15f0c41ddfbf688eafcd44ec92d44bf5ab0d645dce5592e97aaa215015c8bb3cf72106f018cfa0790c5b3e60dccc9f363e24524a16c1a15bae9fb12de14f8e165019d918187a55f326e2d2e3a7a064e3cd422aed29b14d97d4001180d7be90bd5a905e21737de74d04526c858dd86fcf93f988997ec1ae2618e000b28533e76bab9e5f0d9fa0cb96854dc9e93bb2ce271f72c88189b07bb95e504da3036f1980d2cf57592ca557b90d2832c48e7792d91e93b4cf8f70c2f6a878568e0a815f9ab10bd2bc3cd21124e3f97f7520bcbdea1b03d47957bfbdf5f72b8e6dd6acf7520793bfdfe6cf3dbf759153cd457a2a4f7bfb1869b9d607c9b428d223c4cc8829f79118a16e0ec54e6f6bfbb2a604dc03055185f1d648ae8c6e64fab520dcd5b8a393b2072cddae54333f7b94b76f7e52fa258dbde2c3ec9efba0c038320bca260dc96b549b0ea19b28075728ea0555d59a00c97d63fc1e8e91349a321891e2f6baef013731c9c46f22668ee262107be9d5a51ce7631cb2bfe97ea3c55f89649fea7ea9379671975a97772affd91b41d69429147a2ec82b8cfec055e1d912ff8cb25575ed0dc0a722e9c8f1e5b7af12965be4d4a234ee52078b6d1ddc6f1abab464f377ad34322056570910022f85e499842af264d3ba7d0527d6d0008a94e6c13396087219eb795334e5879639a195327977fdf3182558cf07178d30e1e5d697579d4daa0eb233b70f95f8d2e217a88bfda297463a5bd592d824e7850a5551a4ba57077918d3e32ac860f0c7a363e6448086aa07e4b41d18eb5af07cc7a16180ac660acbe9aa50435fae5bfd719145bf10e472edd4fcd46689f96406025fe46ac65f1da83ccb8ace5cd5202c0663868e031f4cd08dc3b23e1944b7a4aa1d4c720bdb9635b70496bf1b27df8091ffc0a2c33cc8bff837cd46f948a50c4f673192f06d412cf484bc516ed0a3fc823df5cdcedc439e9e5b577c23fa48c9a3486d6c26ba0548201c3b575af7f3aab4deea4eaded8df56fe258393658bc953616f08f38e43892059e510352f1bf0cb358bc0634fb17912394a4d8a381898a0652216701d1d129996fdf66f73adc1ca774bff42b0b6ddc1ad1a8db2f6623035442b25996cf5ed3184b80b88b589a0841c7406ca78fd15e39d6c8da5657cdc6739ab5eed7406590d7217492a93e2835f6f1f0dd7bc5cfc3a2f173056c32d220caf9ba3d512886e0fb994a44d185ab0a0bde63e9bb4c51f4f1ea58f932568a4008db1c2922b62678ad3c18e57d95d86f1328704798989878f9a4a2915fdb5f118b5c25cd6c2e9163cd99d3f64e50708f11a53dcc92b9eaa52913124d860902bc8e6534b0bcd014746763ca79e3b1ddaad91f31431243a26965d2db24d5fdbd5334197ed5cc57242367063cf0b1605895b078ed84b94c5e665b302a4fc4a8d3981eb2e46e5ba9e82552cbb68ea09466403a18e97d4cd6730517ec776ad415174b37622823e8a2b8a10e3b2700e44069538838db37838934318d9651a88f5c58249c28887303af01ea49b229fdc0ddee066808cc2e66d5347eb630f17baa376e0a1bcd89477ac86fde76d5a8839b6405b4387284b7dfe86ec13cd12c2369b90ab6605c821e41c3c66ac7d5152159231d2da3ef209cb0ccbe0b2cca5403406d119f1074a81cada26482224ae70240bbd9d0a2d01b36b2de1b6560a2005defb35773eff510042caf612671b4e16f22a635092014f338d008a0a13819a1e4be9b5587c726913d1ea879596dfb92f64bb47e4e52f4bc411195171d5b354d3639566ca8fce20addf2fb7953eb1782992067a555d61480b34a9e478781a947d988e85d0a88a7850f38511f94225343d162c7bfcc2921b0d5107598278466745d59a0d6a06978c8141bbb1c39cfde99a3994e680c7c582fbd6f1b41257eee8acc7e4967f4598a70cd0037fecdee9597e8b68654167edbc2b553e8a489af1eb0d7eabf6859f7eacb1b873ebb870cbc89b77b03c14c7da1c92aad1221ff4090b06b7927e991c859ddf8dd155d952da05dfe4268a30891005124e27d650673964f543412dba4ca5d0e6d5f39be17ffabe6d2e29bbd625252dfcc507da35311caad14c5ade73ee53c3e15eef7814dde50ff1f79960a68b0376d29d5b72172fd0f8df1d2abc609ab78c2286fa3f8e4b72e2b9b87a9e57e4d3aaf9c97dca1a366fe6508a2232433ba0bc43c835f13afea4b232b8b66923729b9ea9853dabb8467fe7818cf1f1af4e5a7f77c2d3598002ec15625beb235861857fd81617922776afa2d5d4c6ce787be61c68a66574093f0357c2a61e589a20d4207bca4733d16b965ff6bfdcdd18b78a6feaa580b89b2c5d61f95175312f092d3214fa5bb6f491d5e641814d4285e750614ccd9affc6bb26a8d7048682e5299948843cd119413c61e1c0836b172bfd51a48cced515bdbdc1b19ebb93ac713174f14ed55cefafae82bce508ced521ebed571208f16e76a2826ec0737e3db8b2d05d9eee2ac02ae1832533f8d8b361add59541bcc3a3a44bce511cdacac7c69dac6ae74068b095987b78b1b4ede1dd4735e3edb4cf8031358486d88afd82c4448ae43954524014bc88c30e1c6e1ee5a5dbbf60940cd342880f9f5c4cd4d6e6de9a1e909114453f3357cf7907c2b5a32692335f07ddbcc0e8fec934ec5f1c1be9b3f151129aedfc13c380e0513bef0114a9252400ec3085f6afd366133bd99fbad287c0f20f0330e193a347935edf37c695ae73d0bc1f53f28b602fd677de0a5b6a4c383e71ad57b5a3d360bb9b05c88dc0a62887bccdf82a95d07d28e8ac7f19a97d09cb491db0afa8cf303aa2194befee26a9c2b115507b772e349544e3acfbf87ff1f32b11628fad892662f2174a4e40bfdb60440422f4f753196a83193c71b2f7d36983241adda0c3a46e0875146c6e8340eaec5a308046e8a6eb70c407027532a8e58ef4c15dd065d32359616118186c4318cc772df9bc8abaa78d0499e92cae5ccc1623f31380deac76f945719e5abc959ac0a290a2261177e3a61a9a86c18bfcccc1f7e330cf4f53671e9247cc9607c99703c5dca0d60639a6ba6f619cb342ba61ac9486f5de21606814db27ea3a4a5a945b9f162cf7060f22b6b740cd366dc48b62e395f3a55144e6a4f049f077d2f2adb28aec5b0d66898f143526acae4c707fcb8e298e7a8c904a060163f97994228a83e44a1e11a210b57bc1126911f3210589b5b73651b8bf71e7cacafd6d454d8cf2f1cc8928848dace5d730e386c4fcac89854094d6b7d68471bf168e264fb6b88f40e1dc9f4f7f381a89b6895dbd589dca8c08c33d3be165c092bff459873b9a5405a743bca0d9415112244165b75a6de8e758a12ef083935afeb27f8e7e6b107fba6fc1749db9674ecfd31e09420d0e5b564b0c2ae7d665c57361d06abf30cc5d032d67c797ca40e9d2e6c2a0cf5c1bd728726563e422a7b590153d4c23e6b734ef2c86852a6e353efba9b208dadb7ee98ac27dec600dc1e869dde2f08575923833cc84ccda4d93f2c0e9fde1c8f58d8bbeaeafebfdc7b56e1559cfd1d24d5ca04174d961e0afcc2395cc36814a96219db4c5edb159357f84b387b80795d3dd24ddb832a6719f374fe22635499573cf3a4aa7606c994028b2be64f189bf5ca96a71afd66543e0cf30e0c8b00b300b0fc64ff08aabcf8a2151567994b0077019b32af77ff171d126497d9ea8744b8a66abb69554dce303db68ab5074f14117ae721bdc4004486b06ac9770756761e7fe348a881085190bc1ec532c41914a2ce9588bd691e4c1d34739dc75d7030394cfc11e510ddd9acb23b24aeaff3ee3e8189305123ee02e8bbfbc5f8931eb98f00ceb3802ad5521a1678ab089f47e9e659c217a3cf88f6443a3ec72e0af7efd42478a2b748bd410315c363a8d7005ab500953685f74b615948224dfb20d128c43e9f1373752fac248b4a74b800680ebeee1b0a3d1bcf3b08bfc26d570ce25dc1136b0bad15d93eb58343789e29e183c43364a16a5a4d6e618546dd95b133dfa2f182794002a63059de6d094ea32542dba8ee4105e023ccc7505f273cf9b97d10d09df6a514928b0e3b8f1147afbedc1d87d58784fbdd96a8fe9b2998ee749fdfd9133c2a0b307daccdcb5b325a6c52e1a773f166717600451164b92dc8a0ef9d7e765514f13cdd63793e9e9d0df6e3eadf8d568521daea6ec2c35d68c50a69951d0ffeba6313f73b1e6ae6ecf07b046a96fb74af9874b1e98f0275dce83468bacb0f27c8667d055ca19274e435b5ebfb99f4ab7933c139e612b2f1d0d3e4f51c73721c5cdc368d8bd4a223a0cfe31093378d91dbdbc8d68f787a0410d88d15c5ac87c8311ce1d0172645604b861439b6e597a8d4fae37d18f5b051187c4571dc9cee4e8c68192aeab8679b7a92ce58b56df59ac6d620b02c1c18c9cdb6b7cea5f4843aa0e1f6b724c09b97a2bd7216bbe21e7879cf7cac7e833ab1749b491618112c80fe8ac5719834298179b089696a75812e39915f6f8a9fdbd8e7320d6c02de0b72fa112e6fa25a26cb5278c918f138b026cd140859efc71117892451af89559af6acd3ef0a28244c7964b8d91ce37d3ecdc3baa799a7a6e8e1ee436699834edfa4f6b8ea046d0754353af6fcd6365054cd90e6b29b3ad03f5ad25466ef37f7abdabb560d6eeb213661a1c3c22377a5a3c4404bde1f4886999ab7be89721062ea0dbbb12ee2ec072383a457c2746f88c32b97b912260b55ee746a4375e95d2f884ef0913ce792db58592918d6fb7271d27346d7ca73720c0562bb4cba929654806810f682443c7790d0ca36c576bdc0fec2556f1cfe76e62ef2a4841a342a27eecb8e520e3230c1fcd8da561f0d497cb396da4cf827f7df12bf32ad902c5aedefc130e0c2b94df7a92a7b0c75e815f01f11521eddf5bf028163c40cf6d9e88f2f563b609f17947ed858c648006f365fdc1ef28a699809c34ee467d858b8f6f7b969d8f338546773011a3b5a954740f63f46166db82f16d2c182fedbe69a55ada668beccc31615786edc67c83850cec44e31fc95417b30ae7e9f26ac2d574087a45e275442193db36d868b32c2f4090bd799a62f621772ee7d006bd8bf7c3f7faf8b9115bf6fc89dcad2a9202e718352da0182b2ca22f944cd292c0e0ef36ee48e2f4f7c655647152fa6329f5c4eca24e55c43d8cc12bdb67ba1a8574c8b22", 0x1000}, {&(0x7f0000004980)="de37403425bc467a79b9bdd019c1cfc2c671cf2627e01314541fc7fcaa38cb3ffef476e2df5e7a8c520105459a4f87", 0x2f}, {&(0x7f00000049c0)="90efd566c177e133db1bdc992bc0f249d501b55a9924203622b1bc0608a826b70c1e9acf304df30f5e188162dfdba8b7fc02cc3344c895f141c22e7725f2fb3862c2f3434be94d48c797254c693a5744", 0x50}], 0x7) r6 = dup2(r1, r5) r7 = dup(r5) fdatasync(r7) truncate(&(0x7f0000004ac0)='./file0\x00', 0x3) close(r1) getpeername$unix(r5, &(0x7f0000004b00), &(0x7f0000004b40)=0x2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000004b80)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000004bc0)=@un=@file={0x0, ""/16}, &(0x7f0000004c00)=0x12) fchmod(r0, 0x8) shutdown(r8, 0x0) fcntl$getown(r1, 0x5) socket$inet6(0x18, 0x3, 0x90000000000000) getrlimit(0x0, &(0x7f0000004c40)) ftruncate(r6, 0x1a0) getuid() writev(r5, &(0x7f0000004d80)=[{&(0x7f0000004c80)="a31a00a110bf54025861027f393c2d2b1b396d7dac1117c967e9eee5c136d90c939c991ab797ac1995cd6666368bada6a998dbdb5b81300f474ce8e44d3ea83a6b4cd9abd296fb34e93ce096a70aa3131ca89534f9ba27a1def4e1def27775261d9caf1e3855d2bdf1b0ba9d6dc7f6c331dc88455dbc58343a9c5d0ca06220f1a1dc67025c0fd31cdeba32b67e55400129ae228388ad856d85a92cef618fbcb0b8bf088de92d5b5123555ec141d0b65e390c3d822fc63a0ac04ba2e1492293dd0204a472fc0b0c365ac671aee35f656060de2ab760292b990a5065c2cfcc1b1a46720d3c6fd023bd47d9614a683b18", 0xef}], 0x1) mknod$loop(&(0x7f0000004dc0)='./file0\x00', 0x80, 0x1) close(r0) 00:00:18 executing program 4: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x48001, 0x10) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet(r1, &(0x7f0000000140)="aeb39242ba098af3e449deb78d04a64f332eaa33939d1c141dfd6e", 0x1b, 0x6, &(0x7f0000000180)={0x2, 0x0}, 0xc) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x90000, 0x8) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x200000, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) chown(&(0x7f0000000280)='./file0\x00', r5, r8) r9 = semget$private(0x0, 0x3, 0x3fc) semctl$IPC_RMID(r9, 0x0, 0x0) sendmsg(r1, &(0x7f0000003c00)={&(0x7f00000003c0)=@in6={0x18, 0x3, 0x2, 0x9}, 0xc, &(0x7f0000001600)=[{&(0x7f0000000400)="39eda7f21e3472b93fdc2642ed97b502038dffd756c50ab5a25e9682901909d43e0535a81534637b245a7504d78790d1d4dca0e434fff024f73dc042bbc4c3d02f1a29c57a4f7a7ee5da1cd344954b02749046bd5ac33983205ec92e256c3baf02d209203d85520a072f732d4ce8e94fd3fabe8e6d89faa47a3804fe9fd6f6b9e5feb8383fc345a25a8373a339e249ca2e4d772c27fb41f01b671964a5f7e5ec2b2159bd58e60d99673273f9fc759177a46b1bca154994647eed8f5f889e1c75b8b13e17d16b5c481bd6852afa4d02f0a97b99061a454058bb90915170f1567a43e70d7a1cca01564d2e9dfeeb04f34bc56a23b9a79997dae8d5b81d636beac16deed453be8e6198bcf742301c4b9c84ea0265fbfe590888d42114871014d126ab520bf7d987c8b0e061dae2c6a6d64fdeb8ccd784edc22c7daa5c4f947302d8cc32f9aaaa35755bcc1cb0ba4e840b2b5e4b8bc2224362edcc59a282811e87f61ecbaaac602be64f23ad70ee2c15d39cea595f8200f5727b69466df817fb9d17ff7f09790e876ffae50e1c7dc82913d7170e145d7ebc108721574e140f99dc06ad6c49a0dc1da310e31701037808dc5cbff12c756b0b79505470bc67dd46534804a8126bfe43f3c7f81c0aa37d850c6f7930e065252d6e025dd72a0375ef378fd538b99aba526d5db91ffaf0fafd43f71b33cdc0e15011b47e3a5e97cafdba726f1461a9cc002c9c3dddf4ee95122db33f08a567a135435bd503e805e6e1a648b808598e838dbbded6f9dc181f5ce63a192130065ac2f3183e14e3a1a5ed94df0b5c662081bfb9aa92397985bc38d91dc5e07519cb841df76f5687fe5449424518063ea9f695fca1c9f29b901a37208a831da300716be188aeb92f000835ea11a21f0274b6647097d5df4a4580a8cd71f49f643d79feac6638a551d8418bf943f140d48eadf93af6613d2b93a95b9b5196f429a46316a0c46eac45276fb4b7df2fc8126afbbd16807fc79d084fc7962743c23680f4f8e86e00fc1aa97a733ff26e316820286bd0c986d17a64e5beb965dc4c64e096fb4389c4d284a0e7dfea6e1975f026a7efe978e6f1345b0c5b745ede8bdf76f36065ab8acd3c7c8cb187e6657d2076d3fe7e5e315a2de253e9d250c4510f73d4c4e5766e684a4d0975d62a22279b4cd15c184046dc13cea699395a4a2e150eb9189aa27f4b56ddf0a7fa460c9a3333a82d1cdaeeb187a449f1ce2d477e013c02ff1ed1c2de7aaba4eb5dccdd8f157d883a1cc2e9899cf6a7df85c9c96ef787627991ed41312edfb882809aa3ed490f73ee5a7882e960a05d4db6588e7d02f7d20fe7074f04c0acb13151ba1c40a08ad04966c472df9b723c4350a2388f4b135f6d387fc7edc0b504edde95a64c3c450764f3cd7c1d79e3d28e4b5700838fe7dc39f3f120d4e68afec2c466d126ed40fe3a0b26a1c6d6fca8c33ca96045ea5c32203f3de9a35812a160a47806f1f6ddbae7285dc79471b9029921001645e246a44201db365c5ea3d28a78a7887decc9c642219e966958444b4c6df25defe77c9ce210977ba573ddcb600ba96eabd8e10ee6b4d7807339ebef1e5b394fb101d568ec88f1ddd6b76e86f03a8636a10c84cabeddf4ca9ef699088b2676ed0d966f3f7c525ad6cc2b42e33cbe9025308e78461b232426bab7eb1892a0467a1807159391e6cacf0ae7b4ea9f93cf5ecd26f98ccfb0b1faeb94dae3d1bbd4d8bf4111f5b1d2157ea2e0a3a82754f2c23b040278cf040e5f1132405dd25ed2350b8ab644b4ca2b73cdf6bb6eccd13c97d5123ce1172f542e4c6890e599135b5afaca51579fff7ad2e7ed45b160a26c7273afe51948a1bf0587aba8d93887e73b3d71ebd6a355285ae13dec2d418b90327f660ab2740b87adb0c143618bef55f4ec5e82c409cbe6701a093f2435bb86674e168e6b865af788af00803840beea344e22cc4274923ea5bcf0c69c7705c0b66f28d5d4e74aba4c0bb90a575840fed84514e148af354c5c15ecff0fdfb5489d885a67cb58bc9836e99bd1db1d9608bf3b3e4890e0bea36f7c98a89212d9ace0ad4cb043af6bd47b56af30a5b8ccda4d5f0a29f8aba0738f749738c6419d9964ed3dc94c1273bb9e1a9888832df01e61b9c2667b09bd45408df1ebc2de6c02c07f1bfea49f2c4d15d36d5309252460b99acce54bc81e7f59eff819c136542f9cfb849a9abd63715a6e5929880203dbfcbd860f5352c868acc53cb095b7ce2e347883794fca70d246d4c5107a78988c13c2674344a5652c5c933bbf0526f2c17be12d5cbdd0306cac4617b20261df1ccb52aa48afaac4449ae1c2a2e0dcb8c5db2a2bddb36ad159d21676f25fbe781c0699b6cc17d5c38017aaae8b95d000c87bc40fdb236a4dcbb6b55a374c7cd213388504f64adcef383eaac66731e6c605b4971d4d2f45b83e17a96887c7ee4c285ee283b59ccba149ab33c43520e03e037c5ae4d4e7d6a06a12860d9fc4ecb78ba6fa5d7c459e6d4988c95c7cc441be164fef3208829f2ee300f779097d6324e61bc895ae8f8a69fb57fc8857f39cf4832de09359b4fc79196aedc9dceb7d0b2defdd0d7a4c6cd2e1133b110151ddf4c51601bffede57612779de059a82f38a0439bf2ec82d1af6e49f3c8f33dc4bb5306126fe485a73fa9478c424205918814dbb463284fbbc4b0353998cc813a5ce518f7b37c4905069c9cb46899bda68c4f4024d16018009932c3b1002a433eb4eab9b6ca46840235d7031d9ee10178525f4b4da46d4e5ee51bee6c0f47e6c070239624e14707da4d377e83e2bfea7efd1fb53d7645fc2c1845dfb076f05ffccae029887b7579ce786ee55653e1c8e60de1648903b2d831c23fd7ffe861c7f7a345513006229d40237a333239a37995a4a7e518e37c2e841429e6099a00c1c561005946778d85efb5fe552072d2e10c07742e237098c04546f098d0126901d89166f1a2da7598cc02870fbabc3952f41fc557fd8683b089c9da1b56bc9c879eef64b8354bdd26759670bb70d90995801ab6fca2d0b491179f2538371dde657ae481d4840e1cd425e2da571acc315ca1680cb0f168a8a1758b8168f08f61e53a996f86c86c665cbf1dbd90000217d1ccc77626d03afe80da64fb9046c99f4370946a1d5e23603a5155bfd05fd72f7e04c24ce8b0c96c41b41e96e59aae10cdb60b5ad267eb518c9931a567471f9cfc378e8b49c4e53ce2c5f689d9803f0d3ec8e295adb586c5f97d1e8d9b2d935d399518e6ddb18f7ac05c43b754ef98bcb1e6060ff166edc6708a17f5947c92167fa687f6ee7181c15a400450b18173c4e0e4fc3f39cc70cf163a5bf81909ba1ea7cd514bd6978a9edf7f90ab13a572788d6ee584b45b1e1ebda37809e992e74472b9ed5111319034c5dd155bf07406583364d84d94f5e87bf458a925c404d4ec96362db38fb55bb2e3a143f40e083ae14f3bfdb97cccf1569e2788032f494a27812deadd0b79a4ef37fc1d67b168f34fdc8d2fcd9886b4b0a5b073ac87e298df30db85602e7086631bff018ae9792c6859cae9db349c3d12714840bb4b4e245bb749f54b8fa3c8036215cc0566777162dba1223842140b794f18ad09976871408591182dd34222d514ee88fce99a758a2da9b8af0bbef887451d93b23b479f832bbef5bb3d77acd9e288cff7b61b7ce2033a86b18f59e6fb8fc2aee9a705633cbafec660c84d8f48f0e87a23f8016b72065b12a27bdcba17ef02f9d3dd5d48fc1e3216ca9da7d74c92c1cd5e037393b919e3ca36a788cf16248bdb6a8c6346e7644ad8f671159eb8b14b5941f5e67dd6c5279d1f665a3ae47ee62853beca418de56ef155a6f340a1e05801a359ebe5d1c6608293125746db64de7cd8e89a7298cff7441c70794b55c834e5abe395c0fe4a155d69e42c9d5a990ed95895b5ba7909b1d79adc9d44ee87fcd9b9abcaa0199650b97c13ec1a14c28fc36c05688f432fa32749187d028c43a4143d4060f7b4b119fb358bf6b25d267aae695cb0c9e39eeff6916fd51b3a3b63a4794cd9586d393709d81318d92973242e373ed5a8691981b5d0767496c9c1864c8879d612a2059d8474164f1388c60f6605519b6e95171f31e063fb578a7422ba4ec3660a0ad2143218218b6e47c6bac761ca958a035f91daa8a8295a296628dc8cebf03837cc507a12c2e1d4b4f31d33724baff525a4166363b6e0f90a641f814bf92132cefccae3b5a0c5020e455851eb364130589ba3c193d4a29c1cb87a2a6d4ceee2a5fda834d91258e54fae716ab9b0c882572467d8ed2f3fef710becf2d760d0a709b5077b4467ddf3d316100008f2f5f22137712db4f5c8cb4210efe784c508a86bd04f60cfdfcd2da84cc7509c2fd9402880468a19a61269de5c27f587e2791923be78cb2b3d9ce78c828c2eefb771351fa72e82898bdb2c3b3f3f2994aeb038841a3bc9f7e471edd5e26e8fe3e0eb2698332dcb67c6391428775f0c5fafc7158c4ecfce3daf5c72ac9807e4e58662e935c9d7cf6f8fde6540c086a27d7d37879d4de6436a028f14e9ec051273825f3ce32692b13260523ac5ad6d312b73b721fb70c6c8df4070f8e80d5df35e99422d40f10395815d8801a4c012a6656ec9fa4a3c55da692c93c8b0a883d4b6d093c646f0d69ea5eeb111a68b07c360a03eaf477ec1873f475a246e672430b1a1a25e9c78b65d2247b87fd43b17b359e4e8d7c891ca04300c4ca430108db8c01f37917853146be1391b12f5ed22734431e0d78a4deda06e46436cf2dd35809b4dacf222e58613a7c8728b6f896c35daba678acb6060aa967595ffeecb02ab2efd3e0358274184d264e70e2189f6abd054e8afd7b22e53576e78964a9315c8590079aab47c45612e12ca96be103c8131cedec0226cc3bfe28868f7d864febde14325a0a12ef3b6c9dea948d660388d8c59a4f13280ab16d78173daf0d5037292b6d25c491aa2a72cda97fb6d0ac79cb6c4934d0f65231bc70ccbcfc85f9784610af8dd59dc170e729276bd2ed97500c0a708cb92a76ae96197b36604b3be7a0f109554436dd2354e103064887de87039e2d4614b675c7c0de759b6c52c8d02e9ab1531636c635dd8e298595caa4aeb05af01ed8f2087fd8e3a2e5ac17757ec240cb437fbf216cadfae25b468dfd01cf16bf4b6a72a50da8b75bc55918f896538d0bc98c23c8e15906f40d800cea2876027a599d3a7980154af929f4af8da82cbb99511201e3c480969c846f262989daad2299d593d47609ecafa57293a3f2c38a2f3ee7740ef5d3bcda49437178e836c917bb9caece8fb9b3bbc8f3b44f01c7e77704d24504c02dd00a59c425fe1631259dc6eab08d8e046895d448374ffbd2319bdd906d73482ab95720c905f020501a882861b302f8110f1b750a933ebf8931fd3fbf22568ad49b3c2890361f4e9edc64290c51a36b185cf191861d67147098c0025624efcedc985f90e86e7c2e261b3a55f7dc946dc7a7cab5901e07ef1cb997558de55bf3ddc3f5bc4e5d93ab88c52bbfbb6cd89460229c2842b9d1081be93ba812f6d87732233f58080a932e34a11a8853a8c40ce21dd0370f88e7772a6a7b92decf813794a7fc2988c7d6c2eb4ac811f6f1dceaa8e4cd6cb1427f323eb57c45c72ef40ef39114669d0857009e6a03dcf5ed7fb85c2c1bd836f39b2bd809aa4d3d11c61cb608239ee0921e0c071671757ff52b3936145a6e03f58184a639bf480eae07a06f311200b54cff6217c01e9d035da97171b0", 0x1000}, {&(0x7f0000001400)="18f0ce348275923b51ef6e95fba4a9db0e1c178524811167c9d3c302ecd8ec36e16d48790c0228bab77b1538c2dca86233973281b9cd90f9a856ab3fa9555b16e1e6c33ed5a90ff2b94c7b96ee139ca3276e13fa8c46507f0494f10c59fa55088944339d921b70f698902d766428e4b02040d5a64830505f88bd9956a7beacabd0dac2c9e6f531be19dda19a0ca36601b43797d21a895484e74e591b368da940fd459902b78d48", 0xa7}, {&(0x7f00000014c0)="89e48b4014faaf434e49fe00e7b86d3c9cc64e566e7e969eaa8eaa338f00bdcfd9bf50399be5201c122d53624788b691dc66b032184e6e3a4ac8a068847662baabcfd398c9942c7f5c31c9d295dbe225108d1fd68594583ec3ed47ff05", 0x5d}, {&(0x7f0000001540)="7c2e4bfa8b46200126984c3d124009e1a92251c4975d2b10e4fefd2854576c8a00940c469d1135f79f6d17d2edd94846807ece9625dfb12e69641c965efe6cf1816596c91e60060236dec7fe0bc2f5b15e8bb1", 0x53}, {&(0x7f00000015c0)="e2e7f845f8cc0573d58e698d49828b8c28d8e21001bb27c19904a88968f6af021735b16d664b87744e569a32b537a71a", 0x30}], 0x5, &(0x7f0000001680)=[{0x20, 0x12f, 0x40, "a45351696f173ae0da"}, {0xe0, 0x29, 0x5, "5f2e7648b4aaacbeac81b482ceccb75e3885a712dd90e56ec005a75e7912c5d34ca8328637c4cab1f78f884924cd98477da9e6411609ee268462d9bbdf2430269490b25f75524c628f9d404a0b145fbe11ad0e9ac4d0f118a2a286738deb59dc2df023f4f291cbafa84924307fe14bd92f42997b23072598b145f0a42a7b3717fa7072a74982a5c115ee7a499292b99ed92d60e19ce0e8b6b191ce4b71df14452a82ba9abba7de6232ad6b713751d537b953593a5cb263475a305a402c4cf96c1cc60934cf479991556535b96dfa"}, {0x78, 0x0, 0x3a4, "1058e3994ab76b3af7442fcbfa964387114d8901eb3ed787122ea65ace1d945c01655bf31c9ee098baef1bcfd2e7861765fb654a0747607a9e6de145d72323d56664a30fa15ea769d5069a9a2a3b157fb1522f53d48eb941d9f1a0156664be9af689fd5b656a"}, {0x70, 0x100, 0x5, "110b1ab825be33dd22d98476d3dc31eed0b13af94f62a9bc1194c607006db767f910040a2c95e787608023b2c16b8a00e2e50a519cf4792d928a2132b5e38c48e45e3e1265c500b763f4e80a032d7594adb70f7612eeea68abc33cc3"}, {0xc0, 0x0, 0x1, "a2028d2988ccad0e230cae2d39b19138776d83f7659a433e5b85991ec8b86b3c30f869441a60a05a482d9e9b0346ee659ade69c10003bd25bd2d0b018cf00a1103aed30299f6b1214d5f2c0da672548b38c905d692d52358b859cff87a314742ec6297ac9e2dc5aa395f3008a3f2233d2d17481ba25f06e6ed618c1985687cd9c00fc5f3f04a54f1345cf14d26cc7a2f55b291f52ee74327baafc980ce7b92a2aeb6d4d11e394b039180194fed11ed62"}, {0x1010, 0x139, 0x9, "7f06b1ae9b2e63247157ec6e2dbd0e588916cf00e190b9e7b7e87c73621a882b09d7eae3712313d3a12b20db67ee229f3d63438b5a916ac26a3b5666bd13d5f8c324d6d0ff987745880cb5da93175bfba44dfe8dcff3b01d7a5e78becc56d35db993dd12a7b01d7288a169d60dcb89c2f233a3532b69dbec64e3461b5d1b18e595d8a804730cc9a29ce3a6dc6fbfd94dfdd01f572d318d9c549d90847f0d977eddc329c2f11d5f10ef8787a0128a2a38a77e41af0928a0e06d745e3b8ec565c210ec948f1b2b7391829cb52358c79d716802c6902b4abc3820154f8777e3029bafce656d2d39a423d54112454f0ccae5296eaf418e4e8ec039081dea17987f4b535bf5a9549800c14dd30547b55e1907f68ea81056040369bf0c812784ac6f6187ddeb5eba236aaa88cc4ee031fd101229643c544578227efb068e293779f93c58622176697c6aee393d1788558dc40ff213867f8d112d3d4d887a6d418c286006d1e3e6143073d4d03cc902bfae3bddaf5587573f393b3ea43e85f61ef129c8d557f9a30b8f5dc4f66810bbb00bd3285ba8c7936c1ed006665dd51cb2f7d63cf1ae7221e457b95a4a63c19c33ac47490f153b9745e983f9542de30c393052e2a3e3ae39184e430181c7bc8bda2ac8abb0768673f9dd2b764fa85ae32e5a538d7c790675642de3b2e94162afb4858975f03b062e7303cc7a472efa6c154786fc2c6c5b11d83bedbb85e4417d1a203b716e91880df2703b5fc733c066d3cee38283cf4eb7d549f44dbeb040dd19d2d33cdbb7339df0af5251eeb087fea9b2cb8ba4cc13f32916965bc9ff970f4387670b2abb563fd8bde8f81c5dcfa03bf7e04416a3c122adf1369f9539f7a72b50e4b177d5d2c576cd182bbd4cb02b1d48da44b49939f87a530cdc6ac419ece44191672c18e253347551c7ff4dcfcdce8503964c3279c72be36458121c3868330ef37a8aef3b4214957534b8c2228df3060a00dced28e348625b0b9abe03f0d8c3f344164637daa2f43aa8e4c7e31aa7f2105e84597af97fc380c75af584caa208a7515d9bd034a6f1ca385079c6e2bd4c03673819fdf84cd313bb02cecf0cf63f802d7b6d1c643a791c5a30e320d04380e24c5d0320a4386501bdfc7d56192e70404c84495f7a02928114630e38b8c11c6d830a402560d794d3279300f5d60a7497f5fa540da242b7d7cf63e7e9afa7c2d2ba671f64abd8d87f35cb21a584ff54fed6d2beb41726b15bf5ab17617b549ab26c8f62348ce8e078a1f80b2ce2282d5a04a9f0ee7e709cd108e3f8ee5166de7ee9ca4e8f4bd09e638b0517d5245b9395f5a9d3b106d85821b1e18c8979f55c6ef94c6dd550738869457181c5e23c2ee3b9556344671c83a1ff4920b422e1028cc89b0fea426900b83110f58393257a1b6c064bece61850c9e7252f1136c1794499ffd0bdb58b604b149b1216f98f0495137c74b143e1cfcc68e9e5db083d482124112aa735b27e7b9d22ed6ffafb0b2c93c2e3761a8263dc51665760857381febcc58bbec3a7e5456b56c6beec3d4b915dbe106f9863a40f1b568d6d0a1e9171c4625666e6dd2f735cb4a56404cfe334414bf02c571b133847688c887953e3d682a6217689611afe19a6ecf47a4d28d68d24c200243c3b3266518009d694f4b9ffd0bde3179506f79a077b0831d8cdeaa8a4218e6709b8977fe9d4b8101c3cd7ab996bf55ff70ef7b7ead834b4cada0ee6cf1e334c1d8bb4269121ade22a177398538f5cbfbb29600bc4630c99637369b8e07e621eb7bbc8b87ee0c351192810689e801217ca7ca8dc035d984544b5f4cf893b12d24a009404d6be9f090099057100a557faa63ddb6726ecd5b4cc308c376b48044a29ed266064050716ed0b6ab0ec3cddf6dd022b3746ea21038d1bd35c5896bf65b5711d96e51ca87b3941b2c977bc09bb6b775f11ea2599634a9fbfec327ebaa05ff989a440d475a885b22f91446c9464bd1dd135c4bea6b6e9932f5bcb059b781ce32e6228dea5b696bbabe0ce4922d8b90f63c6674656144b2be9b453dd5f25ce6cd65b82f12ab0f4ab8851c809cc664088ed63a18e58b7641b12aa6a4d821c105204a3ce4c54894f7c479d4903ab1c2d962cac32be03d510841b1d88410dcd5b8c324304b2b47377e15c330670ca33bd1b47cdcf53041fe5ae1eba3b4f86eb70ec2e89688cd78ea1b3ae403c5e8b855ab34605869ca0dc38e3535bd5450d737e473c2587db0fb7b659f82847558b6e4ae21e3755e7982c90087771fbd823f546a7ea51665821e37cd2b4d32d154b4bc50185b9a8fc163880ce542f3d29ffea8a38df48f7c62ed6ab6cc3d016d9b36d1fdb97ab91b0ce70b3b145f275bb8717c89a6e378c25441a38e850f5e68ac9435d614e8528e6cbe30227196af13ee2857cc82bb953d45175a5bdef4b0ab9c33d5542c98a00e7f5fa9328edd441f461e77a78cf55f02907ab9a3b9db8cbe0d7e4360f6caa8fc3c6a2b1250a6b5f4928e7575ffd7e2c3c9597cac983ebda6c58a2d4532739be0de48d41628a015494d7d3eb559a30a18764215bbc59b82531ae7ef967a318629d41a268af9a7e5f70aba9110edad726337ecaf3ab7ba7ea3204c89dde5301889474722a1f11d9a6aa744329129b9c171939b155a17115f10defee72ef83edaeff9e669970a13d0e3fe7954c5a055c77480516d1854055d49523a52865a00635cd7afb0738a42e191b24dd5a453bfbb198c6bc7c1e61312f53b2651af3d1b422ae29d2350b45a88ca6ef7fb57bf833a1d1620424b5f19026fbf94dfddcda15dfed389b1464aa21cac55a2337dee6095f768f7aacc3b93241d6591e044bad941496dff13fca9769be6758f4c76571948934795d5d5d06d8b48222e1f7ba2664c58350e0c2b37ed6c93a92270faaafa92ae9bdd838cab3520a21fb175cd9b83bbefa3fc93c6d67c306a84dbfd0fd0b7164b626901eaf4de3820a8cd83f3ebb0c962a098f4f0fc904e8f8ff6054cf2258b43c08ec548753184970dd315e70e06af01c381e60745cad6577f860daa079ec79868d3f1947b1de9c9ac54249925f8bf918243df925e0169ae108a1ed648a27e144853154ff60eb84a4896ebf797d91e349c557c5f38f5d0a5248f90c0444370d4391a5a4e9df72bed7f1b5803a34a02fb709e2d378e52fb925e68486dd25d2db0dc4e307d834c1fb7d3379ffce8a77b92ee7432cf2b62fedc8ed21b873833ab958b018da8fbf7df388aab65615ea9a7b54177c8476c7f81696089eaa2273793916f9f59eb2ff88908d77e769d835b09120e45100259ef5476b0875902c2fa865c6a6d904da2633a4de8c84ce3da89a342b58d7b6281bad2caaf1e3383cbce8482bc1d358d2faa371419ad3b37c09e16598c9494edf88a8ad2144c986f9a181f2543d93dbb92c82de14f6f2c87db9db89bb28f5efb3c6104e4743d651246a86bf78e318e975cccb489eaaa67f406613bc56b7af5066d90695f8e7b3815a1594aa1cfb1af93609816bf940bae88ff1f337aba92a164627edb2a56d3d0f8697ace835cddb6814cdb9c4ddcb0eea26e35a9f5608cb1cac064ddc1f5b8dbf3ac93b1080ea63618d23e5829f2d08158927a5e8e32ae62420384b23e3075f324e498c6bdd593b317507edf310e4057a8538526671b20d5948d4ca4eeab1afc64fe29526209b9014ba57dfcba08a0dc13dc0433f45b7e5a39b43e59afdd254ea3fd231cfae88b535bc00cf2f4f8ce89d5ea1816c990c8487d6a9c4de0469aa7e632634ca22700213023293c9a939a1a23e35607b311d7a01427d322a2cd3c6f0d3ee1d92b04b46a53d97481adb2083140c3100b0c8073227b279b5c347fefe75a2991a4fc4430b37a47e22777329452461c506b0e33b5b8e55e36ef9645a1a5b627c6b79c4ebc372c825c38878e8b7cf6f1291c50c73c701492a689bcc7eb873754ec59f24875dca7c978bf2668e1a073cccac85d5d8af57f1ea2d37cb98390c59c135e97a89cfd00392f6231499879a66ee794375c02cb416a5c013d9946be2a05714602b55bae68e09cf488163b07d50c79bc30d63c782cae945a8b9c2428044787a9cef5d92756319376d45b42869d4d94d85e62a0d2cfcb5176637ed360b11d8db98658eaa36875f395156ebd282b313b754ae737027b1f779ffd21ec9ced1e79a26220b225528752210b7b1a104986d2349ea88016fc1eac3f30cbe59c0d1f57a2c729b60052156ebf75e1ab27b7e83feb2190d91ebbf4c2c44bc3cb03fc5e3b85aee771715bbd7c282ef562298143e0526a2b9db7739d9740bcb4e39db39f6d109a8245d3cce1472064573fef9d9880b1c56d4d8c3a3832d83d91910751dd077c981f0d1e560725527788681c9fe4df8e092a5a016f7f1459c9152a80e3213d6af1151294082d0699edfe87f92c6faf66a69f67266eddce6efa30e22ea478cd71cad71c555a6b06ce5d5c1d7cca8ea605ec7d681b2aeae3d1b74a5e676b361452bdf225b8333eaa9274b3d68bb43643f4d4b73e8f30b51ad240205b222644939d7f03f882a7f91c31a8adfe0078f1526dfde07afbe980e101fe30b9be1d6c93cd1d1a0bdbe709019137ff55bb76252611339f62336aee634ef60089815a1b24e21221b21941d5316d57d5edfef74255fe97769785a93ed02ef55b647f58632d0b672e95f180e82f44f2b4f63460c3aa69910da4c0fb683d7ba0544e8a093f4d8cf5f620b7d42c6fba0ad1f3d713b23815a04dc7f26c9ce6cb98193e1e34569c6bccb5617683bba79bd8448211820c3d8e322d952726bea6c361c985bf4e08c991bf2c6c1effe78ce4c7dbe165eb7f412adf45dc8b63fd4e8377d0fcd318eddd3dae797a68545a4d252b4fc404d642ca5baeb0cd77228f4fd83bcb620081258c46aa3055976fdda992e88b28203ea000c473bb8c25314c4397cdccd60247f09b1163d707d12d7d07b56d40b7570bb234f23fbdfcdb97387f75100b6006d8f3debc6a1e32daa96e8378adb338a4c285807fd949343d38b9653e8f4462cb0d60e4c81f59abea1d0b5feb9a0f7badf62a97bbb3e73582002d275000d840f343b8667193570df6d66a27a35d4b7bf672491a6f1ddf14dcbc96f0ab8dc5d5e0255f37d70d11cf23afd8c515b10a42bf5224b906876a6ce5141afc5450cbe245b0ef1cd81077f162086ddf1b2a91a91357deca8f0efca8a65722bfba7668d34332f2ebd939dc543282995fc60bdffd9cc7e87be667f87ad9d768a4163a45d0a73603bdcb60b154d59429192dc6b3b48e60309c22d60156c4653e4ca3c3daa9dc98fc21cbab8010d690380a90e3eb499090edf6879ecbe222bc115ebf0fbba8229d1004e2e46576201a31daf428e697244d1ce8b363989d738fb430d3a8f8d56ee956230f73c1dbec3644fb0ddc8d44dbbc5fdee2a89a45857afe0d5e2c53bd890a99f7b4d5bfb32c8b11ce5f5f6693c71879d99a00f58a78e549b91db3d6dcc611972b3c90dfe856a1ee0448816bb4dd228b5ddf5d94a768528ff7ba7125899b227f2020252d6bedcd335fff1946f053196b48bdd5b538fcda45e97f6f791bb252955bb0852fa48cc2b6ecba8c7a3ff6f56b188c2701cec0cf7964f7ef49ee31f36454389bc97efe958f048c6acc6752b37391efe905e87b844aec7af74c63029739d24b5f421046abe213047fb530955bda16f111781b84d3eebb7271e0ce528e7e2ba4f11934467d09468a0ed3c07e65676bb3a3b1dc98af5a1a06bf9ae72859c95392e3b9300d4139472"}, {0xe8, 0x29, 0x188000000, "879dcb8daa29f9ccc577132c9b07b730282a37a9ed3bab93b4f8c2762c29b5a550a96de6acf6d6ccaf72633b843c033d778b266c0ec7b9f5b9216f485d51d1110171c839ce426c24e17436d28f98eb463b27b91b9fcc38fb5ca2ae4076aaf7c1af49350c75a3a441b7fdcec14e3bc1f66f1f936cadb7f8dfb7cf4799f99fc5123b3626a80625a65562d3215ade6257e99849f160221f93056ac6aeba308be831991e355485d121831c04ba267ea67f0e96356171ca06fbad151c8d14807e867795bac997d52f8639837b350dd75aaae2e33a"}, {0xe8, 0x11, 0x76, "be31baf212f70cfdf7af6821322dc74f88770c1b887d0ba74195768f5fc39944a8d953b8ddd1af408adb1f020b5c626dbd68745231ac0a41443208ac2df100ebbd327845131b32636f657d94032709ce8e2a59c2ffebfb4f1f3ba79b3aa89dc45b75fe8184c5b6f964b64f57ea19ac651b143660b24f900d1bfe3221d09fc076e7ef9a2710097f57775de19bd7f00a3ca873a8dd943f2c76b1152cde519ddd1af5ca159100fad0d97a1812526a9955987f0ae4f280be3d6453f8cf0a3fc9fba455e87fe913f104b8bcd2bbf86cc90091ef67bc66980f"}, {0x1010, 0x11, 0xffffffffffffffff, "0e73236c2e2b5803852b2503d124df0fc84bb2e66163903ad59eddea0b3ea52ac367a17832b940130a160ea9f32e05d1c6a889aa3ad8a4d27222e6a23f31be25d740bcbae337f2d2d76b0913b414b8bb49129874e925cc034ae099c1721d74e3250ba65f0959cb16266c19ea667c02932f25030cadb3086f6b56bbf44f3d622697191ffa636be4aac2a4d83dd469e430c5308893f319b2c88aa4a5f10156c9acd6ed9cd42c3ffaba07e8c3a934fc3ac72e1817c55eb9f6ba030b11da5e4e1d33f14ec3524a7beb234d7ec49e418c211a1d3341a1b86d09989370d233c1b2f6a66a910b56bab98d80d077d943411258938f9b23a6a22f90d0f0b82f5ea6ad40aa88b016059ca5856d69cbbab4066a30513b04e242ff9ad90ffc65e2f44a6a1e7fd5da86e90d0969b6e12a01b00c661d0881adffeb6a93dc5fa70f81d557ae5f90baf742a8e08f5d76f4f63feb5c65af64a4e5d7f11b5401f8ce858025a1c8953641c1a8523e81fafc8a836315f67ff5ce8d07eee1ab7e80c2ee8a1bbe33a053c1c4ea171504bab1001fd378ed22168dea9ea335a8776e122640383338016dae8c0a18e96664a3593da4aaa7b14e63c486144a3fce8136813eec0f95f09b35e7f8faa65d2be1911d661f809f1501671cab5d4a11c33d46cb0b5ef519fe47df517c8f1cb5c5676e676d4fe3c7bc4c6e1811baa0f2bda54bc7a97e0298aae30188408329c233af2286072ed253064eb0e9e91d318dab44c81c378295a90c52e485261c5196e33dd07454270eb84d8e9f029d89b9cc07a74a6dbcaeb0344179070a72f0009613dc6e4c98326208ee9e573f4ef8765ddab8aa54e778ac2fe8cd73dfbed7c852051d74578724f388514980d75d81f4a709b5cfbccf9a676e6f539ca9b9352f7f209beb928ad9fd330fed3871196a4e9452eda98d23220575b71ee03c652b5a5e19e06a41ea91494ce74db929f79fa28dd38b31a6a31d3e6b19cec247e991bba949274c4da8ab06f9fb6d9dc8161efdb30bdfe90088bddb75ee52648eb4c57d44742e22f18daf3732ed682b1016ad18afa9df1a36f112f4d5c813161aeeff57751efc9f05ce9141accda61ec9b6589bef21eda6dd891340acb1556be4db37e183d82630eb69b54733eb9973fea35a5df34e51466908c4f9427aff84456c2e940f87c134ca3e3488f47553d29a990e13a739426c3f3c5061c0ae9bdf02c8ff0f7bfa803e17bdb233613553fec51bc3ba0b52a0f78353ed07e8d3bb67ffac3708ddb4131e859dfa9c187ad571a42b66351ae9b4774b399a5ad28bbd4dc92b10acf775e14b1f821a62f1d21dce44e14b024c7a6de263106f126eedafe2f06bb948f4cb54862e302781536298c490d5f1809d55c8a70f3b32c7c52c9cc05f8d003612b8c690e91f5c35c99705e04f2d57fa26bce3414931c6e26f335b16b81a2f967e144c3958db9bb9a5232cd79c2f383f25f6557ddef2de263248028e17c35db6c6d0b20a0dfd0ab255ae197217412649a4c11ef13b4a5ece457bcaeaef8ebf0f235abdb8b4b8eb8cb68fe81896000d2051b5d288dd4941cd32d877dc121ec3d147565bc8746d0fa3680f5f85c820fa8cbac0c29d759a525c3fb319d824e16d599e4823144caa62a5547672be058966040f85ff81db334e2edd9281dfe3942cfd48f658000f7d9ba24870e2fd9bc1a26e86af1f3633982e494bbe45fd8c1ca99d086aeec56a8703f863b86d873f725f6051aa9a1056c89895f0a7fe427dc60470a038415a32e83866d6b2650ddac9db9589006153b40c25d2ece87841457b87b5130627252bdb7b12cabced840d58bcbc690946f3dc751907d374e574c12eebe2894d43a32589f8d7229fe6cba435c011c2a6bab392cad87fa1a813a726dcbf6bbdd3e40f7feb8191bcada7da019ca66eb80374f4aac7acc055caa503069658823f4e55d8576f8bee9ad9f640926ab9b3f234fd395287aebb55bd7b4360ff017e65e1f1ad062be18647d826187b7f3f61a8ef8f8c1d10a4a51f54fbb82a341d768bd0bacabf10bc43a430641c79f1a8d3378a62973d60de5c50e34fe4c59ad01d6807ed37f3e5cb907f9ebc0a184fd7b4efa8617119578feccb1f206d34777a3d1564c920ae5065b00fc618a26ee3fb1f5a55b08c94cc420bf193002e39ea75d20b6b4c81d5ce6f16a40ab6bc23917ed43081e88a359bede9ff7a9fddefc6a0b188be90742404f76d696c387649b2ae883851f552de5850bd04be604558a56cd3c98837a4d3efffa117a68962d47dd7e528a1142d4145cef1c517c35ff531332482053ccccf458052e481a242323fd57d7895cc33ca3696bd369d670e03f0218083a53e0a365c39036a6f2f92848649a63f84d32df865fa270212c316a63a8e62bb65a74445099d5b34086c92b937546f2b5e59981301ddee1b1b0c773a3cc3ef299353d6054c04476bb0691804c0278bde2aa463d246420a439876e1ec86a975fd12bdae1c7cfde4633edd25f69a7b8ac215e6a554fc7e424291a5fc379ae14316b355c00a306e8b7bd4909bf0db59fc822aa17f190418bad5ea0743d9cc2e863e1e475212399450a26c02de4f4e27f25c22cee63dbc99e71568afb53c4e234fc179ac273b17bf267069cc3a0e343bf5d42bdcebb1f9c1eb898fe8cfdd5c33eaeb4fc64008bc5798adb29bd1b8b2ed9d2ec9f81942e94c54c7c9f663711e215fcbbb38f1bdc20db85d1c690c44c401e3273e58d1d40edcdbac7d16556f44f106792494521879f6b6d5a9edc5b34ca947663059520bf2c9f225d90b732911b994bd8136b1079eef78c8125b9fe2f4f0b52427cca65eb3085904e6f3c918063e8d6ccfd8ab8fb4cd89e26ab1f2602be752658d9fdabec1211d395ef708591410075a7cdfa5b5103f2273a6ad1feedf6d18ce794b9220e98cbf6fcbb95636c0f9c10470629464e494975892f52093b1811e2ea09061aaa1256070c2da3656ca8b3d5725437d36a26ca9ad2d0b1d99386e7ea5720641f47d22b1ba709806258407466020acb2ba200f66f6404c0c605b31636cd4d9fbdbf5a656134c908b985863755bbe3d1c1d3a56b6c0ff3f3f1620a65ab0c00e174a0d801277be61c2b1b098cb6b5ee22cc0d3b0f38235e0ebd3462919a78e51d598e66abbcd9909e2f6e7712c4da2fd29978c44ae74c71c3eb2fe8f322989b500e79e5c25162f205f900375735b6331020398b772c83479785061ad7e113ffdd01089dbcf9ca581572cef8da3b80dd1e4e35c1c5526a6f1b040ae833c65b414f3a792ff5b3e7f1de85bb1cf97ac225050df2430f86fd8e4be165e4bd7eca8d434daa6eed830cf73e1a73c277e31ec4eacdda885889e4de8d1d0d1544e523dcb9779b4e5ae3a532a42b77a7c8431fa32107163099e854b0c88e27e808a71019fc5b6d2dbe550fd8325d88ee27082b326eb346f4648c3152bdfd9c04ac0982aa47ad9b6226b1e6fb57c8e396f68d35de8492f0934f07c43f870f7eda66df64849932582bf39826b04be48073115696ece5a92ef7f186e696bc194e484a0f546bb4012e4e00b776a2b8d5cd45d5aee627b72c2f556ba417f3c642492e69cb1b4340511df7363f0df8ae9bc426726a2a591154a073fb178896b34a4d537f3d4125fddd7ad4e412f31191ac2fa4340bd9b651c92960bc76d9a1fffdd4b67f3be78c8ae04e77e35df63a2fcc454ebb8a7c45363e9a730d043e1c1d30c8e8e8c0cd0c60d6effc5bfe7955642e5e1d9afcb32e380a7b9d75854e872182225934bfd7c8d53fafe23786a3ea14349db3f85fad39604a94b693477461e16d759ac10111315d08d59cfb60b9e4b82aa65fea1e5dca7db1d4560cf99298c4eb5fcb814dada9edcc752baef61154a1ef5fe33068da2fa03b435e8b57ace776419796b9ee94269a95038469265fef4031af85ae05f3263d97a699ba00bb7aa41ad032e0e1bfd79c5804208ce78a342ed14bc5d52fa94e0f5d8c1d3f598d1cb5d2fe65c0fb5f47a29fcb4c20d4a816c611b16018496d23bf6691c5bc3084c70cc19512c6dca739b4dbaeebc21f78df9af0252bfc256ef7bcb46bb5a476959dbf25d71d2fcf7a49564ecc576cc76c439eec39a324699ddb5a9698a54eb65d84696f1681d3e63df258a13a71416d872d1cecaf1bd406d4dcd6c782af793514efdb7a295b32b2dce0870ab97249904ea27c552fed8ddfc5fc0f27913e26e04f36f1c54feb450dfb173218f02f39a23c36c44c93181e90f0deb1040d0f1403a6d9d2c9c7689a4082d67b1d6901a39b3fdf44ff2fbeaed51102e9d19978009a791decec365b8f30a04ad3c8f9cd5b90fc033397b1d6b026c0346a9cfb5338412711439dbbb29539a4328057898fb55609d8f146561fbc57d834f0c197bcd3176b5420045a0b6f7cb52124edb4928d22e33d9cca177ab1bcf45e55e4311a8fea133f11d41e9ee71778bf58cabb91f4b27f3429834c59875a289badf6b2c76ef56e1f9ddc4fa8e0758f8ba8c57b8cb841d7ef3089034a9dbd9c9fcb7201e6e81b0f772ae1a31e57bb936fcd153f65fd7f6f34ac10c8d4d5af08132f118dc68677bc5be3454e18ae4aec36d2ef13ed2c9045a3554fe2dad7f83c2311bda675a488396dc8e695d7c7e669c60e50f63495b7fdbb0e707dbfb83789e3211fc40c4917fd113cca99f0cfb0166e1bcf7e94e8ba7f3138834c1069ecfb2dfca81f06c6ee39c0fe935333246dc0be00efb8aa494995c8f09380ec1b7f69447dc3a604d7524d701a98ed0ffe508e72d9f455f0e322f6ab95df9a080162a2e2b8db776e9338ad87587d0d086c718490b66a14bdf21a1e32106da9e3ce9065781ce4e7eafb81cf351727e91d44d691cb3b6942e39c170c24315f4c67f24d994ef23a8b27cd4d08e4b0c5abda1734e7516b6a6dd40650ea9a67501daf43c6b3401428dae3ec930d2e6a833de8a45ff86e61eb78fa8df2cb4b481ce862824c2646dd7b8462a37a14bf126bd1b6b105fa94c45c2ee7d32bb5564a680269eeacc3309d81006f69aaa7c93527cbb072852810fdda821dac87ca79766ca817d095bc1595acfd957537f170f6786e812e54f42d36fcc758b903250e0d91ab71c4253c81c20dfeccade0137882b7fc1b3c9e55e451e6c559901721927f4a478be51f536844737c569b6c40d397dc2b2938a1ad76bbb2a8d30f9f4be12f0a53bd2f2ca5ff2da1bd4cff192b51cfcc103f2d62d2e5df96649d40f55ab08b6d47a5652d1b929cd32625faf77b3c389b5abbd4a77ece2ca6dd085aa08aa5aec8406d871b834d35ac74fdbe19800c7e85ef04c6bc760c1adfcadf966bc736a1b6dcc542cceb966514a2d7efec12592787c5c8e811c7cf1c49083cb48b69554815a66f744da5b606d6430702e2a2d047fd866a25720c8055dcf70dded8df53e9fe0ca16f8aa857328b91188558e3adbeb4855662ccdc8ef4b99a1a25caeb46c0d94346896a8815dadd727be0e260fdf4a37973583deb4ad2b8428484abab21e90077a452c68176f425e31e619d386e5d194b173bfb8d6f27c30855111a9d7966d3fc950623cf9a2edab97fc149504a74823d782affeaa6ded64c069694e21bf550a83bbe96b740a975ab4bef9e756549686d3605e39fe596e2c41948f1a3010bc2936c1e779a27a9a4157040f837d322abc0acdf1bac39a74a5a7707cc5b907a1879ad952c3492f0f2bab65155a0ee5e9ac411abe498270fa8083efefc0043a863efb8167150ca09a760c589cd601a2ae3efcda46b9f112074aa4967fd7d1a20559cc"}, {0xb0, 0x100, 0x81197ab, "727e6b0f157e90a32ab762f0b40a42bca972717928903aa0a791c3d944a79fda2929ff45c73ff4c6209c54597a648bb55f71d58102b6e88dbd327bc3f2c74d059b4c0fa398ad77f4186339fa62c06aedb05311bbcf801230c25588d9d128b93e1c5652afa0a510686e6236272f6476dec2ff401ad6771acb4cd92f9f6ba0d74d3f16be4da047b19377edf4b531120f4bf90f44255695be45903496f758"}], 0x2548}, 0x4) renameat(r2, &(0x7f0000003c40)='./file0\x00', r0, &(0x7f0000003c80)='./file0\x00') listen(r1, 0x8) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000003cc0)=""/98) renameat(r3, &(0x7f0000003d40)='./file0\x00', r0, &(0x7f0000003d80)='./file0\x00') accept$inet(r0, &(0x7f0000003dc0), &(0x7f0000003e00)=0xc) getsockname(r2, &(0x7f0000003e40)=@un=@abs, &(0x7f0000003e80)=0x8) chown(&(0x7f0000003ec0)='./file0\x00', r5, r6) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000003f00)={r4, r7, r8}, 0xc) fdatasync(r0) bind$unix(r1, &(0x7f0000003f40)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r1, &(0x7f00000042c0)={&(0x7f0000003f80)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000004180)=[{&(0x7f0000003fc0)}, {&(0x7f0000004000)="e8572103bd3f9621454e3e43c0165934c3f98a25454f75227a591dbf6854b95ceab5b7b7f3f2a9d30d89b8f8e0dfab8304de2c883a761686a8a13033c1ed9cbe1ffed561d1093c2386e6fd75dd90afe93efb42be9a0377b2dee725f237c04d6063dc7b8bb89c4a18f8a21115f94b8dc561cdead0e27ce4f16f4e97b340b726f2e3bf9bce9218656f0c3add785ca930820828571502f081c6a24be8873f409ccff8fbb29e5dfab2a519cf0467143b4c5890e26140df6272462622b71423f9", 0xbe}, {&(0x7f00000040c0)="08a2461b753c83f9e3907baa5f326a67fe1035a7add0e78c5a554a6e655b6722b9c4d54e506a661e28c585786a52757885dfc04a57111aa199cb5945c8a77ee1cec23817ef8d3d3c8c2660bef1d29686274ce8235a94f09ba9daf4a331ebdb3779e117e278ca3814", 0x68}, {&(0x7f0000004140)="5bb4635df4972daccf572ba336cef3a5a833f0665284f05d4a8fffef57d15b6e50183f", 0x23}], 0x4, &(0x7f00000041c0)=[{0xe0, 0xffff, 0xedf8, "c0b6160d0b7433161d7fbe72314d7e9a01aa8d0e03a59000490bb25c0f0890b21bf68c2f611713dc4a0ca24586ae74e7cea2a4f972ba8bb568d9cf4b50c2382d1a58d4f5cc4b651acad52d9e51e5bb0dd6791bf534b6fa6d60da31c820783de0440855b0e33c42a6adc9a6450554f57a80bc007a548671f3e33f147da25e769ffde28b5c0ffdd356160cf90e4b640b93d1910693dc8e54df5da052548fb73dea54486ac1afa28e72cd7b3686924cc99a158750c169424c9acc168847964e1316b5a9c7ae1374671774"}], 0xe0}, 0x8) getsockname(r2, 0xfffffffffffffffe, &(0x7f0000004300)) readv(r2, &(0x7f00000043c0)=[{&(0x7f0000004340)=""/91, 0x5b}], 0x1) listen(r1, 0x0) connect$unix(r2, &(0x7f0000004400)=@file={0x1, './file0\x00'}, 0xa) fcntl$lock(r2, 0x9, &(0x7f0000004440)={0x3, 0x2, 0x5, 0x100000000, r4}) 00:00:18 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000003000)=ANY=[@ANYBLOB="0104591e9217009032"], 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) listen(r0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0034e7ce9c31313dfcec24"], 0x14d) readv(r1, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/159, 0x9f}, {&(0x7f0000000180)=""/166, 0xa6}, {&(0x7f0000000240)=""/19, 0x13}, {&(0x7f0000000280)=""/141, 0x8d}, {&(0x7f0000000340)=""/109, 0x6d}, {&(0x7f00000003c0)=""/230, 0xe6}, {&(0x7f00000004c0)=""/252, 0xfc}, {&(0x7f00000005c0)=""/113, 0x71}, {&(0x7f0000000640)=""/229, 0xe5}], 0x9) sendto(r1, &(0x7f0000000040)="b7", 0x0, 0x800000000400, 0x0, 0x0) 00:00:18 executing program 2: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) flock(r0, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) fcntl$setstatus(r1, 0x4, 0x30000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/167, &(0x7f0000000100)=0xa7) r3 = fcntl$dupfd(r1, 0xc, r0) r4 = semget(0x1, 0x1, 0x100) semop(r4, &(0x7f0000000140)=[{0x2, 0x97, 0x1800}, {0x0, 0x8001, 0x1000}, {0x1, 0x7, 0x1800}, {0x3, 0x80000001, 0x800}, {0x3, 0x101, 0x1000}, {0x1, 0x0, 0x1000}, {0x2, 0x100000001, 0x1800}, {0x0, 0x7, 0x1800}, {0x3, 0xbf}, {0x3, 0x4}], 0xa) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x100) r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20040, 0x80) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x8) sendto(r2, &(0x7f0000000280)="0e0cb7e10bbaa1b4b668318ea77a06cefac689a63538ffd1d1a6c64862119499e69f1181355dabbf6223cc0b156abaebd06c2eee252c42823682e5ef4ceb8e261fdbbe6aa2175b73af35d173e26e16bae487ba0e48c97bad78fc27633c5165389da8f98ee1422ac4720387ede5afbc0c162f9d59007f1880f67bcd6bc31b120b3df0a3d2dedccc182c10971c8ac23236bfe145f2c90063b5e0fc99b1cac2882ecaf463589095687d72e1d4618676b830804880403f01f3fc0045", 0xba, 0xd, &(0x7f0000000340)=@in6={0x18, 0x1, 0x7, 0x2}, 0xc) chroot(&(0x7f0000000380)='./file0\x00') recvfrom(r3, &(0x7f00000003c0)=""/10, 0xa, 0x1, &(0x7f0000000400)=@in6={0x18, 0x3, 0x8, 0x8}, 0xc) r6 = dup(r1) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) mknodat(r0, &(0x7f0000000500)='./file0\x00', 0x80, 0x7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000540), 0xc) connect$unix(r0, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) socketpair(0x10, 0x4, 0x888c, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000600)=[{r5, 0x42}, {r0, 0x2}, {r5, 0x20}, {r6, 0x4}], 0x4, 0x2) read(r7, &(0x7f0000000640)=""/192, 0xc0) dup2(r3, r0) getsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000700), &(0x7f0000000740)=0x4) preadv(r2, &(0x7f0000000940)=[{&(0x7f0000000780)=""/58, 0x3a}, {&(0x7f00000007c0)=""/156, 0x9c}, {&(0x7f0000000880)=""/142, 0x8e}], 0x3, 0x0) pipe2(&(0x7f0000000980), 0x4) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000009c0)=""/126) 00:00:18 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) clock_getres(0x3, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r0, 0x0, 0x0) clock_getres(0x1, &(0x7f00000010c0)) readv(r0, &(0x7f0000001080)=[{&(0x7f0000000000)=""/51, 0x33}, {&(0x7f0000000040)}, {&(0x7f0000000080)=""/4096, 0x1000}], 0x3) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 00:00:18 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x60) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvmsg(r0, &(0x7f00000023c0)={&(0x7f00000000c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002340)=[{&(0x7f0000001100)=""/200, 0xc8}, {&(0x7f0000001200)=""/119, 0x77}, {&(0x7f0000001280)=""/183, 0xb7}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x4, &(0x7f0000002380)=""/31, 0x1f}, 0x2) 00:00:18 executing program 5: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = socket(0x1, 0x10000000, 0x7) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x691, r0, 0x0, 0x0) truncate(&(0x7f0000000100)='./file1\x00', 0x10002) r1 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000280)={0x4, 0x9}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget(0x2, 0x0, 0x100) semctl$IPC_RMID(r3, 0x0, 0x0) flock(r1, 0x4) r4 = semget(0x1, 0x3, 0x480) dup(r2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/192) symlinkat(&(0x7f0000000040)='./file1\x00', r2, &(0x7f0000000080)='./file1\x00') open$dir(&(0x7f00000000c0)='./file1\x00', 0x48a00, 0x1a2) chroot(&(0x7f0000000000)='./file1\x00') connect(r2, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 00:00:18 executing program 3: r0 = getuid() seteuid(r0) r1 = getuid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/163, 0xa3) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r8) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x6, 0x5}, {0x18, 0x2, 0x9, 0x1ff}, 0x4, [0x7fff, 0xffffffff98a13aee, 0x6, 0x70f, 0x4, 0x8, 0x5, 0x7]}, 0x3c) r10 = dup(r3) getpgid(r4) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) getuid() setuid(r1) setreuid(r6, r1) utimensat(r3, &(0x7f0000000240)='.\x00', &(0x7f0000000280)={{0x2, 0x1}, {0x1, 0x5}}, 0x200) getuid() connect$inet(r2, &(0x7f00000002c0)={0x2, 0x1}, 0xc) connect$inet(r3, &(0x7f0000000300)={0x2, 0x0}, 0xc) chdir(&(0x7f0000000340)='./file0\x00') accept$inet6(r10, &(0x7f0000000380), &(0x7f00000003c0)=0xc) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x3, 0x7}, {0x730, 0x20}}) r11 = open$dir(&(0x7f0000000480)='./file0\x00', 0x40000, 0x146) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000500)="959f84ad79208ea241ff0305d5236a76376f0687c5d1fe8aa1f316f1288398199b69fbffc18f2549f0beab0936c5f56f9728031d2590095b01ba69cd3eca7aa91031f3905633a240306e1c29c12d11", 0x4f}, {&(0x7f0000000580)="80007c656e0db5c663d02ee840bdbbf16cac8675877325bcd329491491991d462aa6dd1b9e130d5bbd5ef4a3c97e4cf10bb3a0cd9542c383be6edced2ddebefbb2ea0273fd8d97594e0b4160a2923ec72e617eeebedbc253b8285b8ef0b8aad5e324420fdbf11665671363b04f7276dcb492d62334d928", 0x77}], 0x2, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x2, r7, r0, r5}, @cred={0x20, 0xffff, 0x2, r4, r1, r9}, @rights={0x10}, @rights={0x30, 0xffff, 0x1, [r10, r11, r10, r3, r2, r2, r10, r2]}], 0x80, 0x1}, 0x4) connect(r2, &(0x7f0000000700)=@in6={0x18, 0x2, 0x171c000000000000, 0x40}, 0xc) getsockname$inet(r3, &(0x7f0000000740), &(0x7f0000000780)=0xc) r12 = open$dir(&(0x7f00000007c0)='./file0\x00', 0xc0, 0x8) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000800)={0x8000, 0xfffffffffffffbff}, 0x10) fsync(r12) 00:00:18 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="ad610000000000000077678df33f3db47f1f26dff901d5613ce478c0b0dbb2bad70c473690bd6232b36a0e375f174efcb31f0f55ca5913c02884d4af13ebd27e9ca0f196d899f9af3cea7cf4c3c8b151dbcbf305c7c2aa3d6c294e814b"], 0xc) sendto$unix(r0, 0x0, 0x0, 0x4, 0x0, 0x0) 00:00:18 executing program 0: r0 = semget$private(0x0, 0x0, 0x4) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000000)=""/4096) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000001000)=""/158) semctl$IPC_RMID(r0, 0x0, 0x0) getrlimit(0x3, &(0x7f00000010c0)) symlink(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='./file0\x00') semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001180)=[0x1, 0x7, 0x100]) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40800, 0x100) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = accept$unix(r2, 0x0, &(0x7f0000001280)) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000012c0)=""/205) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000013c0)=[0x5, 0xc8df, 0x0]) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000001400)=""/4096) r4 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002400)={0x0, 0x0}, &(0x7f0000002440)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000024c0)={r4, r5, r6}, 0xc) r7 = open$dir(&(0x7f0000002500)='./file0\x00', 0x40, 0x10) r8 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r8) preadv(r3, &(0x7f0000002a80)=[{&(0x7f0000002540)=""/127, 0x7f}, {&(0x7f00000025c0)=""/6, 0x6}, {&(0x7f0000002600)=""/66, 0x42}, {&(0x7f0000002680)=""/198, 0xc6}, {&(0x7f0000002780)=""/184, 0xb8}, {&(0x7f0000002840)=""/246, 0xf6}, {&(0x7f0000002940)=""/221, 0xdd}, {&(0x7f0000002a40)=""/11, 0xb}], 0x8, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002b00)=[0x4, 0x4, 0x2, 0x3, 0x6]) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) fcntl$getown(r2, 0x5) semget$private(0x0, 0x1, 0x80) symlinkat(&(0x7f0000002b40)='./file0\x00', r7, &(0x7f0000002b80)='./file0\x00') open$dir(&(0x7f0000002bc0)='./file0\x00', 0x1000000, 0x101) symlink(&(0x7f0000002c00)='./file1\x00', &(0x7f0000002c40)='./file0\x00') 00:00:18 executing program 1: r0 = socket(0x6, 0x50000002, 0x3f65) r1 = socket$unix(0x1, 0x5, 0x0) r2 = semget(0x0, 0x3, 0x50) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x8001, 0x7fff, 0x9c, 0x3]) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0xff) sendmsg(r0, &(0x7f00000023c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f00000012c0)=[{&(0x7f00000000c0)="3afa008421ad6fd72d9fe0cad920cf78e4f5a1a6f914c6587da05e933f184583980e8058c178e3c886103ce02050ff31c805c15411d82559034f16a87f7ccacbea3d81a6ce0c5350eb85ac93ad024faaeb04a754", 0x54}, {&(0x7f0000000140)="9056cc482f36229db5b8a03ad7c3c7434ea5ed8be1d0223c4d5975f5856143c42ad5159da11ff65287ba803b03bf56263010dcbf60973c1432b0cf5f20925153af72e4200997a535e62bc9164d3c5b1955bd503141492963a74f4d7a0f5221b9fe0a9c8e7826bbfdc8ff95423efbe7f26ff089996617c7c84ec92dfd4a985fff81b8e7e1d6233cb59df9e87e89298d8fe96b6546213994c3fc1f96971aa37bb336732f7f253fd373cc03198ca5ce792a93770d298b04d630f52bbef4e4d7fbec4ba0a59b0087d67d5e28b5c157aad1a2fe49b5da354fb8b4889dc0fcf3ae0b9b75bac76e21cd212d49c211c3aa5c1cee127d9e8492fc09f133acb2f79c4c0d0add356f52181fdf157671d0ffcd607efb1d723900b5c0cdf0723f0aa4f4293ff3f8c294974c57e0a79a8928c6b9b51abf963be0ab5f3d2e45dea2792f550b512b3582f5f523a0defac833e6e9ac76417a09a67358b4216677e30a20ea5343b1ec2a3eaa62ce4501eed5400286dcedd1dfb8aa85d75e270e705a2db42ee0727451472f40d7f92936707b7a84ce0d506161c7091f5fae40da0c9baf7a639d23e07cba58efb584cc31be97ee812e36b60a4d46a61853ba495d27d86afe96849742d9f667e23830a721ab8ea708e2c48e830d4a7fb75c0bf6646d8a7793cb2d5a17b21ec64cc6f95509b89159c97d3659f6ce63d90ab0f193f622cb8770352bd5838a6b45efbe3454875e2c2ead37184abbe5377d15392b38ee57fa6b1277f8e126d779bdd0cd3fcd06508981bf62656d0c087a08ff75b89c571270a04b7cd892da73c2e652882adc07fa2f1c231ffe615fa117bb2f88a326ef89e5ccdb3a60c390d1d0d6efa28ed6be1b2f8344f8ad1a87009218ca8c32f0824e484a3688e71fb1fcb5cd4726f6557a962adb69b7ed3798a46123eea16f363d68214ad9a5615ea311d4ac2929f75375c13865c6c79ff93d353a0a8a30fead30d90de5699081576f0958e2359179764726266ead3d916c89b2ca7f00494ff86f6f74bba5527a248d05c631618e7f48ab026672f61cf4baea001d840c6d008e1805d728f1e421b10d2d4193592ff0c507c325e5141604a4001601786e7bc20a857c8aea22910e14370785dc1816c102b54d7faf2c6a21c98324202f98061cf8828eee497eb311710881c241772043d9caa0d48163f5d9f581ecf0616ae58534cd3aa6e213c06b0c6b3cd7860e48a7823c65fab6cba89bdfbfad440ad6a4625bc7315a3a273921ed0d7fc227b017e412981cd87111f03d01de47389579a764259a5839a30abec33f62ce27561912414d30069c0734861ba2d9adb84704de4a5dca58cb594f190b51e66774e56c5875009c051a106b457d523727b3deba94b888e6a153db9c8daf06bdd1e20b56fa728669eaeaf98ab2a3dc85550fe5910fce5a5547b1e1d69440d537a4590c39913a324cb0f45857279a2bff53d45ae713794eece02d247b98ad467ef67ee3b09f23e3b6132492cde720922181873d39230c256f40c5137a5ac4387ca1eb6cf5915b25b014e8b8c7b40d083f6c5bccf268b43afb962845b68ecb5d7fec31e01f9e390c92f969531a2c0a27f1a3b9ecbf398096d936d10d2dc48ac2b6396b15d7167269ac50b31a9d8da62ef68788c29c68b33c2408bc23eeea821874a12d8a1ea3836b20ca755cc2092022e1798a57dfbc3831d716d27842944aac74aa83a8e993b50979fadc1052fd34925178803e729f48f74fe450509853652f4fedf5fa04b0e9321f107dbd938ac548aa1ff4d1acc530b0ef8a35c49eeb1146ee5901380e8863441c8eac78a9758d7d0a71afe33d383f6b0c59965de8d87e093558360aeb618ac075134eda610d0537f949757e2d009793532bcfc9e5470bae97e7b3e8ccb86bb827d6b3bb306f14af399925f8daf620742b883cd99ce8661a358000b4fce32dbbfd217b3c5bbb33cc748065a05ce2a8be891de48ce52840412f7780d102803b36e459e6fd774f8e0ee7d668031cf30ef5f79b9a32cdaefeafb0b9c9ffe2e0417edcf98a2019c7df04056502976fa4d850a6c6ad891d2e158b5fb8ff989f873e7497d2cc9e21dd730a5ab8b45a4d4cee7c3ad435034973eb4112149f305656b1e11428566240d655447687836ea268d6848b58b4877b56ca2717d2760ee3ee1360b68c92694ab98eeaf4a6a1061758e52e9ce8e7fc91b5c773e57e561c3bb338db71266a02a3662ab631e836f09ea3e97062c8efeb681113c208db54cc789f86007e3e245a7b88249103a6cc44f89b13c0ffd9b7894f70454c5492a65f8915296d2520e193003614666e0adae7c875321a9b2b46f6d40901b2c3f264163f7fc65fd2adafb17305ba62c3b6b5b9f50fa6ab76a96c61573c880ab0d2435e957719bf09df5361e6dbb63d1b0b85bc68971a3d14043f40afe5245ef037462236a9b06b4a0f1ac7b52856072e18a4bfd21f1e18aa68dff963aba02943c5cd8c71bfb59bcceeeed291efa1e1c99ad63c990a93d6e9d14b444cc3efcae5a412a21225d4f64f01b577919c79aba0a22956ca1b20eb768904d4fe95660294784e8a99cc625f2978f839fac54819ec65bdc8bb84ab88c0c276035509957aa327e33ba188d60981df8682752e5abde2fdac0192a850758bb302c2468ccf12eb04dfdbcc5cdf2f4fac5161ffddee4fbe0375e497c98035c6bb7eca6c7f4049bfa514c6485236a72eea06a803d940fafb39709216d712198aa27695f97fb3524a779f827261c7ce8129659cd06cebc1a4d5cb1e55b5ec454846b8ef494df6ecbe1cc0829f9552175f90409bfce2b298df56d8a204df6839882e9bffeff669857faeeaa73f0d55027191665649f1b98700acc9e97f80b4ad366620bc818f9e529a929ab91cda886fd074f1650b2cc7f530e73c8246ea767bbdfc8ad3a5a627d863a03ac8dd0990b8bd422825b271a0c0bb49d29bd787489d335e7c42ade5075a2d8c96131f6d65bfb01624b7d9ab4d0c01269585a4770d6262356702d94055728f590b8ff0a60907011d1d4d7cd476c4b88c0af633b28a7c1736a8e316c651d4ce141fb197d0a4f15b31bd223096357132f695b36a32c399701dd56fba169c49d55005e9329dd89058aefcf11e1d11b6f917bb971d8522c7a738b2b50d16b83f544b3555337e22126529dab9265eb464f6990489f7d2b0ee43a58615a4fd95758a446c1821cb3e3ae638df0f05aa592d3b3468e0b6e6b9ccacddf2be92d1fc695a430a5e61983fbe8c8ac8079837cdba5d204f025037189d7410b5a04a308ab82c760a722bf655c08ad8c340fbfcae56f1085f0ce8fb213a209c3c8bd1529be38689d5435b8d23148b22300d314fc7d0f504c82f1eb3444f90fb5a717ac97632b113c8a7ab796e5c6317acf99e53ebf614b8afd6ab1191809006f21be2e3d70b3c0717a4c29511b3f51070a2a95edf3e3a8cdddb35425865b4d234132bc610d9991531373b403b4579f69f4b9d14d47f4682529892821364435a71427dee30fcbbd8f288f4fdb57173f99ab193fc657742c92fcc1eb3b4e9cde3f3463866a7730a0a5f4cdc2d7aded8494e8aefe5f891aefbd683f034e5c8dc5dcdd98fb8fca3a4dab6da417eb43af5117ac32a7d93a03f256160144ede8704457a12548e248bd71ea2ef98a34f772eb5abb183fdc86a0f05180f519330deee26d7b33765812d05dbaf9f1a3efe93cc87f3867d8ada9c904f7355c3103b5a7bacdfb19dd0a162638fbde50aa72214c38261669d42bea61aed950e9221f42c58edeb529fc62b4e964f818cdf3bc94fc3b92ba48d82a393550ea3ef2b0b33451271521e88b0b80dcad09ffd489b01087bd9890dbf78d212ff2e9bd6af49a29d7ae0f9798bf28763d85211423e9b89158161a7ee17f4b2e988c6cf253a7e79cda81bddb078e4d0338b627ac69cc2a50f1a8b0523dd6dd8d969a0bdc97f9fc6eafcadb908a18b2ecee1b4e40920c8c43d77d94eecf7a06ff6ba6072d46064455c73a7c787d9e3bde7eb757a95de366043b1dffea07008f31a24dba79ac14891921db4ca50af197253af7b1d3ada90ce1716ce36dd5e9092bd626dbc6685d30aaa70be45865779f434e09badd5ee03cec7e443b377e96a8bff83b2910e1c224497257823ac9628faeb1c2460c105e8e17f041c2ee64f4e1c1d56f65c6a880076e9ecff44fcf72966291c2a52fe7c4f20be67427f846d5081ae119300beb08ceb9204d64a04d735aa8326c8d6464f1da505b527da97cc76e99b1c8728bc54cf1b1a1b737c8ad1ee00eef1a06a92bb4c326ede19be860e57220bbf693db008f52759e24f9e31e9ee4771ef9bd7f909bbe440e19cf9561d750b7550334c768b332c0897e81cccda279c2bceace866d116d5b8560d595a833e5a00b11a41984892202e27a4253707187cfd25832783c83b276adc6b3fba36a7aa214f86ff0d6ebf58ab74e4a8c5965b3437981948fde53a0effbceb817003eb1a345941fbc224cc8bd30d5f5508050df5621e26a12ab16b9a724cd12aa7a95f930af03533b25536c6d0a5dcd0654bd07b22f9069677a886934271df86c187d1c5f679907f160fb7a99b6a46f41c550fb2e43dce790a65d3a1ae15663de84695dbc571bcd76968434afef3a17a7a5df8c580eb9e1407f71d1eded347180a0d748155fc948f969dee9144df30374736c764eddc5f67864b0afda3326c5d5da9bc0046a08a728642ac595f20da158449a4d9e3c862768b121548ae693fd633c18c1125f29ed223e54ae47dd433bdd13e5472e6622be1de5beea23bb92dc802a5e0f2e69de34da7238f2623189573e04665768bd6348f1fd632fccf84c3d19f650551ee970aeda9612a9781a783725a53c1d205a9d3d6daf884103cb30cffc611f8281a3dc5c0637343feb7271721d9c01cb342850e6f0e42234ddd9fdcb92ef6de8ede90b56d1b4bb2300400b665de3b7c05a59226656e1ade7f8edf1ebdde86e10f3697cfdd952daa6ac6273812d3114181f8e9d17ddc514ac34e1a2187c9c87a151b7647089c086d070bde17430f33739e9e804f930ce6beadf9875fb5a597b7757680dc1e1812369d02797d703493533f260f77d1c1a3e8b20f87fb72e2fb3240f66bf01eca5b2e2f6421e6c9a822c17a02c55d308e6f17b8c29693b9cc29615f3250a0dce9d38248858a585eb2f0ec52e18174dc576208cf08c011ec915651dac7bf23aa1b53033b94b8a190abc702311f9b7f71bebf37e3ed8e00ddf699aec18320eb6c1f6c19b338e0d84307de8df54d9e6549899f9aaeda2367d158806a3d02c8851bddcd9acfc2c247a14f892a1526f7d8b2525659b2ecef822669c955b15fe78de8893aa5b28ded3526c2eb7c442d5c39f98e01c81db79851dfbc33a44b712d1d83d313171a682aeb87d29a449c0e220cbeb1239cb078ea65d9cbe0f86a172e0066a2c48f59183f7c7b0ab44a9cb344f9e783ecb4e5b268b666b6ca6e18b1e3e6e03a05ede6a5b00175d0dac0b32b9580f816e7790d02ab39f0d71da416779655f3ce7d015c98f2cedaf0948d4e3b92b82628f4d1267bf1e7b6086ef133f26cf3fa1f03bb68f0e3d59635353035a32935aebd309cb1a5d38fd45138d82823be6ea25709a3b5b7214cd21c4a0c9523af01cac70e0f556c66a9dbe8e7d0739330eb0d6d18c6bec670974817bdf7f5143658a4f210c96a548693e60755da18ac31e582147ceeda5a7062dc7a2a9c5a5b32be67e10e4ae16599edfb38bb139682f21d9d6cd2ff7f45ceba2aa0d8e7e7d17f9c", 0x1000}, {&(0x7f0000001140)="60f5ba45e4197db028222dc48f28096453a0b02e50431448e69efc3e946e8081441d3936fd5a02ecc4803482228f152d577b0dea7a8a77f74b66028260c33184c83c01c737cb3d4af0dc29739e1d0084ee84ec1aef49234bbb4396c72a61d98c2bfae3f8a77372a80904cf18b1d0395e91d3a0f9611b495bae1842693eb59e07b6caefeb55b791687626a09348ff09ec6000d28b9d37f713b2dbed80eefc126fc2654c4adb18fb7eaa3fe5c48beb9d495694dfc4c55bccd439b2f5070d436f76e7ce7ed85c289e6898beb437e173f8f54c5e22f5173fae0987fab42ba3a4414c5fdc695b4e587628eb1f7b469eddd4fbc183c23eddf4da", 0xf7}, {&(0x7f0000001240)="35e73ca63c0780d9a3ac9f12ab0a16eaaf569b7af960c623b701e634a3a7c64f1a0676e17f631640903254b90d69f945858a271ea82533d10b6f5dc0467e30f1dd6d7bb090dd4b0e135eca36be1c42bc93200534d6499f3167ec4e0a6581e7fffe", 0x61}], 0x4, &(0x7f0000001300)=[{0x80, 0xffff, 0x7fff, "e6433a5f73b228bc45bc48c90034bded44433c575f17e5b7745ffb294978bb8cee5b7af1602692511ba2bc218c5fe783f963ac0c7c74549b292a714374bd7a14cb5b581a25ccac89cde6d29eeab3df6f70d285c77acdcabe082c1ee9022d462aded8b1546e925ece9d"}, {0x1010, 0xffff, 0x9, "31b2ca68778631abb822cefaaee50117fdb52d6aa383be0fcf7d1066ece3502ee96b1ac6dcab39449120f4aabf02c646493af4b6cfa3002a2107fb8d8ac3ca1aaa4be8ed897ec0728000888b5e6d3d70b0f20fcfe4a9c4547843f1092cf307996bf86a957b5a15b2e4fa0ae883905d90dccd896a0fa603143c304cca2b373e59764b06cbba8ea414c38e5f3cb3933de595bf95090310bab2120604ad4e6987207937ba769eec3d793f6b5815621468512eb7e1d70f311e77e25cec7bfc84c9ef23b1bd9d70832e45155a3e8de3d608e57e9b559fbf10dec0f19ca44e49a50fae53008e9774b68d9cff836f2312704210cbe7e3c42979d64a965c9fa134fdf5cec3070c00fad4f53ecf30eaef8b0495797ccfe9c17b29611f2ca71fe169704b4d61d9ce29e94ec2a4d35b68aeaf437830f2aec7e69b165d2e4c9f636420a7d0441fa662931e6862b562037bf382d721ed10c18a96f61079749e23a4cad8be49a7ccff4b86f7d0c9409b1721c504ee76cad749ed455b2cbb4a9a20a147ef036a003d7bdf35752590b26ad7aa452bf15af65b5d7faa7380ddbf1b3a70de9fcad4ce18ea79a273fc56403d3924add3823b928fd6f700f5cfde1be7bb1be9f2ad227bb0f9eda0f351edb297e790c3c49bb630dc71bc221f58822d7c48a97e2a183d783772567fbc75e350571e69cab730e84a0ec7b3b754b973d665ffb82c1156b37e672bfec97b9dd8d273e0d55a2e23596fbf232d9e521676b15f5b8fd17385674285f8433d5da553d362a06499f634cba46887a57bb2b6349542be0f471d2015fef86d7b91a5a3427c184fccaa8ffe7f82998d38c162bca44a9f48a21f8829c8529fdb29011d28bb32976d1e52b0d9d5475df96aee09b6e098bdab7d0ea9551c5f36f10fc9f094704d6b8fca604ab64ab43a3132afd8754fb2ba65653508f60c0442434a092833f35ebfa3c6cf4cdd3b85c128b95e4b3750cf842e4250a0da1ba78afa6c735a0a81c215f2a49e794f3eff493a63fd47f6662ae2e4b2bbfa03f52d7be33d76b1c46d46bbdb845d1268fed338cc7b5a907728f6565ccbb8343e506282c83d51a39233b341bd141a407aa8e23549020dfa9a15bb2e605bd1dff7127c217cc19e21805c8c0b9de873a87c6be5dddb98034d3c66457007efae3e05e31fa4f71f1a3240523318b1e221b86030e1e5db31a40a7beed9d8b7f001a784cc4289a58e339557fa737b89382e231da24422899da52b7f48e7d9b64e88c3fb2737202b23533ccc5ab4f4255a2d5122860f0dfdd8aadf4dc3bdeccff3eb071bfa695a9dc550183a2ab1b53558e80c29e41dc6ccda4119a2a89181646d9e8d958407840cafb12e1478ebe7a6f4473e17a4f2f0773fc79f15551be3b73994a2e3507b7a286fd922d7a9d0028d29ddad55fa508afa8db1f78f8388802cb92327e63617bdb16eee56e6b7652f7a099e3a6fd0df397ac8332182ad1a6e5da707c863f558db23eaf55fe84cada2bf231f6d9527efeedd9fe0f6a4add8d4b51b128ce5f4a258345b5578318dbe63dad1a7de274ff1e657ae73d4a617b832d0ddf3786cdf970ce4a5ad42e34e62b9ad111e2400f48c66b743e0490c095acf0a5babb38b5f283d65c7fa4b7f53aa883e4f45bc8f9f90bec6a7d60971629c72036d774d67207e7c898f7d4e22c9db0cb87982e9869d93f7925e270dbc85c9fa5855e011d47c84f8efcef76ad5d43fffa0b61d7862dde101eefbb9670fad359764b49e9d5b76dae40041305b1062c1aaae18834aec988aadacd8484e718a633567c232d4b95a3c93d503b6e4ebed422b46fb0600626cf73f7710ba26a7b63c9472cbaa7956175bd9a5ed233ea244c30c12fc205607623f933e2031ebc5122f91557b1e2362c2a2d22b5451a564ea69b359122e7b8bb82c6fd48eebcca127e41a2f9205e52e8ad1ba24a952060759587547eb1e6d214e14e00ff29f47589e7dc2147ff015377d160927556560a69915f7b87e03281e713d04d6691437b2c4c3b277ec8e4aa0ae4487dde0da165ca47a4d542526d87e49065aae2e9af93cfba293fcb92107b6c9273985c6f47f082f0053328778feb4199e0d9595fa77b2bdaef54d287a199f99fe0d24413886c1c3a15bf29206c0236a84d8bcaa217e1fcd4f909e99209e4455f22872fdf08379233f998e4fcf5bb8d720096e161d588d7d6fa699e5889c8469f004ee283ecf9f939de289ba0ac11e4907d2196c8c3993be277b46a69e04a682dd6802184308949614bcbb3228731db34d9d60dc4ce028ed6a956d7c3915b1a276dedec2e5d18407575f24cdcd75b60ec34c8357cad4b322c8b61d4eb481637a2938cb0551889405413ce634ec863d276bf4a9084c090e7e6ecb13ca0be91cc1c9725f2be146c570289d831fcbb69a92959b3551b4802d14d74b2b489d92b71556eaff5b707e479eb550a51bde22fb432fdf7c6610018962ff0baede3a045edc5704d490e17aca5c46ec4593e509b93058c4b4fa4ba9e85d35a5c969e06de1a2e70e6739f84348fbda070a2083a73cd84d85879a0bac08431d98ee6f61a3d83ccf10d86680f32dcc7c0f5db75dea79666bdfffa88f4e7dd42b029627576538f82d071349c89d9b5468d693c9f08b9d313089404b66b493f8cb7b7eed07e2cd594722a117c138cd6b19b190737d9c81a9e1edee98e98c88c09bc92acf47248c12e86939a6956d18772edab23ea4bbe4a20d6859fcf0179ac39796b804574f49e0f99749fbadb1f47731c7dd424696a249309d014af8836ea98b572f8905fa406c4cba458757bcda868a1e3649b5bfe0ccf665dd9fa3c81cc461c9d09631159f114d5734e2c7b69b9f5ab789b10659759be02e6de9c7943f8d0ebed9d4dd85b7fdb735a48f11a74e62ab8acaef415eb7e7fd953c0133353fea8ed6c12b273a706411d24b7c1a13dc0896501f676d15bd774964a5d3dd32b1dbc2ca37d7d0fd8477738f21372e51111e301d949ce87bcfbdd1eab234c7e86aeae4066fb36835e18f5aa38730cee0d8d2925acb4d49bfb9ed62b539bf704eb53d12b296180f020672add0152d68881f25a224843591656d94e401d6c6df292b40f2758151434b3ec10a0f809c0585adaf7f52c9e1777502967d5a7495dbd69e5f0c9f441757f73818270f60e61c7c8ac609af25fdffbb0804b8cf11105b0bdea23da76cebcb19390a04c16a2f2738ce5e0148febc1c6e3d0b06f75f81ecd534096a6e82949b231b3e0e3f594f308d04682a92dda48a78184d99ed86590f3fbc25aed6d26882f9740dd2fcf1ad7f7ad4f43b33f29f4e237da0438e395b7da376db13452e5a6ccbf1147b1ef4874da78ff7c8075d1ce1892ddc3b278a6ce116af46c3fa87750ac91db7cb3824ab780fe344f2ee27f35aa50e2e15e13e93ddd723f66a81c92cf121fb89fd3b1bb9b39d1b314c706af40388687151ad78a57be55d4a27394cdb9ac95e9b9cf84a9e637b7e9316853f72dde07d6e4b4b5be751987e792bfe3fd0c445ce49b81f7136cda941b7119d13c1b4d8a11a0515a84973a43d268f347f6c218ccdf06df176a77d74820d7df0e511a6b0bc46725ebd5b46c2fb65f4ba4c560c654e37a34ff20d32e04d66d148b0c82a3d6c4cdc0f8a52d29e368fbf5a1ce29fcbe46407de75de15e9c64644e420882763c56b73b09c95759c3f35be0bc923b5ee35cbf7787100111942d0929df734b3e167d243e807bc1b8d349eb5a1db3aa29887e512e0b69b142f795ad18eeac9d3c1b11a4c073a57e0b8fa711bb31a4f2dcb091f01605e58a6b9e0ba468ae93642af9845eda30ef8ec6478ddfb84483af18800db0172e5a7f68c048d68bcd634576a862f854e2d1286ce66629a8639a7a7be6fd812d37c2ac72a6a10d3f64b88907d3231fef1dfe18583e6536aa7b522c4ba4a4fea1b4310d292c9e04a146910d28e20b2f143b755d0a8b57582fe42285de571c756f2fbc2e1f4717bb7be9bc4cb0efbcc9117e5cee3d1405a05155f07c06355935b3cf6a6cf5d64403fe5571b9ea7cf9d3419eed1e9f48c03eeb1d0eca1606dca2cdddfc4cd44fa417dbcc8e591f2f93bc257f95dd54622ad3f14329257cf2076129c38374920f55f31934666b3bae620d39939c6dbd1552731a3f66cc247cf84173eb4bad1b4ad35a50e536972ab6b4cae3abcdcfc1d95f3ff74e4550234c41463e22b5ba07c5c40e458a129c41e643b038bdfc6bda5d3c887ef31e1fd75215168a9faa5216a125851c27a944db6ed84ba50665901eb20d5929d233daa8c07306c1aab927fa0b433c3d49bb9ab2c2c9cfc63c1bef52fddf11a96ef04da3029bdab3ce21bd04f3cccfbc1711f08db53bd12b1da4c5b606e9c79f78f5f099a58b4eb034db377258851f718d713e0617d5ba90386694a0c83f474be5279a76c983c8fabc06c456c0109f3d3c3769c5ea6df28ea392686c9a9effbca12d44be0299c8bb5642c3e23adf3f5efdc5ccfc31bfc859cef0ad680afb5ba4d75e531981fedfe48774fb0a1179a0c522c1dd087b24234b4d32a5711ea6b416e310957a87663c51f3bcef53fed2891f6a997366a0607fc6b9e46e9d51b12e2c09343c24c04771cba27f4f63600a45671b805a3af906e59a300da5e1cdb2e0c6c11a76056d6eee518a80d13e1a5665f7bd465ec43d1f4d47b1398f7f87dafb70c0f8d41ab072d0fe20bb74bf9bd45adf1ca476f6060af0cd84e69e936b1d653346918dd78b366908edba176c5704193c5801fdd3ccb57a6cbe5d2365e78f2f9ad3b9bce2bb16877ec1359fc14edce08ddcf2408c81e8a8047009114fae1830735fc215b0e25fcd223ad1b1af74461ae968edee346acbbb4708348fe7e7db30954f79cbf245777397c42be683bc0ef9a1169148d00355406ed1960433ca4064bdc3fce7e3d51df201378a16e525268280954c3fc51e339babf7c101417ec2d3cc388016756e018a435a3e866de344da5282647fea86cd710568002c54b5d32484cde7a4d7233a7ad0d5dd28f0b52813c60d58452cba38429a1f4a52aa9d5a4db44d0d699b05735d6ffd6b315533862085835d4aca6e70ab9efa8c85d1ec14535ded2c8bc91b2c858067d70d3fc8f0398cdc9b6cecbfd6db6f6e8dd8c979b03dfb6022aabe46d3871525e6473ea913cc79566e7c7fac7adcc38aa0989da050764f8e1a9543286c9c66362d1e050c7dc45785405fcafcb37aeac70087b8994bd583df698783bfb98be0223fa6d86cf74cce068d7fe3c80007abfe58dcaeb3035aeec8b1180253dc5ffc7595fcd444698da0f52db2c241d7aca593afe6a18414e323bde9fa426ee6eee1febbb34c20be11c191f58c5825366b5934079681693ee9b1b0e58df1e956b1f87a531a4dde56a85746aae0200b4675c8138b5e37a7793ef6e692d2cc92f68a36470e9e418d1669b84db0741a0b754a17546c08931651b239c9cf720b01d04c5e1e39eff5ec318b7ede375774cff0b6c59e1dc8daf2a9b70aa74290da4b9e2865f03fbbe32fefb7eb31cef6d7dd941b385eb555cf09a4948d622a793cf28d790d7f0f6034620b2f82f405109b4e192a215cc4c0892271a11af91327db0155cc6894ee7ceebcb2782d85cd4d54493a163a3d45959e679c921077b3703afa5f7ec8e18e2a1b7ba38127d1193da9fb0be0d00586e5aaec84ecdd630aeea5121f09e787455f6ae79f0e5c119c1e650e1a2df7168ea3ab175143614b6df7d1cf98ce2f751a8b529062d00042f9b5915739c5839e8e86e48e33146c442e8ec54dfd47b"}], 0x1090}, 0x1) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000002400)=""/233) sendmsg(r1, &(0x7f0000004000)={&(0x7f0000002500)=@in={0x2, 0x0}, 0xc, &(0x7f0000002940)=[{&(0x7f0000002540)="89445dad9ebd7e0b444ae39ba08c872d5a46e4a9ea5d910c64966831e8abf4ad19c92b71e7df3067fb462ec7f4b129e3847a042ea594d7d93f4f89b69fc4b2af418a3800a89553a2a27eaace4d7bdae2c6389f4e14c48c5591caf8", 0x5b}, {&(0x7f00000025c0)="7d3a982086a0489796c0e7da6660fd7b1dcc53ae66db7e6aefaade850307b8437c04f3c1084844eb23405e88ef4231cb5d712f9798a1bca6bf1e31f42665c6606977216fd139bf218a0ec722dc2d5eb689cf9c0e80efde8a6cd22ddb5a91fde2e9a0a5026cd670092641f59eecb41cfd1d744cc8841c94e55eb41a8c16b0c197da7363b298b52db4e1bd4099a06f0d0aceaa2eb5d38dbe498415da7be4d68c6d7ff20914dca9470db16227497c4bc5b1886eeec9bec6c432ac192753", 0xbc}, {&(0x7f0000002680)="35f8a7b5ff778887cfc71681cf446a319c13502e517e0feb5e7320d665735a91241acd48f564e84676fa725e1b56cb5757195425884bc1320eb0773e3f76ca7f6b7f9fc4aad79facd8dc434375406f48e1c8e9937afc144f7332066b5b037305b75ea32c57aa250d7c656d5dfb74708491853089de176438de346c17802f82125aa2ed481f8d9be8dc58b74e7145301aa7f30b8ceebbd9cbe63b9bbd58555add74125059ebf64fdba9b2eeaa89af2fd590834d447a5cc6bcead2", 0xba}, {&(0x7f0000002740)="d5ef64c1f40a0364aa26d44e1e71312b1ff04f7155e773bb21f363f602ae9470478ac12efa6c22a30ac93b38396ad6f43dca266e105e6471fe165bbc22e776dd29f968bf3e6a66407173f0ca5fad1e57eefcd72dd251e09de8e5d16b010ddac4b831bf11718e2450f88646cdfe106408", 0x70}, {&(0x7f00000027c0)="950d42eebd7a66b98b842496e45eb4ec10b2a2988235e97fb01af5c121db16570698d9e5a853c1fc3de541daaba6281a3d8ee1b3bfebe3f380da2e4d9923f8252f9be21e30854fb9e456a5bce7b113353741c6bbc2dfc0fa8c81d7eac14f7dfdec3c6926e86da25f7432ea", 0x6b}, {&(0x7f0000002840)="27ec98e18c2b138e037162a7227523b953d5fb4065febfc675b9cb539173ae9168725295770f4cc2a0b1e02b31d038b307bac13224a29b0667cc936d50655891e651b9e8775745f4e014ee04c9d1709da5404afe977ba393e954a80a664531853bac100eb561d1476f2081fd1786", 0x6e}, {&(0x7f00000028c0)="f685348a33eb5d06594e7e7a393407b093b2a135037953169ab22841a77a33c53b8dbb9f44f7ddb7cfcbe2d98c48de575fea871756ca67c1746aedab6e12302466757fa16b57", 0x46}], 0x7, &(0x7f00000029c0)=[{0xc0, 0x11, 0x101, "4dd95c31da91c35366111f16d7c52d8dbd3332ced64266a0b193c0f4b51c3ffce3d88319cbc6b457b4c013b2086a4f8b664e068411cfab03c016608ccee87c8b0013fd871a7b3cb8755fc2b6b709b58175062727dd77a369127e7997bf0a339f6cbca9e5d4f11f38b08ce81f15f9f8831f5626b1fb7ee64c42b100bac5615daf7b443036ef44254bbbc1ab88ac8d44c47565131ec0c7508ac12227ca7b1a529b578271f26f920796b5eff5615bcc"}, {0x108, 0x129, 0xffffffff, "07eb9037efde11315477c0b0a659255722e99a14f0246cb70c9c61bdb2ee04f4f435fade434fc119ef0835b9cdc91305c56f48eb8954e0c27e96526489970c98e3a4dfe5e2ddcb38c47bd9e8983760bcc31ea08febc142034592d12e2ac950d5e836bcb20d2bb815a4407605b95eb25f4a2a82eaa152ead2574ad8ed991fc89f191df124e984f003c2e9a0c5e2f176e4d4815670a967bf8458607e922105ebd1f498963534f20b1b5d52d2b6aca271bceea616bd9d42f99eb948c5f5973efb554d3bbe3fe136e6ab87ffbe3704007db7b19ec6d563b2d29664760fcd0230d375446fd0f089f31790236e7200e4dc7a9f765ab8991749e6"}, {0x80, 0xbb7ec298acb83349, 0x10001, "a0f15d49e485249b7f3b630db93a1032d3f645dec5c1c72508373f76100b60f259e50581a51066332d5094453ff2cc7581d63815c1fa6e7bea5205c015d424a9bcd0c300447caed8c71cdd031e172f13d13fe3248743f6131d9fe7f46e6453a4093ed7ddb66ed478a85e8e8b"}, {0xf0, 0x11, 0x9, "8719034d98b6124ad141d8b508145e3d45f54600c9432e1498bf5d7b327e0b308c2be82ac687c23483ce2fcddb415048acc78fb137dcb0ff8255c96803c84d82fe036677a0578dfbeb89ee41b70dbf5210fd8608494766a4d8a20d466547b5568bc0d49791ce66343c9fd9d3eacd4ed31ceb6e90b9e7dc2ac6e5d718b1d18e348c81f1797b9b85d315c77543fc1ed8cc729525f2839657cc3180fe9251ecdc3031c8d59b3900c56a68b5556209e58903107d89d191e4cdbad580c50578a6ccd130d2885bf8cbae97da4a4fe77445cb1d58b05e704baed1f17328536754d51df4"}, {0x30, 0x0, 0x401, "f1e270389c47f39c6c42f70add097944c976f5e47a182c8667ad5283c15d"}, {0xe0, 0x0, 0x100000001, "619e7c8193bdca2d96cb92f58fa97fde0c6227d3f47ea13b466b42870975c31f8b824be0d412baf010de87e219daf159020dc5e6bc3463f420186d8ef903bdc42a00a1b77ed62a412b8a65092bfe96a5d1e9618495fc8b9236690a9ff751a2c60e75a3e78aad4940926f25ae52af0c737b8adb75c0fc19c924cc2fe006432d93eb388a2be9d365b73d9bd72091682d64eed8e4928a70613479fd74dcee68ccd619f1b264313e180735a049ff12de80b9a406283d8bc60ab91c08c93b4430b764d598410950746299cd217fb0"}, {0x1010, 0x6, 0xfffffffffffff40f, "9dbaa318aa42719827cc1fffe0221436c036fa636dfcd4acb907153efbd22acef79bf4e04c5ad7fcf392768ed303ef8a81c6ccfe912c3ad222b451a63d7a9bf197100fa367719bbb0f803f03074fe01e6af3867d1c9363077ff1af34791cf9c8ed95f6b692834fe88e7069bcbdde4ed7a8f9f4a8fc51567b3c4a72f8568b33558ac7aaff71ff60e900fdf943f377be10429997cae07b684ed1aa26b6b97a2482e2b7d275e16144502b8a5dca8a641d92714e2de46cbaceea783475b5d8141dc5fceee81d177177ab557cbc3598b6c77c2f54ff9cc2005ea47f25ef040b1203d4837366eb816e3aa18130ef2262debb8aab3c56bc36aa33005b6b57d1c5b85fb7a6edf146db56977625ec8cb397711a31a0cdeb6bed457c725d9135d454432cf9c0c44677ed3f8db87974dd9604014bd09ac9ccc769a752a2ab8a6cc0ddba7834559e1f7c5d0177e8a3132779faa4ce700e8b1fd2d99c8baea1fe2e8f21f8325157073a791989d55a125dfa28784292efac67ad223dfa31a26b4fceecd50f4a53a93910368fc9b3f5f8bddd30c38421fee87f56537f500cc210d3f177e52ebe2953c9a30c8e0006eb99b27e3970aa8a030ac5d1ac673b6451151246922e7f8535ff004731a131e4cf8c30b24cdf1940a72a0619e7b4bd42600dda12b9c02aec3186ce4c513e890ed44866b09c4d4ca472fa32c516f8f5eac47cf6f1eb3b2b0388ba8c4299eac9956b8b87552a377df5fa8fc67e5a733f45705ab776fd15ccea18a57dbb5338c45f6d24c2c373ed5c78cc43c0d724f8a7e394e0b6ffa4a0bd1e539ad60dfd7ece7debe4b4dbe122768899b3055482903dcf9744d5ad06423f686c2bb2a3ca154b34b27bc0fe0fb1362ff387516ba876ed358e62279cf6fba211898aa147f97d14f62434e1dda2f0c599cb1a7538a162c99bd5a949631baa5e75b80ff822bec51a0c1b424fd7f8c7c54d291cd947c0a0f10886dc49e6f85569737799017c6330b723f2c27fcf03717c562d2ff4a84483f8ad201afe2808d7126fca6ed4068be614a6425d061d05317e3a2fcb1d992ccca6d7df7e6f1c6a1672cf8729cca8a7783c45164fdac17c4f58bd74d7e770af53b9b40e9f003c2d3f5442f2e977e496cbeaeb9aec17ed0fb3dc481a6ca5197e549668de9213c6ce85f131fc40a9ab5893324865c4d0d862825c48c990f19244a7b1ced8573c86a099822e2e86a54c2fd928b4f484d08945785c71093a161d911091bd9244b0955253de30f0b7cdc958e704a6ae0240bda0f74673ac535768b1a0cfb7a1afa1a2bb5c68f9ee6a39f295a3dab13ee9d1c35dbf79cf84432fcafc5a50c9ad1a71def8f1f916a4305753614a754c1ae4d7715e3be8591fdf4624ba5e625a8f41916ba512bbd000673f2a370d36eda5def82fec8cf9115849c42885dbf2d6b6164e7e0234efa88ef96f2a272cd3917192fda88d14a176d94cfb790fe3dc8e5b28956ceffbd48ebd741f1912e03888403e524d1c477ffb6df8025f99530d4bf874ffd0ae39a00ecee8b8f65708626bb14443af131a2a632b2e06c0a44d7df7c55bb6bb148e85e50256d28a7d0d3d1d5960ac67bd1d8e7cbdf505ffbf6f1e980facface9e1163741786f66a55556ffee154072483afccab73b08ef2c100cb98866502e45e5e16990d826154e77f1dbb9c568a82c532e401adf4bebc82d37272f51497d8059d27e6fa36e7f9e0488e02456e1880902f20ec9ef59bffc94f7f04af4280ce6d014c72e4c12640a1ce55868f711f335b6aac86ea759fe18c01a80c97ee4213d94a02b221506c83eda0e70e1906ed4745c88118c4674030ca1934596eba78f5fef788180fdbc85faac706ce51dbf799dd6c5202beb11d639c0a8d59a33f675a252fb64a6941ff8e46adf94fa9ff9205012c74cfd9ec82e5c3fee042e92061adc686e9b18df8d6ad38e09393469f1d320b6c4cfabceac682de36c24bbd5a9cdaa61260806634d99bcbaa5ab885269909817b597de1bca075beecbe4d91f51ad5aa74e0c8ec1d5ce786f448305c573d6467baa7e029fe15a5fb994df612d8dd2b1c476013885240ee95aa8767f6c69ddc51610e31201153780971052147f6046bd36f5f11a46cbef4e7cdf52e07efff20c5b374f8c53b29d7e17186f7363013db90c4639bf12467348466b2e6f669b2a0d2531a86f6501b69dd3e6a95298ae5e6383fdf25481bbaa27a40654e3d452cd730e650a7f7560083bd0c219610e2469cac993c5269fddc5470d2f733379b6e53e71e410f932e6a85693984b066f87d9539f1d502c84916a911969051d4e7c9eec167fdc3fe8871e690146eefbcdb0c0d2ee0fb096fdc04d86316bf02890fa7b921260dcd79689473efd8f6532d84f747432289286699b3f77d21576f92d4a42ef0d5d80bf7f2dd003503eb0e8c131252f2ed9faa36fc8992b239b6a756be409b49aac41d088d52005db3439613f1943bedb4d625b8167ba9cd7870e7754e1a871a9f1bd3c1325f80f4b2657c940ad35e7fdc4d827b268f1157fe2c234dc1b3d80e74c51090afe1ea07f6d8a8fb8d41b73dfa3914bcdd49fbb16c41af03420a7615592b7d1be41b84f1fa451490bd1399d97d5834691e96a1511293b0073016a206582027c809de695619df8e227aae489dead1625f00b1582551489db7533fc35dba0999690979e1c345efff0b4dddc7e549800c9ec7e71bad97e3bfcab475ea7981e3b9bb8d3fa0e3f1706242f06acce8d870770f78f6da21e9289f52c089f974b7f16314e97f76f65d63418ff3816bb5d9866503cda015e1c89731aeaa451ebe3fe85c95fc7f68c975847302f399e7adaa2b2a52e2291dabb86cc8bcacfb16b64632b7e2588c3a968bc602dc9024c5fbfb6807f01e1ae5743de2c2d3d26f3a1926bc778190cb8baaa4f53efc2becd0206f884d63d09e77958f5dcf6f996993194c2b59251055536db78d88a507aedee6756ad0eadad80251e6284c0490ded94d4d761e6f93f67713d809c9e11a0ca6666af3114c303d63cf0800d5f8d41b819bb770c7b27a698f9690e671279d3a78033de052b524abf32128942d4437240eae36f178629e4aa527ce2df3a211502183b6d34db798e2b073da24a8feb04452eb2ae704a67afe6013a59a8e97d055c3ea49babaac2b93900d87ae382858e143d2b29c84ee75b4302a4fb7530dbab773feba48573899d5e27e89780e83a9acbb0dbb78a493e75518f6a10c9a4cb4f43e38406f99519550095beefb58d781be149ad4075ff9ce1f4fe8604b6fd5e6246228b8d1f2740b237ec4614c4bfd3cc6367be48c90dbb6d1fc2bd82571c003d45747ef71e470a1ba23ccde9e03d6c08ec97e01482c02495bccb4b763bd57d7ef5eb69ad0f144fea44d7640fc578a95f31a1b2c7b83c12e1b4559a8b1fb62398b587bd5cc2da4fc761bfbd73fe9b332144fd22fbbfc37d0a89ded673d25eb58d1fd8b076a5b97f9409cb7ba7f3423b8b45779a3de9c56960138ca52694622adf9e13cbc8c470557d224b15b4351e2d694b37ef4e323c4260c56d6fd86ba850520c78d53be3b4cd69061c80d0f820782a531f4e17404e5783ab8d4efebbaffed7695937e32871d8ac176011e405f5ad6ad68f62aa48382d00c4767bf2f8a4b59ec73ee21390b2d99e300188092f9191b04e3a1101566eff373ecf349d54e3e962374e0a60fdf7205d47cb497a0e21ebb1a8b9d7aa6533cfddb51ae92e17a93fb868ac4e608394b1d2ecf0a977a368fc61208857212528110894ef26b7ef88277651489a37adf545fa5b0d4b7772094cccca5a4a72ef23ef94fe4d2895fe5f16111fac43dffa5d60fd2fa8416b341b6ca321e4b0125daee8e715474c184604f305f1ac26db52bcd94f9d140ca28611a3d2e9599ad833fc16ee769b498cd6bef1c4f98f15e47984870192e7e6b2acbf1aa13cffd7fcb21da967bb830f600b29358a329e8c82e2b9cc729ad93f897ea6b433f62bf7b83d9021bead51c9cadd730b09a97b2b0e550ae156019ce16f858e32d9dbe258aa62880e1ca0d50d0d4a0b4d08f029de9684effc4d6f2756b5858f8eb51312f584ba2c6c71dca1dc132ed9612f953cc0c14f7e98c06373fa9eab8fb510f215fcb4601076a6d173055064f1cb3283bc05664865da58e4eaf3eb77c3549aee0f816335695265bd189fa28382469231494168b9f93f81d1cc2708c36a6802b8ffb0d6a02ee31dc87b2e7d30b19a528e8b91cf36ad892dbe79471180ff6434a7a473df17659e8d9537af2c58b9ba696a96a66da283b388ae240f481819d036c21c7ac5b7e68f10d0795bc901624c3a89fd668da631b1b323373b02b246b47b01dcdc76584c29dfff300fc3fba9764257c1f4cc28831d4409c315fed8faec464188c95d4a976bb6b371654d07e5e03f52a12e4c6f2fe1143921b6052dc225a0283e411ee4dc63a7daae1612657466f80e5b062e0692d883e1fe95e208dc3437bef7d709096c7f5d36ef76f343611e7c5fd4299d6739beb6b8597c24f206a2196c94bd6bc537ad0918297858df61258bd8e8708f5a65b69a3106929dc46f33ef5c18f3b69c89c6f49cbaea3eb1f322c0bef760346b51f1c01e61f2c1d63d12cadae5acb6e757a62e1ce5312699b875b57d31ec11d46d5ff99ae0af2125a57684c3b51985818228b1c5c6ca0d972e3aefd305fc651318e3beb911e49fe47e057e1f4a1fc42c8f18c6fa7f4f7117a54ca62738b82f23218bc6e40be285e5af8c5f9bf29a38b84f7183df434fecaddacfe5c5577d32d1c1a90eaeaa24120c22872d3f3aade06a1897ac974881b12e534c683ea4c123d8a14f0e710a2784c919b85d14061333be285185d5abb9636503d5edb2d9f62c13fac280ea284f0c71763aea6eb88e9c1575465f9bb556c6204f0fa2334b3b324bc1850c207eeefdd85e1648aede7d2abbc6e7934c1d19b177259ec91c1cea3335354a3a78975985be771424d6abbbc054d208c34313c257c3a16f9676e04bf51cb1a09b1910c0a8f9ee4353c50e95217b26c31d022a9332a37c47b7de152dc38eb113fa7decdf8d77ff20e3ef93ec9c83f636ac39d78f25418ec093f9a1094661b5bcd7403180c0707be9f45a9b07cf84c1bf20fe93284b3fa018e6f632503cbc7bc81fb7ee9b67f68e1181f2401d252960d279880a733574485d111a95b854121bcbbad3c24b4407d2de5e450b1b297002813e4e80de233e3f5c102f08c23bb6db7c5b48ebaa926e415a27668c3740c37fb186025f7556e261b59d9b8cf4fdcc06897f8141ba748855ef37e0746a100ebf695fba469144723f462493a4fc83bd844ac981d1ff128dbb6d4dc0f325f3afb4828119ff8aace6dce363f90039230a0388b11ccf38c45e75bacc3b344c113cc9cab8b48169a01a1f7a2c4c359dff8731c10413a4c857a1d75b93d0c1cbca4d55b5b0b5682b81809acfdfdb5fc847ee75c6451e2ca965526449ab89a657e09e17d3c9bc71682a78e631672636bcdc3ce4cb4a11adb44de0b624dcac0fc7e1ced53d8de671ec3296217df497fea5303e0d2f9b9b6c9a57a389b67c5b2a69d4e32ae2b62a134352e95488f586fd2a4e4b0bc9753a2116b3c2ba9ef802b9418a8b385f4b9e98c8587d2e372f7ed3bf19026c8e502026617189698ee4c8396d6f0653a320b812f2e8d7d4be1ddca1a842c15dcdea59e1cb5a5e2a9c6a3aa6d8baac0f0a20754b35542663992027c72f39ee62357cb968fc0c1321b7521c879c4e9840632466738559136e17fe07766697d2b1d"}, {0xc0, 0xffff, 0x5, "95049c66ec50d113d563f8d309077b0baf4f0ff97902e480eede9f894bf967b97202d29e7490958e0846d16c20ac08bc5ab74a23ea2fcea8d2a5208cc39f675cb5838030ff1dd64a4d057ba387df2e1c9d35692e2dfbb7ab60f5421b7056d88748b393664b959732a81ebd6742db01d5460db9a9ff222f7bad3b3ded348d3909eccbf000a2cb808526c5653db91853a62e5fe065348072a29f0ced68eb0296f9c08e879e4e6065aa36be5c9d"}, {0xf8, 0x0, 0xfffffffffffffffe, "6f303570abbb6230328f7db1845528c0c6b28050989ba3abb730ce29f86186a531c2fed93a5708affac6f07e2b99fe837cc2ebfde6dd8cf52ef1185685521cff46620f80daef2a5f872719675473c018021c8e7f1713454fbcdf74d1dce113846ef005fe3eaea8e617ae6bea4a57228aa1dd2abd4b6ec08b896b4ba2a20b29865c891b4d2d2c18e45f4d7d6d83e6cf7677e442d347182f8862c03caef69d40415722d0c722f15cc4eb4bd8420ac4893851396479ffef196e0bd50bc69befcb9d7761c8fe450201fa76665350ee37e69aea45fd55caa003a6f1a4d7af9a3db444e65bca05d1c88a"}], 0x1610}, 0x407) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000004040)=""/7) link(&(0x7f0000004080)='./file0\x00', &(0x7f00000040c0)='./file0\x00') fdatasync(r0) r3 = accept$inet6(r0, &(0x7f0000004100), &(0x7f0000004140)=0xc) readlink(&(0x7f0000004180)='./file0/../file0\x00', &(0x7f00000041c0)=""/99, 0x63) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000004240)=""/4096) r4 = open$dir(&(0x7f0000005240)='./file0\x00', 0x80400, 0x2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000005280)=0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000052c0)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000005300)={{0xa8, r5, r6, r7, r8, 0x0, 0x8}, 0x80000000, 0x1, 0x100000001}) lchown(&(0x7f0000005380)='./file0\x00', r7, r6) semop(r2, &(0x7f00000053c0)=[{0x7, 0x1ff, 0x1000}, {0x6, 0x0, 0x800}, {0x2, 0x2, 0x1000}, {0x3, 0x7, 0x1800}], 0x4) utimensat(r4, &(0x7f0000005400)='./file0/../file0\x00', &(0x7f0000005440)={{0x7, 0x3}, {0x0, 0x6}}, 0x200) madvise(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x0) setuid(r5) r9 = openat(r4, &(0x7f0000005480)='./file0\x00', 0x1238823, 0xc0) sendmsg(r9, &(0x7f0000006b00)={&(0x7f00000054c0)=@un=@abs={0xd5d839e64a558d1f, 0x0, 0x0}, 0x8, &(0x7f00000067c0)=[{&(0x7f0000005500)="532f9ba6f11818366f6acf056c9019c85363811872b4ddd7fb809f6c273b715208cda3cff22bb00d2e84ca7c5c12d36c59b58744a883d2fd15ba9cae6d3320742e0b6e58b9479e7d2ff075fc9c569ea8c9a0b929675b015a2ac477431210873b86e53f5f0f684ce3fe6373c3d672ec72217ae98f95ddea48cdd5c683490e57353da283434edd98859032371115a22a3f551ef51fdcb1ad60fb8338051c930479ba905303b2812f", 0xa7}, {&(0x7f00000055c0)="98fe4d67f5c790cecff657679102be93101934496c55f33a36e6a5b34dfd8ca94355e072299c3c6b621649f2c8cc8f6e4c84b9342def50f85c1a25e75a48f6383a34cca2e047213299b7fb6c14fc6d992da62985a4c7d8a8668e613097be1beb30a31bf708cb09b570872254f036f2ebab5a2a43db623f30e1d7580072255ca89e696dc47128d3adc122d1780f8a10c2039655d5d79b7515740b6c29f9639a12e06db697d5ccbaab3cc0be6f6770b191b14ee5968009c75c6d3d44417d48a28f3cb8ee749928455654ee4d3099eacfeecb57a52a751ca7492326ff8372c9f452e4727da5d40e30d643c8c53e8d71e6477fd1d0499aef186a01e23031de332996af31deed2f9f61f7141a716bc14728c5d1807f74e5cca5f6de505784e7399c29f9be23eb198bf367139c9ae870391b6e3783c0e31951f41b05bca1d926291337c6f43e5aacb37eca728b10e431e2f1da179554886c14284ced89e7352c630984d200ac2b29f0c6d9b22f96616777616d25b228e084d9f06bbb7df524de8ebbec200638f548868b1c42e0a03b2e3c5a4a3fbec867223567f3a116077d34b0c1b2bf2dfbd657755b2bf21bffc4e0dfa0f37338714e3e28fb55512dd9d7a6d7da80971ddfff5fd46d4874dff2221879c841fb63f35fc7a1f6e926461afe3dc76e9a6b276a7997cfd22e8dcba9d2808783910151a69e1903199e2ffc1064bcbd615c441c286ef26490d194693e328b09f8a0dac1426529b585a0562383be4ec0ab9c89a8f36ce707468e85742d42ccb50e63ad43cc7b20572d77aa627a336d006c527f4d25ea236f70e93be16d4f3921ac4b3de38743d36643d1cd250d3f08f36989d965fc494ffde3f74345f07837ebf71a9e074a19811c2afcbf57e2e45ef320a4c20524517cc0445281046fbdf16dfc0771d93a66e4997fe73667c8fb842475947e0c61a9af436800ab9c821c79a249ee59e9b2a09d301dc2ba544c9783fbcbd0968f2f791a48de6bdd7482ca0d99c286dac260bb619f044f20cde06448752167aa682864889b4fb70cf8be29894e8a7230c1fd42150de4463af9f4a3361b9a64ffb7e97b6ad4ae555fed6c78d46e4f12aa2ab3a978bac1fd0fd8aabc7a2d983459c936dc8d6e0cd98fa4531da81eaf76f32fd368898f5069b484f79f0cc107f2d62ae9a189512e703f6fa008a45448ec245097c0da3bd971cc6c124c8262b85c7d1bd0b7e2345d57ec3f90ce8731b93a0a58dae216f5f3c2489ac9d8b1d414f1d8c1f364a475833d995a40521d7962582782e93ea271dc4a0e23de96e705a5c3fcaf33e6196364f173464cf9dd76ff8d2ad394cebed790558a92d1af7f83261cef0515dc906309d0f150b5b30ee468f083be6fb3530ab399e8d2996058c985e28c13b7a942edbb4730c0080ea1a2bf612573d04a9aef8ef0ce1475f3da4a014a9f2c9755b77138d7623abed482d60e0d9c700628a36629008339c4124fafefe7308a29127de60235dd01fbc335436f93984c29fd7e8457321fa9a291e516b81a9e5ea96a385bbedd355e5778268f5208447cc902a4a3f05d6d50d45dc606b08c084cbe89256a0c6ddb0a9e9e557b03931ebf80f96c68d5b47b70fddf8e33cd43e3fdc5c2ea5c84783675dc958dc037c134a53d14bbd2ec2d9f138eae538acce2a54c6d0cad135a172b7c7217b89450e2a684f2074d5c353117808654ed4600d8f3261de4cba2cfd39a7b0a099a779dc5233a1f96f8ba60c928d43513a72f882bf6a710ec73975d359e58908ace54d0f7bcc7799c43c1d4f2aff9bc8d3317373e6d871d7f8e02f03a8c5030ef9524395a3352cc3585d433f22baed141d04ea7a59cccea207082d107750503d2ab1235caa991468bb182362203be66433856aa1afcc0b1b199cd3c632aded22cdf7089e9db9ca0be781ca2f8d72a018d94c1f451c02ef733d753f94f4bdac8a9cc15195bb6bbf53743e6681b4685c718ccedaf5c5d549b0e6878416458ce8ea6fe3daac072b6664f513ac638fd2e15e85694b30eec1d47c665e9432c9d401c33029b76f0323c0d4847878426833ec8f47971f1cdfe773bd53baab42271a74f0e85a6810a31cd0933d9be64176e6353bcddaf687687179ec30b7cf8f9246827538d0987b0aedfe6b25d50e16c587cef788f7418cda7efae92ffa7b34839fbf29a0333a561120155db571e587acc5effb072bc40295f482e5c988fa42543e162e026383e2a640c803d2a241cbada0e665b9b31f4c1dd603b88786dc966e30ccd08e6f8b7d08dcd0a4ba128bd0a77a0d2ac76e0ba291573f15730b0f4043395fe8464a2ce91c2c6569b9901547c8910ec1758bbfc49e6e0ce731d461c461d4249fc5c3b8047a986521992c0ab610dfb6073bcb658491f1b219eaa0f17fb9754a63c78a99df88ab520ec6a5547b17c729ee239b3287f3df1c532b254f5603121dc1e707d040f8d7e71a73d115f2f926f86de4252e96508f78ff3905d379a8d4bf9e07d15709d1cc42b5a96f8a9980db2167add59ec2dfd1ceb93c5b8670de9ca93a70ce057bf5199f6fbef34d9cac9c050e0e1030c98882fe6207d26f2f2f5d7679a27108264637edf2717f958ccfa79f4090fae6334d274f9f4d58859bb136a9835b06c28b18956fc7e4a4d5f795fa099001f1e362557ab4d984e91624a5ba88f68d0af3aee7be2a8762c64a320b305d7cfd20b486b5eace7c71e6b08c9828ce398298e85a6db2c6c80f553691f048386825306557d075b38ebe7ce23d63fdf283fe346a034e5bfda99bb4d08ee2599e23bfd6dfa5e2681e9f73f63a5928b441b6af8530fdf3a332809181a703ce6f83aa80b1fd96163298cda207f76b8fe2115841cec135c1b6e46e12e569635c8a2344f7531235dba638a9044d92447d92ae61916534a1e6a0a64331b4adeea4bb1bf0d18fdae55378c6f32a6a4574b7218ced587620e3e669263bfdfe13d6056489445499086097b0142eba310f37d3521cc8113975f1214b8275644b6f4b13702e228a9c83acfa037e9fc25fd969874523a9c33c5804927ad86a4b7a60c2ea95a59022511d89a37aa3e4106d189e70116e5fd071135ac77dee911eb3a26e2d7e9e87fc91e50620616b5e5edbfba4d2bd18b6c7a0ad7e34a12a7d913a5d89b77118c9e209e6fb5a8d6170a4aaf523b84241d46ddccffbc247d1d83f994e02ea2775c7425f59cf6c009a6464f34608d7e2ff497e48c6782e8b5421f9acce083b45e94d23b743532773c0df1f045522d8a6fdeacf8122aae12db4ff4e58b8aa0b9770d1fcd3ed2870f2f3c168710ab0f0c28d02f8a1c0d3bd3a934ad4405d4eabaf8f7112871c71635f586f31d177ccaac4f29115bba2da3cda75bd8e34da8012f4b9ca9dbffc55c2eff4ced0fabc4dd7ccbaaef0900888b699732d931ffc75f58c4321ba0405d09780dcd04caaa99010610f58013a7763c1916d2563b5f9e8460f61ff5ac6b46082071d2be9a45f53a4d701e98ebf2d0d9b90394ff324c391aedc4d2ab8bb1302f8e97abf56b75ef344306795d4e5b8deb98514d446feed005415bf3f05226375d690c453bee015d63ba85108502ab9b77222c899c99b954641004b1479d3a096fde21a129eebea31f63dc9e7819dba91af252d6c83ef93477c76caadb1af371502ffcd38f588b1e15e4d4e10572dd1e0dbb38395530f74c910747d1db4f647e70646083552cbabdd20bd07d13fe3ccde3857bd7b449b34c446de09f9f437e17e80658379fb20794812b1665b2fd261d2f6692336738ed960f8f3cd9c2edb755bf18d9cad87d884a3978279ab97eae7ec39bdbcdade6080bf04a9a563e119ab0f23d5b0175662edcd4a52d78328c0b7d5ac148c717758ef62d3c3099c76126c27010a300bafcc8e5ad6c286105700bfa57dc153c639c77a4988f9c099e6e27f5c496d6925315f9d5d11b2659fb0287d2af3b521e307515e4354ca204daa4520da28dd711765c54067f369c712c52751e548285fab4cec7591a31f07bbe17889151f1095d20789035b99be4b388a719b095ce4d7fcc2438b9c08d404807fa0fd3de16627e89899185cbc0fcdeb667b7e76726a7801e220c3e71309fa3b988336f4520926cc7fa9be1d6b44b8d98b16d2c2ac3564d1d2a3da74ef8383532f1d0ad2d5fa3a9ba78e3fda3375f6b64dffaf329684c860ede527205326f39c32a46c5b3b921ceeac562d3b73f74acb1f83e3d7d999834e5c20e2f0c1f41d753315267ac5a0d35d7c2396c73f8e61fa2c7e9b12c08437c31b9c4283e729f430146ce147365a91a060d3579aaa9841d1c46e4630edb682dceb2b47d36c83b1b05664990f3210e11b8756b4f31a66a3bf0cc742bc7a622d744c3956ef3440847fcdd82a4adec2d7a662abefb9d21ab4dca19a47429a23e4dcc0e489676158fd505aedf7619a114886ece829b74469ec64bb29687f60aa0fe1842def596d072437cf07127c588c8d16edcc52ca14dcf18bc95314e6197f65babc12e13a8435e26a78b22be5c2697e5a5a848528c22da3ea8100fde696698f8d9b2c57405ea083abbc85d6b5889eba2b2c99b247ed5b0833700f8294b2f90d5189e11a74098df13ef30102643d6d038e7ec57905b2285f4d4794f81cd3e8d756dc45949fcafd2a90d591ca8c905d31cfaba04fea0660d59c2b0c491af4e3257000e1825c44500c22eb6f6d7a16adddd93fc8e882263406da810e4a4513ce82587476c988c613f319c168fe53c6aa6dcd40da943db1ca50eb807d8da80c2289017dece578a3a2a4abbf10f690a00359263c5e41ab19d6e8ad78d818fb26cc045fe83b2b7e7164b786b9dc03815ce1c165b6c485d2c33419e96f10fc6a94a837da03536df5d91c98d2f452683406bf417d33bf6e8af8df6e6cec13bb88da9a66309dd6109e0cd6be239b8e3edf5cbe421826a38903501c9bea273afc492000909c4bf070d551d786a0b6b6f3d49dd9c58d0b480e85b8b2577c55d5c3ae99a23ee632494a5889458b8e5a5277de071e748ee50c2fc815b1b3688084d4510168be2fa4c2d0931109fd1840875774bd11d1d1c63e1d06539f1b1bb6df47470399fc2a0a22c9ba8643a939ffa7790ff5f71c0e8c0b3e0917381e1f985c8bbee7fe7d7969835e7b67a60a754861b4b3f2adc2f9d4c5879010e584790a0551e44732e034417421ae2edb873f1201d75b0c17d78bb69d2e45d52523c45e0c887de37a561daf1db3ca1347b3e7c1996bcb2d6c5e9a75e30d40009df93a7d3b950267fb9c1251cd16cfd3e62fb95ae38555aa13214328b79d6507e94b694cf3fd9f895cafd646060ce61a74545af139a754d5bd178e689eca95b243634ff3db9d1d540394719ffc7292bbab2cd03e81bb9618180c896ac7720c863d201c8f48390e37969c1fbb3c5c7e68a96d6fee674a5cffcb93eab9671abdee294d6d17c32c0a6dca736bb2e0a2268454ce1e1cb93384a417287aff73288bd2d580f0def7c45cf8cd4df84410aaf8f631c8f3b162e92c0c19be2929a97d64dc4d422571818cb9a7281dd3eb6721cbe01d187fe8778f6892250c100d3a0657d225a6183d5c56eb199e604bf27025f469d84ee53d4c605f28514796e8335b6584742334655f3167fdb66dcc876b6bb0e2b539a85b73dc4515b111c86093783096bc93a88173eeac11ae63097e44361ed9cf6ff54540855a715ac256aacbd8c01a346dc37bfd943bfd0d871ad1c694a3b24b2657926c0fa3dca570d820fe777b621a1808e3fa1a86307e489a6f8b558ee33450bb9ace1785c", 0x1000}, {&(0x7f00000065c0)="2c3344fac9b049394aaeab07a5d9057dfeb2a3c6c9574ca04141ba7c9e433477ea3b1666ad8ebc113e3e067dd26d2fd5ab439cbb1c15e63db4356c5cb6b7d5c330463e8b0baa99a498895c3fa94ca3952fbfa4c8e7ed96592bcd90639db88f9e412087d855b0b28cf4f2fbe83029e4f1642c6e48c9b8b6fa5cfb66c4ce2259cfc5730893d2c87f7d741b90b484d95dab11a46beb31b9ee97ba62a133405c0a042920efb7c96772e43bdbd581377f5f5634c8241970c2deba5ba58cefac3f93a19a6ac9a1b43fd83ce01ddce78c4c76861745e95fc17ce1c2f5cd7c8c1985ba7fd0def06a531ab75a393377", 0xeb}, {&(0x7f00000066c0)="8b7d29537ce4b5191c362fc794fc4a951c17151fce06d682eadadaf985da0e26c5ff4c8c02a6a10ef5f84ce423f8627751ec07ea5cfeebff8c4cddfb138fbcd88a4e76b26541205f5bbffa5af767fe5235c6812364641fee16ae3238c650d62078d076f50e2515a281988a0d2e2b3b628b4f2ba06a83aa7bc367d65d8d374044ee4acc4b42ef1da2919458872a452aa3b094e897b42b7622c7c4e9d9413650a302de11cf2297f7ef58ba94a3ae51761fbbef45a97ab8b005db46b0d22d3ba6c23a49bb9b3daeb99aee706bb3d15fa488415f29d52da13ccb24629020143d89924452c99cc90f3e382e2b11a622ce6ca0c6e40a4cfb42", 0xf6}], 0x4, &(0x7f0000006800)=[{0x98, 0xffff, 0xffffffffffffffff, "99ff95a7b53d1176f7c8428a13118660d686507f54a54d6db1561630c5b3fc5981bba2cd823f2fe34e2defba4c2fab0a190349e7ea2db82527e3c93ae8ff08713497239d6506739ef5505a14e50c5e5d291b63c1e0eafe9b025b6fe3dcdbbe377b529864fad05a13b12219710ca503bbf0d7d55edbcb473514d40541e08902cf6734daf71c05"}, {0x90, 0xffff, 0x20, "d9b4d0d25e04fdb35a785cd88552d1415c607cfa5636f8ed26663225505b2e429094f044f0e2589d1ab5ebaeea7162a6465e07134036cbf335607b694274935e6b27e363669c02888979a58c981ef75af3c5805ef6e4e260e2620ac5d1309cd8bdb6a347a15ba6a7c94cd88875382cfb969b6a8ab81d245872858ba3e6"}, {0x58, 0x6, 0xfff, "a1e048daab7a47492f39af4ada5d5d96aad25f1ec5fa35fb7a0a625c0bcadb7a65406375946adb802aaae0fb34b2416983bab9ddf8db88b1dbf79e39ea856e46e5910e5fda42df"}, {0x110, 0xffff, 0x100, "f2fb8d3d52d5833fd5c9e0eebf49df705832066191e6cb5728b06a2e774b562de8745ece52336643f900bc20960404c3328bec25d24fd999ae2acac5024fe820f97f3cea72bf570b92b5c0a70c1866f6dd27337570d1c4291ffd721c1eba2869e18b196d1cde69ae3464a177760fe2802dc6ab329136f0007f6b8dacc6a5381d623c41c4941a22b8af599f2d358662c174dae869278b30784a46f6f2d1c663b99281032ee832d7dc4b3cb8f4c3e792bc4027e194f7fe5578f7a4ea469cb789010a1d084cb7126d91c9d05f17e6f0dafc9bfce7d5396d29a61b097ed9367c404a4aaf70d611df3053c2c9df301ac2cb07b14077f7702f66180815"}, {0x48, 0x6, 0x2, "61925e8925457e63e9ae7db63ff64b7d49df1f57c26eb8180ddd7a950f1b624b09aa79d1f90f4dd74ef7b134553559a9f6f1ef986db6"}], 0x2d8}, 0x9) lchown(&(0x7f0000006b40)='.\x00', r7, r6) dup2(r3, r9) 00:00:18 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup(r1) close(r2) recvfrom$inet(r2, &(0x7f0000000000), 0x0, 0x7fc, 0x0, 0x0) 00:00:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18208, 0x8) sendto$inet(r0, &(0x7f0000000040)="72a4149244510c1705d2a3ce80e93a30122d4d07c1f5a569bae8d135365f4c791ed44435d8fa048f7b08b505a6b7b11c1a10316da8858147b0de0bbc85d143765130cfe92d1d9d9a2105708253a2576ecfb40572a0524a5a7fa5b66215bb45b3c45628a216358a631dd86687b996b2ed1cee6a56e6e6418c458ad09338d29a752f9a2f1c62d885a333a8db8fffdac36706c940c65e9067f0aa7434ef90ab2850e38a3dede4b610ad53269c940f1b9eae134e1240556e4cc07b81b6c29d942ce33a2a521959af9ceecef40b97efe472038d47f8e91d175e041a9461caf0f4f758d8dd1564fbb931bbf108244dbd9d8b3ea5216714b20616c1eee7c9b1dae1c0b2d32d39be7a1547cfc379f1890108e0c585902f07677aad6ad884499f3ef9158db4f4342cebbb2671471ff30beea7a3ba824e320b2d3f05899e24764e0d7012c23a0ebb2e97139449281152036b235502c9ad9c1361a989558658da4028b64f1e854bc8546d723058d032ac066842f136aabb87e93c59d8e8468c83e94f99d12b777ff3dcbb8501ec9e47e801f8ba42ec51a151269d604a6ddb6029c0f6bdefdaffb073cfdfdc87c7495130bbfaa71273d9238081d66b6be7b8cb0d15674105d69a14f4f7593291530961341bd86896d8b1c8d07ae63ddbb7e130999437018c7a0383ee2a160284500943e90233f635a14ca32eee72a468e45a790b0992a4402b6d861175ff9457e0178758c4d36db728341f6ccf13f6d6ff6a8a4518b42b34dc5633951fb6501cb97dcaa4cd0d692a5bc172f735769a706c2494a5e8370563703abb2f4dc1c7c011afbd8c39e96d9d7052913e9556ddb8118db684ddc481aac7a6dd3fe1656ec08f2829275b2a63e7614bd3528a4913dbea41a267e366b4bc100aeff160e340e954f0fb922aa000b6ec3ca9ed9b613dccb1cba9036ed33b30941d208a7f433bfb6c724be37c634e2cbe8e052214212a37066dffb44576405ad6c901c696b761cf88bf1f53c6ac1a2f22c5046adbde9bbed6ddd9f56ced73dec672e0e433526ce10e60bcc0986ffb68924343494cba7ef32fc43e327aae5c47182b899012a48352bc0bf60d1a253153537a80c666e44b55d361cd4af6580051f2538639c57fafe5a5f3762234fc272ec1244e1cb3371454364edf9595c204c20239d6d6f2eea756617449e26286c2440891a1d0e153d889aef8796f671aa91f709e8c50b8aa9dac7c8a7e4085e6a5462f58d6e4a75b12d8991471c865543ff09b5680003d457085230935ae568b096f3e5f3cfa1f9fe9ca877967499f9bb3c2f0faf7d785aff586f5c21dac6e91283dfa41ba34ec28cd9081c44d8c0b33b26cb209575990865182083919061c886876059250eb02f08f4915154308a2607d45a6a2b8e12560df875c1ec6dbed27305f2f67c40682939dd9bc6f897db6565ed56742b713292841453c80f5fa2d21c0cf203bac0b677e106a0a87180c755c2b08ed686e781f99769f5e3595e8235fefd802ba24011f035a67c6d58c0a5a3688a13144127833b5bb645e7937e1c88cf7a50ea567c44997578cb1db7f537407c6eeb28fa317cf76abb8a036513e43d5d2d254900a5c64af809c1706cf97f4b01a829c63edf59bf777cb5563b93fd5cf7f9ab10e4db577d8b6ddaab7af1de55bee7aa9fa8e8abce75ffa7a4505a0330d38231582398d2d62670614ab46fb71f03cf0e4d7819b995ae95cb8aaeba8b66e1b14b8865ce2a3a4623cc4aaa1fc6dd1457981f483b0ce43d9e43a11a76da9a2166a814f8f5442622c9052052135ae2958c47d50f2434abd8e094c075206e004831d646d65cc34535f48b23b353b716e7c9698220242c2c84d992a29dbdfb98f8b4ecdf2d24a56ba584c7c382a02d6963db54ae29f57538be468c783962579569e1ae5758e5e33b2a8eb299dacb29024d30fd197367a68cce91398a7e99a78a65a1968325509fb1bcb7e196e8047974326c426dbc9d0db149526908d2904931bdedba6eb80a12caf4bae1934f94f01da9181d388e540a41f2f1851f39911a3a8a0f70c4bca6fde94700df3f3b56dbbdd2da8c1a1d2f137cb0fe39192ebcce216376b48babc28f7ab3282712a7351fdf65fb76a39879a2814298546f959f787774083d9beefa350b80d615da25b46085c6406647927140338e8225370b290c7d66752063784df6c174d0fce99935d3a93713527bcc7f55386d66781cc4151c3d9e58128e90d0533521263ae6d317e3f37d532f086d3f8aa3542b46a4313172906f66c1d0fe921ebf164a0d750014c7bd82b065d9c88b78775f7e56c1e97d9d350f4f44b7ea39df97936f49bb1b45ef6a4ae4782d7aa75a371ba2ab3af57a4a6871c297f4adce8d3367b5cfb1d98833a1cbd1020b864b357e814a9285116c2dbf980a0273b4c2ed8fbabe0f3d1470e186a965286af629ae6894c11444532f8438eaf8138cbfd36a1b86827ea6129e07cfc98d4cf36b0571f6e7688e62a6949207c9010c5b8effe72def1d33df5173f5376f1e97d6748ab8aafb287a763428e53417f79889d0654776a3ffdcd996b238103c64b2987d31d39567406bab9414acc55a72abc839e6a9ab5c39a1222c9af2208536676ac9adc490c374c7455dbdb2055a1578180da155ad7c695ba8c78c14082cb73bc105333de79fab1a82a57e251fef69073c269bd0be7bdaa20a159084850e68c174ec165664712601d77916eee82f27b3a54210030fbbe3763deb12e3ae33d670c1ea23074b89f42df914212d9d937a285ae179866ffd43d47d403a6e6af0852385db6b5fac20f4488dc6bbfb47284ff85dcb85eb5b2076680c58cca3c6952d65c029bd94a37def8b41365bdfc5bd83ebf4fd7dc076b1d90bddf796b23b2fe6499abf8931da2f643c7d606bbe7f36efd3548d72640fbbda67b5cd1fe6b80ea411b5b8f3e20874ed08fb9664d39b86f0f05e5afcac86cd8e6302e0a3f402b0c1263431dc67fc33b09946c195126628c2c24664fea94576d94eecf9ce437855c05d1a895dd4e43f919056d1d4098a8d4d1ab40efbf4b2c89c84a3c879175c2341d4d3ab8bc44e24f3e7762f21de22dd20f762553f4b878aac0ce4ff5d0a5c3b4e3020d4ccb3672b0297b76f5db3430505a76f5408d21d9587693e1debeea05df943f0e669e0d5ee5405cdeaed7f7daa454d0dbfbaf2f31b6abf63c3b626462ba06d630515bd070dcbb16d86933515892d22139eb6f0fc693d9164d97a0dab96bf8f724032ec51b1545e2d4a15564a45225a0e6d9d18fc982ea140ee41f257d46f5ac98e2bdaf8d0c01ebae54148c1b02230c199231f688ae3932b99ae34ad28c3e45b53dcf393ff5bf109a772bbbd13cd2cb534190a5719778ffabab6cc8174c0a946c12da9a47de15f8315ef025b6ffe4a3d8fd0d488d40c7b371909e435ef3fe587e5e2816c03244828c8654e61decf0a0eca55271077d616140111425369348bb11019c00efc41f16a92a1626461a3664dc23a7a3fc076ab6f438365dffa30c6bca291e071c8a01a1eac32fbde0965357a8cb7185cb0905e2b5e6f627dd67bba2914061f64191d42287ab29e556def45af83182568fa84099c706a3178ec09ef0c3695f27ae08736b595f7179115cf1a70ebc692e9a595c1ae57a88046df68a83569cd4939f0e0ac680ce9892a97dccd165f6976fb7f48dc67878917edff15f25a8f2dc68d481634c9877963e23104c8d1d92443a56d0b29f8a059bdeb935d57dc4e75f329cb45e4f05669260361581526b9252d557ed5a71c92fc97110f71b3f33161e94975ed08119bfca56b36ef9e407492795efa663728dcbc67ff3305033beb22516ad1111cd7b923877b262b7ae0bfb96f46e83b3eeb38e619b824cecdff9ba71ea9c150dd8d334d0de32d04f4d5a8a744b91e4d53e287b38f2f2fee38d0f650f54d40a8068d4d3c923faeddee0f585f8d9a1026023175850ec993ae002a7c467f406b823b68fa33ad367e9369431518a3980259b544a18497759a69cff0dadcac713dab63ac8bd7163a8c1c7667e06cb05494a044701e332fb4caf53fc23c1c7084c720a652faccae911b11298101702a3fcae98b0e4385150aa1c0771904c58604f9cb28641df6a3f31dfd6bb57957628b486c96d33258b10a72cc119352842e0e259d908c6ddbce574330434d1650ca643d0908a1bfc0a9ce3f1b4af22d682668aaeb7fdeab98797bbc5fba4754f5896ad2610bc78e85a4fc3bcf624c1e596ddd2837be44ca4b4189b67f0c4dc0702fe2b64c87e6871782fd23128cdac83a0357dd56762c47c6256dee39fd03361d617d1366bc17ae9f9ffb743a9efe29286e89dc0190a4e2d7e9607d09ebd254e6763fc716e17efc6013a77745500bd4f58a6c481c6861779d52a0dacfd45cb7f3396d019bd6c21bfe54fcb646358a6e0fd0c971d6c8bf22bc989d941094b2da51756b08c0cd16bd3c359a9b0a2d602703eb0ab6f1af11055b262ad9bc3162efa7bf2baabb69801c9e4d736bc622d572b281636bf4d4a3bccb7358d73fd2710cd98f9d46f205281575b9bd7d358ac27aecee128a71c2801b13b2dac307fd1426611d9363d4d4103859740cd9042bf8bd481f44b0c7516230b489064440f62b713bbeecb2df445141615c410b7a723dafa9c995cfbe5e23d33c82b9ecb153017d3188fdbe148f42d8bfc55862f175d8358778428e204e653b261ab626ff2b4eb7886f46b51afcc98b0c901e3f4af9877963903790a4a414bc0a5330bc6c2af8b329be98b99bfef02506bc829f13a0caadbd407a05182923feae3df3caa4458de9fb99f0ef74183e3421863c4ba43b10f949a1e0fd3439b75a6a62b43e044d3278daabed647c364095acc0b08499ad1c3f9c18ecd70e67f55732d8c98fd22e133223172603a064f2e6ec703e4e16f21e8d8d5e56cded550fe4b416c4cea6c69c42951ca8fc05801615302e549b4a2101d9ac76075e9c48e216dc5c920a44c995402fd367b1479a93baf1bf0bc265e448af9f39d47a536bb22d0fb8af714eb7988e7a1df69ec8600de47cfac1c527b3707993aa33e92df32adb423b71a81d48caddbee25aa399f7dceae0224685993b39a82555978e735fc714cc86468d3b88ca0799564684188b2b3c4ef776534946e322b6718bff2fb846c64a64aabc8c16d6e81f2a53e0c13fd7c38e99a22e59a27eb6487576027018fb162d91f33637768ff77f897907deb336276e01e9f98e1012380346e409ccedbdedf84dab7068f6650f68f92a88adc083e3bc2f9f0fb56c9c1312fc990cdc6f97af7f7a145ee2c9dc7002e857178b04023c2a5ea1defc06fda03dafd39a9b2685613b6af810dcbd00a988d810c2c81c6580544fb8682d1a4c57d1833f6c85fb576f2e4a863ba4d6f1123f3c80d67f7b7127e6bd35d50c1132756c8ca87861587b219757cdd9c23bd9e187371e18bd4e2b845f5f1485d415f612fd03931204fc288173f676977bb4ac6557021876c2c49138711d81b0ff692873c13f1604d24c6e57bef8d437b64ab424bba43fa07e7291068ba2c7ac22644c5e6061b8842f366b0dde34c09149a869f7258f3a80ff49a3f7a63bc14e2fbefff387a72a2dbbf37f307aaece562476c34be6ac007008bd02b49a8adccf2123a4124fe2fe42b1d1bf2221bffa3355434697bd03dc0d150a93b925abc5b889f3c32621f3d59b51425e6c9eee8cb61c2e8fc84c1b045fd0ebbc2231fbff91cde8ec9cc275bf1f3abd7398691dcf9a86405c6f6f0796efc188d233ef6c889d3dc35", 0x1000, 0x2, &(0x7f0000001040)={0x2, 0x2}, 0xc) renameat(r0, &(0x7f0000001080)='./file0\x00', r0, &(0x7f00000010c0)='./file0\x00') renameat(r0, &(0x7f0000001100)='./file0\x00', r0, &(0x7f0000001140)='./file0\x00') r1 = openat(r0, &(0x7f0000001180)='./file0\x00', 0x911, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000011c0)={0x4, 0x2}, 0x8) getsockname$inet(r1, &(0x7f0000001200), &(0x7f0000001240)=0xc) symlinkat(&(0x7f0000001280)='./file0\x00', r0, &(0x7f00000012c0)='./file0\x00') recvfrom$inet(r0, &(0x7f0000001300)=""/178, 0xb2, 0x1, &(0x7f00000013c0)={0x2, 0x2}, 0xc) connect(r1, &(0x7f0000001400)=@in={0x2, 0x2}, 0xc) renameat(r0, &(0x7f0000001440)='./file0\x00', r1, &(0x7f0000001480)='./file0\x00') linkat(r0, &(0x7f00000014c0)='./file0\x00', r1, &(0x7f0000001500)='./file0\x00', 0x400) fcntl$setstatus(r0, 0x4, 0x1050048) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000001540)='./file0\x00', r2, r3, 0x200) symlinkat(&(0x7f0000001580)='./file0\x00', r0, &(0x7f00000015c0)='./file0\x00') r4 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002a80)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000002c40)={&(0x7f0000001600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002a00)=[{&(0x7f0000001640)="8d80ad63e56830f2024c13d9ec9b47fdd7c589822f85585fd0e6cefbea12fc7f82d74f722637f6bf804634f592841bdf3cb7b670a435766c7ad85722dbb9a83e08a77d39938917775b013c47de8a906480ccfc4fb7dae6e78515dc6c73fb947994986739bc137a925c14ad61407d564c6bb7db37cd693783ff1fbe753ace85e26f58af1ab0d641f2a303f46e011c843105a8037b5184b8edd184aabbf2dad3256832efaeb002f0ee3dd1a4ea48d9541a6ac360e78f897816523d08271fecf8e1fbda865ef6d87c85fd31d8f173efea71c28a852513c652ded1319a2c9560efff0f169cd22467c14f", 0xe8}, {&(0x7f0000001740)="5ed8763828c6537fc4fcb2f1e47b405a5da17c6ed1c6711bc2f1d72e9c9c8b7b7bdb7e46b4cdf0c81997a4d3f1fa03", 0x2f}, {&(0x7f0000001780)="3643f5ca", 0x4}, {&(0x7f00000017c0)="c354838843fc03eaee0c2efc22b82c83dba10734805297de3124dfd73bc556f3a30655b4c52fed7d09a5a7900a6a6a6535174bc7bd580ff80a01aa4f5e9daa8a19830241d879c0b3a5f98c70723dfc6d00b303f300582c3b847e741ed63f93117eb3729729e1d7b5798eba3e9f391235572af7997d838a6b49b61c4362845545d4b7fda148779fa00b70e8e9bbfd2985100e683c3de99c2f5cece150a8327fa72c4a7b30dd106558412ffe00cf026305d81ff5f964e47fda002917f651813df16a90b64bb4aa6c2f0ac981c3ad5d666ff2d97272a37a3ff1738b7784ce631bb4ccf17dc1c0584cc044a95b3a6192e0b72b85731250c719ee76befd55d447c243b1327bfca4fd88d118d7ca976b5728587ef71ec0c43a249c3ecac96ce160156c1bcc73389943b399e946d76df70fb6f5a7ce01056f0a176419d18d3511b7cd50ce660a4d14d031fb9451ff8115e71fda1072e3d327a774abc6a2780f48c1af23a5f672833a354ebfc0a05eb0d58db03847f520ec708104b36e22ccc3e61d72a6be6fa1529abaca69f5da1b9d0f5ed40d20ba9e82b624e3129ba0e97d812337e5988aa0c450eb4addacb2394c07836a4c1063cd7b509b86a026c7116d597e1d13dc1a1298fc585281f7855a1d9f55fd8e75227e87d05f665e09deeee9f59d0b1672e3c7b044486587cac7a5e2472e4baa3d4507d0ffc8806cac3c8b5614e7f1d68fa80b714329b98cdd612fc0df5a6cd50904114d2e3e2a1d3108d6d9ae072a4dbf4046713ff498fd1276f38fbf6124111e0db1ee78f4a0541558189dde12d1a7ccd66a9d90eb85f3e35f855b25d9d064f4a1570450edb43631d747c94becaae22e93fb26cf2a9162b7f49e9bc875458bc4ad2af3d5d1137fe49f7899752c81533f9ca9e51c5efe0d5816b3d72d5083a8bd09365eabaab3d56aa02a793abae9ee9022fb77fb77d7890c28115cba7e9137989c7ea11c7d26cf5b21d10f8b9a95e90083fbf75c2850ff2ee105b1a66cb3753dd4b3901b87c39b3813c8bda1f49ad14572c4c6ff6fff72cff2c7aae71f221b25da1f0499e077c273ac174d15c6d577f4b975e4e16520c29cab3d5a5978edc9f684a17055c303bab5f45881411c4bd766bf4fc5f79a6e35e6b2cb843714771d2632b3eaec7ee50b898afac1f3da16f1029cce7147c5b4e5fe71927930bec9fd2d40e8bb65a9d9fcb2e1b55aa2e81d82976f9efc01d8becd0dfc6fb221744529da4d53c060f3c6cf2d816080fbdde1615738e5c437896afdc6bb0d6fa82c21292140a119ef34c217dfe54bc48efaa0510fc7564b2fdda547266a223f605994f96073f6231e70229e2b84385a1e6aa1362d0b20b8d76b3ce66fbad1a79d3cd3dcde20706b7860dbbf21fba4ebce191271e4df274e4ae6f0b97553b0d81b7601bb8be4f57aeae2829a12b96f49cd1f04bba6c69e6fefe4bd2475acf91ed17f12e6dbc134c68067054789ae1896d8778bcae4081d9dc8a744fb3f1011f7d63eabc1fae44720245ef97813d59cc121432be900eee3f7325105b0d22f6d41f03e8553360a6dce39c83261218ac8a761219559a539b12ce41e36b65ee1a194b40fbd2686a8bccd3a2cf6f0d5e4d51dba4bc1056920be93b4f9f1d946201020e120eeff6e08275eb8d7de8056de59eb817ad4ed008cde31047527a6776540719e5f5f94f366cca738e313d71f6d346d2c0a3cc38d5c9ac54dafd3da92c92000cf63f566e358fff689eaeb2086e75446d31f8f127987058cc9776e33d5d4d2d13c52c1d07b1b3ed2f8febb5b5a9fccea92056592de875bf1f1c26c8fc324152ac85e569d572468bbec16b3194546bc85b96769126ad6b891eed16734288f5fbe028cecc99e989839258c437c0f07cdb3ec710ff133beab469024d1c86adb8084e1445f51c31ff37cd8aa14795cea7d8208c6b6790dacef4e335a8acf0c5fe4221f4feb8bde46a906efe8d8ecabb662e2b100e624e6d66eb467a961dda2a1680d323168e8381c0baa119a047b6340e204faf812f19b3d7a6f246cbddcf2e85889aa4a78012de94843dadd72d9872cbfe359bbe1f7049262cd80f6b121d38e2055e171341610e01cfab9147f005bf34a1cdeb0c54c9ec91c367ff4e8b1db9357fc72f449b0521aa1f5c08c8f4e19219961ccdca3d098d1666daf9e45e2c67cde2d4427ffc606d4aa796113619814fb7e34956a9583a978dc3f2629fc23d316ed5ac18c434732da4131f2c9908830cc7b2ed815fed1a8c5e6e31f1646b8d0c0dfe92aee2c9bd52938962912bee481da254da3e5ff0518628ee26196ce892555084e021bad913b41726fb639a1137d24f5bd99ab19d094fbe471ae33e418fcbdad39215dc1e1092ef79213612175b33f638a505d1b69d71b143efc174ad7aad082d242804b48fb080bb33757cede66ba90baab40a31d3adf152d621094d0bb28c174f217e268a0c05f9dfa76e68606a9abdaa1a3779d37ce74d0f4aaedc6216c132c3dcdaf3355c627d50e5d743e90357fd87747e2493d314ca56ae83206b35a9237c02c71973764799e51c3766450faea0a3880ea8c22a199f82934edf36234fc4d978ad079dca86e662a1249830b285dc179509fbdcf38660ba860fc665d029eb78099e579ece798dfe1db71a0589dab72ef8f810a23301a2a5995a182089705eeacf983572a801e7bf814b013cfe1dac2b56b2e1767f4d260401d6dcaa3dce3f84a8674b8682c340afef1b0f320c9709aaa314ef5a0b47487b6e52a8b5133c444ceafafdf88ca98ede81090a7c227538b98f9f958f5ea563f0ec226da3e4bdcb00997cc8264e3e504163bfc3f861e0b7375d93cc83f0e75c7475c5489286fb6dd0c0a8cafba4379866af925510703700e244fbe4b71cf354c42cb3a6627e9be2923ef48103285742783dcc1b933733decf3a22375299a32f99503e549f2714fcb7c6c97fa6d3e9c520da93548e7ac50dafd5dd76f42f8deed5a13c325166224d0b5c201f1d7702d279837af1687f6636b93246a7d4b5255477e26be371c37caef99ee5688dfcdaa7c3eba2db57d87cb9a58427d2ccf06c045a5f537842abd3b9b4ff9b361f1a925c42ad1a69d971e0bbb0e48571d7d4f10542044aa80b4ffb39b88d6cc231ed84b9d9a75c9ac667781672acdb4c74117adf984b69ab6fdcb7656a7458a359a675a0d78b0d6a3ff3308765b2367607d49559338fa53f9fd34572dd037bb45f736a1892868d107c98bf9063b287363cacf81769db5d0d02289d5b38e6f98ba537c836da310aaa021b8a3696ac70d83ef48b2d73818ac7de2f4e73004d50ac33688382c707c8aebf39e4cf16ff30acec9e10f90fdfa6f56b5fbd88da7ad912d356acdec4bcf52535b953a9c17980c3e232416980fca3e62701a2e249704bca1e1c4f1a60bf48b0e3106420370837b782978c6d3b12bae8fea79d4632529bb5ad43d6dea57ef7843ac877eb5eceeb7829958b5ce25273703a035d58c55f3c14305152ff13092e5021e5f72a22b0ae1f0543903a4333cf7d2436b652d61ad25df475f92a60e34ca6a98d78d2cc2d55df1296dc89a2ae67a7980e32c52fcd0dbcf8db2545385e9ee73c36dce015e1e2d5bfa6bbe576e52f4233a8dd0c7b5ea07fb2e62bc69872e5c92f776156dac88c88da5aabc912fc9ebe8ecfe68ac0136497267d44dc8123558339bee675d0a409e4ad2ab507f88c406b25aa97c59fcfca3c41142677a89234c76592509fcdc66f802fc6bb60fb88536793c19bf5e8c60a83fc3974b9a74d18471d5ad0721c6bb7ae53c13be86aaf13e7d8081d2bf6f077de9b6c5cbd37de674953b3a54d2c0fc99fd52b32bc7fd1a158fa5d1583477ede08ef3c7804d06d53dbffa04a069b0bf710d965a5dad18eec9013ae94e0c918192c0bdfeb5415f61f275590f06bd6fdfd9f4e507a4389b45b8f427d373dc2676364f9b4f32f36cd18411978b9f3b9b53ee581f9d0774982f6aa273760957d82b424c34450958cd37ff5a9abbf5fa956ab24912db5c402021e5595e6ecdbcb336bd63f5ffb73541056cea1cf474c4cf6896c6bcbc6885c3652e5568f21b3894c5859581733578e75acbcf3d54b0b7816f5f6d9393b8052f5af36f002fd8986c75204c7f80d8592062265731e08329259ae39787756f83b2214e6766bdde0bf6d17fb06e743f2e0334dc321bcc7342b27ad646cac655c8ceec3d299114c8fb805129ce67209f76964f6e7025e06d6fcd842b03b2095f8f174437add92928386d6c6152d2870069a2a3fdfb087cecbf8f0cf9bc3984d2676d0df0dcee2e732be62b39ae3253f2fb271489657ca68860cbddf8d0a7501e571aa4d525476c17f42e5d97f36e4e8e37067d318801e5193462ba1b968537ea3d94c50a43c6ffe957a7ba49faa9a5816a75ea8b7d31eb9a90911028e7d0be9ae21cbc7eedcd49477194ab3824791010ed6fb1d9f1c337f47956c1207f003fcba3cbdb7d065c0e1c66a2896b8ed050fc3f348cedebe5169d85213402c6f63b1107230b4a12569a8d84606e0c4a6cd53e81b80a55e955ce1be84b941b515cbef3c8f309e637db98256f3e563ee7893240dfeb1a63974f9b10a5627854263a1e3057fbccc9ab89e43ef9cf75c3ee9bfea3d4609cb60d5be04aeef3e8529d66900eab5ae1207d7ddb3b5cc60df5b08104574f4ee2a32c174300332780288c615d1af0163ca32e36d4db004dab6beb98279d242d5763cf29e7d6c8b49f6a2d4dcbfca625d07f6b7150f1aab5f47ad9953b78499e863a6352ccbd593681af2f014ddd1db02edfb351a5c8c006c85fc33702b106b3a0cd16786d84e3c4830357c18085a91cd9534c68cc8ecca4990d54c50a9798dbcb3618c15208b1d155d27e692c911d6019e64b59b3d250bbde98f8c5ae70530d8ff66707cb5e5cedf735c907d45b01e6e660bddc7106afadd02a9cc59137db22bfd8248c8c50a7df9ec3d27b42387039df8964c627337c1a83c4d3a6127750ba2124fb8b0d0e6493b30d4b640a8155f6ae041ccb3aeb41c07298c112a6bf11df37133c4af01eeed69c54c076d7cd253c8b0c3440df3f8085514f90ad01d3b14085acc80fa344a88478ae1ef5f7b7b56864053df9521f443516f23cb54e359e4922cb88e85d0f81b6afb0b45d68a2e6578f622991c5f7a484702fe183f449053139935b59d905939dff990714555acbaa88c515839061b2405c7672a550b78b264e6155328101f086bf30938caf472c5ee50efc17aba9af6c1b4f7b24eb960608ec971836f3436461e4c668b65f918c0f8c7cc3b04e3cf308251bafd918c2cab3bfd823f4d0ea5d71ce502adb903403b6a0c53532a8f2f2304b2c942378826cfd26cb6f7a63ad55b11c49bb0eb81a9a5c04347a9618926fd2a0fe7920a38b3a604b9859eae62237d6dbc4f580056eb31ac56fefd46f605c441584def3b7b6b940a0225bcf5184a1f9d97889aedd58cf7e0a3036ad4e9d141e48674a1d98cb17521f72601e4341132c87b358cdc3f98f7f6aa0496423bad68fac5f32b8b4b7f0c8fabc796c92f91f24acfd913e9de46041d567c93035da533e09eb312fb17987230e58effc59581652aa89c33ea1f6dc5ba6bad2a6242cb6e50198c5ce05f9e6b2984961c8d504e0311c4a51c902084634e79fe8beffb4492dc0a8fd6a6866442ddda2f531343101760b7ddc2f5ec1dfa3060c41ef839d8ff67f231535732910ceedb887873a5ac44802c996c0b495e386e47124224db4683349150e6a7f0b272a526b3b46f4757f66086905", 0x1000}, {&(0x7f00000027c0)="7220c00874cbf196d00700788986b8e09072f3eafb7b241640fa08e7ff202b27f098ca04e98303ce9e24beac1e9c262e12f1a205bc43bcb231c72c93cc549eeec2c6563b3d9b0a840185c549c6fe8dd4d8c693a7ea3a82129073e36cd60985daf47cd42ffd59ab137f71733daa92124f25e5ed9e776d74de5fcced28e029e667e2ec284b51411c9d8d2c44e73e12734040ff272ea230b6a5e36696b5f62d71eb507515c2", 0xa4}, {&(0x7f0000002880)="79885160fdcd4513073a7fc743f8c2c4925148c6c8bc52c53411cdf2f2268593e6725dec7d232ce7eae82d045c3ec3f074244f2613afc57d9f87f5dce9d03231eac7df977ded8156bb9ecf1dfca81865b1154dfab2cc6efb0c1bb4a7161b8982e77da581b7431e11455732f9e4fd44b54e089f572b5419bbbb973038281ca36e17478b279c0a78a2982516633a7f4c30587fbb6d7abbd7b6c08a17251d9bd4d52b85d2c6a6b36fe0d84f0d5eb02624bd415bdc49bac9cb6d40ef9e35827c599b", 0xc0}, {&(0x7f0000002940)="f8c25f8ec03e1b959f2fff4edd4d0c59e9fceb88eae1cd2f15234cc50b89fca733374579f5feb9015e896995822fc915e09db5020b02c0ab9f7192c6ea8c348fc6c86eabe562b34b318f2f6e21df9d354ef23c6b2a734810e791742e9c17d15b34f8f76ecc4c571f25e2ef7fdea9391de7b0bbc523c3468ee8d70262efa75925e8ece2b4be6352203f3db2a537121be32ae846ef8a9def856e06bba7ccafded6f6f81d34d540", 0xa6}], 0x7, &(0x7f0000002b00)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x2, r4, r2, r3}, @cred={0x20, 0xffff, 0x2, r5, r2, r3}, @cred={0x20, 0xffff, 0x2, r8, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r1, r1, r0, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r9, r2, r3}, @rights={0x10}], 0x110, 0x402}, 0x1) semget$private(0x0, 0x4, 0x10) mkdir(&(0x7f0000002c80)='./file0\x00', 0x4) readlinkat(r1, &(0x7f0000002cc0)='\x00', &(0x7f0000002d00)=""/20, 0x14) fchownat(r1, &(0x7f0000002d40)='./file0\x00', r6, r10, 0x400) utimes(&(0x7f0000002d80)='./file0\x00', &(0x7f0000002dc0)={{0x38, 0x6}, {0xda5, 0xcb}}) setgroups(0x9, &(0x7f0000002e00)=[r10, r7, r10, r10, r7, r10, r7, r3, r3]) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002e40), &(0x7f0000002e80)=0xc) recvfrom$inet(r0, &(0x7f0000002ec0)=""/159, 0x9f, 0x2, &(0x7f0000002f80)={0x2, 0x3}, 0xc) 00:00:18 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r3 = fcntl$dupfd(r0, 0xc, r2) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x8, 0x81) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) readlinkat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/101, 0x65) bind$inet6(r3, &(0x7f0000000200)={0x18, 0x3, 0x3, 0x7}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) flock(r1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$unix(r4, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) getsockopt$sock_int(r3, 0xffff, 0x1108, &(0x7f0000001380), &(0x7f00000013c0)=0x4) r9 = semget(0x2, 0x0, 0x4) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f0000001400)=""/4096) msgget$private(0x0, 0x100) r10 = msgget$private(0x0, 0x40) msgrcv(r10, &(0x7f0000002400)={0x0, ""/240}, 0xf8, 0x3, 0x800) recvfrom$unix(r0, &(0x7f0000002500)=""/163, 0xa3, 0x2, &(0x7f00000025c0)=@abs={0x1, 0x0, 0x1}, 0x8) r11 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmdt(r11) recvfrom$unix(r4, &(0x7f0000002600)=""/151, 0x97, 0x842, &(0x7f00000026c0)=@abs={0x1, 0x0, 0x1}, 0x8) recvfrom$unix(r7, &(0x7f0000002700)=""/4096, 0x1000, 0x2, &(0x7f0000003700)=@file={0x1, './file0\x00'}, 0xa) close(r1) fchmod(r4, 0x104) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) msgctl$IPC_STAT(r10, 0x2, &(0x7f00000037c0)=""/148) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000003fc0)={0x0, 0x0}, &(0x7f0000004000)=0xc) sendmsg$unix(r4, &(0x7f0000004100)={&(0x7f0000003880)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003f40)=[{&(0x7f00000038c0)="9828b844e8d7", 0x6}, {&(0x7f0000003900)="7d87ad300388b119e01d9ab1be7dadf77292c0ff8e0d44cfe4329b28cb3c225ce5ca6d8607f26fd199e330ea52a2ed35e144f95badafe52b3c979b86d0ed2e5db21b27b438607c8ab2fc5823c17cacf701886e93ac3815e6b5e4ef24bd42255035f4f21cd3ba8d2092599d3b9db99c4114ed4c5dc376623b4d5ed4b5ac65c3661f8bb0faab7bcb1febfe764fbe5d795aa82eb6790a9d6c9962c370e805261c25cdd1503620db010e5ec769f4c8650936067a554f8f3bf6b69d95ff643aac3305c720b0a95d968d93", 0xc8}, {&(0x7f0000003a00)="cb3a9daf0558873848755fb84dddd9615e6ddc66e9e21e92004cc951bfc66d5800b4975e4b4887b053a0e3bc325350c42f3975a20b5240831300047748b24a6bef81a8632b2e448a4621b4b2313ea2636349d0d1a0c552f20cb8c580146117750643580e30debcdad2145899102759333bbe8dbdabd88b4f02b936e3311d88525ec0713adb435de7171c982d44ce35bdb5ffce74c6e668e9c36c3a5b0b86f0325b59351b5ba7c54bc298c7b4afe7ea6f286f06143fa94981ce7ec2393c9f3a808b274defabb507cc3eaeb4392c642372a5ecfdbd96e3fa73d0b677a70c7853", 0xdf}, {&(0x7f0000003b00)="3c9635f27ee20533d049e762956be317637274c613b789d8e401a1e195673c0e7fcdbde3c8b5d9c0bebe9e4d090daf505607293cb26bf7ba0dec1afc1603d4c0bb9df00268820bcfa7bc0af15b1e6e0d377ec94bcdbed88a2ffc7e81a49f9fe5a29cd12523051ff1584bcd34babc574eab35f75eaff73fc101673c115127e5527cdddc2b6d217c361c1971307d5309563e8941fedf6e0c587b5cb8f6849d6a573359c3ccd954", 0xa6}, {&(0x7f0000003bc0)="cf0ce961702ace303ab863f08dea9fceb20d6268e77b32adc5e659a76778d1b10a3f3d2219fe987b920025154b52b407994d9317d5c1ca5c3cf683a3a42e7e63ed76d33bc0507855aba2c7dcbb059f2b3feb29bd47342299f5bf1f528e2009cb5e5cf067778087cc8dcb2ae49ab5c0c1f0db4000d0099db3a4876112707b003a1f4effb54a13a1d1e5ed4893c360558bdea99dc458cb0ccab0b057f32b769527a64fde6dff08fadde16bc1539fa3e7d0b51ad25b50e7d3166d8444a01c4e13", 0xbf}, {&(0x7f0000003c80)="148108da4c18a763f2d5cc63b67eec7ca01485f7f4fdb18d7e96f76d9f794e451672b094c2b865bffbbd6d6d4587dcdfde887e07a1b489d2c9ae330fef14aeb008bbb4d7dff93eab0350ed55059e0881565451f1d2315c69fcee37af9e5200f1b0c5cc304c044d8b394cb31f3e52c66b57b2285d56a6ab71bc00e85fab4e18c0a6c652934e88071481d3a55d6561950aff269980c2b331efff", 0x99}, {&(0x7f0000003d40)="9dcd700e21e67247039660dc270916fb5a64d6e54d23c2d0b6a328359175a6327d7471d8c6b0283f0fb1f34dd0e2e1ef3d3977bf8980407161917d9af415d272158eb843cd106945c9ca6194aacbc4e1ee3c331ea3a1b2a5459113d3e9a359d27330b817b03d3f684a468a3398fb2af5321522c72e7bbd17591ad68b2ca7af8d21751d3a85adc3d64dfc26ee3fea8eb27b8b944b5b1946715060a868287dc83c150292cd3bfcf78c3e1f7dd5a08786be3eeb933054a85b99797ccb63ce0970dead516c3c3c13ac9f9d0828ba18f42df8b0068f1142d7ab1e", 0xd8}, {&(0x7f0000003e40)="78f95ac8e93c57c3f6e9aabc7e9be0e7a9502b0c40db07060f444430aac7a74bd4edd6d5cd1d346e7e6c6f5067b1fd6c94df8d9994a650dad2760862a5f4c97db9838e81e7ac65a4140766215a4c48a34e4adcc85b3a16c104ef9c71f29c4ba877f075115f532bb04afa4ad1b9c70d334577af1a729d557ae10014458cdebf8980e638ebcdad4d9924861b213972d25d3db884591993640cf9178147dc1beecdec4608772a305264227d798f5fe83e071f1fef080419ff1fbafede79d0a0fdac7ee16b6023d921db72b85a21414e31cc6abbc720b00dca1d64298ce4cba2aca4", 0xe0}], 0x8, &(0x7f0000004040)=[@cred={0x20, 0xffff, 0x2, r12, r13, r14}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r6, r3, r8, r1]}, @cred={0x20, 0xffff, 0x2, r12, r15, r14}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}], 0xa0, 0x9}, 0x2) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000004140)=""/177) 00:00:18 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200000, 0x4) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file1\x00', 0x400) symlink(&(0x7f0000000bc0)='./file1\x00', &(0x7f0000000b80)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0xab) readlinkat(r0, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)=""/29, 0x1d) r1 = fcntl$dupfd(r0, 0xc, r0) r2 = accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) poll(&(0x7f0000000340)=[{r0, 0xa2}], 0x1, 0x3f) r3 = socket$unix(0x1, 0x2, 0x0) unlink(&(0x7f0000000380)='./file1\x00') getpeername$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) socket$unix(0x1, 0x3, 0x0) semget$private(0x0, 0x3, 0x102) mknod(&(0x7f0000000440)='./file1\x00', 0x80, 0x7c) bind$unix(r0, &(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8) unlinkat(r0, &(0x7f00000004c0)='./file1\x00', 0x0) fchdir(r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x480080, 0x106) utimensat(r4, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0xffffffffffffffff, 0x1ff}, {0x8, 0x5}}, 0x200) connect(r2, &(0x7f0000000b00)=@in={0x2, 0x1}, 0xc) getsockname$unix(r1, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) execve(&(0x7f0000000680)='./file2\x00', &(0x7f0000000740)=[&(0x7f00000006c0)=')\x00', &(0x7f0000000700)='\x00'], &(0x7f0000000980)=[&(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='{\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='(-\x00']) fcntl$dupfd(r3, 0x0, r3) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000009c0)={0x2, 0x60000000}, 0x83) recvfrom(r0, &(0x7f0000000a00)=""/58, 0x3a, 0x40, &(0x7f0000000a40)=@in={0x2, 0x3}, 0xc) getpgid(0xffffffffffffffff) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r5) 00:00:18 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0x982c0, 0x0) r0 = semget(0x0, 0x2, 0x2b2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)) fchmodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x14, 0x0) 00:00:18 executing program 4: r0 = socket$inet6(0x18, 0x40000000, 0xf3c) r1 = socket$inet6(0x18, 0x1, 0xffffffffffffffe2) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0xffffffff00000000}, 0x8) r3 = socket(0x1f, 0x7, 0x20) close(r3) r4 = accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000140)="72c98d7f4aded168d241d68476df77a65b4f81c0fe5c368ff18bd203256c13e554f82daf12832ccefdb1220b3db5ebc4709d3e241414375c4fee69eb261256f12d8d85d24ede6c480ea362bed427b9abef165f9adb2b499e007d6531d82d4faf6c7ca8acc52c20de1881a6c856a567f58cd8e9907c736ecc58f3e1d4ab411330fcf842868aadc86c2d3f6a21e32b5a1bc3c062f9b2de3947c977600779237e18fec2ceff33a36159953b5e3a4f40a478be978a03957012167adf15fd4d1d6f5f57fd0c08336000fbd79d4ac5d9b2ab8e4bcf9de61e0af50a7daa7a641a88fc9449e02928dfcdbd53d622656c8666c7977e3ac995", 0xf4) sendto(r3, &(0x7f0000000240)="22f2a899a98592db34901e68b65da022ed6b2e3a72016bd7d9e45671a2fad8d4b312cbbfd446ada311773b468bd85b4c81a5", 0x32, 0x408, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) close(r2) sendmsg(r3, &(0x7f0000001380)={&(0x7f00000002c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000300)="8e2aca353f73083b94f6e94a44c9d7ce5c5a43a737aa695bf296f5afb94bc02a1ce77b83d7c58459b25b0fc80ccfcd77de89ddd2f3fb2a32539b104d20bf5f3a01c5c6c12b1435179c418bb7099bc7a279d9ca5702e729e45c4789ff2bf962b3f2c1081a025409b9bf38f2a1130104b1ecfc21f3fefbbd260304f8b97e5517ac2c2f0ac6a7aae808e0d72a58ee0c4308d7f7ad7d1333fc846428df5b817e0ce3e87b0c05390b3dd61d6c6b82af5a9334b418bcdbfb21c6c0f64d7c717736c4dbe926c76a3e030207729d300b562d6f7e30a4dc7295a427c1185901272a3c624146396e354d1433ed8709134060a570a38f697365f0e3fe86d00cbffa23b9a93113cfce156d2a8c9d2ca23fb4e486f961bc829c93c2bfbde60dfdc92b21c840b64602b69229f7a8c59281888081bc702d3e013c73b087d807868158c0eb180c8362a2fa7b1117103f6aafebffb60ce67191f3f35347fe631383e4502e1ac86fef5c25c8e0b69dc2552efa4807655cd18f03a12e84c2ae1a36da9d507347dc58aa18e289fadc8f773194cf5dec9b520059bf5c2b03092d3495d04c0569c210ef6f63f3bb6ee00de6dabdabf257bc89f72f62017aced3393ee1387601a7e0e9a9d3d82cd75366feb637d30cc85b867484e24a497ec477473762086d74cd551b07222abef0ab0f7cc331b622d6aca18f57ea3dda834f5f76f300abdbdf36a6cc2cd76b26e7ae2e869273c725fa632c46ac51cbbd5460f0a2bbab06e2ffe0d7d2f2289b2f83076b9ba31357b0f7a1ffd4da0b761a4864363b6ee30c1d59e4cc0361240b1f61c6f27083b325c8d7a632766595d41a7df260e58a376957b5039d336c749b5b2832c64f39f80a6d2f94f8f197cc4a9fccff8b20f8b5ec23aa01522686ed777e24054a4608cd91e9655d4215533634f6b57cf507c1cbcca51d7dabfa8d021f861e57173e45d0d75b030e058ab269482d4abe5609f2432247ab1d501e3de9f06a1b7c23ddf3fd192a1715a8e49b96cff91fd54e2425b93bccc646b19e20b012550f256f5f4f173932c563da9924de1ad83c04df0c01275a957e582aad733f654ae0bc5a9d4d116d165d8f903901e0ef2702e2d0f44788c144967299f021967892279263f2a92d4836ee560e475122cd77a119ac925cbb6d58d722de61162145e44f96786929f5ec205dba893da6f18e7f8452aaf1f753c0e5c2fb60dba87964a230eb1ded83b7d9a90c9a89969529f638efeaf1843547f5d398505c39a8ddce0032f6f633e58b3674a32cbdc353c5eeb3f2d58c224e8e4ee9a951754f98b6d92e72c69405462c7ab8a5d489926b1ef512d966557b51c9b5288a1ed775790e8e100e015b195f203d6a4e107922ad408b1fefde2b3e13cd9b6a9e5ef2008fb47859f4fc65c655b98998b86199b2f7e00d3e581853a4f520633f9c8873ca0887d1d5471c12c5e7bfd24ced3ae222ddd641df19b4f6997f85876ebd3d783a0cd90cc67a68e1862b1b95899f1de61ed36cdff7579fd99a55b19bbd04447115697be0bd23b1956fc313dd440479b1354c54fcc833af0d6c69d4d1cc560387b5141118752eb3d83d65bf78ba48ee410c2d7436b902208dd8988999d98ae36c7bbe30597a405b8695988df7ec75982437451ff7176468326516f2a99058702f1fe75fe4507ae5460fd673572690dcc7dbe46dd15621d2ab1f3db08430bb4208f606077a1d45a0b58f745b36e4bc830f6e41c3ae5b10992154ce4b43e86ba036000f25bfb0253a25330ba5b601c8e1734537c3ab2dd5ea042791225fa716645b26b416662c9570569875cd7b674ea212263450b41c939e26040809067d693d591f0cce415d5c3d91e99699af9e84662214d0dcd32c9cc98c074067e75bd051bc07cfe6c2ee1dc7fe29b28fe46020dfdd95f383541cc202bd97971ea95b9d2f262575b19edc858e4c5a7dd6eb2e5be73d889604391a58fea820c626030f2de2df63a2a6065e4c66133706e0c0882f982abd9d8ba8fb93ecede35006e6ce0f53fa3a598a0347aeddd25b5b0312064be2add61076de69a325d63d6396591921f0b77054490f01423ebf2fd6175a90ca44d99d1ffd406a083725ead6692ece3519bcb84b10c4e05206cc07df05c0e714296389c6fed8b185b15c73c25a8e60523e300cfc10f11df469f04a530cda047b9ff6c745a9294092ebeca7612bf5068625178b34c361c21eeeb785254673548ee35f075f97ed303b887ba5b632034dfd7767b1c84935c7290190e2c0ca00a0bd6903b3e8dc241b06706bf44915ce80e894a9e51cc5599b39d4c8a556696a96967f5204fbb691b8907c27ccdf0545a96bd4214961a2cab4833a84d33b5bafa32d1300b3cf829d5efd260169e9a19dc5cca1ad94397e49ccac295cb1f62e4beb47c189468e555337f6bb493b302cd0680ad298c2e829eb0c1c7c623bfcdc51a10863fde5e48b031122cf1757b870f0e47337c097ce787880c58eccbe77cd56a367595101d742282849846ce3f98896195744484be9ab4f5297ccc132e71a801f3c1a191479cd6713efa0882dfbd73d96468395fdcfbfc76fe1477a60029810b2899593594fe31f715b3f4386d1682fdff5c5e46f2c1e47126a60bc874a6d33cc2f71bc9e7473770bb12d292204207116041990b8ca4f09b98c5d09e0c1c57d1c23fabadd35d1e2ec395fd9d1ae5de7d4d4f09e5ed23c13eef52265be658fa4ca108de8f22635cf677e1041c53b22b77ff4ea1bcf999270ba25fc4fb3f8cd02bea4a936a1188e9a0ccf6ac0f3d09f89e91a6ee6fef82d32d9c54315c7121b5a2b50475b2ec62143440ac49c286200ec7e83e7c6a08bebe94f7836061e3878f8207d9ef55d2376740b6db3711cc55e9c65f76194ab8cdb8ad6061be0c7e60c8fe1fb051a59c1c714f2786d0a25c94033a20ff48a6e5e89cfa952afcf5e44556807db2021b5fb0f29cfa6073251ca316745cc464ede6a13c371782847228b92504408594faa6e04d0cdc4c7d47ee1d9ce850a5f7eb9ae66906b74a1787c2ede24edb6fbe0d562f4909ba578046b0cb7cb03413b86efa0969300dbf1e5fe1822b276b733f7fdf6bf6d4f7671c81cf069dda141773eb13b5cfcf8690ef202903bc374e9f89e04acbdad772a91f098c9c64eeb524d8e53677129d4e1970f175d3a3620686d72e2b58ae5c255ed0ff4cc58c5c6007191bcd191d6c67e8f98d88411a31992839b9622284ae675799fefc0d63dc4c22a322fdc6d432035c965684a1049e32680a72300e0138191505710f4b6759ab394c80382add4316fdaa907011ae13c050cd96ff9619bf1796a0787cf353adb3f9bb7ef2e7390ef5e73c5aa1e20d4ce9f1e472621923c0df6e40b40ab21aba78851a53855bd57679a86fabb9861f80a9f2374f8861679800bfdcf73546b756b704bf9b095296372e31fd807031c6a5599d494d5d2c007ef401e77b6674801a73b9ca3231c3ed2d8b032f8128a23350c13fe16b324b267ae269231f6220151c78d79b16854b57739d43472b25d46e371e60c2bc324495d6333ba69be74450e0a1007cc441fc978dae5bbab74837123d553e963b8f2a0f954d6bf55d3fb3b919804ae53342892e270e3c42c98bdc294e16df8cc4abd7779128bf6bd3508d4f964520d7f9f5032b9d9c4a718692c4fe2c5e20ec28e24c6f1def60b030c07ed996523ccac645be3b013287f883fffc756b77934f9db66a27ffda2d08f8b08ba86cb2f33cad401ab684228d7acf14d3b02a7ada3ab66ff6ab0cfd5a4abc4fccc0308fe2a92d28155bfcb30da5c14c9bc73508b9101f4c0bef909791670a3386a61379be8b3ffe896317f1787410349b78c0a018b471128ec0c969f84b1d9ec58a93f6b91b7c419b51ddc509e0f5fd546ef07c36e4f135ce4511cb1d99f7e6a284a24ac6cfccc5ab74a395518b982e026bcc63e0705c2048c19ef4badd89bdd6013644c929a9f15ef996263c8c1e50fbeb07a90a2b2fff2d60a0d01d35df55e0caee72ffc4c33bce74b5aa99b0d1b6f3ef562d1c5ef352935f50fc6d49be5c2f115e33773cb9320fa8c706e8ee3871daa072be9be63ce8ca5ca268dc86f49163d8b18e2ac63d548a9c3b4c70738da9c519ead4cd756cab4152dfa927fe8a0a8c2d5b63c75a62d14d49b1faa7eabacdede080914d7998c341c47383637612b490498b3eb43812f6750ad577c3fc08fc30d390055e20ed59125a3286422c8ec25f55f145ba6c39ccf8053a61c9a404a3be4634863df893eda933628da201264cb4ab25f53bc1ee43dbf56353c8ae1a29ad47ee4f94142ce8c62a68a57cdcf21cae2cef762e22b2100d664c92244c063bf126c26636346be527d9dbff594bfe3e760853ef4410a06b5690fdf417486ba3c417e94f45bc0707d194b7e15135982617e4905699d0a0efea210dacb71491f56e5c769cc9b2cbd34194f632fc462dec3af420bd93cf38c616e15adebb9602d0cab1ef911aef6214cc2bb4eab853c41af95b6f1bacb77a6fd6eeef1a1aae914f08b88b7c4fe04cbf306b3912bae8ab29a78432cd6c13bf46fe52f70b8be7761f2a0bb12e7e51fe7d2e74e50270ccac84a4ad9683420b61081f967cbff11141527289d0db8060dc3078050284ac75e3c173fed6173f5b10b949a5f66033634dc213f9a3df154b0dfa336c9d04bad2d1a0dfc0c19ccad402b64bee2be1198d018d956eccf83a9f4540d0c6d044dd41dacbb6852d8b81b2860746f5aee5e05f4952ad66848ac435567eb0786c1b8e0f3f0e387662b01f0271a28c753a097cf953aa81d45880d6e600e9b18915b88a40d2680694a14fc663a41acce7cb22cf1a9719c7429d3ad8c3ce5626c7c178148afbf39ba924ef55de2b208971d65e9b8a1ac7fa4f887b6aa00a0dcf37eb5c63d8fac06056fbf2b909224c6807621200e36a85da2a32ceb3990c89a3a0bbc3828078d9e7eb89ebe4bba6790959c155760e7661ae9f726408bea6b25aef4fa4be8b1bdd8fdded9825e342197a29ffaa7f6743d1a204902390c81e627dcd2959e64627ee0baf286817284182f518e450f0b3df12746fd62fcda82d25007e746e0da85f60e386b47754646c3d460b3899f8e1f59911fb0b5b7425a03f3ab98340e7069c0dfdc36bb04cb289327413cc34c99838ec5616b606c44beb47ccf52aa6d67f05f1c7715a86a399060e500e1b4a04807cc39ed8fae7742258cbe4a8d7147ebd591d222b21e15b893f14f724bbd8c0702ec01b74f87a9b5ce60cc53163378433a022bc9aa6225c0b9ff43ecce49260f5de691cd6f3b5a574ec73e15e3a5e582edf957a0ae7d69dfc5f237afe7f67698551338bd77ca4db56c072a4be4479b94a197fcd0dbb1f1b731e8d914a095a534fca14960b4a3d7872a28274b34caa932a90fb55e4d1fc37501f1cb574c8b5415c6551e9cccda6ba05957ff7da1b652dad4883b01af3182b3eb03ccb8d3e757f4efad1eab46234e830a4d432489fe51fdca36987e8023ab694dee9d53119b6b424c8bff7a1a2810b5aacbcaf01187707ab3918ad27a370dad6f23735f8d64433e80c9b6094698525e8d9d6d52042f88bdf4c3348cc547ca9fa29afc1838ec763b80ff683a6b5f616b207ef9d534039e7ff8e57367e35177d1d0f62820f3ae020e7de31f7051b8d085cf5417d54856ed3436dd4fdce26ba29599fb95bac80f978ff38a6e81745c09a5c4285eb3c7693f26588fcecb0c6d273068759f48b1cdff3c41213cf558915cf2580edc57c966d335e103a7b820e0346aacf0a89d", 0x1000}], 0x1, &(0x7f0000001340)}, 0x2) recvfrom$inet6(r2, &(0x7f00000013c0)=""/43, 0x2b, 0x840, &(0x7f0000001400)={0x18, 0x3, 0x1, 0x7}, 0xc) r5 = dup2(r2, r1) mknodat(r5, &(0x7f0000001440)='./file0\x00', 0x2, 0x40) shutdown(r5, 0x2) r6 = getgid() connect$inet6(r3, &(0x7f0000001480)={0x18, 0x0, 0x5, 0x7ffd}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000014c0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001580)={r7, r9, r6}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000015c0)={{0x18, 0x1, 0x4, 0xce}, {0x18, 0x1, 0x4, 0x4}, 0x0, [0xea3, 0x8, 0x2, 0x2, 0x6, 0x8, 0x7c8, 0x9]}, 0x3c) listen(r1, 0xcb) fcntl$setown(r1, 0x6, r8) getrlimit(0xf, &(0x7f0000001600)) connect(r1, &(0x7f0000001640)=@in6={0x18, 0x2, 0x0, 0x2}, 0xc) shmget$private(0x0, 0x1000, 0x220, &(0x7f0000ffd000/0x1000)=nil) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001680), &(0x7f00000016c0)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000001700), &(0x7f0000001740)=0x10) dup2(r5, r4) 00:00:18 executing program 3: r0 = open(&(0x7f0000000400)='./file0\x00', 0x280, 0x0) r1 = dup2(r0, r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) read(r1, 0x0, 0xfffffffffffffe28) fcntl$getflags(r1, 0x3) 00:00:18 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x8004, 0xffff) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) fchdir(r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000180)="333e78420d4aa2c3e2991aea62a66ad693245af91a6b19f4d880e991", 0x1c}, {&(0x7f00000001c0)="960e6b98327f0110675f49bb7c386058a93a7786f531b077e49be15fc7563d414c946425cdc95145dc10bf013fcbe183556921883acda18458bb3596cf255351a4bbe7a83c72aac529ce00dd9a906a2269cc675991681bbddbadbd1e6d637afdadf3dc6265f15deafaa69454007e0157730c10fb2ede7787c8e732bbeee8ad93b0d56860b35525fec567343df1662121c1a343ee5ad3809bb25c21cfe2fafe6f57c14b6c656b28628714a0a4e70ba5719c238f2a345034c510e62e05a37684172ae64d78546e3424b49b1223df83e904eb6738607a1fc29cc1623578dc2dd77994aa20903c98", 0xe6}, {&(0x7f00000002c0)='V', 0x1}], 0x3) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) sendto$unix(r0, &(0x7f0000000340)="2e446b1cd34288e42f60d0f81549f6e830e9e12ce84342e33cf71a157320a1f26895539666954b95b22ec895f0182e992ac5bec55ddbf9fd97dde4aa8217b2f26ba15a2d70f2946f5168e0dca20b224b64b5f81c7865f820b606454fea3324873ffa0b72ea8be40ab7fe4fab02e8d24385b434a940670d36ff7e72cd9bd8551f18d3713fd1925c365d67558b735a3ce94dfad5d27daaebe4ebe54c3c72c8201bd45b", 0xa2, 0x409, 0x0, 0x0) unlinkat(r0, &(0x7f0000000400)='./file0/file0\x00', 0x800) flock(r1, 0x0) sendto$unix(r1, &(0x7f0000000440)="59dfbf79ee5785c94c28cd886a4e6a5bfc499ed21b1a6176bf0d81e532800aea1e3a023805069280ad13ec8a5363051fca98ee9ebbae76aaa416da1095bed8a5dbebb94cf69a861813b72ce5ddd19f715c122482909828279d0a1b8cb312a4dbc2b57137d06e822f3ecda136520c03eb6c3014718ec1baa79e100d667ce2901a713fa527866d64b1cdddcd47c4030316ef686cd4f9d17b8b0bdceadadfb386d09153360856b64a7cdf03775a631c25026affe9aec68f9eca310adcf175f6d5cc3303c9cfb7a9ac98565ee4b5f4943bb3e4712b09dae42e8fd2b9724d2676389293205d90126541c8fdb665c54aab93", 0xef, 0x2, &(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$getflags(r0, 0x3) r2 = open(&(0x7f0000000580)='./file0/file0\x00', 0x2, 0x80) r3 = shmget$private(0x0, 0x14000, 0x200, &(0x7f0000fec000/0x14000)=nil) r4 = semget(0x0, 0x1, 0x100) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000005c0)=""/162) shmctl$IPC_RMID(r3, 0x0) symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0/file0\x00') fsync(r1) r5 = open(&(0x7f0000000700)='./file0\x00', 0x20, 0x130) socket$unix(0x1, 0x2, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getpeername(r1, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) clock_settime(0x20000002, &(0x7f00000007c0)={0x8, 0x1}) open(&(0x7f0000000800)='./file0/file0\x00', 0x30080, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000840)) close(r2) utimensat(r5, &(0x7f0000000880)='./file0/file0\x00', &(0x7f00000008c0)={{0x4, 0x5}, {0x7fffffff, 0x10000}}, 0x200) open(&(0x7f0000000900)='./file0\x00', 0xc0000, 0x0) 00:00:18 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8080, 0x7fff) fsync(r0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) poll(&(0x7f0000000140)=[{r0, 0x26}, {r0, 0x8}, {r0, 0x1}, {r0, 0x110}, {r0, 0x4}, {r2, 0x10}, {r2, 0x1}, {r2, 0x8}], 0x8, 0x9) r3 = semget$private(0x0, 0x3, 0x8) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/4096) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001180)=[0x4, 0x5, 0x80, 0x7]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000011c0), 0xc) r4 = semget(0x0, 0x4, 0x380) openat(r2, &(0x7f0000001200)='./file0\x00', 0x8000, 0x90) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000001240)=""/250) r5 = socket(0x0, 0x7, 0x9) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001340)=""/54) mkdir(&(0x7f0000001380)='./file0\x00', 0x44) getsockname$inet6(r2, &(0x7f00000013c0), &(0x7f0000001400)=0xc) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000001440)=""/30) r6 = dup(r0) setsockopt(r6, 0x6, 0x5, &(0x7f0000001480)="d0b52cabe363a5a4690b07920743936bce67d01ac96387488fedeac8da8ac7bfaad6530fde706e13e4ae36ece5b95a9ad6eecfcea984c6d7956faaeb1a48887e8c2b76d8b3f1b2fc1a36aa17836be4c0d910a1901753610ad037c2b25a55eb13449180206e0045c29d53b970c88d06a7f487de06bb28e77ad4731adb82821d2eaa26a6610ee5f04cd754e65eae565368a75d65f4c72ed2bfd81490f7cdffd6693db64d6dbcc984470a5571a1c1ae09e0890aa523c20f352218297a3bc8cec2ded0c07035191c0e8d6621607fbc07cf8dfdfbbfe0", 0xd4) recvmsg(r5, &(0x7f0000003b40)={&(0x7f0000001580)=@in, 0xc, &(0x7f0000003a40)=[{&(0x7f00000015c0)=""/133, 0x85}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/25, 0x19}, {&(0x7f00000026c0)}, {&(0x7f0000002700)=""/37, 0x25}, {&(0x7f0000002740)=""/148, 0x94}, {&(0x7f0000002800)=""/147, 0x93}, {&(0x7f00000028c0)=""/4096, 0x1000}, {&(0x7f00000038c0)=""/107, 0x6b}, {&(0x7f0000003940)=""/205, 0xcd}], 0xa, &(0x7f0000003b00)=""/35, 0x23}, 0x1) semop(r3, &(0x7f0000003b80)=[{0x3, 0x0, 0x800}, {0x0, 0x5, 0x1800}, {0x3, 0x6, 0x800}, {0x4, 0x9184, 0x1800}, {0x1, 0xffffffffffff7fff}, {0x1, 0x10000, 0x1800}], 0x6) accept$inet6(r6, &(0x7f0000003bc0), &(0x7f0000003c00)=0xc) read(r2, &(0x7f0000003c40)=""/251, 0xfb) openat(r1, &(0x7f0000003d40)='./file0\x00', 0x10000, 0x80) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000003d80)=""/240) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) preadv(r0, &(0x7f0000003ec0)=[{&(0x7f0000003e80)=""/49, 0x31}], 0x1, 0x0) 00:00:18 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x2, 0x100000, &(0x7f0000000000)="f53ca1b6e9cab1a4dd91e4a9c0406aad548019099f", 0x15) r1 = shmget(0x2, 0x4000, 0x130, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = dup2(r0, r0) shmctl$SHM_LOCK(r1, 0x3) r3 = msgget(0x0, 0x20) msgrcv(r3, &(0x7f0000000040)={0x0, ""/4096}, 0x1008, 0x1, 0x0) r4 = semget(0x0, 0x3, 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001080)=""/144) r5 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0x22e31a708b2e4e26) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001240)={r5, r6, r9}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001780), &(0x7f0000001800)=0xffffff5a) pipe(&(0x7f0000001300)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000001340)={0x7, 0x0, 0xa6ef, 0xab, 0x9}, 0xc) munlockall() socket$unix(0x1, 0x3, 0x0) connect(r0, &(0x7f0000001380)=@in6={0x18, 0x3, 0x5, 0x4}, 0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) fchmod(r12, 0x100) symlink(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)='./file0\x00') msgrcv(r3, &(0x7f00000016c0)=ANY=[@ANYBLOB="00000300000200000000000000000000000000000000007500000000000beea24e4a1202630eb4593bdfb15a753c110ca257f5f71062ec7a8420af27ba352ec8e3a9cf1d2950d8fb3f1d0060215ea7c2e83739702ee0d725989b03e2e36551e1ff1e89ecfeda5e377133fa2f6a920e75f29bd81e00d09ced2d5ec61a1a5eb7d6e6c7a94e9230bb8bc5c722d308e9dcb8a73c416a663fcfac0d9b60c777e11334eb2b6558e3e22012ca12791d360dbbae8a0e0239c75eef"], 0x1, 0x3, 0x800) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f00000014c0)={0xffffffffffffffd3, 0x1, 0x2, 0x3f, 0x3}, 0xc) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000001500)=""/228) fcntl$setflags(r2, 0x2, 0x1) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000001600)={r8, r6, r7}, 0xc) fcntl$setstatus(r2, 0x4, 0x20000) getitimer(0x3, &(0x7f0000001640)) 00:00:18 executing program 5: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$inet6(0x18, 0x20000005, 0x7ff) shutdown(r0, 0x0) r1 = paccept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = fcntl$dupfd(r1, 0x0, r0) shutdown(r1, 0x2) read(r0, &(0x7f00000001c0)=""/38, 0x26) recvfrom$inet6(r0, &(0x7f0000000200)=""/244, 0xf4, 0x40, &(0x7f0000000300)={0x18, 0x2, 0xa1, 0x7ff}, 0xc) sendmsg(r2, &(0x7f0000003600)={&(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000380)="f75cc9c42ec895f976aa4bf00de6702fc7c6c917aabbfdd29f1801babe57587d0b43e44fc37ce5d57ce866075b29fdc22dbd1e9858f261f191c58a4be3c41d82bfb6c7dbf53c7b7c70fdd0b5d289a91e0836a80b2fd56f5422ce8fafefbee7e1420a8709066b7d9a4199580142a66f386c02f9b340c1039b46c331df1783adf6cda0a0ed332e472629f276e05db8fdffb2fa1961ec8b652b6d45565f718b3d0fda95dcd63adfec0a27a4cd67abf36a1ea8267583634727a1617bcbfc41be74f8c6674071ab32e91a6e59ee50efbdf2101355411391cc77e8c17a3f075b72d1c7011a20cd1b09957ce957da88330d67298d6e22fb2b0b41128a6a028b8fc97b3aa62eade465521426d44b215961fcfbaf91154a85412d8c8a000b15e76240c4d7f9892c37d09d9d3f97b10fc8fdfd0bd3296080eb7f633e63eb636fe2a4450944c0bf50113742d8dab98bd9d0cacdca91ed44aabbef0d6de03f9e9d565ebf86e6623721b2b10342270c88cf8a4860430bbc0945a722db4ed93778789cc321f5417982fa8884e7fe379855da00ce86ef6aad92c46151f410fc9b89f1bf08cfc280c535f8f030d0d25a5b8f3d31bb9c1d70b04a139451b7a5149721dedbc62c629aa72695cf7e875099aa0693c2c5cfd5518876fe4a45b8d72501ef100a0a188b23d622b82064e3bebc26234ff851e472881b5c2518dea48fe839de0949a59766356862726b39c070d81e03969f21b1e1a9faad62bcc1625398971f141c1c6cab8d83e71c0e43221bf9d92c886d6588320590e489d1592fc6919c3fedefd72fc65c3d5b24c3ad58d0b0c0d840ee7b75052ac5b9a87f4c27e842b00ba84afded96c1eeb708d8838407e48b8b8eab3dceee4eac2b4ecc6eaed6e2400e438ee2a1de4f4ea158082308b0cbc29d7fd3c5c0e323ff981a527be6d890fd22a0bec4eb09ae20746db99ecd7081f96b3ec449b1eecab66d4027c59f25f428ea3e2defa37d607a37531900cf52e6aeef2320813565cf9da1dad6918122975ddce5ab4573c5a2f2296432788dde001777d06dc307173d1eef84a5acca0f2c027c82c1838ff44d1df7335ff7cbaeb68c0646b43c10b60e5bdee5d6b26062d154e900d85e96a9a7113b1e0deeaa7cc1f2857003d90e7cbee3c4fbaedbba0bdc741834e3df364f331fb1b1a5daeeabb0e977c821fd3e5854cb5f574fceee6b5a1ac263d0b8f6b0ac58729e0ed2604dbc8ed2640947f89d27d6383c4a05100e07efa072f0ec01a5e8d7d9631f6a0ced6e934fd7408bed7407afce8cd86c626c9c2f327f2319cf05a4e24faa529453c0921cd7f36b8b8f7df7f3cb305dc70badb02096c29c83cf975101d820f12b07c7327cf774878d33af3a6abfde76f44ea9895e268ce7427777df51972a5fbd8fb9baec38dcb43135dd7234b68bb62689897a8a0937d83d8688dc7216e0b4767e246abb3fae3e5da1ffa497318c84169ce046d86be20ce19eaa5e35f1ae635d03fa0cd7e8abc6a733e7321d0f8563c5c5cf7eb102907b1b653252e19be55f929a763100c31086c852bf6b9044c990496ad6e58ef2c06eb86374c1b63dca90103ec7895eb16185819aa0ab59bb2e5f7125f9e4dca2ee8076f286200ff2477f6c210ae834770dd8791e0736cd60aabd4f319d8aae813fae70524ab163d39239313c122c746f21fb991ff9ca5d8bcff6797c96719dc421f05821506baefba3b4e1ceef383cae42ff6b721d447d50a58e9f02e90740bf8556286b82fddbc3c8027fa51a6b26defa52a7259a76776be9a5469620b7dd8cf6a1a03ae4fee7a2702983970b82e6c9cd808a2b503f4ab33ea5549b724c54fa6c9ee2db027adbeb4a8c5469838e36fc8b6342466d48ff0fc73fe5809a58e9bd93f1396cd6d95b8241fef0a4c6e7f58270548233a2504265419129a1c678ae82859415bca0dc62c3a3c15cf82163ebd5a7fc7e6f71d09f9b147df172101c735e89c01b2b41b1e677c91c09eee7ec6a4ca6c88ff2b169e50aa1223a77fd7e00685aed0ec95227e87e0585acfbe1870176a23cedc9a71511ba2361289c972deed73fdaf149cc523cfc9aa157c639244301ce69e9f64927a3eb46a9c5f0d6ded9af9f2e01115bf41de1700f9a8d707d57180011449c7331cc689c3564eb41499ea6021421adca7dc621bd7ef907283c8fd0f781301d31d7c918ff373431482b19a8655050217d52176aa46aad1ccdef43c981fad191166c3aba623fdbfdf2e2b5c2e3cedbb925bedf2a6f85cf9f3b8690c572c42617df0b90e6386887791f51f02d5aaeda0b101567221ab70f4e0b82b85cc1e2351560370eef48ba5d3c3efacecee1899b29cda6c14dff7180ec7fe8041f2430f3035d5fc16cdb8fe2d96c99eefbc7c22dc2459205cb6a33bcb0a9fd4211ee2240ce34e26cb20f4fef82e07079c2e45b9f618a5d53dc4b33a0ef26f5de505cc17492f5250d6b5b0bc750ab15c73282445b6f16581aea6bb2cacfd80a55e787194d08472855c89ebf4038171efe96c670648f4ed6055fa2cd727717b5b8bfa19c331a772809951737fb9078c500b1c150a38089e0d36dcce106246a85da5ba8d0c36e66faa2bdf9446c96230eafc920aa65538ff13003bce2e4f56919c0af148bf475309d2ac9cfb51cef571913866712ff0a16c7ad000fbbff93fc051abeaee4da2b4a5ac9a6c76f53829a607d25fba3be388f3c23597c9c23e1cb75f65a3224d00871cdb6898de5f21b4468a697115e9dc9ddb9e1026bcc33a9c0621b5f4f4af5d01387f7465c94d483295780c7a603dfe0ab97a50f736b4810e6cc4521bf63ca11322af967593da6b00c9a54681078edb544dc9dd78764faaf3c16616dfa12370dd8fc63bb0da52ac84dd972b0d496e39f3030a75b4d4aba22bf1995a1d3b4390ba55f9129c0cb6a0aa4068df89a93e5ff6db324a3376efe34b5bcc7ce1aaa46eca82ccc191791d2dc0243347a8aa9e21e6383db13cd93d1dd147b26afda6546d8855b5acc3821cd263f07c0c3c33638bef3f7bee748c8bc442be6ea0a07973031e2e0dfad3744ec48be15ae800ffe06577d62c46d11748b2171de2aff1fcc34d4a5caf78698579916c38037da280ddef6c750f7260e5c842da2d42e185b37757cd56da01a6af34652fab18f760d2a5506e67ba912fe6ce2e006e2b442aadc194018b987edcad1a8860bb49a27aa5a8c98b8f377f9d9da29269910b97898047c4b14054878666a3e66492b11293027d47c9fdec7ceeeca56d3c690ea61d3146418819ce2b6ab3ccd9a9239db7afc7316c469f83bdd5d60ba90ff8356e9ba0e26db257b1e7faffebfa94a7cee4913761a5d45c21738cbe261aae7582abc94d8b22946b84b79d20dcce9fc1312ed203ff494af8bbafd9aaa99e5dbf8c7625ff751afe7fc8dd61f4359350a2c97ab5aaa18b911b54dac8f3e6857cd99715651d26c6c511f1fbdb27e0bae3020a74aa98420c3c6d5cdb4687d4d032f84304c651c830e93f11ac7db2a4cdc46b55a952b5b428c43826eb0d66a86425814703d5be755a060af21718151ee7d418407afe66914a97d3b12038aeeb273fc010fcc4b7a63fd656f7c04decbf66e8e3fa7cad736ce5905f607b3459a13fec8658b617326f8e80497242462c34e802b46589165b2f40fb027ac5521f34db366d75b9addc78448ee6260951a0311c62a54eb6762a7c46ab7c252a6e4a9adfcbfabeae95b4a83f359a97e24ddf6aaaf845a09ff527777e259ed1499c48d2f8c0291b4e5a15a4a99f441b57bc805b43deb69f161f645f7be630b9fc4451d780ef2d2fbb156a197c0e6ddce653e621b6b9a0213fb0033f1d0f02d33ed51845b202a57d081aff05da51f21a206d636a48d0bef47f4829ddb760652d96290986f78c230c0622d5b8c256c2330a6f5c3b3455706947f3c613fd202241d32e60c73605b6b83267c1a3eb97374c2ab5b230476f333db37d929702a4e5d958b6162f89843bd5803024db2a3c7a51172a68bed0db058db998bc92cde63aea9239045a35462e089036d7ef30cc937147627c97a586801fe06f56a5f3d3b655b39704429aad7e4cd846bdef3d96f003bb810220ff628d1d51a1130c622d121776cef34c9703f6fbbdc13b78ff97f3ca3bfd59128c1c6dd0cb158b71eb392301e12db8395b4c14253ab701c201c39828b4fc305c6c28ae11b0e2870fedd83fd169a479f0c02c4c5bea7d3b35c37883ca706fa1e6d57333c44f1c1a4850d31da1e3db16f1b7f85d252a7ebd44dc2739329f8a6e9ce7aa45adc1b0d45159ddabad0c0e45d1a80dec85de652a9ce90f222e2cfb1f2bba38102b62cab9cde048f41292a29a92734fa238041545d38041b682570b5ad3e3f4e9e52845e45d9f6263556e7dc2dcd452220953680e1698c8d851f2b757fc2e4d86a906f6c81277048db3b9e65da3d765a77cd4a815867c5acb86a390566b2b8ea7eafa4ba3938f8cf77b480532421d85cb33248400918cbbaf645da2f3db5f5b79800208f08c63f202b92c5b223458f992278ea79ddff0c16f2c63815ec4ac009aca9b5533486d7df8c286ff87002866e75ca7758ab6458860122f390f14e915ccdc4101f4b95b6259dd56b932aab6fe9e721e64b0b3d794ee655e64266ac07e9763448ece292b0cd13586e151ef7c04c9f0c32bca406fb7ba91f0e22ffc9b482f2c45d194379bebe250f34530c12e6fa5184661c0942fe263147ff60cd363224421703de2fd33e56f5cbb509252501700e007fdfea6a451a56dc4baa9072254cb7a0d298c0b36cb1aab80638e8df1e505c900d8aaa3b9be40a8696c2695030aa36afa673f282b5234143cc9cfefff5754381b2f16ddc009de0e95b0c4032d230374dbe126ce77c796319d520d39118d6419b6d9e82158f7735a1b98f2c7cad9098286d54d91a3b72722b367d3f9621a5d6301494460df6d81a45399208672a57438fdba71fce357afe6e11285a628e0017aad8c7ae4414f3c95cabfdbbec714cf6997a9e6abfcfaa6df8316ad81a6d4a3c22a4640cffcc3259621b74dce082a167ad34a3bb8189f9914466ae2f018e7941999810767a02fa652b0a52c06446223f42450aa11674d9446ef86e7c4dbc0576e903d72bf147d280ee719ed79fca5c4c290dc5f5884500ea17c0a8c41150eda99df27b6751a68e937a69f9f48c612007883ca969afcadc0d35b040ea9e4b542a770303abf69e1e48b2f979db3d4d93c7c7dff8cb630236f3c8c688da8654f3c66ece9f7bf97501988f8e55e3b86a8266b007eec6f25d6bb2d40793cda3d7255de2a9c5bb9ec7f4ddac319d30f7819f557aea4ecd3fdc6d8c9b985eb3e1c3de8a8cd0e5c0ea882bbfd99e4ede501a2600373ae08eee6540858f0fce424a8693c5e012579e77d5c270a60e1db499231af3f176d8ebe4de595bc85b8c76634ef76cdf06df0714088b1c85d458fcc05e5b3e51b8e3a62ca09fcfd1bf35fd304e2e44268e51481b655a2e2bb15e1b83363339bed6e66adcbe5a2aef048f9697eb69687fe6b1cbf004ef1ff939c072799442b207b635f4250fcc9ec7cd750bda87b2a56da545ec67d5fb240c957d771cc28e6c2d5632d7ea4d94e9fdbb1e9fddad5c9447a7ca63117e59123e7256faffd20c9398078e52e8aa1fba9fc777340109c713733ab22962d768f2499770e4fd4d0ed404559b4871c20837a9482f9d266dc421076c572acedcbd57e7a8d8908612fb2b489e3dcc3c63ec4595fa71e0f6265cc16dd6bcf51e659ae23f1f3b4bf0da1ebc3235eb72dae948ed", 0x1000}, {&(0x7f0000001380)="b4d53efa4b0886bde5e2bdf99e955b63f3a0bb9287488626ae3d8e07f92dae2fbb8bc0750616196728bb2069fc7ace7b226f7d44c7bfc4f81018c5d2536095897989cd7255de23e3e5370e18bc45", 0x4e}, {&(0x7f0000001400)="183953179c23a23355ea953386a769c100f3d5dc4a172cb0f72075f8a81a8eda52fcc7f5ea78475c60401a6a1c7a11ca332138786f0582231ebdcd825b9c93be6939fa85a10c9c52a8116871d3e737674bec7caa86146edff9773e992398bb039521104f501da361f33fe59ea289810e", 0x70}], 0x3, &(0x7f00000014c0)=[{0x1010, 0xffff, 0x6, "ba358b00ff37bb2d04d0851d70825fe579d86af9e71a37413efc7bd3eadd294b798d0cc85c9daf5389186ee9d3ecdf2215380065f8f08a39cec7f41e45534636759475365653fcc250499536f30f44b77f451e572d471136694ee1977c8c7fd6b1c0ad40f6a8568dfba5f80b4911c5a8024225da17636fe6da3678627d4a239da3c164ccb70ec8c4906ae017d2d944bf10a6321e7c2bb63ce1061b08dea429205c3126952ebe595096f046b7de17be288041ed833bc162c1ba6f451b7b969500675bf74e566f5ee279e8bc86ea332ba9d3a1796c53d88c56983062aa9359b0fb8e9f8360bb0894eec515066799a4958b48c67ef595090b36ef63f2331f019ed1bebea5dc09dfece07b79087750c2011a474e7c32cb63483a87170ff8746a8131f20d7171873a03e261f89c434b1fde33128d01477b860087bc7b61055ab7e92c30e93c550140624c4206713d4ee279b3fa969be18d8121d980a7313e0f849557b3ab8dbd95fa847422aee3db095d83a632722e84fdecc6bc28dde517479401a0c6be745ac5893d592ec8dd9bb032206197eec9ea899cf085be2eff3c7bc57aff5197eeb9442a684544da33ca379a2fe995624740fd57797ab9926b153200863b6c4700b27b4cd928940ecfdba5f41f6373bc3a1a323ca76dfa352e20675b4b64fceb3e9c0e872e76eccbb60914555aa3d06be99b8d6bffb563bebe21f673f692523eb1f63cf2694c50597f6d45ea34c00a362dab5f2cfea9adfdd4a40a0e2c3b15cdf089cf1d0b59a3f8eaf62fdcb66ead9c9385e067337a20fb1b35fe4fb5004362dd1eebdc7a3f6c5a1eeb8768e73ba4b6c144579428f256fd379561bacd33e886979b1949af26a906c5a1c06e6a0e2f1da475d8cc3cc2719d82cdb833a9fd333f3b8a22ad404fd496c6b80326b717d8c7246c4b50c30b2022e722eff66896f50c24203e855f40cf5465f34bc07dfa4570ef1c005560d1932572b057b770e0aa43a33ee853e47520b29eb427f8a9897e91211715eb32b35e0c704d26c891c224d789f129fa0037d8db4d00faab1a5c0a2f0abbc8c5c40f7c07d395ad3d75b6d5f7001859e7bc96a5aa759c38b49c76d340c1edb79fb324bb9675fa03dbeb9b1b0185831bbe0f78916a84bfd735b800dc8e3943615b73a38a05a37d50e0d7450d30fd4e8e7455f98f2763b5d994dafdc7c1577328f61369a25e8e3dec253aa5fa4a93ca244374a36c5e74885763d5148165b962fe6283373db9fe390b42a05c1ba18e2cafdbae9ebb0de0cdec9766bb8a3487b6102234fdcb369c206fed52e701141d26adad9c0511925f350568aa632c91eeb2a1605ee0e800927578e01730a5d32e841684ca838076017b0eda5da353d8c7a02bae100d5205cae54929997048f2ece7a05244607b3ca82180462a29b1eec2128e1a80bf66d717c9c575ab6cf3f9e84ee5300a08eab0d20a2fdc270a191c38fd6fd361752911c0a89dbff008bed3f23d3990c847328b721aef223e5e58561cb7bfc22c09adbf8beb1a239ab5ec1b2b47cb90d2606f410eb8d2ab84a8b0f7cb8aba8e2ab9b74e485929d0272d3c78b89465914263c322cbd42821e544db27f5f3f723ed22a141037f96849eeae172ee88800abc273028af2e16c2b04df8ae276e93e355cf99d742df1ca297a91e685372938a61a057e92223895629f69ec25974bad5a0f3024927c0f0d29c92e9c42d07fc518608e6ada153e3e2ee474d4a48075053473c200244baafb7d790e28e62ea4d6bfee5a319bdcd0c004071376d5f3737635e6483635f9817e8dc2035d60e0098ed5b4f13cccb6289436ff1dde215e8a446029d2e5d6129c2a0bdd24ebc5b205154488128c7c6e7a146496e9ae0ea08286c442754a3d998e380e56336e24745b1c0fa04e4fbbf8597357fa5e4f6d6f30d8f9f4f6842d6bcf5486159a0b00f25727624cf642deb810ec547fa6dfd65703419b6fefa381dceaf13bd014660ab10b1069b7e8d2500dbb54f857b791bb550e4f4ae462cd4a6000eee07be7ef5fdb5e3e9dde5f6fc8c1c74f69f5e6b76db7b69a6f404ffe6270f48c3fc2341328c7db82e790c5277d17f24c5e71ef8a3272c6a8088c4c1e5e7ad95833e0ae9dc76f8e2fff1024a01d03151157262c56a45730c8168ca1b3f3a2dbb5fe8418654930de4d46970f7e2986401c24c09b12489b060f7cd434fa6414343a17314c40c662b6d6fc9831430d96f031f4310aa165c86cf61619b87f2ad0f113ab6916186c88b5b6ccdc063fdc459de0daa9651f8f4d55f318060dcfcc585fa43a2739fcc45bc2417988a003a4d06981d537a76d8ae7ff8d4ec4ee124d68840ffce05ce603b9f01fc61e88a6c530cf1ee72165762176bd3dd0f493e18101bff50047196a56381e0b6541e883b8c79ab9296b7b54a80b8440da295333f55b5ed9b24dbd7230a410dac0ab726cbba50302d08d74b362584a0a5511a4d56f66804c2b0c890e62ca83726a7b8ec7113fd6f45d136b8104a0adb38ce8ad98de1ecd3e9bf90cb18dcd8fd6e22c0b43e63c384e5568604dfc94de285c76cb91ea388379d5536cedf2c8502e6ffb4f1f0f9252531e8c15e0d13b77fb4abea8558ea8826dbaf269e0d00aaf2ce4605b444c0ba1051aceefec1beffefb9d15023c395dc42bb2de06c60f88cc3bb81942ca75f4ec969347f55b4b5e90227b5c7e761630fa755efa136d1f900d441551416a70c77cf8a6e69e6b968640b4523b58c6304368dd651a8f89ea7c92ccde1f444fe9da8517ff5e8676c9970117f06bc605ff781c10deb3768c56ff22e69dd07c21fc1647a349691d93d933e5ac3ab04f0439a6963ee2e4e38f747d68a3b24de404e31acb7893d2ae44636109ce56dd48c937222eb7704502cb6c62ef3b91ec58765a956e373482a06a793467ef17222a6dc4dab87800997b8915c817c5b911ae38b9dc84e1ebb4dd9f60b96068aabc199d99d8fa9643cd19dd505f6b670b7f5ec55893c9d993e7490e3800d2b5a986245ef727b19f893324291cea2d45829c933bc28969e8fc5df04f511588391ffd03a6eeba2f03d7ef98cbce02258ccaac9f7c0d1672eeb659ab79358c86135dcdc07c4b61db2861bcfefae44c3d0d80687b350bde343376ca3a0ed7407fbac2ebdf1098497ebf3f294b5ac28be87a90906f7ae65909e14886210164568c61bb7be2b99a70163483a64f215dc943bbbac3571434f8b58d60585b04f621ab49a8462f6516a30fcbcfad4cf47c717c7f103f50f180c1eb4822eba9aac6e0a3c964e5205dd1b96f2074f1f4e11e8a0f289a998ed602c7ed9905854cdde15fd27cd76df70daf4a18affe74b34069e42bcad439832add60dd57a9af5e2e8dfe12f85fb9082ce425d265c2a098c6dbc7e7b4e1b4da1a8b2f6606f7f98110bdfb1279cc5e3e7d7455f34f3c593be317b133f8345f0c1349311d3d8fedd069f745fd704b62f21e248f843de1104a7b83d4a97a83a9121c77ec76f5e741a91adae347da2292a4a492c009e7117d903997a37c37c405b6550584d00207348496b962be53c71f1685abe0ce68eb5be33091619a91c30cd653811778bd1b1201d5b79e8da5e713899757add61a97efd2458198fe7958fc96193f9bbaff1a5614169b7d897cdad6454069acd2ba0b9967f0a9e9d73199d1171c64195cb8899295ce25043639d8d99dc87ca906d08de904c14b49f384babb62da186ab2bc829cb926b163b282a81d02ba4cfc284d9cac6aba916d39a4d4a83f62c2425d06e8731b020b43b70ed70c12aef543a776a0638296e8d5b0db9b6a86e859f937eef419f89cac7819deb44dfc95ec33c7510aa9bb20c962bcf8efaa385ab1ee6918253a2e828c569a4300b8080944297bf0390b7ac6050828ca66b5ce672e0cb8f63501ccf15f2fec9c24c7bc951f2488a7f19ff04298eeef88f0668b13ac2edf74c286d528bd2784e86f937911c55c3fda7a0a1ce621e4ac1e0e525885659be14ce4d1feb9860143b165380d3e52ae5afa2865a0e6a273f82a1d4a513ba9639e1b303c9adc57265b82bd7c9aa19c8a4de05ed8b3e39778bfe10d3ffdd2c122266728e8fdfaf2f683abdaea10797d28268259df9135982dd2c2c1f91e837c38444b393657319b3526ae99f506011c3162d208ed64299c1a6c419855d21566d2dcacfbfd4163e6cb4298498278362272a93653b75a5280d842fe183778ca06c98b710058d8392edc5b0cb1f7c71c8094443bb8be010a5a740b8bf7dad28338ba3073f9ba2c28b11781f518a53342bd214bf54f70f4d4a2832810eb20daf5c62c621885c209f788865f3afbf284bfa3205cb0950d0258fd6692189171afe10e3c42271c1324f7d969cedea0a2f6eb557f82f2ca751b865d023917b71b9d12c332b0522eacfc5a4950d7cf4923dffd1c77cc7977236d3c4de1c82e8f83d01bc90547590250be6b72252e970486c75570974cce570b2e7f93e17fec9860f34015282740d87de63ca3219abda9173978305ee25fe4a137012b7276c07fa1116a1a78e9fc649eab893dc254452b261e5ece7da35a95f0be9cbdda400d43ac6c90a0e52f3bc31cde0bb6336aeb1b1ae1c5b62f17282d7b0369a668813fb4e15a995edd9b3cbed3c00c4e0172d2881a89c7c6d020d0e78c41150e71f32d5faf8d9d3bf500400f481da15ccc61dc6ee7c6c7398d7d6cc240e2c36a458f4ed5245d469e1c3881eac39f9eaf97b9a2d0997ae41a8a3c8b3286d92a0ff23435847f1a24e80e65c80487666ab639ae6def63a0ac474beaa1f22eef953938e9c825c4377c2bebec8f004c4c2a63d2da27b208a5a577f8efb1632f46e0502e332cf95d0c3ce151e4219045b4b480d792d524a5af55fe60224fb6895488a0ab5ba807fa42d2ebce6a228c8f8d8e2776f5344d1a52ade4686948d518724301edb3517518f8df70e4e4dc4383fbb18341762ae76425e9b8d767890b6442762999063cd429ae6dfdfa7a406e74acaeaedd071b34bae276cac1afa41a130d6c16ba430b386a3fe0aaa38d2cde28e027d0510a3cbfd7e5b00fd52b63f7599a9e799fba7a03d7a1cd90c4fe8db59a8a11afc5423136ac30dddae247f13ffbddea02ab13b18da32cb3ae4afe36355ebf9a3191f75cdac7b1c74623f3b538f96c18edde5a899eca6966d8a9647073fc26782b9863d5caaa73ea9c889c819c12954980f5eb6ba961e9b3d1ca100bd48827104a1efce3dff03861ac6454aea6bbdc01c6c9ff59e0c1b86298beb240ecb2d39de9886a94cbd7f76f4ab847e155f9cbcb7fff9584c81d261ba32bc17ba99383f4682084c7d84c6e7976bda33bd762038f92f32e1e9beaa43b11e0284ff6f190f5a7c456af441da1debce05a5ef19575c811159d76cc46150cffb4ce1432c5ac3b2e6aff6e3156b8fe6e5e0e131d8cb5ae02205e4de91c6896953f00fe70d56550d1e48ad594f59d57fca7ed1bf8c8f4207a20f5072291359fbb762f06c50ff81beb858d9bcc076ae393cf2be5b27673ce0c34bf56fc6854fdbc5663f2fd469ab8d54faab971558192f4561626b166cf80bdaae738fa17e111f6d50a87553ba144d13aa8cc052455f43e1e454292bda237127e448152fa152060122c59360d16924b6527debd817dffbe7360b47fdc481cc6c34090690344134b3747482da2142f9e4a27478d7db29e1492dd24aae073d4229b4d7e14e4795fdb5aef43819c26946735c852b43b30a29b343fdec94b8a4190f37c5ea996f08dad2702d6ee7f23ad4f1659da912ef3f97558fda32cb50"}, {0x78, 0x0, 0x5, "9d3432a41a7193e38ef784b35a20ef6116e0cb81c52b34b9ef9d8116eff33538b5266f84b909577930d714c39b2050800615b1a3919c26c1ed63e80c605fbf8059710ebfa0ea29e541f06616f2ee21864c2e7ba6b5c97e514588fc9ae9113232257e2d"}, {0x1010, 0x6, 0x7ff, "ae5cc044ed64a732315b3eff4ec266f21d7f44f3c447aa14247e3c909cb2f4914b16b5453d76552a2260460a5fec69916f846a922e3d4b0965463b53a990b4aecfde09be7c8d36ac2eba52589b5c0b967219468349eb1bcc200bdf31f7f2d7e5d4625b4300985ff6daded5e568fb9147c9dd9615d751c91acd963ca0b98483690f63b35f50868c0aa4a93acd49b11f7b74aa72536c4a736b0b970ceada994b0e5a3ace7868f01b3aaa8d13c1d96d720564a0801864caf0df3b8e3535087557ca112106bacc5e9e1066d88b89af8188fd71207c52f7f4cfeb60d9a79d5acc21cbeea565395340986c44090747d544a8b8778bd93d3d62b30b1e8c6f8d3655ea42e7b1fda450ecca4a56bf2904b170ebf1aca91322345ab4a7b4f01397d90b82dda156bb36b11f6e1251054188860c7879e027db1b856c4bbed5afb540b5f601c2ab9ec9ccf49953b7017121e9c6393133bfee4c5967f1e0f0c07ccefce45bae50f6b5fb2ad87216f6ef9233c4790d217937da637e0894f9315ffe94286354d4a826c5c4cc211e4f8d9b9a0371aabf15b8aa441727d4d360ae4c9e8ddc42c188faa555f3a026b6f97aa84dc1c1c2bce793a358f07d6da109dda3f0006f4604b126108d53c316505fa884559d6cfbf20fc7d2ecf477e83a46904b3ac9f0275893773d08750b2d2ac020754267c364a23fc42e8cda98de6eb12c50d2018cfb2f64971a8e6ca5bf028ee8c50e2af0a325491f7b9dd76c2909f621c487973dc74d913c71b2bfc4c5c5f7db68a153fca3396a415efbc8caf6520997f793f5a89e78fb9aff2d5556c23b36ca101a38b1db9e0733f4d11df60ab0ad0b3ef6d220aba48ce08f803339bd0f23124cff7c1dbe4b4ecccf3aa9bf7182873b752c23cf766d9e6d8fed20a0f55dbe1b91a608f414cce6432d9157f20a6c28b5d4d7edad015f6de496b30294b50a7f8f699ef629384d58fa14ebd93c8b42831986877eb9b399a1bcf5ff9bf015cd97e3bb79d6696bd84b7b03a6a32b15df6a2d3fc0f657f17e5b1f2b864b45fd7545ea3a850813a246d40821af5ce256a095cbb7812c425db0b19afffd054288f9a85bb96393dafa6d35c9389aa7d070afe2ca76fa433366fbef5a418158a3cbc71a5df94f1046bf4f4a035ced05b6b995b157b4103eadc8c40459e7c4351b0a8fbf4ea1ffdacaec47307225d96b93b9754754567fa86e07c5e1efe4f1766de3d4fb04ca67fa83919796388aa3a2679372b6d8025f9655284128f0228a715adfe095d840b7b4a9dcefe77e956a09a60d401c93ca47e6beea168e92e2f65e4c8c5e242a26f5c0b4e733922dd3e20d6a8596fa400c389ada84e79e4eb00f16b1aea23873acb94cf8c6d512d997587ea4840ffff7e250a239be3f807240c773c44a656d06c74332a0160636066342ae1f185e239288c8614bd42a417a5e144f82994f1b3d187942effe444355f2ef7a72e491d64c4cbad3dadfab9345568b5dbe21cf57661f14673e2575c2c24735f940de12586697c33f379f53c6880cd2f932e079b627991cd4a250088933e5c25d1389bcbb0f20a28cd5fa51de4a01917e2a96475d0c6381704c9350e55c8cbc5e9f77daf6bf8c61a5c1d022d308eb4968682d8a4d1f79565c3a8e938387ebea5567ade9788d6b365f5321d789e7acebc1cbe1430a2cae02f8c25df2498363ffed68fc3a696220f8166c59731422ad061cca79a9a8473f88555926d3b36d8959cf883435ddae9fd089c2656543a2c6b7f97401422a919deb45b606a482ae0498b97d31721a41ddb5f0340083eacdba66d6632998ed8d317ff19a992d2555663751dbc41c69a1c59732f689a00138558ee090407b7592c623243eb22b2696ecfab7739d8cfc9727156b58bc8194ee48927af7b524fd93eba0d6e17e745be83868b44fd276446ea9c65f315301a28930ea05e50c32187472b47d8642301a16e4a862eed97811d407a6b4d64883ab26dee5602a679137f00e9ca865111b2630f6f00021fddfe1022fb70425ff93ec6a4b20065ff76c37198c46014c9a514aaec0177e7a41299861ac567000873ee22e75d96dd03df73e34ca1a7ba703efac9ec54f6eaf3c3081aba7d6dd7e9a4ec3d6f8fab4ae68c90e1e65547a66b14de4d90dd05e06b51ed6f5d884a92fcc943764a462e446dc559c40379e69d86892b1bdb0c7d05cfa24d8fac5cb5a7682377cd6657ce9ff7dfd90155b118ff8cc9c7a9891d332659f3f7357e3685ce27d339d665e5fbf01d80b92c4da59b6815ff387f830f7b19255d9b6865b4debab0cbfeeb9fc88eb4e9feeb35de7ecb65e7696569578ab5de977e37f642f468e5c31d67571a2426683be31df31e96fe4d94c0b46f25bd7253f3cc0f7ceb34ed448b8d7a33202f023e19ab3067b1f035a542d89c6d22ca833901bb27b57bc181bfc9e799c4c403f4114c29f35fbe21ca204506c9a6eebd379e4aa33b7ca9670dc4bcad6f897e82db79b398a4ffb0203116b121dd6afc14d626297e1567954c5a79b3e3a3490c4ce9b3f4ac04a84f7d146072216179a6391cbe08046b8bc384e0ac34b7cb55ec3cc924906a26b18821b25804936a4053034051d355aab2fe6e5d4f55e103e41508a4834a7cad01043281e6387ffe1a2fe18ddf073f24d7079cb8eb60549c1425e075ada2b4367e7054ce884d9321454f14d63b06a089079f419e23fff77cfab24593c9d65ec75458753844187576d616c59b5040fbac9064754c8a15be1f98f84d6cfdb633953e36e8a3052bc13bfdb9ab640f657df21af427e34ad56d012f7bd328e40c23327ee0c399e5e2cb89080f4a22d1b8dd4733ca296f2ea88fc9378534bfde076e123c6673fd5ed66f006ee88e84fb57a1b8c7fb2062910fffe8822d0c7ac59cecffae3c0551142ed89e9f4a74349dc68e321f6db68d1cd4504458c74d16208d8be7b83d7b4f50eb2f71b7bae327ccf7a884e12ee609ac0cf0d0c9c00e5e36ee743781184604b864242e94b11ae91fd527ebfa894ed58ebf7be648505e35eb9460f32850fe3a3f649b70772092e6454ff033e2cb35fc26bbc55087ad1da4de0adfb1eeb8a8312afdb790f607f57bedcdcd84458ade436027425becbc12b5b8d10a27fa360fdd62795e3d92986366925b51abfae315a353d11abcdbc638604dfe40b3c099bf8ddaa44ad668ba21a1b0523429856359b96d034a12a33c25b25eb4d6c065cac86703ff6ceeeef50798b3aa06db0d7153c888ec50a2209deabcaea698197ac830d5b5799c5d1b5cb0357c80c4a26b7fcdb51afbc89d52933e8580c7c9edf04137e6d213adf733060edb50d3b8f8911f4b400bfe4aa8f03a966cdb659c9835015ffccacdda5bccde963477b4f3dbdcdd62cfc89c176d2ae1aadeedcbd9d03b779dbf47a020f59c817d0c4deffffcc6bd31aa6ee72ff15cb3e9b786af76a1bc048d9df0ca1605b38afd6f8823b592b04d15f7870bf19bb5febc88b66a6ade98881cc47be0156c8bde39e1cce805d13f96eeeb4dc7056253731e01194691c02c5fb19df0f6f2600bf0ac7366fe7748430227e37dc2213598ae4dfb780f2988720aab9dc1e28a103968d786035a616734db17428cc20ef5d73c51f55ee74f3511f61468f45a185e6bdc01ea221c98a30d92bb8bbb128acbc8ee759431afc333933f19a397d684c0acacc6104e6e1f0db819a0569f51dce58c77c5ecd2bee5f56f151c9a267afeb9817ecf81b48d1e64836573f10cbaa66c78c9596bd154a49217d22e86ee912aa6b79f1638957bfdf93de1f4aa9397f479ccd9979d89c9d7a82a420c82859e68e7ac3fdba6af2f2467c0a21e299ae19aefd5c1d9244dfc5b46aaf641ce5bab3a965cd0d7dc5dde465557e75d9b83f7c66dccda0415862deb2e223dc12e4fe9377c82e6695351098a749b624bd849b6478a0d29957a8e36b05600fb4352e13563174d8e1a2bb945937f13505e1bb5144e66dc4c2e80570d825b9d34b889bbdaff919e4a92f440a0934a282799783a0f06f424a43c5fd862c0594ccd20863ff5e8e375fa8035f675c958a6ece876b6e1f937fcd25f14d5152e74c87070b455fc40cbda84107996e999f366b2dd9576871d2f577c3b6e284ca6992cc43b296aa917b1b9290ed5fc96071011d5874972b73e8d49f624a7006f59ee3a75d8d6ce319f378fdbb4e86142c268c765820870d0475912329ca70c4bc7597920aed8e7754d67ce7bf650e941d838141db61a6a63185577f7afb5a837ae81ccf596a54ba4fd62ef39d64205761aa1eb63d830157fea94207cadf002d7ab368918f04c926fcc0b150a992dae43d960a316e2ca6ed2d119160a16d09614142c072024c9fbda70ca45063deb686cdeb1e28c100640c13d5314ac4bac3ad270bf99d9c58a6f3c7f02e4c117a35e5fbb136b74b09e58513b7191c3f608352ffe4b53528aaa6931023290c458627f367c535fefc30d7654e227f83c796f60d61eabf98b1bc1ef9ed5790b59565d8ab0ffb43bd84fe64be564e0903ecd4075cfc99a4f2b892f200777eb2a001663052f6d1207eacc6838ab272baf55b887a75748218de40fa8737f99d8d7e1c451342aa05abeed11bb839dd1b63117d7c7a58dd3e00a4294a4bb9509dff49e3045319620ec73c1a02a4d302eca4c76d7601bdd2e44f3e7e66dce7e6786c40c235d2f274f7be897328b3e3d4f91ccfe2ee71a098a8456e4e53e7599692df9edd664bedc797c0354cba8c1c2383da4592bb419438b00efb3aa6fef884dc0398e0faca5b5470c11e5a21f40b6c68c3c8a4b95ea0eb5cc0eaec791d3bb68790fbbffaf5dc8af119ba16e3fbea797de7ecf44bf6ff192099808698ed875f670629b20ca10042046d3830355d0f6930a1d47a93ec05b1a3c715c6e7fdc24c8eadb2064b3b64f18708737a23001193f74bd7924eb7833942592889f2264797701afbfdf5f71315abee46b79863f90aee145135fec9ddac3cd1efa067c549b5f9adf3fedd45dbcadf5c5919c175bea1253c6293540a48b846b524c987e6bec77be95f16f48b2ee45e5aa75f0674e05d779c960a33f98e680b89c87602a007b950e0dc34f1828e231ae921d0f4f919dfee12599a38eac6d6e4671aa0a074dcf3527778aab313a33f57664c7e3bfefca1c7e3ce77e028450fbc0151222447f0cc1db86c5a7f9d9b36f58d2e1793674a4d47e73168c85c371f4a631b07b6a1a3f71ece4bcbabd1c4eb38495b80eba4005c90b2cbe376b9c80b3ba10991d7282500977db34eaf78e8b6e85a131eab6c107a66aaec128a9d3b48a7bc301e20b61134bd03905eb9411f486e4155586157746a17f3e292f40259fed4449f02d69250509aa3aab70daad9d8effa55ed05261c97bffd99c8063942756fd114eb0bc1ed3c53c53ec8c4a6001ad9c462eb4c119830817145e8906affb1fc3c9ba2e63e6d7debf6b8db1e76a39414f95be42f3b7d221d625e58af4960cd23bf136c1bae4ab6de37f55ded524cd59d21811c447477c8971ae4eeab70e5878e96e5b25b23e4750e07a50349d39c3ccd45757ad5081be9e9ed9b5acc1f36437c64dc82ffecfddc2ce6c598b4b624cfe080b0d594d3c526d16361060c400a74f93383027fe329dc5f2992c6aed20d38cd59fc2a86e3958dc360216cac4f634476d3478c3ce622980b626ae70867272c6261d3131a0b308e1ca9f8db54b95b3fe2efc8ed45e8b6dc7140a6ee33f4445d6b0d74d560e5fb80f26e1e3da4125c7da004c03cebc873ab457104e5046a2bc97de24b38ec1d54e4872b58"}, {0x90, 0xffff, 0x1, "6e3adfa47fab9f42f43405df485c913c2bb7a5fc22e065039ac3a979f077d011603c9e8b143f297cd8d4e1d94f70f340ca4a67360a928ac1eb0803023bf2b1f630d97ad95544e236f5eb263c805c12a512d8fcd83ca7c696bc771addc26ccac5218cdc5b42512d9d34d07c19cbebee8581fe827a8c0836fa20504a70c6"}], 0x2128}, 0x0) recvfrom$inet6(r2, &(0x7f0000003640)=""/191, 0xbf, 0x800, &(0x7f0000003700)={0x18, 0x2, 0x6, 0x6}, 0xc) recvmsg(r1, &(0x7f00000049c0)={&(0x7f0000003740)=@un=@abs, 0x8, &(0x7f0000004940)=[{&(0x7f0000003780)=""/234, 0xea}, {&(0x7f0000003880)=""/134, 0x86}, {&(0x7f0000003940)=""/4096, 0x1000}], 0x3, &(0x7f0000004980)=""/50, 0x32}, 0x40) r3 = semget(0x0, 0x1, 0x70) semctl$IPC_RMID(r3, 0x0, 0x0) getsockname(r2, &(0x7f0000004a00)=@un=@file={0x0, ""/4096}, &(0x7f0000005a40)=0x1002) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000005a80)=""/4096) r4 = paccept(r1, &(0x7f0000006a80)=@un=@abs, &(0x7f0000006ac0)=0x8, 0x20000000) r5 = msgget(0x0, 0x400) msgrcv(r5, &(0x7f0000006b00)={0x0, ""/172}, 0xb4, 0x3, 0x0) r6 = dup(r0) recvfrom$inet6(r1, &(0x7f0000006bc0)=""/17, 0x11, 0x40, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000006c00)=""/61) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000006c40)=""/228) bind$inet(r4, &(0x7f0000006d40)={0x2, 0x1}, 0xc) recvfrom$inet6(r1, &(0x7f0000006d80)=""/83, 0x53, 0x1, &(0x7f0000006e00)={0x18, 0x0, 0xffffffff, 0x6}, 0xc) fdatasync(r2) openat(r6, &(0x7f0000006e40)='./file1\x00', 0x8000, 0x9) writev(r4, &(0x7f0000007200)=[{&(0x7f0000006e80)="f86532ea468b30af10af9852298d6098a0e28987c0418b01bdae27eac6f162605146d67fe9670e66f24054fd5d7ae3d4b2be6e81e3b78d9ec70c3fef96bc22a4712104d2efb534cddafb9f252e9214a9f41f12691d19d03e171f3f5f52cb944e3cc01a8cf6ab6c153359c11a761f8c6fbae0f3ddcb29e0723e4cb69e9863627100a31b435781960e616314a6b0c2d722511e79", 0x93}, {&(0x7f0000006f40)="fc75169bf8dc675c715620784fddd1a0aa7d655b755401e9b39ece8ebe8ad6d0aac4e5a542bdccc3a57d3ad231be65c3252a9476b2debb72f14ba87e82262d7180d2533be42465a30fd0f02f65bd5cea7b51e2e914eb29ce37c4eaee2f4aa55b62daeb15c01a6600b5ea54625bb293da431944edac1f4a634204380b3e2ec28232f646cd27b32febfa2a5ec26f66e20392b89ff17fa30492dd51e6d24458f97570446012919e6d2391801ebfd28830631868e47acc406b1bade2d21194f2", 0xbe}, {&(0x7f0000007000)="6fec561c119cde455ad8afc11cb1a372a2e302f933e58636158b07f35dcb7c1dfd939de376d8796ee9d72f84a0f670bd69afaeff48e4dcabf0af24c0c33f5702948301af122c9655d5c80eec2f241403d4283a06a1d8aa36c889a507d21d8472302a66c7645254fb9bb657a18c2a671f2f8c3f55ef44cc83a2aa4b356ef70717", 0x80}, {&(0x7f0000007080)="417835ec55f2879cb7e4a502835b8d44dbceeb7652833bc996da9d5c6d8b8f4bcda9ba3f716df6f47d1fb1f63fb9c8974ddab799bd19e133239e2c1e2cc5971dc9d6b404cf95cfb93c8dcf2ed3d317c0b9da4a2fcbc9537d9345a20a69a2f8a940fe69d43c0036c9419428489f9afc78765661a681c3035678578868711029dd88af255eafa64804fbdb7ef580911e85a9459ffc77e53d6236815e3ca52f510bedc02448e7875b6286dcc5dae30f3ee79a40f0bb4d20a846b06858840f8476ef9d960507811c11b3f6af787425dc902327dea5413f49f5da7709", 0xda}, {&(0x7f0000007180)="1af36899596d6df97288a331fd7e899aa689eb813d84dfc3b67caa356db60ad95d7b43deee52a63e8445c68f8cf08d1679787e81f13a0c0fa611013503a3a27799f68620432b5ccd73fc8aa7677b48d9d3e705", 0x53}], 0x5) bind$unix(r1, &(0x7f0000007280)=@file={0x1, './file0\x00'}, 0xa) 00:00:19 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x124) getdents(r0, &(0x7f0000000040)=""/12, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x9, 0x100, &(0x7f00000000c0)=""/17, &(0x7f0000000100)=0x11) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/235, 0xeb}, {&(0x7f0000000240)=""/111, 0x6f}, {&(0x7f00000002c0)=""/193, 0xc1}, {&(0x7f00000003c0)=""/12, 0xc}], 0x4) fsync(r0) fsync(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) r3 = semget(0x2, 0x0, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r5 = getgid() r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x1f, r4, r5, r6, r8}, 0x6, 0x5da05976, 0xfffffffffffffffe}) lstat(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)) fcntl$lock(r1, 0x9, &(0x7f00000006c0)={0x3, 0x1, 0x3, 0x4, r7}) recvmsg(r0, &(0x7f0000001a80)={&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000001900)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/42, 0x2a}, {&(0x7f0000001780)=""/17, 0x11}, {&(0x7f00000017c0)=""/30, 0x1e}, {&(0x7f0000001800)=""/227, 0xe3}], 0x5, &(0x7f0000001980)=""/214, 0xd6}, 0x841) semget(0x2, 0x3, 0x31) r9 = socket(0x1f, 0x5, 0x5) fsync(r9) r10 = open$dir(&(0x7f0000001ac0)='./file0/file0\x00', 0x408, 0x40) mkdir(&(0x7f0000001b00)='./file0/file0\x00', 0x40) readv(r10, &(0x7f0000001b80)=[{&(0x7f0000001b40)=""/46, 0x2e}], 0x1) dup(r9) pipe2(&(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect(r11, &(0x7f0000001c00)=@in={0x2, 0x1}, 0xc) mknodat(r10, &(0x7f0000001c40)='./file0/file0\x00', 0x8000, 0x4) bind$inet(r9, &(0x7f0000001c80)={0x2, 0x1}, 0xc) readv(r1, &(0x7f0000001fc0)=[{&(0x7f0000001cc0)=""/33, 0x21}, {&(0x7f0000001d00)=""/15, 0xf}, {&(0x7f0000001d40)=""/130, 0x82}, {&(0x7f0000001e00)=""/144, 0x90}, {&(0x7f0000001ec0)=""/59, 0x3b}, {&(0x7f0000001f00)=""/182, 0xb6}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000002040)=0xff) 00:00:19 executing program 3: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x40, 0x2) write(r0, &(0x7f00000000c0)="66f0b4d9dc92024e9ee92159e1e2840a9af88ec557c7a132c02d14c70a90fdbb159c282bface1661f43a5f81e4948af8430ff3fdc6e7d44ba5781ddcd9c2916656fd55eecc1d537bd25f6910e0a42fdae0378408ee6445c4b7d36e9fdaae010260d0c1e857493316c463a00307e5abfb58a0bd3208a40cd7a87bb65b5816419dd60c74c47ba57dcddf780f860d810e421e521cf13dbb3334bf673b1040d31f587ee84f3dea308a6c01272617a4c0c3f4c4ddbd5c8d8014d0a7ff3a56778039e7a18b", 0xc2) 00:00:19 executing program 2: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x100000000000000, 0x80) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendto$inet(r0, &(0x7f0000000140), 0x0, 0x8, 0x0, 0x0) 00:00:19 executing program 3: msgget$private(0x0, 0x6) msgget$private(0x0, 0x8) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80008, 0x40) r1 = accept(r0, 0x0, &(0x7f0000000040)) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="ce6278928ae752578f464c9fc64b3abdbd8a96fafa539dd6883833d904dc8b80b970d4c0ee57b6ee96e8c13c60154b5e937e5dd2d6d13e3fb05b3f7853a75d96ff66dd6d31e10426a67854ccb9bc800f565378a1bf03ea065d8ccf08bc7fc1b24c4bb466cb75d8e319bc3679e31870388ecfe46b92f7206915a8df63ce5b974274795160f024d902799ab8e3259c80", 0x8f}, {&(0x7f0000000140)="d7192ebe6111beedb24ca5cfab6ab639bc161858a5267c16072ce1b2be2e01f794eaccd7e32b0a3c602e826e6ee30aa58492c9d788ca457c", 0x38}, {&(0x7f0000000180)="9fcaa3e56f456f2d215b018dc714a7102f5979a5bc5f31c03887db5bda064ec31376810eb5af8a5f78a2067b35854cf6bd03ce33dda6a466dca4713b6bf14e67a83b3158772d73017729e012c4197ed3ab838f07ffa8d6ecfdf09c0a013c36ba1090791ba4a6ae3b9d085e1c00f7c0bfa3abe98006ef6de14e53dcad40c5a8b321ec13032c089b31ecf776208b2b08afd9b5ced0c06e09613c84d7", 0x9b}, {&(0x7f0000000240)="47d76db8b875b33b6940a807db32b7a657d3c5fbf44328c87231eabec29bd5d5f42bd8eb94fd8915798bebf3f0646ed4186509310b910347cb16f4a6355c6365cf287f913dd00c371104e475f8a24f76703dc157ed08e22f19f2ba3b28efc10fcece5c1c6fe66a76467a2021bce109e0193da284769e3e1003a235c568d83642cb0368469a167cc9d3f63cde05a93b5215d4d19585c32d07cc7c9d33d53a3b9dc05d36902226b1c6f5e1500d2edd3d9218660c68ff251d55ead08ef83eb1b9c454d54a2cbd76a8", 0xc7}, {&(0x7f0000000340)="2d6099dcbe8fab3902eea66c6b9df022492c7ee9190c6fb370f77068df37002ff7753965cef49f86cab0bb757bbf9282844387bd6d2af153e996735867bb695cfe130d10c553cb2463ee71284a742ac1f6969ec4f3f4066d1e248e73a0fa9e44702a6f1d", 0x64}], 0x5, 0x0) msgget$private(0x0, 0x4) r2 = fcntl$dupfd(r1, 0xc, r0) recvfrom$unix(r2, &(0x7f0000000440)=""/4, 0x4, 0x800, 0x0, 0x0) utimensat(r2, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x8, 0x5}, {0x5b, 0x340}}, 0x200) chmod(&(0x7f0000000500)='./file0\x00', 0x9) connect$unix(r0, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) connect$inet6(r1, &(0x7f0000000580)={0x18, 0x3, 0x1, 0x6}, 0xc) getpeername$inet(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockname$inet(r0, &(0x7f0000000640), &(0x7f0000000680)=0xc) r3 = socket$unix(0x1, 0x2, 0x0) msgget$private(0x0, 0x10) connect$unix(r2, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x3}, 0x8) getpeername$inet6(r0, &(0x7f0000000700), &(0x7f0000000740)=0xc) fcntl$dupfd(r1, 0x0, r2) listen(r2, 0x7) connect$unix(r3, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) readv(r3, &(0x7f0000000800)=[{&(0x7f00000007c0)=""/14, 0xe}], 0x1) mkdirat(r0, &(0x7f0000000840)='./file0\x00', 0x104) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() connect$unix(r4, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r5, &(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000940)=@abs={0x0, 0x0, 0x0}, 0x8) getpeername$inet(r1, &(0x7f0000000980), &(0x7f00000009c0)=0xc) getuid() 00:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) sendto$unix(r0, &(0x7f0000000080)="4cf4513b95015cd7c002cff4bf89a70e18f5ccac53b7aa6fef0343fd4bc8d81764085aeea8b7a73772365be342081a087371f4712ff0e36f205816a91e40d396fda91c578a284d799b47cb446d13d774de7d626588a2904a1cde65f5265c942fb60d3f9a269f923153050de771a89c105230794566bbcc5bfd1f8dfd9927d43a80c38820171b6adb64d92782a4b653ddfee61f2cae7577221133cf4814c69e9250be4d39ee68d58816ddfb0d9586cdc22c1e07da1a6160c0", 0xb8, 0x1, 0x0, 0x0) 00:00:19 executing program 0: r0 = geteuid() getgroups(0x9, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) getgroups(0x3, &(0x7f00000000c0)=[r1, r1, r2]) chown(&(0x7f0000000080)='./file0\x00', r0, r5) r7 = semget$private(0x0, 0x0, 0x208) chown(&(0x7f0000000100)='./file0\x00', r0, r5) getgroups(0x2, &(0x7f0000000140)=[r3, r6]) r8 = open(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x2) mknodat(r8, &(0x7f00000001c0)='./file0\x00', 0x0, 0x5) read(r8, &(0x7f0000000200)=""/224, 0xe0) setreuid(r0, r0) sendto(r8, &(0x7f0000000300)="1eadb80fbe59bed46d54cceeed982e5f32d0df7beaacb107188fb888009a71a4f4540a7990419015cfaf6158de90e4573e78a63357ec7eb4bae875ce53c2e03ccf9c7e4cea39782c541951cb7a3e6cc39594b61289b8616766e6879f41ffcf996340aa2d5730252ef262ba4febbef6dac343d265275709782b93e7324322f20f677c61b83df521fe3bcc627132a42409ca9b43b55d2505020bb67bfbf02d1687f5c42bd04f0baa131b68ea6168e18d232c391aa79d8017cfcbeb3dc061a8952929443d3caabdd18842d5b1db778f869a5a5cc7", 0xd3, 0x6, &(0x7f0000000400)=@un=@file={0x1, './file0/file0\x00'}, 0x10) utimensat(r8, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x3, 0x5}, {0x1, 0xfffffffffffffff7}}, 0x200) seteuid(r0) bind(r8, &(0x7f00000004c0)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt(r8, 0xffffffff, 0x1, &(0x7f0000000500)=""/51, &(0x7f0000000540)=0x33) accept(r8, 0x0, &(0x7f0000000580)) mknod$loop(&(0x7f00000005c0)='./file0/file0\x00', 0xe006, 0x0) r9 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) r10 = getpid() r11 = getpgrp() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000600)={{0x7, r0, r6, r0, r1, 0x41, 0xfffffffffffffff8}, 0x101, 0x7, r10, r11, 0xa3, 0xadd4, 0x9}) lchown(&(0x7f0000000680)='./file0\x00', r0, r4) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000006c0)=[0x800, 0x2, 0xe5, 0x8]) openat(r8, &(0x7f0000000700)='./file0\x00', 0x400000, 0x0) link(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') semctl$IPC_RMID(r7, 0x0, 0x0) r12 = accept(r8, &(0x7f00000007c0)=@un=@abs, &(0x7f0000000800)=0x8) paccept(r12, 0x0, &(0x7f0000000840), 0x0) 00:00:19 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) setreuid(0x0, 0xee00) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) semget(0xffffffffffffffff, 0x0, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x974, 0x20000000}, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000000380)=[{0xd8, 0x0, 0xc8ab, "23e0c912cd6d3cf5eccd57bd0e89fc6736a8dd87b9b62afe934c78fe41fd622d76533948449f3fe9e76586871f2da188deaf036309ede6d7133fe95731b88aa96bfbdbf7c70725d555c837d1bc0afc51b49790c216d5fd045af9ac53de0e9f95bc24a3a1cc6b1a7ffe5307592811a693b936fd902655f850621e717e0fa24a7c6c8900187f01f4351b90e9cfad10d26a2787c02a6ecb87f4ecb855bc637d388e1e5edd3c9f2702226a097042018e24ac0e6a4fb3819610d17dc6a5ce9cdbe2ca5147b41bbde0"}, {0xc8, 0x29, 0x6, "76993ea82eb9c9b7aa08cd7ae79ee36aced90d3318de410cfefc324fefb8298d34cf53b34940d5c6fc9d536a5a7887a83da48849cdde5a976cce4af1e09eaf99692af6b7039ef39344dfd969ebb625c33d56a8da05777523480f450c2b1d100714f52151bd11c721e48bd748a6b813f3dc6d3591841d3a1a354cdfb0d20731864bd7b0eddd93629df3af71206ef350b8682d8c1fc53929647ec4855452c11cd7d423be45f45dab043ce1fd74e3fde5b9bd19"}, {0xd0, 0x101, 0xe2, "c56c8346dd4928f688aa8af27cdbc583504b32e0286f66887a04010e41b333201e7870a6297992f6f89189e9d7c002f92ba084251dda49db0c2f5e332ac2e9d2de9847038ffe6854a4d27d30f1e14e9966ee4fc5cfe15cfbe4ddbf48dfd182f511af1ea93bc3f48a963157fe9af7dcf0df2f5aa9a8a069a7c47857f7e7a3dfaead4f4e82704be920c1f778dee0195ebf6bbcb909454d42598bdf86c17615aa4d1944dd947b16f5bf1e1d6379403597628370dcb30e1e81f2196273ccb079"}], 0x270}, 0x8) utimes(&(0x7f0000000640)='./file0\x00', 0x0) symlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)='./file1\x00') fdatasync(r0) setpgid(0x0, 0x0) 00:00:19 executing program 2: clock_getres(0x1, &(0x7f0000000000)) clock_getres(0x20000000, &(0x7f0000000040)) r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/143, &(0x7f00000001c0)=0x8f) r1 = accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) clock_getres(0x3, &(0x7f0000000280)) clock_getres(0x2, &(0x7f00000002c0)) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000340)='**\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{&\x00'], &(0x7f0000000740)=[&(0x7f00000004c0)=']--\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)=':[[\x00', &(0x7f0000000580)=')~N%^-}-(\x00', &(0x7f00000005c0)=':j-\':,:k\\\x00', &(0x7f0000000600)='[:\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='^\'#\x00', &(0x7f00000006c0)='.&\x00', &(0x7f0000000700)='\x00']) syz_execute_func(&(0x7f00000007c0)="f2446fc462dd05f0407236440ffe796641f1660fd6d3c443d94965ea29c4427d21b3553899576646d934dbc401f15de4") clock_getres(0x3, &(0x7f0000000800)) ftruncate(r1, 0x2) getsockname$inet6(r1, &(0x7f0000000840), &(0x7f0000000880)=0xc) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000008c0)=@file={0x1, './file0/file0\x00'}, 0x10) nanosleep(&(0x7f0000000900)={0xf930, 0x4}, &(0x7f0000000940)) r3 = accept$inet(r2, &(0x7f0000000980), &(0x7f00000009c0)=0xc) getsockname$inet6(r2, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) openat(r2, &(0x7f0000000a80)='./file0/file0\x00', 0x112, 0x40) r4 = open(&(0x7f0000000ac0)='./file0/file0\x00', 0x500, 0x81) link(&(0x7f0000000b00)='./file0/file0\x00', &(0x7f0000000b40)='./file0/file0\x00') connect$unix(r4, &(0x7f0000000b80)=@file={0x0, './file0\x00'}, 0xa) r5 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000bc0)={0x3, 0x1, 0x8001, 0x1, r5}) clock_nanosleep(0x1, 0x0, &(0x7f0000000c00)={0x7f, 0x7ff}, 0x0) fchmodat(r2, &(0x7f0000000c40)='./file0/file0\x00', 0x188, 0x400) recvfrom$inet(r3, &(0x7f0000000c80)=""/91, 0x5b, 0x2, &(0x7f0000000d00)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) r7 = getegid() lchown(&(0x7f0000000d40)='./file0/file0/file0\x00', r6, r7) 00:00:19 executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) mkdir(&(0x7f0000001440)='./file1\x00', 0x0) chroot(&(0x7f0000000200)='./file1\x00') accept$unix(r1, 0x0, &(0x7f0000000080)) dup2(r0, r1) fchdir(r1) 00:00:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xa0) recvfrom$inet6(r0, &(0x7f0000000000), 0x0, 0x802, 0x0, 0x79) recvfrom$inet6(r0, &(0x7f0000000000)=""/162, 0xa2, 0x40, &(0x7f00000000c0)={0x18, 0x3, 0x7, 0x1000}, 0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x40) socket$unix(0x1, 0x2, 0x0) 00:00:19 executing program 4: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x210840, 0x10) bind(r2, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) munlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) close(r2) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r3 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffb000/0x1000)=nil) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x3, 0x3, 0x80}, 0xc) shmctl$IPC_RMID(r3, 0x0) fdatasync(r2) mprotect(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x7) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r4) close(r2) write(r1, &(0x7f00000001c0)='5', 0x1) r5 = dup(r2) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) fchmod(r0, 0x80) close(r0) msgget$private(0x0, 0x1) writev(r6, &(0x7f0000000540)=[{&(0x7f0000000240)="82082cdbcd1e335247ed7bfc23438a8f8ef1fc49308412b6a1af2fd3012a1c60ab8f24508c11a5ab06c168c1c8e05e101f1bd3757d17585551177eb9ed5fb93b8441f8955ba83622a0e3a460aede1336632bf2e555ba2d0e97eb0f8b4e9fac373dd768a0a65737406f791a1851b58121c3ea0e3da7047cdbcdffa11d604729d46c8aa20616fd9bed9f2e96d3519ba12f51db23a0d245b5ca73977e6aa6c2f6cde05c41c82e069231eb0fc0780b664ef385b1c11710c48f4ed977597821aa9f", 0xbf}, {&(0x7f0000000300)="5a0764f86ef2", 0x6}, {&(0x7f0000000340)="a093e08c8474865e0147db1a80e6b31986cfc879135f3456ac5fe4f068b59a0ff8253b822a820a04657e032af9435ed3601b9c087498a75f5014d193a99f32790b787d8bc6a1d1a193c91ce30234a3e95fd9e38b6a6011e70df94e2d4e7a9539c5045828b657887f047fe6ba4d4c70692d3920d746b4ffc980c4cc99c9a13a3740b0663d9a54", 0x86}, {&(0x7f0000000400)="5215b17c6fe23d2f4035a0894c0e780b29324ea9258cab2ea9b219ed6cd43aeb11830b465ef06c347ac581329abfe17d5858cd498ba892696acd8079ec6336b2d30ea7c68d61e9e1a2a9256236800b1a908a34c5d58770facecebac10a64f291ec7854ba", 0x64}, {&(0x7f0000000480)="5415a051ef5b0a45d1b77e5cfc6bd89d866ca9377a3868ebd1577ae6b0ab3ea5844e13c047392109eb4ee4c2923a183077ffd8248101664685696d10ba34d0f9710a36c3be089c350f36b3418614aece03659c5e5a0fd99fd47829862139b61bcfa580164ca152cd4acd21933093406eafcbaa908c9feef85b57388b34677a29eb5e581a30c19166ff095c4fcf45a15ba70283f595d3267c53", 0x99}], 0x5) recvfrom$inet6(r5, &(0x7f00000005c0)=""/133, 0x85, 0x803, &(0x7f0000000680)={0x18, 0x1, 0x3, 0x6}, 0xc) sendto(r1, &(0x7f00000006c0)="5fac59c612c57d9025c6fdb72f1108c7b13514d9d6a14d6e345f94b1ae1f610a6180c9240805bbe5f9915a0a3047aa32c298c0b5e0898e296560d5be98cbb1e512be9a7b05f898730498e924b8c434a90aeb0996", 0x54, 0x0, &(0x7f0000000740)=@un=@abs={0x0, 0x0, 0x0}, 0x8) preadv(r2, &(0x7f0000000980)=[{&(0x7f0000000780)=""/207, 0xcf}, {&(0x7f0000000880)=""/133, 0x85}, {&(0x7f0000000940)=""/18, 0x12}], 0x3, 0x0) r7 = semget(0x1, 0x2, 0x109) semctl$GETPID(r7, 0x2, 0x4, &(0x7f00000009c0)=""/42) shmctl$IPC_RMID(r3, 0x0) mkdirat(r0, &(0x7f0000000a00)='./file0\x00', 0x90) 00:00:19 executing program 5: r0 = socket$inet6(0x18, 0x4, 0xffffffff) recvfrom(r0, &(0x7f0000000340)=""/79, 0x354d0978d83c258b, 0x0, 0x0, 0xfffffffffffffe14) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000100)={0x0, 0x9}, 0x10) getsockopt(r0, 0x4ee, 0x5, &(0x7f0000000000)=""/252, &(0x7f0000000140)=0xfc) recvfrom(r0, &(0x7f0000000280)=""/2, 0x2, 0x0, 0x0, 0x0) 00:00:19 executing program 3: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/76}, &(0x7f0000000080)=0x4e) close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x2) setrlimit(0x3, &(0x7f0000000100)={0x8, 0x1}) close(r0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="a3090be496c6a19305a99121a5f520800879ac710b8fde88b8002169387c4b3aff053ef1bfb0ef26fc5c8b70b4d13ca64d8d7f6e30b9d29568bd4891653dc9c8db4e43a9d08883f0b2f7c6f8e1245335472b62e8729a9c9a8ae35130c338bdd965dd140465eee90247ed376f8268b1c02226898dbf4f03ea150e102bc149ca94ef46fd6fa2d5c7e677dc9ef8350fca5b4975b3bf1bf8f5493ecdab2c6724a2897083cd623dd462d1b1a5a48309ccfb4410edd795f9ac76dbc3a04e8614d4fdfe0c5103366f055760ea51d15599a67e78cbf206efb0aa412d7dee3b629dbb431415de0924a4f0d73ef49b74cf", 0xec}], 0x1, 0x9) flock(r0, 0x0) clock_settime(0x40000000, &(0x7f0000000280)={0x800, 0x448}) r2 = socket$inet6(0x18, 0x70000007, 0x2ce) poll(&(0x7f00000002c0)=[{r1, 0x1}, {r2, 0x24}, {r1, 0x80}, {r0, 0x10}], 0x4, 0x7) r3 = open(&(0x7f0000000300)='./file0\x00', 0x1410000, 0x20) sendmsg(r2, &(0x7f0000001580)={&(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000380)="d1cf093cad9e646527b317ff2f8db40c99ecdf89f0db70e5aeef0d9c0ec42049158ede845a5ae9f1b7e593c8b6666bb027e0489dfdae33ad591e63cdd77e076a3f113d127608c101cbcbc80478b3dd98a0a511cc279b8c4d24eb4d9b700e8fab9dbca17570374dde314e83878e9aeab5b87afff5cc39a2ef0cb6c3e8a978ece5103c3daeeed71e7619e8769819f6ed397860eb961c41022f1f12ec12b8f4e9f4436449ba", 0xa4}, {&(0x7f0000000440)="976eaf38439d3a1830bafa2d8a77a40e0f0b30f52d14c255461c50f57356ff4b77b5a998b7f720e725f6bb585c94a7499c9e0e3cd9ca4c0653f0996da43ea74deb9a5a01b4d0a99277ec77fff0889e8504efe1f42c635f114fc56a5a1bdbce8f86ecabc8525de003e155c1f60598390f1937635a658caefbe4c66b814846386dd52378b8e8eb516ef0d2997f907c2053cb150b1bdbf3194fdd4ac47bd3814edef6e617f8c9abeb826c5829148400ae7744697c8beb2b01409ce7a39026db38c64d96ee7f3ce16e7d318065a218520f2f82eefba9cdfc425906adadc33ec277660a14ae40346c76db2ab9720eee53935b2843142d8786f08ce6e6ef3bae376bc717031d10f963bc2b59fa9bc5330cbddade3eec270335a429c8dbfc28aa78b206accb4e440b0c1de7f937f38fe90ecbcfaa51dbab8d2e0965f4095ab2059dd95fd0d5c67e64b0b94b16c31e0769759285f681356576dd4db7feeb7ba748cefb8a3157dfe731222ace936e799ab3a201cd22240888ea892d8460f5294c739ce2c9368c43e5b029716c2c18c6c16c3b876a9ae9343f5596cc76435bbd778bf4db1a143f39f6ce7b3750dbafad9f27f9cebe3e85386f9adace90543c6265c12265149ff7817cbb78df0ed989c62d80024b1d753ca38b8e0001b892c05ee9fc733c00e76881c3603368f281e6f64bc0ecf624bf29777c17b273e11a3cf68584f7159426f30c19a53a63882c8cf7bb6249c3b8eb0250b88107f267c8159b10356a5a9c0b2cc174b69d2059e243daf1f4e41ba213638f37ee83f902f73674a17dc12c42e893c873c4841c42dd54f5f1cf47a0087ee3c2d9365999ad8e7b0cd9f3eeba29f4a5b97803b1f57e72f918051fecdd0b96624c0dfcf47771eae463ecf1b3ee7983ccbdbf800a70527b1b4d86e11be57f6845c81db0fc30c45dc5856b0014897204f4ebe80ffe294362ba5aae002a7ae00af53366592d8d8616460ac87af58855abea4d8bcd7addb0e5163267fdfb317f4b0251e7096a74c3d4450a0e74b96f2040edf48c76df6ff28b2b3fef661dc60716f2835cb77a83463d4561cacc0ecbec0ad62240280335df3a43507a86336f59fea37ff744a67bff70cf1c1e969a10104eda828c9af08524e82db8b463449adc8a07d68f71f9f626078f0618b46b4a26b6c1a3c3a3655f23bb6a4463f5101c5585fdc04ff9b5100229cc90a4293a0fb70c9cf3bb3cf284f2a829403fe6b1c99868e1cdbcada8dbbe596e21c37ed2f389d6e4a7571919db71a8dd734cfabd8298cb5e774aee8970655cd6ce5223bb7bb6552fc32ccd694746887ccdefe0929a80f4395a61c65cb6282fde62a27dfbb4ab37eadd658884fb20f58fe1bd6a7bc3aa7ab3723814faff3da50e62a604e0c4680b8fe802117ad7a0dc9b07774afb230a0a752c4a224256b24d48a3cae44238da4750e851d8efcb5ef6eae489c39acd0a724346bd1af6938a1b9ca8129deb470e51801f3a6f24b5558937fc9d20e2b8854df265108d9ca917e44717b428a04581450ccb36c3daec770cfedac705aa900a4f2d3eba7516477960b1f0c95a0aa54348911665895c3d3c8f2087f3eeecf2fab95d5475c22f5a4c08443a76aa404dd4c429568459cd01bd01335f15a89a7407ed661c95db131bd3a71d7ff10e27ff6b2c93d23bce0acc4dba51c89d9ac4c4fa9a1708fa856717d6c29456c1de9bbc8e26adb25e12bcda282148e4818f5a074a0e84f7d95900f6e604587cd37158f446763773f343854d7b59f29444c2e95f2cadd4ac99fe413f34666206078bd46d28fef55d3c484c86b96da8f6a3f55e2242d07ab6427f6576e1a400b25f7f4bf078f4bfcf1437f8a678a04e04a60dcf6a9211a36728a5e4e8899a934570569002f973427edceffc8e344324377dd2eea85b74c96982b1462029bd6ec8a6d6d1969be0726e66beabf681bdb02c76fcc964a4e6c8895b0c045cae0cab3e1e8dfefd40d53ce9ef654854437ac0f99eba441dd7dc9bb9c87d50f3084c084c1381f2c02bc89029bffb3a37d73deb8074012a7c8568ece2cbf1df0df5194af5f1d7a97bd0968dd245ed0a5ac0ff02d43c72a733246ff36a5f06ed7b3496420c625483e4de2fb5dc11f335719fc477a57690f3f1c0a4ee82617cb3eba9522745b8ff3da0b45b71017a024688c7b03451e7992654626258572498ff74b697d04a739fa90a5a2caee03fc77a856b7186be1dda42f56a2c66f8e30f37364b8703f50886d1387622f9a579a37c84c424a10b906b7a9a0d6ea08ca11e45afdc7ce7ee1bc00ac9efac5c1a41727ca41613a2f78b41a3db08df272f895d5135111e66c2ca6244d7b6240603f97fc25ae6e508495f0046844a323a4c778b0e60398b9175213e00c663e3a7d27ca269c8000627cf52bd12fc1059074b9fd542b497892eb5da7fa76dc5177f526c282f1b9c16a13de3dec9a4352dea0295744856620439787e7dc07cf84ec678c42d07aa7c68f658b4fdc88ad1444b4bb8240f0818bc4368b39e905e1e53772a516b4800a5fa1bc5df7dc3373acb646c87e11a1c4a5c07f52f8256b47a0f14b76ae1732795ff7b51dacea6f418df2488393fbd618ac4ed592f75cf886ca19f593b695cb38f3e1c48b7f2e5fee54bce92a4bae3b1eb262ba89764d9a39902ccdcd5eda5fe1d84738be47ae24c9a6a639e9aa7e85e4916c50176d6311ccfc8ae3b678103cad660220cd09acdd7e8598c2fa8dd674bf4792b799fef033ff78cb0163c741a42a35dc20f4710e65c3a2c4c2a83c2c293856ececea52354addd83c76d094acbc47147b6a5b1a4e44b548da0da5f7185dd274854c0cbe1db0a797117da68ddc98bd123fed833c39b985893078ef6142010f784b40ad9a6bef353626d0a46f35be646043db86ade1a16c70b35431b30793d1af0ef0c9c89f894cdc89ea959913bda1b4d304368d7b57a246e7a73bd575ca8bed70bdea65db38424cdbb357c6eb05d25026964e923678f2d5b2400d6ee540505b783d547f4929a5a574c4895ea43ab611f781342bdb83b05f25af175d4625c96edcfe72b8e853d79484aa266142d54d0cfd4e2dcb8cc9c4836c0924b9eb74f51da552a92a1d244f9e2ff05d325622c709684bbe51a8a11ad971952358224f6bf8b4cdecf51d9d50896478e9c0066d9a627655a1048ff5d8d05b250ca5b80dde2d70a8007f67c9a6f5b909a5a21cb6bc23091b4c11265253db4be8f66763d021762981f163389fe7cff65843060dd21171e5407c8eca3ce4c5aad0ce089a7f27074b91837124be02d465da16c4a4c1553bb2ed3ea662d2ec1b8cb331ea2e89edf55c6aec12853aec9eae73ea0c502d910b42fbfdc6ee884c9701873598b77c91a696b1d027a8186e3a585756c1eeff900207c63520b2ccd65bec3d42ab0078d076815a8959871334b19a9c4d2e9fcf75b123fa9b6d1829d1c9dd183e22376b718be280458ac41393de790fcfba752478d6d220c1c789fb78fc775a3c0b6d64e539c3e1b20bfbd23147974ef3fdb81417a32173059b29e743f6b35e135855eb0f06b29db304264ce263b4119d1ce25563d04e4da1bd5cd65f4fc8a3977c26dbfe5eeaa31a3c5515db2eecbfa0480b8e15fd972e02ffc90c32ac829e946f3f3628fe6edf92a1c9a815114c8b757ac4d193a261a6bbc1b5da06dce21bd12f127745da87cfab5c571a7a0d9933311e72eb9c1dd2ef9715cc1ab41d178dd53c1d5fa5ec4bf09669a623ce7367b5f67b572bdce5721d6fb1d90499118e8a1a5e55c0aeaf02d19ec4b9ffa9604671d65658a23db37ac7e7f4b1396a1c58d661c2f91bacf66f1e5076956a76bd8d34df293819bb982221227c03b6f9462e866ea4fad57fe11426901af12fa0fdc100b8e0361386ecbaf81d8d9fac2156e6beac3a237172e491a42bedeef17bd8a0e9bf662d92e7fc54e0594fddead04e6cd8cb8891d7630932f777ced19c647f3015d5edaeede566aaa8f4c2ed6fff5cb40007c2877776dacb8423109d2985a7157c6e9adcc998af440fd42297a278604649212d7892ff144a7226138b6cdfbfe687bdfde5deaa4ef5c3d0c1bebae5b5e68f9aa4fea451c5afd442dfa5b3daaa755a93d30e2ed19b2cb87f60a69af9694435be80fa8e232886f59e846fdbd8fefba54ebf2fab0c618c31880197960b2623885bf4e046a79a1e66da7d2f9dd8089042e2c1f08a16fff26cd54efee1f17844b2dd8695d9b04259f258ca9461e141ad75485da49ad787b7595742e7d78b8d2b03abb959169a1837445194a0c46dcbe333dd3c09992296df3d013417c0bb58e0ef0bf6c1af2eca8c9a6b1d5361c9495e2c8340ad0abe4539f4cef1ca5a88dbd97c2143428417b9486ca4e0951eb796aba80dbfd69f2aa84dc12f4cf7e120490528d4b485dbc05b3d0713fa7f8a063c71d3660372ec734d61fc2f72f9daaca8538e03d4d9d43d84f2000025e789d9c26596c7a6331491f8e3a2d41bdbe8506d4919c9c319372d306abf6a4908bbbc35e4c9a073528e2094cf42b7546e76b8cb1accd4613665859421378def1c11a394596496ded07c647a79a58ca687e3baef96657ef011966662e098c67b62bd55692e3b3e24b272bf226fb9a431cf2d737fcbb7d39e2e4339da59561e01328147c1fef16a046b96ca04d02f3902de0ae0c69254f6c657a69f91a53fa396ae9e7e389dc00834007d4740fbaf067ed45cb7e7cfccd18e162cfbd27bca1fc0216b4859ec826c5756c960d2b165fa349cc6759e4547e221315983cc4c69bf0e4e73b9c122b49ef2576dd8153b9646e1d54fd873054d6c07eae5f5a644d9bb011f5e59ecbe396ba2c2bf3ad82de6c2fd85d6d69dd27d694f1db9ef5d7d06c36135618f75d9b7a4969cb1d661303ee201eb812bf28f15f7291651a27b06e55642b14e26af52c8baba3fe0b47b67f1f94c9a01c78a23f40995733242044ebc85325a529e304a2a487d2ef331932b6ff96d066c26a99eeccc28a2d59b3627fe4e041da82c7f150a76f3493ab4c61bd157b5a74db76b5a5af64a4b0320d87bba9c68a0a61371097516e7506ea691fe8a7ea2789006c2fb6b56ae0dc0cf91335479aad0c59e655d181a8628fda4a32bc31cf797bce8735d883bc56de0d1a817030aab090a8268c22273ebca53e052f95dadc6def9dc9aa02ebb50a1763864bfa6a3aa539e99269f988e1902a93b2fab03cb855ba83a2368df7cbe36da788344d2d7681c3d7d7245d02d3fee48522d2eac53cb4265aa84aeae6c2a726d0d13785429518be1bd9dd5f5297a1599af04773658502d5de68a2d56ad849e7d75a68b7827d0c673d42d20fb9a3caa152b25b722c8611ababfd74a03fd51a44c239c5285a90228c2a21b634f602ea6d36a5a78ef42ac8ac673373bf97bbd68ceced5fda9c073c74ae200cfe139c6c6af8d9a8df861244c6b95b9e67875388dc6d1972ac4f5d15fcdf9350e39900910ccf33f5ad78638c854356a1d30a638d962c80e0949d44f88df8ee764b79ca75c37f5b1c75015d8b5f9c124cdb8e8db9259e59592acf44c555d326a6ab862cbdde8b73413c61577f70b7668e3712694360e7ba6f9bac3ece093f216b5c536d38797bd29f93f17643e81dbb2ca27f16e996204ae86ddaa924f0c26cd493da0c3985a7248a9bf360ea15454c2eb31fd14601b3fe3de223767ae773aa4c399097043d945a39d5e65bdb7ad01a69a8a3ab7e68962a83c7a840dd2aa20998efeaa8a138abd63db3487848344b521316a788680595e713fdf2203faa175c", 0x1000}, {&(0x7f0000001440)="3abae1d4a36d7f6e65a759ed505f4c976acf908b3dc47132abb76eaabefe43ee5942bbf59fcf724220c4d86779821ca5232debbf31b2d98eb93e0f4c35a749433ff738e28e3ef60ff7b9d304ad9426b01d7aa7d00617c53b8b68ec97aca99e4a0493a38fbd410014f6ce", 0x6a}], 0x3, &(0x7f0000001500)=[{0x20, 0x129, 0x1, "64d9560d3710df74f91eab1977a0"}, {0x58, 0x0, 0xc90, "93fc42cf3da106ec0faadd54e13cbb279c50e0c34a4899c1ba6d6fc048e5249d0bf21ef5d69999d4a8af45b694b0fbd9b4adae7a9a7930fd8aa93743047304abc5c8a7664b68"}], 0x78}, 0x400) r4 = accept(r1, &(0x7f00000015c0)=@un=@file={0x0, ""/108}, &(0x7f0000001640)=0x6e) connect(r3, &(0x7f0000001680)=@in={0x2, 0x0}, 0xc) r5 = fcntl$dupfd(r2, 0xc, r3) poll(&(0x7f00000016c0)=[{r2, 0x184}, {r4}, {r0, 0x1}, {r2}, {r5, 0x121}], 0x5, 0xffffffff) r6 = fcntl$getown(r3, 0x5) r7 = getpgid(r6) r8 = msgget$private(0x0, 0x100) r9 = geteuid() getgroups(0x9, &(0x7f0000001700)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001800)={{0x6, r9, r10, r11, r12, 0x0, 0x8}, 0x34e, 0x5, r7, r6, 0x1, 0x2, 0x100000001, 0x9bed}) connect$unix(r1, &(0x7f0000001880)=@file={0x1, './file0\x00'}, 0xa) close(r0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x213, r5, 0x0, 0x56) getpeername$unix(r4, &(0x7f00000018c0)=@abs, &(0x7f0000001900)=0x8) chroot(&(0x7f0000001940)='./file0\x00') dup2(r3, r0) 00:00:19 executing program 1: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x20000000) fcntl$getown(r0, 0x5) syz_execute_func(&(0x7f0000000080)="66410f2f4c6e068381000000000064410f0f930d000080aa450fc00e660faa3ef3f27e8866430fe8a300000000410f0f3ba442de951df300008fc800ee0025") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200000, 0x42) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x34c80acc606c824d, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r2 = getppid() getpgid(r2) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) listen(r0, 0x3e3) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f00000001c0), &(0x7f0000000200)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getppid() r3 = socket(0x6, 0x50000007, 0xffff) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) rmdir(&(0x7f0000000300)='./file0\x00') close(r3) readv(r3, &(0x7f0000000900)=[{&(0x7f0000000340)=""/227, 0xe3}, {&(0x7f0000000440)=""/98, 0x62}, {&(0x7f00000004c0)=""/184, 0xb8}, {&(0x7f0000000580)=""/186, 0xba}, {&(0x7f0000000640)=""/85, 0x55}, {&(0x7f00000006c0)=""/162, 0xa2}, {&(0x7f0000000780)=""/207, 0xcf}, {&(0x7f0000000880)=""/87, 0x57}], 0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000980), &(0x7f00000009c0)=0x10) socket(0x1f, 0x40000003, 0x5) open(&(0x7f0000000a00)='./file0\x00', 0xc0030, 0x80) dup(r1) socket(0x1f, 0x20000001, 0x40000) listen(r3, 0xffff) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) open$dir(&(0x7f0000000a40)='./file0\x00', 0x400, 0x10) mlockall(0x2) 00:00:19 executing program 4: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) 00:00:19 executing program 2: mkdir(&(0x7f0000000340)='./file1\x00', 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) fdatasync(r0) r1 = open$dir(&(0x7f0000000140)='./file1\x00', 0x20188, 0x2) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f00000002c0)=0x3b6) sendto$inet6(r2, &(0x7f0000000240)="db520c2e89cca8d8022f7a559eba323f8400a56687c6ee8dcd64de", 0x1b, 0x404, &(0x7f0000000280)={0x18, 0x3, 0x5, 0x1ff}, 0xc) faccessat(r1, &(0x7f0000000180)='./file1\x00', 0x80, 0x300) socket$inet6(0x18, 0x7, 0x7fffffff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r1) dup2(r2, r3) openat(r3, &(0x7f0000000100)='./file1\x00', 0xc0020, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendto$inet6(r3, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x176) [ 655.3633007] panic: kernel diagnostic assertion "pmap->pm_obj[i].uo_npages == 0" failed: file "/syzkaller/managers/netbsd/kernel/sys/arch/x86/x86/pmap.c", line 2464 [ 655.3744167] cpu1: Begin traceback... [ 655.3855324] vpanic() at netbsd:vpanic+0x214 [ 655.3966534] _GLOBAL__sub_D_65535_0_cpu_configure() at netbsd:_GLOBAL__sub_D_65535_0_cpu_configure [ 655.4077800] pmap_destroy() at netbsd:pmap_destroy+0x4a2 [ 655.4188821] pmap_pp_remove() at netbsd:pmap_pp_remove+0x876 [ 655.4411167] uvm_anon_dispose() at netbsd:uvm_anon_dispose+0x179 [ 655.4522346] uvm_anon_freelst() at netbsd:uvm_anon_freelst+0x48 [ 655.4633494] amap_wipeout() at netbsd:amap_wipeout+0x26b [ 655.4744787] uvm_unmap_detach() at netbsd:uvm_unmap_detach+0x8b [ 655.4855830] uvmspace_free() at netbsd:uvmspace_free+0x200 [ 655.4966998] exit1() at netbsd:exit1+0x364 [ 655.5078177] sys_exit() at netbsd:sys_exit+0x6c [ 655.5189359] syscall() at netbsd:syscall+0x348 [ 655.5189359] --- syscall (number 1) --- [ 655.5300502] 70ce0d4fe47a: [ 655.5300502] cpu1: End traceback... [ 655.5411660] dumping to dev 4,1 (offset=0, size=0): not possible [ 655.5411660] rebooting... SeaBIOS (version 1.8.2-20190322_093631-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 |/-\|/-41259168\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-+2781024\|/- [1062647\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/+1364568-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/+1045209-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-]=0x2d50620 \|/-\|/-\|/-\|/-\|/-\|/-\|/-WARNING: couldn't open /var/db/entropy-file WARNING: 1 module failed to load