1ed16388c0c521dd2802036ebd2b502be6bdf354426e4110c6a525021a3411fa1a542130601cf9a0ed6e1e1e3746d9898e7261e021feadc3afd799f44f9a709b9e45dcc0cbbd198355bd080907242131b45f5153b1fb9252b3d2ec68", 0xe5}, {&(0x7f00000008c0)="8270aea2029a65b4644eddfa69a34165c3b753e3e88901fbae881f615e2c13e58cb58e810b21ecd5b8c53628df3ef554ab9025b78de2d99d41795f5a06b8dc3e1e7a6a3e97163be9d6cbfe7f7cd93ce13804522eb6923164e47098d1692dc8f8521a45f73e4303ef4b919e5ec7a16fe67e1fb7efefd3783533fc", 0x7a}, {&(0x7f0000000940)="cfe7f6f27ae30554517fcb6362271d7229aecbd5959d48dfb0e80d1d1ca29b331787f7c2397717fb4a73602feb09a5d86b79b57fc4af1851d7427ae415673d04b4ed38bd7b61dfb6bc7c6f14480165458f6e2047b907ee96f7f378f6a5cf5fd9b1291af58b9f2a3bde21d46eda676672605ab946c5144f9cf84d2f8995d0aa6ef8f4d9a809ecaef972c8509f48ad4f65b52cc2eaef7399dff03ce8d9e3ac61318e4e17ddea9bd0e5acb13c5b261babeaea0d9c51e5a7d1619ecf3628bfd688194663b3db65b255038d8e132a34839d512be527df874e6cd44fbc0f705d68198a76961f72016f8f6ab6fbcdcdefedd8b0542dfeeea2b9c16cb728b17f27fa345f39b0bc330a2fd121e3357620e2aadb5ef5238c7db078d6b21e68078faa9ce6c8ac9867d201f50985c6e5b7e019a30c4e4a1a70b34c534995216ee81521aac5b154b94d7a21bad545180be92a9db0d5a26b07ccd18725fd91a35e843048a30cc02a46d15d6fcf9c2f2d1eafea9ba9d5ad68782305b1e62f0398d6edb67eee76587cf599d718289d0f621a2b588c983f689a491fbf66fc41f168b3d816446db06a99c626dc3f10a3fafbeaddd54802ca997767d7a5504c7cf1e45975eb32bf10fa845aa83a96c2689c1fb7528ce5c7df903e6894683ab60607ff20e1c6fd20ec6546a567988e2950073a03205e4e57d1bccbdb5ad7c6e558196bb2aa56ed504c04c439b9b47d24c5e3588de176b64fda72558d5b4c59c1bdb3fa8076f07f3cb1933a344206e8ef10ecee073ed28d2a18c0048dd06c2430ab9bb72bc92779ea0d3a16436c8bf844918c9811ba7ab4807266203b386d3111a9a9bd4e3ee504a4b1a58962fa47b48c7a4f116ec1e7576615356ff51c67fab7ae4d173a3ccc8c37dced345f3b5d7cc9e17a77f806d8bf23c6e1d132745e86307a7552ddfe40bfc99cf356d2069a2046b3fd6ed7c82017aab240d8ba0edfe42da79aed74e182a5a7db7bc2925d63457a875a13b9c75053983271543da16e4fe65f61ea4e41e75c9036d78417109d55e9b078cf4fc029744d85a291088f560b2708414322dd040aaf89600be2b9447396ca04cba70dd172983a3612608a9f5c4e8663b28fb5a14c3e6920d60869c1ffaec54b420eabaa741d8edc786114c95455c460a9fd779b3ba6b48f5624ffd2dcb49a629785f8b815519a616715320f45bab049b44990e274e8e0ab16dc6f429d03328dde336e2190df02a6c816dfaac08b3f98b718fe6b833e2ec1cdd6c81e5c043d7532ce1b557099852707a41287b0c55e03e85f0e288385d41b9b1fac95185c7693803b089bf1946b07fb23a48ec01dd7575bf30811c4236adc87a9177eaf815dd4b99d5e7d2c7b5443f4e6980f49757d1f31006f463ec9f1af66ee15ba96ecf6c17b15a6cd7f9bf9d120a3d6779a96da182ca765049625b71f69b8e5ce67ae21042c20f82507d54801c8e3880990ef88af5d409340908293bf91bb9a2162c4eaa51b051b9a692ccea7886a70a37706b6c56b23d5a9ca6082d481e0f9a2f2a45cff64c95cc5f30d63806ab1fcc6b734ce061442dbe60862565e9b20caaf340a9d08d796c047314e5b35397229c8045ab72d0e5424ee5e42733dda0a1cc89ad1782da0f5eb8c959cff334f9e43ec4e07a0f5a0fcf694407dd39c6b74300bcb4252f715a3d9c2a9f5ebf557d38ddea7c10533e1be210c3fa23af569f56b591a3b6ce9c51cda5f77da59d9d2a41012355ecf740ff669ebb4086889a22f4415d82beff41837d82f6905abc2e1db4c9ceb1061489e7a5666961c8e4fa3273ef7bd4e9449eff4c87daf48658fd97898c9fc0f490f780da39ecde2510b932546ce84184a9c682491e7d8c3f4e8fd3329ea08c125d4f35cec772b9f0453be9808c68c277f85142b4c49f6500314dc113605c9fbe5a02142ce67757c6d6f6324f5705d823899ae21134d7e439969be26c026fdba6e50988c370d859a6f313ea2332977caa5f93cb9fe980cec1eec9fefd4711d5f31212b189127334a2b56584e701fa1e86a387a99b40ce6dadf3ab29d8475c57c8c0741a6854eab89a102d1c6152ae1d94fe46750dfb2ec4249020b499f2be45ad32302c4885d9ea69c26b09ac26c1773d302432b4bd9843a30702eb5b7f4db372fd754265f5bb43e2147e28e7164f861a3e184a71547fb0224897347b5fe1495a5f03cf7068da11925ec39f1f6474b59e403add78acf19222645f22c34904301387b9cd86bd0b0c9725ad612edc0d6fe82a1ea9a296c13247025f69510a35c673fab2d7a30e26fad706ccdc1e09eb3ebff11c11a68d53cbe7e3652ec2e8660e53295da4162a4d012022a24594722eae75f8955b427a1395442f79baf46ab2f2d8f111c1163c9f98fc1a0cc9991c6157a5e95eb88dd843497cb9507551528536fef7e7a557fbd6e3d397a5b7c4cb8806284639d01edb79d06bfdb74fb8e198598075d388b3f3df4607f230d28123afc5d877419ed501ef99dd9ebc4f3871074b76874fe3abf8c5757d69be55ec083362d2e447b2ee90851a033781a706c1826fe9585a0a6b355ea35f78e7edea0d039817e6a0d16577d67faf3f8904a032ba51bcef3f917c23fd882abc97436410dbb32f650b37508d4d55c8c543623aed9d13746211b4100bf88a173144c348ccdf1f1b02fa0f6f8df2bd43d49e4658bdcadfdfb781f64b835b88dca115b98bab29fab819aba6c293a67c4faff5e4e4350e310bc52e5412b52403da70090a475d3d2aeb3a33c685b5919fca49db1039e5bc1fb1a80d7baef5301a2062fbafcc572aa8c089da08da3fe0008a6f8a01ca24a72eeb21defd50e72520c37fe7ea82406e42a91431736244b2a134c1e13e19930992d7eb38cab14836924f3313a351328f9dfefe20db347a6673692893869d386ffc33470ea007d9492f3a2053e309b4df275e2fcd57f58a097333803d81e0a852a0da5802f9574f5230421a49353b61a9f791d121f45f1467908f2d97f2c2b1c44ea0a4a7712d1bd13f6a36fe2a788a73a7519cbc83088fbc1ad2be75c0233a16396e1ed27a68399f951c1773adaadd7369200a84faa34d257dfd3bd3e9029fdb3d7271e73253cda04da1fd1114c0e1a4e66b1a6ed0eae3f76b1639d96a047d23b125ae11e6d4bca078a69715f91a15147c10ddc9a3f8f2b127fd8591be8832658dc21e3df023174100232cb52e83e8d31d17708d1177648c79403d3aec5535434733cae547a001ddaebb318b7a4a8afaaf7c36a3b6a30491a35bafa864f5d6698e85d69388c70b5e4a0b0ee05852153e88426d171d7b71a9a52cf1700cd4a20e5fad21b8814bd4d001657452cea5906e2b281bf6e7fb46e93fdefe5981b642bd108ed1c4cded1489e50a4d7373faf624a732e8579601b225d466ebedf4ec0afa5d0fab9717c867331b93ba9c5fdd36c23e201ee047e24eb93ed4a52c13e0652f20585f9c012e90c5403a847f4809de430aa28da937bfa1136912e55f5bf25df519588cde7edce36e0eac6b0d2226e39c3ec42fad7164c779f45d34ed6eb6e4f4f42392d41537548b9dd9134f2d69a22d1d977dc4f083d99380b0191199638229dee245c49fd6ab7866e95947724982602e7167917afd31a1a7f89651b55ff6aaac5789b242bbd31eb216475f74cc108f2a086fef7dc8b70bd8a99510ba7cf94419ba116a7804a0a27d2504dbf24d42e4b773dea51ac60e7614d356a27c51af23461660d6a83031d93862e291bab435d0ac1eafacf9485387f31d9dd410bc5ae257ee31886f6f4ad16ff4badee7a9bb22488cccf39ca1d1da669bd13c8d082fe7ac9623083797447efb491dda57858a6cb1017a43eb159631547dc27741f9ce1ce3af59fed64380d08da0010fd7d6660546b6050fe70e990e30bd222b205c4d1cfa4d969a15baf45c861bc0e2983c3a5e14feb89d77526cd278c9ad0c41bd44efaf8f8eb028be2417458dd13dd27b087884f95116bf73ce069e90c2b34bff6d3395dc835e6627adba483f0e9f7bca7462bb8a212dbb456d0b1c47a805d7b7219e51484650029509c73f055eb3949340165b9a3732d1ec9119e2ba5ff12127808a18725926452ca3bd31565ec0ecf74c5eaf8cba2789acc1d524e81b5787912db46682b23873f4969d92f20de63635fae334b5054f03e118f00e5164c7b399b81acf7a355e4f6181e33feaee9fe21d665b1fb88d1b038e70744df9a2af809a42aaeb92c648310faf8b4b91f14672382e754fdc06eff088795547798e05ebd2c0c304f24d2cd84e41a4a1fb5971f8672e8b3d193dee8c547433212b37d4c30d6b5aa6749ab9bc1827ad0cfd48e5061ff04f822d28b66fc9d19d2a2add2d20207021c101d7cff3a2e1dcb2f99df4ea2f8babf7b57a04b32d9192077d2c7d4660cf68964e5e36650fc10ad43f86c57f79e43f35df1d36e3ec389a775816e82716bd2ef8a15ed7097d54f7f33bf1c23ab397befb8003d42386ce4ba5c7b81420e391f8b6293f0cd36ccb73fb7c378013a82057ccc6622ff12b007f472802b8632f7a14ad462f7d53a4839615033d5704f67e6f8eae2f50144de796b6868d6af19130bc61709f354b3557a8e7308b6d53c67aeec99b3fbf80948792a8d9760202dd2a76537164665f4b69d959f25875afa705194fd1f5d9ceba18b8308337d68a285ecb1160117575d0c37f8c4f059f5a5d6a2c5c10c885df42497c1adf748aeed43ce3fedc2bff09f0aa5f4d3b3ab5039625c6d7d611bede8ca12289d524ce41274c85f99e5f8fcfa78a27bdc86fb4b970bed4675edbd598c1d239d4713bc872b46983beb48f35f517f37e185885f9632f9f422849b81e5ad783f388c5ff3dc197f72d8b8ede6a0bc131067aa45723eea5564d72d756ea424067d7cb93720f47454671a0132674c4faf24f84a5eba75ba345d5aee4890169e4be664065046e8e958096d1e7c4647cc7fb28ed15577a623dffe0392ba818e20d1a8c90f28812fe818ae1717bc3b3b427222a84a6cfac47fdc05f3b58c06847783b683aceba0c1f57b1d4937520354b409d58932f1319e3e0836e83ae7b24f3e65511692eee96399d0845bf226909857ecd851e0c15f6c30d498cb005bc2c877355e1c8db312687c4593ab91502f9fd1021531de3572d257fa2899f277cebd443eabb52e5ad32b214db5549021897edb07edf371d6631e86303ebb0e77afeffc6a52da8f585b619d3415053f019abb14ca436ed26bad96d5d33eed305939197ad634883a711ad84ae0dfc9bd10dcbfa034b3c074258e1892b847c50bd4a0a50fd857997ab8e02be18d23e770dcb828eceecb1a242373f1216548c16d5bbf7eb3b0390e09529786df436a61978387b75ad8105f8c882abcb2ed957b7d3abb4eec4a67952976f22dbb2027da56ad6240cdb0e507b7815cf028dc74072b2d5447332e753ef208a14ab24ace4ef22d3b65a4b9f3c41f49c426ca48bc1e0fee1e99e1d01766e941e28d3ed839cfe146c1b67f15cafd41150e0cd9ceda90caefec1a405d861d655b9d145844ac3e9b09ce2bca7b366fa588507802c4137761187e7da373c99beaba84506254702b7ece674ef9a25f258d3aa894c4f9a193665aef838626f2e1c11e50c00a9e32d8d3285633921c51100e35bcb2e3372754b77a6969dcc3d2fbd431adba5e2bf4330dfe34f12546badc21d94f1324d5b0a883f1c166a02b26577918008c70933d01af54fb7b92c318e4547c9082db441b97d60627acbed854c997ad7c9f10190896ade5860bfd1042b1f4e3eb", 0x1000}], 0x6, &(0x7f00000019c0)=[@rights={0x38, 0xffff, 0x1, [r17, r17, r17, r1, r17, r3, r0, r3, r3]}, @rights={0x30, 0xffff, 0x1, [r0, r3, r1, r17, r17, r16, r16, r16]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r3, r0, r1]}, @cred={0x20, 0xffff, 0x2, r10, r5, r13}, @rights={0x18, 0xffff, 0x1, [r3, r0]}], 0xd8, 0x9}, 0x0) r18 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r18, 0x1, &(0x7f0000001b00)={{0x5, r11, r14, r5, r15, 0x0, 0xa0e}, 0x6c0faeb, 0x4b, r10, r4, 0x20, 0x2, 0x1000, 0x100000001}) getsockopt$sock_cred(r17, 0xffff, 0x11, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) preadv(r3, &(0x7f0000003000)=[{&(0x7f0000001c00)=""/153, 0x99}, {&(0x7f0000001cc0)=""/193, 0xc1}, {&(0x7f0000001dc0)=""/173, 0xad}, {&(0x7f0000001e80)=""/4096, 0x1000}, {&(0x7f0000002e80)=""/97, 0x61}, {&(0x7f0000002f00)=""/199, 0xc7}], 0x6, 0x0) clock_nanosleep(0x40000000, 0x1, &(0x7f0000003080)={0x5, 0xfff}, &(0x7f00000030c0)) readlink(&(0x7f0000003100)='./file0\x00', &(0x7f0000003140)=""/181, 0xb5) sendto$inet(r0, &(0x7f0000003200)="6771d32e1eccb115a8ad7809bb5a64a21310edd0f3be9cb83965a1fe5687b2885bc865d0120be8d2bb9dae83dc1100e6e9ce414a99a132fc23c55b1712e7b97393875596b01c0092a4d75b88122138128a0fc553121ca28bb36d6dfa9ce0253a4b8cec119f40b0dc9e31cc97b9e834a2eb2d84dcb341aeda16ae485110575f1fe991a30ceabf83ebe8e5494229adccd3232ce9ec0c3ce9ee891143bd08b86f45a26ba2c394a29727ee248d86c47371dbfda640085fc0b34dfe0b954d638d1b30298f83b5b356dc5c8de0e84270750b5e754de592cfbeea4a4a87ce548bcff52f92d9807b1d1e979720e3b692", 0xec, 0x8, 0x0, 0x0) rename(&(0x7f0000003300)='./file0\x00', &(0x7f0000003340)='./file0\x00') 00:00:08 executing program 0: r0 = socket(0x18, 0x30000003, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) close(r0) pwritev(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) 00:00:08 executing program 5: munlockall() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x40a, 0x0, 0x296) 00:00:08 executing program 5: socketpair(0x10, 0x10000005, 0x8001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040), 0xc) r2 = socket$unix(0x1, 0x5, 0x0) r3 = paccept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc, 0x20000000) fchdir(r3) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x450800, 0x80) r5 = openat(r4, &(0x7f0000000140)='./file0\x00', 0xc0200, 0x100) paccept(r2, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8, 0x20000000) fchdir(r1) fchroot(r3) flock(r0, 0xe) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') flock(r5, 0x8) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) open$dir(&(0x7f0000000340)='./file0\x00', 0x20, 0x0) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x2000000000000000, 0x7}, {0x3, 0x7ff}}) r6 = msgget(0x2, 0x102) msgrcv(r6, &(0x7f0000000400)={0x0, ""/164}, 0xac, 0x0, 0x1000) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000540), 0xc) recvmsg(r1, &(0x7f0000001780)={&(0x7f0000000580)=@un=@abs, 0x8, &(0x7f0000001640)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/108, 0x6c}], 0x2, &(0x7f0000001680)=""/240, 0xf0}, 0x3) getpeername(r5, &(0x7f00000017c0)=@in6, &(0x7f0000001800)=0xc) pipe(&(0x7f0000001840)) getsockname(r1, &(0x7f0000001880)=@in, &(0x7f00000018c0)=0xc) accept(r2, &(0x7f0000001900)=@in6, &(0x7f0000001940)=0xc) socketpair(0x0, 0x50000005, 0x6, &(0x7f0000001980)={0xffffffffffffffff}) utimes(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)={{0x4, 0x5f}, {0x81, 0x1}}) lstat(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)) getpeername(r7, &(0x7f0000001b00)=@in6, &(0x7f0000001b40)=0xc) 00:00:08 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = dup(0xffffffffffffff9c) r1 = accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000200)=""/170) semop(r2, &(0x7f00000002c0)=[{0x1, 0x6, 0x1000}, {0x0, 0x7, 0x82dffcaff88503e5}, {0x3, 0x1828}, {0x0, 0xffffffffaddf6f0d, 0x1800}, {0x1, 0x8000, 0x800}, {0x0, 0x9, 0x1800}, {0x0, 0x9, 0x1800}], 0x7) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) r3 = semget$private(0x0, 0x3, 0x400) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) unlinkat(r0, &(0x7f0000000480)='./file0\x00', 0x0) connect(r0, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xc) readlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/4096, 0x1000) stat(&(0x7f0000001540)='./file0/file0\x00', &(0x7f0000001580)) semget(0x1, 0x7, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x410, r1, 0x0, 0x0) unlinkat(r0, &(0x7f0000001600)='./file0\x00', 0x800) symlinkat(&(0x7f0000001640)='./file0/file0\x00', r0, &(0x7f0000001680)='./file0/file0\x00') r4 = msgget(0x2, 0x11) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001800)={0x0}, &(0x7f0000001840)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001880)={{0x1c4d, r5, r6, r7, r8, 0x0, 0x2}, 0x7fff, 0x1, r9, r10, 0x3, 0x6, 0x4, 0x2}) semctl$SETVAL(r2, 0x6, 0x8, &(0x7f0000001900)=0x2) symlink(&(0x7f0000001940)='./file0/file0\x00', &(0x7f0000001980)='./file0\x00') semctl$IPC_RMID(r3, 0x0, 0x0) fcntl$getflags(r1, 0x1) 00:00:08 executing program 3: r0 = getpgrp() r1 = msgget(0x2, 0x404) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000009ffd3970f1a09766c6fe69af594c2f1ee0c5877f3d8ae60a539368140db6c7704cd9a22f684d3817ad560fb3d625f79f2534b85364de24eac079798cbb509be8550e32a0f29b1cdeae4817bc2a9925d4713d41f11c87c6c549d431f1168a05dd62f38f070a435fb435485c05b6393f35de102cf3a52d9ce105977e7af53bb6eeba195c8f4fcdf18d49d4bad150fdf57e924c941289fe97a458cfd90aee42190484cf924532c050e399d91ce313c61a6923df83cb15442be2c52ee190b7101b78d17adb73353149d6615ae2a9225b67a86481c4c55aa207d804c734e17e56b50e0000000000007f88bfd5049dd5d8bcc4f0eafb3f9b9200938bef83581e00e2dd3bf3b6bbc81c567b4dc2a15d2098d98d7da527f04296e6064ffbe02bf00513887f725d87020b6f09aec163b5b1298c3d63d44f427e40b8acd944972965dc76605ea40c7c6b673133412acd6207d5f4b1ca0c388757910886dfbd35e15311fe99672862d58a62a86f1ffb47e7e3537c90745e4106009e1539fd3580889ea3e00262f866004ffd7aa2b83261794c540216da0e117123ed9ad7e5eaf2739f03abf714cfaa0db9a020d3"], 0x38, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0}, 0xc) setpgid(r0, r2) r3 = paccept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc, 0x30000000) bind$unix(r3, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x4, 0x210, r4, 0x0, 0x0) bind$inet(r3, &(0x7f0000000340)={0x2, 0x3}, 0xc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x420210, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x12, r5, 0x0, 0x0) 00:00:08 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xb3a, 0x1}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x1, 0x2}, 0x8) r3 = dup2(r0, r1) r4 = semget(0x3, 0x2, 0xb0) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000180)=""/143) r5 = accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) r6 = semget(0x2, 0x3, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0xc10, r1, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x7e, 0x3, &(0x7f0000000340)="d819d7067939654c802805e51194012ad9676f6d0a57f65dfe8f9fa0e9c2e7c675a0647180b64468888b4ec5b8acab1b2284e5c9069c086d11606dd16c2317c65466b8a7bc255b8984d41b8035b8364ecfc35c0288b27c0d3fd0453fa51e6e", 0x5f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_timeval(r9, 0xffff, 0x100b, &(0x7f0000000400), &(0x7f0000000440)=0x10) accept(r0, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) fchownat(r3, &(0x7f0000000500)='./file0\x00', r11, r12, 0x200) bind$unix(r3, &(0x7f0000000540)=@abs={0x0, 0x0, 0x1}, 0x8) semget$private(0x0, 0x5, 0x81) semget(0x2, 0x2, 0x4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000580)=""/17) unlinkat(r8, &(0x7f00000005c0)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r15 = open$dir(&(0x7f0000000680)='./file0/../file0\x00', 0x880, 0x20) faccessat(r15, &(0x7f00000006c0)='./file0/../file0\x00', 0xa8, 0x200) flock(r5, 0x2) getgroups(0x3, &(0x7f0000000700)=[r14, r13, r2]) sync() 00:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000200)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') semget$private(0x0, 0x0, 0x28) clock_gettime(0x40000000, &(0x7f0000000080)) semget(0x3, 0x0, 0x8) 00:00:08 executing program 5: open$dir(&(0x7f00000000c0)='./file1\x00', 0x204, 0x0) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x40000, 0x84) fcntl$dupfd(r0, 0xc, r0) 00:00:08 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) getpgid(r0) chmod(&(0x7f0000000040)='./file0\x00', 0x8) r1 = socket(0x1f, 0x10000000, 0x4) ftruncate(r1, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r3 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x9, 0x1) mknodat(r3, &(0x7f0000000280)='./file0\x00', 0x106, 0x3) getpgid(r2) pwritev(r1, &(0x7f00000006c0)=[{&(0x7f00000002c0)="1cca29be8aa3ed1e19b76cb1d480b734811f5119486a50c060b9d0a54b2d86185e9f2cfc2bc0a3f2cf9ed1e00a05e6e688d7ea99e56668603cdeae546c35837f0e009f61f2ff0ec7a7913d82d9a7cd988e8fcfca69dbea42102465729d038dc47d21fc0936179255d401ecc43aa80412aed4839a6a33d738e00f9e27d7371752", 0x80}, {&(0x7f0000000340)="f16bfd35cfb17db96a1d5b8a81d1a51e7c363d9addf453a3a925fd97cb4797bba83b5f0eb2d1bf7ab55d4e1fed607e517b0f9d01fe69d987776925e6ba8c9715b1d240169c98e26997fb4b01e81cdf19c8ada169fa7f58030f40a5139ef562bd94f52c49dc96dddf614b4d6a25ec17cafc724ba7b2833e62478db79fa6e33e34dac9c369254b06d92d2cb41ee2bac25bc26f6c366935d6411503a50b0438e4efa2deeea0fb877ef969121265766884d0ddf976e538cac1d96903f7c275dfe9a43a22b46b945c3b", 0xc7}, {&(0x7f0000000440)="876e2f51f81caa984f53c6c74ca40dce8260120f780c5549f3a8bfc4aaa810c7426a2dd63b686544b9b232a5691f6e1cb972e6143d04cec7bfc8e6f3fac8c94ac06e698a6b85784b65ace3ccab484a66f937eecc40343f02ce380cefbd2a8fb99d98a87f7521d35e0c349f99b91e685e66be52e2c1e240626dfbf50358788cfb800539812f31a9eac0deb64e27feb2ffc60fe7b1c82f337c9f52bc4631bb23c3dd8124f8cdfdbfb736d1be2d1e708e7e8a844568", 0xb4}, {&(0x7f0000000500)="a85ea7be5095ee621257a7a83964b59e4d48d4fade5753c66975e89dc665708293875118575d9c31a02c08a4fc0adcb2234327", 0x33}, {&(0x7f0000000540)="892428424241f83224b0e0e90c2d71f55bd694810bc7c6a71d08f1e156f4af39a16047fa078af97ab7a74e856e6d7e", 0x2f}, {&(0x7f0000000580)="8d86b7e232609154c09ab309789550f43e4d5ac9cc03379425e7ac81d177492a7402a0fabdfed7ea342f2004c5a14e34ffcd3f7c6929cd7877592d5474092e22f23492c57d9b0a9e1bec1148305530c892476215ca7c7e58ebf06208a1867d591163786d26665b4c743aa5db04a18050c312d2494848219da7", 0x79}, {&(0x7f0000000600)="3408921b0e8947e08cd0446570167c4710eadae0215aa9c9bbb475381ec5e9a27ea7d3cddc9d77e4c3b911ffd0aa5c1197d80d5887f91134404e1688de63e46cdd47ee4e116b5d047ce02e1e23fc82d1715b6dddd7b4cafe07b99ed1df6d1fbda96e90d57192682e58c22e97fc879c8f6bd33de98e3328ee05fb81e6cb5b07a2fb8966cd1466dcc14d543d261485efa4", 0x90}], 0x7, 0x1a) lstat(&(0x7f0000000740)='./file0/../file0\x00', &(0x7f0000000780)) fcntl$setown(r3, 0x6, r2) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) fcntl$setown(r3, 0x6, r4) listen(r3, 0x0) stat(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)) r5 = shmget(0x2, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) flock(r3, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000940), 0xc) fchmodat(r3, &(0x7f0000000980)='./file0\x00', 0x1d0, 0x200) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000009c0), 0xc) getsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000a00), &(0x7f0000000a40)=0x4) r6 = accept(r3, &(0x7f0000000a80)=@in6, &(0x7f0000000ac0)=0xc) listen(r1, 0x8) connect$inet(r3, &(0x7f0000000b00)={0x2, 0x1}, 0xc) dup(r6) sendto$unix(r3, &(0x7f0000000b40)="0f5ff5d7d0c448f6d7f5a346ec2559364f4035dc6153ba99cf2f9f56e5f94f4fd043fc04a327bed7d0ae659e4702e0f1eb2e283d86f9a2d427b36a2d246a119627a549e6bdf4734ec11a1738926c9e8175ce2dfd3e26016a2adbf59573b5e1f3ccfdc3f8f60b2d2d22eb35389e2aa093a4825b357902cfdeb1ef45cd256c43cea54564c7413c88c707aabe1ff57fbbeb699cb37e078b821569522c41e63a24016b9850aee586834538c630a977656a9f452ea70bf5af2c602b3445f253c134020cdbe0cecca5bd3573c5a85a0609d9f62196ac0816c001f36eae11a7a402e961281babd77adb840fa020d74e4e3c27f708775d02dfdf111184c13abc", 0xfc, 0x1, 0x0, 0x0) 00:00:08 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = geteuid() lchown(&(0x7f0000000140)='./file0\x00', r0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r1, &(0x7f0000000300)='./file0/file0\x00', 0x1010, 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x400) utimensat(r1, &(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)={{0x3, 0xf80d}, {0x0, 0x6}}, 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x8, 0x41) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) 00:00:09 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x0) 00:00:09 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r0 = socket$inet(0x2, 0x70000000, 0x5) r1 = accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) recvfrom$unix(r1, &(0x7f00000002c0)=""/124, 0x7c, 0x800, 0x0, 0x0) r2 = dup(r0) fchmodat(r2, &(0x7f0000000340)='./file0\x00', 0x2, 0x400) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) getsockname(r2, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) r3 = socket$unix(0x1, 0x5, 0x0) recvmsg(r1, &(0x7f0000001700)={&(0x7f00000004c0)=@in, 0xc, &(0x7f0000001600)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/74, 0x4a}, {&(0x7f0000001580)=""/109, 0x6d}], 0x3, &(0x7f0000001640)=""/129, 0x81}, 0x0) socket$inet(0x2, 0x40000000, 0x35) close(r0) stat(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)) fcntl$setflags(r3, 0x2, 0x1) renameat(r2, &(0x7f0000001800)='./file0\x00', r2, &(0x7f0000001840)='./file0\x00') stat(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000001940)=""/115) recvfrom$unix(r2, &(0x7f00000019c0)=""/93, 0x5d, 0x841, &(0x7f0000001a40)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000001f40)={&(0x7f0000001a80)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001c80)=[{&(0x7f0000001ac0)="11d6a7f9c7176e9cb42519e2c37e797ffc68e1a058e52a7018b33c1460e91e296f8333e0f727d04620d60968a5dd26c1b2b37af78207bad3444a47c86a98", 0x3e}, {&(0x7f0000001b00)="ad13557c47293b971a4ece0f6636586631b0f98d490269c94baeb4ad2f16e40548fb5544ffc4e80ccf4c0a7f322c2b097fe67cfa0c1a2a223ea81a6dd688004fbf6d0e9887e62bd6a99d5b2f29e1e94f2b9ce9e33030efaee3284879067b75c223fa65cf5fe530b90164c94d5c7cb31bf260d66bc49a52703ae015cb5731d51d7dd2143a1873f0bfe57ac2d03a65d528c7ae75e20a725ad3eb2cf141", 0x9c}, {&(0x7f0000001bc0)="5672e1a465f9b79b3b53a7890438756229d196497d112deaed4ef2a6775202859666a93f203481f2e5d90dffb5a23599106fe1758a44e67ef92e26f62a25d7dadb2b3f940f70ba06edbbfddeb70c759be5082e8d26419586db462ef27386aa42b666ef7c97ec2de87a62a8ca1105724aa3", 0x71}, {&(0x7f0000001c40)="d13664c49d7d12a505bb26c622b3ae4208da76e868b666176c3a00e2b0e526b969", 0x21}], 0x4, &(0x7f0000001cc0)=[{0xc0, 0x29, 0x6, "25b904d149cf0e1b03b2e68f66db355c8e7015704d7416dc095d5f82534c66368fe704ef4b60708df3584af9f7d6044baec411c5c6f31311e39a23e6203dd5ff76faf4ebfdd969fec89b8eec32a600726f87aa76b2d5ef0109f2356188e89ed4e8c2e0abbf4809df65fe6cdefe8f9fed019e2130421abd9df38da6a72824b9275289a344e049fc02351ae81b8ac768dddd87a42b03020b068484f5ce7d13476297527d4b9d83173fb3ec7247"}, {0xc0, 0x0, 0x1, "40657c64be4a48cce95d16bf3064b62e27ca737d7690e1f201715ee5295ef8c70153ce1f028821f8cb4383214a2a8c3940d319e9b660d5247e3b222f03530628324a8f9ca4cac7018b636f65e3c61de13a7b8d30565b04f402cf8b5fa0b086d903a252654a7b5028e038d109a2c592b876b0aef6572c6fe889a5cc673fe191394dca3ad9a20df7280eba0a94a91955c58bdb20e030a4a3184d69de7e5c77eff718038c3d71b6fcc2baa64f32dd9543"}, {0x100, 0x1, 0xffffffff80000001, "0085abc3dbf038b7c38d46e5e57a056211fb03f190274b769e5856f304a4d7d41ab35f0e097b9c6d3c152fb372bb9c865aaf9cdf4477f2caecff47c509e3e9702946c85f5510ddeb2ae0ddb40b47bcbadb2f42da1666dca1d00b484e81414b87e85679e2c85b12b8c2701c0734f48708c48f687f2c49f439a72d023ec42e6453f303c0b5d11fbecc4710ad8afbfb59164e6f986377e339384a998381d4772749779371ed5e76c156d35f48ce8a9e4485f24f1c477306ec1db50e148d559a2adb02cec497c81d3b4d2c09fd312b0e50c7801582e96caf3632f03fba7a3229f06af0ba63838a32e529123f4780b1f1"}], 0x280}, 0x4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) lstat(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) readlinkat(r2, &(0x7f0000002040)='./file0\x00', &(0x7f0000002080)=""/47, 0x2f) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x1) socket$unix(0x1, 0x2, 0x0) getsockname$unix(r2, &(0x7f00000020c0)=@abs, &(0x7f0000002100)=0x8) 00:00:09 executing program 5: socketpair(0x0, 0x40000002, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000040)=""/105, 0x69, 0x840, &(0x7f00000000c0)={0x2, 0x1}, 0xc) sendto$inet(0xffffffffffffffff, 0x0, 0x31c, 0x0, 0x0, 0xaa) 00:00:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) paccept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x40000000) lseek(r0, 0x0, 0x8000000000004) readv(r0, &(0x7f0000000000)=[{0x0, 0xfffffffffffffcef}], 0x1) shmget$private(0x0, 0x4000, 0x6, &(0x7f0000ff9000/0x4000)=nil) geteuid() 00:00:09 executing program 4: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) shmget(0x3, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) socketpair(0x6, 0x2, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair(0x17, 0x3, 0x1000, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() getsockname$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom(r1, &(0x7f0000000200)=""/161, 0xa1, 0x800, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000002c0)={0x1, 0x0, 0x2ec59dc7, 0x5, r4}) r5 = accept(r2, 0x0, &(0x7f0000000300)) recvmsg(r0, &(0x7f0000000840)={&(0x7f0000000340)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000740)=[{&(0x7f00000003c0)=""/46, 0x2e}, {&(0x7f0000000400)=""/129, 0x81}, {&(0x7f00000004c0)=""/218, 0xda}, {&(0x7f00000005c0)=""/227, 0xe3}, {&(0x7f00000006c0)=""/123, 0x7b}], 0x5, &(0x7f00000007c0)=""/71, 0x47}, 0x40) sendmsg$unix(r2, &(0x7f0000000a00)={&(0x7f0000000880)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000009c0)=[{&(0x7f00000008c0)="3e306248fa2aedbf862bdff3e8ae9e50692eb073060b7c8591febd0e350855c5804873f0f061243ee0f08dcf280e4b3dc88ac4d0d921f06c14962c2205fc60feb185bd9a61d5d7beb4359d9b89fbc8099334827b97db87f4d98fdb4af51d8d61781269956703889d2f14", 0x6a}, {&(0x7f0000000940)="72236415756749f609e45cce0bb36d8ac518f1b1b6eba995b529206cbd320bdff1c60345186d9ba4e4ea69fc3c0d163b1ab0ab72d6fe1f5da71aea1f3c0a0ec9e7eb802ceb544d342fcc2400847d8dbc607eb879cbd507cd1462eb", 0x5b}], 0x2}, 0x2) recvmsg(r0, &(0x7f0000001d00)={&(0x7f0000000a40)=@un=@abs, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000a80)=""/12, 0xc}, {&(0x7f0000000ac0)=""/23, 0x17}, {&(0x7f0000000b00)=""/80, 0x50}, {&(0x7f0000000b80)=""/4096, 0x1000}, {&(0x7f0000001b80)=""/169, 0xa9}], 0x5, &(0x7f0000001cc0)=""/26, 0x1a}, 0x841) recvmsg(r3, &(0x7f0000004080)={&(0x7f0000001d40)=@in, 0xc, &(0x7f0000003fc0)=[{&(0x7f0000001d80)=""/4096, 0x1000}, {&(0x7f0000002d80)=""/44, 0x2c}, {&(0x7f0000002dc0)=""/4096, 0x1000}, {&(0x7f0000003dc0)=""/144, 0x90}, {&(0x7f0000003e80)=""/253, 0xfd}, {&(0x7f0000003f80)=""/8, 0x8}], 0x6, &(0x7f0000004040)=""/23, 0x17}, 0x801) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000040c0)={0x0, 0x0}, 0xc) readv(r2, &(0x7f0000004800)=[{&(0x7f0000004100)=""/170, 0xaa}, {&(0x7f00000041c0)=""/62, 0x3e}, {&(0x7f0000004200)=""/233, 0xe9}, {&(0x7f0000004300)}, {&(0x7f0000004340)=""/129, 0x81}, {&(0x7f0000004400)=""/219, 0xdb}, {&(0x7f0000004500)=""/255, 0xff}, {&(0x7f0000004600)=""/217, 0xd9}, {&(0x7f0000004700)=""/163, 0xa3}, {&(0x7f00000047c0)=""/57, 0x39}], 0xa) recvmsg(r1, &(0x7f0000004a00)={0x0, 0x0, &(0x7f0000004940)=[{&(0x7f00000048c0)=""/116, 0x74}], 0x1, &(0x7f0000004980)=""/88, 0x58}, 0x843) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000004a40), 0xc) recvmsg(r3, &(0x7f0000004d40)={&(0x7f0000004a80)=@in, 0xc, &(0x7f0000004c00)=[{&(0x7f0000004ac0)=""/127, 0x7f}, {&(0x7f0000004b40)=""/188, 0xbc}], 0x2, &(0x7f0000004c40)=""/226, 0xe2}, 0x801) semget$private(0x0, 0x1, 0x100) socket(0x1f, 0x10000000, 0x4) r7 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000004d80), 0xc) pipe(&(0x7f0000004dc0)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r8, &(0x7f0000004e00)='./file0\x00', r6, r7, 0x0) geteuid() recvmsg(r8, &(0x7f0000005040)={&(0x7f0000004e40)=@in, 0xc, &(0x7f0000004f00)=[{&(0x7f0000004e80)=""/128, 0x80}], 0x1, &(0x7f0000004f40)=""/201, 0xc9}, 0x42) fchmodat(r9, &(0x7f0000005080)='./file0\x00', 0xcc, 0x600) sendto(r2, &(0x7f00000050c0)="514a27a117b4a60e79a0238929e736375fb4ae312f54ad1038f3213ce25603b6bff7d4f386ce91cb663dec04b933d00a563011", 0x33, 0x4, &(0x7f0000005100)=@in={0x2, 0x2}, 0xc) 00:00:09 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0xdfc8a460a55da12a, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/60, 0x3c) r2 = accept(r0, 0x0, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) close(r2) listen(r0, 0xffffffffffffa9aa) r5 = paccept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc, 0x20000000) r6 = semget(0x3, 0x4, 0x202) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x247, r3, r4, r3, r4, 0x4, 0x5fb3}, 0x8, 0x6, 0x1}) fchown(r2, r3, r4) bind$unix(r1, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) semget(0x3, 0x7, 0x140) semget(0x2, 0x4, 0x400) rmdir(&(0x7f00000003c0)='./file0\x00') fchownat(r1, &(0x7f0000000400)='./file0\x00', r3, r4, 0x200) readlinkat(r1, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/139, 0x8b) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = paccept(r1, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x8, 0x70000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) fchmodat(r1, &(0x7f0000000600)='./file0\x00', 0x10, 0x400) fchmodat(r1, &(0x7f0000000640)='./file0\x00', 0x0, 0x600) connect$inet6(r5, &(0x7f0000000680)={0x18, 0x2, 0xfffffffffffffff7, 0x3}, 0xc) open$dir(&(0x7f00000006c0)='./file0\x00', 0x410, 0x41) fchown(r7, r8, r4) getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)) chown(&(0x7f0000000740)='./file0\x00', r3, r9) 00:00:09 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000040)="f30c7ad71637148e0708731fd33a63873cf7872cd8e26326d1b4a46f75c53d89142dcfe7e3d6d95611ecf129ac6bbb9c05acdb609dd28134499ba2cc406a0b563db5725c776ab01436892a09b4256ce2b46e973ef040a25779cde9c6068a0e9323a5d16880f4ed98526227c73a172bfd327f4973bc6b0cab1c065146fb0a04bd3151b03ad30b7b0add5c4e4b0bef32227cad03071644e70e1f3123a316ff5132ae37fc95e0496e00581bc81a1d04b5348536098a462daab9dac3ff7c2abe201a819b68", 0xc3}, {&(0x7f0000000140)="66bc4170634a0e19440e98ee76d3f244c4b33eb2e1830613f4fb9f0a3313e511131d05c7d41a507fa6896e94617bb02e00f23ef0e38baa1f122f20998ae24af59ba133ef2611c8cf8185a4e95aa13848336f3a37ea7fb693e5cea57a68b216bef5fbc2e93681db50655588c2a6a975667917c14b07cead7655d3a02f17de151c47a2a8ee7efac5ae979788a0dbb910e234d798c78d3c5ef0249ce01d77a08126a44266bd20aa072fa08add4dee466c00472555de720a870f1345a410a1841a68bfcebd0dfcc634c4e5411c2533b3e65fa4d5210e051945ca408b4453544ea08a61e6ec32ca23ec9131454e2a0e5bcc4e7c", 0xf1}, {&(0x7f00000002c0)="4a00545433ef658b58d0b207e0b4ce14a8cf653644fff4bc4f16d5a9e4a3ce836c89964515c5264bb8868b343ff452643a2473bb0ab12c5fe2b06e837d4e4026a3f23ac179c70443fc369a9e86333ac53cd058b82746806ac02bfaff9ca91ad412b03ab006b8e459978bd18cf643a82e5926620c969b8e9d4f5c39e550c16200d63a3b0f2170abb9d3687d2dd7dcdb58651593dede8e55d20af5e8d51741541b527088c5728aa40277f1f025713be00ce66177c177609367494f82e54d76f70a2d967045b9b4b7ad34d11c4556591146071f7542ac18f17f713f579c9c086a5fda3d31401b22f78f82ab1e9773", 0xed}, {&(0x7f00000003c0)="17b93fb2acf4fadc92448e42e1dbb3d6f9d1aefa2554ea1f938f4fb9e7cec792b485178052666faeff143bbfb2fcbb1f5ba3d969f47651a4f7222251b4c1001dce7779c86892722a52ceca", 0x4b}, {&(0x7f00000007c0)="2675085124c5eeb8e929f4c2f9dd84d5690940c1f7f0f6fffe0ece4263445861f63a42678f78d3a9e2e96c791d60bbde197e1f20ca7fbe9ea75a2d89cf953f34f589b15f3a560836a6c2b0346d4d025589361b26bae1988f040d3484967e1f15cdbfe30f34a60dfe27dfb554eb83774a307b2d1b3f094a1674fea4b0392395ac73ca8b9df55c901ddbfc1a600e78e00f5f2e8c08e7d69b42775e57aa38965c18a51915b495cb164c48085e865c9e3e45f7e85a9fecc9d7a3c3d248928e526f0ba1ed8876a9634e8d11717c136b33854798d48001014f8503a2d866ff8f97de3cac3a9c3c942ac5f6771033197dfb8e7009b7e69067bfab109c8558de81c627d5cf05361442b954ace6c779f2582b582f91f099f4e3560b3ce3f884c0117542efc2b40995152adf5b8a56de814a43f927759e09a89dd378c76631ff422201048a618608b566df44e5e95fe0b8be0f8a929830ae251b4508349588721fb8eb9b437b2c2956e834a99dd30143ce231db159db0a8f3cc85ced8e69e80bb054872d911f432c68cb45c22f700b8a763c2f663ddaccf1eea98cf81fba2a5954455e3942103569c818094647fb4bc6d5d7107338700a2ea99374596b1f52fd465c73e093614a58e3655e547ba63bc438b8ff8e4f17884eff3821c4e2f55bc1fff8b8a97c52c56bf046ba033cb1d7aa8245e6f0f083b459127e4143b775e8508ab61904f8d0e3f517d082e2a3a01e317675f5a18721e7bf75c6efae4e88780b08353a060c058ac248ef09aaf55c7787d47af8440981773a211668904e0a8a6b1a40fc3fb446d141e311914aca6b5d542294d7c204a72ffd827ece72b7103c2eaa2b016db007a082d3ea09fef15d894a6cfd3cc1054dbced2046de33a8aba244a7137c7ea8931d711eb49b05cf77d6612811106547103f64f6e78ae469899d955a0c7c645cc78b2c2c44b2c29ee16b5fc7a148b4c2792b5c24a9b0994b542fcf5d53f62540f7541a6350a173814bd5a6e8cad3be110e8e6598ecb075c87a4bebfe5c4dab0119a325435cc83e9fdf10bccf78d8c809abdfce53c6e2fc7b9b0881e319a1fe960a9969efdd958d8bc0d46eac29f45ffce02a83e1e0a726a575e8b1bfc8e4014374a95d68d8157cc0bf058c773bba829ee1868bc397740c4dcec276176b5935f1431eb3ce4cdc5e075f3ea4e815ce6c496c2d61a9a2bda2e650c33bd6e9bbac9209de43403bd27a587e8a2e87d68430ffa1a1956529f546e2e9e24a5ce23f2b84ba5652034b263abeff8a248eeb0ca3f4469dc50ff22d626b017718842a159ac6cd18f4cad52b6fcdc96a565369970efc8c76b047714ce65727548a17b33d8c2fefa2814558534e6d4c98fef37a0550014a8790e2bf3d2fdd695786fa70f865dd543bf630ddafdfe5d305c2272dc28b86cd0b91cfcf55e8f8c93864012eb21bd83f14a7e75c0d29f7c661dd58f38cda6fa03842fc633701adddbe1acb1f0988c146390ee8403423cde13a2169be573319cbc2a9968a9cf8711b80058530e537d4644d77d27d9bb1bd247945bbfe5c49b9a69d31320f8f93d4efb0c95a021ac73c2d6144312b85604305813ab0cb8a42cd79c9530a2fe92103d18a9264c1dc91368a63ea846ed4eba25971b6c4542749adfbf478686cdb7545496aa4648a2bc1eac68880d7a13df8cec85699ac5bec1a42f6cb9a739948e28009f8158254d748169d0e499b516f3e44e072c188547443d9ecddc3c7238cfcfa0f913f126ff9ade41fbba6457dc50da7b3cb80970bd53f751cb931debac2186983695fcea4911f5211fa37d68191f4c9632800064ae27594049c395098f6587e2795bf304f19ccd2c3ba9c929ed6b94c8384a7e59edd1b964fabd1fa98b5fc9e18cc387db76a584dbdf105065ec83cd781d7507d5ef8eee2b333a03eb479164cc5a55d5e5dfcf254520f8c0fc79d1b54a85e5df24f6116a767b04225d9522bd62bb6400394cdceb776d7312c20abaae0095e01cd1e437b73bc152782f87b21ba65cf89211d8a188cccafc3c444cae3d583ed53ba33f7742d172732239544234892042c8268077e23203a0bd64514a0600a387feb0785d6eab832747391975127262bcea3c780f8fd303ee10eee5e4bfb84331f2a1e12eef481e5ca9973e0300f1fcc4faaada59c0d8d118307092a8fe2d3dabdc865b28eabc9c242a82367e91b1eee3fb343d612643685e191a4e663a51626883a369f1a1759539d5bd0ceb423a4097f17de03bb6fd146dbafaa779bd0a3daf4664042f026594ec0d55b47c10510e6d97e2f79d12ef75b1afd4bde71dcaea3fe50ea386b928c940cef47c84bf912c3297dfcd7225ce17598835afc1f0c104d20ff5ac8e79a79206dbcc9181cc5610ee331b35518e0c033e8a41daa394534aa8b877d6743be2afee1d354d89fd3854d4755d4fa33a18e5c595da9f58728caccb4f80dabd4f8ec73453ac0661772eb9c9c41c798bb604ea2b6e3487d3aaa99dcef23ca112df4f1a8a64de963a494662998aa56dffdb47d02bc6cd66baff965b878aa97c7e792d828841c4fecaa99dae85c129faec82bba135d931861acca8ddf77932786b0fe42f94d051da0e073375638f833e38339d200981b20dd7567ee25a08aed1d78d82903259671c3e01f3a02a998f85f940221902541675010252d10ec2460a40ed5ca30abb2f3a45c98726dd44d6ab70a2e4d2927aac60015ce7db9a9c75a176e7207b3703038579b38d949cbd769b316a48b7f26cc8405f09e9db18b422aa238cc1360719d1e34f6feeb9109e88370bb95ceb60da970702c4731e33f96b7eaa29b52d18232b0d4cbb2df0acf49c5dc624bcf1e9f65e66a4720d0ec6aba85430b78767524af5e6937a07a22fe0cade39efaa3b46deb18cd382881b9e3cca1ca0d14dbaf2551b0fab441fd913be0b116eb07cde4feca30ef4db5d15ad464977698805d2f86ee2a6a89d3f55b823f132084e03d23083b63699b65a75681570a22d7051f9d990bfb51ed94333dcf4d30892a06eaac0a2ec001a5b4f9f7cb0f4b860b5ec4633948a9506b2f146dc430fb7209445aacc25098564a73befba70aed85ce6482ea84f7787b24b9d7fdd187cb16873fb9e3631aa8d4283e12ceaf0b195ad96ff34b558213450a0084772fbbbbfcd030272d5dbd7b8f11a5a2e9e2f420ef02482adaa65471bc693f0b5b603c6eda468410ea54dc2fcfe1dc00ff0a2a12ad76dc6c3cdb697e0330a82eb31e1d109d23cbab5e1a425a97af6c4b05a97c74f1a2c8f88487c2c3b7a0be75c90fb8c7d56c9b71340dcf4737237e0eb28a498c860fd87b121ebf31486138516d9b9bfc53d6e6231412cf6c651523b0e47f4d5041147589e471f29f07fd028f3f01d73608d65407db096f76ab4a524dace86715171c032f6fc9591a6b9a809d560a6bbd14b2c67122f652aa551af90e8b01ecb7ab714c3ea8b1e0f079c981c9f6f3dbed70bfa1641a06a5d5ede213de7887bea444efb043de79d5dd88f36241bc67a76bae5cfa00188cbcd3246a3811719b8f60c9d19b60d3e05061d827831276374cab2b1e507151846d55878ae6f8b423bb53dc4d4e37811b8d34ca08ba25cbd774dd2951015c93095f6e6ea1cd59baf549bf486a362c1dfc387650969bfd54ee2dec3087707e062ef832f0ffd2a1b560c6a36971be6df367bda313ea0289defc4f25eed2def71b77052978693225bc2820df08cb4c5b47c47139a4058f45aef12c31ee3cb72af7cf89bfd72f7fbb720ca3a2441cb2032d2dba692bec48e4898d997e001fe9e72d39fa4967206cda71baa1e1559410f5f81121bc34290f5591ca150c3b8cae7046e315498cdf70d84b4dfefec575de3ffd2601f6c2821650aec5b748cf4ad95d4d0d39d6823ded5a0dcbb22e770c215d3961360c3e537fa5d6a19602690e2c47232379a7ab4be67fba8124d17a8fa03bf648fce87a4162e3c93beed1db1c07319a9bc4615c091b89d4d7f0ceb799444cb1161ca5796f26458975b1458f7891648ada78c787f53984e0480f1def78b14b245a9fb49c2f0a2d02f1cea1eaee81a9c2d0968d84efea0293080efc9bca3f1bd284f508592198e543d939be02d377ab76891e08e8105095ef2b661ed3b6343cb1b993416096a549cb2bd3790edf8ee710fc75f18ca9fbfb6ed219208dd89bfc06ed6b43aba072da750db7f5b73cb82408c77d86d257d9f4d4de1a5620b11593e138821d478f6eb0d9228406d41a7dba496c9dad4114d0c23916dbcf64d2794827a728a47103da43647889c6e03d7d43548b0c8c2738610aa6c2594274b64dd4f90314f3712c15dd72966f95901cf4bb419b1eeaca8d20da6b87e032c18c5fe6ab6f784c54be4bd7f07c429f2bb2995dd96de94010b18097e018d67b172bd96445db3b50ef0b08afbc2df43a3b3fe903cf91b0263f8228be51bd45aaef382502c54f0461953f14b5d907e6384e9d26d22431f364a9277b53db8d998228390094a8ae006f9f840ea5831c1796a544353b6aaaec844032385aa992ce3deacd4d814ece9f88db8f32d9f7bdf807f36bcfb6730b16e3acddc52e0396ecbfc00498ffe97900218c629c87e6010f0993d8db0d626bf85a4dc64ae1bc7cc4c823871eaae703d6c89989f85950d394dbee4eb9a78222f090c5dddd4bfe0659df5bf0337654754840b5378df2d4bbce94ce232694b80e4da1d2e104602b7194350b6e5bf1e14392e06de1decea023cfb07d9ae9acf3e446fb8a421958a2a2aabaab4c10d2be0f7a28938f575739771b408a4372fc88be82e79bd68bc331e0fe6fcadc7be04ccc7a2a67a166f1fa3f8f20c6f66ac09e89b1606ab0c9e98dc9d69dd192ead8e841d76cd3cf6c04c88dd229fab99e8a6f20768865d809eeee923a060e56905a960a5e88b34a603a4b7833b82b6c760f51e55b2477c691c5e206ba94d23287a13b6913700545c308083c54ef9338b00e890882e931ddf78cb24c1fe3bfc8148dc7f6ac58f1f20f150c90f6d3a8b16f2fa65df463719584662c69f321b38a4abf94ed659c3037b75358b5fb111b13153c3dd2fc1b978e2b62d1ef12ef46e3b607cd3b2c94304092de83b077694f8829a55e7ff0d3f43da417e57bf23482f7e310531c89b7fe64857dd12b698af82990645eca9ca160f599fe1992b98ff6d7186b009db1f314b0b3fd5aa0768f8bbe98bc7b6ab745b7877bd279db7250ac25dc152f16d5061fb688b965cf68014f6af0c345d181e71e54674c1d9f09e954d41ee465aa7066946e88c51be2cd7546f85960ec46319d0bdb09b1f7902222f0516f3b5f5646f1648c7c6bcdc83e0931f904acd32ecebc9780989f96a1be7c2893cd58bc8a77226d40827ba8cae3c428f5037e37b37aec8b294db9a8dbcee0a0f633bdfd46e5d0f2a46e7c242471e68d8340becaabd11279f566bbea4575bc15b313feb53df3887d33161263e0f8a6c721f11973c5967a5b7b214e5b48789bf06e3210a834478a5ded96f4ea7956e1833c9e653244ac4e95dcaf84832a0bc47b2b9fe4d9a70a51d8eee76ebae72787b21c6bd17a4d3f84d51811de6fefd581fee6af79000e4a242695561bf5498befea96d2d0fa75126048380f2b5c108a144e5f3dafd3bffa157676aba0c438df932dc6d1a7a2e8920c3c1f32b9a51a529752c1d8a52c6671983e72cd04f186b1e9185b110dc410b6b1a22d760935a4660f9c1bd2ededaa9ba18c0385612c68cbb936c71d3c783313ddfa762f700ee3d1f11ab84f9989953c2e37eb639831db93f94d1606", 0x1000}, {&(0x7f0000000440)="6a5d96846a5182dfb8441914247b28dd1bd6573cfe6ef73e3408f5c5c29d073826256575bfc85f83c4b86edbaeb80f1f1e876d6b912edf511b214c5f9dd86e9d98b91fe254c25edd9a0a6bcdfb335298e0dd864d30083a7f3b", 0x59}, {&(0x7f00000004c0)="67dcb7d6c2a2df0451b95dcdd66d6b6824390ca7e270c467f7948ee7582509278b0ef9f0e23f61cbac3b97e87e0ee7cea726ec832d11c4cdb6e056c69b823edec49c796f615a0a1074c4337dc8d56a4632d24554dba6bdf01d8c591baadd56ea7e540fe4ab2920ba4447e063d75e0ff57040249a16d5672ae7dcd99ea6b67a8cdf17bf6e91baf6f350a20035521f8d54", 0x90}], 0x7, &(0x7f0000000600)=[{0x48, 0x117, 0x7, "480a419c5b2954fe844abc5265daea4acfea13ef3819c1e8ea3e1ec0f7aaf69ab257f0dc9410b5ba5d9cc21e7f277e5a9365e8"}], 0x48}, 0x406) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) dup2(r3, r1) r4 = accept$inet6(r1, 0x0, 0x0) getpeername(r4, 0x0, 0x0) accept$inet6(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 00:00:09 executing program 5: r0 = msgget$private(0x0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x10001, r1, r3, r4, r6, 0x100}, 0x3, 0xffff, r7, r8, 0x8496, 0x4, 0x7b, 0x9}) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000300)={r2, r4, r5}, 0xc) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f00000003c0)={r7, r9, r3}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000400), &(0x7f0000000440)=0xc) r11 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000480)) recvfrom$inet6(r11, &(0x7f00000004c0)=""/71, 0x47, 0x1, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000540), &(0x7f0000000580)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r13, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) fcntl$getflags(r12, 0x1) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000680), &(0x7f00000006c0)=0xc) utimes(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={{0xf40, 0x4d}, {0x29c069cb}}) symlinkat(&(0x7f0000000780)='./file0\x00', r12, &(0x7f00000007c0)='./file0\x00') getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) msgsnd(r0, &(0x7f0000000880)={0x1, "d37717d4dbc891e04cecf305367dab04221902a84522db5d4e5fd0db7a93459f6f2df28b3faaeb672e914c1e30c81b882cded4e84a5da20122d5d73b9c535863d4ee58a99f885e646d8b2580d28ced51997bd5423c854feb2320e99fcdee4c185e526f38bc068829fccc7271d09056a7c68e2b0631de2f88b2670fbc22e8c536575e762cedb6e5a272d94cc1087d8d108dd4b7429e9a98f46ad54fb459e41f50011b8c8a203867f6073a4c6c275b321ea673da2a43867f893e2578c97c"}, 0xc5, 0x800) r15 = paccept(r12, 0x0, &(0x7f0000000980), 0x40000000) setgroups(0x1, &(0x7f00000009c0)=[r14]) connect$inet(r13, &(0x7f0000000a00)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x11, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) select(0x40, &(0x7f0000000ac0)={0xff, 0x6, 0xb8d, 0x20, 0x10000, 0x1, 0x46b, 0x7}, &(0x7f0000000b00)={0x6, 0x60272e6e, 0x197aa28d, 0x8, 0x1, 0xa59292e, 0xf1, 0x1}, &(0x7f0000000b40)={0x6, 0x4, 0x3, 0x7, 0x3760, 0x101, 0x0, 0x4}, &(0x7f0000000b80)={0x800, 0x67}) msgget$private(0x0, 0xa6) 00:00:09 executing program 2: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x10000000) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001400)=[{&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/25, 0x19}, {&(0x7f0000000240)=""/194, 0xc2}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/169, 0xa9}], 0x6, &(0x7f0000001480)=""/165, 0xa5}, 0x801) recvfrom$inet(r0, &(0x7f0000001580)=""/29, 0x1d, 0x42, 0x0, 0x0) close(r0) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000001600)='./file0\x00', 0x800) mknod(&(0x7f0000001640)='./file0\x00', 0x8000, 0xffff6b19) recvmsg(r1, &(0x7f0000002d40)={0x0, 0x0, &(0x7f0000001c80)=[{&(0x7f0000001680)=""/211, 0xd3}, {&(0x7f0000001780)=""/111, 0x6f}, {&(0x7f0000001800)=""/216, 0xd8}, {&(0x7f0000001900)=""/136, 0x88}, {&(0x7f00000019c0)=""/116, 0x74}, {&(0x7f0000001a40)=""/111, 0x6f}, {&(0x7f0000001ac0)=""/184, 0xb8}, {&(0x7f0000001b80)=""/87, 0x57}, {&(0x7f0000001c00)=""/122, 0x7a}], 0x9, &(0x7f0000001d40)=""/4096, 0x1000}, 0x840) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002dc0)={0x0, 0x0}, &(0x7f0000002e00)=0xc) getgroups(0x9, &(0x7f0000002e40)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000002d80)='./file0\x00', r3, r5) recvmsg(r2, &(0x7f00000031c0)={0x0, 0x0, &(0x7f0000003100)=[{&(0x7f0000002e80)=""/246, 0xf6}, {&(0x7f0000002f80)=""/231, 0xe7}, {&(0x7f0000003080)=""/106, 0x6a}], 0x3, &(0x7f0000003140)=""/112, 0x70}, 0x802) r7 = paccept(r0, &(0x7f0000003200)=@in6, &(0x7f0000003240)=0xc, 0x40000000) socket$inet6(0x18, 0x20000000, 0x66a1) bind(r7, &(0x7f0000003280)=@un=@file={0x0, './file0\x00'}, 0xa) fcntl$setflags(r0, 0x2, 0x1) connect$unix(r7, &(0x7f00000032c0)=@file={0xd35e9b98a467731f, './file0\x00'}, 0xa) open$dir(&(0x7f0000003300)='./file0\x00', 0x400000, 0x1) chdir(&(0x7f0000003340)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000003380), 0xc) r8 = msgget$private(0x0, 0x100) msgrcv(r8, &(0x7f00000033c0)={0x0, ""/233}, 0xf1, 0x2, 0x0) paccept(r7, &(0x7f00000034c0)=@in6, &(0x7f0000003500)=0xc, 0x20000000) readlinkat(r1, &(0x7f0000003540)='./file0\x00', &(0x7f0000003580)=""/86, 0x56) r9 = getgid() getgroups(0x2, &(0x7f0000003600)=[r6, r9]) getgroups(0x3, &(0x7f0000003640)=[r4, r4, r10]) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) bind$unix(r0, &(0x7f0000003680)=@abs={0x0, 0x0, 0x2}, 0x8) shmget(0x3, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) 00:00:09 executing program 4: r0 = semget(0x3, 0x1, 0x100) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/40) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(r1, r2, r3) shmget(0x1, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f00000001c0)=0xfffffffffffffffc) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000200)=""/99) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/245) r6 = open$dir(&(0x7f0000000380)='./file0\x00', 0x1080240, 0x15) mkdirat(r6, &(0x7f00000003c0)='./file0\x00', 0x44) read(r1, &(0x7f0000000400)=""/69, 0x45) rename(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)='./file0\x00') read(r1, &(0x7f0000000500)=""/97, 0x61) recvfrom(r1, &(0x7f0000000580)=""/151, 0x97, 0x1, &(0x7f0000000640)=@in6={0x18, 0x0, 0x800, 0x1}, 0xc) bind(r1, &(0x7f0000000680)=@in={0x2, 0x0}, 0xc) r7 = open$dir(&(0x7f00000006c0)='./file1\x00', 0x40000, 0xa4) semget(0x0, 0x2, 0x8) readlinkat(r7, &(0x7f0000000700)='./file1\x00', &(0x7f0000000740)=""/150, 0x96) shmget(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) bind(r1, &(0x7f0000000800)=@in={0x2, 0x3}, 0xc) semget$private(0x0, 0x3, 0x6) fcntl$setflags(r6, 0x2, 0x0) r8 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) fchown(r7, r2, r4) fchownat(r6, &(0x7f0000000840)='./file1\x00', r2, r5, 0x200) semctl$IPC_RMID(r8, 0x0, 0x0) 00:00:09 executing program 1: 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) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="f042e997bedc43ab340100e91f85f5d404d02e76b370733a699d108b9b5a2bc55e47d2aa8ba7cf9dd2649069bb6c81375079"], 0x6e) r2 = dup2(r1, r0) r3 = accept$inet6(r2, 0x0, 0x0) getsockname$unix(r3, 0x0, 0x0) 00:00:09 executing program 3: r0 = socket(0x2, 0x0, 0x7925) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = semget(0x2, 0x1, 0x50) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000080)=""/148) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000140), &(0x7f0000000180)=0x10) r2 = semget(0x3, 0x3, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() r8 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x8, r3, r6, r7, r8, 0x80, 0x8afe}, 0x1, 0x90, 0x7fffffff}) lchown(&(0x7f00000002c0)='./file0\x00', r5, r4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x6000000000000000, r5, r4, r7, r8, 0xf8c022a7b9c05075, 0x5}, 0x9, 0x4}) fcntl$setstatus(r0, 0x4, 0x4) getgroups(0x2, &(0x7f0000000380)=[r6, r4]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) recvfrom$inet(r0, &(0x7f00000004c0)=""/123, 0x7b, 0x40, &(0x7f0000000540)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000600)={r9, r10, r11}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000640)={{0x3, r12, r11, r5, r6, 0x104, 0x393a}, 0xc3, 0x2, 0xe70}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000006c0)={{0x20, r7, r13, r5, r14, 0x4, 0xff}, 0x2, 0x364ef4ae, 0x5}) rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000840), &(0x7f0000000880)=0xc) r15 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f00000008c0), 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000900)={0x5, 0x6}, 0x8) setitimer(0x1, &(0x7f0000000940)={{0x2}, {0x20, 0x6}}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) chown(&(0x7f0000000980)='./file0\x00', r16, r8) 00:00:09 executing program 1: r0 = shmget(0x1, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getpgid(0xffffffffffffffff) r8 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xffff, r1, r2, r4, r6, 0x1, 0x8}, 0xfffffffffffffffc, 0x9, r7, r8, 0x80000001, 0xff, 0x916}) r9 = getpgid(r3) r10 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) getsockopt(r10, 0x8001, 0x200, &(0x7f0000000180)=""/71, &(0x7f0000000200)=0x47) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000240)={r7, r4, r5}, 0xc) write(r10, &(0x7f0000000280)="307da357490d46b95deef1ad404aa228856ab7154b0f8350709aa5d5c8329a5d025dfd626c232c142c48ffe374023c78056305633a7cba426fcfa46d16d48a51976e62c5921a3fd6f69fa2ad807e2fa93fe46491b6b9773df3bf12fb27e2acafea6b762f5804c1b917d0732d3d007c39227cf43bbded114fe6e22d1d96687e35b117da1d097c80ef6338948e56ef896b5b3cdb332ddf10eac0a437bb7f5d9374c73dcedac7066fa84b8f7d0db07f0da76646cac328ecccee9b1da32494b6f0755e81a5207c1e3f1d22a2025e79217896", 0xd0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000380)=""/2) getpgrp() r11 = semget$private(0x0, 0x0, 0x4a) semctl$IPC_RMID(r11, 0x0, 0x0) semop(r11, &(0x7f00000003c0)=[{0xc7a8763915c07a7b, 0x5429fb99, 0x800}, {0x3, 0x1, 0x1000}, {0x6, 0x7, 0x1800}, {0x2, 0x383c, 0x800}, {0x4, 0xffd, 0x800}, {0x4, 0x9, 0x800}], 0x6) listen(r10, 0x9) bind(r10, &(0x7f0000000400)=@in6={0x18, 0x2, 0x6, 0x7}, 0xc) linkat(r10, &(0x7f0000000440)='./file0\x00', r10, &(0x7f0000000480)='./file0\x00', 0x400) fcntl$lock(r10, 0x7, &(0x7f00000004c0)={0x3, 0x3, 0x5, 0x7aa, r8}) sendmsg(r10, &(0x7f0000001700)={&(0x7f0000000500)=@in={0x2, 0x2}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000540)="b9ba7d547f310b52fce91339cdbeba9d4bf8339d449dcd7193309bee068209785069459ce2b898c5175897b0dfcb1ef44244f74f00d9b085530d08823fe068feca1f6ca7dfd8909ddf8126537b18e0a04cda44c607bbb081785a74", 0x5b}, {&(0x7f00000005c0)="945a00cf11cbbdc03748dc44268f85436d170503fa2e2381b732f063d5796065b02c7d13cae5c50e9045d3648c920170581a1129ee9fb4ccfb1b400ad12a2828d5c15479321115c5a3ae7ea5399d7e22b20af4ccb7b438f4a7372ed1c1737466c6adba2fc47d3c06087c85fc035143b230eb0659baa7eff57f54c186", 0x7c}], 0x2, &(0x7f0000000680)=[{0x1010, 0xffff, 0x3, "3d5ec738524bac475ce243526e15632c3266cf98abcc91635d16455ff6c2c7cbaf5c51f4c4f9db78b68ba8daee6c942e9d3a88d2ec4c4bcd5b15a926b753707977caac827ef14025c101660bc431826bbd7f9e35c0a3272eec7c9d01e9ab3e1ac4029d5142a9262663751fee407ded4c0054afdcfca4c855d9910118e262dbfedff892668e1c38e4bab77e31597647e2067e6198831c2e4c21ec5f55e0dbd6cedfb4ecb5999b5c799bc46f49abe1771ea4e671b2903161841a666440d3805dd942e9f84faa85f8febd0f451db9df2eada67f3d8e1094071e9671e0455b2c1b6aa8842069600d3e6fa7c2366c18089a8eea20152b4a30fac9471089aa286a2f59fdefcfc8fdbda379940aad9dc3fbd75a5037b2903b2b99971eb651f8a9a9a69e3f342364c32050e30edbcd04792d6595cc7a15e576633df68f3393ca137b9c82681feab91767f7283f4909904504ff188739de046fb252fb8668c091027a349036947154f5afd20072ce393d4dc11fdd7ea777af4b8d421c65bf2fd96b94fd1f58525198f03672860f76ddfa4c80a779cb518cc3027c22baed3207e876f659ff7acc95b92f33fcf96b162ea44d30dcb07f6508fabe1cdb3de2998e8eb652c150ae41c5f3d8e3ac7965bbb23e859988188ac46253c38b867592180f142f849deee5ef5b82b5a01a4a8bae77e33f894f9c21db75833ed96da320d33f4a37fdcea81f2ff37ab8dc316a226121b298c81efb551930d99928e5cc4e555e26d0d4119dfeffb557cad8aabb4a29ab1eaf5de19a457663f4263695b7aabc95fcc9f6696b9e490011e9c8a6ef277a39ed85bb6a9101bce071e1fb854f852f66a7b648b63c764e7131501bf9aeddc9ba2fa665a766f6062c1d2186133017b82d2fff148dce39d09b3ba92705f9a80d991e4600c39b59e0243de53c03ce9cb99d944ebcf91f4377d30ab443a2e4bc543ecc19f961167f1901555c5662e8750818184f8b4aa0b21cb74ba3e5423fb20187cf0ca49fc1a55d1ec298a139850b67d495a1609768111c2af06ffb70412c1149698a7667a46d4687de9fe3ec3c36eb0458bf16572f510e910f1e9b5309678f1dea2baf1b728e91e284ab1a614cd186a2f533f6a161e44d68db5f9127a3db94731806ff82b81c3b8ec5ecd1f7412d2a6e064acbc88a1f65dfc30165a53c79e029ad056384538cb4754a41e492edffb0246257b4156881d185de2f8475195932cd2aa38da2067328dfad5ce9b318642ec164d84d04e69b196bef3e716a220be4bda75d64aa59494fb6129ee61e942c3bd7ad99e2822cba449a3ca5dc644317a549e2994dd48058227c43bd063e294c7de541474d8997aaf06df6052f57d4b7ae4565da6f69c84729cc02d8e602a7fee2dbf36409c3f713f6f60ef80a2849fce961201549d963b99edf2d6d91b65d7433f9c05fe376e1700200b7129bdc5752659051899bc7d7955908502bf9d836a2f61dd33decffcab35484bb675893c60783c5278ebc0e2b2547a02c66e606b9bbeaa8a39da3ee68a878be4365061c83efa50eae8f9a68ea6695e81e9d6f09c610b92b60abd30ba382802e2d27734fb44f2163bd2a76af6a81b2ab1e071550c46fb8599effb42ba1062980a98506a5fd410f4d71c1bae8495cff0e9125d32914dea1e1869dc6d048a24a619fda45d6450f66295d68047484e99ab67b372a2be9727d4c002a4f894bcfc953cc5eb6b51bf207ac8ca6eeb47f9ed60e8e7d195f6e8de5de4579683da299e365752adee0aab4980021f327a51cd83834db4afcd8c402997db0dd0f681dda8da99471107572b1b20012b9c1faf6fa71585d0e748452606a7ee0ddd33c7af34ca4ac356e398b382ac62a77dcaea427d2161c5ca0de9f2edc1966882624204850380f27d62733ca0553331a04485bae30565d265243526ff4fdcdc5e7cab9f8f8a407b9f07870562da4570fc6459a346504da4888bf203af11697b3ccd794b7e98d0aaf2eb82b58e3d05f9d816d47dd94ef6c7b7d47d327b015983c894507ae3cc20ff7cb0fa2f5074ee6ea211a5cfc1794a3836c32d6f634c880117d6cf5566e79e5ffad44851b40a8f08ecd56fd73ae77b0b611cf194ab46b85d9abd44f9909c64c00e83b6b534a8c3ba924c187f24ff5045b48730ce68c459a0476535f617374d9b8af3fef694c7c17fdb290c03f57d0669aaf39c1ef97f347604258a4e668685e8c66493b01a6d0584f469c84a3bf4f7d923715376d131d2a343bd4c19b1ee00f2784e9da888ffd2eaf6289ddbf277da6a1dd349b66c4c5b31790e5b85eafe769f803aa96b8ff4687698cbe5f130148d00192261b677401e1440e90f9eeb9206b33db4ec7a40019a553c2f7fcdc5815f4f1b6e7741601866d038be915bf9bd8557297003778365ea532a573ab9d975a5f7f00921f5b2067f9b9f6c59cdc2b45bc16d22082f85af2f3f6c1e7eea8018c80fa5071b43d74dea7a5b96e5d27f358fdb75b0f102998262c3fc2f4314ea79bec1f29fc190c35d12a02796c64d153eecf49318d82730feaad9e78fa3dfa17eeab04e498b26db64ca66686fd5f8a93232e1d4fcb2bc89c239a3514c2f77bf4f7e677ecd4d621e0eb4ac08de935670934795b72e2cacf6d351151d958adf9cffa2b0bff48eb74063fda3e187f646a68bceeb61750e64e67d77e741186e029b60cf6dd7c560a0136df235aa506b1abb8ad7e3e3a1d5f452d9e79bef2b3b8cb05d57c0b117b7ca4bd67a1cc78e33f4c14683dcb18e9b2796a34a0714be7984516f8fea8b6ea6f2c7603248cfc5f6ca3419e1450f871e84d007777c0ff90f902e0058d44d6f25b730ff1a6bfce559fd8360c3baeb37bca970dd47c2912004bf1175fd37aff2e37c13f3062b685caa36e11b792b72fccf2205b1bbb4c1cd6697c66f6723c7b0884b73c8ffb2b0b6e50ab73fdee594869b4f215a6da74bd84710d0143d940ec6916e03421fd450a645b004141f7ceb2572821ae1c956e8214db845d0d90c1ce7fc85715073987a538b9206da9b2db4befb138f01d3d8dced8bfbb3acf579eefd9407d41ae37c1cdb66d499114995c27b858b0d18f2f6af729aa71fa3640b554728b726358d2b493b44fd7ac14fd00f5eb030ca1ec16035655a267caba091bffb450773f1d4b31570345482d7ff002524ca26f72fd6db04b5b726eec119fa77713d85c4fe2bb8651f87fb2224c3969939d975b8cb44569b7ca31f7ee2afdf2962792cb1d7bd7081327c0e7ca6cd26b7b36a76d1fe463082a31673ac97137924a4f28128854d5b111b9b294c2220d445dfe00deaa3086bd13f9175237f3f73ecafca729d1bd4b94e31aab6465fefb3550fd92af066161c03a3cb2039b2e6021cbcb635df2d81f0fdae7e52f732d56c24f51f3d742c3a6b281e232d10e19ad9773fd5d68849783c48a2d6352df69eca66a1ba2dca1dce44b84c4316240778b8531fed9389c1b50bc532c90b3a57491b2971f41f9a874aaab0c40ad1ed1d820fd48e160094c7c2a2f82bac00b23b970206ce602b74ebd925cb7382dfb54235d6d585d4dd94e955812b6fc072b1b6a4fdac4d65906fac8a0ae3a0ac485889e574ae4104154c22e81be4cf717465f2bf616db49a1fcffbeec22efac6dd6dfc8158856ea631d7143715f6797d4a8d9ddc12f03329c288a0015d4420bbb929a5066e337b8710fd050ef5412b2d14d5f73a2aaba9594b5fd4ee65e952e0cc2c43979fa6487bed2df6917e68addaac4ba2de68fedbdecbf79ad243be543644b26e569d2cad30930663eeeb120d28ea6cefd72f50128f0730e5f0b4048fb3b6496b9aad91081fbd6fe9f22efafe0c473a338463edd591f88553189d3d12fb1eec13636603260775700e2fc50e3c6611bc784b36becfa1950268a09f8074176fbda7a575ff9ac644466867f5f122581bf10ee808425b00e1e697e004f3b616e02615b20a44c5049bc5fcc7d346289e1709a869e4d36e71de340d931d714ef5ee1006947f6ca2bc0e01a4aef442634f49b55cfca67d5f959d51adef4bcbbda05c1ba79843943dc8eec0a468666cdc2beddded3baf981ce14fec416b9a61f44aabf785d6539d24c60b130d556f9855515d62f97a5f4310bf4deb642714217f1187335f1c030df15d075144e5f36f597d8276e332ac6d0cab2b360edfb02ab3824c599c63b3df2a851c2305af4ef5bf460a16391effad6a33002375f5f5c2b62e360a10359110a41b71161744064bab75e241b17f886b22637b91aa7957e3316977034751c27694a629ee8aa4e94266a945665c621c27a9b8906204bd104234487c1379c74b182ffe8aa39b93b537bcc151476f30eb8c38e49f13109778a7510a8b349ba83e72e96f169606b08b492d4fa829a7189b3dccce30f9eaca7a67c533049bfb33d22c522d2a86b72f0abb9c205202b0953490f9de389b4abf4c0719147467c361d9e0ac323d72c45d4069e368a09eb6e73418273495f701df845a5f32bf59e4420fbde9428652228a2d9d9ec99f251f621c3627c3d5a752923a241b02a7277d417627f42da82034f410eb47d8584393c70f6d2865e4f1016b8891d67b725dadc8b538194750f6b4f46ea3ad6269d8d879346cff70030be86b025a71f03840984eac25abb569ef70959b550c1bc666da76a1d4f59bd71fdf4eb979061cf2a0f0f9f3243767287a5433a81e4e8b72afa7dda510ba1873edbc38c0c832dbbd64aac5441183ae549d42d595b50d62b7038fc266fe248e717f36a6410f608d0d4fdf2d18360401149951d0bbaccfd1240373f3862d3d4413b266bc22c0c28c4677c4bada0995859425632df57495302e1cc1b84548627a764b15e1ce8f6fc178b7233643d6d435363aa5f621e79998f81c569acf5f43869434316e55db3deae536bd62f64a0f16848a1fc90f164ff8e094531ce983194409e98bdf661525e3dfde19f75434233388f2467103ede333de6bd80d0bc5e76722c52dd915edb524a5b8e4db7725b9f6c147f1ebca5bc804671b8344bba8d0c6fb68bf20c04ee7587562ca9e55dc6a11cedccf1e3468bf10232bbfe0a76d57378a9e7059f66e4c748592e538fe593c2b3e9b21c2747c4e151d6ed423307674ff300f169ab8c72e84760e554248fba45e6cfc242fe8a7b8a5e359b1fb44c1fe946329467212ffe53bf4adcabf1ba62bc7e7af562bf3df9213c3b5b8b04712ee24a8b4bcdbc5567f1064b9c5002b2ea789007cfba12afbdf07fb2fcfce6410a5052f2105206de72aae24e35028c7218c7e1d4b634c19f20b9ffd95dbf203f01837b1cf396bc0183ac460a4063d0d85c546c6de36dc49497dd68296c54e0f8b68c93a8ac1dacb5320a29db2bdd7caf5187dc9555f4b66b4b75449c52b0111aee99fae23ea2c0fe56e7f2bd46cf96cbfd678f7306cd00c08273f9c0939d9fb8e324f12c04847b01ad4216dd0f47518c0a4b83e4f82eefda3d0b65d6e0c2995edc94f3716f6241cf66c8665b5ad8048dc3bdedeb0a4a1ffc4d2f4fb4084f7174e977b6e3c4add98eeb4ab46e453b52f7c29271ec75cfe90617b67ebac7b7fdfc5ceafa5a3e816f426ab4f786e7b0cc1cab142c1fb9a5290d2c92613e48c3c0e4fad290847134cb08b88dc57da4ce8047821b9ae8101b0cd2dc85ea198e6d655f46590208407860cec7e4217c250b5fba985bc5d14fd3ed0655858d1325c4b757ff03b91dcc0055bb91af68db5cd0924e3b0af03d070f3c264fc18cee45d7d371e8bacb1fab3a516a4af9c9b0738214b10c56e19cdece9425fde4f0"}, {0x38, 0x101, 0x4, "31fc2e531fbf71db6008e0e2eb1cb3169414c25935ea29d35ee004b0027d77d5c28a8ccb2c8767f4"}], 0x1048}, 0x6) unlink(&(0x7f0000001740)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001780), 0xc) getsockname(r10, &(0x7f00000017c0)=@un=@file={0x0, ""/77}, &(0x7f0000001840)=0x4f) fcntl$lock(r10, 0x8, &(0x7f0000001880)={0x3, 0x3, 0x9, 0x8001, r8}) utimes(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)={{0x900000, 0x200}, {0xc55, 0x2}}) fcntl$lock(r10, 0x0, &(0x7f0000001940)={0x3, 0x1, 0x10000, 0xffffffff, r9}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001980), 0xc) 00:00:09 executing program 5: r0 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xffffffffffffebb1}) 00:00:09 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) r2 = open(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x80010, 0x0) recvfrom$inet(r2, &(0x7f00000000c0)=""/75, 0x4b, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000fce000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) symlink(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r3 = accept(r0, 0x0, 0x0) shutdown(r3, 0x0) 00:00:09 executing program 5: clock_gettime(0x0, &(0x7f0000000000)) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget(0x1, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) clock_gettime(0x0, &(0x7f0000000040)) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x50808, 0x101) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x12, r1, 0x0, 0x0) r2 = shmget(0x2, 0x4000, 0x18, &(0x7f0000ffb000/0x4000)=nil) clock_gettime(0x40000000, &(0x7f00000000c0)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) clock_gettime(0x40000003, &(0x7f0000000180)) r3 = semget$private(0x0, 0x3, 0x420) semop(r3, &(0x7f00000001c0)=[{0x4, 0x3, 0x1800}, {0x0, 0xff, 0x1000}, {0x4, 0x8, 0x1800}], 0x3) shmctl$SHM_UNLOCK(r2, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000200)='./file0\x00', r4, r5, 0x200) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) connect$unix(r1, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) nanosleep(&(0x7f0000000340)={0x7fff, 0x4}, &(0x7f0000000380)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000003c0)={0x81, 0x100000000}, 0x8) shmget$private(0x0, 0x4000, 0x206, &(0x7f0000ffa000/0x4000)=nil) shmget(0x3, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000400), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000440), 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000480)={0x10001, 0x4}, 0x8) semget$private(0x0, 0x3, 0x483) 00:00:09 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x10000000000001, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$unix(r0, 0x0, 0x0) fcntl$getown(r2, 0x5) 00:00:09 executing program 0: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, 0x0) 00:00:09 executing program 4: clock_getres(0x0, &(0x7f0000000000)) r0 = shmget(0x1, 0x1000, 0x520, &(0x7f0000ffe000/0x1000)=nil) r1 = msgget$private(0x0, 0x80) socketpair(0x11, 0x4, 0xdded, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) shmctl$SHM_UNLOCK(r0, 0x4) clock_settime(0x0, &(0x7f00000000c0)={0x4, 0x3}) r4 = semget$private(0x0, 0x4, 0x678) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x8, 0x2]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80840, 0x40) symlinkat(&(0x7f0000000140)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') r6 = semget(0x2, 0x6, 0x100) semctl$SETVAL(r6, 0x5, 0x8, &(0x7f0000000200)=0x5) clock_settime(0x40000003, &(0x7f0000000240)={0x4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000380)=[0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x798, r7, r9, r10, r12, 0x100, 0xaf}, 0x8000, 0x1, 0x80000000}) getgroups(0xa, &(0x7f0000000440)=[r8, r8, r8, r9, r9, r11, r8, r8, r9, r12]) readlinkat(r5, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/80, 0x50) listen(r5, 0xffff) syz_execute_func(&(0x7f0000000540)="26670f515f048fe830967b5e57650f3a0f2d96000000fec462518c0a46dde8450f468d0c000000c4017b2c11c481397d980000000066dfc6c422419074e663") semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000580)=""/236) fchmodat(r5, &(0x7f0000000680)='./file0\x00', 0x101, 0x0) msgrcv(r1, &(0x7f00000006c0)={0x0, ""/36}, 0x2c, 0x3, 0x1000) mkdirat(r5, &(0x7f0000000700)='./file0\x00', 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000740)=[0x3, 0x1, 0x8, 0xfff, 0x4, 0x9, 0x7, 0x7]) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000780)=""/151) semget$private(0x0, 0x4, 0x2) 00:00:09 executing program 1: r0 = socket(0x1f, 0x60000000, 0x4) recvfrom$unix(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x40, &(0x7f0000001000)=@abs={0x0, 0x0, 0x2}, 0x8) socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) readlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)=""/236, 0xec) r1 = msgget$private(0x0, 0x100) r2 = geteuid() getgroups(0x3, &(0x7f0000001200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r2, r3) readlink(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)=""/142, 0x8e) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') pipe(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000001440)='./file0\x00', 0x10, 0x8c) renameat(r5, &(0x7f0000001400)='./file0\x00', r6, &(0x7f0000001480)='./file0\x00') connect$unix(r4, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000001500)=0xff, 0x4) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001540), &(0x7f0000001580)=0x8) renameat(r4, &(0x7f00000015c0)='./file0\x00', r5, &(0x7f0000001600)='./file0\x00') sendto$unix(r0, &(0x7f0000001640)="161f1279d942210fe789072dd44627a2c9029fb7c81854e7599a1aed230d71745f157bbca3e768a0718e0633588a94b838760c1c9ddfca34bb4b9e2f55318f453bd2cffbb53ba15645c6f832cf4d5971fa58c3a720a1259d5f5815f45317ecc7d4e978e9ebb12276996345aec28f3ca15fbccd70706719b6f14c0b2b854b771004febe071be340d10a21973bb8e6bf7a6f950ab5a9762743d679599356edd1cefe51d7777531f691f246f522f9df91ad11", 0xb1, 0x8, &(0x7f0000001700)=@file={0x0, './file0/../file0\x00'}, 0x13) utimensat(r5, &(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0x6, 0x5}, {0x6c, 0x5e4}}, 0x200) sendmsg(r5, &(0x7f0000002940)={&(0x7f00000017c0)=@un=@file={0x0, './file0/../file0\x00'}, 0x13, &(0x7f0000002840)=[{&(0x7f0000001800)="a7d8330706c3d15163ee1b533b9484c39678420d66de99cd5222e409b1c6b7e78b04e9650ec7daa02e87409e375216b1dceb7be97a7f63d22b5f4ef9ba5d0667c63e67a805670482111e571d4d541a333ccfb20f2ba476c2ce22af5dea3c580cf7ced07699816f89bc3e6bf6e67cd25dc2569afe5d34d8ff3b89c05f2dca9d5f4ddb5d1f384bc6b33ddd757183419f87522be18d078aa331912bfdcf1b46ee44c8a586c0476b33061519801b099d7ae7e7cd083c627e7acf763623904e107372510848bf0f3c51251c04fc11a8bd4cb78c5bb4ebee8d1efacb8f3bc82aadedb5396297769cc546b497cdfde1586b53e119450d89373fea6bd9838ed59aff75c06aeab794ae15659a70b1330a8aa938a3818ac8a5e038fac1c10aa39478ed16c7d24fad7209f1f67f8b1fca5ffc0b51d74f3366693053f0d53733697d8f18177db17dea267ac2046c6f1baf2b2c5c12ca65ff76ca6aa9bd9b01d49adcce63742dac1611d41e132e7defa368d700b43ef8c3c0e7255df31c8976df4cdd6a46924e1a663e029ecfc2df33941354186641aa7beabb2853f39765e3930f05b7be136f82076782e34d519c6461795641169eb1ece947ac5da6c448fb69306de3dd86f2d1d27f2bb2fbe1c07d38c55f31adcd40e2c16f617500895d50a14f7421acbc0bbfa73ef5bcf8afb6368475fa439943f86be2d9beb9723fa048eebbceaf56bc2b588e77041b2986e08dd3632083ab1d3d3f349495207f7f8f062c201244756c1a629537e49f2160544a65a6575646112835ea06314e3e9a9e0cdc7e0c0d63ddb80e07e939be821376be7b7061bfe67bb18ba58369bf887bf7c4bc326b439a56baa398077c8e3cfb21891d27d57053260ba5ef2377b2b8e181a0d4ad1a9eb89bc9fdad25f5ed38944a11b77d833081f76e3a964fb98102a2ee3e818dceb11fce08e8e393c08f5876a8833ab05c5ad1f2503f35179327590f1fbe13bf639299239680bc5fe12dcc2f8087665f16eab53b49496bd0dd5f8afa1d493d97f32acf0d1a1b3fe0a7ad3cb4c63bc612d3b5c1330f37a034467f602940e13353914032dd0c9ef1a3202aec7955bac909c46c293ea3f860cad98396f8fc17b163b231f61d6e4587f3a3d271a49b94023ec9d0912df97617802671be1b2be3852ed10544fc4a8bcc60a3f695f3326c09bdd6776044f7fe1c912078a9eeedf94d500a6035a7e69b4239317e2422eba8f7c6bc147c3dd7446b3de8b588fdbc2c2db2a0c2861bf85a52612c68a9386ca06b33a925ef90ebfd63165649dd0ecc7d7b340d9c47fea9eb25bcca7c866e110aeeacb92ac3e933075fadfe6a4cf4777c1d177fbfcffe9e66500935a756d7fec327eabf17d192e65768e1bdd54a56a660d344ca5c7c0456af876e6fac22692db15d91af5a6b798905d668349b44a2975a4acbc992c931b6179e231893d0fd8da25a8994a7dfe4caf5e59e01c6ef3574beea37eda2f31c1076788b7dd565567635dc109560fe36ff30b4e969a45bcff53ce4765f758c9ceca0b40c3d1e217552af597f726a483c672d648b191636363b2127d86d2d348c9d857620ac4afe8a7cc05d6dd4b67d72e71a30d859b1feb42818c90a0a3181969f6d7c4fdd0915dc4822d28509e7d3af50e36183b06b034844491f77410c03a89ef3e69dd5d95c53cd47eddcf4f417f98a4f6f8e7b52f77d32ce3c59f054817e8ccb0fdc3c3a656e7e95a4f388d3e6daa48e8ac8bcee88d778d370418878b39a90947c5ecef66a94685dde57754b54ea3eecff41ef714f11a8af3f2b43ce2873626c9897f78c11ec25d20ba7269a841a70eb2e324b72a3f0bca161be1c2eca76658655c7cbcef66fbcdb1e0121a3dd3c657b4655eb08cf829fb3ccd03a656d19523f115c96a658220bbb4fb72c21a99bd38dd5fb8b9e4862568502eac0a54854db59d184b6068f8cf0052bec44966bd885fd504fa44242fba12d230f9fcad3ecb86e0ed4aacb5599482b5692db9c5f7a0cb6eda2c19c2541c0cd51a38a4de31e3a1d43047a465e36b44d06f6efa251faa6ba8407157fc74a4d1a98f83c299cfd95cd89a10c9f75e3252a95f96e6c9159c3f709f792c438219aab4744b50feedf35f6efb7306526f478e307196778089e97f3abd3a7ab053612e391ecf3bd4afed663a8c9bd76e0601b965bf95606b85b7bc21a97024480896843e98b67f5992380c0f464d9a14aa1b3e38b20d6edc1b1cdcd68129d16249dcf9020e85e9da734ebede9b6010d72fd34fd457c2aa6dff61f29a745f7da48f07d5687184af55360b272b0ee8f5c9cd604b10f9792a08a124ac1f7d24ba53b034ada3c188e37b37b4efd89ce240999b8307e3db96f9e01d31c6c587878069b4ad62ca1b60867384b1bc1c22bc1e21177f0194dc40ed38a4b4c9ea95d1ab17c9a57dc267323232eee7f1cdb3151140a440aaa886cafba9c8318c5a5e3520a539efbee35a02bef0331c63f46e700a8a180446d31502c89be3fc2967aa02234ad6a3d975a48266a20a6917e9080ac04ffd27dffc085e00bb6d54d46f2241cb4f3122e57f04c4dd88544278a9e56d168b3fe1e0c36715e4dd03db10b88b1526179c275242514998a885146492b360907aa8dfaaee79534b388e620eb2ed928501e1aad7328884b521a4262b7c09fd209c76ec388fdaeb3cf10c34be1a4fb60324c587765702cc55d16f0999f88c3a04115f7df68dc5dbb6b7418f7955274d6f48c396cfd4f781eddb753132dc9ef1ed128a70625e4ced7b1030cd8f0bd4eca094468fdf3040d69572765a41d225f63aa3d6ca082c86b0a8ffbb3ecd06c7f749410ab712eba273682a654f2269950afa8a49cc95280103c8a6a10e8b4e2078326e9614e9511bb9e10a7f85c069bf5e6816a62b8448d4aea7864c7601685a600744e4cec16f8fcaf7c094ba2d7e7fec49197193dc4505fb8df31483c3082301b0a894daa6551ec814d2c0534a1c3b9167956f1a57c3e8c8da1281f45f11dd3e20e3dbc708c9adb527fb25e4ac9b5eb4f08b139b1086c7f8f04ae95047c4ec3e453922fb1ad1364a34df2908440457e9daad4003c0386471a860fe3bd01b226d9c5dee588ff513afb63a06006e14b548248f2c036b17a791efed4d67cba73c1ca67c2a6fd8e3e2ec42a12b67e89de4cab67e0481a0c8a97aef46a72269bef6d059fae8747dc9b56a3bd0b49b0759f91890d4d412aafe72ac53756c2c14a9f12564af37ac86b08897774d585d2abe0a3ea959dd97b9b59208e295bf3960563b6a6621bc13edfb8b16d1866e4e43b47d7bb0ab858f67482a7b64c00221048ba3a09182f930772647b4ebc10f888821883d8bd8acebbdbb67e753f8cee9caf41e5eec4e4948900c564f6ad48ba9ed672c9d7e1e1bbbc30127ae7095400a53cedd1a0431ae091a255b9571448d520a2d3202b9752b03ce81f72b1748ba49c0df198df166d492462181fd1a2d7562de938bc2d8452d993709485ee834ac04b34bb73a4a0639f345f3ac6cc3840368e3d5a45ca91d5852efa3df2fed4ee5d9723843f7ff7bf58ae8a3850f5c4e40312af5e8faf1a978df0243a56c217d602de02ea75851646b93f7a2706077c8b69f08b39bde37ff1f9a0ac39e03b7b81ae768ffaabad2efd9acd80a8c377b68e0011b965c760e3cfbb44074bc34069cc52b550bbbb6ccbb62986b19bb92a5da1f249aa9869e2adb4f9e58882a006b9ccf9ac6a8a9ba9c11ed863cc97548e1d37e9f437a4276659269cd8174aafdd5b74a8d0247c723e252ecdd1b52dc2f7f154f6d78c3bb263385c57a4e2010d99895d8406a3d3ee2ab5e5fc168ed4a0bfdd79c0455fc70811350712c662efa5c1fac21d474bbc1aca6b40c3652d4ce704a0e2948a00200a7b56da15a8a0dec9ca7bce44b3dd003e985cc18632425fe13ff165729edda121ea53f7fc5b34d252d605a8a205c4d538558eff1f8c415e35ba6277dce42a566dbe77d67c6bb9f34605db530824634c0325a625ee88dfdbfd0b4d32ff3755dca5128e7718a7571856b7e228b59b00276a660e6b1798df5eee814bb37cc854e144c8b90ce0d86edb61f1801f633de8bcefb3d5287c64ee11fa15dc3e9ea48d0e7531479b9a74bcec267eea11ceee58ed4b8a821b657c91c8b8c8433f58e417fb387cf67e2542545de40ef713653f91c744ca93cc64ca085e50caaa82e5071e26acabb583a0d8cc0c49df4ccc166f8745b5ccf5ca90138bc7e55309b460f3b91594fcab26fdf477a733f058a087d178d2c14e96366bb7fd5a36de1350efe787fd2cd6eb0cfd6e51b41055cb95018090758138579c1c5f7454a3f5ae5bd68b3d8003bca767938f21c74cb90423c3119f9dfb0e22170adca580c07f4512e2457ea81695fa2b54e9c5d1d9d1f9abca23bc945b9cd2e626a3e0a80d1b9ce53b65fa90d685fd9b5c3bd2362006574e927fb3ca675a0f734b5a0074e3de7dea0fee76a6a06ea5cfc9299ece4c76968ab42e9e38bca32fe2691b1c7f64dc0cea228754204d2e5a3d5f6cc75409229496f4a9a0d36804322005d6de0e8741b0ea5d10d7faa9f27e8cb2ed4ca9640996a32e5092bad06eca8ee66c70219a661735c14d14aeab0ef392a3a75d3aa441c8b285846f2b53ba2a79f8b3223a9f25454f77140d2a35f9abeedb4db90bf3c03b985792bb7528e1bbe8228c42f174eecf8bdb61479987b73f6a637e4e1a159eb7cba22148584b6efd6bcdc0db08cbec9b99aec331a91952e837bfabba6f4a3b4e8ac6bf46bd417256815e9648a711ca376c49a7c5de7fae94ce425b75337e13c43eeaff3a33e565851c289e9a08f0837e3332bcd62088df318cde054e467abe31850e723a7acb46949457a8059bda9aa896c2090b444a4a1b478ac13373374605c28622afbf865b9971d53fcab5d655d6105f498be59b211013f973b13f000861132745ccc6ae7e1afbf0a0ff46be40483548bc5f07ec170a6502a359969f8478e5241a3b5f392e29580e34701603e78020969d80a8a84a394fbc4d1006489738aa8e08db51f5c8c50fb8e4ab09d59d42219f75b96821de645bc0ef988cd1c1bbe5fb62a6fd657d81d07dee45346d1f5318bf5c36dd54f795fb5f45680ff9248d236b2696f2f8af8954efbc05f14d5e8c3d724dbd72932c7f54efaf4b59fcdc6038ecda1d4616d64bb12db7af19282d6f9aca28803eef8dcd18ac4965e6c2f5a74145d15ad22fabf63c6884850fc6bfd114ca8d1b500fc572e97d1d7adf6dd44572b97e9e66e01c3141ea6a69418fd32b402781b3864484f7f6ada875ebbc2da368901213f23fab955c6efae8941d7df370019deb6d35534de4258e6f4cbc54cbfc64e7f41bab1bfa73801f23bd73ac6f9a6d793a888d936b89c4d6897938977e75ca3670e8acdb6b3e259a5b9848f88196ba66028444735478fc048d10136c417172323089d6ec6d4bc7311033f3e8f77c320f11520c590f2478db28ea7535d1d89d2e888a977f708dae817f07343e7304377851cbeca39e64a2a8c8f9b189f6e3d02dc3e6534e15a1e032a1bf47cb673c9a3473a5fd5641ae2f7bd1c5b7e0f911bc1380cbacecf89bd8875231d35e8f5505767b732417e2b5e822f3d04a144a97d3114b5dc36646d07fc6c48baaa5418e1a7e5d1d1575eb749c609de8555311164062b499ebcaa11f9447b1666f3a61d62566339bd271377362bd4062534f0201e33b18b7b3cae8a58c2a2a49e665ea8d066f2b3e66c6638434b4935a03796ef5bd1c38c1e4270541c88f8c5fce0ea8ddbe55", 0x1000}, {&(0x7f0000002800)="bdee64b1d7da5ca0a90c", 0xa}], 0x2, &(0x7f0000002880)=[{0xa0, 0xffff, 0x8, "2dd1391ca1e05270ee20c7b0b86bce1c966e6f4a8036b11e59e8f22cd2f55668751dd730d4d0cf2cdbbe88c89e6de9020d12ca4694b2b256484eb29d96f3ab96598995e5c4b8a9d59179bf738102b0639e4031d9227f26bf9c75af3fe40af8b86ef3f0d5c242e758e041974b556181fa7b9b697423ad6cd272ed14412fd752bce59183de8a42ba3680"}], 0xa0}, 0x401) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) rename(&(0x7f00000029c0)='./file0\x00', &(0x7f0000002a00)='./file0/../file0\x00') symlink(&(0x7f0000002a40)='./file0/../file0\x00', &(0x7f0000002a80)='./file0/../file0/file0\x00') shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) msgsnd(r1, &(0x7f0000002ac0)={0x0, "981e2bd7a40ca4d60c"}, 0x11, 0x800) faccessat(r4, &(0x7f0000002b00)='./file0/../file0\x00', 0x2, 0x100) fsync(r4) dup2(r8, r7) 00:00:09 executing program 2: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semget$private(0x0, 0x2, 0x12) pipe(&(0x7f00000013c0)={0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r3) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x7fffffff}, {0x4, 0x2}}, 0xc645a7206681e0fd) 00:00:04 executing program 4: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) mkdir(&(0x7f0000001440)='./file1\x00', 0x0) chroot(&(0x7f0000000200)='./file1\x00') dup2(r1, r2) fchdir(r2) 00:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)="95d1f7fddeecbf76f4e2622bc3506b219ee506830b3f0ff5c73656d1c11f03a3680f970ebae92aaf5bd65ec509d8641dc88a126cd231037106a2acb2", 0x3c}], 0x1, &(0x7f0000000140)=[{0xb8, 0x0, 0x2, "9f9bc55f2475b6e395e7f67d885433d096da6048cb8ac865b973cc675617c1120e7a3ae7c5cb25ba22eaa977d72d9fe49a69218b668cd0467862dcddc3c9350f5694fc1132a60fd5abefbf8c4d901f54bbd5bc2a02d2eb6b801d23f45d7a297e96c2ecb9171b6cbc38deda5d4f8ec3f6332b8892b33d5fbaf22369c2eb82460ba4ae8d864b764046faf92a0a8e47e6fbb2f99ca4ea82ee489d9f246d1acdee137c1a9f"}, {0x90, 0xffff, 0x1, "a82cecf6d0bfffd22e6d8ba95e759c6053ab9b208987236ce1b4cb1cc358cd92db25e32e88068142313a6c2e2976baf11040faa4c0cca292f77acdc7de2b95c19a6e292f43aba622af20ab6191ee02a6b44d24a1f292ce52651e2a941651e1fa1374e450fc888df1311acc1e58b3be2652592360ab546228e73873cb72cc"}, {0xd0, 0x11, 0xa9c, "76bb14ac808e3b8fd675751428950c693d33e5b894b6ff42f0f5accc443cf63d9fc7449ee0954f90787834fc6c08806353e6e71c8797170be6fbf184d62de8ee6d28a2c962b9e79249fa76fe4b49fabe1b8d232ae8dcb64ca95f37f028539c0f651c85bb9ace31472a3465ac27100000fe95f01dd887b4e27b8e0b65e7a61fe4aca925fed687fccfe052bad6c997f05a452fb5034ca8bbebb3e910277d479b116e629234fb4bd7b8439518c681c9cfa3b2a51ffbbe16a9b05a"}, {0xb8, 0x0, 0x80000000, "20f7c5ebb1be03cbf4afc2ca78b2d2b3dbe7de50a1f731047009af8c246629e748dfd800335a44dfeab8b58286edbd3db9423192681827e1ab33ea073c173382634ccde6347a7331bbf2e2551e94849ebfec606d93487c17c0dbf084e920a6954cd2e830e58f90722c69b1ad2034ae3a1c68e982600e529545389249c80c59b484deafd81df5762b6b9cf90ea990124b403ae68776e3639889b2d6ca0593ef0007aba6ec5c00"}], 0x2d0}, 0x4) sendmsg(r0, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffdb7}, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 00:00:04 executing program 3: 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) paccept(r1, 0x0, 0x0, 0x20000000) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff03001b000000008c33b9fe76"], 0x6e) 00:00:04 executing program 0: r0 = dup(0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) close(r0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1010000, 0x2) clock_getres(0x0, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x1810, r2, 0x0, 0x0) r4 = dup2(r1, r0) setitimer(0x1, &(0x7f0000000080)={{0x0, 0x8}, {0x4, 0x2b}}, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) read(r1, &(0x7f0000000100)=""/150, 0x96) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='+^\x00', &(0x7f0000000240)='^\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='+}^\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='*\x00', &(0x7f0000000440)='$}\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0), &(0x7f0000000500)='+\x00']) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) seteuid(r6) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x90, r3, 0x0, 0x0) lstat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) readv(r0, &(0x7f0000001840)=[{&(0x7f0000000700)=""/183, 0xb7}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/83, 0x53}], 0x3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0xc12, r2, 0x0, 0x0) chown(&(0x7f0000001880)='./file0\x00', r6, r7) close(r1) r8 = accept$inet(r4, &(0x7f00000018c0), &(0x7f0000001900)=0xc) fchown(r8, r6, r7) fchownat(r5, &(0x7f0000001940)='./file1\x00', r6, r7, 0x0) unlinkat(r3, &(0x7f0000001980)='./file0\x00', 0x800) sync() open$dir(&(0x7f00000019c0)='./file0\x00', 0x80000, 0x0) fchownat(r0, &(0x7f0000001a00)='./file1\x00', r6, r7, 0x200) mknodat(r0, &(0x7f0000001a40)='./file1\x00', 0x10, 0x42) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001a80)) 00:00:04 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket$inet(0x2, 0x2, 0x1) r2 = getuid() setuid(r2) setsockopt$sock_int(r1, 0xffff, 0x804, &(0x7f0000000000)=0x10484df9, 0x4) getsockopt(r1, 0xfb, 0x317, &(0x7f0000000040)=""/236, &(0x7f0000000140)=0xec) geteuid() r3 = shmget(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r2, r5) getpeername(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r6, &(0x7f0000000300)=""/99, 0x63, 0x40, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000003c0)={r4, r2, r5}, 0xc) r8 = paccept(r6, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc, 0x40000000) socket$inet(0x2, 0x0, 0x6) setgroups(0x2, &(0x7f0000000480)=[r5, r5]) read(r7, &(0x7f00000004c0)=""/202, 0xca) r9 = openat(r8, &(0x7f00000005c0)='./file0\x00', 0x180, 0x8) r10 = openat(r9, &(0x7f0000000600)='./file0\x00', 0x10, 0x35) semget$private(0x0, 0x4, 0x195) readlinkat(r10, &(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)=""/192, 0xc0) shmctl$IPC_RMID(r3, 0x0) rmdir(&(0x7f0000000740)='./file0/file0\x00') socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) socketpair(0x1f, 0x3, 0x1, &(0x7f0000000800)) connect$inet6(r8, &(0x7f0000000840)={0x18, 0x3, 0x6, 0x8001}, 0xc) fchown(r1, r2, r11) 00:00:04 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r0) r1 = dup(0xffffffffffffffff) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) seteuid(r0) sendto$inet6(r1, &(0x7f00000000c0)="1f8f4573c1e0493de75da87efeb471be101aeae18575a06149f15052e56986f887c067090d3e1898734ec5ae6365825cd5fcc3240e8a5769bd4aff2f850bc9c284257e8cf2f335c13b763ef34bf001ce4088ebabb4cf864671c5305c4cb06fba0ae12b95e7e0a67a2b6b449298fc7e7b595bb81b5e2ef6fa56a527582be755f2ab2d550cb1e873543fc9f64846dd5c6ceae2b60126588ce7334db9e8dbe27791d772326a18a5e957dc0f11ba8e92006cc8e5120e49c8a99927a02801e622c53ad4f0f8204864752c56e2f26dcdd017e88f53d8b960d254b8947efa3941495aeaa1401a1d4572708fb7ef2c1d941fbf206cb0dcbd192b69928395fa4da2f0dcbcc29579bff28a8f9e2459eede64793f824f234d5f75dc340458f6f28b72e30e8b009bb1cf3acb36bffe0696eec342299379938ca08eb67686038c8997c69717c0c31f231a27cac3ef98131f94a4320cb1fd1a200c0fb3e2b4e824036c9e6f46d4e72736e6c7e3f93dabc070ea4ffebc01f241341689d4687fc56da67ebc7f5b2f3b31d144ee27af0fcad70fd7f0e69b9913f601a0e3fd02416d1deea0f9c6cd8e75a492a94a7ca7a67dc2d91700abc2576e671e179e4ba4ff9e3a8331be9625ccc1dc98f5ec02b9eb913b50ab0fb4c8f082efd514a92a9d60579a8484134dd807e433c2921c73fd4683e13510f4e8cb46bcb7d0ff4af009098067196ddcfed0effa71ebf3d20d32cd9fe3648ac7e99e1cb60b11551e294a75fd3e5d37510bb8f7c5258cba883d6dc9a0f7d48faeccbf878d252fcd0c30fd7da4fd203ff5908cf964bc63ce4b5f1f552ba123c1caec616892f900c10a646a6de64902c93d3b782c40428ee2ec58f1ca1191a201210f2e56efd209bb5b6844422ffb125553d5f644c2594b4155a16ddccd8b1b0ae33fdc302bfe55e0ce45906c59c90694e3baa820bf9282f39319be3eb7ab103990fa940d17614f4778d0c2186cae1f25c86f66cc3999fd06f744c6cf6be2cd1c2e3d117e287af8f723e2fd0f91b9947c9265a6741dd7fb86fd1d7fdc2a4de3ca616fbac2e99a34e9eba95a31933cc911f26b7aa2b8ee21e8a43347e6189122a8ffdc6a98d50d8035bc7ca75a6ec7e54bac8d24730caf2b59b99356a157efab2a0768f4484b9ddeec8dddf502479a3116d909b760c8a74375407dc0b46cd01bb55eb4b0f9aa40797cfab5f2a3ea26efc6b2a6a923fe0bb8f34c9a038ec6d52866437dbec74f8ea203bf215c4ac1041d15e5309b2ef1a1a1438792284249c6ead6987d6870d84ff9daf7cc2771685722e2a1fb00a0504e197daa91352980795eabc7ef6ca63be09e92a776cda763ba18afa8d7cf7c354d47172a710e6ed9dd996e248471580e6db086db5fc48c3d12618a9c896c4caff9bee71ed3f1c7e7a19084622efeba6b1f78df83ff5eedfa18eedd912efe2f667c447f659350d8f46d53c9bcb4c2e80ad705c0334833e6209cc3e03f25a92b756e026c3775673895be73f4ff757da662e2c3d58457f3ad3cdb74bf78df6fd87c0d2ffb608a2478e47dab25ffa54f731898a68d654986411c863ef7b32ea4ab6a96334c8a2d8291864fb0b7af50c35f2e0f60d61d960f00cc240c7972fc7583eddc482b402deafc419694cce2a4b72854216eae74840fcc406905df662476cd2c3b1e4539172153128c19edce02649299501024e114ff1b7282439ce7401cace9c9c38bea9840df3805bc39bfd62ebf4e3e09a3806fb43e69eb33ec441bc834b25aaf0528483b9217581c45ca79b9984b05d98d2caf3f4b91ee35733f0b4fbe4cee120bf8423e16980b527fd8263c1591b6c3bc5028acbc8713931b392281fb8208ddfd05fa189fc9eeb9f11d50a4d1a66e65264e3585f9f1293b0559a6ea9b7e5e68c0f304341dfb20a6d52f32a25973b0f61ba4babbb8b5ae8e9e917948076139804bc1ad309fd23e2f3dd41dc779b9eacbf0c83187f1596c9a5d44d4c3d00f5a691a6a733866f0784e13e26644c021ccc8d608352f329773ac6dd5990580cf9896ae2b34397c9d5b1e6494171d210da6b818fa2bba0c790252cb947726629e51445dbee5a3c6f19be98619a5086b3b8bcc82ac47e201e3561ba26a5a051f60f0819036a8b1fd0454c2cb69ad8ca083ab34a7d150b9a4e9393abd40cb1909e66483841f62d8bfc4ef99fd63abb28a9eeb80b982c5e9a1d1b1bafa56a7a37163d9ceee2e5f9685992081b7a0ab7b9069328fb95dc98755b12b78567a899d54cb645584f93ffd6c9a82ae9d34586055baf63decc051f12e36e9fd37042e6209d5b8305caef493b02508774a53546253df67fab494f494513c961f6e637d493de7bb560365306a1cb0cc609ad2c27b26b2d230ee725d2074426438c6f3513fc0ce51c729602cae14af4398ac13240c1d187625fcf8b2755502db52d29239c288b741f342457dbd415b2ab9021c57d75572ff2861f3cde66feafd145c828f28f54784b60daf974424977722fd4621825a41cf9ff5154675f2670a3428f0e07ab8dca2f16ebef3a3cc30022709c0a45eb35af78865991e7e4b42088b803d7f589b5361776b52c3a422a78eeb79d18467f2b06d7c4e5de29d0071cc0dc6d369e02dea1838b801985b9eaecd7043cf3421e85aa5f18233398b8e5bcff6eda98316ad43cc02352efe6889398869d55e4043f3c0987480845ab11ac3b824b16dd450e45bbc65ffafac935e3ff6873cbe074fefab4de2a538eb295c46ebd2b940bd5df9841b9223f2a67b1c94e93a67f995abb371c56c6be31ce463c23de12a255b2c6e5799c1e7aa28524894311927f05ab27c728231bc74cd6e16adf687fed6df28e6b0dc1a92d42c34d7e83811f6c2c75049c1105abf42dfcadb9744e5f7974ca252f2d87eca2a4ec2124d866ec83f0d02885f94baeb9a79ff1cce82cdbb81e707fc059e54464a3ce46fe62c8ea52545eb932720e424b235c58878c23055d3d7a4c7e231feb2f60fe0a254339877735f0a64d91fbf0a08bb3d44d8e98bb10ee93e084ddd2a10e40bf8507df4cd5a995b0eb499c48685fa189f393bf483bf7d01b2a7cc8e87a2df1bdf4a3b4570c55de865b917eb75c2c936024489b84c02c65c5b1b5300d2dbe53557c3def4890712a11218f0c1075275e3d5b20692203e955b9e806ba2221a6077cc096c3988347e88ae0bd5514d55db3f798edfb39f7ca439989a37c98597ecdfea1ee30e905ac15106dab9e1ca8cf0f5a0763b20ff044802881f9a8939bbecf1f37a1e30f0f81ca369bac918d5767da0a4c4eea05801020295b9c952d7006857bb5a468884ea13593c7afc2d00481430acce6cfb8811354e3b3317de2d94bcf6595c009ac077775631e696812713f86b0147ac885b8858ee18e606ca8e7efdab886d47fff34c566c9c9900d642c32f63563b5809740bd9f1f76116102fd8489f3a47c7266d5444e4f3621549dce4857d1c5017490b432e3d154fd24fa3775b25d5b112f9fb1c36e845b5c14582051470c3b393d5e2328a284e56e4f3f73551dd6d0f3a6f677f7ed94f5e19e023a774119290c291ebf609ce6d0ac83a51fd026f9db98566f05e84f42943e8196ebe82153b300ab5c8d0171e4b8af54b04bc326c11355f7688f89af3b5fae406f51dd7d054b5b7005a16544811c1548bff809fcfe938f507c7485cb57e083cfb0e4cced76e6950ce875bca3b40ed5616c0d474480795077ef24bd88597fd44719d707386d2f1a1e59257c319a923be154c5162ba7e4ecd1a519b955a76777bc1b528f8fcc857ef15bb74335d68a138541d8cff13d23d67e7af9951c5851e82fa34e10e0d27b209f77b412ce8acd59413fbd3f4661f7083afc07fa338a1ef6f925aac339869ad9b9dab090575f19393eb5667110dc041a7602f7b8e99dde71a6b78f24df116a803bd2fe48031811beda08303c2535bcdd5335648df6e8884f63efc1a3305b42671d168b7bbdf0f7d44baf553f3dad91a2493bcda7129363c4bfc9e7aa0081e17c780b41e543974219c06215594a4dac1ef4034d99f0254e713a2e0dbbf185ec8ec95846c82f44fb6d1c292fb2cb8f65177e02848acd016f9ce21a2b1c915be43b607823b4d61a532867e2c89616700f02192deaefb2dd4723c938bc9f2067f6cef261c539e2b1440ca53c11e80b3570fe074ffcece70d765cf389d31bdace23f38eff8e4e78cf99dfcaf8ef0d7676a274dca6ff2985dce4357bb27f43ff5adcbf9df37196ebb1fa7b9fe105757bc05b1ad8ee90175a10ef169d5ae85ca6848184b1b6c096c86faf3f84943c0918838dece711273c973939764ca850880dfa37316e0768585f5be5ad499b6584008b6c7206ced9f9f0095d1c2c7c00ac3b78d6def06c64702c07f1b2f4332f0580d1759872fff33f8a3988d01bfae956626349d53db373da70c0d1d22649fe34b5cd1e32fdcf40861ab3838d04080151168e800073fb13f66f85a0b45d3ddd51ddb4b1eb93e001c2f035b89397b9b045ab61db8f17ca932f70def28fd3b142a98db3e7574b76e78081d34513cd89f90f6ee1ca8de67cfc90a0e5d2e7b900c1179c541e9bd2b3bd16a7f8a3e0f9a1f0277a9590c0ddf21330b41818d58a30d89afbe447be64b7acd74e5329a686e2708542014f4c669031d5fde4346468662ae989da5b0fffbb5bdcef1a47dee2d2a51ceb93a42d649b33e5b754827aa609d796ea0502723d76019be27e42dec2e45eaf0a9b65164cb76f314919429bc182ed11884f934ce1e8155e0dfa89a86a83580e16eb61b17b6137f647abe852e84c370e8c2f40ad0a92316ab2f91035b1f7fd3e8008243b49794afe871287cf3c69374efea820d94c31923699d35a608e44d7ede3cf3129e6e5d5455a325f8905ad030a934780cf9255548354cf402cade16d343f6a32b0af823f06d58d40613cfd3cc48ed40938906af7c9920072b4f1e41d6273809f7f1406689320fb210bc3b238169789a7a9eec8e1c60dfb4bd21e46dff902e2a33a2029e19f98825fcee2a8da7bcab30f469c537d18d3643137ee3b7205a7adddea0f8df9d49c88fa12c7d1e02b938e1880c453c4b9c2ab9a0e3d254dd6e1c6c49065af0ced4ddce9d2cfd869da6f55b64e04ecceb952282fdfe6b9ef93a619d45503a27eedbdbd3a0e3ca69c608194d848d2a29ddf2f811234fb38d43508c350beb472fa90c6989659d1177bfdc9fc7a3afa23733b07e42eb44b3d0572c7d5772135a0b1ce3e9b965e93bd4a58cf6957a419ea155f7ed3126b83eef3757ded2cbe73063fc55426917666ac1622f15d9d307ff00859ca591a44694e4e43431ee47d33a461675f42c4cfe2df35fb17256c336f15d958d8e99eb8c58407e3886308bf7481e862a4f08b1f8350e05dbcfa39feb117ba7362dda62d58dba8496d8530e5b388f41dfea65bfa38bf531e59c649a09dbc94a1cd3069e3b4c7f95ac1244ef682d78478d1db71144f15c039bb3985294812864b40778370c5306dabebaea21cde36c2bcad868c983611a3696e0119c4005f7f6e07f58c2ce0e1c3780435b23ce406985533b20bc84ed2dfce3a0b358e24b61eed0f0977694e3fb676992f12c6e25954bc544a7fe047285e8db26b1259195afebfc8c83400d1ebbb5144211ad31551d06cfb6735fab7bafd8f94ce8a2750b470e2ce645c436e63daa62b2588e6a9caee9f6c522846bda09d4cfb63e820bec5eb0b4aa9a34304cabd19ca485f5319345b238b2862a455d89eab2b0932ab14c9153d21e51d38f0f0852fc7ffaae970f01e8000a33ee", 0x1000, 0xb, &(0x7f00000010c0)={0x18, 0x2, 0x3, 0x100000000}, 0xc) geteuid() r2 = semget(0x2, 0x4, 0x90) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000001100)=""/241) r3 = open$dir(&(0x7f0000001200)='./file0\x00', 0x0, 0x2) readlink(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)=""/174, 0xae) r4 = accept(r1, 0x0, &(0x7f0000001340)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001380)={0x8, 0x1, 0x0, 0xd2e}, 0xc) unlink(&(0x7f00000013c0)='./file0\x00') mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000001400)=""/191) readlink(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)=""/4096, 0x1000) r5 = accept$inet(r4, &(0x7f0000002500), &(0x7f0000002540)=0xc) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000002580)=""/180) sendmsg(r5, &(0x7f0000002bc0)={&(0x7f0000002640)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002900)=[{&(0x7f0000002680)="313651272952dc160842996d0f847004f137c7321ec793d3e93da069d93f693594e0c9857b7a5a1449e6953c35b83d51713867d65202ad98949e8e91", 0x3c}, {&(0x7f00000026c0)}, {&(0x7f0000002700)="345f1e3f175b20291d8e3315e1d144128fc0b2c9463805f28af3ba711b1add066f3ed2842bf97d742930f2d30d04b7ccbbd565d14bd1dbd150c73cd9f41c1e919bd9fc0a8b774794e4c7cd8f72a26c6710150ec88d5e6abf15c50d5cd1be81bde9b5513395e1521923671d20f5ebdc664fb1a27e3cdc37ce3d44d69b167bf53f5d47e6c5b4e766dc03d711c507", 0x8d}, {&(0x7f00000027c0)="9f5b", 0x2}, {&(0x7f0000002800)="57af640a1f92fb", 0x7}, {&(0x7f0000002840)="66072b8594df40e0864c1f9d5fb04035a2a018883a1f4b9285440f2ce0c6d1150fac3b55c42dc7ee95a30e37b5d9bc250d5c034dbae78c0204ce1dae1da22cba0679d9df501cb1dab9f413c985ba190d8e2db127f186a22375ccdb006c9e7afcd3ebc065bd9e5c828a63b0151b548cea5d4472e12a2b750bd5d3b8c363618da2e1b715b5e45c8ceb3ea4101d00cea40590b6036884d1bc4d50937b0382e31657b34bb584fde04db9dbdc83b66e824e", 0xaf}], 0x6, &(0x7f0000002980)=[{0x90, 0x101, 0x101, "ab74d3bfd656a46bea38f25ac48ef988e7bb9fa88f0476982d2ae0ba795bfe3f13d1e6d70e2d36ecf8b2d7fe25a841ab3735113d7b2d0b9bcdca69e0c9eaefbebe0089f98a765e0dabccaa986ed32ba4d1e787fd1fc8d293ed9f6c46909228242b387bdc4ef28ad33c0d3a815e24d3d3a1fb477472d3a30cd0ff3ef1"}, {0x80, 0x29, 0x7, "86c805ad726b17c9d4fb84b99488f08a674078b7aa50c1d99acfd6dcbe7a1972be848511953af69b2b18bed619449346fd41c8965f6ebae9c214174c5786c23c856dc4be4034b7a542e33c336853c56a13d5dc49b746ca8ba87d5086356385ce15327ec3991aa3e38cc93340d4544e"}, {0x58, 0x0, 0x4, "6d8cfe398410dc53ef8746cd6c356abd37ae0f5e7cb9e64f96096db1223ee4e4b8486ba30298a617ced7fbc427a855e4a94ed14d1888b393e4930738c98ea84eede51aa05354a3"}, {0x70, 0x39, 0xffffffff80000000, "6df10aa085279a09366aad33e18776906945e6d51a0629cff18569f7b048191715e12c0095080f194409bea3fa6eea1cf186d1baba69c0b7661af533eeaabc2630481cca9c740d0422cf21e866f7fbe043eff7b5ecd558f78bd60ef9372e861d"}, {0x38, 0x1, 0x2, "bf3bab58f984a82f533f815205f55d4d035df8fac9f0097c931f3fd228ac4a423986c2f100df5f23"}], 0x210}, 0x0) semget$private(0x0, 0x3, 0x20c) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002c80)=""/255, &(0x7f0000002d80)=0xff) mkdirat(r3, &(0x7f0000002dc0)='./file0\x00', 0x40) close(r1) mknodat(r1, &(0x7f0000002e00)='\x00', 0x1010, 0x0) fcntl$getown(r1, 0x5) r6 = socket(0x6, 0x20000000, 0x5) semget$private(0x0, 0x0, 0x85) sendto$inet6(r6, &(0x7f0000002e40)="fbf8a7bbc9421638f94a5d6e483109896ae16737c41a00ee240e62ec8dbbe6176ab2ff4f31a4fb5a6cb4dd5587332a982f05e4f2acaa461fbbbf7bd74840b89d90a34c8d38df82de63b7ca48da74c43e1b69361d636601fa420f435e82cbe0dd87e30e7f", 0x64, 0x400, 0x0, 0x0) 00:00:04 executing program 5: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x101}, {0xb, 0x9}}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getpgrp() setpgid(r0, r2) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdirat(r3, &(0x7f00000001c0)='./file0\x00', 0x100) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fdatasync(r3) r6 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000240)=""/243) socket$inet(0x2, 0x2, 0x7) r7 = semget$private(0x0, 0x2, 0x2) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/4096) sendto$inet(r4, &(0x7f0000001340)="10bda1ccfbfce065ac501dd942f87bcac239c46a24b11a0e863c1beb41da91c169a0f9a418e34b6b0f64791f848c63046189ab3894bb9b6847ceec833520d0174200d577656eb99d83c96a2bc8c55cc793b4af1bb14e11986394dd64d35c24d7f0dc3e2fc5d73bb7ebe019b9d0d982ac063b49d231968eca160b2d1d016bcfb7e3f6dd9964709723c5cb56aee39407fd41e1c6aa9ce095a7e3de324c270b9a382c1ab3365774660cd71b50c33c7c5092d177fb21aa5710a551df7cc6b50973bc7ca4b3dc98ce3ab09b5853c704b7b73667676e396dc2b27bbed599f4eb57222238a58436ec5307371e86501c59eedbeff2589a541564f1d0dacfc87ab8a00f750cc6e966c9a55017a9e5b8fecc9cb724048d438870c01a12d2435e7a3556e4a95259e876e0378d24178f1a7f18f34f1ac14ba12579d34b5d8c23e58b45728f3aac3b7aca32fc94c9742b07d5a743a9c4ea41c0c007d9b58d50fc08cbbb14c1e35895c2791f8641e18e3da186b68a88b1906b7b333b752304db1052a0cf8784058f0217f54edae48f4f11fc2928cf0410c5dbee6ed4a0e56f4f21e0322491200f8491f7abc9172f151932e649e2cbc724d109a40969b62de7bf942656044d1a026279972827a4fb287838b61b7af5eefce7996a6ed011bb043f08f5c8a738daf9921e3441b1b818195d0e0eb58fbab5ddaadf50ea512683e553a7085aa3399d938e0e2389ede390860bdf4168078301d96b39130c90300bc179e23e8a13be4fb7534a4a06fc78717e868b906bcd0caed7e9e83c49ae23f91d6999ae8d4031e596dbdd170383fb79622edd74f9be54971a3eb6e8c84380182cb572bbd9bbfeb4b9818b0dbbbde73e61dd6ed54bc337de841d1cffe62b3995c81ea929e260474cf2518910931687e132685530d72c328ce68e3a3babb1e9422c5d3b95314af8e747119a5254dc8e3e6939ba4ca9f88058b3c433ada9fadbaf93aaf696b9a606a3b70010386ae0a46d18c7d94ef62f86fa213eab4bc8beb56f1233a556b78749add2f3c532cfdf673481d096b7d85dae351cda58c8d022475ffcf88f5b36c12af3e1f75d15a85fb7335a00a46b44d7f4cb6e0b8a2fcee1fe88e16588a6f7717a3f7d7e1f16abdacae1a61acdaa4342caf5b71fc283b7c9aff330541f807bc3ef2fe77c6d1f299cb55a17a4b9b6087c1c21d7ee75312c6875cc5331f7582c99cdc9a4e0281db16d9497c2116e7087767322b847c4147e7bd7fa11a53ce80aa1a7e031dd0592e01eb95dac57392942d6b0620d3df3ae8a6661e56e564de1754abc6c382109046da845b3b75765113c75f4bdd288d15b5a2d921c8f65428508bdba64b04887accc2f3bbd3ed14b7c4d442eb834237b4374df03a949291a791d7eb48b892355a19aa2a345be2330cf7e878c5972ade2340770c5d784a2b1c8db697dbeb9aed10391e7525c782eded93e02884ec5eb9c667f5e8c9ff2ef26fa6f91f1f62de8a2b35673dc27011a1ca420ec5f772617e88ee6bd95cf20af0f96517b1dc387d55303356fe1c8503f63d5103678cdd9c7cd57714f1f9aaebfac145a4219afb0e512ff1f0ff8fbd73373605faf9ba735def334ade1785510a44ff88446c62b760391cb11f6ed56809d35a7b517507eca1a1a4f410317d7c74606c76a73bb463dea54f63286dfc4144bcb479fc9e1d7abef09d148edc1716929123ecd3a29ae3e5d968d18426cf3f9fd3b8e493f9c3e81cd486ed806c403dbe8fa2edd9590210abe340f59fcc136119f59f1a6500a9a1ac45e015283e5cfa3f9b8621a776ed36b0d00361095ae2e113eef5ac05bc23183ed5b7afd6d97e5066ec5977f45a6404ed524064724cca566cc3e1c2af68c1234d9346b720be2ee5aa670d32b6999316bec4ab86d4ef116a0b766e8f300b13a9ee09e23267ccfddc0e09b9a963a2a5ac437dd75b629827a9a532af1eb4e0d88ba3a14e1e01e98d96160d96ad1daee192554f49f0f78c21f6fde4e933b4f3b7d4a38864994c0ea1dab9f1eb16ba54637fb383a43ebf65e2f7b81fd0e4386959334b31c815ea75233f50ca4f7e06d9386b7d30cba3edc848382d79a9ab5405de2f502721509f03c7e9936e54630f020cd1c8760288c9263715a15123c058df79d5efd6dbe75bbe12f8d5f80ce3b63bd43bb23c8cca998379d27080af5d70e34405c3d695a64a3b13d9354c4f7187ac073790a9a28aa382ad6b652eb12dbaefdda63c91999e64bcd16ce80455c9bdf811536897ace0d1651a0128b76ee5bb8c30cdf4d205128322676b9517f415270be6be870e3300b78d9470c9fb9d99c1e88ef45619e5cd443c8756ac04e9a83dd453b705dee6a54bc4599f37d04fa56315115300ee2db5ca548e3ce7f74a00e5913c3539d3cbcb876883b5d0e742ee8e37220ffc890ab920b910dee289557505c36457847b23c9056a22a66686c03a67b14c864ab08ba9bb7319528d2d01ee07b6bd3e586ce830bf646bc1ccede9b5d806feae836d6a12ca4692bb761dc7cb0c1d33488b3f39f445580f57b58a620981d3a6833c5f411ba6b09a0c63a47d73001bc729ef3ca819dd197ab3acee30d36b4b94141c278722e6f3c05beb181c8a76ccf079997d97395a781dfb52872ebaca6799bda958acd52f3e6f49acbed9065ca8b2e1adf8431e7d76038b4a8ac409d15a2415844ebe19da25ee0b6d137381f435ed6c56a68e680a0e82e41a8dd78900fef7914a4c8607637aba04063503063f063bc017ac64f294ebbe89a346767a0bf93b1a3f1c062398753491bf8a90a69123d3758dc3e47d414862c60191981a65ee5f17f8d28925b292f038a40d23ddd9594391d584b18325ed6a17377650b6d1cf8b50c6ccf6244f614f15b3a7f4940a4b86a232279c2988bd4e4acb4702002455408e7a5345247968875011f50878d2ba3f23c3f8033ed3fef8c7861d4fc178de4b1751108d371da4f30e2201513fd5782d5c9a1ea050492e0971bd0ee87559e0a2d0506564e2e76d70f3e36f6ad4e69e935bfa361346689900dfda4c0c49e990be86b833ae8d49915f48c79a0c4bb5d881b4cf26c951ac7781533a1e313e61c1dc2a0de034e314db7b6af86047957112526038f72d677c8d8be2bb652ace927fd430a22ccef8250c4753a1976bad85f2b7c218721ccdb12cf5fe8d5d14528f1028398f638128a9c8af0edaeb39c5eeb99554e6ef87c4fa0c322818f3a296f2fabc547ff34a8bd7b41a520e718746580df4c52482888d8cc317100d069672cb3c4b832b3cd0bce2a98c30c410cc17c388acc4f9ae1c5a8eac1efde6d23f603a1f4089e45fa1bea1fd4185f487fb5788361c938439514cab8966cffc0bc72946d416a0ba04317a96dbd98f8f84c9f4829d392e1f8a69aa4af6c5368e5568fcb89d21dfab3b41ba0702a5748457cf0c65a0ca9db3605d8ba6b4550c37086d779749fcadec4659b0556cd37c7b56a8b7fb524b7597a5198f6b32c6dde2172b01fd1adffbb8e5dc4ca5dbd72891846b776755618238e53b3c6e388791de75a13cf7aa183c10d68bf6e3af385311f0df18987c8c7ed00ddb9b372cbcb98cb2743ac4e65aefa17ce6eb4fb400386d1c09e1ad3ecad3f0e4f5df67963dbd9874fb934f932833d13ab61102c164c69a9dad27a6aea1c9470faa2205456f9dc26c2b21f622a0a5a772c3defd8ed4b2fb1ab008c98db1161e95d2d7ac1c04890c554edd171386d3608a5d90adea9f2a67e09fc174dd7648d8462dca27d526a4d68184fe49c31bb38164aed312d246d72b86de4ba6f7b0e5c7be7a25a90fca2b81c42947eaa0c81bbe40977b20a9c2770d883842efb4a686cc8c9692de6ede907b53cc02a89e329bdb0c9800fcec26ba3d5cfc11a09066ca21cc3c34e5a6bba1749dde551815dc19c5e77284ddbd715f3beac15705796ed762da38386e74f27271432f40da64969a5f14f0e066a297b529c447f55d174683d6cee46368cb96cb9d87da9c51816f6cf0bfdd1aebbee9ef5504127185f75540a5fdf8774df8cff223bef03c47ced8313cd83853faa4543a88fc3209eb9b7787952f47cddb2fb6edb69db1b30375d231095911aa8bb66e030a83ab96eb0bd8ab65f907ea63c4faac20fe635b0db050a185a9031063b405fab592995886f6981551adcf3d7f21c03db95af7086ae7719535797d1c22fa85cea37d1ba17df7445c451f8d32f49769be72d4b18f170655508afdf73d7eb7ee6e1545485e9fd1bc522644a6d2f7b212b50fa649b4aec2601205738633378b1b300943aa3405e2b39f8a1363194922b9a857995258a102274b2dbc9a8da541e16dc91a0b1aa325da3e3f78a46c133d7079cc54d635103d02ff79b31b8a3f4fe42840090f41e1b30398423bfc4b536340c854f6311a2bae33761731e4ec16864bd1e302c788a8c43db84f08636f70a76dd0ecfd36f6f0367b19048c0a8771eb581409b07f6ee1ce59c3160f388930c97406880616eb2a033fa9e61c0a1abbd89b9549de2619f9bf8997b13fdb0865d341d856e0c49f7b27ac3f88257cbcbc53e4cb587963b0861bfd803b0841192827839213e25a32b4f4daa4d6a2b03b2d93c1d1af1296265c9d5f2da6b8c82f12955cc4ef9a339211bb853db6c517c9b54e993e3bdde1f0ac6fa837c07f993f4301b69cf4228b84e4cdfe61d0118e93b30ba9c7309fec320d4788e3d7c44f68fc73d26cc1951ca3b8e5b1b53ac789914849e7bdd6c87676d576f734cba5e80120eae158c62e5e2757cddcc97fb4b0c9f8c4b27ca3264d46938a7596404f6a536108f8bd251243a1fd3f6e9cdd4fe8da12085c87a524f2841e36ca51e7e8ef734308a6f5abe45cd0e0512b4a82f32a14381aa8c90aaa87ace28f43e5a7ee9358037bcabf543a0a6dd8d1e0b67fe983c5bcba0dcad488faa02af2bf315edfe347dc6341ab590a2c6736585d06d95cb2cccf963a8e25bf89354e8da0309dee9d23f0283fe2c0126da3d6bd3ed4d6b9c93bd31890125788f2ca98b9c0e6db860296fb758c429922e64cd81e04eda13d9bbc29c8c05a1a1fc4098c292a43816d54732b2cca1c9be21f033862a813e1def1ce20eae1e7b219f3ac856547e7f9e1aa71535afef754107d253935990ca851e91f8c4c2afa9c6062540a0b5d56ece2ddf9fcb27d0a15f57eee48bad5a342dadd0f955276c1d7203cf6d7d76d9e1571ac0c07828228ec8b6a02b12136340503631eb33730e70ebb263e83f3e97d767f3e7d7788d30dcf4bb4a34b15f56b178cdaa9de5f4dbdb21bc2a332169a3fbed359047d1a9afac80b8fead6a61bb3bd6957552334875b6bd8691e25802b730611d5e386439cc2943caab3388e37965ca80948fc8bbd79c0f62c67536054e004a1b22f0f24f0e7031c186de234f9590c4832befae040d4cc0ce36c68d5ae3ff5e246c3e3ad6ae44c6452890e56de00f631987206ecfe693f32187b9087904ecca9fe14638dafc181e5ac05681aa2fead11ab5fcfec992ad546111984e17d697c41813c2132e91f1d27e54722087d2d786b7691059689bd9a02278c35d19ead779243c98367bf4866e3d3e5ec899c98659f12e455ff4068f152f24f89b85601e9ed049409a49ff7055cd27dfc60cd6932373937323a0586341c82483dc0bc45aa81e03bb2d71c72c005cdbfd290b3677fa7ad6b0cc992302fca9f9e21a0f803acacecaa6dca3a234fb8a9596f50daae6620261e0e3f0c977d1be98d428c63df74e0000cb4c74b01b3cb5405494416c4d988776ed91cffc5700dbc33509176482", 0x1000, 0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000003540)={&(0x7f0000002380)=@in, 0xc, &(0x7f0000003440)=[{&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f00000033c0)=""/107, 0x6b}], 0x2, &(0x7f0000003480)=""/191, 0xbf}, 0x0) bind(r3, &(0x7f0000003580)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r8 = open(&(0x7f00000035c0)='./file0\x00', 0x10000, 0x0) fcntl$setstatus(r4, 0x4, 0x80000) preadv(r3, &(0x7f0000003900)=[{&(0x7f0000003600)=""/238, 0xee}, {&(0x7f0000003700)=""/23, 0x17}, {&(0x7f0000003740)=""/191, 0xbf}, {&(0x7f0000003800)=""/206, 0xce}], 0x4, 0x0) shmctl$SHM_LOCK(r6, 0x3) mknod(&(0x7f0000002340)='./file0\x00', 0x8000, 0x8) getsockname(r4, &(0x7f0000003940)=@in, &(0x7f0000003980)=0xc) semctl$GETVAL(r6, 0x6, 0x5, &(0x7f00000039c0)=""/229) shmctl$SHM_LOCK(r6, 0x3) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000003ac0)={{0x4, r1, r5, r1, r5, 0x104, 0x80000000}, 0x3f, 0x100000001, 0xe57}) msgget$private(0x0, 0x400) semget$private(0x0, 0x0, 0x20) utimensat(r8, &(0x7f0000003b40)='./file0\x00', &(0x7f0000003b80)={{0x10000, 0xef9}, {0x6, 0x6}}, 0x0) accept(r8, &(0x7f0000003bc0)=@in6, &(0x7f0000003c00)=0xc) 00:00:04 executing program 1: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) fchdir(r0) mkdirat(r0, &(0x7f0000000480)='./file1\x00', 0x0) renameat(r0, &(0x7f0000000040)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00') 00:00:04 executing program 2: sync() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r3) r4 = shmget$private(0x0, 0x1000, 0x18, &(0x7f0000ffc000/0x1000)=nil) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000100)={0x0}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0xb9) readv(r9, &(0x7f0000001300)=[{&(0x7f00000001c0)=""/8, 0x8}, {&(0x7f0000000200)=""/228, 0xe4}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x3) stat(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)) fcntl$setown(r5, 0x6, r0) r10 = getppid() open(&(0x7f0000001400)='./file0\x00', 0x20, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001440)=""/248) setpgid(r10, r7) getgid() pipe(&(0x7f0000001540)={0xffffffffffffffff}) pipe(&(0x7f0000001580)={0xffffffffffffffff}) setsockopt(r12, 0xc2, 0x5, &(0x7f00000015c0)="ef7a3ab176fc044ed4cf595ed429d38a1271abb0782954", 0x17) fchownat(r6, &(0x7f0000001600)='./file0\x00', r1, r2, 0x200) getppid() pipe(&(0x7f0000001640)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f00000016c0), 0xc) shmctl$SHM_LOCK(r4, 0x3) sendmsg$unix(r14, &(0x7f0000001dc0)={&(0x7f0000001700)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001cc0)=[{&(0x7f0000001740)="f1c4977d6462c5687cffda6928845e530bdc554b2f6173c7d5fb6f3f83a622841e5450615c2d5816618a4f710c8a8537cc775c81c69c1dd88ddff6baee75f01602aa632b27a1ce7ae5cb4a59fdd5a8b297ffbc789892a73ce220ad7773c8042221bec7aa99f5373aea6d1376721eec46a111ebaac63581e3020384eb65b09a486da6350b6068fcd2318641ef926f87500b9485bf9ec693c83df5fac8d76eafe926eaae78c642eb7c9378", 0xaa}, {&(0x7f0000001800)="480a5964b22efbac29436cbd42a766c6fce4be5194920f4c2efebc6e1d5aed88ae4d71a2cc521ae2ec43860b3f308a82e87fab64b6cca8066aac46392fcbcf5c8160411b89e82ba53a021e6dbbf3c5aa44d45e8fd027b96c6452c90badfecf10c430ed2634fdaf990484c275b1c6", 0x6e}, {&(0x7f0000001880)="31ba0c3a999fcb1e7601e84d03f4882a6b8bed7b757b826fff5f0c2380542d64b9c1071c067c79b2de50042c7ac1eca634be546c27133a2554aae467dcba8386d5544426b27b393b95dc3039be427e8d96cf95c4933e2ce4254f3b54794b1e687cbec59b5f52f3e771aba25af9255988d19651159f192e02a4362a7e17ad83d45c8ae0b42954dc409e3dca31d0264f13b2d71e2726a80b0b8a1795ca6807083bb59532eee88c2aea22e972c2b194d2ae349e162df763bd8b2aa1714b37078ac7f30f126bd4ecb15102aef9b5ccea52c9b5a5af7139b4bff5e4e6f8af2ccf1d3051", 0xe1}, {&(0x7f0000001980)="b3bcb6b7abaecfe6e5482e75de485edbcf7ae71237d97da84ef4c82295334af579a04acdb46fe238bd7d908b21cae971f8b980debd816cf25e278ee07f3b108ff3f6e192bb7d8be3643effc4e4c64e2ae5a9d0701dc0f48cfe8b4a04512582ebe98c75008ed0a9bfd1053ee2dae0309971e1dcad026bd8a07941e8a111b423e626ef6b84fa87da8bc686d5a49f4936211c25ef11c0ff8a9914e89a499ed340b440c6bbfd7d890174d714822c87f48a9c2dc1e6847d815d78a944ef5435d495e5d2c09e43457585a941db26f48256a61e98afc2abcd25edf7ae16446cf6a1454c3957cbb95e5b27b33bca771118fea398", 0xf0}, {&(0x7f0000001a80)="45193fa4f37da35901b3dc905eeafff7aa72785e694b9a182889b56cceeb5fe6fa2469f0764cac45123330dcf1eb1ca8e6cfa6f6d896d6a3169437ff9d0f5b8d8d53c0af13c3406510378680b619ff232c25f6b137c2baa9ef229bc5f9bb9930e4b128397fa80e83d323749775e3510d223a286df35b0e4f7af2775a809b8391fac2048170ceb6e7709ce61bca383d0052aeebb9db94016b542dff2f9961a85f6ae306aa5adff4eb8f65a7663c9e95d8ce62c4", 0xb3}, {&(0x7f0000001b40)="008ecf08f24068c87bec0fa761f1de2e5b9b5881cb1a3c1767fd7c60aeba1bba28d18623cb992923ffa4c39280c9fff45f43a3b248f105718c9733576f80e61c079f150247b7e465675a70f088da3f61bf9fd39cf8b3cded07b3", 0x5a}, {&(0x7f0000001bc0)="71751acdb70bd9d103b607f60a82c20742c67153d6cebebca3545b164a09e3972ca20a1e5b79b14a5ed354a8a7d38841f22ee0209e9725a7a2d48ac1ad8f3c4d757cfd150a1bb6e6f8ba6ad9f508131da5dd07e0ebfaa8c28b78b57151dc92800e1ec7d684621c824f66f0cb6445fcb8d0bce72331e4ae3d6cd321e550456aa43c3fee5e41093b86571484b91bbdd41bde170323e2eb903d8e238f433a1ae76fe90f99dfb9cf56b3d14be56e06f58e57502a8fa505dff58bde29f43d7b7ae05021c2e46d3d7639b2648c1ef31400e8384e335da3c9e33b47b2bf198f839e4a6c0c9085ca", 0xe4}], 0x7, &(0x7f0000001d40)=[@rights={0x28, 0xffff, 0x1, [r11, r8, r12, r11, r8]}, @rights={0x28, 0xffff, 0x1, [r13, r11, r6, r5, r5]}, @rights={0x20, 0xffff, 0x1, [r14, r14, r11]}], 0x70, 0x400}, 0x5) socketpair(0x0, 0x0, 0xffe0000000000000, &(0x7f0000001e00)) clock_settime(0x60000000, &(0x7f0000001e40)={0x1, 0x2}) getsockopt(r14, 0xffffffffffffc4f4, 0x576, &(0x7f0000001e80)=""/139, &(0x7f0000001f40)=0x8b) 00:00:04 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchroot(r0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) sendto$inet(r0, &(0x7f0000000140)="610b0e8247aa95674fadc17fbca9d049bc6c998e754ec1", 0x17, 0x3, &(0x7f0000000180)={0x2, 0x0}, 0xc) openat(r0, &(0x7f0000000040)='./file1\x00', 0x200080, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffdb4) semget(0x0, 0x0, 0x789) 00:00:04 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = socket$inet6(0x18, 0x20000003, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) mkdir(&(0x7f0000000000)='./file0\x00', 0x20000000000000) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x20) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) paccept(r0, 0x0, &(0x7f00000010c0), 0x0) r1 = open(&(0x7f0000000100)='./file0/file1\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x200010, 0x13d) 00:00:04 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x81, 0x7}, {0x10000, 0x8000}}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/173, 0xad) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x3, 0x1) truncate(&(0x7f0000000280)='./file0\x00', 0x100000000) poll(&(0x7f00000002c0)=[{r1, 0x40}, {r1, 0x1}, {r5, 0x40}, {r0}, {r1, 0x104}, {r0, 0x1}], 0x6, 0x6527) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = dup(r5) select(0x40, &(0x7f0000000340)={0x200, 0x4, 0x81, 0x9, 0xfffffffffffffc53, 0x7, 0x4a9, 0x3}, &(0x7f0000000380)={0x0, 0x5, 0x8, 0x1, 0x8, 0x3, 0x2, 0x9}, &(0x7f00000003c0)={0xffffffffffffffc0, 0xf0, 0x8, 0x7, 0x2, 0x81, 0xffffffff, 0xe2}, &(0x7f0000000400)={0x8, 0x3}) symlinkat(&(0x7f0000000440)='./file0\x00', r5, &(0x7f0000000480)='./file0\x00') getsockname(r6, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) renameat(r7, &(0x7f0000000540)='./file0\x00', r1, &(0x7f0000000580)='./file1\x00') rename(&(0x7f00000005c0)='./file1\x00', &(0x7f0000000600)='\x00') semget$private(0x0, 0x1, 0x410) getpeername(r0, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) mkdirat(r0, &(0x7f00000006c0)='./file0\x00', 0x180) r8 = shmget(0x3, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000700)={{0x5, r3, r4, r3, r4, 0x28, 0x39}, 0x0, 0x0, r2, r2, 0xffffffff, 0x5, 0xbd8c}) symlinkat(&(0x7f0000000780)='./file0\x00', r7, &(0x7f00000007c0)='./file1\x00') sendto$unix(r0, &(0x7f0000000800)="08c6e9c168467bb670b947e1d33ddc0f44a74600b657f73307023c709825fc7bb2bcb276d6b66b1ad4df6f036065f08fbfe50f4271d72a3843dedcf3df8ac4d00b240a4195d6334713ad35b48086e643c533933c3a6d2c18859180bc74ec6192795816957e774267fa363009fbe7573e573a40f808d257bacc89cddffc4f57a764071cc856803d8a672a8b932fb0f9d8a5554d63411df412224b9daacfad68a78ea7a85ebc66992ef3ed6b528949ad45c1202ea8a9a3b1201f71c41e5832845af9abf29525ec0b5f0a79dcfd7c510f8b9efc09adba70c4cacd5242e4880163f1e48611e984a134d6fb3f59b1e3bb250b70918437fde4587967b090ee0a7ce27dad2cd2460cd24ca73255714896db58d648ea240046470840254f4ae0b21bdd885114b8e5fbd657bc8deebdd1a891824150c24cef57d2a3b8f6848c6410737aea032f23c4384db4417e6d2db4ab2971f1b4c7f0f975b0b86f2d7757981c79fc734363689837d069ca2919ed87fdad4e41fe9ee74b1e095a613136c6ead7fccdc27116729304dc3408522c8c963f0c509146f083afe1d37db534db21ae1b04526890654e3144068ad3735c7da250fbbe6143fb5f5d9d4d47ef53925f9c08190de75b921e12f17bc70740e12556391c02245bce9dc8c5196ef677995930fbd5bb7a7afcc524e86574f562437e6fb4d9f0d3c61dd0fb8a11747a897fa73f93d3b82b60331ec1bf6f4829e844dbbb524c1b8b116401414fa9beafed6f0b3369fcda8ab1b187bf2a94b22d41850a13dbbd5efab86744f8ceb6e6a1580bcd568ad6175058e3c3f6ceef92fb711b8817c73a53aba0d7c530b5877307345488c21f60667ab79d895940f067282974592ad5f988411a8a631ff02e0470cd668985acf92900fdb015bd0289242e41a13a2650c78b8ca88058e36b2e1577e72e1f6c2004dc5bb650311886141b90626a8fa1340147179b23a1889e701e0f65f418f28fb28e38b95a90ddd5e0b44225849b5a835f5865219c8a26e4493693900ec022a590c4662b7796f44902a4d620032d88e1f5ad60d0c85f0641dc77964000ed4d1c1d807f7a6e7c8d62233f6768f5d1318840187a4b8fdbc8647090679aad6234edd6a7153603f9272e5a08c928ca6d888579877987bb5e4230ef5f7f80846a93153eaf4380c950c999028ce1e0b2bcb012b0e188e2dc1ac1da2769faab02099393a9b801d8731dd203012fa65da69d1f9d7837af65dc9ecfa048318c7773550b45b382da55d3705ef547ea925e8b3731172e3a79c24aa06c8fa5421ab2cd054b9acab28fbccc4490301f6f93e415e3cb9592f59123a74aa7c93f844808b902ac1b31758b7a04bcd859073b4828527b15a0ddf38cd7a1a5afe72f41e679eb6e73565122c97b93308f03195288c01da4002ff6220a56ae2777c8c6b8d8b241b1488d335d3dc61ef9a30dcbb0ebf3bea23d49db7ec47bd9cc1adaa91393fac791da4a9627740c69a1cd432c77d148c0039c50effb02e3d4ccbe409d51806282fa695d41f402754cdf47a7a5e5c1c3fef31e6d0611756151c5dbda0d7d166187f15084cbdb42bb009dd9312250513e87bd5bdfaf34c965dab56d7bc1b11d1569d9061b7802e860ec9cc96453767212828731c9a4ae3b419acb3e15dbe9439d2ce1c1082f7f925d86406e5c22a1b4353ae4cc86ee76536682fcf918a427a4e86dd8022bfc0cad2fac008a983067adbc62e4d8a5a4729015de23ac065d7808afb1d8280fc9def13cec5ea8380c5d8387b412bf3ae2ddcb49d3769bbd18913ab7df89c4040b52d95b88c7ad8ce3571a4241e3e64ad54bf96167a797142bdb15df0cb132f0d713381e0bb7a1fa8eec381796221439a2fb49119790861779bf08df09e2a82d1456267a7ac815c1e4737183900adc5e0aa1c4cad45320241f3b25c2b04c103cee858ce3ddde27ff1975e50b33b97a919d4526d197c80249c18aebffa1bbab3287c46bcc5e01e3c8838adae783f15f80a3f18aa4bf2eccb8c3d3f6f67c169c6f78e82e0492636540a1bdc9f55addf472e9b7616e77481b96c51d4db63fcd78763eef4fc68354fffb484a844a858d767a62ab7289ce7ca1d2c9bddf21126e298c287ec863863d19f4f1f0d694e7e3f0574943a13bdc59ed4e7b2710508dffac8aec729a978e64a7bb2dac76509bab1e56fa9d7580a52f90ec102b5fd445edfe18bf60c6fd1e40019f507403685b22510fe363ebd9c4bb9fd03c746524860979655c6b76dd412694a0690280258309119f501fadd5a2f290db79bd25b335d8980fbb4868e3c37860ecd40a2fe464ed95ebbbb20065aff7b9d112ad70ad9c0d0311b812529073650c2fc192d3ab023e0c9b2d8aa83f981d42811904ed5ce2ec4ea074a566d68307d6719d8596f5ea9b83a281ed4980ca6d3e73beb81e51e7ab61bf4d2b73620c50793ee7175cd5739aad27aa08542a7bf0cfc1ad6560ee248ca9ee7d4b0c5f2697e0f4493ccf62a84337ce3a63bf622fc452f4dd348d0375a9ec1fd7dca0277c4bb510ef2f5c4b3559859a013fd81c94877c4be2d195e4289dd61b63a8cd22802fc7c054bee7c1b81d93a28a4f76a521cb475f175924b54184311beed4a0d7376cf3ab2ebffc193645445c4327b54a53dce4ad31a4ba5faf470e1df1297a359c507f733294ff67961c236d5bb5aad08b5b8c8cc7eaea3b9597dd6dfff3d10c1d51f148be4ac406cfb147a60d0223ea21f97c86efc971dc8eab6c21f154052307aedf27f58a877d67be4a594238703b2aa42bf5adc3474642fad871280dd1265ef26c58e9a3c4520a623cff0473fc0a2b0f9a3ac8d216fe901ecd35ec15d4b32c5fb9534c874de3df830c4cdf07f0cc8ef250a4c83f334c7845b3afb6686751c59505f4b2a72ae8e06a1bd5d6394a186f98e27b2d3ce59c19aecfc48a51065b709383c596671c1a719e1839c6d6329b9e2102917d34dffa30e2a9bb2152b3fce23abf384feeed0b9931dc7a5f8f107d3025ba6fd23f0f8918e3d031ceddbf43aefb98115aa7f4550ace9e08bb67a920652c3d8f9e926844559534e3ce21b3c8108cfbdc01cb52465ee7a7c1d1eacd95c7bc212dbd236f4b104916a31184df6410b59ae6896feff5e5a04abc409e2aa715988958e41b3ebd56ffce06a2aa1c33b48b90ff00dda8ac34d7e593242873811d18c47e055951615f0e73f51157046f6f373e5bcd9c7d183c9db9fbbf94556dd06ee0d2573ae42fd02e2380f246de73d36464ee2a5f351de8fce8359d00e932bf0308c3acd1f81194422968014a9b5769e9d6c99289125837c7d67accde7b824c4055302bf65540a61a8c9585d33558337f164bcd4d97883d67b1e41ee0b5e3c1342f9d6cddf163b58550b35600b78cc9e636aa9e2f8b45e39e7ed171a6fa53cb2b467ae3ef8c1df3e1e902b088892a502ded914e86542162e938bf3345c6d49357ec1335258094ca8f03959671c20502bb6750ecb93ca59154a559cbc7ce3341f563cb8a43ce9e3df4bd3be6bbd4c6f7950bbcece482d4d97a6c29bb4c7aa78f401758eaea193d441245e487f63590d20f6082c9ca602012a7b481f734412569ecbe2d253f780cc4a8beab4fc4b85c1baf95d55cdfb84bee1a8866b962820918fe5912b172a57717c06e10436f2647242b5bf26771230373d0412edcfd55c66703239f9ba887a27704fcc290a191a7e10593a2b878da35c4b3676c9d759fc34a8424df8b019910cef117684d86327a78c629e24597c6d2cdd05b27eca1182724ab6163e783cba5f3b363082377026ae74ef1dce2ff09fdbb0b1bb0d9e224284c52bf6ac62d8084040ca45912e641a90f53903c0122301ac5a60a6325a6eff22bbd2a3a8ffc425589618674378a0a7d2ed907bd737f99d96ddcfc79a38fdc3af33424aa4f5528d86a0e5d3a4b6e148b348a1d19233c307725ebd416cf548cfd4cf43d1da53815706a284ac605d69952db03d2479c14345eac0e65ff49796bcef5a5087af09a9c0e4abc202a10d5963694a8fe59ef591eda4ffd539339b6f04460e8aa604cb8d28311e7c55385e16dc5fea55ff13b19c1c44030ffbc57e50e6216c2d8eadc9da8aa64e83359b27ce97228af724e3ec11e810cb626b46836b9f17e8189d6b33ea85a14f7395c7188f98110fb74f3edf9dc026cc92d2fe79ef94faa3c7f1cd33840b01848a1a1830e3a58a8629e8db75db6beecb6f0c33ac7ca03de3ef1fd19f385e5a0155a6163dc32b8d96167c8691a4125f40733f71b31ddd5a97554eaadff9c8cbb56dead022cb92c68e0c67330a3778bc1a2cd907f1243a8e2209d533ea4d0fb0729816a8891598eb8b44429d7e2dea6c50f82158dd40ada473fcf5d8a6bb372526a4a4bba1e4063630061f55e736f7689b7e6dc768b7c2577ac01e844089763ec94e2da896e47c354c06a742bacd9e42ac568bd88c707d6b1bcd38430b425866dfedb4f800f422a12ac9734ca94e896c5ec4eecbb3585017081c223c0e33836417bc669238e7edd1dd973f147d7411c2b5625155ac74e6085349a109c759c5307698bbed07846db553ede3794ae6e04637fb43e1722d285dccc412a8e516d84af031e3d4a6c4243c907203694e0c553b6fb3d47037c0357643ac54f4c35bf35d85710566f1d9cc5249a5236e9b7fd5898d707b7902655057f274b8ca1b1287c9766fce077c1bb52fb725d9f756fbe96a1118ca6107784844ce2eed326193767084b84baa0975139b34efc43dd2445204e4fe3eddb9658339788abb04a874bda84e6f2314b8b16b1af95c524257580bd4ec0abb12f156b94b791de10ac401d430d758b6e942119e2da830370996512d295d2fd25c8ecdd37cf1b2688cf66a33353e6165fc2516b19aa6edbb17ddfbe8834950e002014d3dec6c83ac0a9195b5303f0aaabf7c78c4d06e425d6295e39dc840725e3a4dfdb5c9d2d28bbd43d58d2ed97d867ba0194fa354e1b7febacd27a3ad6b78673035ec0c453ddd4743c3ada4aef58afcffcfe1352d92eb24829382cfe0686f7f5686d4701a3b7256f2a6715a039788ac6cb7ffd681eb402ea57701432882937a741c59991ec6f7693fb555eacfc72f08243305de5b3ab58ee683f2b6f3b439fec7e6dfbae0838aa4379b000772cfde61a95c3c0135dfbdc54c2120c7d527671438e33f8d24de803c8f67087e6d02b334389a42448fcbbb5f28be7e3538f8b19429efb6022aae18edc4dd7653cdf1eb843084f4038311084fb3fdd2ceb39c28dea3e77e3c5ac5620ba1443ab1c1670976f67d8289e313c666c82fd85186cae3272fe9e3d09d969568a4fe4a7da6056a6f2e60aee093562f34fbdd41ebf3b84949c3f02057cf772dc6324e314f5013fdb15f1e17b9a384424abb65965317005b2761e5c8347ede9cb27e47c3f968ac557703c44c285e0db4bd4dd2ecb9555778fad99515bc9aa48425358dc201750c574a3e9848ea1b2230356594e0b5ae943766c859a9598aa02f88eae9d18828092b2bd88439196003e226141d248d87ee48e0d6f9b43e75eea9c8e7c3eaa727932ee33ffe12f6b2fed5e73878c129872763babc70df00737d0e2cf2af3ef2ed74a2bb093d7afaf1fedbeb2216d25b420cdf94e9c3ce7c8e4e25a0b47196212dd6b0d1800ef27788bd07b953ad1916bc7c89faddbfb8fb97d42e9a68ac50afba4da42538ce179c10d4903bc9c22797ad8851f92d01eda092fbd3259f2f12704d59a46e60859ad7358a9efbc22ac17aa030260f0e9d0a844d5f8ee3e070a5d56db1cfc79036b", 0x1000, 0x40b, &(0x7f0000001800)=@file={0x0, './file1\x00'}, 0xa) flock(r1, 0x2) shmctl$IPC_SET(r8, 0x1, &(0x7f0000001840)={{0x8, r3, r4, r3, r4, 0x0, 0x80}, 0x0, 0x3, r2, r2, 0x8, 0x3, 0x9ddf}) link(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)='./file1\x00') openat(r0, &(0x7f0000001940)='./file0/../file0\x00', 0x18000, 0x100) execve(&(0x7f0000001980)='./file1\x00', &(0x7f0000001a00)=[&(0x7f00000019c0)='\x00'], &(0x7f0000001b40)=[&(0x7f0000001a40)='\x00', &(0x7f0000001a80)='\x00', &(0x7f0000001ac0)='{!%!\x00', &(0x7f0000001b00)='.(]\x00']) open$dir(&(0x7f0000001b80)='./file2\x00', 0x1000000, 0x11) pwritev(r1, &(0x7f0000001c00)=[{&(0x7f0000001bc0)="8c23c9050d8ffb1840753cd2c34d630e089b619d62604f413aa21752a1eb6e5d4b6f57e70258729347107e1cc18e58d23bc71936abec2b597d4482", 0x3b}], 0x1, 0x0) getpeername$unix(r6, &(0x7f0000001c40)=@abs, &(0x7f0000001c80)=0x8) 00:00:04 executing program 5: sync() r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r0, 0x4) sync() fchroot(r0) r1 = fcntl$dupfd(r0, 0xc, r0) recvfrom$unix(r1, &(0x7f0000000080)=""/35, 0x23, 0x2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) msgget(0x0, 0x44) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/57, 0x39}, {&(0x7f00000001c0)=""/232, 0xe8}], 0x2) r2 = getuid() close(r0) getsockopt(r1, 0x4966b915, 0x64, &(0x7f0000000300), &(0x7f0000000340)) mknod(&(0x7f0000000380)='./file0\x00', 0x0, 0x5) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x80) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x10000, 0x3}, {0xe4bb, 0x8}}) r4 = semget(0x0, 0x7, 0x40) r5 = getgid() r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x10001, r2, r5, r2, r6, 0x10, 0x400}, 0x1, 0x401}) setgroups(0x6, &(0x7f0000000500)=[r5, r6, r6, r5, r5, r5]) r7 = getpgrp() fcntl$lock(r3, 0x8, &(0x7f0000000540)={0x2, 0x2, 0x0, 0x80000000, r7}) pipe2(&(0x7f0000000580), 0x400004) r8 = msgget(0x1, 0x2) chown(&(0x7f00000005c0)='./file0\x00', r2, r6) r9 = shmget$private(0x0, 0x4000, 0x22, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000600)={{0x5, r2, r6, r2, r6}, 0x101, 0xffffffff, r7, r7, 0x7, 0x0, 0x1}) msgsnd(r8, &(0x7f0000000680)={0x3, "b614d2f76c02a7f8635844f1b2b16e47ab916dcd8cf004e775e8239890ca8f6f4d9c914f0f996b01443d1a709595d8b9a89731072e462af82e71a2ddafda2fb2fb8ca4683701666db60db2d177c66261e4ae29254737011d69cc2bc6b010e4b2efdfa7de270e46b6503e7347e77d845586c95e34f6e1728b8db6fd0fe525cc9c4516d9eba58b1290eb19b7574ea748adea341680c4e787002778ec515f700bd8b11919e27892a96ee2c66f4c1b4a4ba92e370097e2c90fd3ac858de9b86b04f05617b9"}, 0xcb, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000780), &(0x7f00000007c0)=0xc) 00:00:04 executing program 3: munlockall() socketpair(0x1f, 0x3, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget(0x1, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x3000) r3 = getuid() shmdt(r2) r4 = shmget(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) msgget$private(0x0, 0x225) r5 = semget(0x0, 0x6, 0x80) semctl$GETZCNT(r5, 0x7, 0x7, &(0x7f0000000040)=""/173) setreuid(r3, r3) shmctl$IPC_RMID(r1, 0x0) r6 = shmget$private(0x0, 0x3000, 0x30, &(0x7f0000ffc000/0x3000)=nil) r7 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x80000000, r3, r7, r3, r8, 0x10, 0x400}, 0x8000, 0xee800, 0x5}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) linkat(r9, &(0x7f0000000200)='./file0\x00', r10, &(0x7f0000000280)='./file0\x00', 0x400) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) shmat(r4, &(0x7f0000e00000/0x200000)=nil, 0x3000) msgget(0x3, 0x4) linkat(r11, &(0x7f0000000340)='./file0\x00', r10, 0x0, 0x400) socketpair(0x6, 0x40000000, 0x401, &(0x7f0000000380)) msgget(0x1, 0x600) msgget(0x1, 0xc2) shmctl$SHM_UNLOCK(r6, 0x4) pipe2(&(0x7f00000003c0), 0x1400000) preadv(r9, &(0x7f0000000880)=[{&(0x7f0000000400)=""/181, 0xb5}, {&(0x7f00000004c0)=""/110, 0x6e}, {&(0x7f0000000540)=""/253, 0xfd}, {&(0x7f0000000640)=""/123, 0x7b}, {&(0x7f00000006c0)=""/248, 0xf8}, {&(0x7f00000007c0)=""/132, 0x84}], 0x6, 0x0) semop(r5, &(0x7f0000000900)=[{0x2, 0x2, 0x800}, {0x6, 0x8001}], 0x2) 00:00:04 executing program 2: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) listen(r0, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r5 = semget$private(0x0, 0x3, 0x40) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/165) r6 = socket$inet6(0x18, 0x2, 0x2) accept$inet6(r6, &(0x7f0000000080), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280), 0xc) socket$inet6(0x18, 0x3, 0x8) connect$inet6(r6, &(0x7f00000002c0)={0x18, 0x1, 0x2, 0xfade}, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r9, r10) bind(r10, &(0x7f00000000c0)=@un=@file={0x1, './file2\x00'}, 0xa) geteuid() semctl$IPC_RMID(r5, 0x0, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000380)={r4, r2, r8}, 0xc) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) fchroot(r6) sendto$unix(r11, &(0x7f0000000400)="ed7eac72607e462bba581e79097550dcdecbe98597c260eb287afd1a2cce5bc252d8be72e63d100c74967a20e6e5552a77886b75fd654837d146995a27c26ce4f791f110fef63d86a53c8845b887ad59ee28fe1c2bd4c0ff25e8a70648ef44025087cb4f647bac0d529ff82ef1a90ac986025a388a464cfd4864b779711cc419e8aa7306cc5582d9117457c2793323c43eb2a5af663ac489583f9b3916b15e866ddf0ee013af7554b1f0", 0xaa, 0x400, 0x0, 0x0) getpgrp() semctl$IPC_RMID(r5, 0x0, 0x0) shmget$private(0x0, 0x7000, 0xc, &(0x7f0000f9d000/0x7000)=nil) connect$inet6(r11, &(0x7f00000004c0)={0x18, 0x0, 0x3, 0x1}, 0xc) 00:00:05 executing program 0: r0 = dup(0xffffffffffffff9c) sendto(r0, &(0x7f0000000000)="5ed66710d00b21a886a2784a657e1f3d313c33974964e7b14992662df7cffd4ad4a5321326a63f85739cdb32a357c87abb7792cda800b2aa8765bcecf80f3eeee795d6cb3a04f1b9e9e28c8fb058f694ccd594d8cd93ac89bf305521299cb3258b0de6a9a04c0c0a615eadd1898e31f87e7d1bc7caf78341f44684f52fbe1a53f3aac15b200d79a9b512a039cdf1b8756c6686ad4ca774e2c4a163933629cbbc248793ea7d7674d4853fa0c380fd5b0f4a9724cb6ec13e696ca25d803e0a45ec7882b99196c446a476f490b63bf8bc4d93bb2c8876901ff59a49a9255bfaf31d31d0832cf08e337b7f622d944bca25f23eed77b3bc2a", 0xf6, 0x400, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) sendto(r0, &(0x7f0000000140)="cbc99a5691cbe7b98e18de627b0b51761074f76836577f38ed3b835f19f0f075c30fcfce97722b95bc26", 0x2a, 0x405, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r1 = dup2(r0, r0) bind$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000280)='./file0\x00', 0x80) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r2 = dup2(r0, r1) r3 = dup(r0) fchmod(r2, 0xb4) mknod(&(0x7f0000000300)='./file0\x00', 0x8, 0x6) lseek(r1, 0x0, 0x2) r4 = paccept(r3, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8, 0x40000000) socket(0x13, 0x20000002, 0xfc) fsync(r0) socketpair(0x6, 0x3, 0x1, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000480)="e45fe8b4871f8a60cb6508e5d811ae817f0fe895055908242b3da741931c16045ee042bf2df412153e19a873056e26bff97a779ad0b0e8e350d09bd944630c506672068c3e3163de3c590bafa26a52a4abd2b0028a980461c5cf70b667fc6ea0db757825a8c72538c092640565079ea5c6ce83c73d4392f4e8acaf2c", 0x7c}], 0x1, 0x0) getpeername$unix(r5, &(0x7f0000000540)=@file={0x0, ""/33}, &(0x7f0000000580)=0x23) setsockopt(r4, 0x88, 0x8, &(0x7f00000005c0)="693eb803286508f6cd0aaf7e6f70d1046a53fbaef15bdbd3ba96b7e52126a75efe25305c631d627dffc23cf353fd0056d8b0a8a12ebef36af5d83d7b0d1eb6d507ba735c02997bb0f5237221c141bc37fbba1d98b1c8c33d683554eea7d39b643034031be1c8f8d9d8c206acaccb166f9f0223ffac35857a99ab628ad4549a4f17", 0x81) pipe2(&(0x7f0000000680), 0x400000) mknod(&(0x7f00000006c0)='./file0\x00', 0x1, 0xffffffff) r6 = socket$inet(0x2, 0x1, 0x12e6) paccept(r4, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc, 0x40000000) open(&(0x7f0000000780)='./file0\x00', 0x0, 0x8) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) symlinkat(&(0x7f00000007c0)='./file0\x00', r3, &(0x7f0000000800)='./file0\x00') open$dir(&(0x7f0000000840)='./file0\x00', 0x1000000, 0xa8) sendmsg(r6, &(0x7f0000000c40)={&(0x7f0000000880)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000b40)=[{&(0x7f00000008c0)="1ef75f5cb0f3ee04daf44c7b295cc9c188cdad22cb4cd35c81a76bb2caff457aec6d103075d0d37364129243362be418d41179fdca8ae9a913f7eeb6afa277ef49fe0aa6fdcc80ae0bc0934edb674fa4dcdd6d284f", 0x55}, {&(0x7f0000000940)="ba789eca9dc7a8edd4f227501e1cc81a8fee8d1fb97eae02594801643777f7e1aba23008e46c645ff79965b993605864e432df3af9f1b649261a607ceffc8b2aff7640675403cfa6f62a5c6db3f34e427eecee9ec8", 0x55}, {&(0x7f00000009c0)="203705efd4a8d5f2aa1268231fd76ff4c4954f7be7b87c27ba626922bb250fa9cf1a4f21c6113b953444a38403e861a4de9507d7bb6aaa0223", 0x39}, {&(0x7f0000000a00)}, {&(0x7f0000000a40)="299e13df8f31fac21a3f0297a5d8872a276bb8ffeb4826078954e5041c16ffdd18bf719b0b2f61f5789dde55124a9a1330bef76d889744717b23a7e02c452f04ab828b12d6fef99811b7f7067aefe6575aaf6fad962ffd1b9ac5c11c4d949295d89280838893fd1afd13b03deeaa54c308ce5e47ace1521e455eb146a97a1c3619bfd85c7a4bcd0e23f6", 0x8a}, {&(0x7f0000000b00)="d69e9fd5a9b847279493db144429a1f244d8bf615f4d711661358e16584e27b87874fe", 0x23}], 0x6, &(0x7f0000000bc0)=[{0x78, 0x0, 0x68, "da75c511632d26178a4ba51705bb5424f3b74954d485673af2f08a9eeb84eb2a29cb833b0a3334519ee764b2ad34fc148545fa63431e323e43347b0fa5d2383f33fa2138fc4050822a2b64a428d4c390cb4eac74bf2c2f39d25597b8e5e307acc62c4f"}], 0x78}, 0x8) 00:00:05 executing program 4: r0 = socket$inet(0x2, 0x10000000, 0x401) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r3, r6) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = accept(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/3}, &(0x7f0000000200)=0x5) r8 = getgid() pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="58326fd95f6d142f3985dca3b38108a16a2556498f6657971af085f89f33c0ddf2", 0x21}, {&(0x7f0000000280)="275cbfbd62230d18372a5b45a2725277224ac384d403c849c7c538d2d171a9654aa7131a7f377a7be32642a44c6e9b10ea9c2bdd7d6916e652ee5be14c4edb6b4f44ddcfec", 0x45}], 0x2, 0x0) r9 = geteuid() listen(r0, 0x14) getpeername(r7, &(0x7f0000000340)=@un=@file={0x0, ""/28}, &(0x7f0000000380)=0x1e) getpeername(r7, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) r10 = semget(0x1, 0x1, 0x8) semop(r10, &(0x7f0000000440)=[{0x2, 0x3, 0x1800}, {0x7, 0x4, 0x800}], 0x2) r11 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000480)={{0x2, r2, r6, r9, r8, 0x40, 0x7fffffff}, 0x3ff, 0x0, r4, r4, 0x7, 0x8, 0x800, 0x57c}) r12 = getppid() msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000500)=""/216) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000600)={{0x0, r9, r3, r2, r6, 0x100, 0x5f3b}, 0x7, 0x2, r4, r4, 0x80, 0x7, 0x80}) r13 = open(&(0x7f0000000680)='./file0\x00', 0x8000, 0xa0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000006c0)={{0x5, r5, r3, r9, r3, 0x40, 0x3}, 0x7, 0x6, r1, r12, 0xfffffffffffffc00, 0x0, 0x8, 0x5}) msgget$private(0x0, 0x68) setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000740)={r1, r5, r6}, 0xc) setregid(r8, r6) semget$private(0x0, 0x3, 0x80) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000780)={r12, r2, r3}, 0xc) getpeername$inet(r7, &(0x7f00000007c0), &(0x7f0000000800)=0xc) mkdir(&(0x7f0000000840)='./file0\x00', 0x84) setreuid(r2, r9) 00:00:05 executing program 3: clock_nanosleep(0x40000000, 0x1, &(0x7f0000000000)={0x200, 0x1}, 0x0) clock_settime(0x60000000, &(0x7f0000000040)={0x4, 0x2}) clock_nanosleep(0x40000002, 0x1, &(0x7f0000000140)={0x7fff, 0x4}, &(0x7f0000000180)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x90) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/54, 0x36) clock_nanosleep(0x0, 0xfffffffffffffffe, &(0x7f00000001c0)={0x5, 0xffffffffd30a76e5}, &(0x7f0000000200)) clock_nanosleep(0x3, 0x1, &(0x7f0000000240)={0x8, 0x9}, &(0x7f0000000280)) 00:00:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="2dd01fa8c1f81154c4b5873a243fdffcdaa8d340225181cf7e1a70bd9ea7ab1d6de827d8e2bd2433bfecb02586f60b2a720aacfa6337401357295544af2f604eb35bc8c610e77782ad7d7b65f062bf0220fe175a2ad8d2a6d33642077b5c57025e687d9befe5b26eb0b8fd9c2211604e47beb9b67f2792df6564c9d93bee74c0018b9931b9ccd47b85748463aa2a460d9dd6913890f6ba484cc358caec1b6ae1ef364688c7a447601bdc91018286d57fea85888273", 0xb5, 0x5, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000140)="b0", 0x1, 0xc, 0x0, 0x0) socket(0x1f, 0x20000002, 0x5) 00:00:05 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000140)=""/19, 0x13, 0x1, &(0x7f0000000180)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc) shutdown(r0, 0x2) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000240)='/B:)\x00', &(0x7f0000000280)=',^\x00', &(0x7f00000002c0)='-{-@%\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)=']-\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='!\x00']) fcntl$getflags(r2, 0x3) r4 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = getegid() r12 = getppid() r13 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x6, r5, r7, r9, r11, 0x80}, 0x401, 0x6, r12, r13, 0x100000001, 0xe11, 0x9}) r14 = accept$unix(r3, &(0x7f0000000600)=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) bind$unix(r1, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x3}, 0x8) syz_execute_func(&(0x7f0000000700)="3e47e35c66410f3833a600000020c4e17b2c250a000000c4c2c947b601f0ffffc422b59b07660fec4326f3476ff04483250400000035c461fb2c8700000000410f0d32") accept$unix(r1, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) sendmsg(r1, &(0x7f00000011c0)={&(0x7f0000000800)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000d40)=[{&(0x7f0000000840)="338b28ee42e4275b833ce4b72bb9b9cba231d51add5382419721af47ecf83ec6c0f372e1aca502c7046df3e4cca36409ade21549a01a", 0x36}, {&(0x7f0000000880)="469081cc2ef5b2ea24fd26c9af95c6ccee29e60db65d0fbaafd921bcb057f7ad36cfbb644e44659bafd0d4895594f4fe91d654547100e8a684270cf5b2d12db4a28a8e04c2efe10b453d6a47fb50d9ba5a163a8afd931be3be595ae596ccfba53e1681b0d5b471cd36df31f47f4780a2d367130b37e64279db7667e029e918b82ed06a6a8010ca559d1bfe781a16b33f8ca2320b83642524fe6df55b6c39bfaf4022cb046d3916dcdb966774d139c481330dd00f806f08ac72f8697a23d8734ee70a7e208daf7425423b2c78fee774425197", 0xd2}, {&(0x7f0000000980)="7ff5f8da076ededa25be3e9c06eaee521f469cf5b3cd44c40e8d5c383264129506a4e11c81b21f612aed0a9d205d88d80ceb19ced4d7fdafb8fd3b6425e6a41ae9fd2d5beb7d5dc374cf8a850288750186e9129e4a2628a1f076478ca62b09455cc926c45ed8b43ff9b3a024a4c339368d03988b5b68d21d1058bcaad487caead89759bd8b8955e3813164cad79307a3fdf9a842223fc5c0d921db2a5cdcfd7129", 0xa1}, {&(0x7f0000000a40)="2d334362a8596b709e57a00c21753917b4e567395990c4e8ae42145a5f6ca7f3a35be629c9f319752dbaf90bd087a982e141a8dcfd969cd7fba93f4f3c91e2719fbf6156085045a49ff78abcacb34bb711444ed11ae41b7dbb933466b5db974c88c327545fa63a757504084793f40b7f370aeff2b14652fc5ea53149ca07a3ec61a6830d5374b6e5c36cf1c0fb393fbc64be18e50cba04bf407fc1901bb486811a1bde61ecb5471351cb02d7511c89554a2e62841ef80b6e3d2d422ecc281be8b82879abe2", 0xc5}, {&(0x7f0000000b40)="d49324480b1dbd99a50b7db606fe21930971679e403ae6aed4fc83d333e29f4d2ca1b5bf9dc3bb57e45539eba94e208db1e54a65b3b8a98263def01cb78658abe5c02a42d6c4b2f69ab688d756a6eb42c5f2c9a0f4c8fa6023aa9839670d324e77b305033b6bb2e45eea563702834d30b0b8b78c27b44502dcc7d875d8a2d5b358ab7ef4c109c7c2a2943ea8d6aa24adb7ab2e71ff268ec11ff26d38e9d213ebe8261344300a79b34b00de3e079e33dda781876d6cb8f37874937729b2608774c763126b5fa6e33a54d677bdd1d4a8c3b5d2ed61c8a8ab3825dee2f1585ba20e3e600c710541f7c1ae9219c5d62f07df2f0b6d82cd4a", 0xf6}, {&(0x7f0000000c40)="280888425d9512592c806275681dcfb5fded87383ec0ca5ae6282aedec393e4cc56da7a4119b41f0924a73895a09bb86d2ab3bd16e47c433d1bc9fbdca1fa7d44118aeba34d4221527e6d04ec556f4a88c7fe093ff13fed6ef05870bfd8810ce4ff5828bf6cb9006fe2956a48d5356c9f5c7a89223b807d5419dde9b95293d6eb4cdd868664e25c4b85bb486cff66741a187b296b3cc328f561da7f7e7cff4f5e6f6e602421bc20457b850e7393e43a7862bc6c8aebbc12efc8072b1d7fe1c0f322aa731", 0xc4}], 0x6, &(0x7f0000000dc0)=[{0x88, 0x111, 0x0, "bf4e38821e07b34efc421883f9b52c7f0e177848bb408f9914135fbd7c74b0fcd574d95da173c6c24c9c8e7f84d5e6786c11a57de438530077d8c92f9bb31bb9ce9559f4b78b754a6a18547f75390a40fcef2383374ca723632ca89dfd64aa7a62a8d0dbc1b22366280fdb24d6643398f1198299"}, {0xe8, 0x1, 0x3, "37c636a6c6a311505856b2f96aad0f1d223761682bf5e891fa3810a4c9962d1b4c05fc81ad8ad4016d9c6a918b3b27524dc9fa8b3171e5a88b013ba157ed0d93a89f772688f4000a0e1d0f6c30515a4532be3f39ef5eb2f2ba98f46ca9dd69ab7ebe4d8ded85e0b5cef8ad18e19a61ed3fc092d4fafd32743300bcde63bc5d0665692c2a7f52c4194e2eb30b3918189c939247169502902e9cfb7458c304bb17385e032a32c530f3eab18ec0a3d57eafeaad9acfe85fc183b5b7f7cdc550d9806214ee169fee4cfe6ca6c0b96a513ec312ddcd1a560a"}, {0x100, 0x101, 0x100, "f7dc15a4b3d95624ae70cb0f64ce7cdf5503d504b70f3ccd2328a71fd189b6f02a0ac8f9f9b2a5fdb87657b4d7e492dfbf09933bd9fd3ed0bacb1b1739630c0aa970a029f650cfba2525fddd07e2f388f4aa0d1def7a674ce126c49b46c1fafe899b69d2f5a4b6652bbe05c1ffc14fab5659abfaaa0927f0de6cd4c325f9e6c413513e4cee35a2f842a4f1f5b9acb9a1004944587e8cdedf249c3a6c376357b4e752b68d02d37312119c5207a12a11d43ed19379a4167c7502b48302a05aba244529fbe3c792e74c44f25b27b8f9a10e1f604645f5c988ac3a98c8fee67d05dbb175488aaa8ebe042869cfcce1"}, {0xa0, 0x6, 0x7ff, "c49ad6f53f0c5b33869c1c52d828280a18f31709d14c5e826c05f38eed6e1ae5bec3832bcce1422cdc2b77af61598203906fc5359f565f9d69971b6d76ddeaf8fe2f4f21e47398ad998e9eed2f9189b31a24e47096ae9d174ba65fc3ac2d9d76dd8952a67b05479d025653def9b02c8ab20936a0bf1d262d967bb4eb6b86da6072e705252bd5f815e2fd20"}, {0x90, 0x117, 0x2, "7c34358030da09e76d8723d5f8be9e81f7cf2d7ff97b49b52775938ab121af73832772aa5e754db3f33f1534d3b04b645a8879af2499846fe5d45ce68c78637e185a95ba4d7f40b09c389164775f5cac4ecb25ab988059527a6260d3bcc56d857046bd1fc1bfc006cc8b29e8c574d734c562ee19d41c3fd0d3ef0d"}, {0x30, 0x107, 0x7ff, "c5e885bc869637b8bee158cb747e6659a97ccbefc6ac14d771e50e"}], 0x3d0}, 0x409) r15 = getpid() socket$unix(0x1, 0x7, 0x0) fchmodat(r0, &(0x7f0000001200)='./file0\x00', 0x14, 0x600) readlink(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)=""/81, 0x51) chmod(&(0x7f0000001300)='./file0\x00', 0x41) socket$inet(0x2, 0x10000000, 0x1) sendmsg$unix(r14, &(0x7f0000001640)={&(0x7f0000001340)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001580)=[{&(0x7f0000001380)="1e7639f94c4acb1c48beee0fe5e04cc58ec6a57284043a56ff06c5746a165ded69ab9ee64a95ccdba10d516e378d883bbc184579cc290f8a335274f20064e0290af75f0592a0a0030658330ace42aa9fcaa2cb079038b28f2331a555e54a0678a9a005cc57048abc1d93beb1c6b888a418241272193031d35b120d6eb63abc03466bad6a786b8ed7d1c2d2744ac700e5167680f9b0ca530917da98701466f6a41dccdc2d82468d93643c7d4dd6ae577c650f37be6530e936", 0xb8}, {&(0x7f0000001440)="17741bcbc2b99caa378fa7000e2b8faddaadbada0c129706bdd0379173739f164484776f0899e6ee3882", 0x2a}, {&(0x7f0000001480)="0e6ad46598b725c1c81888bc6370390e", 0x10}, {&(0x7f00000014c0)="c85d891477e853ccea8b880982c225eb8050a16b4d46bd63688ad5fee6412d2e85be82f7976ced8a52a0217a18df52ad407ab1b36043bc8a989776207ee4d7ae108b5ebb1fb67103b1ffa78982713978a0c8f97ac2262a466c00f41e43dbdcdb064cea60d11b47d60087c112bb7691b9c82add09a4f9a070334c517fd4724409523c77d937179c4c851d78a67f864f51", 0x90}], 0x4, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x2, r8, r6, r10}, @cred={0x20, 0xffff, 0x2, r15, r5, r11}, @rights={0x20, 0xffff, 0x1, [r3, r0, r3, r14]}], 0x60, 0x4}, 0xa) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001680)) 00:00:05 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r2, &(0x7f0000000000), 0x0, 0x4, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x210203, 0x1d) flock(r0, 0x2) 00:00:05 executing program 5: syz_execute_func(&(0x7f0000000000)="c4c1e1e2ef0f0bc422d592446379c422f9201ccac4e241452e420f0d92d40000006447a5c4c1c9d23ec48179c5dd00650d95000000") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockopt(r0, 0x4, 0x2b, &(0x7f0000000080)=""/242, &(0x7f0000000180)=0xf2) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) sendto(r2, &(0x7f0000000240)="06c64c3ab86da7a672e3c8262773114723f6f5b7ce3bc22ca9edff6da98cde944d198d5b2cccf92ebcb776aa730a22cbaad30915a29897acbffcfa04e6d870955187540344116db0e1db48d46ec2f6aa2dabd7f9d9dc903956a8c0d6d17f1f447c636d60da75f5741824e41adb59c1392d78048c488431ec37d498985a06ea66773baafff0402afb87084e21e9e441df512cff4962bb9763b295d4a56edca4958d8d2cee185583ff2de0de08281fe6fead0943283c9fe169f3c8eb00870d40f2ca8c6980452ae451f01a5b2556e847511554ecf712e80ab4927ac0347e86024d48c26ab5239abec6e99b035b2278d4d645f6605394", 0xf5, 0x4, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) sendto$unix(r3, &(0x7f0000000380)="57604438c08460db93418f75dd834ba2c182cbdc9d535554b4de70212d48c391fde514aed135ff9058c24436e2f4613b4661e27af3a33f77d2ebf6742a1adee2c6bbb2792452a569e7ad47bdb19bd2fe317b110592abea1b81f34fdf6299afc84ff096ee5558ea92754e0156e2859f56216872d881fa2d7f0789a348256d8e4b454d270a2ee5e804d04ecf36e96572dbaaa28f49b3b43ab65ec8eddfff8f9c0a906ffdb4ef2faff6ed9cd0c5e83156072413c9d74e97aa0084ed422e96926f24b35a38bf92ef7f7958525875b84164844d76b6afa968", 0xd6, 0x8, &(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = dup2(r1, r1) getsockopt(r2, 0x5e6, 0x4, &(0x7f00000004c0)=""/135, &(0x7f0000000580)=0x87) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x4, &(0x7f0000000640)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r5, r7) msgget(0x1, 0x401) pipe(&(0x7f0000000680)) fchownat(r0, &(0x7f00000006c0)='./file0\x00', r5, r6, 0x200) r9 = accept$inet(r3, &(0x7f0000000700), &(0x7f0000000740)=0xc) chmod(&(0x7f0000000780)='./file0\x00', 0x1a4) r10 = open(&(0x7f00000007c0)='./file0/file0\x00', 0x0, 0x88) pipe(&(0x7f0000000800)) bind$unix(r1, &(0x7f0000000840)=@abs={0x1, 0x0, 0x2}, 0x8) r11 = shmget(0x3, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x3000) mkdirat(r3, &(0x7f0000000880)='./file0/file0\x00', 0x121) getsockopt(r9, 0x6, 0x0, &(0x7f00000008c0)=""/218, &(0x7f00000009c0)=0xda) listen(r4, 0x4) fchroot(r10) sendmsg(r10, &(0x7f00000013c0)={&(0x7f0000000a00)=@in={0x2, 0x1}, 0xc, &(0x7f0000001040)=[{&(0x7f0000000a40)="0188e9e32e2035ee4ec30da79acfc561c5ac37d94bfe181c9448940ea930df8409ecf450c4d6a3761100848521787a320d22f1b672bf1ac6e5936d6b2280484e1ac4e38635d56b9528389d5b3d70d283ce3966dfbd42fb4526d9bfc45914adf52527ea148a80d1cf9f970d37b5bfd73daf86efffb367bb99e94e6317bfee75dbe51e56628ac542d1ab282d05958ad2ce6e778c7f9f7f69fb104aed96561d3aac92d17d24fe95bc913c9a32fd1de61b0f170b9cc834d4b53a9fd8667e0ffeac47417bcf7663c3d3c8acb399eff109dc29b3b80ffd8f4cdd36e56304d0", 0xdc}, {&(0x7f0000000b40)="7c2f58284e79a134233debf753c125f3f3aee8292242a482014c9f784297edebf113d979118847c706998650cac2791f27dc86752b12c4b3a413021d46672cbe45da1dff8f4e03407da0e1be4abe539856d42ab196", 0x55}, {&(0x7f0000000bc0)="48ff5c9a8e316abee9962bebf9d8d7333e724cbec8072079a81818f457b2e0fbf203ee697959b335f7ad67929a6b7056feaf5031ff8982f843012e9bab63149abf6b1a05f33727987ba863aa66560f972b6c95aafac50aae1646977de6d7bf9ae6f9e2d7f2c314dc0b3b845cca7009cfeb5a906b40bfea67cf5517e620728293931ca87354810541ed20a69ed63b0a2c06b9a2ea83beeb5372db5fcf", 0x9c}, {&(0x7f0000000c80)="34b494cfcf311d810181ca3ce2644bab7b6067c940feb8f59e404c0c9a0c6f37df9cd92a034bc4e5207d9c283d9c3dcd7b0b7734c02196f49cf17288e75b5eb19d593716a0d9acbeadd0ad36cd9c9bb95ed15bbce664b6fb57461f5960b75fff6681d264593088764b22b7098d568aef49ab50433f98497287aac7d7ee4a908869957c7336e95185fc7b3001fc2277e7ce4ab5119604481e14faa4e541dd99838ceb46435edb306806012ff57e5f81068bacbff0a0276bb259a69e9a1a1d2671d67cbfd900cd7a0d58c8db2a1db2bb4254c21f", 0xd3}, {&(0x7f0000000d80)="639697aa44a263190c6c4ff5c41954c5556ddf8cf7", 0x15}, {&(0x7f0000000dc0)="a14352322a29df29135943f17410a5513ef7a415551dbaa97234c7389031c25a7906a4e0dcc1d465bbef5070f957bc82e3b4a68caa5460961cf2a23011c93099a22cc81b360c272131e0f4378838f17270f3081ae3deb3d01f423cde6d42ff4a1f3279490dd10591e288e76089bc345ce9", 0x71}, {&(0x7f0000000e40)="34608dd5d90c78869f48a8d9599423a36dc9b81a567c6afa0ae12bd0fa0cf1964bc885d68535639a8441e87691578e021ccc3df86370add901a62d0ee62a8be14cd257fe", 0x44}, {&(0x7f0000000ec0)="ef17a37590e0d9012dcd058d1c2ec8bfda2be18c08661d4e8a09597ed1912a9bf0d18a94f3f459b048c97ea108edf3b670e1cf81cf92b73458b1891097c9988e4512d73dce8a636afe45f619de474db0e1bb92eb8e863c03bd4d301c1750abd5ec551f77", 0x64}, {&(0x7f0000000f40)="2310abff177fb4204b0ecf0d18991913ed9ec3b4b4987997fb8bf455212d8cb3a0001d1695208183c2f747f8eaa31c35bfe4c3aa60a92773ce15dd260f2c7d9dfac2bdcd6172bb73b5183e3df5c41d53e70d18dc022312e30ab29c6c207f0765d9570e755e45cb784cc493395517103830fdce71157d0076f90622487d699e761769ca0cea1ccb2227d5236b9c47272fb1c619bca6eab610415a0fce43c8c845fce69e33370ef9884e8448775bd590465bd392273616937aea77e4b93816f8b0c99fce48f2c84318d462c7bfd5247b5def2cbcff68", 0xd5}], 0x9, &(0x7f0000001100)=[{0xf0, 0x101, 0x7, "92322a53b4d652174fb141a4d149464e4ee0d639f26c9411e9c2adee5787caaa517486703c9e6d3852e2eaaccc928d0de92638edc0d4dc6ed60c3601ca172e1042402e576e2e99dba9641a71dbea8d6110b937726a8be66e68ea0ea3d373026a64432682784d2422b34fdf7877d3a682ab454900976ecbc234c4cfec41be136253030a59ee0434adf284ac6f0b7b386da85e8dc4d3f744d9546709f592465ef5ae813f13bbee5ca690fb477edc095f0800941823b6bb79a078be971f4e88729e70cb16432a2d41b88a31472b08111a710fedccf050b469b3eac99d4b428c"}, {0x58, 0x29, 0x8000, "1567541f77fda7b359a4af36677b0a5f0cf9f9f8cb633bc4708e9febd72441434ebcc147bd611bcdaad6a0e395b053441db6cfc1001206297ac26341598ae39bf21c2cbfe9b2"}, {0x30, 0x6, 0x80000000, "608bb4ba86447dcaf5babd528b10c78896479993b0bc5655176b25"}, {0xe0, 0x0, 0x71db, "4c2201f0c8ea2bb61b2abb241ed857ba629e7ed92347335e4ef7f82bf3f1907b53629ab082b861f7788384ba550fee47582b867ab7d4ae0f9a418f8cfefa65ef577767ef2d04bd1812699fb9b92c0b8ca74e40388b56694ec8a8f0987d14203ed10de7d40e60ae919b9a42606c7d510d3737c332931a1098a6a670d4896636a227220861ed99b0b83ab2c843028b04973ed67927a93a5311215171eb99247dd6c540f75d962dd079c99fe3afdba595d33fd167b41d2128e181f4cf4046af9f1522317573db0c27d644ede5"}, {0x50, 0x6, 0x9, "0954826a3b0ef4030187c861e3d43edf8ee7493c1bc87e42a5f52befa7e6b473b48dfa30d123a1507143ef81a8cc427810e2b61c932c7c967186"}], 0x2a8}, 0x409) msgget$private(0x0, 0x102) lchown(&(0x7f0000001400)='./file0/file0\x00', r5, r8) 00:00:05 executing program 2: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) r1 = paccept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x20000000) fcntl$setstatus(r0, 0x4, 0x10000) r2 = getuid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) chown(&(0x7f0000000080)='./file0\x00', r2, r3) fcntl$getown(r0, 0x5) getgroups(0x1, &(0x7f0000000100)=[r3]) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getpgrp() truncate(&(0x7f0000000180)='./file0\x00', 0x1) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r2, r5, 0x0) r6 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000200)=""/4096) r7 = semget(0x3, 0x4, 0x440) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001200)=""/108) truncate(&(0x7f0000001280)='./file0\x00', 0x8000) setgroups(0x2, &(0x7f00000012c0)=[r4, r4]) lchown(&(0x7f0000001300)='./file0\x00', r2, r4) socket(0x7, 0x20000003, 0x2) getuid() readlinkat(r0, &(0x7f0000001340)='./file0\x00', &(0x7f0000001380)=""/25, 0x19) getsockname$unix(r1, &(0x7f00000013c0)=@abs, &(0x7f0000001400)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) socketpair(0x10, 0x10000000, 0x200, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r9, 0x0, 0x18) semget(0x2, 0x5, 0x111) shmget(0x1, 0x3000, 0x600, &(0x7f0000ffa000/0x3000)=nil) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000014c0)=""/68) accept$unix(r8, &(0x7f0000001540)=@file={0x0, ""/108}, &(0x7f00000015c0)=0x6e) 00:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$getflags(r0, 0x3) 00:00:05 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x38) msgrcv(r2, &(0x7f0000000040)={0x0, ""/49}, 0x39, 0x3, 0x1000) r3 = msgget$private(0x0, 0x2) msgsnd(r3, 0xffffffffffffffff, 0x0, 0x800) close(r0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:05 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) connect$inet6(r1, &(0x7f0000000140), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r2) sendto$inet(r3, &(0x7f0000000180)="b5", 0x1, 0x400, 0x0, 0x0) 00:00:05 executing program 0: socketpair(0x1, 0xffffffffffffffff, 0x9, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget$private(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/178) getsockopt$sock_timeval(r0, 0xffff, 0x100b, 0x0, 0x0) 00:00:05 executing program 4: open$dir(&(0x7f0000000000)='./file0\x00', 0x400000, 0xc1) openat(0xffffffffffffffff, &(0x7f0000002180)='./file0/file0\x00', 0x0, 0x1c6) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x8) r0 = msgget(0x1, 0x22) msgctl$IPC_RMID(r0, 0x0) r1 = paccept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002, 0x20000000) sendto$unix(r1, &(0x7f0000001140)="f488e7ad12e920226813f289956142dc99b417adeb9731da728d43d4307f3b1a7d5d31802c2bc9f87afdc3ea981ebf80e9fa7dc7acbb8e04483a743ed4051c1968712ba54f3f9f592409780bc9511cf3cfb4886cf942e65b37efb20905296ec50e179509bcda37917b0d3f4d1e1ba2b802ce98bf498cbe0e6ae0141a820ac6fd4e7984e6596815ae2523c7dbfe7aacdfbde8ef40191e62c15b55d32bef5b56641e4c32191de89b8450f205223d06cb90b2ee96789067f06bee4474a629bfa64f91d19234f839d4ebb768721f5a5104eb4d7ef39191a82a907196170212fa427d21a6f992615dd189fd9c96fff094f94df090611fe2f390e4c0850058d99aff20756fe1a8730702f7508620f9f2dcdd454c4a328cda939151aa7b7ad5d60c39c0e5c44ea1742f6f396a6877bc33cffd48fd87ee4de19dc10546f0bb46a8982de0e93f586687f2a81c66cedc78d5bd41fb96577d42fd8fd6d03fc9285018caee4075357218ac799c51f33df256d6374395e017774b7d1a4f13561126d852ff2f8fc97b7d131c34ab8c53822cae13041b95a402a679946dc423338b2ebe7a6472c0d638d9111e91d07d13becd46b07d7ff586e05764d089ffb5892060eabb092ad465e6c3adfdb27bc5269e51e85b767f7d2fb03415e858984a307f217b550ad4140e3c7c0309eca23bc70b8862401052fcfd2d88b0528d5258e333f34e2f41fd2d6f76ddb4fd3e36fc55f830895e75291a3cd5c1f89bb87868fd26243870322797ca98e41893489dd748b4a1a881f6b9fd678061aec2f6004a0cd029872f3aca3382676b4bb60008f6abcdb0efb415db54b71aaf7d6e01589798dd7c3b6e2cce36837e05902c1eb13ee33153beb25aa688f48ce25dafde530fdf361222d61152c0f21198a3774612c9101afcbef7117f1889464229cfaa38f4c6c8c001b3301d8306d0a8f5b834c6e82cab97f810965742745ea4d25304ec076cc5c8d36f1e438d0c1bea143f071a7ac3c86d7e065ec22ca2fea50c3abcc1e5a63bb9d3f22274cef6b3978e7efd07be6df75b1ff602ea92fcfe7c96226caefd919a3777bd977470482f47a698ee12a24ae8553055fbd2b01c06ee6e1beda92440c99f5a4905c4baecce0ab93270a430d070457e8a741d7416be2975c1bdd80e6e5fb7b3a2c374daa36012c30c9480fde6a3cf1a1b2988bac4e4864d3e46e4c87bac26898ab43551c399c3228470f8a81db9d66e184b721a80b60adf23bd6f5cb95d0629caec1b8c4c422e578d1f17bd7856f346f2d4594f48e15f7941384c58bacc60a45724f16857e1adc91c77c79ec2a34096bff52bb4db8413a6848f0406b155fcafc2ffd7cc78e777514bf056e0455f1c9e0ab3b323a58467672e8e1b708ce9a1c07d35ed8ba82012c140e5481567d2eaccd70eb719d19d2d2bfb42203a4a9cb6d58469c2c1cbd50f9b28f3eac1bc5ee1e7f53d8cfb519f93172f98a49bc3aad310397fd03796dfb4ec2196b3d0c391b1fad1c882f36b20e4f211cabbd4aff1ec9a895e892cb193c2336263f99f1af6c2f8c4f5bf71082b1165515eec6331daf1ff5b1956f830a198848c754239c1ac3585feb3cf712684925fdbfcd8f5ce41f147a13fe23cb265cf9e28c195b7115b06882084e9830caef1f04e8d69248da1dd2280bc07dcb7b32d157a492ef7266abc14b93278a883075e1bca750e5f7c3edeafc38d2bae32e0143fc436cee8370413ae0a6987cc595b44262f9fff35165882f3b05d74a6353e27deae40582c8a89a898d1fc4e76d2eb4ae16c78da0fdd28d39efdf592bee97992e660c22b4de5e195c76cdbac371f70a862a015fb57878531510539cb99163cb4d21f491367643129d96ffcac73363cebeea8e37b5a0c7d64a41c459778a702ae63f0188929cb0a11e29c74f1852a2e29e49f10618a3a516d808f396608a04fd1aa536301374c860a47fb2dc972fe1f10b3723699820360067f8ac26ebb40303ec4cf7f2ca96614c07bbcbeb4f9fadcda905c00d00317c80fa84c945f8ce41f71fd85ce8b50c75dbbf94c0976ccc13e016b5b5e12aaa44df346c9ee833c42472ae28cc31d2c1953adf7fa35a7ac643dc038fc339387453e2ede9b25f5d40f87b2d145475c778c099e74c70aadbc8794b76916fa9912f8eb2dffbdc265a6577fb5675834179cb21ebe929328a96d42fc1f177565c9dda3e29057c643a8241e96c2f452f7f541b6a4243c04b95c711d7da4e2613aba9f5105f1a60f5c87559348fe2cd4f1f9e32cf74a3cb2d45e6815d42eaaa61052d3c582e0954c5f35bd5b3ac951d88ad21ee91b3863bd1c34b8a834670042f8fec5e21f9744c7cb646052b20b314a26075d14b45bd8480cb6dadc25234f8f8a54dc9a52af4ada45eb658cbc103cf3559feaf9d9c1d49e0b0568b7f585c25c7132bc2ab95d1613a201a76e59c38ee19e98d456dad2f2fa9960aac0d4a605df64b9ec6e0a9b4e36dd725a1133dbe8f991eba4e34bc74e6384a902820078005faf6bea196a2c1f30cfe76570b4a932b345f2bf7cb500e732356be9adb59b80dc679494db91ce8220bfd6db4d563ce44e434d01e2b7919ac04d0f017f62bdf193522d0c9a3897d49a785f92af455c5223b9674528f99ec2a35ed25940de296aa5ae00d70b00954731459248e2a8ba8f6dd15e38b45a494c71f896552d049d6a66d4e15aa31a6c3e9c89b54bf45c07864a555f62f60bf90641733e9b9c3ea1b415c58013da7959781ddf855ddc8b89136718b320e7ac354cbecccb1594b5a1b04d55dfda3c6759500d0514a6b7899fd8255ea97e4335005843dc1500c67e0c35c47a219b345d595cb56954a1dbfe9875850c0e1f012f86570debd66d37ecc337e8c995026df3f413e2c2108d22f3fefdcfebff3347d4647828a79ba8a372200590c6f0960c70fbc9d6b671ae30d8982743fa94ade78988c8b7c86b3b180d8e3917e1cb923f10962cc0b6221e8932340339efcab91539ad5fde4835e72667af734dbccb603056f85b8509042ad9f545819fbc4bb3f5ca93296fdbb2d44502bf30f436af011a45b2108f191db4ebeff8ef615b1697fec85771f7f9fad3c9983e68c104f5b068e7b20863c8c9d2e39b6a75a50ea9ac0b24b50c4c7c489b320b352f24baeb79a2c74182abf489264f5d067a3a2073c8f574ca176d42bdbcda1f89e2d024238b9eda7ac724a83d67b2d2b0575bcbd835509035a2686b4331c7fe4e28ffd9e8a972b079619cf851622a4729b78c88b48edb2ec7931fe72ac883a7b55b6f01a72aeca5ea771b2a4f0901660002a3289a4670de62f66337603282d6dd778cfce702b782d8bfa62a227d6ef4f688ca0285afde065ef9b06ab9a41f023394b2a4d9e3234258de2ec5ada59cd09962b8407b4815303d2b91f1f2b2e0757521e933512645c44cb3e846b6ff2b81e60d73423791b9abdf735e9f1b9c17a9e18c428f67b0d0969cf2ea568ba91925eb6122294a1ea906aa5666362209b00c050f24a6e5b5ada06be751dec42a43ec9aa30182f39fd3ec13b27b4249b72aecc86d4f1b7b17e362b266a0228db118e2a6d4373087199797e1bb3b6243d9a55386c51cdbdfb3aea9085382eec920bc5111b640b3f9d055a8fc382d670ee518ccf7760d6c63f0f5357fd598338ee2512280dbb91980eb5fedfe2e54312a16880e9cc47dc4c4cfa4ca3b185fb8d93b311b4c63849b1ce8323edae5ab7d985969322bdf525f04f3a2d31a41bcc0f7dc971d00027fb2d821b787bb8185ca6e5017bdd62928a8d788b811fa13e1039f238a789db91c7de038afce8c047b5482cf0dbabafdef3fd577a14fd7a02a80bda4cf4cad1a7b0d487de97df57b3a1f3eb210c898391eee897a75a262305f6b60fcfff68ea5cb6f5adb8040c9dbc203b30a2c031d8fdab0840ee486fca3cc98f635a723dc2ac865b279df3bd3aa5f9af5564a574b68d82de0ef014a9f44840435277410c92cd4c688ead764b654d0ca89fc2bf28036702c2c9c97972aa82cb78e5e431e47319780345865c04cec1855ef6902db0450ffdca41ec5dab522d79199dde83865f79055fa145fd96ca483a3e9a03a7f434c3d6d448f98ac9f76defde0c2a192eab86807eee0216a663928e6887b834d78700427ddc4c7a2ffd7acd5d36fb718bf7952c2ef48671b075d4a413522fa68f02ab6038098bb878e332f9dd1f1c30442850074eeb37e0048870ae324dca702e060bf55f06cc0425b2341e7c5db82aa2a51799a369eabb2cdf321521e4171751778d81c95a09fccf3b2227903de8b121190d112413db9c4f95a42e7350ede89af1fb9301683107c2dbd01eb430e7c36b96d91234c8af6aba1067aa60ee6337a1fedd2b97b368b434c083395f4cde9c59582b964cc0088ab49a5ea756fb84b0b8c964d129818ba1827ec0fa507084ba8af3c8186f63cb6a795f0851b6b3e316ffe82d37008a9be672dee924dc3a5f14c3684ff363d993795e4cddeece3f88f9809f724cbf7e416a13ffe6cb6c9d99d0328328984123cb2c5d15308d6eb5c7e54dc3c3e16929312a2336715237d673d46cb74c5d2ebb2d6966d3ab0c7f73a23eee395e5056890869841044802bfbbfaa7045f129877a8f47bc4e1eeaf38dd9858d452fa5022efafa6c6aef7c175a8b90f2e34f5b855456e2cd16f06a4481198451000d0a68ae38c916523daff8c045a8ca42a2c01ae000005f868dd3f9d54d7146fd75b1a9dc12d59db0072dba30edcc21feb5d2d95fb76551f0f0be69f21d0065570323d72b186844e153ee0aa16dc283554fc008c78538ec2868605fc525f9710886a6275f78756eb19f5ba42df4ffa9bd2485c5ae00e75bcfdb91b49ef977282a7b02bd2d530623d11856c4a2717d6caa07859235da5628e57545c20ccb4a254270f2ea3d81767e7a8e4a1b3d494e44c6d92392bf16d7f46b70bffc4b8e7819308e20962845e760d4b37908a99cd0ea74b9cd3e68afbedd16aebd17d430973180986ef5c3e4bf35370b6c11ff0f558d22615e9998a0ab60411f02ce37011aa39e437765011cdfd60000cd7950b15dbcb1175be5908e3d5197007fedc33073aec63801d6e6e435b293a4fa21a1ffe0165e97292b84974fa4cfd53901c1583f43af808f2cd35c86a0741880fc42a34e2972683747b2c7680de90fd73ef89a08b47ef8512839cf5814bc371ca1479881904a2abb6ec6ca3285c66c004a1765a6ee86e8cc493e6245a7def92aee932b52cf43b0b7c2b5b807a082786f4259632a36d18b31172de75cc4e9dfd5c646b7464dfd5ad056a597fac586cc44fe0e44392661fdd9ae2e9599a6ed804cea4b6041d05923f1fa399194344eb381b881932d606cc1693b8fc2b3aeb3e21b5aa1b4731a5a18e992c0f041c475b46a11d9d44d194113da77dab2c3e1e1a356e9420b6dc1ffeb7232827a83a3710c80412b9faf870b016dd4fe0a125da6273c7bad7db0b9afffbf8c563ea073c17e9887fb378d3546039958167ef3aa943bec938d624b12830b05e383c619ad90de6d1215d7044e367cc0d5808bedba4b9908978491544b674f1341383a2ede928030f1eeb8df7f160bc49781ac57f29ce4264127d397a59459b21c0093b436a89d632cfba390a9d27797e2db2dfcf904608310b02be68f869183f8ac56c3852d5a2faaec40285ec493823fdf1b06ac64d27072f2fdfdf65af7c387bf05f169827f44ebe3b2987c4b5be12f5d4fb5654c95883429ff0fd777f253af15d5eb992409a41815fbe9b59b5cf31714476ebc52cfdfa75b2", 0x1000, 0xa, 0x0, 0x0) open$dir(&(0x7f00000021c0)='./file0\x00', 0x1020000, 0x1) r2 = semget(0x2, 0x0, 0x2) semop(r2, &(0x7f0000002140)=[{0x3, 0x7}, {0x2, 0x84, 0x800}, {0x2, 0x101, 0x1800}, {0x3, 0x6}, {0x5, 0xc83, 0x1800}], 0x5) rmdir(&(0x7f0000000040)='./file0/file0\x00') 00:00:05 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = semget(0x0, 0x3, 0x260) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000000c0)=""/39) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0x46) r5 = semget(0x0, 0x4, 0x680) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r6 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={r6, r7, r8}, 0xc) listen(r4, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r8) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)="1d4b257f7825c3c99cf538a1e62079db3a10f823b30452376c809f2964c15ea800c9d73dcb5152790714c89adb670ee4e0f5dae3ea8cc5787c5a3e1e4d6f987414b9ca347545b4d558f174b2514f09f1681e9e9bf7277dbbf821a89059dee49ed6c52bbfca874a299657590a5b69c183d847", 0x72}], 0x1, 0x0) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000380)=""/216) fsync(r1) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) accept(r1, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) fchroot(r2) setgroups(0x1, &(0x7f0000000580)=[r9]) semget$private(0x0, 0x3, 0x20) semget$private(0x0, 0x2, 0x100) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000005c0)=0x9) shmget(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) sendto(r0, &(0x7f0000000600)="3e3696e30672d3e83019f7c858ef1de5fdf0de0e4c14cd99df54928678329d4c1d7e02fe4494521710d93b39c4c6dcd841bc4597edad6194157e7b6eae18118a729398be7b6f56fe76206671d3cc1c5d2d305dcbf421c854159bea640c43da91d13f8a7437b3c3d9ab0ac3b3e9f4a98c014a0d18c1f1a3361388f16a564e2c04c0fde06452c75faa61cc0463a73ef2b2e9", 0x91, 0x1, &(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) lstat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) 00:00:05 executing program 3: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) fdatasync(r0) r1 = dup2(r0, r0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') close(r1) r2 = socket$inet(0x2, 0x40000000, 0x7fff) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000180)="6caddc", 0x3}, {&(0x7f00000001c0)="bbc9ec1d570ad34e02982b5813ac578361657e7702135faae25b66d5553e7281e77ec3cff765c0008484b6b577dc90613166cd7660b4a43055aab4a1e8bfe04e32f614be9ee88057200f0651a2d958206fff3c3a475d8fd52b720af5b14c6cd4204d796b2730bf24213662c7620e9fb5667647373cdc0e4b71355f1ccf45feefd28b2628666307d9356512f19b66e926c4fb92ec3fb893041bb76531640fb0aca1a43ed699a206bb846fce215e60beceb3bf8b41889c6362c242545058b57a1e04c2b5cd822c84201c671688b482f00657974de6acfdb90e250b98278b6192fe2ba0d2f52349f5589b88b57b114c01b48d75086ddb77de", 0xf7}], 0x2, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x18, 0x400}, 0x400) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) connect$inet(r1, &(0x7f00000003c0)={0x2, 0x2}, 0xc) recvfrom$inet(r2, &(0x7f0000000400), 0x0, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) clock_settime(0x1, &(0x7f0000000480)={0x6a, 0x80000001}) sendto$inet(r2, &(0x7f00000004c0)="fffcec594dde7f1551cd4b269f2d68af59049ed59d0040ec1deaeece92fa22756a3bb45c501d4f74a719ded619e59c64072b5c1822e1cee43e45bc629ccfb0f4e314bf8d06f9074bdb878b44b64ae473d7068e763cbe283b9bd05468474fa2e36ca73d8341d0aea315c41ae4618086cde4efadc57e8baf5861557a3ed2620e475b685f2ed398b1de90e8392915d642bdc49e0dd06a0b7e5c473b976815e5ac0ff74a92d0fd44578607ac45ce2deb116349a02881afcc9af9b2e890c804a338609b4dd9b342733868ba7723c16f2c4200d49fca0f03d1a5193b02c7a7a797adee82de112a28fb9573a343317f9b87f09cd24c8bc0ae97cbffaab0bc129878a1bb14ca987d44fcc33e7be4844ed6880bb90e81ff59072a43980d0c973744f7383bfe5b9cc92eb1ac98707f4f6d46950e81204d971b31a55bc1f68f98a2a5104b5c648bb013ce99bd5f4670ab8ad8fc84552538be732fefb8e8990d7da003543264cbf81594c8de97805c0bcf90a28fad31b897194778f21d1a773511934f88b045f20625108ce19a4f0dc7ccc2750e3f1c93cc9ebf4aa3deb0cd627460527c3a4996fa0420c1067267830c362a54549e3f131302f80261540833a85184a4c78d181fce0ff6a30e2d59c866a71b0a8d409bc35e902d049a28b386be3ad98ef158c620f006e098b7539520939a148d539566fda7eaa951b35d2871cee40474bfd0e6f56ed4413bc0e3cdb33726c48074ef802779c45b6e71cfde662131ccbd60b219a8d4b9cf3c747afbc396cbf4f5e23f02c6041bc307e2eab8a42bfcb53f3624b0afdda3cdddf6b03935e7a1796349f12df81908719d0857af17ed69bdc57f16845111920c52ae0409b6e5341dce6b038c696acdb29508cbb56b4bd9628bc405176d6df46965c767c534560b2b79ecedb7714e1f47f15ac6d894ca29689226022230525aa4b852efb93859a62aaa36f0114f257040dee9410e37d7747e7af6370ae7519643c9b00569cc4d8db2042a947207cd938e8252668faf42a4797e18d49b04238c63c6b679b99bc0e84fafd0ae1d652ec171ec16149bd1b8fbb0fa39638db18f78e7eea93964d5b79c11ef852319861def840ed6ba95b543002a68b8d58bcd012c06cea6da89568ae3a1f8006086b872e4bca1e18eb5fe8a3d738ca2d1c1e1d82e43bf9d558dfbd6aa983c2fd3f7fd3b9e5264a9f55aeaf1f939f2040505f891974c6e6047d2939c3c3f45d1392506506a9a36964612164d1d781506a702e70634fc6341a03c34bbb81ff7994625650488250fc0895e54ccf8b13bc54851432162ede1afb90c483f540165177c285beec68994703a88c7b6f9aa7edd9bbc0a64ba381f766a9e190768170e2728f0a201980f35e7cb7c9edee1dc3bb46f86792cdd1f6f1ca174567b051a88bd346868a2e2d607a466461b10203acce91944176a4e82785f7d98a708e25005987977a0b3887a4842b16d0c263b40d87d9d42e8951492923c3082fc5c5f0ab7a85399e95d2e30a1f75960489063729251c78077bf537c74f577af48999fcac62209ce68cb8280f71cc5c75cdfda1f570c15c865d27dda124876a99210b579aee1842d7ebcec05be3d3eaef4c568f99ff7eae1fabf20a70fb0910aa8e142125a54096e0603c93bde4efa45683070f7561c4af60308d1661cc0fabe45f5465bfb2cf2416b4b93fff6395fd1fab1fd19817b9bcd3aeefb1938987af06efbd3c81681690426d8174f41eb2bd5e9f36af3db143f955e966bfdd79cacffd2a9095bc9286ce1d59874cf7a35f4353e7fe398418ae064bac2479b28f65e9e9fc23aca71bcfb696a88aa2d6cb96db56f1b875c473ca361c837f7522a4eab7eba99d83f6a6df0a5107b2396e5f9cbdfc5a1d5dd238c4458bc76c1f5e61ab0f52030e01243406f2daf38313f9288904867444999042aafba5ee1b2702a31809b7ef8f1caa47b269be654568bb1ccdd2bed923a1e32836c522eabc2baac98c79439d86661faff7ea254de7bc1889e668f94e554ceb42b16ea46354789d833dcf51c13c8ac2629134732a25a360f121ae4af3e2f38600132ead20298015f3e0cf26d36f042eabaa1a11ea58931af7faa913e8b74e9cfbd83510a5ad47b90e2275f90a112618c223aa499e6bc7abe60fa01ccca5b4520117ab0023786567f34423d75938149afbdb33b53804cdb0c637f2554996cb8a70c7905cd24c1caa3d65887bcd73295846f2d466261472c39f6ca4a5d9c7613f4daf46ad1ee9b93b3876e215bcabb5d9b57f5acfa9f4cc99a4d60cc05416bacfc5d858797febba99f0f2138504a944e327ea1506ee65bfbb3dc9e8dc1ba38ca4742bd0e31fae7e9c7e14eda874d9cf2c6861c56b05ddc64b106f90f249c4af8b3c280f662a75aefb6ff4daf2833b01bf0bdfa7fb6c9b63ea59efb38d5f63220b83cf27919af7c6d7e85bbadf465b8dd19e52eb0a6be07573f9eed00b8d630903ad49c9b613e4c98e241895373809ecf3dd82c8a54d395b2c98a288f900099697ed7193ead6b4cd83ab81f3ff7122656711253e5fc95377c8fde053dee72ac03c44b8bed2a4e9985748654ed212862823a11109fdee47303b5ceac417a26cb0eaac3058bdccd5e1ec9e6f59df466f7403b61bbca0246bd16c9a8bdada13f62fde87bbcaf6f423a75bff8ec008e3f0bdc69f8c6ef10422b27630cc49054d7a6dc8bd6df6987653986495e5b59279afaa33838e7ce8a5591cce393c1137b5d2bbf7f0bded9cc7252c37e62fb1a4005af8d3922ef302e93e7ec784748b5f472cdb546a0785860683ae07025397931c6c0d79bdfd8d8ce703b2d395cb1a83f2f83eb6186375d5c6979b3f0063226d91e382b8fb877f079dc00d53649d01e38c84f53fb54c373bf9b5c6ee6a68044a259adc093911f4be008a25bea559dce7e274a8657a3fc25e7949796bb9bd17373dfb597be65edaa92b38049051f18927995113140be621af9b25f04e5dd2e3ce38d885731e4689e7299481d7fc4e7c2684fab1752b611be02899d3d4a0ce53240238812bb9bb71030bc1e46d83e1e419afbf8b3e8e2fe9314d10ccffebb948168876d2a4bb81c41cacf91737d14a8b8f59eadee7e2ca2b9bc26e9445452b41cde36bac61774b8d978193bed10df2e015babb1abeabfaa872eea3d86fc997f99ff88c1ff34e7f0e63fbb64edbd0eb3fa346a91081959ee09d2b55a020f883638f6dc214a717ddde8ba38cd2bb9e91657c22317ebed10aeda98d4ccb6d484f8f951e9e44010f5d3793c75da020ce1df563bd57965fc850b38fb5c7521e1a60291343704646b8654a2e4efecd634a89c8949a46fef6c5a014ee8de4c638a8e728b1318644f0a6d48b7ee8f64298f0e6cbe3d7cf7062f4b22160abe7183d69e03dfd48ea51d2aa59b0d5439062c1b5049d4a5ed264c5d4688e15fca4292cd2d2c3f69fd7e32c5f982dc7887d4c19eaafd0ea7339618ee5144f90f29ed5b5973b19d1fecdee95039f7a5007a3cb2ed1100565b4134a341d424271bb38ffbe5fde0bd4167881ba4b0afbaca5a11a093c12ad371a6654cd61350784b7842ad4c1867da942e0dc9400128785f64823d96d09cb296219ba1554f57aa5b0dfb4c8db503565c71b1500edd40dd6e7fc144fe1d3aec6c1e9f2ae1894d33e177564a28465b111cfcac1545d45ed9a9368aaf7e924f42c1b82265eba3e3b00c5ea2dcdd67cf75a781cfffa8e44b7a2ae9b382ac5badab54636b5fa3cde008524bfd4bd00f530f17ea3c8a984e97021eac1a5cd9736d82061f14fdc126ca82a2ebd0c1c8ecc3bdb45b84e4b24af11a94e01447b2e5c0a6d57b2ebff027147b8ed88bba9ecde7e09c308bc7fc56efb69257466c1f413519eccb04309f62f8f92e9db787bfd2444079e353ef3ef8e554e439f9683a043e7bb83a1b71fea244c38bd629105c2742925bded0b105f2551b47ddecbfc2f5d05d78421c8bf5e3bbe49f48a8d68f4bec7be950e7b3160e28cfc397fa0c2bbcb75f020e1d9c10b8656ec7ab05bdde7db63a752d1ed311d16f8cef46641359db418f7bad05c56e33de308e03399937b5cb451ee30393e3c98b9ee9d9895cc6f3be9199be6dbc1056bee34ef6a08807a555fe9538a47b5476461c7d2c4e0a2cb0658fe591503910a386925f93cefc03dc05a1ba0a837f8315c9af718fc2056a64750d62244af13eb398d9f8e0439ed62571d4be3aca392c39de030bf3011ac90b8b245d9336ba131f6cfa7504db1d0b232009a892e82ed53a6f4c3334cad3d709a7e92e9f30b136c7d9441f26ccc7956744a778376ce06a807ebd4a6098c8bb5935eac6f1f7bf0249eb6544353845327392ef49562c6dc5ec88bb5fdbfb96e78fa147bc1df428883a3644835293e00a0c79f9c68a2ac14dbf722fc8d94c997f085127e0db79f4e6624abb0531f4b12bc0b5d6bd887646c797ac3d941140cf69d3676166ba8459e33a73e7ace5251712c94a1b034b0f7b9a50342d63103b9ea54192c11d34628504a2a92893d477765187c1828b91a6950d6e7c2fc8e9424c8f531ec65add706f2266c6d50d146b9f6c39da1d8e3124f2d58a2ec3c3ac63f0fa83d1c53729996d060c41314f093ed2291c1ba30e9a1ece08aa228ba79060b49178a62728bc8fa954a0bd123703f692c09ac65b45b383e3fb27e26e24336e7fad550d1922a6f65d077ffc0d95d51b3795a23ad21a51b9f416f2007dbd8ba25887678d7eba4e86cccfbde6b6591762ba682bd01b2b100d33216d8f1a7e7dbbcde548873233e1fb28639283fe06f2e9a8c0c19bac06b18c7fe73c7d9199f1f1b6a6fb1d2d18da146c29837b4b863de7d01a554e50b24e6d9a670b0a377fa7f251d4ca294d2a21e72033ffbffbd969ce191c5c7b08ee3c077356742f986ff8e7d05192163c30915715c8ec9f0b3301837a015a993da95d705438ae04b0af977131932bcb74dcfbee3449946d7dba63346b954f8266fddba5eee44d29bf5e9d136b828fab00355fd32e728f3c821e758c6491961a6032ac3b12bf1e4f2ea1fa0860f735a7287f8fa4c2979401db4f67d244a41e29cb53ede02396e682070196efe44321c69865510ccc1383ec758198a8ad7ba7713511a37c5c073f0919eb23ea3ac30f15ffba5bc143fafbb1ae414a44503429f0ff6a9fc166a9e24fcd5e9fbaa402f6ac629dfd708ec9d2a1c1c6d237232a39eb67844547da59b13edb2681d4cf60bc9d0b6da677f6d59d4f8d8a1288fc5e4dc3efd754e334e0a62f88d425024d226d845ce36831eed6a02f35ca63a912910669d4c5a7d71eac7529341c73d1ec4e68bcfff72eb7538eab95b195d5ae83fbde46cebfec7788847dc1d18df601daac2710a09b6061aa918d76bd93d51365f243123792dcf4e19ceebf056c61c21bb7af5d743da21b5d7986f35d430d99759ad253365aa3827a4cc557c487b357ccc776e461f5ed5be72fd817d1103f6919005fc5d53283201476360e9406e24d3a2521cf99f2a04dd1fdc451411ce1b6aad48a6b5ab23e3ebc6bdc6ad6e2afcaf1a6424313a660fdc9e5a5efe4a37ad750463cc8c7b356f28680c94f5e4d692abe8bb8b8a6b60b1117983f6898f2893b3cfb31d7c81b7ad9986365b7cd0a45e06d44e580f6d1d37d47c663a4357abecec20fbe198a0d6fe7182b5332c927bb1a500eaf3481aeda1301a128c0b0720444eb429db96e4e65c91e5f99e315588727824d242b71f0a60caa8844789b3a5b101d36282fffdca2d3b81ec026e5b57aa664f7098042c8e9f2bdcd3bfaf2", 0x1000, 0x2, &(0x7f00000014c0)={0x2, 0x0}, 0xc) fchmodat(r1, &(0x7f0000001500)='./file0\x00', 0xd1, 0x200) rmdir(&(0x7f0000001540)='./file0/file0\x00') r4 = accept(r0, 0x0, &(0x7f0000001580)) connect(r4, &(0x7f00000015c0)=@in={0x2, 0x3}, 0xc) pwritev(r3, &(0x7f0000002880)=[{&(0x7f0000001600)="099346ded03f8101462db20df04cf3f33b2541aee07cb3ebea5701d5516db7ba3eb4f36f0fd00e9600868394b0", 0x2d}, {&(0x7f0000001640)="7b935e1a720dd42e18c02205096d3fd1f7f616a566fceec94a32671856a25953bcddc3ff4c11309224dcbed4941514f9184e95149734e5ea9693392629163003d53563d0b8bb20b7887efeb1ebcc15f99b5edf4489fa16b8c7f5b46cb2e003e63146d3a5a8e0a82715c55b9ebcae266d27e08385d0111403c5d3dbec50b7cc4dc03ca9328bba8412680e91a9594ef6f0495f8d376b60dd45e99f089e32f7701666d8dc2a2c3250e33589028500a12fcc78a3383b0ce734051ba9d15d48d18cd1082a96cb142cea78419e456dcdab162b4c82899e2fbbe3f2d728e74f8163b8248ecbaefe8d2eb4bfa3628b2c94e4aa36", 0xf0}, {&(0x7f0000001740)="db8033b20d8e6cd24e9ba8323e6d9580bbe5f33103845b6eb36cc839bd30e4ad5e7a37e207b238d5993c180146b344303cc63596e069970464dda8e376357388988ab86ce3d062992ab0feebf6a8e2403b57da478c4b935d1fcb19fad47dac86aa0d8182d30e7a057f7b3b2b6262c51d6bfc41a1cdc4d90c4dac1b79f6706d82cfd67fa9c4a2ef5ebe03747c31b2074dc86b5107e5d7421aa24ff5", 0x9b}, {&(0x7f0000001800)="8fffb8f0a54592825026bcfd8b171dac63af9ce69fe28b20fca0a9c7f2a7e21baac41ec7e5a19e49fea8621fe3b787549f26855f385824ac27535aa1c16cc62d1847cdf4442cc61b1556632df491cca5f2e681a7b0feabdcc9e6b58b7b55bf136a8f254f7a35876e9bb697aaca879fea40033b41c762e5566637e109dfbb5afb8c839b05c2d56f9e609ba30c043ea7e1dcd0560adb32160d64cb794cf4450bd9fa22017c4836dc0d1ca5f4b1d09b1f9b772168143da3563bd138ea9768b829ab9c52500b65714813cf270d86780a7567dbc7f8b7e2af9a9430800fecba0c2258796a8368eb0aebff2cf263ef056e35d3346ccfe00711cda161c4f2d4176d9480481ce4fd513b9d79116944b880f8c27d6f5fb873105cce10800112891285b37b8ca73896fd58aa81d569538acbd9d928ee4f6cfe700db764a49d64104651de67d725f796743c1ef78714a4126e0f2c03d64bd388795794d5acbfafb223e4db2c332952e185f6e74be46719adfb92bc98f095bb589f5e6a107020b739d997ff42227b0f2375cc7e8e28c480b295b0c384915898c8ef3a170ee3cd684f232f8a296a7aff12edce093ff5b34cdd0419d4d788f9b02f3007da3f984839d85c069cf53653a29cc74b31c20d1fd493c9a726bf2b5738443d68f5a4818294d5bf353b59153a412f99e962d369cabc27ee00c06689b531b9fecb73830491cf0bd37ba3a85bccf7874cebe2303a8b75f1bf0e1577c08373be45dd8730d630345db255766f04196d39f5e46a4916ff7c4db575e77899f7a47937ca1c838e22156e03c14a46aabe26eca734afa7c263a1d88d7703e6b5a090489e5a1361122a639900b51bbc028e3b78ce0bd9e4fc69bc3bca41913edbcf0ff1c41116e4ec8d2f0c55ddad665c0e5da1fa3ea769b9d3409af060eb9f68a8db487c9978a5e28365421e5cdedccc5f4cdcf4b6552d6546fb5ce0efd57d10ec22b01099aad226ab3fc833c42d3f66ad482a65b87675f530f20460fbf0ddf972946affaca298faef29b44e24a2b242c75cfa19ad06553f248f99146717172a6c451d62b0f7c69ee316b16cf9daba898b3279f0dbd89028f9429fa7f2171acac4e1342aa326b3692523dda9e8b9b1c9108fd9308df05658e3b7ad6728bc5136fcd14fe990799bc925ec3759d8cd61e21d5f8f8423ca4875f1111bdd38947eb37a9e2efd75d6106bb537b94521f84b02999de2843bd324ca56e2e492c3338b1cbb014cd49c1c5ae60ef3cfc07dbc1de614660d4a6f93eb4d3f18fae52e059cb6c90dcdaeb1a34c061de486ebcec8c3c4603f4f849b9100ba8696d3524b5fb4279fe7c534888b02ec15f91f41bb1b09a662cea8a6f8e48e3a3f583a5bef5c1dd42205e789d0c8e796ac69cb9b5f3d1358089609377d3acb5d7ba1be6512a8340bda8f4c3531bbe923a873b2c89f9182912a7e33eb6befec7aebc01bca40d062b339ba6381ca1a71d861d19fa643e84d6d6d60a9805c6634d33db8ec84d0a8e5090255cd42253171d9edb976e3a282d28c772c6b394b63e265864cda38193f571713d65e5bf8a6ced944fce49681e1f04baa01eb19e0a5109be0a6f7c75b99b8cf7658e3bf0b6ca955ffb39539083237a589f4f7313fe63259635ba844a8f556148b8e9ed766f2210d63ae1bbb2f75b05bddb5b5025e5966b0a8f671fdefb57d6355a8ddaa97fca32a1d2096896d0762426317b6d10e6d876ca950c360d3faf7d8b65492b9bddcd01c694bae170956b92b31c4ff26313982bad647592c86ffa6bb345012a2b0231d4fc2bebf1a43ee759357b784028b5e20301e0554a19e1ca26eb3da8fcc953d1598b9b4f3dff77f370ffc64201bf74010a1cb66329a9721e1c002d75f5522f56023fcf207112783eaac66fc6f7a487b71966886cedefab9ac3ed2958e1b301202c67b37b8d412d4c8e2498dc6393388cfc81ce4a3d7ad9cacb42cdf2c8e40930e36bebe50e0810d63c95f508870af62c58d0cac1bbdf65a683376d9de87aadbaf57459bb5811209d873741a12c1a1af68131e7f8b5450ae292af90cb32ad86ec41be8613c93f53ab71601372c197dbcc6f90d02b259bcf9231d44b0ec53ed6854955f7811411df0e00b3fc39f014da82a0f346331dd1da50d8239ff72b1c97d409f9e5d3328f449c306fa84d4ad34b0dda3e596100b7af716147b1cec0c8e8d4b362a3d4610bda7c2053c5c8187b0237855f1f40fe33b14535915e4edf0e4ded7bd0b970191d8aa79ea560b0edd90ed52dcc5bb571ab95b8ec53cb232a036329e19091b4f6d6f7d4bd6bd0580f90b1d8ded869701f9a57488029dac0e9154a561309abc8be7bffb0a1915d65f88f475674cefab4320886616651e2d92aea2213cb2478290bd40c8e6e060e1122aeb8d4036a420d3cfc06921ec49d2750a687089ad1003150d3641f9d42ce52693d0e909a5c2df29972cae0a2e6fe4f638852711c5aca23bba8bf39ead123be12c3920c1b7f108bcb93773056b9add9a06f46eb68ebe501f6052cd00ea38ee01d00a302de8960f5a22dd71ad19afd82e6caad7dbfbc47b1f7e13dd39792c31eefa7a16f9f586ee9d1a0ab4807859cf153e64813fe1a09f0b1839f540851d150a1e296698ae0464c487917f65ae3b69aebe00ad3c149a84d69a082eeee57dc0b5bdff5763bc1e5ebced8911ebffb14cd2153720b547a17a76f878dc848466bdc705d264472c97cc562208a1bc0cf1742c827e5598643ef6bc6aa372137c628da8db2913b7a43815608b77ec06b975eefc423ced53bc6d5cf4e6a3884c6a79100ca9923738a691b3dac3a9e2f526b358746627de1fc86312bfaaa590786a7ef855a69b4bb51d72c7603214f3271486f1c38c07e9770652a689cfc30fe67a86ac9f3cb55c82d50d4aa4700f7bf7faf7eb19da3fcf4b1549d2a2505d9588ae50dcf1ac2970d0e8fd76d5dc7736fa7e2a1984db62cfab596e982fbb0bebc0c03cf8d162e68e907445d17c28be4677798490c7d49c6a06360b378db8d1558660321017e26fde5122abab9050911f436a0269cd434a4b8d8dfa656e7a954c16275b32d48339af76a63bb15db20dcc359a6854aeace3aa2152c4985d2fcc828b1218ff52bc6fd0325d20951076c631384f2f942ede0dc82dc1bf8782d008c2c3c3bff5e8075fcadbd9536f56995b2c8be91787a2604ff468d3621c9b9abfb4fb0afc13e169dc8f2a0e74a7334711bcf5979711a6f7c8d7fdfca00385a0fafbd387f5981baf19481f1b2726754938e4fb304cfcb707ad3f0992d82357dbb1085024e01d7fe9c349750ef5736acfff67c3f793471577d43a367d8a393060d015e40db90b45befb23879c622a52662e10565a9dd7ffc5d19c1d4fc46432cff6bf31b0688661d204ca529c4566596a2a7e6e3538607cc1b94ad9159eca29a32dcb986f9cf06348594440147b9880792e16c570f6707038047891164547c997a74d5253af7373d8127b5826b78820efaf3230c77cc6be526aace5cde2f63019a5b517b50fe4512e3671854c1f7c750ce1f3c17510910a202815117d54ca67cf75dfb1f1a7df8d75c59620ff9fb93fa43c7bc0ed7f28955fbf75f368053011d6ba243858253fecd00b7f7c3612018efc8d01b44976f2db589d6d048c781b0c19d2844f754058a64a3ee6e59b46b3e701bda62f037c5484a6c7e311d920b41d0f6078d242f0e8eeb0c28958a944eb6b4554f7296afe7d984da7732ad943ebfa1576158add073d13b42253712b9969d4414aeeb9299b8260a0a150e09c6ee8b7b7ffb22dbf112a0ca5328a33d68c73a6a0da2849c28921ccc517059eaeacab538b64efd60169c7d357c795edd6e8c27087dd1fc6d6e377480f4218b2645d4440f244359262d793a92d30bccf90787346c138e81f191edd289c79c3ff7fb28df70b58f81b1da7e41444d09ebb4d2eb17c759bab7a1a46558b701fe6e9e497fde90b26c78dd8ecd1e50530f1d314fe16a7d808f27368ec531efa9939413cbe94d196bf51c5733e5efa3b22784658fbcfb567455d6e66fde3b9f53ea7b948b8e14da6b5b9b12c165ebe6035f2f1868053fc2fcb550f695497e0b688c086f9acca8b6540287f1f031a2cb195c68f5100b83532fa7145d7dabe45c1f42be54a4ef144854a9b129a461b6b23e9165ed50fd8b8b61fc3aac10727a2e1e06907bd0fbdd476b6be3603cecedfc8e99ea200d9fe11819bbb4974d8688da5f4e4e4b13b1b9166470fcf2f5d45494dda94b4f8cab7ae6b70b26acbc35454637809d26d5ba216748dd158bb09822582e1bad87a17320625211e68118e171d18bd61b50195f74824c2eeff298dba2d9dec780da16cb8ec983d578f0a9fab2450b216bfb60a2e2f4c8d1fa8834d3e82546b1e8660b934a1b38981c6d505497f225034f59b22639e2b47f74f16468a587e8c5fa65802f785892176a63154acbe7dd5295bf7b6922ab65304ae34a94068ec3604f698fb3ac71967f471f611de72c91f9953086d0cd108b74ae78630800884a8dac72bfd36f3022c7a9e8fefcac13307fbef7f8a2de8182ef1069ba9f6d7646a39124ca97b02286ee0283580661b863c1378e5ecd3148796269850b1ec1daff8650f7d1a105ddc5500386bb1bde5ea9dba3023e1826fae1d9e727cf6d0fa87edabe05fe00242f19cd794e1dcd6473c887f6884266abd6b14f720d1d9616fe4adaa389ec3067f264389c5e3a0d6c96fb69fdc6ae5adaa30cdd0ba669d48d8550c81a6372951f06834ac38c76075dafb186a9d38eeb03ffaaba49e6dba198d4fc10c81234c9fd839d6c111966bd1fa776576443d55eb02ac51af4e93033ab1ee6fa83e590d5d6a32a9c76d9a88c73a01267840b42dccd1866a2c68b0550b1a944265f24ed72274176626b1e469e976472b61237f0d4bdca8bcdea6b5edad2af726f98170d2865cb46e3e5b5a328aad6025f132bf1735e04251eeff2c4fad18b14dcb65789d22060ef9dcfe720ef7ae11dbdeb05e6f5f95a777679b7f861de1cf01fc8f3ffc99398e72c85f79a398b1dbf0f569f01cb479f9afd2da62b0bc9e30db2a80428337ec59265e6cf83a660663c8925b73b9546cc63613b82228ea23a4046b97a72294181be3389c7dbaf2ac515fdfee02d940c57d398d68424986f8bbb5f0e5b46af5d6611814b62c85d7324ab0770d171b95c39a28d6eb9f50996fe7ef7217b0f542834003e0baee3e288a63042e5e48873da9f751524abad80a1ca61facd8fae8cf805b0830026df9d42e6ac8370114b2754dbc0eb53cf76ec26702a6d1ba257793d5fe1e6310fb62ab2bff2181f03802fd3dafb91c73049b9a77e3641b8a2dfade4e4837c3e5110ac177374ba0d4d2856f2bbe59e0622ef3177b56eba20aad946262c22216f68a494851e8cbf17b196ce4b1687f7863096f7bfd1c140342126b1edde8d9d8075bc9cc43da4453106c1597bf8380beae1de55715ffc9d81076831630c1c76f7f69df0ed4c05e348e7829914236b955b5924eb5799afd3f3ecf041c316254cd6e451890c3803b1e750b1f2860eb5838e58f8ef4bcdff4e915d11d9abb0724edb98c751a082686ccddfc5e9f725111bd475737177d97e4ab66879978a5dea48a19ab2fb3063410bde4c7aa28c92cffa69ebd878723f0774a5a4db48baf247e204ba7c96939cc79ea0f10107a3f26ae6df61335139a9aa85fdbfe966c30e67726b7fbcbd59c9d5ba5d0b8facb65b874a0733a1d2456b99d3defacf4fa8691e40ac4cc17695fa6b80f2218f9710b1ea1c8cc", 0x1000}, {&(0x7f0000002800)="4077e24d614ea0c99920a6dad396931ddb220e47c259474c612fd6d9045709e27d90a6aaccae8f1ca6b95f7e31bd149469f0de79377fd519bea72963ee0587c1ddd6bdee748a12621fb5ff19cf582a00906a8f66305a837d15e0352f301f02b7c19eabbb60f8430b818649c4311ff695578571", 0x73}], 0x5, 0x0) pipe(&(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000002940)='./file1\x00', r5, &(0x7f0000002980)='./file0\x00') r7 = fcntl$getown(r0, 0x5) r8 = getpgid(r7) r9 = geteuid() r10 = getgid() setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000029c0)={r8, r9, r10}, 0xc) mknod$loop(&(0x7f0000002a00)='./file0/file0\x00', 0x4, 0x1) getsockname(r6, &(0x7f0000002a40)=@in, &(0x7f0000002a80)=0xc) symlinkat(&(0x7f0000002ac0)='./file1\x00', r1, &(0x7f0000002b00)='./file1\x00') unlinkat(r6, &(0x7f0000002b40)='./file0\x00', 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002b80)=""/51, &(0x7f0000002bc0)=0x33) 00:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) flock(r0, 0x3) r1 = dup2(r0, r0) ftruncate(r1, 0x80000001) r2 = dup2(r0, r1) fcntl$getflags(r1, 0x3) fdatasync(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002400)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002440)={0x0, 0x0}, &(0x7f0000002480)=0xc) r5 = getegid() r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000024c0)={0x0, 0x0}, &(0x7f0000002500)=0xc) r8 = getegid() r9 = getppid() r10 = geteuid() r11 = getegid() sendmsg$unix(r0, &(0x7f0000002640)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002380)=[{&(0x7f0000000040)="b299385f2393b6cc106602caecc0e699b0ee97c0ba5b05c21712c23b0623de88ca72509887bac9182c21e2c3b340e0c4b2964f5d1518ae2d02dad2fb41528783b3f500c7a685c7baa00b6b79c1657105760a063036614e668d6ec55f08f875da046ff35638ef0663d7e47aa4906596a9378ce914496e250ffa4bbc49", 0x7c}, {&(0x7f00000000c0)="bc3dd60ea5e97704df3a9401b072c982b732becc293e67b4189e72ea7e9acf4122ad52c27bfe22f3a66ee8990cc29a2c38e00dfba59c552a8aa84efd960d02bab4d9b63da257ec2e5fe34451e737730602e2297e07e835a98159c92509f8e8c0e262b0d1e6ef83df3d027bcb96dda1da5e20176dc15a2ae80624874a68d63c619a1198464b14a929cb05fd85398e", 0x8e}, {&(0x7f0000000180)="caf8569bc8ae68b4b35294314faa43de311cdc22125a7d7fdaf7646f7c80d592e90e2eda311e31e99611f990d33f9e9ce46907530e15c037b074134a9b094c0145d9204733a77ae5fd7be846800e50d1d69251dc30be23612204ff7e2833d57e7ffe10638a85418638492983f6ccdc6fe14f28359967e6cb8e819a0e6c82957ac5a57702cc021509f2814b98dfcd9fc21b96ee9d3ff265feab5825fda86f5b0875febe5a7dd73cba8c53c638eae32da1fde2e4509a7a7c1a34e5be52ea0d3c4a57d0353d3ba84ff29ec242d0a2eec1ae578b6e34f1acca04913ef4e0e424f1f4d701817193085e629a91f19015bf0581498ef55dbbfc9c933a917cd808bf525e3b09b7a3d2737e428d405a4c84b63d3aaecb23bb0db893be3ba606f879c2045ac929d3dd4a684ceae19c6f6d92b5df24e822acf553fe34f8bc6f1ed8685ad94e8f639326f4d098fb97fd822acbf986fe9a7d3944daea738a4c0045d40767a700bf6e520b3835803a73e43f05a207bca0f0d097971d539d6ea71a0cdcc4d7918f0630ac3e4e4894e9a5607ddb61f3054870c56d1e8894bcb5155efb0cfe50d216cd21c624ff8d59f26d71b72ef51d4a5f776855f74a833a149f06f7579d808d652ee6f72dbfbf897765f12f9d5e79ca7a2166761eb440878a879f72b59a24a5f36d23b4ad9ca6c569777bbc8faf26479f479a7d7f9386aecc4a339db32a42f7e58f453491b3e68745e238288adac2732b1579ab0e8f00d26286df2891c08ab81f642dd30bf1b639ed8761b0fee139a4670a9a0fc26029a54e66ac334d0f6c13ff3c55e4071f3c05597f06d7f514caf5eae6d6afa7cf1d9b9ef81d361092efc150f7f01901f2439f27dde131957f4b45d81c9c906566b5b55b31d854bc85789aa6ae1fabc8b64e3c347fa0abe01c627375f80d84bb530e80445db9aa18e5aef44b22900ca1c5027aba31fda57c1a4e22a8a81efef7e322ee7bf76cefe062cb9cca5e87ccdf7c8b09735dc88aee237af06eb4561c9194a68b18f8ff009b1ff4f38f2099694221c94a7a0cd23852823ae7c08a5bc1f3a001a571c19d7865fe0b2ebc9d05f4fa56d0413b20116c889658e3f5c87395ce0b3000bc2aa08a1397160dcbfc4ab6e7b6dff37124c8b0ca8081390faad362c4b8bbbbcb2b7c429423d32e7c698b0ca2cbbf8c40df573c480c14ee5d8e31b3a003bbcf40eafbdee0b4662831f49d79811b4e5f29de5369bac7cf29701c1aac27ba8602dbcee3d9aa5884a50e02f079dbcdb29f96f8a146e672649d82c85b14fec7ea46f8a39e78133af5b103d98c34788bec091741dfe476126cac8fc95bd5e78c388dc6ba77d1ace3c24fe217fb2a362d645d6260377192e71f6c8c9af51fe9321afab18d6aa54ec6b50af69e61956ad9288f317875db618f243c64558db7f2d6de7f5fd908df36a35550b4e25180c081f9f412e278cc6e82496ba625f2fc3e7e91e4e1421868090823be11dcbfa0558e94a765ad5a3de98c62912e3172696b273e6a7a10977e4aef2574a6335f80fe6b7d253246e80bf2bb6a727516e60ba029798bd7747d0b678b04f97da3c3c267868b01b2781286b9a228923eaa9fac0982eeb0e50806e429457fef8e9def259dddf474893c7ee2bbe4fdebb0a911b3da04730006432bee55528664d9d8ad63333acc43c5ff7b948ddd30e097d988330396278a023578f07665d3bca380e25dc82a2c606ba7ec0d51f8289b6c7ea86190ebe3bf8f3ab4f3f70a81c51bac45bdd5386f4e7a51394ac1b1392b0204231ce879596decea238ec01084705ef4622f7cf55099b15c7e84fa85c5fdf9d3e14863e37074eb7ed1582e3a1e13c92df1d279ca870542aacd068c83f9927268f85135fb1aaca064aef65ddd80f2b1c89bb58a3572b9764d49e90184d6e6ff01f453200010eee6d0bf4d09fde927107a0be162706bb5abe9e006a1c06ef9c2f13892ce9787472c5202261ed0b0f48f88618663e8755fd5aeb8d165ab7e8f9a6100b4dd5999bfa0057e12068f1279543bb5b47e9991b3e05e8074fb6941e4f30b8c4d67ef0a0c2ec1de5b48f40661d43553094f52f55068559e32b7468f44d8be2c09174e2c072e4e819765d59d369d5cf7832f438b79b730809b655ba7038e76c04384bf7e67f218ca4c85b7623d048e389ba8d48371afccce9aa02dbd1339bac949bbb5831753282e2b67bcd5a815f4fd1776c740d3d523f063404ea6abadbe4dda0593c53893ac4f1bcc418df030d3fd632a5e8a4c25153f1085821ae4483f7f8d8b69b4d1927e2c7f8d56d48bc95081b5d41af523d15e9c2ed052688f4c0377495ff4554cf8c352ea0fc57e7fd682928d20623eecf48690ecb28061df2601f2ccaea252ef706c2d02c08a2024c2f9e2ff1f5b7ecc06881070cd700188903a4756def82469285e69e8ffff63be87b6cef3d4f2f0bc84404897fe7187440c74e15c8b3e03db596f3ac87837361de2c8e3cae70bc3b644ac313d7b62c04ddfaf0fd187a24392bde31fd5eeecc081dc3bdaf47d510344676ead582ab697f9168dc23c31cf5f85a627bd450074e961941c179174e715eebf40357f238f584126bd568e035987d00d8a16e86ec113c158f37c221374e23f8accf711cc066d90f554efe6dc84cb773649a4002009f278d9aa6efb82dc02662e100226055354ce5eaa98e599458ee1a2a3b7cb68ef6632bd3dd5f114e7f997f6c5cadf6d0857f1e8ced3c7893b0fde51a37cedc9337212a7c1b77c01205bc83db9562e8797701f26b74c03ff304a649cc5d61a6eb79812039b1caac649add05208640ba86ef925afc0489c8a5b391c0e87666667af6616cd6dfa4445019ed88a11409f73f7c6d07fe27cc12481cb63bcc2bf37cc8edc148995638e6b195624f03d581a3f2fd0b38c688941e3875d310645caf54c31176c2e6a97128e2720c8da445a748b8fb9c21fc1262ee0a1ef443d41d79b54c1c5f59e1e4085d18fd33e008e257c4315c5a238183700e191dcd55855197cc82f43711f2def97bb5ff57b4305e4452ddd1d2b32a3f42ab105f4568e5c3c69e3dafb69c25bc20facda1863049207f7190f9a13f00a18db84d9208c4346e09721fbf888c4e532fd25138735f491b3016fe418bb51264f43e5b6f2ed476939e4855b223a6fa76c211df5531bc338f4a66dd747e4157ae57c9e1c96a694a5f273d027eecfa7414e69fec9472ea29e7419e6c98e8c18bf39a9e697f10e45b7140129941c88ca61e19b1ca24dd1ebcd338da8ce166c4fd1eb428690827f835926581aa2ee57695a5b5d34d443e2724edcc867d37623e010c6235092027937150dd2acc1ad9b8b028b0d3aa35733f16e7e52fd150ea5a4aef0c82815229022206414680496a1dd120cb451e5d6434305ad443360285affe26a21671ae59ba2004be4b9173eb1474a356812c6f4b396c4db5ff93b1c222619eac66833aa26ee1b7a75b92dd1f2076c2d2b506718ab583b57ad9e8e8beddcb4cb0e81f18abe7f9991d30b615cf165c022d11fe81c20fe4a903f37d92980e4088d0667acd7f5be7b035d95d3090521eb6cf96398b38c6b5e84607c2818d69d7a09d7a40ea899d11f8c3e4d59db364dcf3c3bca42602ec89be69b989ab3423f1764e1cb6607e997c2e8a24540e019086c7bb28b3460d587e764cec613c79e17b2f6e6b86df1526ad9b44477cde94490db550c24ee6a8c8b77b481ca72922c7e07c3af8e060714f6b0a64ae0d92a983b083c5be17f3a12ce7b3ba34439b7220a6754f03caf16dd890dfbfa754acc57c496f4f94888e2bfe0fc75d77472da5d726e781609010b31f46d5f3020bf31ba40679fbb563b72abb51397be8b7fcf090b3e6d0fbd2d3c710072b820dce100ab1bcc4c866e766dcec464debfb1288d8f9459ead3d7143eab7c3ab3741a3342ecdca61739e0800fdb88c6721d6c30e7f91039c7f1d38324f7d34cf6a55b74b1dcbbcf782fea2c449c2a8421fb2265142d5d9d1222f2bc30a89802806bf7bad522eaac3981d61f82cb228b6855798d25f694ede81ace22daf47a7a5b35f5b4e36fdf651bf5af009c94f1def29b0d065a0204ca843ca315fdb044a078de15e6fb5c8e60a3e052dcd7f3e12a3e4f18f746796a274bc2eb64febd6cf5d355463290217d65c488c58092882b66d663cdec6eac678bb9448b4b0219d4edcf2198210e6560fd7bb3ba6134fca073c05c452f64d669302fc7d178cc94cb1a2800c32121ad1c18f2bff493707f76aeb6eb80053bff8d86eeb4a053120fcf0f4898d6efd9d5d9cac2fc9acbc7d46f589aacaf36556906c76c7f6d8aa6fef6033b2c4b3e23ee663d651758ec2f7d322bfa9433e7628e9187def92175ebc436bb582c5d7f567aee7f6f320a0fdd2ef22941b744213bb92b77b2a02dad14414626e9fe28829246e100e74bb282ae4653fedad75e0d8b80e9e93dc00457996db37d1d3ff5e93ca8d141064f7e0443c64c2a3b1179c8283a73f3416f475ac56fb5cacc838ff9104ee6e5d9d6f64b3986a5d1c39a690dd0a8d3734b7df6b6d3fd61e0ab4e30b730fe88bd97dd33f6d88d91896e99942b4e8c6c24ad0ab9c1762bad46bea1366fc8a0dfa58c11470b8b9b0f06bd6c397a442b1471092f6f0a70fa8d72a82b354d5c0095817f363c8312f20c44e6bc0bb14d4c4352e0ccfda5fdbc42ce88bb6ce1f196d0a582c3bbdf355c118ec2c6ab1a482e2cd44c2244955d2fefea4bd67633937e5bde0d4c708e43af28147b0955ea0eebd3d853464649ba5969a69d5cea870e186042b193203d899c07b944562e107ca380a8f1bacfd77a82924aa3364c0fea4650621828ec48f4c3f2d4793fa509179a45e463f80baeacdbc8cc9533cc4eeb13e7ad75188ec925e8fb1d1f4511b4efa43cceffa8f8d140b3000007b94f4c7db00eee69fb7d924ac4dc547bb8548aba34c90cf93bf230a71c2e0a6784808f87ddec100500e691b45855eb95d7987de932c72a68777545c8f890e35c039fca9bc290d9faceb001939c6063d57617a3fac48c4ec60b823e9ce7e0dc667fde1916ad4abf069a2e32a29d30022bcdebd0b75ac7006d543b887400763a8f85e8ccc865471f9341b6b514d4dea5d5ccdcb13320054992aea0829e13bf71ac52f82ec0e8b696d5ee120e1e2ab204524d9240f014dfcdc21e1dc73b809f42e58f9451fee3e1e6c04aa7fe54adad8cded71eaf9e7ccd2f5b399dd70d2a7f4a01d6befb83061ab4166e07e9dd9e050a83da540807168a9a4da3c6a30a6b0ee41b48c8a3fbd0a5231ab22ba71794b2dbd865c7dacd66994bae6d521600fd42f99470a291328b75cf5b783f36f7f346691be04ca8cafbd02e7f4c5aac016922216f25d0a9cccf18a1005fc3aecc6dc9547dc6116f726e35dc56f18483fff47c0bb1052e48a28282232cf9025acc2e704f76faaa2ca683d2f7cac05ca45d4fe4eea3623db37196005311b45fc624840734a6c8ff2df8ddd6504f024b26afa24686d10b1939b2c8a18580cf31b275ab57a62db703467b033b9662d39410cb60f93abfbe2e83d6c1b962907efe53234d0f620991a9dc802ab72e0804df042e4498f863540bb12ef95bdb7cccc8e187353ffa5356c1cde757df6dfb5db7c2434744a2666e61622068593b2d6ee0503f1224523a4a5844467c7997deea89a529aadf55122575b1201ec9b2739bb647daf3d2bc38397aba2b7870d9c76727eb12c0bfdc9de82e38bcb1a945460e157f94fc87416780dabf4e089d174af9300462cd6ed00dcc128e20815d", 0x1000}, {&(0x7f0000001180)="83ce48db49f7c40690e87c6b8f7b5f1f2aaa76fa38d8d3f68932099294d7f8b15211fcb33b7ac53cdf26e539c069ca86fa28beb568643746929bef88b6d11eff04dfc210051bfde9af14fd3e176890020ece9a5587be260cd11af4c5c34131900636adfb632408aa8fe5de9dc126b6cb06725399879ee7f25e7241c84a4a6fbeb9f4d90cea6ec540063ed13342ee8a1c4f66f447a6eb4d4c8582b69deeb45c0d6bd5edf54b97f0f9ae5277ff351b594b351cd0df550ae1cf9c5727286239e185e9de53d737bd2c31d4132eee4e25ec1173c371", 0xd3}, {&(0x7f0000001280)="93f735fec0452c8648cf50058a17cb43b6f1f0364f464cf6e80db120eba3e1a38a2f24d690f32cb7ca76a1479914a94736d5a7e0f5bacd0c0c2aea84cc8bd4dd686798c374f23bebf49e55229dbd6454b8209f532edac11323525d537a1fd5aa9f95e5acf6fddbc1c88e35c6958809e52a49b5050a25650dc2a38303d43f1bb7212b3151967f624362935ddafc0ba4feb9d139779ec6bd8d028e35648591e90787465e017cdff0d3db16922af75bcd2e66e61f56501818994dbbe569961f93bb79de79b90773b8c2bdbccfc4114cedd4a350930086f1345088f01d3636e6300b561e7d85143062c599579e596adf415e9b8bab1c81de566b3ec18a1723ebcf9a1238e3020c89cacaf1b4f3fbf9b054912954c41c56a0b327e40092934cceba32b11854119ea8827a65c95df03210f61ceee3746b530a8b0ba2541ccbf2786abb6cab87c7febe6c41a8c271c4779e470d17e222c43be4cb02531b8a68e25d9a013de7585c05d71f082139d2f25002603c2b7a5533b5941526baf8929893045917b23cd7d68767c43ce14671ccde1d36e0beb214adbd26fbc1628c3dd3d535e378f54304430a329db53e549f3117c00bae43666d433b3c48bb5ad53e51df5fbf0574f9820fdf06e93798519aa8799c3b90a429f277f81edc49c5cc8a6a1a990b14e0746b87c5493365e18e27cb31990b38b6e6045c23d6571891a0caf2f3f27d2851fafeede5cb29c529f7b563240d5994da1976b5364f7754e6411be842a09ca1deaed77bb9445410354fd67f899866aa2b606bcc10d4c4dcc59ae62dd0881ad8eb8a3a9c93b6436d918b336fa2293597ed41bfb5b64ce358531b86e31eb572da044ce0e30a676b14d2a320147fada051f32d1ea8a252ce0815d25abd9631a6eb6c5051e527e24ce09c5b402bac3d4b90ec591dcd905474d066cbca3e58b2fb9f47577589a0f811ef60b8afdb913a899c989597321dcb46c1079ca71a50ec6bab432812634116fd1049909cd4dae944e94f2aff8c344414abda1c556ee795545cbcd57b89f75a623edc22a78775bf97c4e51aec0a4d82d735f316f2ac5d1ba0927f14e7803b14a9332e23cbc14ec121e40f71504e06fd6576800f614c83b8c9d37354d37d28ee113510b6062c34307540f271ae5d6cee95dd0052860c66b9a4bcc9a9e67ffc72995e3363f4500d12e6b66497a7bc7be921812e1ca2565a72c348cfd044cc3f8017d50d4616809472479b2fc9683683bd8f4f1464376de23adf5269483ebc5024cc33d172c38dcd8d4d94cee1bba4efb2edee34b82732a317f8b73b73211b8cfc961c93d78f42dd9fc01281691bb16d6cfb640bea2091382c3cc683f1f19c0a3dd468fad98ff71cb1299726995cc8f7573cb809dc2830d83300f726260086f4f981f5f14ce8338c1e75120ed18338b0f21cc5cb1af67cbc59378d07e95df73ceb37158993480a6d69c9e3f9ec5723bd83cf03086c75aa210dc696dd91803055ef35fdc81bb7dbe8be496efc66cbcb9c0537d7019b2020c6404455b55ef873a69f54766b271eb8a672f15aa3ce050955548b2bfefe56e7438a3b38b062858c88a4af4b79e480c764b4069e6245857a1bb6d4fe16282e59203014254a0744227bd8cdc49feae4c10649e40bb3d4144f91150091ceb8a09415e765391e097d4f5b331f7f796727c95bd9aee6f8fb29d7687055e93719bbadf74f7ac45e624d2519d980cd082cfea03fd87d2ff4a29993efd945e93a54962629c39d96e7777e83aa4437d8144a08d56d23c3ed5143f491db68c9e7c0bc8b40e687bdbd69845a2331c1e27c7d7af587b646f5d0229e1c7ac283ac3eb231ad99f7d9150d0c0c509939ba941993a4404f9466f715c0dc1eb574699b0f1a1d899e713d1b054477f0c225fe4314f9a82295df5e042970a16846f67dd4478d5ed47bd34605706e8a4f401dfe87b94fc9c0a4a8646e4ba900b18b8aed1b2f5adb30047f2e877af335c3ae682dece5b41c55638995700797f864b01010b5ce1726f74b7aaa05aeb4995411c22b7334f5c308aea6fc9dc9d0c6c5f9397db44d9b1cbe823b1f227db63dc768588045622f4e994f203eebaa8dc799d0e3a8299432409ae1da1f2be778335feab8bb0d175cfee264b376576c78a31c6e3597326b903b7dabec66dbff61725f808d71845dbf50fe68e0a6993f278535c88f2d26ee669d0c2eb4f20d79c1133b27b896eba6184228ca4b21703ba668d447f075739ef6bcd41983955d1d3cc16212aef65f8d5c035115bde74f2ad7c8b0a0b542c30e2fef25dfee17eb0c13cd98a5312d935edbd56941e49d2afe5dc6ad0cc4ed029026c474e1b26ffb4cdc2a30067bbfebe44b12b619c2c89c84e0be005fb3a004ee80d43d1ba3cdeb2665906c0a50658721f635de9dbd6c04a87cbaa3a9664d5671334caa4c38e2344e2c55524e9de8c82e321ce3233642be84c33cb7e31f2d7e5c8a5ea7ba7f356435b1d2ea14a8b16cc97f1701a02abf2bdebb8d83f0ffb94ddbcffd92f74c19b07675f6f277a15417abd3b804d9859a4cd4fa8a4ac8f0e25abc767afef6b75b6bf8a174ab4fa210fa2e1b643d4b063122021b5ba72a00fd8025fbaf68518de8b857b325ec7e8c274e87e8fe91413c4682ae6131523e7a78dd1f49e744389d7aa4b9ae31ebe16297be41892577dc25e4e70eab2f485b28dd6c468f886f611afaab360bad5fe7c75907963567140847a985bb28fae0a57016ce0501d4b02756decee0fcd180265ef7b4fd96a36a1d79a8f65bc7cdd6638825ac1480cab0b2e3c2dd7333cbfac1a8ee07a53bf3f053b1a72dde4edde1dc3bb918230963206251bebcb1ba86ea20100b123378dfc2304ff03cfb2e1583fb255d8083ef77627b4b306ddf78109f451b73ee439ed8ab39f3e9e2813c3bef2cf456a2b3c7923a3ff8a7170311c2f2a24836458a0b10ca1f34a306f9bf3b458ef7cba52d6fb546186a32189b357a4560e60d15dc24dd131bc8e55530fbd0932116be93dfc265aa7da71846e321c1b2e0afffd59d70484f24de36b9cc3fe4f97b0e888624df95532bcf335da822e65700f213848588b852ba828b35519fe0f5505d3af7fd520980979da5c7c27d8b0c8f9bcfa32b0853ea6d0ea608a5a8ac7136682205e4edbc82593465b40a28607208911b8488eae90c95500ec13a39e1d8bfaeab7e2e6aafd5a2c3acf40a097fe45c9b279d6336c07de32bed439d70bbe69ec015f99308b6fb65fe3a16a18c9a20d360ac7e76b8ce141fe74fd9ea9a1cb9059371e5218f4924e41b28380fd68f898c14bd84d4cfaab57081b72cdb3fc9a511cfc792cfe9b2ca495499d8b7cbaa50ed4063952544705571d79510d428b86b451a33e9e4d9b6d45f34795bca26ed4734762d696797c63f3017f4ed416e6b89a3c30abb4c186e3e07804a2f5b41ea339c8b09b7a1891de05a5cf2357904ca1157fe72388034f00ae0a33ae2e9778b5e8178acc1e0fbe34bbdde205429f3d0c9870879efed124c8b87e8b360b7d6948ed3ce27638f096498a83d1c745f3a71bb9ae6fd621310594a278ffb45cce799c9a018b541b3957eb81c4c48681c04ea2554726a2c9f38e6e8d3c1f9ce3f6ef1e245957513903672d3740ef596de6f62fea9f90dc0fe416981f8e2c5c30cb694dd62f39b172015809dd58c490687ecb86bc5462ce18e38ef0d062f3e69e7612ae9b61de2fa0bafabe31a3a909406cd4ea5754ac0e7849ca7eca0a1457589e4c7fe86b8087688bc85f0c84917fa980615193c8a19e031fad10637d72ff7fe03600ed2d90895c65de28d73aa8643ef9686782b6731372656d0354b8c758d6af4492af765134f5d5d480cd3c5f86adeb90aad753f0b8b8446a660f3d5250475eaa5b07986dd175f3662716abea2809f9bd0109d5c544c42245c8f68db9bc596469171aead6a83eacc6314cdb2c54de4acdcea26da0fb393bd151656c2140ae5a81179c023169635f22354f77aca9e77ebe0274b679b59004db9cc08dac3ffbf3ee26b8fc57d95aae84dffd107a3fffdee8e548b0d72c982d0ea23608180530f06d01407ece490174fb5d238f472dbdaa248c8aacb167602c1aa11e255513221a1ee220621c936a053b1c7d4f07a2f0fa59ecd91f89e2a06d2e1690cf08127d12790a22efa0fedb0dcaf4288ef040a36c8a872de996cd87e79282ce20d833e0e99e773b98ffc567b97ac410de19d4ab6235f8f452b4ff8291332a8414c21c391cb003f23a3a973224b85d678e7c36672e173487383422a2fce756af2b4edfdc189cf6c9ca713f5d65f05b6ec5a1015c96057e97020e6eab8dbd644b70795aec4700b5e62d29cf0af7709d3f476163dfeb57299813a1304a9817eab3daadb81750c7ab4f572cb2a6364e5610a244e223930fa7c518d2791a60433758fcc4c70e797b72e6c414e265e0189076fa9e99d58fa2b2587721983c8fe37899432c3b14acb848d5d20dea7ad75951f1fd7eb2fa1849f971b13e2c8770ad5aaa999b387e6a48200c12c10bf40866fb7f555f70813899355e85bdb9e269fe9b672c659eb6c60b15e8fc1937787295d426772a1890c5d3f5cbe797681f223834de35257262e7e21e5484da2d7b5ae04fbf15946b9c9a6e53dca3c84da6df451bdaea8dfc269d2ef45227c180887125ce81579f7dd944702fad4cdde3a4ca695514261e87a09138b4f4f8370434800e8a90ab0727367cf1e819d6e5d203655d8fda9197a8b27a466eb1f5f51723a0bf3e869df2a7a1c461c171049be0e4fbff34e3ca6e9e569caa2a82abb10115d0a180028551a311cc381de097cf4e2e47417dfc983b3cf456973ec499e084e76ec532e035ed13b9d2af2cff5f97adef466429df9e2d6ab6e83ef2e5c99a88db0c509a6b14c98b17675f90e0e33f6928f2baacf3975a9060fe49d9b42cdebf3eddb7222abe4a2338eb4295c2aa6379639313a3f98b8a4c32afb80457e88b016d5a3ea583d5d8267cccd4bb2dee678a8a9961710eb738017e159481437d92a34b71d37daacb3b2158a1245cede8e549682af3f3ef698b706767bbbbb89d1235ad1f9e8a233e0ab9e9d68a2d07a9e7b99577ba929f62b73033f680e412447e2806bbb2b50e56c80ed6d9bedda6e61898141af76e59c57ddec04ecb3b9be233f956e5476dfa84cbbb345c1b412c911a6c8ec334ed007be03dea12822e3b0a56ca359ed480c56dfc1b285b703f5265ca2b1d0f49790d9dfdf474717dee842c123dd42dac74cc2480510dc690040bb832a4f92e43b9973fdbc7f482da3654f5c59549319321979221201003b0a250d5b50b4f1246406556e96ecfe1242867c084de40cce515a1784e84647ca929c5861512721aa4d93f1f1e5680c4fce0cdfeea5b82f194d0d66e27c94a074af316f137751d4a0d3a9a1059f1f763b71d58f7206dbc0dff2a7b19722c464b5d87a34ff52167d5546cbf58a06da1dbf4eea1e1d7630485c769a833ce53caa25a6d87ea9224f75bd78daf8c42eeac05de00f56876a10949e988c5e9334723306e687869d5d8c3b03a5b84191c7c4c6d11003963a55efc9d4dd58807a316badbfa9c0520ec6a2f831ebf126d16be856eba2225478cfdcbdc3dc00700459fc8d642eee3200cf729c362803f3ac2d6edb7e122bfccc958759abe463ee8d2ed943c90bade2443f3ec9abf8fc9d2df2586b742853c316aac7a04553686426a93317f1e2377ff6e7424a4e6c4a3ded2f57ca36f8ef3501ee02ed2b51ffe08aa35bdd055ddc40d58135e3d9e886820fe98b79", 0x1000}, {&(0x7f0000002280)="ff5b07642c46c37f8e43392dd49f979b7bc7093f0dfb1f8a5f565b4dbfe4fb5702e41628ba67ad842877f2d3a868722dd196c51fc75f6d620e0353c796f339deb2a9ddd96dac97258dabdab8fc052bbf9eaa1dedc0d3dc8e25169aabeeefc26f59aaf72f8524a6d899ed30652d68a18ba112d3ad6a72fed384f37e71d4bc01ce07348f325e2482d05da6bed88343c61184ddf9108c34a978584ef05ee8411ded1272963ec71316d150ae5f732f8f91dc3da29482bba77bec21f26cd00166adbc534fe7992c11b74edc5edf770f6e694faf65c77abc37d62c47436df14bf6d924f9a3d3291c129a2e9343fe0bc0cb76b4735f", 0xf2}], 0x6, &(0x7f0000002540)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r2, r2, r2, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}], 0xc8, 0xe}, 0x401) mkdirat(r2, &(0x7f0000002680)='./file0\x00', 0x149) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000026c0), 0xc) bind$unix(r1, &(0x7f0000002700)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$dupfd(r1, 0x0, r0) fcntl$getown(r0, 0x5) syz_execute_func(&(0x7f0000002740)="6544a7f341231044ab470fd8ecc4013812449e8f0f73d2fe3e40da278f498891437ac441716d818a000000f247ad") read(r2, &(0x7f0000002780)=""/4096, 0x1000) open$dir(&(0x7f0000003780)='./file0\x00', 0x400241, 0x20) dup2(r2, r0) getegid() readlink(&(0x7f00000037c0)='./file0\x00', &(0x7f0000003800)=""/122, 0x7a) sendmsg(r2, &(0x7f0000004e00)={&(0x7f0000003880)=@in6={0x18, 0x1, 0x0, 0x67a}, 0xc, &(0x7f0000003980)=[{&(0x7f00000038c0)="33ce219cefe32e1611324b382404f98e27f83dc0e47c645a9ff08c0a56823be594d9ec3cdae481949be25c1d6bdc86d47adc324f1813557370b596a925576e370a7b76431b856431c71bd059472a5503f1b187fc8c266e448d846124f1c7b6ddae618bb3e51fa637ae13273e224e829f84f6e8456545927ca18ee6cb343aea3ffcd1566d84f0e4c432d691792d345a4c50054ce76084de21cb7929c4159bc18fceb9e711909422ff283c7368f7", 0xad}], 0x1, &(0x7f00000039c0)=[{0x1010, 0x111, 0x9, "3316148ba251a7b6ada6bffa78b46251829cd91104057796eff06e13fdeac83e868dfb72d3e8140940f5ac89a43e0347474addb52808fea93cd6224a60324fc4b515a6273b2327e803783404f23f6f2e8c4f51b1fc49c1844585f419dd959669867413f218b84456ae09ad9c9ab617a0af1f2e51f3f22f234b238123abed63b0d6bee9bea682d8d2c626f45495e72ae8c49ca663701fe84a87a61d586d0d41794b7125067d3207c027b9f2bf39fb5e1d57964e94aa60dc1ad92cfaa599757c1fadce0ef7244fe584a9040de0a11de2a6744c7e0649ddded77dee200d5bad6b12f057b85f3b2704c87cec145d5730cc465c058a4f3ef37af01e1d544664f70517f2687c8d49494fcf797db05f7822fb45c5c6a873e23c51a31d0004d98a23da621c9c8fbadc1b0855b63737a476b07b870604cf80b06c205a3be135a8df1e230f6c10604e156d1e8c83fd88fcd53329c244befc505306aedb3b2eef82ba876ebd2005274571435c5213e1727178cd6bbe9c7e8bc430f5b1f5954562f5c5bd05beaa3a2b25b46e9cc2488ac3e9fbbb2f19067c14e321ca89b3fcdf8fb258163ae00e6149da3192bbd82eb6bc2f8bb846657e44ff4cfebaf2ec3d8b1392afc506b4a0937be26e979db7fe5bc19687f593e8fb34a289d4579ffe98fe787e9538c607fee2838881c020fa5de11fe8292c06b23c455aa910c32391eeea30a1e1b954bd0e13e238b1caa75f10c45503598c35286575080184328fb4140cfa51ee5eee307faf06a44438a9d69301c437b01c9c089677e8dfbf290369d99558031da0749123c7949e3a987db1ef5de15de452861b8d28173dd18c8484c9bd316a65f2e35dd959499fa2fabc5b81fa2867361dd8f15af9172c4be9da4b4281f4705b410bf24b97f15fac44fef2ea42ce0634c8044d0888ef532db317d8996ad5241b4b7fe42eaca4500649b28d2b30e481f2c844c72f60134523f316015d23cf9ac42222ccd9923618044311a0f5ea28ae48c766b5d4cee46fd59dbae9db807e6d83eba669a7e4f2490cac2a66248c530d65c0208ba3a545f4a86a0ba8a07a3a8cf56aa65223624cd8db17834a4ae1aa699d3fd6ac545da78c998de4808c0b6aee78d6abe3f6746d2d516ab638b922ec9b6ed005627cfdb54f82221027c4b40f20e41b2e8d5f4ed62306c4f17f55edf2b033e9e6d196ad16d292b4889cce44a34555ea6a79840ab56086215bfe01791da98c6137a82381cc2cdbf49ed95c85d4b38a107ff58de9b4f348543e90837a256b20d6c811f61a18a1cbcd9f39d420eaae2557d8715e68d605c14c3f9bd62167aa58450ec3a32bfdf756b524eebb1bb39e08618564cc57a585897f4529e2d094476730e0be4b6556660db639a6e658e0ee6b4e8511effff398dd726002749e697a28b304ace6bbc8141495602645b43fab23a0a02feced7f768764433a5e5daac6453ccf249723ae4b93ce03c1d65e735a2fa4f4763fd03f15243745e3dc4da1f1e40cbea61799fd4185f1684f3731a182d434d7044400863710a21d6d09e39c384debce6bd3baf8e6e72a55e06a868fd36988a7f5e479e6c79d391498612448fdd28a12d0ee8c0b3a9316d5700afcca0c087a91b7582a26116485ca32db21bc84d02718166c75c8741d4bbd1725dc7d420b9568ebd98bb9523a497e8e96b57ecf00ab73659975a5a89146d00859078bcc9d3ba2e71deccba0f21211a5e8e482e9bbe152df5ee484f16e63cb88abd740f08873222b563cc402ab0ca824e8b55f14b6709b8d99df53214bf54af96d49c385c6a89833598a0bcf5dc7238c57293532736867d08f0032a2699e65a05d2ef86ee86708a9b6cd3bb38fa46ff9abff0dbc219559c845234015b3df2021635bbb24dd8a75658b0ae309eeaf578cdc8a3f0642f4bf7ba98af52ea21b4bbee8437092a2f43ef1ce2093d4fd6b74a0c114ef2d134034fc528c067f5581baa0a3cb12c0d37d6e09445cba5ca44a4e8f93f79838dc0edc0eb40e79a83475ac8fe6eb42a19ffeb578654399cf390ecb1205188cb02cf266fe98ef5d4b06c3e54dd33afbd3ba6b25f7704fd62cc9ed44d28176b1172dd4e4c668e918a79490ec6d2bbc980dfa3ad6dfc812d8cc45adf44f03d04261c7508519466fde90d04a467c44d363846c8fe1f9f570e5156d8b90211ad4f41bcbd46c3b5e5782618481b5dea70ac73e93f9cc33283585bc22afc74870f2755f9fc826540e0d34496ac84a55518bed790aa6a749c839bb1e8713e294bfcdd6e3d7e1375b21541ef79f4ed59c401c3663a6e323ac6829017c92e555aa1b9309b5ce7218d5157c6b26a2012c4bff346e1fd107b673cd92a12ab69b6596ee45bdf6cc922485a3429d3f4d0c9986c034796c6db412210e3b468a4b51e2b57383238f8d6e6a89335d2980f98eef359895ebf638d4e74b777fb7fb851b5c47711b37cd5dcd3b14847b8969429e5d4fce4c83b992bf8b3cf08ffa7d2c5fc3c88ee8406835135143549187f51802c41a2b80134ef62f3c5ea400c118da4ed9dd31c2a26430dff47b6f9b18775b3e93e928a6a191566ebb892729f7757496279dc329f3831fe5d82a17ad26f41fee38721fb0e2fed3c1f47d90d310df5512ec330ab1a0a3e9a53441291b5a0713d20c50de83529c8c6f1490e62c237bbec3da2cc6764eaacb0db4b2ad9bcb6a1af885b3d81301f21cd71bcfa35130faca11fad84a0cf08fb52bd0fc960da85409d7bcc8f1a9699a8142f8af90864b8ceea5987610003bbc602d2fbcab036ae8a5960fcbf9e316c683cb5f38a9c63227eb6e2fb04988c2ff366dd039d77dfe0d7c3fbb001283dc0b4accd67f703ed82db3912df04766845fc76ecd404b6a372ef2d9eea9b3d089e067ea8bb686ed60c004e314ca32b8313f415d2dd54d024bc8dbc09bad172d955ccf55d764ca45c7e164a0111560dabece653a34247340d08c056004535a5b36eebef6c5a13def796ba1133d3b436212aa4f58da3bec6f63e02a9c8f30066e350c33cb9f2ab10e30c892a4f42724d39e1e70f8aa73e7698ea8fd73a181378eb5e1a39841dde83357ee1ae240f6a64e73a0bb432b2addd79a9ac315674c643785fb365c759835522c2f68ec6c7c96c78d417bb89e1903ae7eebdac441d9924763e1a083da97e5ac80fdcdfb402b5e0398e5389ca175b514ecd42918ba2fe5b8a89406ede09dcc79a8b5a9e2d6aa45cf7aa99e6e527ac10d7d263a4d17ee25c1d3f113da90db7b91f4827fd58f612dd660174fd173bf14af6e594ff318ad5f1eae6a1428a8a55405fdd0e337070cc84ffaf3290a6a5be054af0a80c2efdf62e393508df17725b36dbdfdebc828923b9ac36c010f391932c5e5916d662d69bc56b108d98bb67f3bae873d2e0479c1f3a9d266eb27470ec5ca858b07268d1dcec664f58c2c82d29cdfde023e251065ab2a11d5c77bc3598a0e2776dd535560a7894d4762b0c0bcfdedb7f0adaf4872fd04db6fa06b9d9eb390593f02753c4bffe9641ab190498545272a3caeb5f10850e0f12fef55368732b1179af553af193f60f5b5bc546c44c6e60fb6e623f0043bd6475dc0d6e977ab74cdb28d65abc754ae69fcec961ee2000d9a6ccbd3c328ee607d331f43963cdfe5799a198fa18845439de4e3ae0a1c8546d759c87fa46136221de4d7e462802353137a109f381990a55b45bf008ada99b982639baeb33746e6435bbf5b31c290eb9cb0d6da72dc63c57b2b568dc6bf079285e97582306021ed96f26507600481877763fecab191ee8805a1bcc38c11548dabea2c183ceef78c95ca30c050f5136d6be46342786bc1e118cfcb8c1c0149047ac88a1b8e98c3b9339c9f3debad2c61cde18c3ce04ee033100e3b40954face459ece4f79c611e9e07d4125c0330eed4cf28af5036289605c294c731321eba899f327d36495568b201b1f9e87e491b6180d3cb4e70543cc1d17eba356e1fc9d7a4359efae2418fe2f0e5b48aaf22917ef874300dac557052411eb7f9da7be85fe246965aba008cdd28d5808424c031721b007282ae8a19deb723d2b8822ef9cb09bc5ce64a7de90b4efab3117b4be817dfbcb0b39cd8f819d857364f36ac53846d1c85653ca0b3c4dccafcca4cdb6f75ecd4dd8d30907ed058aa1b0eadb5097e585b9b05d77ae0e87c2fac261e6d6603972cac1bf79ed18adc23bba7e60362d06a57ad8bd5b306854d1adf05a64fc62e95e82eb8844aef75c10c2855bc275bb49ffce606fdd3f7b29afc36824e5a19326f601272146b2783939300942fa010cdd60d4dc0b5e153a7da8a108a8abd2de2007d85d297f0dfb5fa6461b9a57c36d3512e8214c06e59183072e958d322af2317a6aada45e12af4fca276fd10f549bbbba7292115fd3661823174ee800d2c00fad89a4573f9608193e529edc8eaa6412902246387e961613b77fabb2f2ea2c67d972107ae9e2c52073b90d2f37b598283ab8f73dc8b38764df79acc8b1692cd1f86ab27ed81e450a8bf7907e7d22247cfb55381ef66b29bb4308f7e8ed0081cf968fad31e681f3c2d3b303601b826e86633da5f523e8515e69b7eec6a76eeff8141311f68397881b0a4a7a6c5ade24b170a6a5f18a63885672714895a3daed2179dc79797eb5cfd5457bfc393a3e8c51c9c784f600bf7bc4dc354518a420d7bb13950c62b77c36b77a5162d8cd3c1a7aa8b98146a5aaa125299a14c67d1dd04b5de6a6363a0a269276bb37ea780060810fc9e473c647f32c80efe792efec918e46bf76049ab02f9f64962a70c3b97cc33780fe39bdbac62328ccea836e34b2714f55094b8c3aa33e0f6ac68dbf90646fc1c9103493e801c38bcc540f485fa51f7b3b83cc94cde7a9404f0754874767514b5e166277a5f0c2529439dc719443d474137010b09446abe86e812ad879c11d9564e445107736e36e14dab82e9d006a417e777374b585d6c1cebb499befb5c1b07a66ebf1bfd554cad6ff3813522ce20f4989bef967690308335c13e64bc062db3a29e1178d4d82d007dde30faa77ff1c8b770ed3296d4df096a3a55ec1278d35ec5267931fc118557abbd7c5201578fd9431d5e59cf6b1f7bef5d73c2857c019be567375b533c665ded02d9c1b37669236eb2b363e713c5c9a32d1a3ecba026312bad429c53dc8307d4ed643a1d984ab84aa6d47a91a6c6934673246db69d559709110211dcdba5ca4e808b8a1d1eeda7f7d7e573327cbfafbad5363e40b6f821d5ce39ffae60ab09f271827474714eaefa545f88fbf2f24f160b886e5b6e406ca4beeb6c6b80e1b9421840504e1aa8fa5dfde37d5a7ba9c6b44127db6b53b1348bc30370c1a55506e976cb2b8b1ae3c72e94efa46ba615c6b456c6a37cf18474768701a2312bc0bf02c4924781b66f2887c10631b401145d377e9756e20eb2cc280aaf72477c705ef6d5b044ec94b9047e2d60f2b3acb62dfd706a5e9e1962fa395cc497df37933404499b22959d19c8327c539358a793262081a5c187cf12e172cfbdaa2035d6191a2d6f28ba7dd977f857240508ca829a3460c025e1c823e2ccb5007e8de34067e0ad4401726b7cbffb6cb1a57b03475948f60191932d1a8bef333b65a5fa8bbd29e9d400562421f0811f7a3cf9a5aa0eb0ffac1941a8e95d9195300cea2e7fc0f84defd495706391015c82969f4b768e221d1147964b363afea63b639a93386f07a9c6222d63076a715410e1ea56aa467b31ea41a19fcfc42d550e4eb091cf58647c700be1c433bb768191460cf0b2a9d2af4b2e"}, {0x20, 0x0, 0x6ca1f3b7, "ba68675c87259a4360"}, {0xa8, 0xffff, 0x6, "aba0079b60733e495e48005925217ea58d2dbe0efa9628f23b280fbbc9f543ae5828c350bc6744f4276c86a81104507b4c417998ca526002537f003e41546f1a82a18ddb9f9d718920178e222e57b1b3c27c71a167002b0fd0eaac5e2fc55470ca7e7407612732c705e1e160355b22b8b407fc50893ea29723786bc42feb4328a0a07c564d9dc3bbcd197cac7ffc143ac9b28b"}, {0xd8, 0x0, 0x2, "c5341cbba671eb076da2046e5e724515c50eada82f6584f22d11e41a6de05942f3453de707d82684dd38aa54bf42965f9db7fea65fb2ef4dc9198dde0a41a3e1e664edebcb792130d77a62eefcc6eea9f5c113ff9a4802556abb505623f649b197a33096d4bb0ebcb05d47d017ad26bb82d2debb1ec684cec9f462e2b4045dc70d7ce721227fb233848297cb2466e9cfbd8d878b2f0e98ebd87d6e76a92981e3e0909ca75e5af445c1d401d34ad0f05e341605b306175a9259ccfe643dcccdbb1f9e"}, {0x100, 0xffff, 0x1, "077de0637961760567983d39dd7ac620ac750881b600e43f8419dec358fb4db7584f85de5c5b6be31d7af44ea4c2c9c4989b16e1dfbc391b91d56e2de904e49da5f319a373791e2d12eeab03da54a9e962b99e5ebc103e3c5c8010e1604d4ac0676c176bdc193e3d2cf91605fcb2e74d65eca50f9d6318e8079b4cdf5f4999c939c064d93354c1813bdcb23134fdf88e473d7dcb13d35a96e57f3c5310f6b4f0b62eb9b9406953c337c3782d056e29bb6d586c37b4bc1f5cbd9549fc1f03b19346d4b62b8aecf202e6b26da90613ddd8141992a26cd8b6e4891b5659b046e916930de3ed9af80303e67f8e89212a09"}, {0x68, 0x100, 0x1, "0eb2bb0598155cac3d25f2dc9d44503e10e9d90203b6ffebfec346d6a728b99fc8b855a47ed2a232a655860cd2324c25b81de430235a4fcdb89691d94e77de0c70f91991c02ee2e052baca6d93927fb68d333d6f"}, {0x108, 0x11, 0x6, "e3439da1194fd235a2598acbc3eef98174c44638ad094e84f870c32b2c9b02af04b9deba8346b4c9b88000c9116ba123d72dca7468cf4f45700b4c7afc8698f6effb336c434a5535a25c6bd45d038b78bb02c01bd7ac4e382b63954af922fef728712beabba0b1d8592e6b52ccf523355b1cd24c0b5f6289fe0df23627ba1a1875b86b24178ae80bf50fa4c6be0f54b56c73ffe7df8512aa0769df6045a4861d30ccbf11a230ecd0f241b7cab9ed1d507fc877d8dd7caf687aca600904336fc4bf66cff0436e5b9acfda66d4ce80d45e3257c837b490d213f47bcbb38a3516a87991a719fedeb832f6a420bd17cba7de027ef5670353e5"}], 0x1420}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000004e40), 0xc) 00:00:05 executing program 5: getpid() r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = socket$unix(0x1, 0x1, 0x0) getpid() r4 = socket$inet(0x2, 0x7, 0x2c) sendto(r4, &(0x7f0000000100)="f92638b10d43abf9c4d6ce3a369a8ffe5bd0f399b995fa7bfb71fe0fec68981728564e4b70ac176afea86da7526f0c8a05e9b2559c6c0672e6de27c6d6c42286797852f0f2d61dbc2e9d245069eabf5a86f2aab5e06c11193bbae9eef342361494e17d6966b98f93bed9b5f7dcb7f218e1026b3eedc6218c61f3cb55ff6deb542d8e9d9a01e27c47971a7a9da3c905635c64eb69944af88ecf330992918aa9bfd610cab6a60d842566c287e6e15bdf92d64c7021ed6788c4c1ed25304f93fcd198645c30db00bf63b1cb38884c", 0xcd, 0x4, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) close(r3) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) syz_execute_func(&(0x7f0000000280)="c4e37d196a07b4c462010c3866410ff9c80f5a7b44c401f1dbfe3d0b000000c422550d23c4a19d71f6003e476a0942de6437ac") close(r6) r7 = semget(0x3, 0x2, 0x8) semctl$GETVAL(r7, 0x7, 0x5, &(0x7f00000002c0)=""/93) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x18210, 0x10) mknodat(r8, &(0x7f0000000380)='./file0\x00', 0x20, 0x5) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000003c0)=""/244) sync() sync() sendmsg$unix(r3, &(0x7f0000002a00)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000028c0)=[{&(0x7f0000000500)="7b49e03f4ff9b37ce562f07da8fcd86cc65903710c7a0b36d5aba710ca44a54c9f750cc2024f3956309132e09eb66246b5cea7a1e20ef754065717af2bb42c2f584482dd3f1c46dd40c315f9ffefabd1c2764dd42f508d8ed3804f3ec016b1013f7d16f41f93e64cf72b1f645b313b5554fcc0ce1fd37d17623b47aa37269fbf15ac5ebea85c0f147a912ede7010022d119a322a716cb1110d12f189980038b9d0bd8620a87a75e0d423ffd40a7112bbf7bf54108a9fb5834d4ee4e7b1ac0c7c4e775b82de752704d6b74ecad34afb987ef2c4f10b94a5f1d8e7c6395dec1113cc21dc925af1574c0f9606", 0xeb}, {&(0x7f0000000600)="80e56cb035e1b3124f", 0x9}, {&(0x7f0000000640)="09cb60824f867d25c42394bf0827ce483837ed0706a4ec5ec627d769745020ae6754d90de741011151914140839ec7605467e7db0e5bf3adf93229c4d71f388c70c5b6ea2684341d566c62cf3327a39a53e9488f115d0a5903e68f0b54cf294bb98b03fb6a27aa9546dbcef0fc1b2cc8c00dab2f9e5da5ed49f00e1dffdf86942d22fb0996ec5d2d84ad6f12a00cad9b3adee957ca46e031e82ca7efad076e8db47c652364476bc72d1e5cc19ae99a0c56702071e54c915b616770b24c22815c25da4c9f45b3149fa32fad1b6334c2456462453ffcf57413056a56b1eefe83e72e38944f4e5220ae9e5bd5e36b1c536424f67f7d0339a071cee6092cd912b4cc78218457909322123b2c298f0c2dea8ae5cc2587345adb8c1d5c23d2bffb5312a209e09693214b213bbda878d87158ff8561ba38f89b0c793088ff9f5bd66e74b47c6963e1050241a132cb44145936eb0bf0a8fe7a8627cb5022a9349f0e74865acc52527a8ca6eb9853e04288393119c86287db673080ae065255da26d2c6d4d98a52507c3ed2b2af4b3f47743070b975ccd95e4f4cba05cf66bb6767a764c44b65931586238b630f2849eeccedcb8387b46b11f526bdb89c5d6fe9506d69e94b1687d17324c9a75080fb56ff444ea0c0800b87f499afd46ec3032a33c56f0af09b88e5ff11a2d2d1adc666c66890b2c59e49977d60ed53d90fc887f4792e44eebdf7b836d3f7269276607f0cae35b3a08292971287537722c5ccdf12597bcf719678310483d1370efbd14bd696b3a2dc7653dc2e1113101346514e6ab1581e38e34dcc4bc4bce90b8b7a57ec6a6c74359b85ea484db5382254441a56419340b76b73f784f7abeceee5e1b25b6d57acbd48d358f667eb6d136fbc5493a8e8986da26f6e1c6842d13f4792d878ee331b3bc06561ac70ebcce5d80f1666acbce07e2bb6ffe2846911713136ee8f0a41b7ad94f4a472917c8e4a9e339dbdf539850f8aafd638a0bb03936a4d6c047c3629f7f646252f191112975e9dfa3686d97cc3bb8aa27452c73382ded6a436e061a9e9d9f3532ce0438aff799c736d34f6442e2bc1addee9271a7235d162718f8684b50e2edc04c72f588e0228ada28e0a5b8eed22d74a2727f7a7cfe12f13d59fe031b7d674277896d7a165acc0495a7de1db70c6a22e4ec0b26be929bd6abe157d15b7605006eb368acf15b75469a037e495b9f3157d6b5ff1654ce4504841cb790cddf3a8516083c94812b8a1aeaf7ffab69ede67794288262bbce895c5eba76dfa28da680a29e2735a3fe6eeaee662e797a5234766aeb18dfeb11d24709d98c8d1272a31860a4fba331a65d5fd04919c84ffe66f31197d14e22ae1bbd7ee0f01e796651707b84ec156e844733fcb500fb44a47c26301ccc05dd7a5112aa63f4e489c19daee2e57969a3e453d4b9ba4ac0e7cef7a76b74352b24868696138b77df8993cb7d49ba2c377e11e21cfda79d29b3de0a200cd6f7fd98a5928f1f02fcadc99751671f9fb95baabf915f482e08f7bba9dd586c94b688468cb7328da0c4380250744031ba199c233701e379903033a0c709724fd12c9003094c4029f54d7672850059cd1e381b7312bf6aac4113d10840ef72c239792c41a5d8e3761525c700a7a0c788c539c6c7d0a52461e0ae05147f4262dc612eefed496d2591b5a97821c8f6c941ce6d4e242cc736603de5034451eae2832f63ea015cdc14355b04fe45758ddd61c8790839e7f7463bf877ca457058280498a8e09e8c1bd6272e68bcf1aabf3324fcdb1996dee0cbee787be7aff9cfc5e583fc8c7d12dd5488d5252400321610bf2468df0e6e6255e9abdc707a86f7457909e352ec54e229d050470c9e1620fbb11df06dd768490aeca6cf286663be968392d7e73904f30f5562cc9696e0dc9b5c9544ae221dc38a71e1e3a6e42d3e62d2b3614ce9395e1aebe1eb91269e8745e5456a0cc29dd37520dfae2c58a009a2dc3c88b5198613ecc49a442f4e6f9366fc3fa38f871daa7e8b5422dcd37aca85b383fbe85963a75115c9b2097b298fb116350e204b52900739000f05175320dd8f40d4c20c69314b5317deb2d27ed700eacfb3e5058b67b71c34f67edc2bfd1205f42b24c6c3444600b2d81a57ebf10ac63bde5cdefd770a3c5597e31f36112a1e4dccc62b7925ea957af58e5a4302206ae1373e32da62ad9d929d6522773537b890628b8d2a1bd146e9ca45d6dc0762da552f51e73398eeeed15b9ba10a3c61187d23cde8388af36ed19b58e9f402a17c0cfc8bcb9cd9acb9a023a4658e88381f91b07924a8a3e715f9b17d4aaf9a881cfeeaef5edb465bc2790b9f6f20be941cdd42f2a2551cf2781d7d77c3aa07194285983364aae56c0acd920fc91bc7fffba2b7fa1c4e40281f4f8c353d47bb0c4fdd201f2f6b5720f1460d52d0749bdf9242c511298792ba0c7686819a17bcfdebc75c47d4bbd3dd8c66f8d6f3c1e1994a63ebf59ade7eedcc31fc07167cf375e73fbaf2f57be7a636aeb7fc99aa4ecd6bf51bbba64c2318bfe5ddc9bc060f62e88b8be0e2e2af86288a7e39d04535954fcecb388b1efea7f8a280d2eaa05496f021a8ac73747057d9cea40fc63f040c0b7335bdddf309b00d579e5d36603d615de386caacd8f4797beac93b42a9b9e8357899799e98e15271eed433e68baf475c7870ced7970e9d92e26a3c0431f503820051d74440f526bc0985a9a5802c7fa20d4b2a6afb6ff9a94735d3db82309aac2a7cd13867ba3acec75428e0a5b724853050ea07dfd8c20a02e670526bba9dbfb11a09488d863302ecd723f157ca8124fc4f97bf0d0cc389baa2df2193ca893a748c65dde8a89877c08637369728edc8fdf37313354d0a41ff1ecf71e102b709d3281466accd0d7fe8b83316295b65027a15571e36435c18cefae52cdce39ea3cd4d985a242e02adf73d40b8b7562054f3b3c0c3e2c60adcff115d0ed7c25a9b2b567f6fb7ca710ab1e90bfbb739da37e9d014bb550d3605a53aad93578a5baf1ab9a233c2b399e47179138e54da14d96ca6dc5401368ef51f5406bb1bb357e7cf040df8e37845775d3841180ba4cf68b152490add2fe3f8079526a3e1e134ecd5db3352e5fecedb34902fd7de33bca7a8a6386e121473eae27bc9b778ddc6b645b98582bbb6eebbcb70211fece3c79caa9078e49ed948ac1e7c3654afebd76e77fef1fcdc0f74d10722768938bd1d1ec2b7f110b354b35619c05f52fe87149080e80fb1535d6c49de244c173ced428429e2477fbdcdce437d4b88b7b208eda7d79b4eeeb0f05fd2af40850ce9cadf66000522542e01ba6996de31029a40a08440f94eaf32d0924cc8f637ca025da99a562e4beb576df12fb2ae72a63a84a5cf53a57650de6dcd2be36ee6b392ca72e73b0b9c94e358ec1452ab4968b3ea19e3949521eb42a93f2175e24eb70fb2b379806b7782693b42042b6cfe802c07b042ae7f304c049d3d3b9664db96e1534f287390880c575f6ab9947fe2d981c66925312234c15f749662bf26624556c03a4f3714811c814949c12607846314f075d7fe71e4c9e9b5955221b821c6711f9de4b9a269ed5cc5a8cc16eafdf8c9c359378b93f058dafe138aba42b0f51a131c54e16affdf8a15676f304e76a7c1daad03ae332ac4f5e0d0ab1a913ce072433de9f76f4a5beb748a0a858e7218d762f543e275e31afcb6797affde04c82b88199e77b40c83fc3d12815b887818dcb9577cb26a84e8b854dde9d7e5c4abf1af872fe4bab3bca43a868c16c89bb397316e3024d355c0b2e5f6e341936400ced43f1da7656914a15d762e32d2f116796a4deecfffdb3f4cda4603ed2758b5c9f64f9a12c32a95494aa2d26643f823113d0259d225c44acfe143dc22b7fe37a3a69fc5dc0d764607de79a5b6b5d17df8aeb7f943350d6484d6c0a709671f8017d459273a377cb1f9cdad9ce7585c13b7a60c63cfecf54fec1ba0dd6c36b2dc2c766b01edc402026d5ed905f673fa39d2d0d9620e66fdab8668d132ef616e639b997747a42717b9ae4e9cef2750e5ecdc49a1a5d8e95c165b6055812cfc07aad5e481b80bd396966fa01c934b4f21035f40189a8677655fe15886e0b5a7afb5061f4d816ef9da42b676984b25509d86a4ef475ebb33a974ad041d25ccabc5757e76977e35572773c27d4f8dc182960e416f687016f6149be5339a3f247aacf37422f4940d1bdb229d4e09f8b26fcd933a7fc5a33f99240903066686414d078afd84143d657ebab793bc0596877c20a211cd9a345afde8c8ef470fef97f57cd130ac283864cab776afc6eaec03f7f73b97d81707966a83714f26f943f1b2ef3d66f6ce700447e95caf46c5454d4f00449285abac2422855186f3b1882c68b9410a0d2010769f737ef4d039f73a63d47354016165b988e0f17f3390bea7491756fc6a3e5b4842d6a8ec042c6c6c1af4c17e3f1c1d5bfc2c7184733ad6d60c444b266ba4fa057656ff7558b7c72f3c5f619fb322ebc499ced0338711b2ec62410fc9e2c94ece059f84f9370ea2b43ec49ce873ca79e41862243a3be83f5bc64ac1866afdd034137a00d8f7c4f5c79c8379acdb9fa6fe920493777b27d1ee771bcf32b19faa5df345c84389828d4edd00aecc5bc44900bb3f7d9d9a9f4729eb7cef8650eb4199c4028a16557542c2891be64b8e8af828300a0440e5dad8036cadb131e77239cab10fcccbe2095f87f9e6007a69509095c882a93de312f7fd4b86b3eb325b77a99a689d3ff099784dfde6b1ffb206734583f3f855b577436e59e3fc47bd28abad263adacf2cd08817036cdefd08ddfe384d82b2c48ce198a32ef71147e930f9d15dfe99c05d79314ad036271c0fcdb350f321dd58468b97288d9feb0b06fac702dc536d1ec0763913c24f1d596b88a2381a2beaf54ec82b9ecbe99a816a2bc64d7abec1d456df338e8cd99a019ef57457a9735b596fd88a9d77519998ea5d0ea0d8e4bb0a1fc65d328bfdc0ae8a105aedf777f2dc50bf5f2914428f1553c9f990383ef1eaed1850d9cfe9ce4eeec0f237be6ff7cdb09499bd6f8c9009301298140362a7525aee8d47d0ffe820f78aa1c2eeca02d332685aac9f84d3948ea6b60f508026553389aa642ded98718566b675825347d43fe0317dbadf175e27ea6b4e0cfaa3cf30a18b4b55858bc46ec4cf0620a78a01b860d24b0640c3c5cb78d236219a320999d23ed7b36389a6e385551c66bf858d81e5959a042130344c104442d46226bd923dc60b0d00f3ec6c7ca44ff3ddc2a0bf8f1d822b294b7797c6d0e50ec317ff21bb2446839d57c99d8777b279fc33450f2db53fd2c80005a698fafaae98e8a4112707b6ecd8e14cbbd611987fa918422bd2a2bf739bc7a367d8de507d8c6129daf3639dfdb13af2dfddbe12025c693dd31c7427149160293cbf0515a1bf38ef92a66c3640d9396ba8e7113a1896ea127a2cccf453903299c091d8a518b70d8c65bfb727bd3e413f58d7b7714ede1db0f48ab385d10d63f96cc7007a881c79ad5972a2ba89a11a95e910129b48114b999a08a4e7f916c76336a88f8015fd736c0b17f8cc3116bb3d165c1eaac8cad8252c81cf7a6e675ecbf26b2eff8503ef8626fa339370b610f23abf65c846ccb7dc24d5ac1feef958a1051819da8ace9cef7137a620eefa26444585ff2e77c187a4d0ba6e533da4d530fa9758d5b103bc90be3078856609e40fc369e9ee2c8bf13f3fb85f9556c7d3f84772e8fdfbdcc7d8c864e6750e8", 0x1000}, {&(0x7f0000001640)="c1a00f88c6871bfe1f6923f778832a52e962b38d0c420b00d06aaf100be930f2eb116ae890d1898c81d43d387da6223b8a797f", 0x33}, {&(0x7f0000001680)="0f9e8d76f58f2144eccba1b8fc01d1b836e4bc4e8cb7a3c43a5095267efa030b8fad95554836f9f4c52ca5efebeda7fea2a31e330123719aa5ab88124260dff639678174085e7d147beede87b7e4a18c0a5d455c4884114bb49e3dc6b7f2aff201bbec6e5fd5806e8d422a8d0b152cce82f765867fe72981438ec95fd62c2ea8bf87db01101a57acdc765c42e4a8204d055504372ac61b2cfe1cd17cc10c8b9db21770f9221b6c75bc8b65fb3cf8536913e8653ca8ca6a63e201017acbe504339937cf5b35c964ab44064ebc2dcdbce7d8767e5f7119e5a088cfa0cff1fbb9457937b164d25cccf41d02ca648952504192fedb2367dc900b4499819bbb53771b129cfcfd430bc79272df9da4007a32725dcdc8b96e2e4c9b7b695987bfd4c8e356e61bf52d67ca52f1372b7746a4c196e8c174d7c7914dfb88901cf64a07e035f7cc0ae2970eb70855341d9bb4ccce811edc3451b94262a7b0850b69d843547a536558b8d71b6824414119b4daa4d38b014a6624cb6facbf055ab331358cdcc6a31a21912f19f9d3e0d58ff3145840e8415f122a80a186cddf46ff5443437f560eb6d491fb3c31cffd64debc284eb90def7b34679f09905834e23e55f38c364ccc838c9f74b32c79868ef75dfe38b182f6e691905a255eefbc9588ec64d9b68adfebf0e06e61bc4ae5e02e93b66e14339285de9698ada92004c67857bf9a8d1a4d7605637ac87ad0087a38207d83138b0f0d21f553b0880616e90d2c84be47b0fee31b3009573d9fcf3c09680f855ce3e2764f3eeda6ebf4a4db99de0453e7cd97b92b24e8d37b7eed73a186dfdbd86ac178a1471a15b5d943e0ad9d3ca107de1fab522ae1db864f72523d086baafc8b5e0fb4e5707ae0a274d66898afdeaf6338979fae5bc56371ebaa4a9f1fdc8a7e6ac14d22b5a1b49f7e68e7d253f34f7950c3d41b89feb601bbbecdb739e4d089b453121d150c87e56d3a2b95aed840bbc8dbe9933d1f781d9b5f70496a205ab943320a0b879d356f0750eece892de0700ad2e8a1aab1d13a6618d76c958426bbdfe4231ba6898dba66b75cf09f410bc64a027e00b1042266ab69c2b44f1304a103b2b2ad2ee52b5dd109f5030682b7acc2de6957beb85bcd0c65a53afa40a61f267c438c4aeff8c56e6f0bfb64c8cad61b94da229aba9a08f76e3f2330559579cb72dd930078dfc0176f0f5dda56f7eb07bd76e452e2a727b8e184ad176f1464abe864c1582d7701b8cbd9fcdd338d52717905e14d3bcdd1daa04daf3c70749824ac6e673fa9c0ec0207a195a6ff12824b74a3e4316ca909d39c039c9e21756d5585148e5deca56687c727a6fa8e5e23ef0c0ce9387e30c82787ef063a826342052f00b502eade7d774f91a6d646e6fed365c339258070154497440227ca1522d01cfc6943317eb181666d1bb014db3472b4751e57d7598b1f4573853e594ffa417e691d09415d5749eabeb641865fd1258f5227615a5eb2ecc967f33bb704ad92546fc37c1da7176395520a14b0cb850a175db1ee0639dda59c03c26978fb5c5bf92a73cf44da9fcf6fc6ffbebe70e2f0d1d6575b7b48e83b4f908ce1ede106f929b3c994dbe8be10c60e096c5e1f1248c6186e1895cc463dc234e8823a1770c8c1b7f288382f72ad747f5203233e0c5250d0573abb27ae60a48e80707f6ad4faedbbbef9e645ede98039403da5009419a8aff569e33b17b8c4d09350f719bc33a3f27c641821a59f8f1f9ee4eae59bd9a5dd5b7a665cc928c2eeb08361c550c0208879dada1fef7e2c6998f6764365e5a4378567f9323a6f4e1da7ff819e8f8884d18a2adebdc7c64bda215d7f1418d52b11a73c815ff9b6b93329d69c3fa2032f9bd9c497ca6602da98f1201c280e7f7bf519744e580e303b01e78e3b6caa692e32033b7bc19f94028da204743f465fdaf9dc77f2aa860991241513c3607395a27f053c87d81af23053960f9899a4e562807281f0a9f524b6010849127d468f8b53625d105b3ab549bd98b14c103204a3e452ac224127e1ec97b0a7989d097e2fe3d1cf1a7b3e1e6f0268d7686b719271d10ea0a10dfece6e2e51af520aab7c7d690722e0e5f4e392c1aec6de498b3638853fb732eafb46ec3e5c0f59820a48480c1d053b525fd0c95794b095e311c46305b9e683e4f38c82c808ba6be399eaf93295720d60ba0197f517355ea58d9c956e0a095ba7e54eb55115a3c0c21a47d6e113911bfed74848600a70bc9a1308c768c15a35ad0ffe47ddbfbc363ff82b7ce5394bf2ffd9749e56b2fc6970df5fdf4d89db9407e0e50788ccfc546e81c4c9f7031ed549f370c847669b72948503e7cae15f9b39c5e459248f4e13462cf85426fd9029070d8a77c116b91497885dec3d416896ee01d7b90c2610ada96c2c2e16b39687c21096a7ec566e177a8edb55873f4c1802b68eaefce355b96e649a453a66e989601ec4dc789ab0cf65537195ec829dee2623b6177a44e8dd4e124dee2a0d78e7a4976fc53f41804d65d55a199f47d82ceab3035e4ac7141b6adefe8022ffa02b70ce74c6c206aeba00fd429aef9b79ad25197fd22a450f4f1ad8308e12d3232a0146746e5435ff895c9bbf25315c7aede4269936f8e36b350d5a349040429b7a242b3b67dfd435009b249c63024d327d2c6f28914556339af9f964306a7868985ccd2bc029e64c116c44acd67034847dce00ada4f11d02db1597b59ec18e7829023b9f7c4b44ab7622c6a7ee6e9a4be83737488c5e4f5126bf01b790f078bd29368204645b109b4ff30946250b8ea6400dcba2bbbdff19cf8a0f305b5ac4c62532f4e6e1450b7cef5d54c71bb7bc56937f85d5c6e5c1ad2e16f4dfc5f74993f929dc6d74b02c91f91052b63140d730b90f86840775e6da1e57e4043eea6e62536b092206c721307f8cfc4fd08ec3a1ae2a3e3ca3177259b9657d7baca2127c5ea108ab4180f12358da5111b6cec9050e264833b3cb638f8293a4e3cc423698cc4cb5f0f0cba8794f47d2be394a26c6806db0ad047099401999861ecef8745a92382e071da97bb4d827958ed33b73d30f7eaa837dd5cca60e2bb41a8eea0150835517480daf61da9dee1e5f1d601bc3263900827d3b077beb6f4e428d27b98d4bc2acd59f3f5ab9c2051fe00419cb0dc50a1b8a8c3157650ad0b8d23e282964ef347e94e9215972ae558ef7fa3cba60ffea164e0a70941fc21b56a8ed1848e55ea009fc96dc9ed645b773e11c0760e081fa0095799bc0d93b663c81cde5d65ef2c9a52e715ee4fd54ac32398b7e36876409f9b81fe91cda9fe427418a37784c02cdee1bb43dc841be0cd712672e3f00a2825820268569cf726b283f3bc446b1aaa5950d72f54bb0f457edbd83141b63828050143ab8e0c3e32d4653e139ea52364ee177700b1e534016db200e6a72217fabb7013163b8cacfb15823a1a65e9ed556f319d7b3d45502a9ebda4cea64ee34aaef4e40f11b97e8f823aea060fc96e851746862517007160f0bb145da5937babaeb3e1bf672f5b2bc694f4b7c8264699236dbb3727d69d24f7d8e4273ada733efe2238507243488460a2cb989b4e3623b89939a4f1c0b4189c344168864301d95e9965be62ec496466e03d295c5891604fe64f1893610cc44ac628c5b8b176cbe6c61eb7078b48864dd8d944f445bb958f0dafe2a650b38f3ab43f9468d0bcc87a3b50076ebf657b3eb9c09b1c238297eefccd0521762e0c521597f13f400c0312a9d8358d06a07d95b2ca7f2766fce8ca256dc5ce85f50df7d16e2a4db987c758a848ee264d7b8be9188c220e6d0c38857f882238711a520c20ff26aac6cc41d89a6e43a4256e9a78db71d8382313bea9adf19e96b6adfbbb75cf8c7267c0399ff79d8fb918aa19d2edaaab935ec6fe8c109e896aa4b1c474b3c8bbe5091e21415b4b080198b94866a0b7843c330fc4a37f0d2e7e2c123a6a5288dd54dda1c62be07cea1ca077a8fcb506bcf15aff3c96b88d5b69ff1cab527721d9da28a94328e8a9649ef41e18416eb8bb6c07a4ceb52558344e32609165cd8ca4eaf4446d0a7fb4b924928278e9b995c412cebacd5843a919f4d30adcb9408a4699144332a146867912b52c91c46ee3e5672e7ca665f9bfc675624163a12e7aade79db78c744c140f93788437821074e5af1dd666b913fc2572423e490d0f9b7022089521ba97d7eebf2f97ccd60fed3391c57125a2bfc9c30ea37add66411cc38e705b18bffd598f9ad4e98250e9896e31a5dcae5106f85f74ed2a07dbe3c451cdbb59827eaf36ca0617afd756bece3e95c25e7d52dec6785d51c357f61b7f6dc32f8daec9878e1ed7fcaba46544688896b352c91cb20583fa9e1178641112bc506cf69df08877e48ab51ad340572ee9f020b1dcb0d42fd13b2c1905e13595e385df36a2e0ed85da7796b6d134316617f321280d063414b679e8bb1ead2b221c0724981956cdf20c063e3761ccf679d69f3a748318f05f29ea1f896757fd34aca6edfa636c74a0c741bdf89f4c8a637ef39333469a242eca6056f7befbc1a4edc66bd65092091b6ad4d7cd6d02ddaaa793b4a0842e779d0954ed2be9e27e012c739dc883cf7ae556c9bf21009030c0343a7b59154e2db318159fe2e153cf03d717c96d3556a9f52eace07903205805c2ced9e3eef1f6c17f3b2069bbf845d578f562043717c1227aadbbec3c2377e3a790d6de375cbb2624c575e8571a34d0daf066fcf2c0ba31ceac94b7f4561ebca61b276b82be8f01e2994c899f87190313f31e4203280bec2169e4647fa6a8b9c22695a3ea21ee1c040699d11133cd0ebaf5a4e753fd732e3156f191a7d3b3e8136706613ed1d4296c0b12e989e8eed0440f488dad7bc254ee1df827dad610a890a44bacaf98c4b8fef9b25f6e6cc92f5e7348004db64eed436cf2cfe1788185c7ac81293e943b23003ddfb476bd8d1443bbd6e751caa4f0afbe717ef058d653684af0343e7d8f316ab91b22d23f1adea7c1e207dd61522d468099c774f1d8a4b2e4fe20264952df6760db397612cbc837db540b9e76d9e5809ec2fd4fbbe589673e6687a6f6d194312e1899528d303b7217fbff9e24a64ac0f9bf08494093a30270dd055df9b919a6abc6ac83d82a608a6174a9da21f54917fa3913e05e4547a8d6419ba4d1fe7449832d3c6a8b16167cf1a4446d71a00ce3f0b23e46659c45a56e586e0405f2f718cf786a05b8e67038805da451b749c8a41125f629e117d8c064c1154e719b93801a26fe19006c043e7feafe9d9d1e9f2095b083939fc2e1227f9b450681caf5573c18016d1c9aad9cfc449a700c9647394e6541717d2763b38e306a004229dedacf47e8d6ed8d730a464563a0b32e468328b1ba6f6ca289d24b0528a201802c9d9d8858c336a6b66b1ecb4eb23f64bdb44f2e383c43cd636bec8bd82a1603d33a6dcabcdfbdbd020d0506ea5721ec285de05f2939934d7465ed71013dbbe7ce5050ec906c08446abacbee126c07fee7b69724d9ccebdded3f644553abd0e364843863f51c3623be4d0aea88a366046911f57f696fe27ecda753cfdba12897d4d269e919487b4677460c6b4b2ece37c193ad876cc014759c8b6febd052d0c92c61e0aab57d32e42bcbdeb6c44d4a6dcd0d748ea6a4c1ba3e2ad423c5108ba912a5ba66d1b750ae7dd6c756ef3279a00c5c58cdbfe520f4be04935d737c5425f2425c27ff3a604d6b730c0bdde5d29717ecd2f722bee7962e1745f2f4fc656c2d4035881017289", 0x1000}, {&(0x7f0000002680)="a4b42def0eed389805d69c144cc7e62ec4809d2fd6274eb9403a4e5c968012f42d3dda2df06b391bbecbb05b611255cfd393567e66346e1790321584461f54657f55e629fd92e4efa28519234bcf75fa8ec045bbed7564891c09afc98b405c8836fe3ca85b673f35735a3a0f1bf9afcb392917f850a35973a9ed1e6a02de0e593436e00576358ce91622259ec1e48e82311b934e7d7ee6d6a4a1b34ea84fffdf019c6025829d126ab048b03c28a8d021d7a5b964bcea7402ab0e931bad8372fdf188136c0989d1357f8bd4743a653ec2f3", 0xd1}, {&(0x7f0000002780)="570b8dbd4c2c378cb913d3e6237bf3ac62cda13684251d042391dd034115a5f8166172203c100231aebd49e024480820b048cb300b91bbfea19be60985f41d4a9f6460f9181ca765be2596aa786b80679349bb", 0x53}, {&(0x7f0000002800)="5121d3d2b8f6fbcd41fccade172e994b3a893291b7b9250d9f8963ce67f9323629e0ade44404b70975ff2bc76cbd742eb8848fb18162ae7ae43c07c9ba576d9fceeb9fc1ff2446b99f9ce68e0d1ce0415616e03bc9ff39", 0x57}, {&(0x7f0000002880)="bbd5825e653d865341493de56a47119e815c3a9bb21de2a9e56d904d6358db123cf9e75924416f712d7b4643343b596f5bcae198a9", 0x35}], 0x9, &(0x7f0000002980)=[@rights={0x28, 0xffff, 0x1, [r4, r3, r3, r5, r5]}, @rights={0x38, 0xffff, 0x1, [r8, r6, r4, r5, r5, r4, r8, r6, r3]}, @rights={0x18, 0xffff, 0x1, [r8]}], 0x78}, 0x406) getsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000002a40), &(0x7f0000002a80)=0x4) read(r0, &(0x7f0000002ac0)=""/2, 0x2) r9 = geteuid() semget(0x2, 0x3, 0x1) open$dir(&(0x7f0000002b00)='./file0\x00', 0x2d00b0, 0x100) socket$unix(0x1, 0x7, 0x0) accept$unix(r6, &(0x7f0000002b40)=@file={0x0, ""/58}, &(0x7f0000002b80)=0x3c) getppid() connect(r4, &(0x7f0000002bc0)=@in={0x2, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000002c00)={r1, r9, r2}, 0xc) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000002c40)=""/84) 00:00:05 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = accept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) bind(r1, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/72, 0x48) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x100) mkdirat(r2, &(0x7f0000000300)='./file0\x00', 0x40) r3 = accept(r2, &(0x7f0000000340)=@un=@file={0x0, ""/7}, &(0x7f0000000380)=0x9) getsockname$inet6(r3, &(0x7f00000003c0), &(0x7f0000000400)=0xc) chroot(&(0x7f0000000440)='./file0\x00') mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) openat(r2, &(0x7f0000000480)='./file0\x00', 0xa0, 0x24) r4 = fcntl$getown(r0, 0x5) wait4(r4, &(0x7f00000004c0), 0x1, &(0x7f0000000500)) r5 = accept$unix(r1, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000001600)=0x1002) getsockname$inet6(r2, &(0x7f0000001640), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0}, 0xc) r8 = getgid() lchown(&(0x7f00000016c0)='./file1\x00', r7, r8) semget(0x3, 0x7, 0x25) connect$unix(r5, &(0x7f0000001740)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000001780)='./file1\x00', 0x1, 0x0) bind$unix(r3, &(0x7f00000017c0)=@abs={0x1, 0x0, 0x0}, 0x8) semget$private(0x0, 0x3, 0x44) open$dir(&(0x7f0000001800)='./file1\x00', 0x90, 0x140) getpgid(r6) getsockname$unix(r3, &(0x7f0000001840)=@file={0x0, ""/108}, &(0x7f00000018c0)=0x6e) bind$inet6(r0, &(0x7f0000001900)={0x18, 0x1, 0x8, 0x7}, 0xc) seteuid(r7) sendto$unix(r5, &(0x7f0000001940)="3c65437ca15c5213ff0ef46c4533c6b67930f206712a47be9b1c10ebe3bdb03e10523c41bad5ac9772c72250fcf843afd9aea1a2cbfc7b78bf38b965c3986be9c553ecdb42532a33e479c9287b4aacbc077703c8ecf45bfed7d576b5f9971fbfe7097ccfa3080a4d2fadcad3a3f19677dfa4d15ef1d90b15da7885ca2b7d8add8039129f9e3730f030a6505497f5036a2dcf68b5aa1e9c2962cb602f6bd9a82d39fc7eccdf644a66186f0970f2d156757b24bc6f2ea764bb0d11b873ce02cacef597b6bb8424f37b3351e852b6abe53e90056c63b65e8711f5affc6f7b09483e34a48d6f5f", 0xe5, 0xa, &(0x7f0000001a40)=@abs={0x1, 0x0, 0x1}, 0x8) 00:00:05 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x600, 0xc0) 00:00:05 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$getown(r0, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0xa12, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r4) r5 = semget(0x3, 0x2, 0x484) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000080)=""/108) fsync(r0) socketpair(0x1b, 0x4, 0x34b1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmdt(r7) r8 = shmget(0x1, 0x2000, 0x540, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x8, r3, r4, r3, r4, 0x192, 0x2008}, 0x8000, 0x3, r1, r2, 0x1ddf, 0x3f, 0x7}) recvfrom$unix(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x2, &(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0xa) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000001200)=""/240) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001300)={0x3, 0x200}, 0x8) shmctl$IPC_SET(r8, 0x1, &(0x7f0000001340)={{0xfe, r3, r4, r3, r4, 0x4, 0xfffffffffffffffe}, 0xfffffffffffffff7, 0x7, r1, r2, 0x9, 0x3, 0x778}) getuid() semop(r5, &(0x7f00000013c0)=[{0x3, 0x3eeaf8c8, 0x800}, {0x2, 0x4, 0x800}, {0x2, 0x4, 0x1800}], 0x3) poll(&(0x7f0000001400), 0x0, 0x100000001) lseek(r6, 0x0, 0x1) chroot(&(0x7f0000001440)='./file0\x00') bind$unix(r6, &(0x7f0000001480)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000014c0)={0xffffffffffffffff}) fcntl$setflags(r9, 0x2, 0x1) r10 = open$dir(&(0x7f0000001500)='./file0\x00', 0x0, 0x20) fsync(r6) rename(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='./file0\x00') writev(r10, &(0x7f0000001740)=[{&(0x7f00000015c0)="e1d330d26412d6f195d97a9779bbbaf098f4f9615e482ed3fc6d0594ab1e56dda81d38a45cbb05026f72038c1bee509097ff7aca419d418bab9808feef382ccfc29d4cb3146920df465e8db8f564a36783f8836d82f46f98758904155f46747eba012d4ec1745f4439eb67e5c7f15708efa2077d6cf8cacfa50d5e0d72352a14ede8b1a4b0972505b6ff2cedddfc5d595d5d3d", 0x93}, {&(0x7f0000001680)="bbe9ea9d56b43b79145b5b1d07eacc918e1fe1604c64d10923a7a982c4f0b3cdec7d6661f946ba49f6b586696ad624cef490969c84edda316906e1a59fbef89904a5ca57da6d73ced14a9f53a7cafbf4d5146ccf483ddc0fad9fc421bc48f30228adc0ff3b0417726c80d7ef79d24be2de4a057c7855eb27a64afdc3b430a5fdd38615b69b524112fc789ef579c4de7877e05ce24d23d6f7c9d7cdc5b334e20399320ca97f9eb6bfecdda6fa89", 0xad}], 0x2) setuid(r3) 00:00:05 executing program 5: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x401, 0x8) r3 = dup2(r0, r0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') sendto$inet(r1, 0x0, 0x0, 0x404, 0x0, 0x28a) 00:00:05 executing program 3: r0 = socket$inet6(0x18, 0x6, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x2, 0x1, 0xfff, 0x5, 0x1000}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, 0x0, 0x0, 0xc, 0x0, 0x0) 00:00:05 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x18) unlink(&(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) lseek(r0, 0x0, 0x0) paccept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc, 0x50000000) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, 0x0, 0xfffffffffffffffc) 00:00:06 executing program 2: r0 = msgget$private(0x0, 0x40) msgget$private(0x0, 0x200) r1 = getpid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x4) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0xe1) r7 = open(&(0x7f0000000100)='./file0\x00', 0x600088, 0x40) linkat(r6, &(0x7f00000000c0)='./file0\x00', r7, &(0x7f0000000140)='./file0\x00', 0x400) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000001c0)="f161fa73d79942f9b6a0c19ca80836d05612b867249eaf4689440fa330af2116302d1519a680120c58ce92485d0ed0de12300219b4bf540f935dab525f9333ab2809b433615acc41995ac1d0e93f4748cc3b5fb300017b7c78f1b865af48abe78db05cfa1f6993d3f0c2a8b5188bc8e10164db6b726a17c6df270cc54547a24295ee917ce0027c11ff597676f0082c5471", 0x91}, {&(0x7f0000000280)="d6d0a3952a14f788a3744a91ee38cf6e7640df6e3a35ec6a7bc5673d38a51ea412c895b3abd2c3857074d27a6bbfbb5be98a0f0bf891f56034d90773b720029d4e2490894a942179f659ea98cb1fcf3fb7269b6e3e54d67e4549c70c6ec6e26fdf81f21911166f08dfc1fe8084ca7b0da9e699cd2f33215fba69393d715a009a714c18721437350df0f8dae44338a5a4b2690f359fc0c9fba7bc9b6c82051164c400f86cda94c7bb8bd79995da5faa1a0c145093452941b1c5327b", 0xbb}, {&(0x7f0000000340)="d10d227f40ca3178690de4b7d8279c5fc2d7e69e4d99fa7aeffcfa0160bcc0", 0x1f}, {&(0x7f0000000380)="c0fb41d48f365a95637a1fdd5f7cd3898383f58a5978e587349b461863fc606448", 0x21}, {&(0x7f00000003c0)="415d256a98b95c41f05b7a35ffb16274d4b5892f3b664ef69cb2ecb9621fcce1b8484eae5b1ffb7ac6290f75f33ecc56b08c37154dcf1f34466f23639adc3cf9e9fa6e44c254d4d8e99d9ee1cc31fd5677e1d07725ec50fcea7e9dee779507f2760af9d6b9c3b7e4e0e94253ab89d05c1c14ad9cab22772a2a6c48709635689202ea8c396f792dd1a50bea4bc73864dd453e47fec8fb54dadb1e86dbfc2db94e2c2962353188c211ea46", 0xaa}], 0x5, 0x0, 0x0, 0x402}, 0xe) connect(r6, &(0x7f0000000540)=@in6={0x18, 0x0, 0x4, 0x40}, 0xc) lstat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) mknod(&(0x7f0000000640)='./file0\x00', 0xc000, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) semget(0x2, 0x0, 0x8) sendto$unix(r3, &(0x7f00000006c0)="476e21172fc1be143ef904022d0eaadf01297d4f0f7a377b2edb668d1b3878e74ddba6f8ac0b22f5f3bda360fd67392300fcdfa19481df0a04ac7ebc517c5def12b422d7ec036617ed3c5260705f4cefa945ee135975b26fc7286a6f6974ec6f7d3e35baec142e56", 0x68, 0x8, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) sendto$unix(r2, &(0x7f0000000740)="9ce2eae5c832fba5416023f74bc11276ece4f1a7a8396f58c2af7267b83d57b3931ff9aa5e3e02979cf7a302a7a77ff99431d7cdb58acf312ff5aeba95eee68f5998402ff31ede9ba454482901fb1847c135c7c55905f5bfd68d2e9f000509ef00ca67dff9795085ca8498a705c5dc48879b95fb39a58f9a3fe32f6ade0a", 0x7e, 0x0, &(0x7f00000007c0)=@file={0x0, './file0/file0\x00'}, 0x10) open$dir(&(0x7f0000000800)='./file0\x00', 0x408, 0x130) sendto$inet(r7, &(0x7f0000000840)="56558a1639d8a30da3901a6d0664ca83f3fef661e158016079b32b1705d4955e2464448618a30875", 0x28, 0x400, &(0x7f0000000880)={0x2, 0x3}, 0xc) mkdirat(r7, &(0x7f00000008c0)='./file0/file0\x00', 0xa1) getsockname(r4, &(0x7f0000000900)=@un=@file={0x0, ""/108}, &(0x7f0000000980)=0x6e) fdatasync(r5) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000a00)) accept(r9, &(0x7f0000000a40)=@un=@file={0x0, ""/108}, &(0x7f0000000ac0)=0x6e) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000b00)={{0x100000001, r11, r12, r11, r12, 0x10, 0xf78}, 0x7, 0x7f, r1, r10, 0x200, 0x2, 0x20, 0x7f}) sendto$unix(r4, &(0x7f0000000b80)="867f252d4db141f24f269d8afe5cf2327476363252688de3851fbb400fff6da672b59b943b8a0fc2103b74ef995c7d63eea95fee5f122a8ddf44fa493ec0c531c78675e819d3aee8b0e380d455f04a29f92c168c28150c129d2c954427b9db1c88dd", 0x62, 0x8, &(0x7f0000000c00)=@abs={0x0, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000c40)='./file0\x00', 0x30000, 0x141) 00:00:06 executing program 3: r0 = geteuid() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) fchown(r1, r0, r2) fdatasync(r1) fcntl$setstatus(r1, 0x4, 0x1000008) setgroups(0x8, &(0x7f00000000c0)=[r2, r2, r2, r2, r2, r2, r2, r2]) r3 = getegid() getgroups(0x6, &(0x7f0000000100)=[r3, r2, r2, r2, r2, r2]) socketpair(0x1, 0x0, 0x100000001, &(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000240)=[r6, r4, r11, r3, r2, r5, r5]) r14 = semget(0x2, 0x3, 0x4) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x1c0000000000, r10, r12, r0, r13, 0x34, 0xfc}, 0x100, 0x6, 0x1000}) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000380)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) wait4(r9, &(0x7f0000000440), 0x20040, &(0x7f0000000480)) readlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/181, 0xb5) semget$private(0x0, 0x3, 0x0) fcntl$setstatus(r7, 0x4, 0x1040044) fcntl$dupfd(r7, 0x0, r7) readlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680), 0x0) close(r1) accept(r8, 0x0, &(0x7f00000006c0)) mknod$loop(&(0x7f0000000700)='./file1\x00', 0x1002, 0x1) getsockopt$sock_int(r7, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0x4) accept(r1, 0x0, &(0x7f00000007c0)) 00:00:06 executing program 3: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180)="8a758b8cd5d9cf2dfc87f4ae01b9b8cac8236a370c5c34fdfdb158841c92c08af29185c7d8eaaf09388146d30554c38e295658c149b3043792df0b921b44fa3aae15984faceead17d82e6cb895891ff1485e7c8cd385235a218b596f2bc15df088c360ed62567d7383f8b2ccad14f63206b22d1086716d3656b02d9b8b879535905dc160e3d4d683bc957a88eea55b76e9501297186dca50b710b0b96c92a6ed9be045e989889662923305d7e5992fbb850e8eb222482cfbeaad8962bd498c91348ddefb30d2559cf3336cc584b92991980f8d06acf21fd4c5adb8c608cef51cb384d1abcd4f631c6c6468bfa894e05da4", 0xf1, 0x8, 0x0, 0x0) stat(&(0x7f0000000000)='./file1/file0\x00', 0x0) 00:00:06 executing program 0: r0 = socket$inet(0x2, 0x10000003, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x10, 0x200) r4 = socket$inet(0x2, 0x40000004, 0x2) getsockopt(r4, 0x7fff, 0x0, &(0x7f0000000100)=""/34, &(0x7f0000000140)=0x22) r5 = paccept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc, 0x20000000) recvfrom$unix(r5, &(0x7f0000000200)=""/65, 0x41, 0x0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom$unix(r5, &(0x7f00000002c0)=""/104, 0x68, 0x3, 0x0, 0x0) r6 = accept$inet(r1, 0x0, &(0x7f0000000340)) recvfrom$inet6(r5, &(0x7f0000000380)=""/19, 0x13, 0x40, &(0x7f00000003c0)={0x18, 0x1, 0x7f, 0x91}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file1\x00', 0x8, 0x4) r8 = socket$inet(0x2, 0x5, 0x401) fcntl$getown(r2, 0x5) sendto$inet(r3, &(0x7f0000000440)="27923f24c74500b7c661cb514199e53aec43b87441d0fa0118532c33674431fd11e3d5911f4f2433d9f6374be942e27aa33ff2701ae3099fb0555e56971687c965c1bf0202cf1492d4505c405a8ecc3a7766688c49f9c8d6c6512ee9e4fec807582c456eb3576a66fe922c0cdefcc2ae87733f19f8a97e51fff43c8285f4a73df86cbddb753b4f87c5e1592fa765d1f350f989d5e3590423ef41d352cc0d4d8b14b83d0d569f66c3560d5834e7ef19596bc42fe5ae86144e4b574e9359e02d9a738e3ad77628cfd5c928fd49cb72db2d6bd051db59597d8fade474329eacf826d7c09503d7dce88d18dfb753baff243f9d01b49ec5fc9e08428bb36368059002e4f5b921fa6258bdea052f37da1dd19b6f9a29a6c6e0d3c3856bec81a2d79e5d2dcb4ab594800336b3ca4bf3d5ed93858422a0f31365ea59ba260a937fb18d02aeb9cdbfd3535c51585debe0221af50505827301bc31253d0e0a018287ae3eaaaf6f06dd3538120d0e8d733f532b977ceae4da6a4b2895448d5d99b23e1a90ae64b6d34d7601e60c8d058f5ac69f80b95c58a38f748f51672aa0784f91f817e36e00003073853cdc88b0aa886f185e02cdba7fa01cbec5237aacf3bdd7d78f841cb51ad059b2565bc0fb3851a320f9f585f0119c1ce81338a92ea4e590e1429ba4a01573b08c181711ab1a8c7cbf93e1fa2f6c16cd72d02a851d5bccc4e531edf1b6d0d668ae2f864c65f2c33a8cfdf9804d3d3a8d141e6f02c001a04939930a378f6f5e30d95b67506553ed948a1e5a86ceecc8160fa233f1970941cfd756f1acb3884d9c5ef20cdc3db42b944c861d0b4cd46c1a512c92257f447767188f1c9744a63b46bde9eb9fd95b431c6de82bed68e448ad303a2b613bc1da848529a95fc076fab96f5c6f3bc5a883f5209433ed5727ee3180a09761ec5b27714e68e67b1c5aa65f882125b886e0d3dd5e338f49d78d4a2a3b5c022eb6998f873820b72e132932f88625c3b6a7b9d1ba998516f75ccf127ad8035550fc7ebe464b5ef26243cb86d86b70d91a035d4b4b61d492952e76f8cdb4b00758e5fee79aca4aa799383dc3b634352638dd5143bcde3f9db2219b7e5d7cfd7bdd9bf84ca468277087ba25b4625deae898ff09cd132466ffdb886bc8b7ad68084bc497f29a8cb0f51a1bd1c4a5ff9dba12a8ebc341f316f3f360524e4a3a66349890a01c30244e6a13c46ecece730f179854b71e9438b4feb7c1eb6c1c1a806e578c5bfe1bbaca16f6381d78c8b167edf6ad2e97c7170badcb00b38960a3c9179645582835832342edbb16fa418dd1f9f54ccc7d4266546e68ef1d17d784c63030ba0968811c08e3ff50b4c2823d496a90a1f6edba1eb40b9b087d745b8ecbb321505af7ec4b48eacdcbaa451361e4915be057455dc705ba4a05d33f1529d29a799352ee4462454393955fe97e099139b8036d6dfff8cc186119d859827c58b0d32b9b281a4b625b53ccf1f531b3d8be7616ec9c6d9e5ead609957419d769694163ce59aae55c00a9ff0fc1b55d0c57ab4665113b12d6dab2587329f36762a22d76e74b0a973e007aac436bafd79c0b3998b53dba92d1eceb751fefbe3ede311d79af400572843eb8e27201b467781d1d4ab79ef88391550e4e30134876ae45885ffeffd6e1e09b760544e4fe852b0a5544a71ed74bba12e8ec128314c6e20f77939c33396d283ecb30f2a64d5c07065098cfd25d56a47f64be39962f3bd68aaa6517b7a73e3c813cb110236e4b8fd0678c9d35018817e3542f4b9dbc5b4f8457db608c893c6ad80d7a5ac32c8374f8b215a66304c77f28f1b20e08924da0cbff05292f5a51fb0fa2b8a4cd1e0a73f0e578cfd56c1a0615ab722df6bcd340929bbf4d432e8cb90c0f02b2030ac0d4fb097748830fc83e7553916e9cad005d71e5fb24debdefcd407e3624ae8d36c9c63ff28b2308ee810932846439337fbf49e4e92d8f843d09ea689dc056159ced57c11e1670725be271e74f9f0d7c9af7fcd956b9d137c382f306cb6a7a7342525f70070c330f18412fd17b3a3988a4e874935f566a112c325b4f3fd90f6a55b85b84c3158586c4ad03aad9e7b467f562fc7f1648a18e0a0813e2e685c61135aab5e58d5e843927e9194147f9b62daadcf934cd1f108d33cc46cf159effa6897aeed9249344b2ee8341570f4bd83b68f677f452bc3e84c555af2e0cfe363c66d459d61e6404d13592a4b02a8ffa85fab5b605eb283eaa1098a2e256168f2ccb2c66409123932faed86dbc6c36b35597fa8c943e962cc9341c77beb98ff67d3613e9021cd204ce4aa153621bcbccd652b1c6f8f9b50cc7cf144645f1a3b744710b96bb43a2f4596a27dff3fe11ea3d8ef62ecb8f67b165de6c8c70f711445a88e2a3333e77f4f40eae355b79f55de1d5e47fc6575216da3d28cbcc14e6da1114a0120d489d010cf3092dd05f1f973e4896d5c524032af81af365f62cdb9c2be002704726b541252f5f06621309de3ccf8b3315e47d357629c35f2e862cf83b58b5323debebe65c3746b522d198b3b69888e2726567dca1db1d4e7249a59924426f4710c42509853944ba5d57932d6202e18ecefdd61b331dc6df65c05dfe4605cb2d32a32029c6b203fcd23de3c2ea7c5f7431a11dacdf8a76e5d8072f5346da80ac924aa19af4385d1e29bcc222342e0212fe2b4c2c56c94a440c16d8d9c75a43a74fb8cf1126dde4cfb873e8609a950397460896d171027626d2b5f11cab028a0f96041267899453c02def93be44b80ac89e680d35d4c15f1c7b80288294ab9c2472418a6af55b465b50205e2a59c06e850b3ac8214e06dd61cba0b535241ba057e3eb948586ea9ceab5852a582713ecebd6f107fd04b81255d1dc9d7d109f1efb3a12177c4db74994ca58cfa59d13cd489184560d029e9285e50be103096ee40da587faee915eeec8285a0e1d9e874eee6d6965a3038d4d27a0e31db4631cb8d70c1d821f331c3708176f868b99230f0ffa51b3ad5d82f8c302612d9a4c555b2898d4f5d09b62cbcde513ef6acc3d4284ff5e79266049e78b1b27f2fe891887d83152202d61f97e0a7e9c015ec48d00599267f77931cf80d715def3153bc6fb442879abc68059602293196956b4958f1e4e3c30dbab961c0289bdd610e468a10ce5706cdb707614b128374cfed55672951e275e522a19a18c4cf3e7929b555729d8be3f219b65d6d16fdd8ae2b42a4a7bd74bacfa63e3771de1c6d984d119b7201a4ef5fc0ba2fd6ddfd73a7f43050ee5528c38e1b9768305b9b132d0ca4d35da813e9552f01bbc72e4f4932f4b9044b921b8b2f30994c4d4e503f62a0d90f7860522aa9ac26293bf4aaac15a73ee4fcebb8942f838f67b559e4457b1d45e553cfbe6381fe494382ba4ab14e422d547dd9df0b1a7aba8a13e179abd03bd2b84535924580e6fa50434d2ae4565017aa746c6076d534b38d8e3dadc9a57649fba330cb281ce2b35cc530509a1dd818b3b3cf546167b40f73f3839c26ca02145422158efd72513f8a435cf4bd01a3ef67b9f2831acc3a4caca20c80101145928fdc25ded4885200ed969f0355482379eecad227f9fb024019cb98760fa35f53e29d07ff9b3269eb7b394fd75752e3cebe255881774cacd5acf68edf859cf2adf398126ecf72e4cffc1d33607db8c9138c23115595fe359dd8d7813aa39b74afbe82894c64e39dd968f7a6a1f5c2d4dea7cde871d2fbf52e4c8758be817d1f992e989e0d2f590bf829b35ae5df9f4d59196e6c141e34aae872a1d2785ae2e5316d2fd5588ef52f68a70d99825a84b9b0c19f1ccbed76b9bacdcb527f052a881ba51a3544826a07f7230f0435158337a639fb484b06fef412408dec432a3fe32ecb3d411eb16a1de1cc5245c192d38ed73ca417fd216377efb73bf5db23a5922b6cebcf1585f0ecd22c548bcd95fd5a15982803a45567a44a0d5ff38f34a904932d31516ce36100994343fc2e0c7aedb745c681cb0c55eccaaba3d42c3866986dde8c7d5f4f2f540d21bf7a03af72f15ad7447a8853f1147ee7c1ec72daa66d1f862aaef447aeb5930aeed55ae8cedd18567cf6441c0a21d44b4713133943d37050a971d7d092b524052984cb6675ae6f8784c1619c4bf07329844f6d13eb4320b7c28156694d3665afa1f11bab4f9ce97d004b6087be8f7cb6f65dd8e4fa5ec92921f146759a9de3f6c275fe95ad696c1890d2ca7405fa6eac7df349b033c81cf908b9accc04483894fad79e916d6c38aba41d4c392c25a8f5adcbf192cea6461d71365d7d075ec8330566da3173bd3c9fd94b45eab9a37960690155720b4656b9c8f42cc1371b01103eb08dac0dc1b746fd85b3d49870748cc6df23f90e8e41da5b557e3e5d95770e0798922edc550026d10f972b897b01af2d3f8b15f4058137fc224f10a5f2021587c442bafd1f5cea5852a7ef4aefce5fa265e4fd4722bfb65e7b917686f59d0d9a1f6b661c129295a82ae9247c68611b940909685923a1079af290d4801aec905ce4cc26ddffd044c81716549feb0e3d30db94b71ffe5b6b074caf432598f7735c97539bb8d906961193c3416ac8e96a4f81f77cb4469804b79e02237ffd23220663d2e8fd8de18a661dd7e176ecbada67733281779eda6881fdab426994cdb68e2f26764b7e67e5393d24d436c22c9385856b05ba8f6257d51dcdb0f2b0c789649e16d8a9b17f510213fa2ab54a5b8efd82dacc903b8cf5881c371ef2793cc6d28872f687e6cbe6f25876e2b54d4db304e2bb38c008c2ebf5e69587175ba7553bfbd5886f0a9daa3aa177b7b5f0ff610816f8ebbf904d8d3bc53509efe332125cd1715feaff6886372988e76350a040e2c757d1ff8af01e12077918798a89219697b97c5ab3fae682224581e8ff02ae7dcebe7293fc85faf3bc5fc50933f5fd128bc463953755d8624b69ba65f9e33f8770d0976f2929af07e96456f78fce12ee1ae76d2a24ce1cc5183a4e14f226a7717476be2c1e44a30cbd862518dc9c5ccb831e811d601bdab3e2856ad1e54bc313671421d414a789d680b3be7119b9ef09831b196f26a7f32a9f92d3aa605c447cae4f49a0c6ab880bafe0fe72eede56669b134839c9e73112d55563449b6eea92c41a409dcd033d1d50d67e417e805319de142ff5fda89b373bd04f2b91bb1056906de1cec5c3659e6662afd3b7013e1296c306ad77d74b12ef9acd796470f9f180ca80ed2cdac3dbb667e67cda5fa8d874f53426ffb0c12ea93303947a39b76021acae81dbebf708d233eb73eb148972bf89bc92f0e6de4c9aaca9b5d8939862f6880c8655edb354f3c2efaf02077d5ef2d6eda901bed1daf10ee1be59aa621cf8834191cc2c690e56edbb690183838c3d9a53befc620cbb231126102619cc37603a3d8079cc22276326aa02c959a75b6602cdfadbabb91c9ac11d875a8408700100d060072b5f912dc311d1cd8263a74f974cd7825012a5e29056eb2dc846ca981c8be71331682fbd17bef81151fc1ab93a66bf04b33d7a41240c406e1205d885e4cebf58557db905ebc3fff21a20af6d6817934e17c579989118f92e45fec0ed6353423a6c5f674a0d8c46b62b438163765266b812cd1c52991d33c98d638a94acb63ce8eba6a8c4314b5f3bd075b236a91bb81f8625998089e9dc734d1da06bab484ce07d22a382a39c8de7eaef69d355730beedb25dddcdb25405043e945b6c4d577991fd1d95409876b487a41f9d575ddf58cb2ae8b54d7d6bb6baf00524a", 0x1000, 0x400, &(0x7f0000001440)={0x2, 0x1}, 0xc) listen(r6, 0x3f) getpeername$inet(r2, &(0x7f0000001480), &(0x7f00000014c0)=0xc) fsync(r0) select(0x40, &(0x7f0000001500)={0x60, 0x100000001, 0x5, 0x40, 0x1000, 0x7, 0x7, 0x841a}, &(0x7f0000001540)={0x3, 0x2, 0x100, 0x3, 0x40, 0xffffffffffff696e, 0x6, 0x4fd}, &(0x7f0000001580)={0x6, 0x0, 0x0, 0x9, 0x80000000, 0x3, 0x9, 0x1}, &(0x7f00000015c0)={0x10001, 0x9}) read(r3, &(0x7f0000001600)=""/196, 0xc4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001700)="1778e17c84248cfb305ca0ddb25fb3637158bf242b90123e4f1d00fde1dc6f3453439fe6b2b6db44c257009ff81c5e3aeaebd5285b4e7b0c579d02a5ffdb62a684f6b8e083bb80bf404bc1cff521c0db06421e372243f075c59df4ed9f8522e0084b246389a5223080cd8eab6466d3ed19a772b5f565a4b061af1257b8896ba699fff7209733476587e5d9877b01327171ccbfcd28e180e15219cf4c54c0f4042699b3b7261548715f2bb1fdeb30cb66fcd5ea2620a9247f4b88efab01ce1d89c4ff5a21c6deade15ca963a6c0dfe7664b8e8b2e517c0505b08330ce1f4f43b75f1cb04e929b3c4c7ca56279b1bb7641026318d3a7717141ff1048aeb9f52c256e83fb09623d28ce3c1350f73bfc956e37abc6f841febd1d13298be6dc724c17b7b3932b8493da1fca96d32b406340e687bafcb2b3ce097462f6218d0283b00bf027d3c1cf0312ad58b6d9d21ab1110cc23c153e051c3b0aa91cbf0eed968d6c2453239c5ac6c694115285dfdd09597854143a00886682fd56c01ed294a91c97c391419286cfb9ae38ccf78d98b15fe0838e8baacf23871f3b42508887cd4be29fc210b622f1fc69fcac1ff378acbcb9d49c6f05e594a665fd0311bade025ccad7f3f975d9c32a1538f8de5c1e24278bb4b92e7e133eaa29b960a1d99a97fdf529b6aab18b21a80daee40ab962e8385df24b209e33dd50643420e937de15ea51507dcaa55d659f72d6260aa6ca42e9cb7963eb4789808801645f6f878f0afa4c7714ea9c1ab65755201a021091774682b4d4ddffaab9508871f24b74e948ffe4faa724f2e2d0c1d94ffea93d35442375aea40c58e4b17c260a35d126fa20d22984a3b89a6392186b6749fa716ea1f9fec5e4774e2d6c0416b1125067bb4c3dacbcf4faecb764ab4454565f17eef3e3078298b99de002dc114c3a72f668fb58e3d73c6e0f6550e3c76afc1246aa48a95225bef933fa1367c207f19abf789b8dc404f9fff8aa07c526338bae7520b2f075714aa8efda7e748bc44b5096e689cbc08bacdac6b15aa3320e92e71cdacc096fc2e983d2920c02fb267e305f7a56ed5ef7a60346b37b4eaf8fe61ed467aa7be7273aa4ea4f81e4ebfac6d10c75e7ccaecbd485b1253761e5abc8052f67767146db02423b1820bc08d851e8215fd52ea69f64226f9ae605cc2ed46bfc3060890248137acc635412c0ea98ac6332626a91f9a9ae6f950d80b8395a2d0d228f8e09d44a9cfa9821af2c95f22fd7e3bbb8b0b15810fbe1088ccfac853e91cafb33c467b8a6aebbc0d90d3b75e4629a9ffed32f565989a0f3af34c8260d8ca87a071a1fec7b742ba15a8ce4290bffdc37b4cda6485a53f9c1a778158dd077c8d214e1d83ef9875f2c051be6515e431f3d4ab406b3dc2fbe932cac58bbd8e948456a4e4f1756a9e9397ade755f1b6fe926aea831d3a0a6c38f75ffa74671a90b370fc1fa66abe8da59e14bb3a1a1fcd7c37453db20af7dae79961de3d822ef319c738167f95298f0d0611a454ca1a0c7646c9bfc85b3ce5dc12d6bece20b4a0a973320f1bf02564ceb4b3aec170c4a121bb2d98012b8d83102c6e8e6f53f77a61c2ee3f5e4f038ef1e0ee418a9e2bc181ddb061ebfe7b7b1f076d0469802c14e2a3e6d858f57bab43290fdc1f8f927d9cae02e6c8bab897e7c99280be5b319a6be14ad783bae3d3b1d19b9699a4c07ac7aa48bbdd887de06440dc1d6de9a7aa1d63679b21e9787c0fed7598b65f48bc4057fd1d6d32bb0ec0a71597146684c360245cd4cc050bd319aa579e7cab241e4a028418abe26bbfacd01e5db87a6c6b79279d4662b069aba2a517cf04205ea4599fc14bafa5f56f09f8014d76117c1afc839e69d840f89fc22055b68346f0879fc5dff2d42bf04f3930270ac2c687b6cd0d32e84805746da5fbc54ea1d4186a1f7f62ac6f405b6d19a9adb200aec73f48d03d91424fd085a16edc1aeb801b45e72cbf9b77a9616705103b9ad1dd849338963b70860fa00d76ef94e212fb962977cd0ddd1a7fef2a1bafebed22df52a8863cc2841e7580ede903c84c0b848e67b104f0d5626ab444bbbd6521496a76f963a8478d55ad320ffb670a2b405b67e355a86e8d1c219798f4ccd84dec9f7be87f7cae6897d81e671c518accf55a803ec35d67423a54af1b0e1ce6d9ff4565bbbecba472e0533525d555ae50fe78783fd6b601f1cc17fff5b61a36609c0b9cebc5a7bd552b482bf83f5bb666535a536fff97c40997ab3ce1d29cf5d16411db84ee34aad1683eca93e6d7177d0c89c52a21b79050124261bd54f5e649b5bc74dbdb1b9f19172dde00fb2e64e7cc107c33768e0defac3a2ab82f033d19ad1a73250d2f332f20a1386e6d16b49064fbea0ae9f255f3cbc2f57c105dae5312d79c4facb9dc29dd4fd4addecf4ebd6de7807453a3d4c3bfabf8911a4792379ff2fee03a9f445f1475e9b6259a0eefbf753c08d7240a237bc1185117686b63bb7c704a873c70b77297cceab1f4a8f7cd8f0d18967253772350600630bed2491836e4ec100e24eb0d2e3850eca9b3807ebfc03d65f777820b6e43a966a1630c4aa61285933e5123db3483ffd33bb2eccfd4c7dd33c2b51a97e656ecaf44f2cadce82db3945c6c801e937e568c2a2b628c98202587625d56b3d3fe6763f534dff768e53e51befe03108bfe04527cc4fa6a1460ce7bac574ebf1c8ce808fc6bdaf9483b68c714e7e620a4d9ece874c9c0509da212faed12075b10f0619e84218766eca2a7082cea9df930309b77d5ac40373b31bbcf1f564b7a28acfe578c714f6c3526c94481351713802199fff6628db7bb48e61cea3abc0885dceec66134d0cd441864af029490332bce8f30ac4a7e5f51a5f81795198b3751b1e88aade1cbd710378345690671eca43e491a08faedcda69ea5f110d39755b172e40e41dafceaf5b923e5ad84dd3f4d6e4f0070dcb367a289782e01cb7d5572dd78ccbb79af8c4bcd3759e22b5ce2a64d633e2a11f8255d26e110fb9ea6e4bdae8c6373041ab7f243dee13be53db9e909c3bd025623486f98cbf463a0ca1b0081b42e98ed60f5f6f0367629017286db04bc43bf62cf254cb83b008b1e8f816d86bc79de563dd23c128047a5be8a4615a4d748b6012e012c16c46ea88d0ce06aed85916e2f620cac171cc75e287d694839a81cbc644d6fe878ad575260e1513e4840ad3d100f983ae0561540195b6d30e44a057af199cca75f0266f506506328a7eeecef0f5d45fb9142a1e3bee6db1c0f90a7d95b5fa357848b371a3cb61dd5355890ac309ae0cc86c945357ff80d4f77a88e0d219a72170e8057ffd100ae479e75a76bd4882fd7fd10b4aeb93e05226d8f7d65a3372e895463b9ad594ead52ac8e2210633a2f1a4946ef45e69bd52d0e9b3616f372da782fb9d668cde09bfd826075201e90c96af53bfa45977c0e9f0064efd185ad45cdd433f92b439968edc7a401468a4fb753004c876d1b3d22ffb402e69530d2c5f251a9e2a4fc726e348d18dc7d95f896e65a78736cab9d88de7f4002665899767d7a82b91e9ce789e63032a488876d85ab413fb24f4891863b1b20c566fd70ad3a4ddb333757646c5da282de36f258867f5e572f41930f9093c42fc4892f369887a75052083f291f780a571d2918c784ca10d90c6c3140363f7f355ef329f84629b293b37ff1788dea3e3e09b2edeeee9a8bad92ec90043c7cd6df21e1ea33d9c5c004a5ce29f08fc70ae83d6f217a47561ca9ccb02f45f2eb9bc6871cfe30d0cdb03a67c2dd4c5d48110cdd0113de7883ac05576b35fd3e0a3c92e141e3764342d3233db5b2ecfedc17dd10597101e902f52e262478263fa650f5de133eaf9cde34214826140feac18c2775eabff8c519d142d5c7d2a66b68084a2b2290de683fa24edc2426b6ae0a929de8efc74e8076a3e0abca9123c29ea273e20747bcba4dd651cad0cec9ff0ce7950f1b94cfacbfca9570f1b19d7a1134fb48df550374ad43bcffac4e736a8e29658de3eb3be2af947eae8a75987149102713717688affd67783b7d4d827e8e801c726ef2c223267fc7e3cccb5eb9622433a90b5cba863d9ce2a2994cf33ce45bb3be214f303f7b1861f864b5051c8f57b2b198ced4d1dbe143b3f9663d1b38343c62b7b7df0d6796f56fd7caea8bc4e09f1a0eab95f57713f405287bd434cc7fd3feb5da034e306397c1f6f3c80f5c6b9532b390af9b4d76bedb8f732578ec347306414d6db9e61523673ec1e93ce96cb23e696d8a60f4c3a7aba3b87e93fdd87d6a39c36a496d6bac9463a03555ae6f827f6e8d0d0c64aaad1bef53fa118a42a3ba7c56ff1fba8a6dcee60de1c9a30fce2a4ffe6ab20e69ad3a7d641fd2073a0168ded7fbf9df15c719ab39d751e9de2bcbd67d61a96d225d8d4b620f8ea17bb4af9adefc33f13d29b7741ed3bd89bf45836fdf900c6101a2ff4b2137bc6bf5027aab53d339d494bc3435a8dd96f104104ced67d7b7e6cb7a6a279dc47d16e674dbda5053aee2a4fdbff539ac7c9a6d932f9caffdf8c00b4a75615048d4ca02fa5207ed8a208124a6d0953ca8511bab91c5d8f9b3d91e350955fbe7738f0a449904643de805a7e7337efac5660114a2bb9004822e3b6a107cf6447b1f214df639c35247d61e0d0a2b12e190e678d080b9cf5da006bd1c80996247409f017d7b7febf06076100182d0d1941593a0628010b6f91be3cd43ebd283d2f5e8b345da85a8ea38c37493514f751d23cf87ea41552409bd402bac2de1eb4051e7d1e487b71b93150dd85d5dde182e7f349e21256dcbf757894a1a4307fa764e0dd0a51ebe61282f8c5fc6f68294b0e8ab58e1573de1cfbed8808d91946882b9136bc066820428294a775c5579f4efc01f0d9d4df9f64262f051166ae07b0d77a83b0cb6d002225ec3246887ef1740b019bb090dbbf5bec273c7bd73c7402d98698caccf69c31519292ee1803d7e1af0f402e6bd0621d3390fb3e6fbab2cd537e09e4551156347e39f85d26f8044c13f06e401ed10486ee84d5d32010f538ec5d5b2f8b47f6f9950fe4710b45280561f5feb7d12be337c9ffbb386c06e5044b99e7fd4d596620466c5c9e277530145bc22d2100818ff167499b8483afce33d8bc7bd5057bb8ee763f6ad8748b2459b85b7864166f715a8a02172830a69cd7c1890bee0c4dfda12e66743c47801edf86807b0e063490e6f82e19ac97430f008d0baa282f2b00cb9cba8a79644bb3fa26a0afd39fc22588199c2a7a9a9e2c566ef4ec08951ed94d54e96f18e30125489d13531ea523a4fe1c26b34261b872a38787c75a00b78574991fc585c79a80ce90b2f6a90cd0c572afcc10ffa5bfa551bdf7e1af96b98e08226e7f268e4ab906681a47b0bd870b21345dc5f811ce4e1a50a03d0e6fc4f2835e908ce71d8e194802716e16e9a8a58695d2a0c8c2a0a4e77d99e6a300627127154a5a39aca3f5915babaa32280759ae432923fea5f7d978c64dd70d859cb6b36ec82a6c2635dee842404984e0a27093efe21133e20bb09962a872501c142e7861ec032f553dc0dd30fc8f33f018bd8f606b3bb3f970bd4d3e11b5d8b661c2337230774ec08e94e13c85894f3d816c9ca09e744c578300b818a4bff74f107c57d9f622ff577c201449b8d7fe5e72dd4fc6e88b134862a98a287a1da50a8b3527f6e22223ab8a04802e3d16dcceded3816221279e9e0d23ab5fc66efc112d1347065741d657450da252aed0b68e351eb537277fe5d495fb9081eb", 0x1000) fcntl$setflags(r8, 0x2, 0x1) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000002700)=""/80) recvfrom$inet6(r7, &(0x7f0000002780)=""/99, 0x63, 0x2, &(0x7f0000002800)={0x18, 0x3, 0x101, 0xdb2}, 0xc) dup2(r3, r0) pipe(&(0x7f0000002840)) pipe(&(0x7f0000002880)) getegid() bind(r7, &(0x7f00000028c0)=@in6={0x18, 0x3, 0x7, 0x7}, 0xc) open(&(0x7f0000002900)='./file1\x00', 0x110, 0x120) 00:00:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200400, 0x10) r1 = getpgrp() setsockopt$sock_int(r0, 0xffff, 0x100e, &(0x7f0000000100)=0x7f, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={r1, r2, r3}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 00:00:06 executing program 2: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) lseek(r0, 0x0, 0x8fdfe0172305b4b) dup(r0) read(r0, 0x0, 0xffffffffffffff97) 00:00:06 executing program 3: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x4, &(0x7f0000000100)=[r0, r1, r4, r6]) r7 = open(&(0x7f0000000140)='./file0\x00', 0x1020002, 0x24) fchmodat(r7, &(0x7f0000000180)='./file0\x00', 0x2, 0x200) fcntl$setown(r7, 0x6, r2) rmdir(&(0x7f00000001c0)='./file0\x00') r8 = getegid() getsockname$inet(r7, &(0x7f0000000200), &(0x7f0000000240)=0xc) clock_settime(0x20000002, &(0x7f0000000280)={0x3, 0x32d}) renameat(r7, &(0x7f00000002c0)='./file0\x00', r7, &(0x7f0000000300)='./file0\x00') sendmsg$unix(r7, &(0x7f0000000640)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000380)="465ee19ed02a532b469aa0337ef5e76c12d7bb4220523ccbb80a67151cddd1d9cb0b06d16418d32a4fc89ab34f6f676b4478454559041a7b6163810e9d46002bc98e7af5d3d1ca2843d33a7651db409c4eb936065e7bcc623f45235050fc03e90094f7db40295a96495ebc5d5d2734c3df6dca1bee7bebf498535f4036f2f3a7e06c5e53450096c344a8047859aa51bb50c221f691b52e146b", 0x99}, {&(0x7f0000000440)="b152e0420d68084ee3ad0552e405bea17af3efd1f09e469a135c78b3056e802a913f3456c33713dd41c47ad96053b1d81cd51b56b6c36eb732c4e054a3fff51eb18a505e1e533cf5904c46c52b9abd9674835c4b5b5eeeba2609de08f3bdf40ec3aa770591e7235261614e0b4b485a3724fa6d4d32960acf4be7028198fe2f29536f3d46e99eaa40657a73c724273629720c669539b86e5d4fd79cccdc1b75aeaa82751a9855feb6b28f5bcba9fcee08a3d3d75ded2a724ecc568d60a2cbc2e0d1c7c490aee5d1a3d1af32dd13f9b1b6f73d97e42fea1e8072a2bb8e9c2144568c18ad4352928f1247e965997dfb10a8ccc8268085dc9d31a8e1f4ca30092c", 0xff}], 0x2, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x2, r5, r3, r4}, @cred={0x20, 0xffff, 0x2, r2, r3, r0}, @cred={0x20, 0xffff, 0x2, r5, r3, r1}, @cred={0x20, 0xffff, 0x2, r2, r3, r0}, @rights={0x28, 0xffff, 0x1, [r7, r7, r7, r7, r7, r7]}, @rights={0x18, 0xffff, 0x1, [r7]}], 0xc0, 0x1}, 0x400) fcntl$setstatus(r7, 0x4, 0x80000) flock(r7, 0x1) wait4(r2, &(0x7f0000000680), 0x40, &(0x7f00000006c0)) r9 = open(&(0x7f0000000780)='./file0\x00', 0x0, 0x43) r10 = accept(r9, 0x0, &(0x7f00000007c0)) clock_settime(0x3, &(0x7f0000000800)={0x40, 0x3}) r11 = dup2(r10, r9) unlink(&(0x7f0000000840)='.\x00') fchmod(r10, 0x42) unlinkat(r11, &(0x7f0000000880)='./file0\x00', 0x0) wait4(r5, &(0x7f00000008c0), 0x3b, &(0x7f0000000900)) lchown(&(0x7f00000009c0)='./file0\x00', r3, r8) setsockopt$sock_int(r9, 0xffff, 0x1003, &(0x7f0000000a00)=0x4, 0x4) write(r7, &(0x7f0000000a40)="9664c877000b7ab69c77372189", 0xd) fchmodat(r9, &(0x7f0000000a80)='./file0\x00', 0x51, 0x400) recvmsg(r7, &(0x7f0000000d80)={&(0x7f0000000ac0)=@in, 0xc, &(0x7f0000000d00)=[{&(0x7f0000000b00)=""/238, 0xee}, {&(0x7f0000000c00)=""/2, 0x2}, {&(0x7f0000000c40)=""/172, 0xac}], 0x3, &(0x7f0000000d40)=""/26, 0x1a}, 0x2) 00:00:06 executing program 5: r0 = getegid() setegid(r0) setregid(r0, r0) setegid(r0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x50, &(0x7f0000ffb000/0x3000)=nil) r3 = accept(r1, 0x0, &(0x7f00000000c0)) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x3, 0x7}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) fchmod(r3, 0x90) setgid(r2) r6 = semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x400, r4, r0, r4, r5, 0x8, 0xbc5}, 0x0, 0xc4a4, 0x5}) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x2) r7 = open(&(0x7f0000000240)='./file0\x00', 0x48, 0x40) faccessat(r7, &(0x7f0000000280)='./file0\x00', 0x4, 0x300) getpeername$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) setgid(r2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setgid(r5) getegid() getpeername$inet(r8, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$sock_timeval(r7, 0xffff, 0x100b, &(0x7f00000004c0), &(0x7f0000000500)=0x10) symlinkat(&(0x7f0000000540)='./file1\x00', r7, &(0x7f0000000580)='./file0\x00') semget(0x1, 0x2, 0x100) setitimer(0x3, &(0x7f00000005c0)={{0x1, 0x80000000}, {0xc2f2, 0x10001}}, &(0x7f0000000600)) socket(0x2, 0x4, 0xb0f) 00:00:06 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b000243fca71ae99d74b944dd0643b4c7376d3b284e44e27bed66988e4bb7be3d01fae325c4d6333583d77b6d95f0a3886b"], 0xc) listen(r1, 0x0) semget(0x3, 0x0, 0x204) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) socket$unix(0x1, 0x5, 0x0) getsockname$unix(r2, 0x0, 0x0) 00:00:06 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) chmod(&(0x7f0000000940)='./file1\x00', 0x7) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = paccept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x10) r2 = fcntl$dupfd(r0, 0xc, r1) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)) getsockname(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) 00:00:06 executing program 2: mlockall(0x1) r0 = semget(0x0, 0x1, 0x1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/191) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/4096) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000010c0)=""/97) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001140)=""/15) r1 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) getpeername$unix(r1, &(0x7f0000001180)=@file={0x0, ""/71}, &(0x7f0000001200)=0x49) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000001240)=""/5) semctl$IPC_RMID(r0, 0x0, 0x0) connect$unix(r1, &(0x7f0000001280)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = accept$unix(r1, &(0x7f00000012c0)=@abs, &(0x7f0000001300)=0x8) shmctl$IPC_RMID(r0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001c00)={0x0, 0x0, 0x0}, &(0x7f0000001c40)=0xc) sendmsg$unix(r2, &(0x7f0000001cc0)={&(0x7f0000001340)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001b40)=[{&(0x7f0000001380)="baedfe881c2baf5580f22ed8847c45d85e6e1cc73fb3d80e5a720ea71a7e21f6b96ba11db23185f928ae323241d94cf8f0b75bed10a6fd05e87e46a0b31066ef3036b99c2c0b33fa0faaacda13e9bfa2f5f50c2e95c6212822f7b87aeedffaf6df749457f77311763a2b0e6855d409322e58cea732352d50c9ce730d489f", 0x7e}, {&(0x7f0000001400)="c1d706abd9dfc36492d6298547a50a1e344001ea2c0225383d242321896797719192b2b32fcad4cdbf02e3db98ac5c3737ac99985e56ec283b9b516361dc9c2c121b5b1f1dffc717560314d1b80e920d59eb4b5ff7deb83637713c9a463ed2bac2407d4e9578d546c656ceffec6137233cb17e674766ed29aa1299852c8be7df080107dce17080f74c31f0776e88f1d82ccf3fd194e722880a626d67f460e88cdb872378bd2e99beccec0080de925dfb4a37c3", 0xb3}, {&(0x7f00000014c0)="3eef7111b8b1660699a931a9ab13ad31fb62dbb1ba16ea42b858be1a3ebce84c42f97c501e90ae7efa2c05b81c6a09b5ba859f5ba7234dcd5a090901749cf1bc4f36005dd5eecabd2205dc407f8bb209834114f76d395f2cba1bbfd47533411d067c40af5f07cf3b399d9a9eee1d3eb99ab94ee77e057460677c464cd0c363a9c649be4aced464956a897520899fd443898241e595082fae8382114aa507e64ad614cacb7a26453b7bb975ce96ba9c992ed5f36313b70205ec135e2c0e38eac40e7c9865e06475d3c3612c4b9a6ae7c167f7392e964c7aa92065a38f4933996eb4816f458892d3", 0xe7}, {&(0x7f00000015c0)="096b660aea3ed28a684e679addf49e248189944806d64eb0b76968ed71e967cec7a15deb4c0a7585135a74443a7b33b1c35295748ad0867d5776e8f46968fca6564636696c3ecc342855d49bd586dc6849cdf7d042180f2c93477526454487c5aa26b4a521ebe5fe69339eae3bc3add961ca512588b7f20187b5aa7da04e5df0d45c0181673c2db1291ac248c671312fa9c833b43e67db9172c8d65e006a3fdc109d4343d4d9e4f25727a0a2dd97c4c2571c53becd240d57f64e2e35993461445a18", 0xc2}, {&(0x7f00000016c0)="aaaf69ebf351c1cb4f59b0fa77b9c2bcc1d16cf916849d1f9a767ea511e03e02be91ce7e7b407910d10afa0ec6e3f9c0d4e9a2938b92f72816d53280ffae673361850b85841740a066acc5ae55cb5ee8a3750afba5e8add9afae6165fed729c1dc1d14068569544fa90da4804609a4513a341f97ace0a1d0225a3cb2ca2e76e40ac8d2af47ed577d5b4128759618cb508ec6d79695bcc9fbbe13b8f06c45b5fedcd6dc1994c754b8a240d2fd6ee1328c60da570f22e405b5d46cdf830cddfe568319cdb241cc94c058a61b0a1319e9cda935aa0147ab71c7c09e37e7c6333d6af9ec7bec1aeb", 0xe6}, {&(0x7f00000017c0)="7348de84393500240fe4502c166b60009ca003d6a705c75066214e63888d6253502118cf4b389ced27ef194afa20fd05ecf34ee894f77b567b1f54771cf8fd8716bccb76d443e7c90750184c4fa50e7b5b7f1b9766b83c4a572b", 0x5a}, {&(0x7f0000001840)="c1a6ab99e77d260695b10a754fd6ffaa5c7b1c202293440f67f71778686e0f5debb3c6c30d8e7337c2edcf58b57ae6e9de28120a3af01bb0f065b8316e4d2df85b4af087fecbfcfec7e4998c371837dac1f6e91d4b94dca0030a23192f25fe2f99bd9ae2944184b44c8c4d8c8d468181393e207108745a5a2e3d02e5edb283661f80e8853031188067cfdc0171449b3635fdbc", 0x93}, {&(0x7f0000001900)="417c85289ade5effd6e280f7a329e704df967555792580c262403169b3201e6f922a5b20e6227817eedb512e0edafe6b54fc2fbdba51edd6f9e128dcbf44247e1950b275c99e500adc93c1912f3496bc819dd35e57e8eee82ad51d633d63275a0eb9", 0x62}, {&(0x7f0000001980)="bc5f77b9ef2c3cd33db29c6e5533dd49a14d7ab65e2df508f0f4ff74a5ed3f6074604328c175acd5cc1a994d06cc29c883727ef3ac7c852a44681e6eb13a817f9dd731bb5ffab0330d1800d41471c54f5bc5f9df252172202307fe796332296aa411bc2f787b28a2aecba05f3a89a77f2e15d40eac09496bfc489319ad7628aa619312afd6d1e24bc4f24e7dfeab6872217c9a92253741da2538fa5f8e657297afb0b931f2b3903fe574947b0dcd14ee7175f3bc9fde3f0b5c19544a9595512b563e148ab6f9d4a9861d8d51", 0xcc}, {&(0x7f0000001a80)="fa3e329afcf390259bed5d0a485352b3d788042fa28ea18183da4f3897031e5cab749f98b54d5a8130671c5cefbe07cc4bd3d409d44f0178d78641ac9444bacd2cb00c8b8d24502cd874418943741d83436bf0b00243c080452909c34aad42da67508dab3d48bf7b99c81a032e448222a4e8d8ea9bebaa039be70fdef2b1990389cfb62480606e750bb228b0678c50bb1c7be3ee8da0cbcc0b07a02e050e143c9eb97b11678cf39748c4420fb0c731a01fe79c2431f960cf0c798a", 0xbb}], 0xa, &(0x7f0000001c80)=[@cred={0x20, 0xffff, 0x2, r3, r4, r6}], 0x20, 0x6}, 0x8) semget(0x0, 0x4, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001d00)={0x0, 0x0, 0x0}, &(0x7f0000001d40)=0xc) clock_gettime(0x40000000, &(0x7f0000001d80)) sendmsg$unix(r1, &(0x7f0000002380)={&(0x7f0000001dc0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000021c0)=[{&(0x7f0000001e00)="e8f0b6011c7479abcb1e758bb0222fb448cc9f65d88c5d80813d91b51d2bb93b0973757a3644feab186bfcf3651481f1cb96364905b8b598f6f6d3d6ef64a1efa5c8fb66de525e06d6df96857331d7d53041ea922b2080c56aa72314fd220c78b75a693efedaefaf30859ca101a3d90a93d003bfb84fe767c2421e989bce65c0e8466f13ad9c42b3be4f97059a699a5c69f5994dba96d3bdff0614d3f24e75b1", 0xa0}, {&(0x7f0000001ec0)="d2dd39c863635e8f167cf0fa2492668fd1ae7e8a147597f86e055d1ae3589197daf63f31f1058689217033b3bf5fd94ecfb45f8f4ad0d86b982b50dda3108cf7600e1b8b4a792ad98abe25962043f2a5202c9fc8756a32b84c7fbfcc4471cb4b9767a53fde3700787693e774da1d8282db385e4f9ee3c67d04f123bade6501fd921968cb43f515b89e8231192bb1fc2f1559754f5ac56cb59189b63fd730df20ec42d9", 0xa3}, {&(0x7f0000001f80)="8347988daa5fdf2240c5eff703ed4b64e128e9d727085fda5fe47833aca45a14a23f26335acd80185010b698800a56cb8c755ba8cdefaddf9ca452c130266ea86ed6625368fb16cc74d39364da75b6f548930b221eac054d1af8dd0d3adcfdc6c351c215ccb6c53faa3aec9258d2917e678cd4989e95e2fd7c017b7bb2197224538aaa0709e6ea997c12f7496c4be419b5ed15722b4f2ea24d67ef9b816b97ebffdd7aac68ef971f21f38354a664508d89daa0bc5e45", 0xb6}, {&(0x7f0000002040)="249e80fcac410026fd94e8c5402c21ebc8da964b92c59345ffe6daf7815549c815704a6027288f18bfa477f0218aa64e95f17bb51655bc454a37b6745f37c2251f8571d397eff963764cb36c95f873f176e3e15c1f14372d6bc69b464b47cfd842e26370afb86a", 0x67}, {&(0x7f00000020c0)="0c07db512b7ac5bd05912c2598a5585c52ed95d6f38ecb46fb972c22c2c780da6f2abfba4316e6aa0a77c91d647c45c5c7f458a0dfc7dab1e6c2e04c958bcd063dfaf4dc4737ac23fe8eff47a5e9d84fe421456d20a8e939c6810702171b088e7872a929b3003cbaca6319dcb443ec26796dc9ce300990bf948b1f0934b1bb887e0d88b9243c9a21866e3e6b9e00d2cfc82219ef94c2f3d0bd1d0ac7af1c9f5791b683d8e44c38d21c0b1022d8f89402f102a898beb8c6bf19c73c984b1c67701a8db6e02e9897c9cfdaabf800fbb0ebf5559331169eafa4", 0xd8}], 0x5, &(0x7f0000002240)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @rights={0x38, 0xffff, 0x1, [r2, r1, r1, r1, r2, r1, r1, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r2, r1]}, @cred={0x20, 0xffff, 0x2, r3, r8, r9}, @rights={0x30, 0xffff, 0x1, [r2, r2, r2, r2, r1, r1, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @cred={0x20, 0xffff, 0x2, r3, r5, r6}], 0x140}, 0xe) clock_gettime(0x40000001, &(0x7f00000023c0)) r10 = semget$private(0x0, 0x4, 0x10) sendto$unix(r2, &(0x7f0000002400)="bb4bacd2f28c9a1e291ce6ce9c15967df52f646b31dfc2fedb68db9eab3f8c564e1d508d8fe81a88943c2691678687fb4feea3da6cf2a915f7543beb5505c40c7626a875e11047e485a381eaad0c72af19bb6da35323871942648c781f9b9681ac0998854802e9b572fcc881b9424162f93f8895ec89775b19e6f39a9b1066e6db1a21639fac025e75b40f363d904f6d33e815635d1db584", 0x98, 0x401, &(0x7f00000024c0)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_RMID(r10, 0x0, 0x0) getsockname(r1, &(0x7f0000002500)=@in6, &(0x7f0000002540)=0xc) semop(r0, &(0x7f0000002580)=[{0x1, 0x8, 0x800}, {0x1, 0x20, 0x800}], 0x2) sendto$unix(r1, &(0x7f00000025c0)="0fa189a61097caae3e7f6ed3817546d9df21543906aab8b2c743ea7bb09d422022d259f45442be22369b64e46a8ab84cb3e666b531eb0485b00bac0f9304c9a992d88660db995c2a81ace24f672b3e8c278f95cca727388fe448e391cd42b23fce4f41565d9c05fbd08c272d6c3569eed105c0fa9699510a20bf3a2537f5079ec7cb50f70c60fef99248924aebaf55e10e86471e03d1fe1dd0ce11865bb88fad33a70bd88212f51af795dd0abbc6a2d586cb2834afe352", 0xb7, 0x403, &(0x7f0000002680)=@abs={0x1, 0x0, 0x0}, 0x8) r11 = shmget(0x1, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) 00:00:06 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000180)="5c98c45577e2de7742b0a6df3b735e4d83178a1489c1e91b5963d34ba8342a9fb4c69e13297ba11ad32b6c52b013ff1d7613aa8d6d69d59e121ea481dafa", 0x3e, 0x4, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) dup2(r0, r1) sendto(r1, &(0x7f0000000200), 0x188, 0x0, 0x0, 0xffffffffffffffb6) dup2(r0, r0) recvfrom(r0, &(0x7f0000000040)=""/199, 0xc7, 0x42, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 00:00:06 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x1, 0x2, 0x0) recvfrom$unix(r1, &(0x7f0000000140), 0xfffffffffffffddf, 0x801, 0x0, 0xfffffffffffffdb2) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 00:00:06 executing program 3: munlockall() clock_nanosleep(0x0, 0x1, &(0x7f0000000000)={0x7, 0xfffffffffffffff8}, &(0x7f0000000040)) r0 = getuid() setuid(r0) setuid(r0) clock_nanosleep(0x20000001, 0x1, &(0x7f0000000080)={0x9a1, 0x776}, &(0x7f00000000c0)) r1 = geteuid() r2 = socket$unix(0x1, 0x3, 0x0) r3 = semget(0x2, 0x3, 0x221) r4 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x4, r0, r4, r1, r6, 0x28, 0x1}, 0x8000, 0x0, 0x3}) mkdir(&(0x7f0000000200)='./file0\x00', 0x80) getsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000240), &(0x7f0000000280)=0x10) clock_settime(0x3, &(0x7f00000002c0)={0x9, 0x1f}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x1, r5, r4, r5, r4, 0x20, 0x100000001}, 0x4, 0xfffffffffffffff7, 0x2}) clock_nanosleep(0x20000000, 0x1, &(0x7f0000000380)={0x100000001, 0x1}, &(0x7f00000003c0)) r7 = msgget(0x1, 0x100) msgctl$IPC_RMID(r7, 0x0) r8 = fcntl$dupfd(r2, 0xc, r2) sendto$inet6(r8, &(0x7f0000000400)="57c2a13a444a17cc1cac9a254ce647f16959a09380a818b686e1af4c33d0c553d14798ce2927a4954e94d0cb7e3bafd93c03e1cc0503860766c1c11d2bb5f4a39e12632b18320f6d28f85ef3dae055a950e055706e52ea350b6f31d755d06023bc0cac6910ff56ebb6d77e621896b0ab5a39921ac113dc2b2e49e21ee3dbb688f68efa1e5a77c5fa18285db45d78d903c84162ea37a5b48972307f25d401cc90dc3edf48195345", 0xa7, 0x2, &(0x7f00000004c0)={0x18, 0x2, 0x2b48}, 0xc) fchdir(r2) r9 = dup2(r8, r2) linkat(r8, &(0x7f0000000500)='./file0\x00', r9, &(0x7f0000000540)='./file0\x00', 0x400) accept(r2, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) mknod$loop(&(0x7f0000000600)='./file0\x00', 0x1, 0x1) sendto$inet(r8, &(0x7f0000000640)="fb437b35a39c342bb0b8f45a5e906cbd4ed9b6ce8dc55f70d46c28bf61df893dd8f41a945409bd179e33985b53e8b3398754272a7838fef389f03ee0eb91a877458d96dff519ff85b4ff78307513dab61e6d7a986841f4fc3f3f9dd6aca39e0d9b68e01e964c194b7fe2b0da5368330f8d5c0e0eaffa401fbc92cf58648a46f504ae7526ce942ae28af6a6a63d52b84dbff9185d36909a38b0c9fb441e8748d2b84917b94272bab4e4b5668f530a3afd6b6bda83255fbf9ac6b5d326a6a05d6f9d7ee5af69cd", 0xc6, 0x4, &(0x7f0000000740)={0x2, 0x1}, 0xc) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000780)=""/94) socket$unix(0x1, 0x7, 0x0) fcntl$setflags(r2, 0x2, 0x1) 00:00:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x10) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = getppid() r3 = getuid() r4 = getegid() r5 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x9, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r14 = getpgrp() r15 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r18 = getpgrp() r19 = getuid() getgroups(0x2, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r1, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x2, r5, r6, r8}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @cred={0x20, 0xffff, 0x2, r14, r15, r17}, @cred={0x20, 0xffff, 0x2, r18, r19, r20}], 0x118, 0x400}, 0xa) r21 = semget$private(0x0, 0x0, 0x20) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000580)={{0x20, r19, r10, r19, r4, 0x10, 0x1ff}, 0xfff, 0x80000000, 0x1}) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000600)={r11, r6, r7}, 0xc) getpgid(r14) setsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000640)=0x3ff, 0x4) shutdown(r0, 0x2) getsockopt(r1, 0x40, 0x20, &(0x7f0000000680)=""/38, &(0x7f00000006c0)=0x26) semctl$GETVAL(r21, 0x2, 0x5, &(0x7f0000000700)=""/218) mkdir(&(0x7f0000000800)='./file0\x00', 0x0) lchown(&(0x7f0000000840)='./file0\x00', r16, r9) connect$inet(r1, &(0x7f0000000880)={0x2, 0x3}, 0xc) 00:00:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x120) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x3, &(0x7f0000000140)=[r1, r2, r5]) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0x4) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000280)={r3, r4, r2}, 0xc) pwritev(r6, &(0x7f0000000840)=[{&(0x7f00000002c0)="d3fea56020a5c445480bd2f788c32927667771eb404bd86d5e0b026ba1133737", 0x20}, {&(0x7f0000000300)="65d96357154d8850a06f35ad35981845c4948da644febad10c8136c42bb9d99663703cb3b4587d715d31d8429b15bd1df28fab740560a6ee276242d256d1122bcc9db7224b22e4e6047c2c1fbcaf5a02a24b66e779b95210f9c1f2a87bdb31dc7704ade73d3c323a895fc5ed3e59f588153f6186e124eb9539cbf25d20759066d183de2d8896fc09eb7478f1ee1f4352b58141c17c3f859dcee45ece5e4f48fa9dc7181628a2c7746a4a0eb0", 0xac}, {&(0x7f00000003c0)="ea0a1fed0c06e91e3b8f8f2306302958", 0x10}, {&(0x7f0000000400)="356e3d16d7b2b7485b2aba89c490850613c17b15fc6be9b2a979e555900b6bd507f8be152f58f106da260fbee12251bfe714c057761f19fedf05007fab85133dee1b8ffb9329b7a3c9921d0cac103de7c52e69330b3281aed6d9fbac9b5ba0df81dd732e2ddab0b71c42284f4b6a88320c78eec1de5668765999fb67af3f71e94d73c678c42593df73cc9c4a308374dc02482290a120bdecb8b36ab2599eef0c80f4dc594275b631058ef3f7f69ea6bca21cbd0913ce402b331909b6640799a4a1c1ca5d25378eb1e917cc55b0d372489cd80a15ed360de73182551649c86ac5ed7577d685", 0xe5}, {&(0x7f0000000500)}, {&(0x7f0000000540)="5cde0a673b8073a6f39938584654869a126eeda21fb0f6e26daa8842e97f4359d61dac77363adc538a72ebbf6d8380fd4ef007c090aa9de655b06e9a40c237334b101b9ef7ae6c3ec7e3d9c82df375b3f910e86b9dce82227f8e2b4cfd2fb1e174034602aa7ca5816364169c564a0af404068aa9e2bdcf9f9ff6c7f9d97080df0297422582c1c82ef79ed193af283c1627f5ac8a2ef651c1fa93d5df2ba081ff73d89b80bcc1bad2d27a2fc7a716aae3b1f7965cd8331795aae0428ff399ee4b83f81d337cb2c5f3972b", 0xca}, {&(0x7f0000000640)="f53048cc8d5a0fe27056753a7a7100196dce2fc7d456964419a621714b4c9ad1843fe8de817d712a6ae7fbeffbf2b23a07ed31b019ec13d1ac672ec9e77e99baf36eeefb38550e1423bdafd82d22981e3393e0909a842c04a5921bcd02e35434469fb8ea3def305664c3734f945e60385f729f40a0a688015126dc6cf27e53f80e20867c46ade3b60ed70f063b4e23d6de2d67c3e41b0859aad46b40bb1dba70045fda3a0a9c2c3719babb59161b5ff7800493b9958b90bca438e59b0bdf79a25355d56f0e02172c7a80dd5d508fd86ed637fbf749466c7242b7a83719acd4be31a001aaf8ebd86ed850b666", 0xec}, {&(0x7f0000000740)="913a34b78fc1357e21079d4ba1dc62f066cc959ae6de98fdb45a26f32071db07132f1e809437168c1b5b5e185390e3e859b26936df07453fe4b8e01fe696df2b0d9d218a1961f55a74728d779d0fb9de6bed71a08a4e08f894c589c0703f9db09f49e666e59adf12b131e0c6c3a66e4dcb373d4945973428cec570f0400591953d4c13f569beaf38cc2f6ed86086a14592bab488e9080b6b7676c8fd6244bac9460cd87c6586aee8642ab4caa83e9495785c7940d5b0873ab94f8c4116c8fd073ab45e36f8e782d366136c442e45d689e2787d", 0xd3}], 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000008c0)={0xffffffff, 0x1, 0x5, 0xfff, 0x4de4}, 0xc) r8 = semget(0x1, 0x1, 0x214) semctl$GETPID(r8, 0x1, 0x4, &(0x7f0000000900)=""/104) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000980)=""/125) pwritev(r7, &(0x7f0000000c40)=[{&(0x7f0000000a00)="45836c1c58ab29700f88dbb2dc0e7a8701019e8ab299155e8742b880d281b0becd8e8c083757df9fac785939f499a88284ab59b920ebc0358aa5cf92b3f440a9c28208a71a4135a687bb9a66041e9b2e794274e7e13c8c9f621a7d35f176e630d9a3b32a5ed45239db4d7feb64a2d51cdc17dda492e4e1de74bcb5fbd3b5bb95c20b21da8cf7cbd7b2c80b3d09da5add8be04b6a5a44fa1d324dd96c4973e717d8372986bcd88ca50ee85418bdf42a49566d6136f680135c9e2e5c6103e7936e63", 0xc1}, {&(0x7f0000000b00)="c0831059ef9af94b4d1628e80e8e0f60a4f2551ed7af634a4d1fa11d32af0fd0b3cb36db9008212fe9cd49aa27bb73d6414821e2798fb6bd1ba535403095405ae66e20ca7361674b3d8ebbad34873a15537258fe2f4029dc5cd5f952f5d95255f0aecbe9efc1766f1094b62edfd42bd7a914bad006790df41fd332a637ded14dd991c7c848b9c44f26ea0bcdc41de120faab241d003924d0450b63db12312293cd781cb8adff3b08", 0xa8}, {&(0x7f0000000bc0)="41a44b302ac86d8d31a5c8be2076b3aaceb1a2a09e15d182917dbda31be16d94ce46f4ebe89d336619a2ea065582a10f83ab50513cab5fd58f5a7f60cfd6072320e308a602e7427ad237c99ddd01c60096c0cd365e993b3adca3aa06d9c789957bd28dbd6651ff18a5d14c13", 0x6c}], 0x3, 0x0) r9 = socket$inet(0x2, 0x3, 0x793) connect$inet(r9, &(0x7f0000000c80)={0x2, 0x0}, 0xc) fcntl$getflags(r9, 0x3) lseek(r0, 0x0, 0x1) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000cc0)=""/83) chroot(&(0x7f0000000d40)='./file0\x00') r10 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r10, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000d80)={0x1, 0x1, 0xec30, 0x8, 0x3}, 0xc) getpeername$inet(r9, &(0x7f0000000dc0), &(0x7f0000000e00)=0xc) socketpair(0x6, 0x10000004, 0x6, &(0x7f0000000e40)={0xffffffffffffffff}) bind$unix(r11, &(0x7f0000000e80)=@file={0x0, './file0\x00'}, 0xa) renameat(r0, &(0x7f0000000ec0)='./file0\x00', r0, &(0x7f0000000f00)='./file0\x00') mknod(&(0x7f0000000f40)='./file0\x00', 0x1, 0x1000) 00:00:06 executing program 2: r0 = socket(0xc, 0x20000000, 0x6ba9) fcntl$getflags(r0, 0x2) 00:00:06 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) r2 = geteuid() r3 = geteuid() setreuid(r2, r3) r4 = socket$inet(0x2, 0x7, 0x6ef0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000000), 0xc) shmctl$IPC_RMID(r1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r3, r5) r6 = socket$inet6(0x18, 0x20000002, 0x1f) accept$inet6(r6, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmget$private(0x0, 0x1000, 0x600, &(0x7f0000ffa000/0x1000)=nil) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000140)={0x1, "1230ce803bde1b0b767f28a04547f24ef78a8eafcbc09b4488ffe3e4919b324717d2ded81416f98e2419684acfa80e3171d34715e72baf10b4faee8ef96638c683a1c72725922d64fa86865f"}, 0x54, 0x800) r7 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80000, 0x40) r8 = openat(r7, &(0x7f0000000200)='./file0\x00', 0x10, 0x0) fchmodat(r8, &(0x7f0000000280)='./file0\x00', 0x93, 0x400) pipe(&(0x7f0000000240)) ftruncate(r8, 0xffffffff) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) semget(0x2, 0x3, 0x108) 00:00:06 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="1893bc03691dde2119c7063d298dfcf4cd4a1d58ba0fb97e669995a2704d42d799e723e5035dc5f68714349b1b487987a1ca8a807ce19db71c38f920f9cf8817edeb8f97ab2fcfff4f24a65617b805792fa6efa34bec5548af981fdad4cade764badd8868a59f96cbe71ecf24d61a4a588e2f62d88d701", 0x77}, {&(0x7f0000000080)="52eccc0e865b2a4c13e1bb55027c7b01aab61a8f2d31d0e43ede1e2a967105d9b9b2466e73d20c82a02ad737610d27e1422c33afbd1eaa397a9f32ba01c3", 0x3e}, {&(0x7f00000000c0)="c8c2a832044094219dee0c8bd400a5f1c807d76d53a4a3b100df76bfc102e25307763dc7a66f1c1e7ddd3f00bd", 0x2d}, {&(0x7f0000000100)="c9f05a9ad5320198819f0c039a493f2aec6038f90f436c8206cc40026404b5a6f2a0cc7e62c38674c40d2acdc5453ca89b05e09c9d7e745ab422684d39ed391a0be8492c642bd2eece9eb62509e102c5d2de3c6b4ce0951ecc3e9f18391b00a384d945836e7da21c7a9b31dfdaac", 0x6e}, {&(0x7f0000000180)="20c04bde0090828900766e012bff004b1861f26e0b1855ffbe193d42504f3f2fa58d30f4e6df3f933384a88db74baa8856badf8b1b25e3ac32c676c2b7a039a0bdb857f982c8f19edd18bcde0450c56808277dfa192a867228f507301fae3cfbbbe1e3652a82bc8d944cb297a04badf46b972ffd2c744304f051cb1fdc639cfadcf743c51964264515a47201f46c26d9c5d74d81c6dfb1147df12759696d55a62af51ddfb53623eb9c87", 0xaa}, {&(0x7f0000000240)="7256d0c0efc47ef9a3cb3e246e5892f26f9fc7dc3cf6cc3d23471c89f692a8bf4033a54b75f40eaa0d495a0dd5b30aa0b4a76b30b64b9b35083a31698e5f14e64dd25c38d5e1c59c6e00d6b298cd27c1c2fadfbfa1bd9b023aa686977952f9a1b29ce1371c", 0x65}], 0x6, 0x0) bind$unix(r0, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="c45785ea5a771f14d1be715fbc75d13c", 0x10}, {&(0x7f00000003c0)="6ca457ded1cc77aabc8fdc01c5c5e65df75159c33287a0716c3c8b32616c77242a9a33e69dc9a7f2b110cb2262c5a10ca08a5d60876b4720b0456596dcd0d5f2377902f1f3594a3f56ff59f3cd4721861ab68a092813aa5743456fac1678daad1e6d4838a95a046709894bdeff4f3aac9a8956e813c81830d655a69e4a72c5923b1979f3f305121b40b94ab0435938e437a69f4a8f9b6fef24269249b7948a1247aae3131c632bc98a26990e92e0b50f7d", 0xb1}], 0x2, 0x0) r1 = dup(r0) getpeername$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) readlinkat(r1, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/4096, 0x1000) r2 = open$dir(&(0x7f0000001580)='./file0\x00', 0x8000, 0xc0) r3 = accept$unix(r1, &(0x7f00000015c0)=@file={0x0, ""/15}, &(0x7f0000001600)=0x11) lstat(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)) getsockname$unix(r1, &(0x7f0000001700)=@abs, &(0x7f0000001740)=0x8) bind$unix(r1, &(0x7f0000001780)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r1, &(0x7f00000017c0)="9d5b8d0a57c5693545eada4d4f6f932458c0bcdc72259e081712a4a1321722fa6cb2f9338d6b776f43fb2555a9e1fdf26f2a0864b215e13b46178d546e4b", 0x3e, 0x40c, &(0x7f0000001800)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001840)={0x4, 0x1, 0xd34, 0x9, 0x4}, 0xc) writev(r0, &(0x7f0000001a00)=[{&(0x7f0000001880)="77a7566a394d3d4ad5be6aa25835eabd7286a6b1a9f0207a561f300b16cf1fbcd4de149de210a8ff953439cb054aac01b1ec0d813094e243dddd0818c168fc4e0ab6a88ce3aa40b4c0b9266070418f1baae2fa2259afdfc8fd5d993b7047f0407c2f91d7a10940a3699287a9430dfed76aef9917b6e26440d6dedfdf58f09496b520fe400661f56d9875672b6f97743f9979909e78a8076468b4f03628b5cc19bf48f4e6a7764f89151abcd212b67e24c1804033c7bdca4f005f9326a7cdce4f0de7089e34b1abd8e0554ff33acdbc38ff3bb3652c5f13dfaa4429b406d2ea458825d26c06aef5b93bbdc98a8b969ce1dfab809ba168a31d48d88152bf", 0xfd}, {&(0x7f0000001980)="f33a490d328fdab5369ca554e018b02b9e0104b6f2a5955efa1a23017f280bddf5ec8997a4033a60d0557923d85ef0a6d78a681ec6f6bb0043dba4e6e17d25", 0x3f}, {&(0x7f00000019c0)="34462a8b994a4d6628e61711a3a8e8930c90a0abc3708a165fc4abe30621", 0x1e}], 0x3) fchmod(r2, 0x110) connect(r3, &(0x7f0000001a40)=@in6={0x18, 0x0, 0x548}, 0xc) fchroot(r2) recvfrom$inet6(r1, &(0x7f0000001a80)=""/203, 0xcb, 0x843, &(0x7f0000001b80)={0x18, 0x3, 0x8001, 0xf3}, 0xc) open$dir(&(0x7f0000001bc0)='./file0\x00', 0x40080, 0x2) r4 = msgget$private(0x0, 0x5) msgsnd(r4, &(0x7f0000001c00)={0x0, "14edfb4a4e210a05781989db831d97a2cd5d980fefd67c65d2812c94d990c8d297d021c7f11d489fb7be5d97537bce0fadba551e88de947e8666febb3aeaf7bd253d"}, 0x4a, 0x800) mknodat(r1, &(0x7f0000001c80)='./file0\x00', 0x8120, 0x4) getpeername$inet(r1, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) msgsnd(r4, &(0x7f0000001d40)={0x0, "15b282684d591b49d95c464bcdaff94a2171d357f66339d171fc46c56f46b3fa79ee1024237fe57bf5360f1a503efe46dedef6982ff5b9b7fa95a179a8fc7505de37d9181939c2be199e8653b38dc0b1ed0f3d0e64015b2a1b0dd949fd2d950341175dea0bd3163a556e"}, 0x72, 0x800) lstat(&(0x7f0000001dc0)='./file0\x00', &(0x7f0000001e00)) getpeername(r0, &(0x7f0000001e80)=@in6, &(0x7f0000001ec0)=0xc) setrlimit(0x3, &(0x7f0000001f00)={0x1ff, 0x1ff}) bind$unix(r3, &(0x7f0000001f40)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001f80)=""/168, &(0x7f0000002040)=0xa8) 00:00:06 executing program 5: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x9}, {0xfffffffffffffff8, 0x8}}) sync() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x9c9a063df8d2312d) sendto(r0, &(0x7f0000000080)="916b07ea7c4a45f6d3dd20b026b4b9062140aee2780199b5f6cef9d2e5f2e074c8db64bac29f40f0c385c1ebe566e31fe849c395b8cb532cf4433df720586f0d5ec62e0a1b14ec4f190864e9c01565045b0d25b31fdcef", 0x57, 0x2, &(0x7f0000000100)=@in6={0x18, 0x0, 0x20, 0x81}, 0xc) sendto(r0, &(0x7f0000000140)="9667816d51531f89543e3227bcac262bf4186577b6e4e467431499731faae67c2db45b67da6b6403bc91ff3b493ad77956ca3b03667b607fe3d6873fbc81f3a17d2b7c581e895dad9ff2464f087d6519f1", 0x51, 0x406, 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f00000001c0)='./file0\x00', r1, r2) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = geteuid() r6 = semget(0x2, 0x2, 0x2) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000340)=""/255) bind(r3, &(0x7f0000000440)=@un=@file={0x0, './file0/file0\x00'}, 0x10) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000000480)=""/99, 0x63}, {&(0x7f0000000500)=""/201, 0xc9}, {&(0x7f0000000600)=""/62, 0x3e}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)}, {&(0x7f0000001680)=""/250, 0xfa}, {&(0x7f0000001780)=""/40, 0x28}, {&(0x7f00000017c0)=""/179, 0xb3}], 0x8, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) faccessat(r0, &(0x7f0000001980)='./file0\x00', 0x88, 0x200) setsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f00000019c0)={0xabff, 0x1}, 0x10) recvfrom$unix(r0, &(0x7f0000001a00)=""/4096, 0x1000, 0x800, &(0x7f0000002a00)=@abs={0x0, 0x0, 0x3}, 0x8) r8 = msgget(0x2, 0x108) msgrcv(r8, &(0x7f0000002a40)={0x0, ""/7}, 0xf, 0x3, 0x1800) lchown(&(0x7f0000002a80)='./file0\x00', r5, r7) r9 = openat(0xffffffffffffffff, &(0x7f0000002ac0)='./file0\x00', 0x200200, 0x1) msgsnd(r8, &(0x7f0000002b00)={0x1, "a01620a6bae60164931cf94e243273b81b1e29821159724944e8ab3a424a5226fa656bf06f2654da3f3a2b3d9f9bdc0ce6bf2a9faede9c489b283dcaf5019dbaa0cc47"}, 0x4b, 0x800) msgget$private(0x0, 0x400) munlockall() ftruncate(r0, 0x1ff) openat(r9, &(0x7f0000002b80)='./file0/file0\x00', 0x200000, 0x74) setuid(r4) 00:00:06 executing program 4: r0 = getppid() r1 = socket$inet(0x2, 0x30000007, 0x5c3) fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x2, 0x0, 0x863, 0x3f, r0}) r2 = msgget$private(0x0, 0x140) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xbc, r3, r4, r5, r7, 0x11d}, 0xffffffffffffffe0, 0x9, 0x0, r0, 0x1, 0x736, 0xd78}) msgsnd(r2, &(0x7f00000001c0)={0x0, "e193d0fca55bef48bc9ae2bed989249a917055a5df840a49e4ea606a25aa39074ed50074ad676217bee11bdf795ccd1c724a099b7af19c2902e53238d364073fbb4746ae98d5b7311d2a2698e0a2dc819939fcf0b19e8da45aaf99ce3fa4a21c31308ab8c94acdbe132ddf069f29ad8e7b3ff7df0dc79199e6dd638bb6b807c4ef9b0984fc2c94367dd869cf18dbb456576fa1d16a87019b25f785def021c6d4057f844c689a6c96d8308aabdeb1d2428c"}, 0xb9, 0x800) semget$private(0x0, 0x3, 0x200) r8 = socket(0x1, 0x1, 0x8001) connect$inet6(r8, &(0x7f0000000280)={0x18, 0x2, 0x2, 0x8}, 0xc) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000002c0), 0xc) mkdir(&(0x7f0000000300)='./file0\x00', 0x10) msgsnd(r2, &(0x7f0000000340)={0x1, "67f2cabf1628e140d7951be28036297f8949c084d36629187c"}, 0x21, 0x800) bind$inet6(r8, &(0x7f0000000380)={0x18, 0x1, 0x2, 0x2}, 0xc) getsockname(r1, &(0x7f00000003c0)=@un=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) getgid() r9 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmdt(r9) readlinkat(r8, &(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)=""/25, 0x19) getpeername$inet6(r8, &(0x7f0000000500), &(0x7f0000000540)=0xc) getpeername(r8, &(0x7f0000000580)=@un=@file={0x0, ""/38}, &(0x7f00000005c0)=0x28) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000600)={0xd3, 0x1, 0x5, 0x3, 0x3f}, 0xc) getuid() fchown(r8, r3, r6) stat(&(0x7f0000000640)='./file2\x00', &(0x7f0000000680)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1493, r1, 0x0, 0x0) 00:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c653000655c7827d90f1a072f6a23d27165c64ddbad0810af361350d337b3ca97e19299dbb5206770"], 0xa) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 00:00:06 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x7, 0x1, &(0x7f0000000040)="af8006532df7899064a1d5b0b265eaa05e826c023fb8dae6d3a749d65b28b9da7c77d42689dda8bdb13af46385e8aa404a5c8908e2a60f4d", 0x38) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt(r2, 0xfc, 0x3, &(0x7f0000000080)="893f3007ac83f9ccc56570d590a1402df10e", 0x12) sendto(r2, &(0x7f00000000c0)="b3b6f32186ecc66d0e4b583553519e50c5fb9d", 0x13, 0x1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x18) r3 = shmat(0xffffffffffffffff, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) connect(r0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r4 = shmget(0x3, 0xe000, 0x80, &(0x7f0000000000/0xe000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/11) flock(r1, 0xc) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r5 = socket(0x3, 0x5, 0x6) bind$unix(r2, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000000380)='./file0\x00', 0x100, 0x20) r6 = semget(0x0, 0x1, 0x1) semctl$IPC_RMID(r6, 0x0, 0x0) sendto(r1, &(0x7f00000003c0), 0x0, 0x8, &(0x7f0000000400)=@in6={0x18, 0x1, 0x7fff, 0x6}, 0xc) recvfrom$unix(r0, &(0x7f0000000440)=""/154, 0x9a, 0x1, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) rmdir(&(0x7f0000000540)='./file0\x00') bind$unix(r5, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) recvfrom(r5, &(0x7f00000005c0)=""/239, 0xef, 0x42, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r10 = getegid() semctl$IPC_RMID(r6, 0x0, 0x0) accept$inet(r0, &(0x7f0000000740), &(0x7f0000000780)=0xc) r11 = msgget(0x0, 0x9) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0x2, r8, r9, r8, r10, 0x2, 0x40}, 0x27f, 0x2, r7, r7, 0x0, 0x9, 0xad, 0x2}) 00:00:06 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') truncate(&(0x7f0000000080)='./file0\x00', 0xffffffffffff4d1d) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) sendto$inet(r1, &(0x7f0000000100)="840821deacce7e2bc238a97b00dd850a9a0445821dffb104c4ffe89d7b9e38778909692bc6b867a3e9a95e477daac40fb5d458c60294c22eeba96ccff2572c1ed1fd5b519810f75c5d73b89a23f73c593c69aed4e233440cfa782e7b7eb7d65eed0194cb71a66bb9d6891049ea380eedac39f6a47e2f2f2b73fec1df81c0a066361cbdf85797e274401cb1c07c2a30856107bfdf3ade4a222a096abdadcb2dfdedd6ffb137b1e3365b789223f3feaa1840a3eb8453630d06", 0xb8, 0x2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chmod(&(0x7f0000000240)='./file0\x00', 0x80) r3 = shmget(0x2, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) fchmod(r0, 0x2) r4 = accept(r0, 0x0, &(0x7f0000000280)) chmod(&(0x7f00000002c0)='./file0\x00', 0x21) r5 = getegid() chown(&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, r5) unlink(&(0x7f0000000340)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x122, 0x600) socket(0x12, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000440)='./file0\x00', r2, &(0x7f0000000480)='.\x00') dup2(r1, r0) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) mkdir(&(0x7f0000000500)='./file0\x00', 0x4) r8 = semget(0x0, 0x0, 0x0) r9 = accept$unix(r4, &(0x7f0000000540)=@file={0x0, ""/79}, &(0x7f00000005c0)=0x51) getsockname(r9, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000680)=""/45) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000006c0)=""/189) r10 = geteuid() sendto$inet(r2, &(0x7f0000000780)="1155901c77b7a24f07f67417f98b13327fd6a7594597b810727626fa8187dfc5de791c91b72cf630a8ff4d66348957c00e732d7ef9713ce01296006286a09dfb6de04b3706a98b60be8ce1c9b8ffe2e5fd85d675190966dbe6d3795a8f4fe1ee31e10ff32752ee37c441e46ee26d55db57d0b9141ae488e6f78b946dfa9dd4c2529f0a9dc7190a9c5f48b8b7f230e69f9e35e03df58eb47f7d8f1e4bb10e19596573721d456a98163c10f87ed498a6571b3e9f7107e33171485fa053c474154e12048838f2ef8c893328cac11eabab621184c12ce78280f85a928ab25e0a4592cce7e6069651a3772c2c563eb72d5e09bfb4c08b1b710011fd8cecf3669617c292f5a54d6b5003263b4ccc75e46d63b221d2f5f65294759aa79fd8e957153cd4afaa062dba4c57974a51c048258af29d73aaa61a7f8d2ca8675ae283c2ad1b7ab40d1d45be9c5dc13475a30658668fb6e4facf9dd8daac27aed88e2ab559123329bc0b61e8f18c02b8ac3fdf53ef211312591a1f7ca96b315ed25559c7e21328508c474ee6a57901525836c97bdcb221b59780c1c3ca5f70a41ae6b06a6d099804ad899dc7236b7749a10b1d59688c31d177082a2fc70e719b69d6a48f4afb197969ddc818fa48207c25f04e821b83b8de246ae7e6102488d9902dc9186125897296f546be885341987a805f233c6fdb7ede914b582a70b3bea63cf0fc70cdfe70b9339a5261f3a84aad67b8aa6d2c7085ba33c0802e81972fce7fceb4788c91472ee77a1cfa56f72dfda16f764fbe2c7e5b03ef225d9650aa7c0e7578b3cbef87a0d71686c5191229a1eaf08a3b55d91013cd355241597a5e7ee712a92b06a10c741647557a2ab31d22f087b6c88c920ad01650f8a101fe78dea7c16732b5008c2fead14b72d91430ac388ae31ea2229c7d0a40bf23858c9752bbbd6a18d71f0201ce876b4e2b1dfc86e49eb04c53061edb22a2a72dfe514ac2fc9b6c3a57bd12e16b307d1dfed3b37fd7b811e52653ea337df8ada0e13fab1093ebeb56ddd658e9c13101f1ac83d092481ffafe01c3bf53d4ead47307d0d1b7c6326e3c96d44ef0fbd6b5f141adc4b7241088a2c8e93d0f2b3b7d84d23c07ea002c2dc0bc3e750ef225af0cb7b5bffa909d7960db9e15095acefc9df3b189b7b0ff79bce28a1364619941c5d4c37d01bac5a3d7bd8ba4482bf38887d6169e16955086a1fde8ceb5603985566895c72af3cc800cde2773026b69dcca15d153f50b489df39d3b3c11fdd09d4f384c503927cd4c59d028aa32496a5f781a416e132ffa38ff99562fbac2c9dd1de4b9023b591323facfbb19d19ea6611776d9f68ab099f8c2807cc3293c0b943330b6fe89a2508a8e4d6a162d00e7d9e84e5da509d99e9a240e76df3181639e26a13398e2da0ec89e77936dd8aa85fc6161519db643b28d0397067148f09b0d40ea5172ddd41f9bfa6d674b571b2a9dc463dc169a5bb35a84bc41521bd74335c6a44e62f8398247b1789b63e0f5d936d4959145ecc4a9ff9eea4e350a4f195750df8b2c0a17d33ce8976069a5b0bac4b2799369b9f1b63670d62d44d7e27e547b2f20c305ce3fbeb21282a20175e16806ed976446f8a8440d9d26565b7c876332c142cff46582975c1f1b974000202d349fe2c85eafa081184957c88249d02f788a43e35903ba368dd8a96afdef150b37974237e94d023f299bdb2f3019f4218ccb93fbe612676284558a4cd97a34ac9531a895a64b09833f8ed99a01ff4c59b3fd7f09de93bcbc3d46aaf3ea72408623b33886549f45269fbe79943c5f15d4277f5ed88255f3ffe00ab5e193eb97c90b9134146f78415af2b78049b68798479c98165bed536c9980d7a674cf1484e41706505ff5e425d92588d0842411f7cbe35765238d0cbea70062aaa109f5248c5e20b142f23c8610d2bce551647b66ab055f3d4a8dc97959fe59133c70125f0226b8370ac432fc007af18791952725ed1fbcad92f5e3720820abb32fb12a792456e44bfa7ff4de3e7ae7337ff9d942e502f71de3832352773ea3ed9ff375d158068f285978aa8a5c3375a75fca37756c73cc5e6d2bb5ce0f1e510edd9a99f5be365e1e89072fb05bffc0919b4aaa1784e5e281e2bc7397635368390ce46b5ec474f56c9339d9ccbb56947665b6b44f5d6bddb574df68c33ff55bd84b32e3c12d4a0075e8881b4db57f5dcedf1d9f7fcaf9c290beb6c003d0a85cceae4a9d618196fa3d1f348cee91a7f7b7d8f633b2ab854b9f323904adc351b8f5a92eaa0e582d34f51c664099c23f06d3f391a5026576af938e1712d7807e3a083c6d8e192a0fe176d8a64123fe1640ac2f14b34826a6741b3044477aad79155567866f5ef982b00199569ee311f26ee1bd7fcb81c903e21055125230c7d5da50d830b39df45e9561d6d43a59c34d6ce8c48171c94d8826522e28b8683d6eb618a9d5ac9f7c590b31a566d3fadbad44a86a5a22fd2880792d12ee89c70c7a1a57d19c6bd74c23c8abe0915df5afacab30bb56b49bd74fb7d8c596f30f5993fffe7454ccbf87f5ae159ec1e1a7eddad18b086527044ef8ddfc5cfbf07dd10b0aaaa759524c15fca2573609c043435e82f7cfad96f7157f16041cb3f1492bd852eaa24a36bad65ebed1f3d27f2a4c81cb4c3209447e35d78b0c7771593f7accf5e767de296f0ef7abc30307596dca38ff83bfc306d6b6c3253c642c13daa4d6bcb57c4399975f2cf6d4101569209f354a9a7a797e3a4151e8d48fa51445e3739d10eab3a457e0eab425039198630383ba2cb454965fa2549ce0ee9f4e94581d61a958d7e173ef05bf31176024b8e32ff647aed0fb9abf38079d2688d8db1a8760745994d446530ccb74ac06ccc841f3ae9950abde50d94341ac2e03e4d43353994a2331270da16677115170214f43cf3a5fc9abc9383353541c41548ff1c63ee9af26a25be53bac1667048bac4b7c929ca5f55271d632f77e8514aaa02396ab988fdb3b0b5b6b0aeba93df57fac9fbf4eb7a1579a9425b31332b15c95be20a859167f15cb71c8364d749592bf0fbfd79bd405075ef368d187697ac30b29152706adcd5d25886db1004571f01aa4829b8e94abaff6441dabcc290d14c22c72582bf3c92488d6687646043ad03fd685ea4690a190b509ce8f7e433d156919e13e8cf79a436ec16e84ca75862fc34daa98c991bd0c1f081a6421f0755edbd231f9845ece1e2ff51d6f3aa0f4c46ceace89681ef424159e4a361d2086ff37939d1c4486c90449d3af6fa41781695da7229f3b5ecc94fa7495c8b9a63a09d85fbef9e8e334754a45923e85f982144e6b9e0ae65309489f8365b4da29558e52b8c696ea6e426029bdf9faa25e16719f50cf41db53e590d6e3aa23e3b1403105d9409fbec30c6e16218ad4c9b2f493038299f233627ca619196aa633a9708610901aca81432e575474f00b28be723a064f88971ed55a64553a0784b51cf86239467cd48630dfe269cca3dc7cbffb8d3f0fae3da55dfd0da2beaef383be769310baa37ad2ae6fcbffc4007953814b96823351e0c24cbba11a248494c02fa1990a6723664e45d556a37f3411383105df7f7b087b93fed84c5870460544ca46090a4f5d6b9953d1987cf589ff5c20b21f623a175849f8da6064ec284b4f93b6d0fdb5c483499335ae08ea7a55fad0075fc1bc8eb54197b4300f097e99dcab825bf069f3fe7f40e7de8ff3903129862f225694ac74303a1920b003013ba7d161fb46d3a4698cff850c9d784922353421628148a97afe876ed6a64975def00a068484cac182a15904d78c54c6800d37351cd18c23b67076959f2d866c6e903d68135e9dfb2026f91166c0c045f32ef312780fd906cb8b288779778f80b70f2e1c904b60b708532572c87f6bf4fb68195035a3d0923f4ed8b5cdbe689587e2ce4556c0985a578d90aae02988d584d9321fbb3d8c03b1fbf9f5cb9bc12a013a4646c80bf1d4336f5c226023c1e68d0a7e9a85df8f3aa4fb3be487a24b85074299361b384379a44fe33c4821d370f3c1d5c37a1da74e8e1506a055b6224e9b45702fe231f3b5121310b5e3252d79b83ad070ee45bff25b1c7365fd7cd929ae51af8667b6f3b0f0fafa3f62f45f72a652283abfa26873dfc759947f81324102c96f3dfac14041915e33fdb81c3988fad7731f55ef22d4a8d6aaa2a35bf209a0aa63c688d498230d24b2d7be5c27810ecca7af07642ddfd6740c89e8496be428a46f2417514f78c48e98969e9b01644a6a03c11f13e452eb6ad0cc8ce2e91228a5d89f61c6bd9a14827d2f0942af73be4655094ba6482f782de7f4ff1b310c8ba1d2955902ba6089e2dadb5e983f9da7c135d386d7ba2e79916c6ac51ed2b4694b8112aa40830a0d526b06e34ba2c4d9898e30b84e89243bf10b84566da5673122626ecde2400e9cd4ea5d43d4eb3487cd4b4faf5e3a6f4911eb5d0e546c32bd8280d97a3ea32a8bafee0ce1f205d886ce03cfe9a2ce4bf9e9d55aa34e1cabc23909f8377467ecbc73fd079c6afc873cd3d0cfffb64ff5832813630dc29ad364a659cf0fbee22054e9be893197ec233227da851c1c810c54483ed387c25e6228e02ea2f5db08976cd6f9182760928e195dc5d1a65ffaca764cfd6e3de810e05454708745e9d467f4456ea758e0a86a2060dbf471eee9740a8a171c5c90ae1d03fbae6967e9a16956723e4eb5c060243a7eb44aa4320886ecb26a5453ee18f6acd5ddc51ee78fc2829e0435e93113ce1c829cb6b57bd2c258e50838c54be12aa7a7cfe5f050a8e1b2cb9becaede432a4163411eac5ae5f20995c9b6f805feec6ecd14135ba1326ddfa5344c80cf3afa3d3c1d06b90a784726c69375ae2c770d1b1f041e072c1b729bdd251e7c76be0f6d97fc8316dfc2f601c21352bdbfb998cdad02b301f36c620893ddf7893a3b530d35164814ceb03e3dc84ebb050bc19a75e2ae413b0fcd71074e87a0c7e73504b4511bed455d4ee85ec56a799a59a29557899bc092e6a18c28aa49b58a76700bb8c873c67767be7d3d9fe712034ae94914832664c90911f799bd61d6798411bdeaaaaab6cd94c978dd62fc269720a488c9a9a3cb9bf3aacc15854808ef54526260b096fcd9033a7a2c526b9017d2443b74f421fd7d7315e645d614127b74be9f70fdb01a8b3980200e9ac09a07dfebcecc13f89b2067ba6fd4e471284e37a3a6ada3a09aeb15cfabff4c10fa6a5383a346be4ec8463d14859a91cd77c151f15197a950bd6d91515663a6617b8b21deef32cf06ca6557ed5fcaec1f5726a8f3406619fcb2113b63b674f4f0eb4bf66df8d58d0f9086b7f93cee2cd430ad0be3476879b197e3095bc75adda92befe493f73dbe4a5262ad4a0a5c5ccc06e396e1df6827599b77e2dc24b43c0d57772549d5b1129783845a881366fb2818aaef6e1c70ee0942814a16653fd790e998d7e63a9d194d9f91d62c354ed77b23872aaebee68f7b492b96bd211812f385f10035a7b7d138dbe6ad6a2ebf9bfac370bf3c649b4fe993eb67e720715cf271a22991c29b1f6617042ca3d7934de8755a6703254c805d9dcd28eda7213e38c416662e507b8a69bf827ad7524a0381f92b7e21a025e275044318006d6ba3ca92c2a37c99f8668e400d15730322fe930f5acf4c1f5374eeb2244b49f7f493a2185d2594610e7a2c575343a9425ba84171ba85f0aa35f393c89bffff1f0382a2835d2519ff676d98b9c4ff7cf7a480fb25a1adf4008f3a41603225a34ccd70ae", 0x1000, 0x400, 0x0, 0x0) mkdir(&(0x7f0000001780)='./file0\x00', 0x80) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000017c0)={{0xfff, r6, r5, r10, r7, 0x120, 0x2}, 0x5, 0x200, 0x10001}) mkdir(&(0x7f0000001840)='./file0\x00', 0x2) 00:00:06 executing program 2: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x204, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x40) dup(r1) 00:00:07 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000000)="53abc115b1bc31d5dde014b8f72f238a043a5a54f682c2fe0f55ec74c9d2cafcd9a30b58461c7caaa6cd9a4933cd6965a5dc31a2b8dd1cc38a72912e450db77264594b01d1172c5492b9d87b3f24be2e67b161d63f2cc0381c3e56cdbd81128b0763abf51bddcc79fcae6132f1a9fe51fcfa22ab76a58e423205719be988b76b9eaba32a4f779c82fb32a7f54ebcd0b1f5e87a2a917f6edd488579a39bb419a58c2a725f95024df72bb146cd80d1cef5e10a241e52095fc76aeed4167bf88175bdaff7bb01b386457963edc69280cd2d01a623b40d597f687c", 0xd9, 0x209, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) nanosleep(&(0x7f00000002c0)={0xfffffffffffffff9, 0x8a}, 0x0) socketpair(0x800000001f, 0x2, 0x80000008, &(0x7f0000000140)) nanosleep(&(0x7f0000000100)={0x4, 0x80}, &(0x7f00000001c0)) nanosleep(&(0x7f0000000180)={0x5, 0x10000}, 0x0) 00:00:07 executing program 0: socket$unix(0x1, 0x7, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = accept$unix(r0, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 00:00:07 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchroot(r0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) link(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') sendto(r0, &(0x7f0000000040)="3f142c11ef0d24a598bf12f72f5f9747aa73c1dcc4c5918b5846c645532d9678e5bca1babc1b009dd9dfdbaf478a98064a6e", 0x32, 0x8, &(0x7f0000000100)=@in6={0x18, 0x2, 0x8, 0x1b268cd1}, 0xc) openat(r0, &(0x7f0000000000)='./file1\x00', 0x8000000000000800, 0x1000000000000030) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) 00:00:07 executing program 2: shmget$private(0x0, 0x2000, 0x12, &(0x7f0000ffb000/0x2000)=nil) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x8, 0x600) r1 = getuid() getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]) lchown(&(0x7f0000000140)='./file0\x00', r1, r3) shmget(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) lchown(&(0x7f00000001c0)='./file0\x00', r1, r3) fdatasync(r0) r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0x490000, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x6, &(0x7f00000002c0)=[r8, r8, r8, r4, r2, r2]) getgroups(0x1, &(0x7f0000000300)=[r10]) bind$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) r11 = getegid() setegid(r11) utimensat(r5, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x9, 0x10000}, {0x9, 0x6}}, 0x0) poll(&(0x7f0000000400)=[{r5, 0x14}, {r0, 0x84}, {r0, 0x12}, {r5, 0x60}, {r5, 0x180}, {r5, 0x40}], 0x6, 0x6) recvfrom(r0, &(0x7f0000000440)=""/187, 0xbb, 0x800, 0x0, 0x0) ftruncate(r0, 0x6) utimes(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x7b7, 0x3ff}, {0xfffffffffffffffd, 0x7fffffff}}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000580)=""/89, &(0x7f0000000600)=0x59) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x400000) sync() dup2(r0, r12) setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000680)={r6, r1, r9}, 0xc) lchown(&(0x7f00000006c0)='./file0\x00', r7, r11) rmdir(&(0x7f0000000700)='./file0\x00') socket$inet6(0x18, 0x10000000, 0x81) 00:00:07 executing program 5: r0 = socket$inet(0x2, 0x20000003, 0x0) sendmsg(r0, &(0x7f0000002600)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="d0005818bd539c88cba3000080000000fa2e942907f2fd1a7f283556ffff44ccd4312cc8940435bdd4937eb27d1e40e2cc0500550deac972490807eed4f8fb67b99be52752d24287c54a4da3ac2646e2a8dc312648e7b95f41522c829f0874ba9beea18732a55bb72f56f641d36efacfe174cdbaf77ca31d1c46dccaf13b80431ede21a3b33a692119ff06c6c60c94fe4cc807c70e9d319f6963fc92f93f3bd1d5137193e6e2bf972fabd31791af42bea4a65714834160c8a4d8f1c4af5bddc22ebc9b0ced859abe9fbc68b30e00000013d3eee21f5ffdc6c8e5f77dd7fca702b0898744ec707d4ed4b30fbd222bdfafcb7ef200a3ed834cda0b21a1494c7ab15608fac536f1a2ca6aece531b7dec060d12999128050d14f8cdd26d4fbdd1664fa99d6e30a4b75b917cf6ec5a11917cd2044ab4ce0795c8b4b53d553c409af831a1509669b7d2eff57b73a56e3cbbb1150bc7ea47c9c063ac9d7ecd2d87b41c5af9e34733cb2e0bef8648f93f029a05b3c553f7c15d5ee18b6c063ae087b42c2744ee49c997c359d7bbdd8d364b1b8fd49a6b4d240658d8db2c01e702895371a121a657063df5f79d937585f776cc751c105cc1bf6e0d0dbc60ab74d170c56c245bd4dabdda3fbe151a35d28da8606b7d5e9795ade90683f5cada53b985a3af66a4db8b0d3166f8f4a9c308fc383145a20a71236c40f040b269d8fcd494c95b07043d854f697daa5590283b7e753a25637e5ce7e10158e244f3f5b1544db5687bbf43565dcead2b4982a98f21d67b505b08980137312c22c87bdc91a5292cac16f0bf77b830891c8000000000000000000"], 0xd0}, 0x408) 00:00:07 executing program 1: r0 = socket(0x6, 0x30000007, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r0, 0x0, 0x0, 0x404, 0x0, 0x0) 00:00:07 executing program 4: r0 = msgget$private(0x0, 0x40c) r1 = geteuid() r2 = getgid() r3 = getuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x8, r1, r2, r3, r4, 0x20, 0x1}, 0x0, 0xd2, r5, r8, 0x0, 0x7, 0xd7, 0x5}) setgroups(0x5, &(0x7f0000000140)=[r2, r10, r4, r7, r2]) r11 = geteuid() socketpair(0x18, 0x10000003, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r12, 0x100) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getpeername(r12, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r13, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x100000001, r9, r10, r9, r4, 0x60, 0x4}, 0x2, 0x35af, r5, r8, 0x9, 0x400, 0x100000001, 0x100}) socketpair(0x0, 0x20000000, 0x400, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) msgrcv(r0, &(0x7f0000000380)={0x0, ""/110}, 0x76, 0x1, 0x800) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000440)={{0x7fff, r6, r7, r3, r10, 0xa1, 0x5}, 0xc51, 0x0, r14, r5, 0x7fffffff, 0x7, 0xe08}) setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f00000004c0)={r14, r6, r4}, 0xc) pwritev(r17, &(0x7f0000000780)=[{&(0x7f0000000500)="63462b0246b320ce21791ffbb669543c2e05f11c6f2dc72630449852a6563cc84d948450dc7c4573b2d241ac6cdc68058bff5569fc930f2487e9f0c8e2912ef892bd9b78da4522cc57935e7213c3ce9742cd37650e69441f3a298e0c658efa6c44361b93bb0274d9e6dbdec88618c90d470d0bcd", 0x74}, {&(0x7f0000000580)="bba4ef3e8c9e7786d0c5e9e35b2849eb19cdf42dfbe3c8319f6dfe9dab5c61ae6e08072eb1bef619f16d5a3eaa622223966b56c77b58bae347c5753d84e50d08e1418575020e05589885d2af44a9e5bf6e60bc9d0857bdd388d241905a3b0478b5e40dbd5b91875ae6b3170ab5761d13909cc368a218494959ea432bf0c0f06ae7e9e50cfd84ee81e9f00cd12d603e12de9bdcb5e3ad2c552580972dbabfe5f0daea65c7e43da92fcce76a411473753f67468f5737d4f52a844544e75b2e534b4fa07fe9b2fe598712df346e08cc0e1a908ab38e3296bf", 0xd7}, {&(0x7f0000000680)="d2288ad317db43a68c047498b87aeeccbd81a81134fcb0d8b2209cbe94d64582cb4d4c817858fcac1b231b4069bd4eb5965f9fcc9fe281c80ab6ce86d19398930a68d334b188efe24f8bba338f50ce398d118c00f306906e51aed4971c8dfa63b6d5db2b49dc92a1e1dd308e47602f3cb2ab677742e8d4766377ad08da63c1b631bb0b1822e9e664250e9d279f6073f47ead2395ae63fc945325230834ea3007e62535b22a2dd851e64aa74e1a9e29", 0xaf}, {&(0x7f0000000740)="48d659ab8ef21b227ef2d3d9", 0xc}], 0x4, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x11, &(0x7f00000007c0), &(0x7f0000000800)=0xc) setsockopt(r19, 0x8000, 0x7, &(0x7f0000000840)="a45731db4461026b006b017145d49d644c2d3602cc06a6fc53bb65fbcd0befaa3c4346aaaff22ba3c3331010dad56f3ef3e6fcbdc687bbdeedf4a8f3bddaf0d6d85a2df47005c7f3fa5c23da071b29c9c6ec0bcfedc890f7a86f484d0b005c33dbc4696bb8d2995fb4c925562e824319567ee08340c19f7e0126929b71f220f5451341b9fc5d13639288d1307e4991dda023c36d7fa964485754a83d488099ce4efe8cc4b5ef15248fab29aa9a8de455033cb6", 0xb3) getsockopt$SO_PEERCRED(r17, 0xffff, 0x11, &(0x7f0000000900), 0xc) r21 = semget(0x1, 0x0, 0x2) semctl$GETZCNT(r21, 0x0, 0x7, &(0x7f0000000940)=""/4096) fchown(r19, r11, r15) fsync(r16) 00:00:07 executing program 1: r0 = semget$private(0x0, 0x5, 0x2) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/135) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000000c0)=""/149) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) fdatasync(r1) r2 = geteuid() semctl$GETNCNT(r0, 0x219ba0ef52cd93ff, 0x3, &(0x7f0000000240)=""/50) r3 = accept$unix(r1, 0x0, &(0x7f0000000280)) semctl$IPC_RMID(r0, 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x5, 0x3ff, 0x3, 0xffffffffffffff81, 0x600000000, 0x100000000, 0x3e, 0x80000001}, &(0x7f0000000300)={0x1000, 0x80, 0x401, 0x0, 0x0, 0x7, 0xc2e}, &(0x7f0000000340)={0x4f7d, 0x5, 0x3, 0x7851ac39, 0x6, 0x5, 0x7f, 0x10001}, &(0x7f0000000380)={0x81, 0x40}) r4 = semget$private(0x0, 0x2, 0x0) r5 = semget$private(0x0, 0x7, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000440)=""/88) semget$private(0x0, 0x3, 0x202) preadv(r1, &(0x7f0000000880)=[{&(0x7f00000004c0)=""/56, 0x38}, {&(0x7f0000000500)=""/240, 0xf0}, {&(0x7f0000000600)=""/179, 0xb3}, {&(0x7f00000006c0)=""/121, 0x79}, {&(0x7f0000000740)=""/9, 0x9}, {&(0x7f0000000780)=""/230, 0xe6}], 0x6, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000900)={{0x1, r2, r7, r6, r7, 0x40, 0x9}, 0x81, 0x5, 0x81}) r8 = accept$unix(r1, &(0x7f0000000980)=@file={0x0, ""/108}, &(0x7f0000000a00)=0x6e) r9 = shmget(0x2, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r9, 0x3) rename(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)='./file0\x00') getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) fcntl$setstatus(r8, 0x4, 0x10b000c) semop(r0, &(0x7f0000000b40)=[{0x6, 0x8}], 0x1) write(r8, &(0x7f0000000b80)="4af31b9d43845ab2ff52a49395455b23e3c3776175986f365684b9d01864d1c68e991f787b3c9c4de347c963fdaba9ca2f25684b0557ab596a43b2346470de9eec9b343c7fabf8e831131bd7b85a4e9e875e605abc179a3177cab9e05643d4a1e60c5514b024e2306d53eb9f9e584205", 0x70) socket$inet6(0x18, 0x1, 0x7fffffff) open(&(0x7f0000000c00)='./file0\x00', 0x100, 0x10) bind$unix(r1, &(0x7f0000000c40)=@file={0x0, './file1\x00'}, 0xa) rmdir(&(0x7f0000000c80)='./file0\x00') 00:00:07 executing program 5: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x9c, 0x9}, {0x18, 0x1, 0x8000, 0xfd19}, 0x1ff, [0x8001, 0x7, 0x2, 0x2, 0x7ff, 0x6, 0x7, 0xed2]}, 0x3c) recvfrom$unix(r0, &(0x7f0000000080)=""/146, 0x92, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) getsockname$unix(r0, &(0x7f00000011c0)=@file={0x0, ""/108}, &(0x7f0000001240)=0x6e) getsockname$unix(r0, &(0x7f0000001280)=@file={0x0, ""/57}, &(0x7f00000012c0)=0x3b) r1 = getpgid(0xffffffffffffffff) r2 = getpgid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0xc, r0) mkdirat(r4, &(0x7f0000001340)='./file0\x00', 0x40) recvfrom$inet(r4, &(0x7f0000001380)=""/4096, 0x1000, 0x40, &(0x7f0000002380)={0x2, 0x1}, 0xc) close(r0) fchdir(r3) r5 = shmget(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r6 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002400)={0x0, 0x0}, &(0x7f0000002440)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f00000024c0)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000002500)={{0x40, r6, r8, r9, r11, 0x1, 0xffff}, 0x2, 0x37, r2, r2, 0x100, 0x2, 0x100}) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000002580)={r7, r6, r8}, 0xc) shmget(0x1, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) bind(r0, &(0x7f00000025c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r12 = semget$private(0x0, 0x0, 0x400) semctl$IPC_RMID(r12, 0x0, 0x0) getpeername(r3, &(0x7f0000002600)=@in, &(0x7f0000002640)=0xc) getpeername(r4, &(0x7f0000002680)=@un=@abs, &(0x7f00000026c0)=0x8) socketpair(0x1f, 0x0, 0x40, &(0x7f0000002700)) fcntl$lock(r0, 0x7, &(0x7f0000002740)={0x0, 0x2, 0x81, 0x0, r10}) 00:00:07 executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$unix(0x1, 0x7fffffffffffe, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) listen(r1, 0x80000000) r2 = accept$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000043c21dd6281a3fbe96632a3ce38e03113b30cb912c2ac26ffe6b064144e8a748a8bcef9289a8bb84af90c8b10ad0b34154e37ef894244053a75a4665aeab60edef5a0c0839ebc46f2733d31f9df20e9407bb24dae29a5a03661e74538b8e8038035f45d10ef14d4f291e168d609b05a58fe8f158b884c569a6ff000000db5df8679160bb85e5d83fdb76a0a962689d28542975a47ac30319ec0fa2b6035380e2a497f5e19432ee5bf57eb3c8248e7a9104cdb32bec48839b4c9832d8565c5fa601d4e0e34d1a2d68ec3b097811bb62963eba4cc5b06c9ed347c58e56028e909a64a5a5847531e42c1983ccbec0df8f88188ebfe37cc86788587f6854827261a06ec7b2ee3b2b6f7701cb7f13d9b06647320b06dadf04123dfcc6e35acfb8927bef937576decd60af387c27a6006a919c214bf4493f1ac01b9711603e3ada8723b1ef88c6be40b011900aae5ddf45cb5598218a37658f732f596165ffb73c448f518884a23593adec2fcddbc094b5459daa04a7d043d27af85c845f99da1bce1377d44e3f2a8dbe1da8d5d480ec4dc1250785f2763dfe672f444ff6b1555040a6f6b48213cfe55a60304f"], &(0x7f00000000c0)=0x1c) fcntl$setflags(r0, 0x2, 0x1) r3 = paccept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8, 0x30000000) flock(r0, 0x9) accept$inet6(r3, &(0x7f00000002c0), &(0x7f0000000600)=0xc) fchdir(r3) poll(&(0x7f0000000180)=[{r1, 0x5}], 0x1, 0x100000001) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) socket$unix(0x1, 0x0, 0x0) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r4) fcntl$setstatus(r1, 0x4, 0x0) fcntl$dupfd(r0, 0x0, r1) r5 = accept$inet(r3, 0x0, &(0x7f0000000380)=0xffffffffffffff55) getpeername(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="00004000000000000000000000000000cbca554c4dd7fe0f22a6e525dfc9acbf2978717ee889be8164a15cf5346bbc50824576888d2027d69ddbb67cd580acb48409d861c9766735129a3ea17c5be9f3f283c6b76b62ca60dcbf61974abc78fbb45c6b37e4b835d92ec8176b53483a578f93b3b052abed3d90e37f50a343a14ac6784b59448688f20424ed05e5db7ada219177f38b6180892ba5f443f509aeb5b438498697087e9a1c44cd7627071052e6c04efffc410000000000000000000000"], &(0x7f0000000300)=0x10) r6 = dup2(r3, r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) shutdown(r0, 0x2) read(r6, &(0x7f0000000580)=""/85, 0x15) r8 = semget$private(0x0, 0x4, 0x20) semop(r8, &(0x7f0000000400)=[{0x3, 0x3, 0x7f9}], 0x1) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000440)=""/196) pipe2(&(0x7f0000000540), 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r9, 0xffff, 0x2000, &(0x7f0000000040), &(0x7f00000000c0)=0x4) setregid(r7, r7) 00:00:07 executing program 0: r0 = getgid() r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000180)=[r0, r1, r3, r4, r6, r8, r11, r12]) r19 = msgget$private(0x0, 0x100) msgsnd(r19, &(0x7f00000001c0)={0x2, "9d5be74894aa30aafbc81599d77f1c9253cb1342187f1259676bf7116217fef1973f8232d89e973befd3247e2a56c933d904c49c967c237166ac59b774389c81dc8f9d5904f98a"}, 0x4f, 0x800) r20 = shmget$private(0x0, 0x1000, 0x48, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x81, r7, r16, r7, r13, 0x80, 0x5}, 0x4, 0x8, r5, r9, 0x40, 0x4, 0x184}) geteuid() getegid() setegid(r18) setpgid(r2, r2) getgroups(0x4, &(0x7f00000002c0)=[r6, r0, r17, r15]) r21 = socket(0x1f, 0x10000007, 0x7) bind$unix(r21, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) bind(r21, &(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa) setgid(r18) getgid() pipe2(&(0x7f0000000380), 0x1400000) lchown(&(0x7f00000003c0)='./file0\x00', r10, r14) getgid() r22 = semget(0x3, 0x2, 0x8) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000400)=""/92) paccept(r21, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc, 0x20000000) semctl$GETZCNT(r22, 0x1, 0x7, &(0x7f0000000500)=""/4096) 00:00:07 executing program 4: socketpair(0x1, 0x20000005, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x800, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:08 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1f, 0xbc}, 0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x411, r0, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x3, 0x800, 0x10001, r1}) ftruncate(r0, 0x0) r2 = getpgid(r1) r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={r2, r3, r4}, 0xc) r5 = msgget(0x1, 0x400) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x7, r3, r4, r3, r4, 0xca, 0xfffffffffffffff9}, 0x1f, 0x80, r2, r1, 0x1, 0x7, 0x3, 0x80000001}) r6 = semget(0x1, 0x4, 0x400) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000140)=""/219) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000240)=""/110) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000002c0)={0x4f7681d9, 0xdd}, 0x10) msgget(0x0, 0x18) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000300)=0x1000) semget$private(0x0, 0x7, 0x40) recvfrom$unix(r0, &(0x7f0000000340)=""/132, 0x84, 0x42, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x0, 0x102) paccept(r7, 0x0, &(0x7f0000000440), 0x20000000) getppid() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000500)={{0x3, r3, r4, r3, r4, 0x10, 0xad1}, 0xffffffff, 0x4}) bind$inet6(r0, &(0x7f0000000580)={0x18, 0x0, 0x80000001, 0x76120ecf}, 0xc) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f00000005c0)=0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000600), 0xc) writev(r0, &(0x7f0000001b00)=[{&(0x7f0000000640)="3022317c8e1f56473d005f99eeb7d2087ff8e1e04a6d1826ae170cf473f44078ee74131566bc74facae42af54a5067021dffd797f1d5cfab4e0baaff4c32b029934aa151235ad18a05627c7dcc618817e4adc187ed14b95d7fc61d6223e28104632196c2227e016363c04cdf147dd36bb87c09240eed879609537342e06fdcd40e1d8232d603a2e85bf2ee0f5108bdd066b9ae776ca6440c611cfc278c2d3145157a31751f4805ca4af39d7ba92c3ce677ab6edadb8709c9880549e660b661e39f219078e030711af5c37674e0454b8f3896c0478d247d60294a0ee68375b70265758bca1f", 0xe5}, {&(0x7f0000000740)="58837a5ef181a73d27b2fdcea24d3e", 0xf}, {&(0x7f0000000780)="dc442e9f89668a08d4b5e74c26e05cf4df016fb155f3f27244fd9ab45f239497e40e2da32d50346ddf46f47e17080ad2e31902f46f28887c1156eab191c121073104b6483679836138b84c9789a3e8b5383616d00efbbc3d359371dd04e97f86d1626edc1e4b4da51ee3409c5a53351c882380ebb22d42ccfcdfc9814971a8b2a00a3f556e379433237d07300fed0a184544e1744cc6747e671f7e1301db0b80", 0xa0}, {&(0x7f0000000840)="33b0ae6fad29f2aace3f6790200f773e4924b7d26e1591a9dd6981c1a9e6c13805b68f5e68738d653191f7ca3b5f8cd4d473f25c5413fc6beb5dcc1d9b59a5d43b4720f023470cbbce1565db52777b21d76a479da21ad1dc3bac11d32f8960b91bbc6f40ddc8cef4a51f548c8510fb7559248040e2057d6c5c0cefa556288c45c32d41651db1e5fec051f14e9005fdaefb8651c5df520d44dbc6efc99b11dfd9991b7a2bf05f446e3041fe97bb1c265d82c15745a381d88ce4fb604fdcf70e21d0b63e1eedbac3b3c82542e9df1fbf1a40e59e432e85695159c2086a4111fb17c064a0a155e2629c3e7c1455d2a7ea5a", 0xf0}, {&(0x7f0000000940)="366cca1552d6db5ef8b5179176929edf1015d08b79509d073d87fe5bea784b955c31341706632cbe2eae83325abf4e88d868313810ab41cc410d88fb3f0b706e0b678c827bedc79a4a3d7e3ffcb1a9820fdf86e9000ed3b9be0bababae910caeda9f9bb4b3ffdb7781d77904a8531d7fc2cf173a19e205f60571ab328df502331aafb7a355fd6fa859d66c71", 0x8c}, {&(0x7f0000000a00)="c4a2d05be6adde7601b21ccb08d2915266d726653e097b207a3b5c76897365feecc751aa71fc9eeb1f7244fa026080d6432d28bf0291ad49f49e74004bc6e7e84b5f19586825b2c458542edd66bf76c4a9b163eb557712ecbad9ceed4d634790190c22757ae76861ccdb4d5b14f087e9ec1db2accd132d009d1c87d75e339120daee6e2416acdb7ac31331eb2e62858d5a1d45a941687e391c8d0eea6c3709c3983a7b1575b361b761dbb6d1031e0ced9054d448fab95a1ce97fe117c750ad4305a12fe494b28bdbd1b28f8260b448771d0077fe05fd01e9df3a4d959bdf5f3f7c5b03914582f2676b98904fb74dcd0aefedd761c1188363c7a0ec33e3374484609c8e3c1dd4e6f439e4b962414626c99918b5cdc7d10baa939d0cc29f4419b1438a1f33200c1ee0fcccb3d89860ddad9c8ee22287ada8b0bf4efba4b31e1cf01720f5f6b3a7b101d57aaf6f75a4eb67282e6596c5c431a26aae7dba2329edb829c66248e915c8043a4adecb9b48ea9956f85e30ba56ad572b68ed2c34ad0b0214dd7cf71afd542c975838ae34e0f4e8657d6f47b1faa83bc9a00b3f0cfe19c4ab48d7095d0a8ec023fcacce04ac1ca707c7c0e466cf756a21a2ecb2e9c482ac8fe63636e439356e72bc27cb726ea83a79716b44376b8de9d386c921f9f252278833d00278559a08276738a87f142af49cad901a98a9aeb1951a1bc3a9769c55e2581e0f716c5950a4d428e872efa8b290c72910b80b9b813f7763f85ef3efa8d9799e9fcdd5a5c5699f49b8703051c88be325d4e61fe89561d345b780eb7e5d6f6ba61c3c69b39fb531f92e32a820500ac6d8984cb1175a5babe620224de1af09f9894b44a33b3355867a868cb57c5490502ba0516436433f97c1673f0147d760a8a3d02c5841cdca6f62f08cb5844e2f3d9d7e89c74649cb0c5984741bc93f487ed6d86c63be0090f77d71ff83c2c2750f332c816ff6489af1e9f9324c3d36b32a3c3acccf3042466ffe00a271ad6fc94192034a1239d28af99385ff038f8328e89682f112e551fd0472f7847e7fad45cedc126bf78fb7953651a5e089d8c22f17c205cef9610f8c4cec1fe1b5642da9b6a019c9cb8943cf86ecf0382032ae54bfacbdc243e66d33cff9c3ada76b0ca85078a49ccebf84ffb634e497d070cd238f746b56d987532df223fc054ef66d4a47cd6734bfcc7a3fa164dc66762d80ec9903f66d33a5503f140e286748167bc8bfc6511d504dcfd0614819cba666c0deaf834cad6f45320ff36f59c81caee36642cb2a7ed508001bc614160ea9a59b6e253451263ac91cc37a7cce285f82f16eae159b9d9e0628af0db2a19bec3bec88d8571d414a74309379bd85421de6932f125af6917a265cab339c32aead73c24c4639ad019f3ed12bc3a7c766f3ecf4019830487c9a4eaef108437ef69d432bf61cd7391cf9b7b2b342055552fd30df89effc29d5436383b278fed6e36361f313e0ed8552ff3afbfff6525e5fe15aab20c004e329502cbaf4fdf0f2b500cff33f7953f0f937d7e7ec375eb4f8c1c50c7ab4aa0d15048b1c6e49b5cc73a1a3d8c669573ed48e10704e6889d6cc0f29bd4815a9bb0109b4e5c7a20d6d1b56f0eff4675f9426c315b76f1919b94a1c6ff2a404836a6b9505a70655aaf045467a1e4f0c5f07943174be3115f446be2ef9b06147bd80023d9525c8aa9b9e1c090f8cebf8f95a3fd9d15baf2a943f561841cb3cb479a882788db4c854e0fc8689f4463cd2e3864fd247f1cb0e2328e732fca3ffeac5c27448e809dd84471ce22f333573d7709dac3b9bdea66e7a4302b85fb93a2a4858a9124252a39d3b38a28f33e40ac62ac9f80586a9f2b079a04791d22b35a5e437978bd2c5f4927c5162ee648394b742f6f60ea12abe66f5747035ad14c11c8bbee889ee6c1e3ddd3f3dd183f4243dba7806761417685a689682d8ce4d8f6682200a5dd1dff73b59c2f6febe7d7df5d36cfee876e8b4c065bb14866298406c0bfc63e648146da3feb18abae993811970da44f3e9339a2952af3e3bb4c4651c7493c760abb35f96f25bbdecaee649643d2ab4a88ed43ad7d302e63285d74cb24917aa8da8a2bdf8445fe6bcd91f7bc0002718c7ab9da738ada919356d5a8907fd615b57d363b7df2431d18dcd6bc8343becfd3e64ac845a53707c6521a1e389730d3bb2644bec590f152f3da4e89191478aa31e43d5cb61227d55882362f764bcbb431f6231dd8ee3284ebb531f716e53e5d6d65dfd889c5ae2444ee3651bc4ffbf9044bd923202e5eb11b461a4309856a7b89f3ca2ae23922f3c6eb00de421668fbc6af9c79067304bfae3cbe22e7debd51f4558d1d64999b8a351aade3e81d9fcbd2ba26ae6a4b21bbbe37aa211935d05333acd344ccc58f7724fc764472c2685dfcf0f587c4ff6c551e2147a2dbc5b4821d7d1fa1be96dbe6ae6a9f7fbf31f3f33688d55764844ee58d622793eab4670dac04417bbd7b18e7b55af7d24ff2a6cbd1e6fb1f25128f3ef9353bd67e80e9192d0150578ac26e35fcb3e2fb286b53d2a92632d561ff86f7a8bf20c99dde3b2e70c0e13758098652e7109e19c0a3ac90330d20c29ac5da80749cf5f35daeb0b8e8b102d4000b7cb5a4a5e53093630c82ebfdf3a82d0b93c127783573d8c62acfa2b226401ac45e7a3716d9bce79f100bafaf2e03fea5b34bf6f53bad30fea5f954314ec770a0777ddcc0f008712b58361f10a4d63539afba708d43e968077cf0b5f5560d1db19235168f73bbe9d52458e22a7eb712a0b95c8f643eba201a52cfcf4e678b2e4e6789e2030a4e1b0dc66a6f3b7c83574ac64bc296426eccf601e27aa514116dc035875bb6f63e64aa7a95623d5b1bbba883b4965e8309694da6f5fa65109db4401672ea457b9dadb7cd6f23d84759b6a07e3cf0eb18794efb169e5b8669e042922dfa2ff633ebfe2f58e3f8fafcb0bb9df7e22079085a19d315391aecd7944d75576de74a45867323c476361eec70d6432895828b5278844232d06936b6495d64035a2331867e0b09a9d5e5e760ebd11c275244859fe2d1603941efed0bd416267b0bde3d24a1f90ca2e7ef774f17a5a32563330ec816fdbf88c59beef93eabd36de4a8b6df003953f0813c9f18763b6c62bd7b20d28d415450ae5cbc5560f045947047803280c09906196f6bb77dfe230e05c69025e21cd85fcabffc48d11cf2d50b56707a2a8c5cb1d49c91537e6c9f8be3cef5e81f6444fdbe42457217e13b1fb8a10c92f5dbc1ab93e6ffece58d10a524a431f857535249eadc438a05f092872ca7906ad7bb42ee5d2730ddce648187ab5c479a1ea0552d04e84a76aa3bd485ad4d185b584cc0aef71005fbfcb6dcb450931320b4175c4ce177867667333489254965768ad3d824dbf6ac0c2838d45bbc09540b245c46381aa6c71ec8f5677f1e62e2af60968df06c5f00afa699e0b6ffa8c4308240a9b59b98e24b5f232258ca19284f5b79fa3264b39f97163a3fa4856cee2aa7c65413a34362df334a89d6a9c444edba1c615ff04d7ab04406b3919b75733d737f66825a4abe23281e75a0dac6b6a8a70d650e7edb64c28e0abcad5588aa69d232095d77c9e2ae61200ec4927332b1d1e498adefd8b10c94b8aa979f1cefc6c3102e916ad25e8b1b23f49a8727ae70036529cca91648c6d150c6de59b2fa0f37ddbd2568f23b424b9e9a18e3625275feb91afa9f3233562242bf891c0bc021b495e3c6a95c3093a04cdd4fae961ea0ce7be4cb60c9bee03d17b1717a1061eec585ea668052608c4eca66ce7ba23d4ff943a52a31059387da56ed59af877b3cc943bbc70b5936a4ed2be15e9e49ee4aa3b6051ffbba756311924bb7eb556b90c39dbcda9bab79d8e47a4d89d7b6e35c25b1703a098ab45eb04f61ec2b3f6437cf1a55a33fdd595ec66a81cf6fc8aa152670225e61c199c5d8db33e8d3e98ecd9656962aaa5dd4936e5168a1560c67aa9336329a9a06e268d9dd92bc4fb345c003264536fa9c2e11fcda5d2adf2f5f70875c164800c689cc794e31fa61175d808cebc4e47c956f29e3c425c224ca3d248b949f91b1fa45b9bedb1a8dd7e94a71ea33b6c93cd4b45b475d62783a28aec60d863187ad99491620c0e1f1f3d08e760420b5cf97a443b4d0cf9eee290a7b49aa0874379db1302ef0d042122ac33c5be05e70aa127b7c4dc3aedc9a96b7e2c37999e2a2e71145336bb9d031e1b16a9261fff2f6978220eca6561b60f150cbf6649bc288d147a79211c8d5f9932bb217a87bf98ae0d0a97d4417ce805f0dded4ce4d1ac202407cfff8b711716823f92c65d035bde7541ce8f8fb340df1fc38ea4790890ade39f4eaddae05fe0e34271f70f759d5de0ce625a363a44c8094a10fdc64763584754c7228b07be890425cc2effdee7082bee9b1eafeef1cc117cff49de1ea33cfe167ed34a0717b5acf241f5694e2076ba4a8b6e9bd9fad011a9b1c6672e196a1fdd14913e1e4f18529ef61d62c27ac59fc14644a156b6929924091eb2ded6ee5e07b2505979de8a11319a317572ddd39d9037bcd8ae925748d493b14fb490fec55d1ae908327f89656e997696d508c0f17a4f57039097ed80052290e46cb63c056625df467d79571633f817c5f0242eb31d3f65c788751abd07bbb5b5d963a90846873d431616e07ca3a98187a14261b38f56a1bda05afbb467e9cd27af021686cc73e8b34a32f536d9cfc87f46b14a65812d9652b27dda4f1805cc0e1316350926b9675155fcf7bf4dc602a2217b612ddd412ecaa7fdba14a578333024c40422c84c29d2ed7c3064fe5564b241c8491a484d64e9d51c777b279c755892f7c0e4e0d82847c69ef6046da9e32abb9dc22d01fde13710cc410d49a76cdfc642862e3c89da28c0fcc807712cd7da01269f4451a6ef93b69c2b2de379537a6f8efd78f82b246d818c10eceff336ecbc485e490b1290bf2fb6211352ce72d9ae4fe25583dd5c6523afd4f66866659c4165318040b432d9345f0affcacd999e096aff41b60c4c6ae8ab214d83c5c09dc07b8a61cc22c12b0cbf825ea9db421fb2cfb37506c6123ec1bf76125e8e09cd56187a399597d94a6a5a4702f5401984a8d4c6c4dea34a23b24bb09670938c8ca6c1233fa0fafae3395aecd5ac99abd34f41a069fddccca0e2bd80faa76cd6378c033a45f157dbdd12cc9cf3f3a3ce6c42eface868f6274448b500baec1eabeaf6f0d88e463b0f638b8fa841156b702b8d13e517f42388e8f59ad067da77a64ac6cf6e75c95a38c9198c0e4406bb0bf67d3e24b6c324f0f7ab6b491d6ed9e3a29ae548470366c6fe68519eba9eb55b640626683c5d9c50ae0f4708bf0a6f30345474efa39bc77fb21cb648f9ff8619437230c43933910eabb7be713b99fb430b7bdc078f7872e5fbfd40f4f6e03414752ebe40e87bb62af4aa9625f1f81f72182872c12ec55dc9a2d6af407b35ef727583921ee15e74dd56c4c2707bfb0c050aa8d688e303446bd398cc08b752264866ef50c969c7de3e11f91ad7907f2d214c16b0f52fbf9e9a6dfbde72e7e47493853aa28907b8da0b250f080275c3bb23151e8d542e16ff48d9c2230418c0b92dbe012cf9fe48ad8c645f834ef507170e91a6ef41c35823ee30e6b0af76e00ea8cb0fcaf136c1f32c264549f10d9a6b6d4cbfc7586d03270dc51323e670b9e432769a5bca281f2cae8d9d5f560c6482e01602c85369393fd4617a51555266764ff777dba22c2c75f03fafe5bdba26d760", 0x1000}, {&(0x7f0000001a00)="7415df2225c447e3ec54b5ed75b2997854", 0x11}, {&(0x7f0000001a40)="e066870e2de3e91721d0be8d074bfa0b7659abccaa77bf6bf920680ac7440c21c3ed52aaa5a8e29a8bb4dbb5135f95914d12b5cec13b4994aa0e75a7173fef4fae547eba1a8c7d12c309e17ab1968b89094bd17c79806bc14dd31cc926fbf5d2dd5b2d71f0d075ed42ea9eb4db1e9e91247680570bf8b5dd3fcbeae45132d16023fb2573ba75ac4d45d380246b9af94391c6bf4c58fa8fb3eb5dd34758", 0x9d}], 0x8) accept(r7, &(0x7f0000001b80)=@un=@file={0x0, ""/4096}, &(0x7f0000002bc0)=0x1002) 00:00:08 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) r3 = dup2(r1, r0) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x10000010, 0x81) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) recvfrom(r1, &(0x7f0000000100)=""/64, 0x40, 0x2, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000001c0)) close(r3) fchownat(r4, &(0x7f0000000000)='./file0\x00', r5, r6, 0x600) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x8, 0x20}, {0x9e, 0x2}}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000180), 0xc) 00:00:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000080)="9bf4abd23c", 0x5}, {&(0x7f00000002c0)="08ad20f2dfbccc5526c508219a240c4e9420e7c46105c6de782eb51265fc52e8a265fd1c4604f908900104afd189fbb68f68ab43bf937ecb14b25736eb5842ef5d1351cda554698240ae70d41eb1f6919d43f0cc51e8d5fe49a06a825ddd3b164ac42d86452ac05cea7669be264d8284049ad0cb76573803f35f39d15248068d2b32e44ac46add778d2e9178a774714a77358a573d291f4233d3f13c865914f3fecdab7bad1aa68b05d5d999ad1bd02e2a2d5639c4009fe5c3fbdaaa6a0a4a3a4656ddf8540a3eaf34afc81b85135c1ac9ef3b21d436de65944ba16c8946c0a1603f3be8bc6943ff3a133a63f471c62c5ed061ed95614b310280284b7bda2097912b1a0f3cb46bcdf806de44632686066a8f897d070a8f24d3770cd39008bc9f920a5a93d4c6d4f1c5587dcff1ecfa44efbf553b98aac0005a78701ce6c9c11675a8e18a75d5e9d55fb3a3f1f5348235f0748c52a9ab7a63485c9980c9fe2226d0d33953e76b22db7df281abfa3fd01b7ab43a381b796c4aaff190c9b491c79550aa5467c2faeb4d3458b48d6d89869571c0eb71df14f1ad5299c32482a31f1b806adef4aeae74135ed0177596395867989162f1d6d1fd6a02664b7109e47254e7fa45bb0a8b8e39043b771647b8ed9204aa5489a11e3963187fb520c7de7ea0cdfd53acff72227a99d1cb4c647277d4bc37f795365af1a16095d052fd26e891e63e27a5c23747578717304c2dac48748231ca735241a35dbfb841b729eda0dc347543cf224350ca45e0c86426413b1026db264ad27cf813d642cd14c9c4ec52353b1ec52e5a14fd4a98f78ab6383c8768b55e3d0340db85c90a86e09bc3978ae310676c0f7600a129507e33a5d54cb747b7979b59ae499a093205e6a74c28738077d0813c1582fc4bb4a06153b04756fefbed14fb41c600008c8fa0e6af78e3a8c28d90c54996315bc36ee2d67835bd5f713630dc83adbeb3c8537452d150a22cc518a81b972ee7e16c2572bf8c6877eeb8c6bc13428f81983d0dc95f4d4519c5e8f518f47e96c692a9f85c953828f5d5575591d61eb5554e8a0d52a5796676a168b3a5afdde6f677392f7e6ecd5413be3d77eca5621c0b5361c29b5678e78fcb60291e7e90f0d80d88d4c7cb850869cb7096180601a9e416e74d52abe7e39b4f61c4e2b4157c332610a5c28690f14a229729b426798b177e72e37364d6d0cdb283c59af16e0ed38ca74fe90622ca021a6c8e6f779e9ad41835240f3c6175dfc1a14b6b622e9f0ff28701f7d3a2911732d6b3692bfd15dc75bcd0872b15c7bcffe08662eae41725b3a37d84d568e569583515373b40adde8ef54337e0f99f059099c51e9cfe5f2ab035734db423edca5767fd332187e1ded97136da038721b821421f89b7fe90c4da4cca7a53e5e3b6d9b05ad42ce52ce86056ce7a00b554a960b44b03404b3113266500a48bfee0fe07045a8a76ad47e95dc3ab3862e0213c0d04f88278339b2146cb780954440aeb391feaca3db7f40857c2a99ba54925d5671f1c968b287c42b5e133b2c423bca0d346f7fb3ca5b7dcc8f662a2e86f21d7894a3cebeb6ed0132fafbe111fac4a52fe7df618dc95ccce8ccd5f79d6a7fefe785e3cb1b2c769e0b4e09a4b5177719bbbe7ec1de85a417551c09ccbbbc0f4c753519ce1c340fb5f756d4687c0679c2f725d1d89a3c56ae130398419486df3c87ac0a125ad3ce1d62f0d28e80d2db1e6bd28341fcce599685db61c1a9add966e4228e83a48a4842d927ad3898a4bde20b40f571bcb7dfe90506aedb02acbc88c7967401f1ec31788acce38a4f33572b41b96e52887ed09e5db79da5376dca10dc31fac7521a495285582356ac4cb5710f4d4c10cc407b5335e5394d757995dcfd42e37de48d37e86b1501f3ed4ce3ffb2cbdb0f3b4407ecacdc334d92b2b995e0986eca7d8229c2e15f774d16f3c82e0140136e24d08792474f14a1489073c15b3289b74a8cc6dd95660942afede11c96e0f7643b25cab7fc8013245323412c1fd7fcaa132648d6886f682225bac0a175e7c06c25a4f5879d259e0ab5d90354fb238f80ff8b298f6887f238a3b12700d35082f18c34810f90c531c654a820d72880894964d6cf48cf05fadf0bd2bf5c944f59114375e81f9ea6301fe9e5208dd003b7141ffe2a2b234ceefc2180f3521c18e9e7c60cba2a57def06199e923b034de1b58127e617ba1a4ec78e7663a6f974c153cefc03826e9a8c5c39f2e6837953135d780b54cb908029cde7bc3a50377f2e0364c475bbdedc7fcb1ff328789faf78c1f03ee653a530ce67bfd80c29a062631062541f0bf9f2c130d7b1917890e40d83ae16e929c0efecfb9e5893f375359df2d82c9cd5c59c00fb3a7424b479e88aa5016b2e9f6160fcb3f768efd4e608f57b0646e940565fe9986b917c8494629b67f1312a628728906b0058a8e234cca950d4a4c48025c4e8f8f9323a11e86c72bae2df2d29c4daa79e6ddcbb1ec95a75267cf18fe1464c8c2a69b0b1f2481be0d6555533bef76731eac1663b817a3b1dc415066ac3d3ecb8e737300bd8afe263b44bb841a2d1b2a6d813474f78f92c82008167c04f74703669626b0dd1e8215cfb9c72813115e86e16e784d0063888aa2f29f50ae51bfa6ddaf7b385c7ca9fc04e2128dbfd67ad1424be5466dc933694a049dd47cb2f1f0a21dd9b7919edc00fd83107e948617c272bf4a209a26c64a61948b6cb1c871384c45338b663c7a46d7c3babaa238616bb3ecf09b31fe037997d5a42eaf96c2494d6df22014ede6cf49c5329e318564ed4ba08a7135c9896987db5faab4fd77973a5f40894be965c681ef8a1129ed7855813f7d843047ff8e3b56d3e8bacf1c60cecd1a2ef7d1b49241658e17ff8683ccfae8516bbc951c421a330a4adac905048dc48519c8b34b3332cbcc89f604c530f43234aa0190eb8117c7794c83baf25cf0b229554c20102c0184eed5c4d3fd31e26278d61d616deb37133faf37a1b78ea6db4398cad0773faec2e0b98bc19eae930f307e8a788593e3caeecca807a57b32dc2508f6a2a74eb15c72ff502e57ee699984142738dae14ddd5358a58e3edd8611ddb2683f680c21e249c815c9db1e16b818e89eee2f6a7d240b16789ff06e1da32f88152cf58f88abc41958f293b8b54aeec4ca2b0417d57f17334dd0b177eab6c9a20a341a61947949f236b3ec47512fe88fb09f3344f404a9576d73bd78193871b8cbdec0a9ee4219cddec0ced7a0455c177d58511c42b5d4222d55751d43a40029a4f2bec2c13d55b0734d520bb4935f134d057de0307d18148c424344c09755d5b88858172f45ba4bd8d1556c43ce8deb41e1d76283d0adecfa29acbfe88d7d97fa9f2f7b508c666b8eae24d63acd3f0bb07e8253810f399ce6ca9d2d12160fee09889ec0d8af5f08f9b332130c77512c98996ac756d7c887f6a721ce74805a5122b94eaa9b04f5666a0405103bfe5eee25e0ba1afeb142e829d560a8bd91f0655538da244c9fa1baecf37142a9f2f98d5158964f94167030cc4af345c69f028063963bf19af5fdabb96593343734d763c8d08e7bf62fe5fbcab7fc288c84bb5ebc3ae61b08bebf5b8fdedf616519c3a3b6df48688f8270c954a10a1c35a27570f554279ad1754405b79242c0bdde2545f33e6c46ae20d80abdeae49c6b051c9afcb2dbffcfca8e31f1f4a7d4843e2b861db816937df33e751ae54214296dfd75bd067418c811f89d637de697a839e92a2d16e139be6ad7313483b2a2aacfe6f7bf0ba1b52f4d892f91bbfb915f56b0018ee519b68851ebe2b3ec1032c525cc9d4cb8b57c5c45bd8d5be3d91430fd6667c2809485cdcab43d182192bbeb8f9729be9d2058ddef7adeb9c87403b7ee108aedeaccbdff3b6c49c2927eb42edf0bf03ff8a7479c1715d05f24296cdf4aa329b94e8789cefe4ea329f843294614e74f9320eca06e4ff7fbc595c612e0956d4a3ceb95533f13c537eb804ced148491e8d0ac6ec10443abc9cbf859cf6714673f9c096bfd19e8a891e6690a2d7777703f8a0d9000cfe8130ece9a3235cc4394cd3a3ff7c0047911fbb5bf7cb10cf5f6f764ee51f4d597b10d45e9bce26975756ade1e12b6de9c4415f2d89b2a4bb8639e2cebd9b267041b5a8e869f7745f9d3340d3cebd23237520571e4f0bc38a52c7899e6fc48fc42adb4b40948540153111e7f141b495cfa22a7a6f8a3c1a1ae8560f6e20be512243642eb3cf7cd792a9b479840f0a158077c519956e59619b7dc1a137cab956d5e34560d04a57b2b700b94899acffe2f64af0c7780f2adfd29abc5d307e9228ec454a8a73f088f2794f31d204d3beb61a13811d1264e73b4e10ac283071fe1e2d0cea22b6cc2f6e01e11e33176fbf2d784847814bf4e205e69a4dad5d80b06e3079461f7799d41525edb491008899620a5e3ddb6bac2beca77925108104b008ec3c4a1ca8520d1cad0a9bdc6ad46e177465115be4ff5f284eef66abf05b8e42c12a1fbb8359948f870fe56dc892287d33f1ed9456322fa8c5284dfe6d93cbbacc079540a19b974fa543b3a30a07a7a4c2ab7b899f62d71b1fed8de14f33cd35b459786259d905c0b9ad8b277e81bba4ff9656ad69defa29d50224a434a061ffed1371e1d84e844ecd9c96b0f2d2323e74930e8321d377aa0f81d485d4f171c43dcf20af050a5339b53917e56778da6ed42f16cda39eaf41ebeceb1aa50a619dadc8fe1da5529f661c56be8ad4fc51f1d4f1a91449a10e1c5ec1e41ebe8be8809fd54e3ac4e1c1d7af1935e196d51c9f521aace6a3aa2e356499e7e69fcb8e7d618a1a9738cddb35437b1cf3c9d737a1443fba032177235666cc98a6a256e5b2523101d1e181f5d16fc2e92641af2c2dcd4a48864b25310c078b078646c89f27ff64ddd637798ef4e112fcf0feea93124cecc2f1386dac67af14b902892955001fd37fd9256e886f73759a6ec27aa0b7f9f6b8a6ec0b7ec046f28f59e519a82be6b43e3e17615259c70842f873f2c485750e6a9030e4110fa095253420b662f66850de4f18a7138cdb2069c6c688864166684a903a41246e220c49850525cafdb2395eca9c207641eaa0666f29af20e11473e1938cfeb43ae3def7f6548e5226d51a52795ea053c61d180a7ecabe6edfca8f9dc749eec194726c77656028fe09e59da51fd62b9ca784956cecba5d81a990e2a72dfb20082945efa34d64c7f564ae2f6271cf50e6253785ffaf1561845efb99b24dc5c486dc6bbd6f46a7f21e5da6146ac020203b57fabb1c070ee02aa9853d4049836265356d06227df5aff27f4e96086b43458a5a724af023d7f741ca65312f64d88597d65ed9208bc951bd62e119b13b00819b06d02b6057ec0e96dc1cd3489571470918821406b08b3eac908c0b4f0c2bc834b6525438303cc75a24a1e3d97eb1efc333796801b8fa94bd3b9adecba3694001dd1bad33c707c0cac99408e7c8a9974a4b440f459a0f8bae0df48654bae2114d81d7798eeac987ccc7b9e49e734dd64a6247f29dde6f3c82abafea3fa2d19d2876ce8952dede3b97d339fb6a48be866c87946fb011f61cfa2f718f004c809a86247f0479784ab6b9ca565843ab12de6d44e61ca4bd3bfee2233449d3762f879c35f5a09e061cc391717853fa0e6a4e55a0f0e1a2bcd29c5d8b33a0d478165e98a8b18afaec542c5137bf09992ae3679bf0260af0937abcaa93fc670210e5ce5606984700623af67e8bad29a0fd61318da391d7b1a7208b", 0x1000}, {&(0x7f0000000140)="faaa7f0fff3beb2b7e05059a1f51f87c4ffc877ad830e3cb0c57c15a92c77af821bcffec3a5f36a814d7c3329b4bb7315384b7afe80047d0aa0719e0afecb17dd3", 0x41}, {&(0x7f00000000c0)="fcf111538707b88cd310241c5f16859ff320ed16fdaeaea02b7d35179833b61b61622682b0b96466f6", 0x29}, {&(0x7f00000001c0)="fa7a79e3f60b4a82170e5704a939490d97c607", 0x13}, {&(0x7f0000001300)="5728fadfdac116fd0fa253238d4b34d56a0277face069ddc8fe4a8d1a24c65a48a5df09b6e7ca9deadb3d1111d65f01b0ea26d06ff2e1acd760e1d73d13a06f6da365dce5d1a5446ee6edbcecf981e87de9855d85fb44a91ff66217a697ac98cd37626ba06f4fe1ba52dafb5c7d56babc1c4088ea7555854259f17eac01d9d89885eaedfc0874a34bbd381432de27535a9f14efcfbb48d9f9f8f85ba3fcc0433a22dbb302eb99b5c2dac278695848310bd10c99fa014f0fd2dd0e38f85384beed1733102f327778c", 0xc8}, {&(0x7f0000001400)="68b846331473265a3793f738649d2f6b6c424ed3aa72424f2deb76fb501f18f116e4a6de94dc8e8369b3f8243118c7de9de4b9e5d426f8b6de1618ce72cd51f45f709eb3800c666d94ef657024f296f60d059e98b6ace49161c355d3649573831c1f7897c7ec7cfbcf0babfe548d98f273e3ba8e67ea97f44be53bc5ee067279663257a78e8a4ae66fc4791583b77d6f284f691f4306e212cd22156e14e858a9cd8c48e70e73f01ae4f504d7224fef0026e44e71a1a162620eaa6be6c9cc789a25540f733d79", 0xc6}, {&(0x7f0000001500)="b15de5d6685ca8fa5a8c7a1ee634ec3a502805c45ea928af9da668f559ad1e4eaaeb632f5994ae386b64da8aa904112cda97937baa5771e0f1b7c6ee7fa825d8227e5c0dcd032f4677b7811e3ff22b60d2b24930e1ec2bf3e71b7fb6757f9911887d3e764941d5f0031e", 0x6a}, {&(0x7f0000000240)="f166469b4f44dc636b4c954dccba2da5d1ffcfbfc6057ff0a098f3896c8fc4d4936e2620c276944052ad7cadf8be86cca9924002efd3087c2da73937", 0x3c}, {&(0x7f0000001580)="4a9d355f360128e66887126b57d9c5d9e901a64c4f8e740ffb9e3980d06620feb6842ac030da7725250aa1fc73833f89467edde1d4c0f1fdf990294c19f2ec716b638b89609fe384d520001e8bd46a7f440e69623dc5395dd8eaec6b5f5b064e73d7385e8406a3d344432a7793791358b63b0c4bee9ab9052a7f24922966323c6c7f682543a906085c0849760dd70f9c4eb292b98133ebb81ac24131fe8e404e4d2d87e5606db318e14f475d29edec2b108eef26146051e9bf66a66ac0", 0xbd}], 0xa) getegid() mkdir(&(0x7f0000000100)='./file0\x00', 0x2) r1 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) symlinkat(&(0x7f00000017c0)='./file1\x00', r0, &(0x7f0000001780)='./file1\x00') faccessat(r2, &(0x7f0000000200)='./file1\x00', 0x0, 0x200) 00:00:08 executing program 0: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1/file1\x00') r0 = open(&(0x7f0000000100)='./file1\x00', 0x1, 0x104) mkdirat(r0, &(0x7f0000000040)='./file1/file0\x00', 0x0) 00:00:08 executing program 2: truncate(&(0x7f0000000000)='./file0\x00', 0x800) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) r2 = openat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x100, 0x111) faccessat(r1, &(0x7f0000000100)='./file1\x00', 0x81, 0x100) sendto(r1, &(0x7f0000000140)="805bf20ab99f34bdd2d30da7a90c7b111bde769b1bceb89e0fd84e2ed7dddb94dacb9ba3235801a8d8dea37cd0b602cf0aa66d9e055f08d84ee4a0fdcbde24d647d98d953d9513593e5dbd1846c5903b35e44a9e31b7b6c21c", 0x59, 0x5, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) truncate(&(0x7f0000000200)='./file1\x00', 0x7) mknodat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x7080, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000280)='./file0\x00', r3, r7, 0x600) sendto(r2, &(0x7f0000000380)="072cb35803610e4a32d2fb0fa60638b2d8fddbf810c598548d92e35e07dbcdd0eb4914f20538dd7de77640da9554c2ccee660d2e88bd479d46982fa41ccc604c98cb6c47d56a70ef9ae0a446d2ad796544a1be959ec02d4e14ba5b724f996657e5a5eba1e28e2483a845b9740a49af90c500fc5769c9c0e4126ebfdb1ec535d3b64227466962cf14e6fc97a31d5152195f4381d8ec20c5a422f4eeaee2fe1abcd206fc4d8edbcfed4017a381a9215f5e71eaf781168f10821152bd6d737d4585be902d4d321449d92f708f6313f2c67bab8f5f82ca7470eaa187215efa7145f89b340ad245ac274f51582373ede572fb801b5ffac953", 0xf6, 0x1, &(0x7f0000000480)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) recvfrom$unix(r2, &(0x7f0000000540)=""/217, 0xd9, 0x843, &(0x7f0000000640)=@file={0x0, './file1\x00'}, 0xa) r11 = accept(r2, 0x0, &(0x7f0000000680)) unlinkat(r1, &(0x7f00000006c0)='\x00', 0x800) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000700)=""/155, &(0x7f00000007c0)=0x9b) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000800), &(0x7f0000000840)=0x8) preadv(r0, &(0x7f0000000980)=[{&(0x7f0000000880)=""/246, 0xf6}], 0x1, 0x0) r12 = fcntl$dupfd(r0, 0xc, r1) sendto(r11, &(0x7f00000009c0)="7e73969857493677b28c0417cf34f73eb2b246beb4f249747564f01a04457f6c6387731e92da25b6ed09432b2fef2b87574099946f22fde9768f50cb6bda8206d6f7b2abde3ab06195bba1552260536bf8e9d638a2dbd7496d0790c37c7e7b9a06f06979cff37ad505fff73c231d717be35fdbeabd62aa978131052b388bbb50434468853984323bd095130985bed670d15a0452cf310187b5e3", 0x9a, 0x4, &(0x7f0000000a80)=@in6={0x18, 0x1, 0xad5e, 0x5}, 0xc) openat(r12, &(0x7f0000000ac0)='./file0\x00', 0x400000, 0x8) ftruncate(r1, 0xe8fd) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) socketpair(0x0, 0x10000000, 0x6, &(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r15, &(0x7f0000000bc0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r16, &(0x7f0000005dc0)={&(0x7f0000000c00)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000005c40)=[{&(0x7f0000000c40)="0ee46f223cba34def078db937fec50af9ba13f141d23355994968f4623dd565ea504140a24b4c1324d36970586709b10d5dbcc6ae6641c3db4db72f4c03ee1916cd7da6f9fb796bd4cf98c805bf1750b65889ad55ab8ea1e9e737b66be59a922c0ff548627b50d9cc3e128b80319b30e2a19bf09be2fc82bd5052c40a390649d22833d67d355ea978b41a0ae4eda98c816eb24a3e6a4de8140c0649aa8a90452e1fc80f54658b714e180febaaf2f60a2fc5c7e9ec0c3b4fbfbf2f2d23b55061f1f1bde7ca486d8db0318f5e393863c001aa1333fa9ba86c5cc4afec64e7033f1f1796f5efb6b564e09db59a4480b7a77b8a9fd8b18e16e8fb635234ce87b3b5d60ea23a4a6edf0df08f1ebd93626be4b73dc20e2faf0b32775ca4e7664cf606b2cc16db73a0c13fa358bedc8165712a39e18fbb715a5f6094b51acf897830879289c848262d3a761583a67366a58e5b8d206564e06380fe0f4c4ac188472c0aa03a33b4d1b196ddd6813e9e057d95eefa12c63dbfa4548e7c179ce32fc2f49a339b17000a3539eeb29bf7cbc906efc3e20295a34197e332547ecd65c4fa4fdf91c82e40d7a1e46b959892e6c2a6b2683ce7c02705ebf28aa8eb786feb1eb527d14783fdd7aaa8116a6927423d7678d92da705e23e42abf5c0e3fe98bf69d0bfad78a738e43fb8ab8c65300e14ff5c2d0f01d4b572a6dc5b5efc91a420c4fd3cc2311bc99f1c2843d0e9c8b0557867ff741133b28af10d346e4c8c79c4c918ff1d25d67e95fed1232d87b992f0c2b26013b03eb9b3eaa2ed6bb20294a39986544cbd69cb7f375b3ca34c15dfe26f96beb6b32686415d8a760e64e5647bcacdff49c422992083a160059d0572b05d5215b4b43b7587050720274f75a0cbeae3803f3b6378890bb78961d597f55a2973f1e7f061b5764bf9053c79bb43dfa71006816fa98f9ecb03c801fd36d314dc4af6281b6573ec6653de52dd5f0ecc5d48de78222022a266c5cec8cb76f8a1765fa7c96d382fe0c43d5571cd3d317b43c04b01518d73278cfc14a9eaeed38668f6621e6fb2e5933217dcb782beea88b5447a4cc701391b0e182a636ee84c9716df1d028a1b07c5da5be7f2f006ec75a5da59f121f8fe0af88ebd75edaab5b228892a993069c10a4e5b2de7cd641e79f401c177aaa61e60794f938b214c57155b40f1deec862b499610469ff570e45796256ccd58fd70e5206b8af52d1278c6e7af853d0bc242383bb628ccaa746bcfa66414e1db8faf165844ba88d61c07064d051d61cee6d4c2d86c4c3e8ca5116d8ab1168bb03887d2a0c20e98d2ed21f96e029d26f6c489f31fc903144cbebf2a40e6eb306bc0373583342a5f816b648c623c32f13e6fdfc6f6f531e655be96cb96109342e07d32552ab2eff16998f6386b07b24d96f4df0b0abf40837740b3cdc638882a4ca08a87879dbd655a6971813b2d71620cfe17251d88c105dbdec36b5c4eb0548687f2a27debc6412a424462fe7ef800f7143740a6ee5f9164865a2f82e836a340695e00b2f9e79327cb890dc62100d35c6018b54cd49e802cc56d2c12980332eaa6153771e9f13058b5c65ccf85a98df11b8861f254c9d78196e741efe6ccab038a6831095ed3b0764d753e720677c510854399c945a06c8b6abfa09c9151cadb9a661c2e051f88545c8770f44967c9b23689e56d16c0737e3768ecb75d5c61598ff51d948fce9019bf6f0c7c569baf6be1574c4ca35b69d532374f6fe27b7e54a6e8db8e8057177e5b08b03f980893a495f38e5e3fef59acbd68ad58619911f726939a1ed2c13dca5a659018cc60938fb09cf0eb55f08ac45935deda1995a3823f907deaec518c8cd47049baf4182d9ca678c6dfd36d838e5bbd98234970598e6a4bb43cbb983a80380cb315e506a656360c80189fa17a4202543e42406dd7d4858b26dd67480d78695c83fb2f9a9d5df27bef8359dcf147453b7c272986db86ef1670f0afcaa77247491fdb1a7ffd14c494a69c3746a11494b77930438e226b3ef5ccd95cc0c1a8d2801ae18e703e50f6d3fc3c74a5150938b41da66106c0c7231bba40e81bfd95f70e509c4c9a5823abb820d3cd5c7914857f15608148772f1b07af80f72c3175ec3884547d544a553979b147dacee3bc8fc893615623b8cc3c7894506cc8c246cea6d6bff5988fd68119b36311f70dfc8974a67703fcdc63c6f6102505b581f628d5981b1d0ac40361f697732cc2b74b1390165a5e36f8aadefb9379cfc4c72c749428afd587175e5d7556738d4f1f8b43f5d2fbae0f4356e0cd842dd5f4fbd3c3939f5bc3a26ac5ebaaa8bf9e7d13dc3bc4a8d2bb8411154094f9db49ab07339ba829eb2f3a7defbe3fcd6f40412f3ddc66dc0811bdc06662c5579083ca6e7c9d928d9a4116ea8283e4329177dced8715fe92a2f4c15ae4762e55d62da50ddacf9583a34fef07dc4f950e0f0acf9d848d38fe3758e79de29becc17fa77dd2b699b3f12be84668fc72a4c0f53153b7ac359cc515b6482fd4bb4597c6676313304400ccecd91fe5ef5621e5ab10d03709afbb6e340c66f20fdb9ebe4321a200cd6b85e10d12a358bdbb1332c3807f9ab42d78457a868b5f7aec4d8527da34310253d3dfbe62e1db9e9e6d49c3691971848521fc9a38f78e3de1f7842934cb0979e0d41e9f6c319f03e3d1a8ea1e60c95519927da8e167349a66699585011b09f85c858facead920b78e1774cd38dd2962f123db636b78b8e83b626c89078ad1674a8f8cc10eb813f662e2ede741fe1c70c0dbe4de0818eb601dbab1a9d9854546e3a9f9c23d921f4d6065b1bfb31efc43064bbcad2a1b65e6f2c095bdd9b231e4dd9d1408b755fc5277328908b65892677e02f434ba0ab197f23f8e1db6030c9a2c408e5395f49916a8b7721c6b7c6c4bf451a72de399e718fb0062ddc70e663e07f047aace649a9dc7fc627b9f9ac6864c70f6724589d273b56aa429ffb1f586eca1ccb2dec0d088f4ad955fe6bdf0c0dae74525e21bbe181722bda68c2b50402b5bd1f232c8ce0f47955aa61032b782ee875b228c38a565f9f406be9f9056f23ab1ad8aa3b56aa690fdecb257b8562d9862efddd3e383ffb3219134920ff9ae0719c3b0fa82c7166d81e5f9c82706156d1d8b2ad0420ef4c3f710c3dc3dc1e0145027a88062eed71ab66a4026fd51811b9c7ca5565ea75fe25a310b5aca4287fb2036ebd7a80b1426b03fd60f08f00e5bb9a525c677bc6f27ced30cd324c5300a0bad354b948d458c24d105faa39a1288cef37314e0d91f450e9dafb169473bd17804f71ceb6636ae091f7d9d5492e366f637a0925c47267a997c19f96251504a3daceec8be864518765fd58da75e2b13b1c782fafe959bde9c63fcb2f9fe44c197d41e45c7fb0439fcddce86c3350ffb898fee5924c8a9ae05d88c5820f02318df947dc5e4f660892cc7872e3a44746a703c3406033056e42615b6f698caa9f1782142bfbf82125d0ce4fa4e03848ecff3b40ca878b0b91df1ab1ac4d190e6f97bbcf76c6f55f2d66cd12f24a592eb728209190fb50d4540b04b7b6b20f5ae069b39578e77163577572779d8842d43abd69392549090368693394760d0603a9dd87aa3edda7e2f5215a624faef95960beed9a55e26f4aaf04ddeaa8b3ffa7dbc82913105243e4974f6be40bebdbc5d779e153f0272d2690743b6f93fcf3970808b0eeef69ebece68f39232628bd9cf634e6256e97a567884968415e88a318a7b92155d7794054e5350a8df692f45e29678c5b7a83cd0f614acca94dcfcf13d0033344e52e3b290a6107178271eb74c941f41da07a858abcb2d46b74913b1311637230af4e69c25047975fc64f759959146ae035e6dc799450ab37125ae43bfeaa1f5e6c57688085e6897cb5d7c548f7e449e493011d54fe6dd1b70cf7b97cd9d201cacde7a6bae332d629323c14e8e10f6691d4b1266c967089bb989d222246d7f878e252bb6fdb86c8d016e66f5cd5829034af5eccf321662d98252ccdfb9f623975a183d0e1f515a9df5a7dcc1061a3937f78fbc842093b5f2091b0135b78dae89fcd71d96f9193729b5f22fdd952a25a0c556b2fdd68d4bf0656737bbd3cb0083adeb76cfd2ad559c7eb972acca596f052a4e50b35a5ce0f06a48b05b275aab6fd2a31e638eff341a67f97fe0683337e3c6aa9a0a2d3a222a7aea787ef17a40fe0a988dfd71222b02d46e973ec4e2ddba2df99a826ac1786638f6533c1b3d6554f3db5962019612d93a445aae4f397a904f0b9e10260e36f4ffec5d9f7d5f02c2643e26725e6cbe5449ab03eff23dd95422b00ed14fc458d4592bfe7b4006423918dccd24c3c64bf2e9cd1e50f228117c2006e5d4c4ff638741d30f5def4905107fba4bdf95aef791fe27f5a8424bff4ca71f15724ecf9cc609169d8ad7915390c66e95f1fb87cb2fda9d3844e18e1140ee8d77442d8c527e8a96526a7b6da4d98eafd4d24fec3360eb54fccdb7c2a4b5d1d4e011b0108c0027bea3e0695cea901a5e8c9a28410b31bf17f50dd2c57fda625585776ac2b62d4a3732e060e33226da5559687320cc549cf6b447d23fdc97d784ef067217b640eb5ea021aa57083b21c20ee8d5cb6a47df683c45d293f32d0d20bc4f86ae50b7b6273597be726db8e332be3ec6468faf1c0e939a338c90ecca0c86d23d8bb3659d5d5c35063960d459094c33d5c94a45494085841c86a4559776a46679de89cd288800ce3ba41e0841a69eee233d972ed4ce278ecc33e74e40819f8bc672ca685169cfc34572589c1b217ab3b57c323ff9ca652b9bce0a60dbd8d56f58f41374b9acbf6ca25105af660a34750c8a1953ece18c2fb29470efcf7b6f06f8b2c5c5b3b824b6b3eb6a0ece1ed30f731aae71b7f48fba0a9284e21fc6e2ad3dde43144cc04dac8b714f6cb17ffc7e90a1ec7c1f7a04c81a9694077d8d533fe5bf2131bbc4b28812e2b38a835e44b1b3d7a4350a5e0b6a7b196c227972755935c6bbc4809fc363907df3d5d01b843b4ebac8b8b12617adcae65634638d4ceb68e8610a89948d9504848a9b7557fa0804689e87c4349c1127e3e39eddf39ba6f54e2f834bac7ca0c181dba820e0e8a5fc9ca7c40183364007a6346d03dfc6c4fc5a22871b226da4dddf064b7c76f3fdf874d704035559c1f11ed67b5c19f2ca780e509b6be845a531ee07234da8fda925a4f6fd41c80db184c3dd35b64beef96460016b26fc3f7b68c7a4e0aa1b5b04b5e044b3fdb95076f2a328012de38111df1fe0b798458f575b5e235b40a5c8ee24f90e2da185152f3aacc22dfa28c41a0af320770271d47035cf7022a7526fa32c29101c86b8927a5ab798955f736ff4d23fd7cbf3ae4e64c765a97680f61cadaa30f87aec85ad96291048663b5592ff0df4d812efe41678910d0d3089bce5b01c353cfe013ddc5fd4e12c6220645e7c1fbab979e664564678301f1560dcdc71725f960eeb77e25f34c4bed8c8dd307f445d446deb471ae4c2756f27afc20e8d0b8c094e95aebca1317ebbc05803493179abea64615f9a5ffb61f33f84984dd883b25399ebe17c622be6339e99e20f7777bf622f8542864955a2cc1eec453a0236fb8ee6295e7b0bbf4005f572399721877058962dbd7ca5e95b4f43229897469e014fda71fd712b2555ceff24261511d2487dc7ca60e1c780404c28282e9dc0a424470d589ea19714b6af3f9e16695855e1eed3c4bb7f4665b4c666a42272e31f80b18fc0736848f74c47c94d63934", 0x1000}, {&(0x7f0000001c40)="5454b2a222917688d09d627c43390fa70f78cf4bc311f35148abdececdb7f3d66f8c2b3c5ff32886bafb065261243b3efb3d7e1ded15fd4628887e62612382e24169eaeeb82cd289a8ef45d187f2a0d15f58402f4e5db28a9c2a4ecbd77657c8682d31343c125bc1a3118520b4daa0833bea8fd70c233df00c123104f4316b3459f3668823de3f78e548f82980c042f7373a2cb928dff9a1fdfeea30a366c5982aa08870358dab59b826c66279f965e745bfb777f7dc4cfc6ab5d25631f44ee9cabc2c792a3093c790ca821cf3ac6d945bf8fd812768b5d75f2741727f220b58f7df9981a0a5eb997595ae92b1f489aa5dc8d252261f99dc5e44a354441f2f03849d54fdab3a71a97987f0641c8439a0af6da50595cd5d9967722aa41df26b16183696174e1f08f57bbed1d8008f48f49fda1553e10b6db2dbb132069f8421b8fe36226469647094ae37ea483d05330a9009c3c350493158ed5d4975c1674021005e9aa8b85f2e869338f8aacc9ac927a87c0bf7318a2421e3a9576ce1b0853821a230f43e8f242e4619e0f91b1a2acb2211728b7b70292d05731bff1dc59488d6ebacda065035eb1bf91fd2015c265982848b52834c79685f395a5a7a13b80c2d5bb85d76aefb7ff5b33aafde6d19878789d4f29be893ccb12fea79946fa38f8cb0216116829577c6247ae295efdbf9ba8dc74a3d95a54af1982e20aa28f9130c39a09db1bbd48d0f88ce17bd24332caba37466b00196619cbce84282400b151d557bc27e9ad1201cea5b06ae5f36dceca220af88998afcef5d24675d5eae3531ea910ab93c57d41c1ed96037988f3ab5056ca6f3de29ec2985711ef0fbda875f43ace655c7d201f64fda8caed10e4f9acfa95eb9acb077317106c561c07039b3d4b86aeb5a11df1deafbb8901def80759fbf1e093bd54db7c47c421c9efc6c350dff2ab74ef9d21d4a44a3f2be96f4e1161bfb38b9dad2156ac5f64858248f87b4b9c865de0d1d79e45a0f341a96f3f6bd33c580b49e089127b72ee149a1737bed12f8d0db617814aa586b39d666dacab86a494010239276b0541e485b88059943fdfcd8e9ef5e71b7fba81a0f103fd2c4b19779fdb83e42e1deff0b0c0efee9d71c9f9743c9262b1ed9dceef0d4670d1bd6a32b347131475d5ddb29bab72ebc8623c1547433ff919eefd55be7090bfe033cb82a5319b518bf721d7f669b14d70a0318e06588a27319ea8da2299c89f5054942b3b260397321f4f77e1ae7278530e7f77dc2a12c3503490754aab50f14c9289a76590ced9150f09b3db2d6edb6970329827ad08484a10db9474fa98d75f8d05073e8a7e62f66c0060b32e097527bbed35a673f6e0a0d149190127fcd0b92abea528900f0c7d0503bc0b953b89527b17155a5e3e5227220d3480c15c385ed788e68fa0966eb30aa7630cd5e3cc67793719a76fb3e8c9582567a6fb50a8a2596804951514e97cc1175bbd31b3e9b8b212745757cadf27d91bc6c25939588bdc9b8882a0f7b5616976d4b918061172e7ced25c0ab3855c23ff3cb05b472bb83d06157fabf2498c0bf99fe55fa15459ea0ee74ffe0283de6d73042b39347b74c71b31977c7245f5b5c6dceae3ebade70c7c7dc85d37d24cf27a257b5f6d4c9a6df709107bf9089596aa76602dfe6faa6d3e2d7cd2d290b6ab02833cdec8cf2223ef708ab66f90af6c0fdb521d708d022df261746ea9d3609f36ed719817b67fbd9787f0bde71df11d37652014b32a2c4fd974464691edbc388e159af39c8575545bbad2bf29baa9eb43c7145784ad1841830dc62cc26b130d39c34c7c23f53e172cc2a744910a9518ccbae9eff3cbe43edfb5f566fca32f2db459052c612fcce50a2dce47d0ed5aaac72060e990f839ab59a93e9a32425ae81d043b26c4a198178bdfd485321e8aae0884f530b4db5b880a84a465830dc9468daa90f94cdd9f6351aeb2c3e23091ce6e33c51b27d1ed4ec08f6e39ef34238384a5da3154cd5b513f3fc4eb71ada81ab515d0fe3b25aec6734e4c407502f782fc68f6f0edeea375efe35f08345e87e88308fcfe1c496f63a1f5d904eda13f484632752aacc0d1a6492d9787f5ebe2a017189bf4107ab4ef3573a213713742919272007115ffcca5e73f05051fa6ecc5ec593309cef605b7ec7357eaf773db758fc8c1bd2ee42a2d48c198349fc8d7136dece155e14bb11b5cd336ae2541ebee31ddd2d6c0bcf6a2e40855f47369b832e9bffe30a5b39ad3fa547bfc99f81f57df57f1cd21efdfc281d959c4f8f55cf24b29ea2ee33c2adf31234f887dfb76b015af8045e96734b39c9fa9c95f0fced0a24adc44d2f58fb1e7b8f68da30a19bd95309d0e73a3ae88c7432065ef409daa683dcdd042d7b52a239b3a7860ddd1a75765711819f362a4ebf2ea4e9a011ee122e1b8a84547c8b25d2fd1518c12cc0afcbe32317991107a9549624b5ad366f615211650c893dd5e24118acf5a42ee6cd582680930aae8bbe845ff9b2c06ddfd17f2a00ee0b05d0ac35411d795c641ef4929280bc8f129f5287739c78b96efdb40e1d6423a31121c8ecd203217f0580df0ef85090c510958935d811dbc266f134351e29600ecfcd0172a4ee7e22f92464874b38ac62b17e69edd13a5a733e3632ef3af866a3a3152c057f62c301bf286c597a61e1421434791d877d0930304436aff9f8411dda614798206967c8e2d8339a7773d64afda99dfa5f0d76afdb4d0edf61a2e06ad5f083205ed52b83a28babea3549281eaff3109f8107c96eb8bea2c4ca635f3658b7d3980686d4c53479c8bb3db0575e4ab2a610ff3c3922dd13a3eb1c96a0366dfd10a0373417f8e66ebabff527b2e13e51c8de8fd0c7d026d9382b670a33edf715bfa349664ae1389da660ee39ded94264cee125c46362daed4e8462744553854dbeb017c1768baef261db60c83131be75b4a1645261e0aa07f169cd39583c1404ecc4560f2550eb7f19553d30895cd92d40f1c3f5e8ecef58eaf8b8e8280dbd2f469e6b80b2972a9732bf0a0de7a94577a14589c85e5072f6073b6ed8759d53ca02ad876ad227ee136114dd6603118808a2ccf868a0024b1074337e81cf10f83d4fe5b928acf8a458428dfb33c1de66fd0d19bdae658053c63e4a8c247cebcba206449809e681dab9189bc928f9d3829181ce359b77d1b23e9e75808be0b059682d3579d96cdabdb666acbc03d0db1efa7242a7952921d28cf1969cfa542d34e18a7c8615dda4ea9b4f903ce9a9691845d5ed4732075bcf4acbc2eb738d5a656837ccf73d85902289b832a77a0d565b2fa155d4cd6facfb0f4573416c516f06a0b6cd4d59f68fc7785f18e9614306c7d3884cbe08cf932fbdfe43552c3b8e2c8563820f3d524d0be3eb7c7975773bac10b7b93ae33a2094dea54f242eb1f8cb0d647448aa4864d15204008bff9e8632ddffdabe622c38182349803d3d75d3de897b47bb768b9a26b098c06c2be3808e612b201f139beb2ed7487d8662d764f393028d7b80af24a9c01fb8ab6e66911f45bf8ec2a13917c5106912930a46d334c92aa2389c635aaae6d915e857d5de5af7628c43ef884727cb96c84e9d6ea5cba21bd118d219cbac7e7727dfc518032144800c834f8496628d5f19f39b1f0120ecdedb741cf73bd59806087243d2d70c0b793608305f63a3c675d5c848b07b536bcfd98aebc5551bb5ce3a9af34e90c0ce7e469d15291c6900a3c7221c4e3a1c8776d2b308ea0830d61eed7c34067ef3fb67884672a02d3b5a684ef1bec8fd886ac0ce7bb16fe812f6ba0517555f6f6e80afc8c6aa8bf26bc3bbd13ae33bb28a1fa256eae4b318b7317987b0c69a4e011f7b3f3da3627af310a850a89538a1b0d5ff96a1d1aac6826096538b6d0b1cdc95d88b56dad1211ab0fb8e91210bba5b21f247f895c8282b27244678971ccedcd796220ad89eaf6b1f1a5896b867cd1ba9dc1cb4efe82da06a5892fc0f7bd5a3d9bbd87f7e536d92ebc8034c5cb0e4a5288918156ad15f4f7b282842ec6ea193a2ba1377eceeaa7a730d869452f42c403a41f20f750a1c19097232d99923ce75c6ae766eb30c97e20c4c6b35ee2182714b4a045c7bba14b7b890dfb0cc866780f174be04ba64ba53fc9809600a8e6be72ac75fc6cc02c3b6f48c10c8fe14232c29c0949bea5d6bf75769fc7269c46510254dfd22bc3a536bcbdba4327ee90286136b605fba78e3d5b575ceb3ec55c7d464a18a7d8ff16d5ede8d22c61fd0e4b1678f3a7adbf23fa527afba813c65d62a400921369e3ea2731fb1868d2fa73e985bfcb1aa25cde14c74a86284ed6afa57581e51989672c55f04df86837a38f62e46cafc2f50db1604e9e7dff4d3746f69a66637582fa2fc2db2a37372b2edd02965b64cba4f81976fb98dbc3388c0a36bbd44f2afda4798915389f6dd69304e23a3c684e298bd32e8afd1c1cf483fef719097c749887fb91559342c314df242c7f258ce54e1111da117d2837bd0cda7545ecce9dafcf5395259040b4d32e29b766060d08f262fa6892cc955587879688ffc024a80613f7820c69203f0c0fa85348e6beb124cd9a3530e93fec181b9058afce51e6849c2a9b9f4a3f203b96b48c23bede7fd1ebc2dc7c62d7ee08e1d584f72360aece9c304355f2dc710e1acd456d908d0cbc291aa652ff0eb6ac8e2325e3ab1e6955d3d8513c5fc59281e3b6b1ad3975bf5fb1065d50754871bbb1ce8cb2edd6bceda165e769b3d734cffef50044132bc112951bdad284034957e6d49f21bacafe18377acbe94ff06534f569d7b01df4ecb4d8ab2b8abac1faf44374cf700bf7b74cac65e9c4141cdd14a1ee3c82c6917459cf511a4de5d8088e232976b500b6e3825406198ca3f1470ea7261490e7144d6c9a670ad60df995d415f22d5b75270459a4348b0fc5fa3ef7c47ef2f3d7371fe8cf821856d32c7f211436bd17f93c767cc60905ce4ee44cb47e939f7ffbae9d9cc0315a551fe03fc92255272899bb3b400e1732154d7f57df5b24a821006d1f44954bb5c9e5c9f31d547bcf9a4d62b8c0616fc7641d3236954cb6845ca9a10a10e40133a8894af457ee510d0bb5e15ebe6696f44632a1aa7eba0cd505a695746c019bb852655bfb0b2d61a900e63695b50ccc4dc5eafcd643dbd06a4efcd57d4ae64c42166f683f4be4aaef59a5278e53d12e9b697312f9ae73b6693c1fceecb4fe0cb47842035a145b987892f63c246e79923c44852cf3376b25bfd219dc5bdb9bdaf1b2686739d318edd1e8d01201e1d6237c43657bd028e8f82c59c3c340802cd2bf882bd2eeb2e6cb880c605bdf97d460e7bba9a6315e4540b5e294de8a879e902a72e68691498ee3d97c4e895e6cf06566faa5d4b36de2e9bb2d35a2ad9e4a66ba0ebaa306ef65e4247855a863233c27581efa24c602c5a7c4b648fe97765a96a0b094095a5225a55652be9035a63b7f907dd7a9769b1c6a74bbda35b33a713313571e20aa9c444f03f8665554109c54f1bb3ee65a05c862cf399de2e2becfa32f4cd4a1a96476f1b4055d663b4113377891dbf1fa12f2a64828df64774f5a3e8f10b1e4debb6d00795702dcac8e2ad576684f86c359196bec8bbec74ec97a5464b047de74ea1bfa577a9d07e4835667b441a2cdac3f3ce09dffedccc6ea9cf1ae3705606013adb87828517b0ffcf61696c39508f790a1135e5e9dd4a59ef8febedd83a2245487cbf5c6998850ee9da82cce743d95487fa374c0808be5e8c3fb4b64e43bb8c950103", 0x1000}, {&(0x7f0000002c40)="9fc51d2c5668ff8e99acb5e58d7fbaf759132b5548e3b4b7945ea3982cfbdf2cf6b5d8f6064ef94d0bdc8e5b51541f15c2cf5d795c4b06e177298e033931e670575c151a35850c675f005c0ec6014658599f95c522ee77521f3ae8197fd1cac56b3542e97073c8f1b36e62b0b5e6da667771f5256e001dcd059d8740fa20e0a2e12edd64e84c1b26c5388c842062ffc8738ae29e337dbc44a81e0bab27cd2b2447c4b85c82a5fbd2e1240ba763944400a42dadf988e23b9d20990da2c4a43176c10a819285b1159ff1ee3da06e497f73e3ffe09aa8ee8d6ff1d433919b6448ab2332f31253333fa86e99f8a379e1f92f553fcb99f5a8535ae00ae26518c54d2927dbc0c403ea0e0b46491c18c7a08f3a4ca2924825d9262d7ac7196e65538577f1d65a3ad0037d17cd79b3aff65649c8d56f9fda9e34b76362a4cbccf2153db5fb91d6b4e806a8511855572ab60c8b114a3b0380ba202f3cd6565e9e554c5ccd8a8d620b461191c4b34b956465e360b33cd1dfacf47ab35d96d5c9b715e1cfddc0da28ef2d4c7bb536b6642e8bb7c33cd588420e9a5a2e26cf8a7d7dc4a6c754097d5032b9e66b22e405a4389fc0ac5a5034bfea5050ef1568299427e7b96aa7b5b6612482a5a25a3f50c37224519a79eab7ae6a8391d0628ba8be4436df76493cc6ad37002de6f9a4826af15a5750bd97bbd73a5e58b027f60f589e1b23b178778ba547dd10d52e1ed4d9ec4416a11a97d0abdaa77441140d8025a39b4cb83f391b03fcb55e29b5a784d94e534f31cfd1e0664527a93ea05d15f6720b5feecfd6be4a22a6857890b7e99e0319fb1efb1387d18a6b374a63deae575b7dbb4f2bd767685ae9b9aec9e98c3bec1e1043b5e1b6e2abeefac8252257e3c2604510576914c7e5fbeec7bf3925311b0c35f691ad1e54853a332ef2dec5ba9d6072281b98eaa37794a7c18e262c98437e0bfe20f49f42722131398b5ccc1e24096a861790921e305d1841a384cad94a0dc220e119aadcd025a073a8f8c690bd9205f47ba8c81c96b69fb7969a172ddea635a7e9d41f64e1b4bd718e18af2e91bf857c98824f175adf5a2a924b02b6bc32602456a524842d2918aef6c72b769e90768d63251862318cbd1332024a2193ed1ac09c3f19b6aceb42ce1a8ada1574b39cfa5501c4f3ba786751ac3956b97054048e440ea25740caf9e0589b9a4eb6c8672445d7d34cd575794390adfac71efc0df59ccd6ab08e330fe7299003faa140a388348b3cf1b3ae6c12959fd506da18a90de5c709ef661ab2512a6305f2243149eaf22384d23c8be384464836ef70aaec8472579b6b5d97c4e498e485caee90dad889ad57aa8983b2f6ecd7f23184086a1ec2e96f3f13aa1175d8794d82ef2bdca0e0bc4199091da055a95e5cf51c745641c903ead7b7f0e5c587201794f1856d8ab06724521ec720df5693bde8cd526be0cdcd423a68aacf6f93bbe02a9d769d08da0d064907d3cc73ee478a9e9bf02af0781ad382e6c25c1f9fdbc18e57736364fc62ed51b6dad13c729df4cc6fcc04599210d9fe5212298e48bb92f4d494057c06cfb3e93451a028fe2d758693cd6a81bb1582adf449b68d5011d39e626ab44d2fb7d16666ec5cc48fad6a514ef171725a15f281195ded0c70aa9648113a0778e3a4122b95ec9242091301080b1f4f45fe7af50e3d74d54763f49f926d2bf9175cdac0f55517468dce242071e8ffd38fba40900399844cd81843bbb591c918c287d7b1553a0172d0affeaa688e25226e4dff10c6d43d4b93346e18fa568f9c71dab4a6626b5eb273ebb3b95b12fc848e7e4fa996735001ac3c23b2e1f137d883715feb729880ec72f45e952a3760967f2185e9d76fa846746bb4d84831a0e4a59841366a38857af2bab6089f358d1a4d381cc7ce06744c605522cb868bf5489cdce22834deac3cbbda4b724e2735b95c222b54e1134dff97ef2aa413170a5bcda7d378b439b15de9909b32668b7d2b508d496d7d51a9ba764f6ac3df05eaebc7741e09acfa80af9946c664069c15c94b8686fc53f68fcdeadea362b8d07244941dd1c6ca83b6b766f55dbbbe8e7a2095e5c68b4e2964ff701ed11fc1b28b87081bf63144b20696e177ee4a95cd3ad6fe8a91c6176fec539c34b5f0ce9ad8101492d1d14d52b8c292db6b5e88a442140fc8762004f92f434a57717da7ecedd50d3bd6fa32192546ee832e5436e95c559b6ce09fff1ca9f6c4eb42e084561400773c631ef3f40ffef0d2c8aaf5bd87e2aea98218ed5b1e4b0113d24bfa25a217cab55c6ee6962653a2f4120a98d9f7d6156a1e1c91deae1cd076ba7510c4c43d936929755bb4dfc0edde7ac93f0341fad4e77a565f7696d0fcc4512a8ad9efe227b37a9a245823e52d13433633ab09447ed84e1d5bbe230ef755d8ba399aa292cf1b3a6f31a497b7cb18532af6863af4ffaaa07fba133a440777c8fb1e2943c8504db62cf13b85298e1d88236db224fee11d0d774aa19f13068c0e375bcfd5b3baa39cbd5c03012f5cb036bdfceee91e0e8e87e00fc1280025867bfdcbb49e5a70ea896c751c40bd116f77e366a7bf7c904dccd993b666fd5f323ee4e500021edd731d35d9008e7aa6c296ab6faa79824e764d29f3313fa2325eebc3018559f9bc6350e5834c0e9137b5cc2d5df7a930951a5ef2e23697d28fc6a7f4fcd0b27a47755590b411ca20102e0be5ad705b445f185300e404fb542ca2b7c3fae0e8e792151de58ee4f0898ab3ccf15f17f43d1a447a49a098a4843b50decac229f3a621600083fc08fbdfe843c727e16e53feb4fb6f1c837ea42ea7f6bc664100e1079bd32254b96c7123d5a3aa2f879c54935599bb347e9af5fc78f8e16828589eeb730027ba72cb503959cdf114d471982039409ff0b3ecd0ec0d0013ee8e6f327d3bdf545164c6788ef68342398c46d5343f3675d795da1bb0dbe38e3995f22ec898867f108b994d47754e7cd4b120d600a86f3a34a4c6542bae5bb3654548ba8d1420489a7cacf3d17e9ebc7468449969c2338355dfb38f59e9a833741a4bccb76c6c14910c077d8656be1adede58264ee6281454ad5e088f0c520f903cc170d280c23746f4f402eb26f54dac8082c29691152d0b40ad2ff29c5dfec616022fbff277b360dfc7eb47784e5a77a4b9ff09103f7d9161aa24cc55a3b9d8eba6ace768dd70cbd1623f920d22c0fb6a83fab5ef162981ca4f3c6ee826cd3509777f7c47d033e08ca280230fbc2f1414329c1cc3c21d827896d9488e32882aaf7603683b74b0d0954ba39c04602a0975c9633228db5e0f659e0b8006be7e6162cf0e2582f56367121a03aace6407fbecb9f110e6a5fecab22aac54d48385d8a387d391a3452c9637a6f6b1dce519af532e66c81b9c00575ca4ac1958f99c8828069e0a534b9ff9711f70a1c8618b991bd9c75c053945a7477205dcb894a200dee07703c1035eee553cd9af51a3fd7f3bb544bf48cdec2a773496354a12b84e31d97b7efae2fab0574e3e67a7688a5cbec032c5d9516a9597779a7b0d1f4257485633477e66d031a32ccb34fb6189664847ea0cffbbdd54cfccb66b34c4e5badc526b8dcb0dfbb866bbd8c721b5172c4dfdb499c0c119d4793026bc73ee87f23d07d8bd7dc4451a8b7475c28b56596a980375b763ab90334e39794b93c0c76b0a57d1ff054b30187cd7c2e023b0ee06feb66364be3d2ae20208167ca3b0cc30538ba565100d5f709502630621c5985a493ca70dd24336e082089204b1efd3a71f85aca2a870ed641ed533a29c9b3228cefe3bdd41c92234d38dd04b85569b218b4aa25fe3844ad04195ba7b2a35685421b5e11f73fb3803b5aa68880a050842c8f54259df906869d66b0514d307872092cb433db27d37d964e7a7280fdadda5a78a779f31ede2779d14fdf03927fd21b06ea51a6f92bb7e90acbcd8870af2c528b9196bce3602d249d2b8dd618271653c9ee9fca2f8183c6596ae74241f7c2e2e7cbca7107422f99b65779e0ace662bab3d10e8fdfa56a7c4af40cb66452e451045eade95d37662968ecc876d53bc31ef050dc0162fcdfb67b945aa06f0e6f77d7d33aa35f21eb684832b2639d3c4e062f0a769272e90d8076e4af238aaef47d04ca4e3828213cb2b26a49764dcf9487083b7d47e07805303295539611afc95f7dc23bdd3a431354fd6379fb08c5287db7d5a8805e14efcfaeee98ffeb00d0cdbf54685659f926fa9ab5b446d23b55b712fbe5ef5e0e8c40d83845e0e708fb02731d597885176a8f9d48970899b74f87e6ee77dd876942aeaa3f0b685db28db012772661dcd8111ba695b0d7b858a2d7a6c786138bb617906df0702f019d1a33fb81de3de9da9708aa4fd55ddaf7b3aee614196f87b0ab97035e084be4d25ae82df858f4fce2cfad48fe43b2defab778cfb51e9997228462e4cfa004c520e98845a92d8cd11e833b64080665f1e1d33f53117f46b4fc697e7aa3f9f15c0c502e83aae252d6d481b4c7c31d6489214884a4604078f13b56205a57138572c4803a04182bd1fae1ffc2ac50978ea4f21fb4c5b41e2fbfd86333d6653db4f7dbda61280e26a956552e4fe5df40b55960a5648830318c89b8015783baf0d3341cbd4e11dd166cfe3440699412520fa41985dae620e1660aa864935c9200ec725bc004220ceca022246d6bfa41e1bebed304a91e347e56255d036bb22f2661384c75323bdc558f2a02438e50cf4db09773a636e82f5cf6015770d5832cd0d30ba5422c566017383daf2a8cd6d251aacbb6ed51d27f9f4220a4cbca690676b461fb4d430a56720209c447118e62a5b82bdb74b376d5735d0e64d4eca64b5a585db4c4bb0b2d928688e4861fc5e48496d7cec7140f923ab1f83150ccb8d47981c77d725ce342499db05754bf0d12ddf8b145d3708ad0198edeca987b670701069d0479e787f0576d419b40bb6698d8cae145d1f96bae90998263e595249502db544dedba3ed66859bdb67ab3b1dd214e92d8a3b5799f14f6d50374830ef7a863bf6d6903ad120e2bb91e0d6206d68d19b19ac977d9ca9d4ac501f41c4a9341dccf9fa0b3fd768ac84f4c57ae116665f8ac8df3982e11cbb38db6532bb696a034b9827629543197d20d7be70e2e1a356a8a4b3d391ace4dae91805dc4bbe24abf6d59770fd8f8e17c2a31b0726029ee3f0d14d2f40a9079fdc82154a5120e91a755361f603545036d37a56d8f3c8ba935500163badf248d1a37347b897dde30796932a6f51c588727a4c7de99cafc97587c7ee64211f1ebe0c044ba498ead2793199ade2929b85cfaad6205fc736d6cf2e86043cd08f7371c59ab19bb5f609a24d7417465944df1777e1418bd5842098bfcacd2822a7f5f598513e6c51ad552a4031302a7dda5611fd8d4d610d3a6865d65cf223eb7bb31bdf41c51d3c7448b74e58bfbf185f073f3afe341d9fb9b489b3d650438e42f0314804093eb691249aa1559cc1565348ec9e7de2ff73e1896444e4f6d5c4a35a7928a721f33a02ef6a7c65a5f5f46077e6fd2feec4816ada1099261f29534474f06d93d9d72a1968b167b82470ed0601fa4001bafa5746fcf292afb7cf79f823b14c4a87ae0bc0d5eb4da922dba2ae65cbac951b1526bdf790c3046948964bbaab7cc609247a041b0f943c9c1f0a883f3f5a5076648ac3465537e9e5e44fe9d156b5f824ebc47ddc5bab7bd2b5efa9b7dcff0dfbadfafe3f761f39e657407df0ff9a8ced0c181d1c3c1097ef9b5d4641d1fb0d", 0x1000}, {&(0x7f0000003c40)="7e8ce03e9e6939d77f7344fea61403d27d4bd1361dfa6aa3f1f18735944d7c87ca00f7cbac7856790269a06578578766efe76ace91b2f330f5c78b0dafb0455b88a50dc72b91f45a48a2b53cd6c512eeee67c55b1a7430a7e586150b087d4260a2d38b8428fd22929d3423371c71b36db587a60993315e00bbf0f9e5330dbbee9179f37a47f1a65109c13ad5a6337664c249478bba114d13927544890aba6990af177e90017db38786884ee4b17267d44a68ed655a7466d725637d4e98ce302618e70ce0e26cdcc911271cc1709bc88474debba998e0e838a020a4d00cd117b37f10315cc1b780a7387a5a4f47c6938ade05d60a4aa8371dc9ef6a4c18768abce192a404fefb10bb7b054dd547b1351a10f8be7aec80fbd55c4e1e1a1e06dc3aa84d79583b5acafa1762b722e62f0272906d4d6ce2f2d29a5919e081a6032c0c8787a7349bbad49b25eb60dd4b1c02f3b0b3e63ff8550eceb159a0438a38d24c56543d214e3e60ab5a006557d126bab6a95a22e444e7158299dc6e226b39106d223f3b7d59d6c0a1f1ed38feee71c34c122b1a48160848f99af660b7b7a5a757ee268d2c828fd6f06d0c9eecaafef46c801a93e435f67214ff6d857ed276f3d1ae5a01138583c8aa4c15d011286ff8498fca4ec5045259e2cb0c681d7c6bf30f8067706a606859e05c526cee57bbddd7896b5edb7e9c5a2f0d0427f06b5cec50816ec8db74923f83d8746c31553df08ed7f127e0a01e0598faba609e4cab3cf9606530a85fd0d0e5a6b304163e09cb591603f8f52bf04974b2f362c51e942a00b2078c87523a324f8b59b36d6fb31c4a29c3973e2337171bdcf6e66d7a7a5b807f90f284a9322d8d42f55746578d0a5097278a5b1cb9e1529de236faa44dad84b6a126ce5c9a6117ec3942e679f3a0ff548c0dcd304d06b5687dfae8af34cc4cf220f345d90b62909c5032367cca9396bfb382a8a1b237bb768318a769ec5f97400b9ebbe15889104823a4a2ef86e4a95955649445e484849b45fa031fe45d89c2824496b7aba463a405e20e50f2cfb558c8f22a7cad7bec56a1db77a9c14b8cee08fb5f593224e1b85be8d962d23137b86fd42350da6964e655c2040085640975e4d10a4d7ce717c0177cd03a152fb0d71b0ec888480970054a8310e856bd4b69485fbaadab9881ee0d43aa8bb11f08068811d62f8a58fb3ff6a6cce3f970fdddcdc7963a34f2932029cc2d1fb0946b793e0bde05a40889db6010764d34c7b29d1180c5b5e7b3f8b555051d29a6bf3df2040d09c02f35bb30ccbbe8eaa6002787fbc0a98704e82ca0c95a4504b1277c00d860ec9ae7d913ea3c93bc6f4f17e9eafdd5d0e6015e92bcdcdae9cd24a309f262f0e2a3f7da23ecb7450fdb00f306e894d3be6b05857671d344e974e33070b5dccb5b9effa43e5905bc99b3f84abedce6f475ba529ee9f9f58d86759e2ecba682ec3156cb46244e3edabb4f56a4e091b98259a71885b67ab666eb74f8cff3d4c4a9d65ca65fb2232934f83c2d24b01748866f31e22866c37239dbccc52e46b6c723de5707daa58616fdae067801a076ce6386686e0d3070ab28fb09d38747ef04ae67b440cded4e81c819d85ca9f5d1a9e66bafd58aae3de0774f7f188ddeb69607abb6fe5b66ec171a23b153a771447e8b6043f37ec015e43a2a9c06f029eb1f39e4e09f20c4238637d4c05f32a70df25d091ec7751b094283eb4a799faf117458f18ac854fb75f2d67f367aa959aa18304d7c050ec65d2e9ebe037cff4792f561030b71baeef36bbcf31d402f2390a822a4660090418e8c3c3964478e0a715e8f9527f20e156c129cf773d5356ed7453dcd89dfdb8f47f2e0ca4134fffd35f64ec73d2c9c20fc74ba86cfd2829176195a6081010a04b7063784eb0ce27d780a73021daccf7f079ee9e29d17521d4fb1267c117ce992016ef0608138afb90f4bf2b360d2d3f38532b028816eddfd2bc00efbe49c578d04ca51022e080d8010e0726fb3b8468ff9c0f15fa53d63f7261651b5564e804a732fc1a5d5d05cadfa5654bbea9cefbdb7bbb11d230c04cdf7b2b57418d33241eeefb4568455cbabe519d163ad2651517c19b8d11f122b3dc1913a0ed83dc009507a0f0026f6b89b5eb821f17cb1c13f931817886404a48642539fe908f39e5ab74eb0c1a444bd30fcf094bc8c40147a7e2249ab887b307907462f76978584caf247fb691c16de27d1c727e1c46403c8468c02bbca343ae79108b4b9cdc3a20df4405e2f690042376e4274f95f2640640974a0eb7d36cabe646d7f2e55bc96c97495255f80cbe3f99f3be27d4758a037d0db293fb62518417392a599cce6884daaec1e25215061b1c2d5976ba2444e7bb738c38e3053b825c99650a352dc1e0901339cbd25d4831abe4af4a8bc31f3066071dec81dd671d37c5ddcbd2af8cc5f69dfb6baf0ab54f3d2a51a6ab4e5c081c2b6098db32e4a9d55cc84803837d58f31f36838e9acf1e1d4c83df00c33a3ac206b9ec154cd67fd19ea1865e5fa72d624cd42b48f552d8fa57c377f8928b7c1e1ee237120d7ebca2259f9b384025c1dbc010d9324282a42ee6038b93eeb81f9bdc9c632e4c57089400214a4e7d32b60f7e44b0638ca7ccdddf30cbf2b87b19679b0347b709823d3e090e6dbfaf067cff046ad04320c403c1df302a72064d203db108d9935b63aba3fdd096c5c22e7e729b0a66b74b5224d37c15ae3c5680784c26572edf7a4e2d8ca1d35196dad480681efbdaf9a12d1312f3c996e50215b26a8eb1639d578f1d2cbe5c60624a5c4f47550d15f00cc90811e6e113d8ffdeb529219083828cea980b4e1a1ff060c73c44b14b93895c0af5a7ec73b37387fc7cf4f22530e754da317f8267d933f8d7d17dce2107391b07b62536ea50301d4b82991d5eb66c1942325425bf04f53bc69a6b19545a8c6ec82d1e3f3bca7dad653d83774d32ca65066ecd3286e10f7fef4d273cdc9ed289c60cf4161f49056a813be790e6daf0adc51be207cdd14b3c9e269e52a71d8c02dc81fc4754d731c0e6ae6f13af13580638548834d6a9a2da42ec44ad679aaaf13de0b8167beced060eb2e742b6c719fae9db456ec7a27a66876fbc52094dbee3adc501a3f16953fae11527a22da3ae565d1369eaf6aee2be6ead0bcce4b9704b872900eae620e5ec5dd94d09e908884180e0313c307dd24184b963fb03e2a888a7f6b554c4d434355882afd0fa2e98b4ee578f1ce6a8d135788c902ebdf78e2f9676261edce3ac53294de88baaa2e4a0383f7bf302bd0fbce3421094890dc121588f5ca5cc6a535133d2b5cba22f8d6108ad79d6874f5dfb06585cca0adbcd997323ab410197b449bab153d128e1eba90997ab95ac7d98bc97e378cbcc3fd05386bf73b58fc673c6b8ac457089b92afacf8eb79be29d276792c26e8ffce165eaba573a9bb07a886af9dec8e11085e6f209c1e0e960ca6a1fbc1e212bf31a43b1c7b7ba863aba5af58fef0acf99c0474120dbce0011b1085a77d029828260d4725a1ef2aa1568b52fdeac5e04a67804d3e72b16e171abf3146ac06457709043ea76645c46ea6cd462b9d0dfbb19e36ce6a6349898b65baf08b5c091ababe3cfc5d8015b58a3dbbaf6f7e30b41824b4f1d3cc334828f3f3e08927092f5a19abfbda84a265d16ebbcde720c63b1281b8aabb963dd76b5bcdb1a9d8893f16f2b8b9856b089fd99fac74a77fb5a71fae220a7caf2a6032a45809c2b287f74e8520cf36f2ede85f5dc9ad44f3100c78238491285dae522ca84f23a6113b5a9db0627f327edcdf366503a8c952649bbb2b7466c497799c17ccffa77a8211ba57fe31fad0efde800227624eb5ba3af0806f3c818ddb9cf886775e6e92c1e31a1dd25c313d32d1322e75371ff08d6f3c895da671cc6e243d943c842f81c2349c5af417932b4af4182ce5eb201c742032b2e8a9b3db5bbd313e964c35bd26632e8f8d8d70aabb7e89a021a56902ded72bf4f5a3a1ce931fc4207968a29a3f3afe00b0296d6364dae2ab3652b8bd1ef8a8c0e29dc409dd98656daf92d4197d5f777a3c09432927ec8924af9f2339d4d598e1ff7e079efd5cd70967b304fc7082a18797911c72df11172f6d6a8b9da13b41a27dcf23532db21e142f5897e166fd599c54359a191e270a18d1dd6361d16ef67c958672090a1b44532b45b40e4e1e044978040c98fe4c8ab693109b5390bf234976b9c1944ba93848dbb22ccced47f7b47d7474ed8416f4f4edb4c9f95618ecb5b082092a29ab905b00ebb14b17756e0b9fbb52174017df453cc233cd6e5046a5b86437304a588b24d387e7e1fe87e0645724c62f570420dde445a434add25cca94029f7e679b80a4b0a74de70576ff52023cc942bdbdc11babcb668c601f856680fd67df14d2f2fd6b689865c4646fb2c421452b4fa2070b3af6bd7226791116b00b74a773b178efdfa02b7f43ee90571efbdb87b4b2e714c51722822d259bc63c8864e8a627390a234ef4b3a7d0965b4e78a9a8f593838cd0fc3fb8a8a10fda55fef13157f59366e582863cea1084e8354f0bde11a9f5e400a0ed33c3f63db36c8281bbc25f7f2f0f9cd34eda870ea96a45efb4823408961189f71fddfabf1a390f9dd19bd6429c44105adb35b0b69c172fb4870608e2f55fa8b503afb3309a7f0680e990dd2fab45e43db5df28a845d6b335270fca5ab287213da11bef084fa0d8b1a1cb4f8a983c52d76617c8f02f27c640d15099caf5dccf97da5742005df973093767fb51fda0da4d29c1fc7a7a7d1429b2d42dffd8e88b840c86f716585c78fda0e881e09d5870b3e4d554099fa321b52f25fc51999448a309576fe286fac0c96ea679d2607d67b161bd2c254befa9ecc9c388d2705cdc0c12ac4f9079f9128287415a01331fa416bd181f1c4ce49928191de01a430508bb5a1183f283663cee093be8b25c97049d5db5647dd54488f560cdd98fed9a9b3a74891c2a8b788e981d67a04837eea96b5d1d36961450d329bbf9a6ef147aa8722c492b2d4b238a39bea34a5c0d3b13b70421b4fca89f8c9e7f351b93c2bce037cd7502721eff984780d048123664b4ee2ae913a385c415c535b7bf44774d064c2d7f047ea1b130f0697de0f5cae18d1baf50c64da0194b8b4a4e46418ec0d3a8bb7908a133deb544740a5f52d260d06c8294665b6d7c22a754a4095ec4e2fda461b7321f9da2429f1ccba5a00241e130a87f56c1e5c3c302872c67947e2ce4f411814392a6485789009bb6853ed8f441d0771b02559a3e3ed12a48663c29dd173c362935cc5758409bca95d0f9e33088ff48a2da107f42c3a2bc22fd7874ba87cb83502bb95ea8719b8807e4b23b8e4ee1452078780422368db1eb2d19342e6213ff2c10ec13410480b08c0cd59601e45d3cce14629b2f694a67992f5cae28477afa5f67682b204860deb54ba25e902e125584acdc64ee4dc9b4d8de24bf5cd3cb24a92ddc9461e6610cfa5c8888a7e182de35a096d065b8f6725fd654739690cb628160cda699341b277df28673fd8987e4214d78e614dc533e6511d9f39d7188719cb5fc462dc372a32ea29b17ba63bc2aa8614663e214f0b6959b7dd2d9bc87ea80b3bb59ccfb6a827d6535597a0db50efcbd10ba72095d2e9b8e6ec95d01c7c78d745ecd97df27530be5bfacddc1ec913fc9d8ee0d8766981c2f6542863adf6e2b29d5d048b06a1b8f837be0251c44f7a99b1a624a7235245b77408f47a1fb30d699718b87aa77e8b2", 0x1000}, {&(0x7f0000004c40)="4aeb7a331b79f5853c5b2261cacf12de525bf6e02f517b9e8938a4331af6c6614b86fcdf7834abf12081153a6ea2e53d9805b82f7f10246afd0cb46afd0fcdce2ab9f002bbbd7db0be1cdf07fc0ed631fad32bad0b81c32009245b41ce6d12682a9bb27f5f29ff5945186a37ba40af66aacbff8a56404c102e94ac9b519b768de1c75b9b152279110c637b32e7a6efa164e8e2c0a8491276544c92d1ab5f7c0aed880d4d3721cc06e4164ab1c40c2509013586bdb02f9cc5fee613bd806dee3e35df962d23fbf08075eb8330b1d0c8bd503f791fb0dd6b1b8e29530b391e7147732fba353011ec98d3cfddd1b00db05fd4379e888a4fe471ec4b0deba9995035d0181817322c33b0c958d4bf4fee4829d58722a468e8d04dc6d825b831c4b3436651a499bb3fd0bd622bf5c731926a80e9160a4d0a32935462bc091c1e20dd738c7a4bd8a7f81547a08abd9f971743fb303eb91d13a7d1bfb53ecc6c13d1a5d7155710f9c26d1cf389548bf5702b1b3bafa59511e7c75520a1a5f71f825c9e4095bd20843633a43b5df849857a765ad261adec04c9f1b7dbf76d6f758f702e9783e6c617613e1a782f4bbff2a700d2139bb9eb8eae04c7663b003dc7a34a7f2292891aa80b2816b0a2522578cf5a618bb0be5132e320421e44e78eb2d24de782200c692180f6414e307ee0e8a7b6f04a03fa193ae9eb6bb9943d525a37e5662a6c8a469a459b09577a4979a9791862ae3798e0a68b91facb8ff0abdfa50e9a25ebc218616d41d6ddd52c7041e796073a7d46c0d0c29010196dcc47844aac72909d2e0eb4e92594ddc697e064945faf251487ab217219839cf218736fbee4d58ee7ab71d496082d0d1ad79f973c25aff7330c383f4b3d0ca52c2e88a6eb378d67c1ac840d4592b976a1b6e065c1679a37454eeda0945b9da147126247954745858c52afa7c246a175f7d7746b8465a1296baf94d299255f249c8b8d8d60ba69fcae4d394ab8ad5e0c7ea537f80853b12aed921371e9583844454fee771445e843530b5967545d314e81bf1a7558c2ef4c6a03cd126a936d959ac34f8c4724c1ded21047515bb6f14fd0deee16675cee6860f348f6cae160083d8e07fa166857988ecdc604a27c126fb613215daf6dcbeb6565e1c93fd95d65072838a95f58dd7a69377cf0e2ae29e4e94a9ef892fa0c47c73bb69803ce968129d4828afde494803e2d9ede4ea5c94df4c6d8c25d060eaa15094fdabd6755f4e5408fd05cef681649d8a5f37f1cfa6ed121f5b93955b8767dccfa8f3fd8e71b33abd2fe869fda27b291279598a9a23e2c05b1f95ed94376c44570c24f940656b3c443883d293db7807ba9563fb518e9782880feb97cf519a1445e20120dceffb276c5b955a79347e80e164aa48e94963c8ed468ed6f1849f03f1022580b3829bcf135a9e687597332311b2e50850b9ce05ab5f78c1a385c97be9ef556231c2c500ea69261e77e81f17a9c531ee091025b6307d65478f40856df00a924e49a565745c5f4ab97efecf8ce8661bf80278ee3e710e06050a3e175837165db4d67bd213ba5d5ddf92579d10dd5fb330d2511caa27dfca36093cc181ed3296f4871583da0a67dd0f82bf96d2d6bbd1c94442a2156817767642ae65c09a967849035683b19a64066ace555a48b80e4b4d4b6adb2130f665d36c5efae5db399ae1c459556a0746fdd34672a21361a07ca7ca1202e525c7faeed2171c3b9bbf4934c5b441700cf6b3547e3b7c52652a4b3cb8470b592db8721efded995d5aeaba54230dca89fd669b033f5a59ca0e6d369fa802f00305db90f87b0c422c603b454afa9a8286ee816b1f617e6aad10857a3b4309bd28706aee613126c1405ec85ac5725d75249da1b1c3cbb4714b046550755331c1672bb1eb69ae35aefc5e1f1f42d15c25133745804212e76f2bcd4cd1ccd9d379c10520d31cc61856d19049fdc9416639fd19c9465faf8219adf2276a581b8276b5ffe55ea9be3915f4ef7aa967af94c525900e1d044df931dd9f98b16ae741eb3d911393b72f3ad905a2484b24b55df82359e0d4bf2b6031c4d3b013f78693a5b2f62d276ecdf7c347111d86e20718760be23b86f17036a4969ad3b108dba2c650dba08c0edbd6083c0b6927c9ae6b71b88916226fc16916abc6a475448805ce15a993542f3a9b9ea0c6336676f5134f444b89ae34c3f3140cb1c436a6c9822d1a86ca192a60fb92b08f11b6472b3e31297415b557a5afa7b2b4f911340ed626526b2c88a3485ac8724d39f613f7fef0e4b1ba1a6100d158b0bf4317600caf61c072a00733c7ec53490b22af139f9ed4542a3b4f5b04e5300096d22806e9771c6a6a7f00c59024f009a89475b40d80f6d3153a9edd988db5fe5b0b72abe09dd34633a6031732554178f3ed5d97d6c965a59afef3260ebc4bb66555892d75c2082ff32416edebecf22f077aa4ab0d1a7db01ac32caa2e64caaa02e2e6cb34a92dee2358a1d99fd6073f3d031cb45f6f5450c4d20b4a54361ec04a46b67334799cb2aefee98ebebc5ee1d5519639addd7fc56ca7669a91ecaef05142db30990808750c4678704bd02eafcbfb08fc5b1b023a013a1e8755dd4e07daca4e6e9e26975ed1e634b3453efd029d6f5d3431d96013c8f63fb7fd9224c6ef73c9ae26f80206b052b2856d430dc8ec048e11fa9f264041ddcf78a2328963de856df21d4cc754cf089c7071d6358ec8e1979a545e9bba0c2c32dc7a116ff47f0909c8e5cee8128500a43d03478a140d6a5e440815a10a8bc3e8260ea1710eb5c5ba276b508a6ad66e0bb94e558debf0532eca83afcf21f93973c660058ae45671c2c02d83d06d95797ceae33459ba14ac5a866009decdec406cffc2d1a396d7fe6df4064a9cf57458993a853d3bc108856b7bd12cacf69383be04fef0812291f9492ccd439065f2840634926523b01dd824d2491f13eaa09347e8b6e076b9737d03e49f117bddda8d48fa6d6e1959610293fcda0fdf10650455f62c5beac3b712a3d53a0fef09a71d256a439c42fafa45faceb1664c4d905e878688815fbf9d22ab57a417a9bd0a6b08206444f3188584dc89204e663b6a745032102988ea87da15a6707ab106e694cf8b374293bd2e751d01c7e6a399dc9f61b51e6bf8395724da5af379e623ba92f7b00251ea8c3164e949c63fb4a4a615b910ae7e5624be186a1841901a39a109ff03fb601f3388cc25d0412456e5a8245715789932a4b587584b1443401263ef67af55044a9784358644bd6bf027e4677e97f6c0e3a12681b2e14dd95c901aba61a9f1f11f989d369456374af3bb391f3e24996d1f26a2f4a3698b66fd4733526ce7bebe2fa3cc90316343f37230bfe5c7ad208c2e53902775d87666b28e1f5e9314b27b3dc0155d4c41b2b9c55bb11db7c746f28ca43dd57683c6c9db489408dec366a7211bba961ef662a641aaf728f26e0db24cdde2d3e36aafc7ad4821af37a5711d2c2649d50e478fd08e8a0d164cbd2d5c097330f8134409c9ed63fc9f24def81c34e44de536c4ea19ca38018a0ba9f29bc5b9019f56f6868d8473bd32863af6d40d2f0655b2be76ed4a2655e3d679256b548e3c82951baf2946ebf65c616a5cf2bd401f03db6060c54ddbe65c156640d613006d3e5cf19547c6c695f010bcfd74bcd404555c36910d0b45d99e70d1af7ce5660a6006c1da07a88934a60a1168e31723d2fd7b13636a24d987a0422fb9625507922a9437bdd0e8e68949104cda6c4d36e90b9346f5136d5601cd63820543adcfc96e7a1995432fb7dfc7425a2c6aa2aa7c62b7cfa2eaa48bdbdbe185a3dd60a488ce7abe17de742c2830235fcc270bbdd076c0bd6a7ed8125c779553f16bd0e338edaa48577eea25a722709049704703c93bb6d4aa46078db27415ad5057dbc206e93ceaec83d6d4a309aa6feee5a45b4dee288744fcc8fee81d7496548fbe84f92c0c232937e420bb156f0dbbb918830359845cf252c3237b68018fc6453c0464e96eceda46f9086ede0c17c82b5244754688233149ec6cdc5f10cf3b53a97afc6e7d9dc6ab46ac4fd8927c31beb06e22304047e620fd50bd8bcb72ba9b87ccbb3b389f56b38c98c8ff4f972403f9e93d287f5193ae08dd5e07e1071dbe0d73b89bfcd12041a378006367558314dc4b066db4a15488fe58d70dfbdbb73b91459f2fcc43269021e7de48b3a043d3812d34ca21cea19a0f3401ffdd43dbfa8aabd5564f37242cfce770ef8c47df3f2bf630853f6cf21cca9b436ee9c782d61484d93fcf8d9e858e9b8681377c548163865815ef9f813e3ecdfd9567b8222bb3872f2148c84ef244ea9e2fb2f5b380a6085a07738bf3b7c1e13707d29c59c52c597b269d9e16efb6bfb2a037099bfb3979f9abae48e8a48efa827a87feb38de463e3dc4d1ea0b5cd99af528a07a33872afd0af1cf48b10c19c801641c7d7863cecf0b74bef713d0ce3ad2ee6186567db96c0969ba964a48f62e4de55806d471467279a1a04996a64aecd6ec4ee8bda8201c904d28dee3b978d06814506d2787ae6ab1d2f9ea90d12230ee12f54bece6f74431a333fbd5b79b98820787d0298db2357c8f1dfaf9a80987d124cb7b0292163b778ad444a81830eb4d471818b8cfef564aaaed4a011d49a6285b91632358090e790ff627843116a777816eb59c525fc44d2d4076e055a570e10f533df2dd9840defeeb347270491623373a4518473eef6044fcafaeded6913b7982c0ca0c8f585320b47d42e6d7933d85d975177bd306326869adcbf7922043cea66e467e922420c53820b69b4b5a723f8ee8751bd7bcbdcc2462c6f418cb1ff140d70f009403675144e323450884bbeaebc6d916c40802f5575f05dacee40e0f62dabcf9b89adafbd4b5e85d730fdde3e003225457e7046a2a93934d7d755a8fd76b582d6ad16fb5515cf966ddfaeca53d9e0468b2aaf8ba989e339e442a8c7b7ac70fc82085bd71a957da867de906e296a65cdacda0fa459dd95fe0993721c29f4a667c80553295c035dae7abba85e516041c38b1fb0b3d426029a2aefb32b185abeeaf26ab6769185916d396c56eb64d12e59c9beea5d2712e0441e8570ee8b52d38d8aa474356141e7b58920c7fd7f2b021125a22544bfa9dd62c9f40a7b54b228b50e155642b617c91b8d66c76bf50c9297ef08539ad4a284405452d56a19ac7f3d6a17733f68b5fdee508884948b7dd2ad598466d4132b2df8f4033882c84aa7971b65ec3e784e1a7f483f68c8efb9bb90337f65fabe5e011c1f769387d5d138b4c5162d8d3b2dba0ad167eda770d50cf26fc76462dac642dc8a1b0e94e2c931bbed5bb14b250e3e62acd9110e4824e39563a9a275dbb3ffd247254d654ca534f7df65eee23248092d7b1014b7230c6d115e731272b805007fd179acc7a3103eb137ce29f3e381817c43a3002b981af38a0e4a23b85631102205b68e9393250a5fcd712787a171a46342c359e27016dfd272ff5f230a0153cc5feba68103a15082a20d4324a727eceedd316c1156ae775eb152e82a4a241d13628b87bcafd42a7c2bfcf8324e1bc998e1b696591e6b30e32c501bc30a63a3db5764402cc0882eab92deb6621be7599b6237db961a19b264d77e8c72c9550d83a14c6c433fc41194c2858bc98cc9c7c5c1c69a8c666d32f62090f2efc3679d0b87835701b4e1c50632a64c78a11d0a9354c5c9bd41406aadfc6d7b16c1155bdb50edba172bf3f47f2f11495fb13a39c71345037b658eca8a7", 0x1000}], 0x5, &(0x7f0000005cc0)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r2, r16]}, @rights={0x10}, @cred={0x20, 0xffff, 0x2, r5, r9, r10}, @rights={0x20, 0xffff, 0x1, [r16, r0, r12]}, @rights={0x18, 0xffff, 0x1, [r1, r16]}, @cred={0x20, 0xffff, 0x2, r13, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r14, r10}, @cred={0x20, 0xffff, 0x2, r5, r6, r4}], 0xe8, 0x3}, 0x0) socketpair(0x1, 0x0, 0x34a, &(0x7f0000005e00)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r17) accept$unix(r17, &(0x7f0000005e40)=@abs, &(0x7f0000005e80)=0x8) 00:00:08 executing program 3: socketpair$unix(0x1, 0x20000001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = paccept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x20000000) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)=""/129, &(0x7f0000000080)=0x81) recvfrom$inet(r2, &(0x7f0000000080), 0x0, 0x40, &(0x7f0000000100)={0x2, 0x2}, 0xc) sendto(r2, &(0x7f0000000200)="65e84bba85a0b48cb4e7f09f4d9558ae620c8bd4e0a39ba3a42ffbdefde4a0ee47f0a43c05d0260a5b368da025ea7d3790b2d54aab9472b0fac09187f2c722622d4cb67eb4e1f76d719fddda7546ddf8ec59bf75b30a6ded25bfe863c67cbc963a937be8e839f1d20704bbe8e7a172c855773d33bcc72e2b0c9bf5b434244a8e337937548be096dcd728b0ff010dc87618dd3992beae5f4e8fca753c7fd75851c9bd9ac3df48f55800a0d37ef63d8f9ac5c0ac042e7a802d9e8cbc24d054607032bef093efbe6b3aa7", 0xc9, 0x4, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sendto(r1, &(0x7f0000000080), 0x0, 0x400, 0x0, 0x0) sendto(r1, &(0x7f0000001380)='F', 0x1, 0x0, 0x0, 0xffffffaa) 00:00:08 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20008, 0x20) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x14) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r2, &(0x7f0000000180)=""/56, 0x38, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0xc) bind$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) recvfrom$inet(r1, &(0x7f0000000240)=""/225, 0xe1, 0x2, &(0x7f0000000340)={0x2, 0x1}, 0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000380)=""/116, &(0x7f0000000400)=0x74) connect$inet(r1, &(0x7f0000000440)={0x2, 0x0}, 0xc) sendto$inet(r2, &(0x7f0000000480)="feb1c13d2568fdb731b4e7954172ccbab94e98394245431b748a49a1e9a40bd35ffcc83f4e1a24af92e816431028e1a7cf037f5ab32d533300d1a932cf5012d9c836326c9eee07f7c81e27eb8894883a34c6aef5715344201234fd8008bbdbc1f6168f9db3678908ffef9fa60b4a3717b1622d5ffbf4748834f65e47aae62a51a9b214a2389b3796acf9dc73c4e06a53bdd06f9f836a9ef1e2f9e38615af48bbc0d34b3adc9c3540bc6999c59e5a9206", 0xb0, 0x4, &(0x7f0000000540)={0x2, 0x2}, 0xc) link(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)='./file0\x00') bind$inet(r2, &(0x7f0000000600)={0x2, 0x0}, 0xc) connect$inet(r1, &(0x7f0000000640)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000800)={r3, r4, r5}, 0xc) r6 = semget$private(0x0, 0x0, 0x100) semctl$IPC_RMID(r6, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000840)=0x4, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000880), 0xc) r7 = socket$inet(0x2, 0x40000007, 0x0) accept(r7, 0x0, &(0x7f00000008c0)) r8 = msgget$private(0x0, 0x1) msgrcv(r8, &(0x7f0000000900)={0x0, ""/96}, 0x68, 0x3, 0x800) symlink(&(0x7f0000000980)='./file1\x00', &(0x7f00000009c0)='./file1\x00') semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000a00)=""/73) paccept(r1, &(0x7f0000000a80)=@in, &(0x7f0000000ac0)=0xc, 0x10000000) readlink(&(0x7f0000000b00)='./file1\x00', &(0x7f0000000b40)=""/46, 0x2e) open$dir(&(0x7f0000000b80)='./file1\x00', 0x10041, 0x40) 00:00:08 executing program 3: semget$private(0x0, 0x0, 0x100) r0 = msgget$private(0x0, 0x1) msgrcv(r0, &(0x7f0000000000), 0x8, 0x0, 0x1800) r1 = socket$unix(0x1, 0x3, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = socket(0x12, 0x4, 0x3f) msgget$private(0x0, 0x0) msgget(0x2, 0x520) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgget$private(0x0, 0x100) msgget(0x2, 0xf3c750d2a35b6a47) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x3f}, {0x18, 0x1, 0x0, 0x1}, 0x2, [0x1, 0xffffffff, 0x6, 0x401, 0x3ff, 0x0, 0x2fe8000000000, 0x3]}, 0x3c) write(r4, &(0x7f0000000100)="841bcb34c46ceabb95bf2f9f30c47d0d5fdb34b377ef5be110433654ed0ededf9f68db8fc26c26e4a729a234f5d9ebd190a4f5c0fb697550b6523b1666c95b6ee3399bb6aa4b5e2f4ce0752601a45082a7a719f09baab02ff37e6790a37c2d0793baf9557360f5cc9e1241d0e9901e0e89759b5573", 0x75) r5 = msgget(0x0, 0x20) write(r1, &(0x7f0000000180)="941dc6cc86a8809025d000eb4caefc79a30b4017069842f025cbfc496f6ed7d791f09f83e59814e917a958d9bcd81c5e97e574cadbf3f8828defdf8e0a5a6c493457a8f348b0dd0c40571d7ce6939a2e702d8fe2fd4f63025445ca9e4881e06ad80cd008e75ec4c15662a93cd4b4dac749648df0d1262527dc7b3aa652c6b811022dd03a37631d75cbb62573eacbf9c3201d2c5f6ea02d1cc5eface1d3dc97caee0a6b43ca4a34095bf2c9c6c740dba3e539a959a06e58cd4191cf9f06b4ee83f474a0cadb97e817ee8e7a5b70f10212", 0xd0) msgget(0x0, 0x480) r6 = getppid() fcntl$setown(r4, 0x6, r6) recvfrom$unix(r3, &(0x7f0000000280)=""/27, 0x1b, 0x800, &(0x7f00000002c0)=@file={0x0, '\x00'}, 0x3) sendto$inet(r2, &(0x7f0000000300)="b9f0fc2f674f44f213080099b9db0153422a6243d9bb2c67188c02bfcc9c59560db555af7ad61520d4a2f13836b1d8af15a3570a6603273a273e1cfb840383012aafda693b0dfaa5fd4cd91355281fa5e4ff6b8d05940fcb1f09492a5a65c2b0b9ccd1d5dfe757db96394122388ccf1b3f80a00ee97672f358ba77f7c9c38be77bc2ee5d9decd195266f3bf0e064b7ef8ca2a84f23b66ad9", 0x98, 0x4, &(0x7f00000003c0)={0x2, 0x3}, 0xc) getegid() fchmodat(r3, &(0x7f0000000400)='./file0\x00', 0x90, 0x600) getsockname$inet6(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f00000004c0)={0x4, 0x3}, 0x10) fchroot(r3) msgrcv(r5, &(0x7f0000000500)={0x0, ""/24}, 0x20, 0x3, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg(r4, &(0x7f0000002e00)={&(0x7f00000005c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001b80)=[{&(0x7f0000000600)="54e67be5ea81d41d02c33d31b34b03eafa8ae35d4235cf6b943498bdd748f3a999a6c16593dc9e", 0x27}, {&(0x7f0000000640)="4d304cb181cb7ad4b1d550c175ca391a12a69afda9b0cbb40057dab490896e2b496130f2a8b3d685c81a444ebf2f6d87d8c507d1a1b933e9d879cac293d18a3d2f41d2bcbb0e756ba17c67f7591aca7e172e399042c430e3bf2536b751994a48571037288acfa588b62482cb00b945bfc6c2d358a5429bc3ce327548fe1f43f2e97b3160313f2c8eaf064394eec78cfd6feb2e860e58", 0x96}, {&(0x7f0000000700)="fceeca70ff45e3ab18b1bade3b5f5f3514ac5600011f82c55705a0ec4eeb559835eb30f07c4647a99cb9227c6a8e1a17fa4f91d657924515c85dadde55138dfda6dc03a3fec924e3571ee0d915dd200009e768813fd65c09b040f0bfc37b3dda8f5b14806386c84092b8f0db61190ff2044471b1aa05dff5f0345a4a3abc7704192595b389d33ab3cb829c50ecdb2df7da12071ba91671ea16fd8a49b5682c3443f15a6f93d15fbf0e76e080b75c8af33f7cf2fdba0fa639b34556bee6be4fd4dc8a629d5667a4926d57593626c49b71c5b9458270a29372b176fad9439c765e960bdaa797f287e1ff4fa373e5c33cd2b8a9e73b57d9bae9b23ebd48ac011aec4cf3152a1537c8ed4f50e6769afa6504a7b259a38ac7741d83407f0a2127e5997f35fbc4b3f7d96ebf3887e54d74e2f52c5942297ed8d1a6e4a8d0728fdfee0ce530051ba6f6433d38b9409eddb49c91fd1d18296a7d8368fe083c7b499e10f97a711e9af999eb975f6886802292ea61caa434758d63c9e0f4b6553d63aa7458d0ec170f822003610ae5728049bd07e316bb119050e83a6a9965d3c4a5d25612e25be7241e6c53a29e61017443404b897778c1c503c86a1d9756698a1a5d1eef861b1b70ab505dd78564c62139bb7025249e002dd7717a4a2c6a010901dbc4f24b794acff09becf4a3a31eadafc86591a3e5ca09141ecb4de9d0f05ca6ce9cb59d7b3cb8c69408fcbb6ff9ccbe18a39754444c30f4934ff726df92aba67eba8b3b5e03f2edd31e8455acca4fafaadd091c4a36b40a73be9c4117deca811043156a7458616c70c24cd845d90f9e1e8ff54f7a1fcda8a3652f6bbfc7985b92389880c88d186f4d289c1ab8e677dba9d324a6d0721fba7c5f439dff54d46b772a204cfa95b1bcd40d659a1633bfcc7ec26fa761c36fa2c835ccbeb7c3c894d6bbadbf1a5e0f5974cc9188793fe9a1c6d260fa4bdd26fb7a7504e38e21c4ef811bdbe48bf8254ccc09fcd58731cba429502233f7cdc6758b454d0be0ae01ddb1bf894bba518a00112545ccc9bbede42ed29e055295f3e5618602f22dedd415dbfca882fd545edb73ded9c4ca51a7b831c2dc319078f6c86dcdbb41112ee08a0dec7f21b6e1a3979825bc4f7f16b86f42f0804580e074958145cffb4f850eec25087315f6f2cda79155beebe58bc38ebde3fcbe52b0af3b2759758a958e8610b80adbe865a434047190b58052356293c197df4ad96b18dfe36bacdc99c3089fc0435259a295251793ea1f7c25e5a1494e6d56798f24148a8d7bf10d6a88c29fbb8aa89fac7d6966e6056e85ff56a17d3068b8cbd843c98cdcddca9ac5f48888b2c04dd218e5d6c0e612d56c690e4356dae2e5801901868815adfdb32bc595761881200f4b0750e679ed50337e60f7bfe594d6445d4aa1723a7bbeaba08d60c03b41b5faec77b36038042463f3a130146165732144c25827459075302d556b05d62048f84c002447264453200833679bfa33111d22e3b81411e352265089179333353cfa904fd10f8176e87319fc35d651b6ac58dfff06eb72df3f8edb4132922a738077fb0b7643432415e484614c9eb44f5e20359599c85368b79512fddce04d4dd23d4ecc59ebfe68c158a6e873b27cca5f9d8f569f99d52f2c375aef67b28c63d8cbd2f090844cd95336e77a27e02eb0da22be79260ccc16712d4c97b134b5c8e88059f0b316b478f783813dcf325cd6661e44379f53202ab0d5c03e7abb81fa2ee015cabd5a967a4714e6ea911438872982d2bbaa191b45ac08f747f5ce7a9354f1a36ca4163fcc0337ea8a2f26939c3c00d713722dd63ce8b384b791b12f3c4aff1a690e24304266fc62f9f99555f95440c61376af8d735033cf0a11185b837ecb6face4c93a57b01ce23e6e4666d23a8e8f8435339683681660ed1211d3fa39a9ad3eda7aca4ca30ae083f9635407a410eff2d3e411ff66261364ec5a8a33711501d92d32ee0fb837abcb6c1ed1cd93531ec362db31ce6310deb5d499bbf0df558f5dfe31ee931a11c21e7d249688222b7b812bb8ddc163e9c56d8be0eb0a993fc7f37e979d8196c463ae2a73cc9513c2ec71d096826055904789dc9076ae3008b3694f333d3fa6d5ba6287c929d774bd0429544bd68787b19da8894c9ee027d5ff3b21901f8acbab5e99c42537335e2c356cf981f30966c82c7313e1e6e06e54e6aed45840aca851c2c80e6b9315bc6300a1f223d22ef591c2f86f12177609a04816f9ef9cdda7ce94c7c9f6ad31c8db15101f1e45f80250aa42feaa881ccc270642e56d37bbe75bb791027376471c7e6c0665200b3f7cd15f4b89d0839dfff1101339f92965206e5a7a00e68d9b5194f9baee3f15403608c0c25fa0530dc723a3efd3e3511a427c0c138b26506749bf55964971102d22f653f4b1a89816ff1d36f2c56fdcf3a6e74b110c3f2f4a2aced561bcd2005417a9c13f8f78c09fd3628f465dcffe43b9fc79ba3c595ad54cc05f530224626a7701c42115132c01a246ae95aea0242abe6f2bc589b8fd7803e64f2648eea691b717430fcd7aee1fb4b71de883adf9ea8de706fba56fb84dfeb28c8501f482f081698f3d848f66c2f6d22dbefc899e1943db7c530ca89940f8db5bf230153548e59f168a96448901236b48b9275eea482feddbd9699146c41ca33a7870bbaa206e6c13484232b0c04637e87b2b9662723cdfca59e1dfcad8dec50486c3c66d7998ef796b935c6a0c67c141dd842897c55c18472f09c6728e9c56a7d9226967b930a36a1e245f208a11f6fe301113bdb438027a4d5806af3c27ef0f0ad6d76e4219b94c376b9773a1602ca80393aae2b88bc2742e5e604653f2f125f1228e9d615497b14e54f7493a2bdc1e5e84f1b87d7c39204246ab9c4f2c1ec8da4d8c62881483dcb7a575c296b8cbd9cebee56f3d551ac66e83991001e1a129ee7e060e4f7bd570e28c1c1de955b11cdbb93f3429c53bcb1706ad67da80fafc8209d21026cbe08406a0aa89c016f8177d824f9f00f34338dbafcd78e72e58d7413a1a6851115b60eebb5072b41902520ed1b0675371303421b3d6486d2447d8db9ffdc45804fed73a6bf855d37827dcfe765fa415482db64362408e33e87cd160fbc9209a16075b45d991e23fb5a2998c465a244e15e7346c929ba73d087efd63501d523a85974e041ddca4af2e38034904ff3c8eb174344d1ef933c43659e79642a9ea19c14c85d4cfb16d0e7796e1f8d573a9e0de60ab3d74a45f92f9817367cf951fdb74cf2ed1ebdec29b6c63108d49297f08705f95e9f6d4c0ec658e2c95a0be3a86e6175956e64339e36471e786be7d49c84bf48fad3be7f16aaab5051e001baaab2a8a5de12a33af0a212e8faa232efccf95f7a50ebe9d238ca6661f5f6b29e15618375306559eec2c9f4b405bef3405f6381757065d749d7066a588530354a0e9bc016eb9b11a983e3f5106d4643d1607348152e3e305384eaed3190d13aca889b55eb74c88eb42b19e3036f8bfe6125087f2e1c5d72055ffe3f01a0948f17b93ba2830779f425cee74f0f928f9b38f8f194ff12fe3e7b4837533bfc6107279d57e2adfc8a989059a8577366bbfda6f4731087c8e9a424009651f6f04613c2dd983487fd09c952e7189f7b1857a8c4957deef1c86d79b1be98b7c6ee764b86b98c2bd970180697620190d92c0408377c5495b46b8b72d972cd5896209145bde9d5ffc42e4a485211d47c8138a10b99926e54acda48cc682dc28e909dd3685b6115371ae4a848134dc588034dd44db663671dfa5d6a0659fcecdc83abf61fe8380cba9fae4227b5df32282814193387d65248818746618f519393cd310a67563e2e8b987f38e6cc64f47c6519c5cb3ac9ccdee39671900d3700976727013283724ace7e09c154ad46f0235feebb9b045ecc4ef49e34de7af80364ccc9925be0b938ef18a5d2839bb2caa51323526b488c102356d410837bced1657d83235df74864e8d4e551f7c81f5abfeabb65f868b42c1b8b5126b43d237ef865b02a2cdc7cfef2df33a627c4a4a228ec672e7a0471c0df60ab6fab32ead7900a4d5692a9c3912ce2f1569253b0ec2b681377dbe3cbdfe0b39b78804171b9fbb2fe21f2f940ef6141cb8834e62ee3f39775306b58e2670e85ba41f446d996b8416d59c7e624d4ecb358c1ad949043fb54ef83caac6cf745b5636cb14e608a927a1815d3de3a8ef826a43a715231648c8e6f63ea344f8d98ec74691b1f96db56625bcc53e0ac5d320f48f05062d73bc4ad161a5181e703c04ee3e11b3ba3b148a890240599901ee32a8fbfee626efd23c2130d63cc54014e1d46d6361876900c35e45e1ce3e3d20ba81f52d4be85b1e4d509719472ffb7830522675757b65e5c607f4a8da19456af12f5554c8324728e9ae55b6315ce01fe15dd62217ffbf7ee154d6e56075c547ecbeb43fff4eb424b06c63afd972cd418e5cca58a92ea02d32bbe374ab97bf057edbd64cb775a0135040aa6f698772fd139bf3539e38ed6bad21db0b724e50e308e9db0d966487a7fd4456581444aba89483edb9b1051e8da2bf63541b4826cbb73ffbbbec322dd0bcb2b23af763c9f3bd26f60929f14c0051a51d7cf5b4976a87d94cc7c58e51eeea436a982c747ba478f794f5a5d5fb3bf60932602998e91a36e810b96fa7ddbe95cc1c3abdbfbe8a06a60f14f3ff5f2ba64dc8a53a1eaef99cd462da29b0ce30525fbbf98e6a0b2b59229bf600bbf2d290bd63bf516cdce359cd67704ae47e9be4b2c1a4edc7dd35b4d57d3c04486894f482d413c2c5ebd1a93e850fdd44a911b0177a8b6d2278fab42ec7ebfced650bfde3a142235fc15b90e47c46d99fda9fd9e81a6affed5877bb90471a1fee65266f53e2773638769ff04dfe709ee95a7c3120087c538f5b47eebee48f3c43de874bd3ae81f44d577ad7aaed12f4c0c7d50fda3d2190d84731056ec8ffd208d1e8009fd2e2ce0559dd0f75aa456c18318578a4acd30a1c2580c52bf990355ef9d604bfe0e9fa79c346da04126d3ea915b18aef45dd26f80d44716db325a077500560172a591e66af40f4494e24370a4727129d8b6bea33f73cc1e26514d3966535550e25f903533d2c20e827a22373773ca3f2627cdec2a8e0d197de1b2b86f90824e6f21b3eefb510ddb0d36362f41ba4b5255911d802dacca617a1e69747456c6ff6f949c9ab42337caa5b12d4570cb25c94fce9721ed7f1adb65af2c23f84a1a7cd90f583455849a710e50f4c66164ed5c40914d4175757fcc670156f5e673cd0070569f219d64805a2fde3ddf0688ef3ae8287f4c28ee6d7a102974195edfa90f34ee8b950dec50ddbbb7f75731b2229aa0f3b6941026d7903c9497d5a84dea654b01e215b002d6aa1398ff5bc05f71a5b18f42ea62158c9c7bdc3725c36b770ee4461264dc3c4846c28a057ce470db7125121bde7596c67eb537816830a99cd2f198020819d7f160daa2ba325845078c0a7516e7ef8b523b4ddcc771eaf6e46d6528c14c7dcdfc8e1514dc208458ed54020b0dafc7abcb6ecc4c663c220c1f17dcb933087fb77a009f1cb96667797cc2bef88b3d4d69c5518a05ccec7299c6fbf544e554f0130be1527a5d640da695368727ebc617a0d1f244de958b4fa0bd0aad7ccdabfe9019682d64d59186f17544b92728c6b138a76cd8efad142fc657295f1a5e6b61e1fca53e8dc361c35c7e2ab5d4ed612c8995554f5da6eda9a8a750b224674e0e1f2bb77736732d8d6b5", 0x1000}, {&(0x7f0000001700)="04ad7da2eeec4e3075d3d34451cac9dd0d418620f903b7d9b2843a324692ad10d4396e7fc8334c6cfaa828b647ad89f5202617c568e11130bf914808833e7a02249d460263aa0f9edf899cfb890f58a9a1cb32c5d2b936221c768ccf3a5e8cb47984220c4d4c7c06f1c4120ea6a6ff9a3e16893d6f050511fbd0abe9325e7de9b5c627c4bd5a061ec561fc9bcda5f225f2dcf000f6857dbac3cf4503cd8fd23b3210fd2fd2c89d30522bd049fe4f4683b06d727158bdf288b0de7359af3029bbafceb48b901838686d959e85df0d4e945b", 0xd1}, {&(0x7f0000001800)="9034d1e06251ddf458fa6f7f64c4bea7cbd62545ab1bbbbddc9473a1e1932f5b6faa3a63424185296f4e7f1ff65dcc38deb92b8de2c69915a7bd0418c31d84c6a890ea320e663c6238ff4c50d1d0d06cf79b054e1a487135c339e196c92417338ca4eecce26ec44ae0f2bcc55e6228843e6cab5aae191527afd7ee99247f9d746c05e49f939b8f9416e5284dd848ed8a8f9a77f99579ad444028a2eddbc747", 0x9f}, {&(0x7f00000018c0)="741c5dbf0c1fc6b9f720572670f5a55a597e287edb44b76278fe0a3764a7dacb0431c1eae64c148d4d439371d4a624ab634a32e27fb44aa4e15e50faedddf7b41aeaf25b715f1f3f6ff65eade72e284581b8eb72ff344b2dfbbdeb37ca2c2c990a03ffd30c35520afdd64730f46bf4a9d52eae297b7a64184fbdd5b3c6ef66e0fdca1cecf624114507f25d420d3d7b93f824bcf63b90f91a264bfab647cece608f79e7fb35b16af25076a42f310e3c751fe4035162a1d4cdf1f2", 0xba}, {&(0x7f0000001980)="ef374b84e285367d39176e972f6cdbecb189e09ac93abd084fc0eb14023a3e431b3fb6df138d87f0cb265ea8f347a2218b60ba36597366dfe15edfc2368e5e68e68d4673297ed0abf3d6ee3877264946101adc276fc5867653cc4fae18476eecd8d7b78b190f71875e8232659c9b5039c851e969e4bb5ee66f5c6d37ee0fc536a7605acd7fc0beb2b912d6585be373063a2974bb0baf046a17051edaae0de7ea56332e577d89965c3193c816b08313fb878632b8d065fb6fd9db4430f0b33831ebf1726398fdf42d4809375481ced3e399b7031050f6ec36f47357c9b85fd0b466fa6d1ba8032f4febc123d5d51a", 0xee}, {&(0x7f0000001a80)="e707c8fd0e858014bfb887ac9474cec1430e558136e146bb9c434d56b7f42fbac55c912ffe40f45ace8b0f78c39c375c5cc444dc0ac0e6789e3f0b0b60077621d46a43c2d9279d97882a776c10cb68c91c4aec44bfafc817e0ab2f94065eca608293948e72ef056e2db784029b3e7dd3b509a909dd89d0564689150c7a70f32a4582123a332598373671cb8a1b38c4a5cd3589fc7f4bf2fc5484ba0f36fc50c541d75462f96d03f2e1b5c333222a5a96f59d9019cbbb2430d0fc3f31d47ddd8fb18dac7ffc64db14940bc620e8e8bad5528a6479ba4b48", 0xd7}], 0x8, &(0x7f0000001c00)=[{0x10, 0xffff, 0x7}, {0xa8, 0x6, 0x9, "a57bbbb0db4ed1ee03ac674b5534e34e276546feddab7c26071a02649a19bce0c10ce4da6e70f10ac8d11bbbd21fbc8ecfdc89e0c36a193c03abb15baad3eb0122097de3969ac326ae1cf464059fd57d6dbbd0d9b2ef54e900d34650e092c48b05c2a7d5458164e42abd0ed80789d8a11c9b41daa53e3b2ef09622519ce5d29e661cf54d01ab067619c4ef291dddc4e7f1de88f006b3"}, {0x60, 0x106, 0x0, "4bbd8c32e124969fc223f0be96de64122d3cc3255f048ffd625f2c51dc17bb486e9fe3dd0bb501d232a461d9e01a2cea7d693b75731c0c559f420ef1807e1487a0c056b4463ca6bcf184c35e46faa762"}, {0x1010, 0xffff, 0xee5, "f19e17978a972f3eb064d57c552d36bb4e4546791882f6d94f09dd9d07167e51740e925b0f509d320b02fab09e7734f8632f6d64d5086c61a128c16fc340f4971750ac41070d74d135ceb13af8d9fa65e2286dcff5ed169b9aab131c9a52e9d85d698ddd3d6f36d4200bfdec2f23321103689aa5b4047ebc4c4a61f2b03e2397bf118435906a031eb494bd64d1dcddede03228555b4caf135e3c36745ab84af7a8ec3daa8d16e54dcbf72cdea3ac5e77d14d66ec57c2df609d24e76fc65fba78e80d4b75de9506e06f4c484fac2b770dfd0cacc1a739ff6571a04373c238138e91651dc829fa3cf17f1c25eadf7099557a958b8ff793eb9b375977d9e189bbf9cf1284c39a36c67e4249b8ee6bcb9d0f29abae4e93da5d711604c6ceea58201870117969a47219eb76df22a9582c474f4db44067d8ece04ebfb782f615798bc8032a50554c90ddbfec06a27cbb0cc45bc09f140ec9e6630b26f1642db7a051e75078cde88aa5c8656d88afbf84e6a81ebcab90f3243b4ce250471318ee94be4bcee429a78a8f73efae5712320d6c1143544ee061be702d6e37f09868162d87b1d8e15432d33fe24ad684ea5369bfbee9cc265af87b67c9d5a1b4f8ff25f48cf03b5c5328942c0861c5814ea47e9f674351892ae7b7b83b451b9e3cdf71fec85ddf9b72c8b7f53bab6ce7ba0863eb55f1537957fb511901ef405200ecd0b701dbaf07e5d64c83c6ccc0cdf839fcd24752d83424b1005e5b2682d1461b4e971c7a27e4f41ded76b8692618d7f9734b3201329dfcf6d2e0e78c088334c2eb671dc7cd623be1282ea1278b6574737bd8d7d2c3ab8cc276fd9c9c7b5a257a1d76b0b5fad8369ea6f925136ffb6eb95aee5c9f2c97f2e56b807e176e4a25b6d603371c2c4e069f43c16e58e44bf7b18f238c217b3c48feaff6f0151870c7d673020428940190e86e3342633de92b9042109269d945b04a1feada7cf5e9a185a652971b525a049768b23be9e09ea0272258069058d502072d13e955ac2674fee2a2372655d6bfbb51bbd6efd9d8030dbb4eeba89008f0ce15660899e7a35c15c1ade2fedd9124e5113666cde76d31a4982e2ed22915f43c992ce463f1a73dbf99b64b306023aa0247063eca72cb20f246c6a41a86d3a69b56eddc290a6a8c993187dac466506525f10fd167a92e6d133384bc985d58f2337413cad980023f56fc37d2a7e4486f27f83d7bdee533499146bb85da61a826ca78036a3b1736ca58127b06cdb0a5019757846cf5f691f47de31d5285d16db6df8c240f2d0f67410c2a1bec904bcc91958f8cb6dc1bbbec82e3375ec4c7a8105aced13e6955a216e33193f7e3e2a62e3befe84f4705a5a9256c4e7054c6e34e28d3b5948c30f3b68fbce1a3d574827c8d96a00297acbf59816bf3e68b7535377e2c7f2a0ddf7241193b4200c48ae53bc40df8b0df1ed2f6c5d47f97af2538899f4cdb0b0881df6c5799251f6a2f7c3e8869a18da9e53f4bbb5e00fa9cba8a0b62bb824b5a69aeaa91f00e2384b5f99b5d9191984911c472ef8587782e3dbe4bb63ff3ff12baa91a3ecb34606ba0422f3eb73be08aa7783c3b284489abdc09f96f855364feb02b4f98286335acbe55c51441316d9054ee303da4447c396aac9cd4773f1174782b54dfe501e51fe80c4ede0d2e4b9a9384dabce402edaf3cd88e08922b29313741360af893ec589dfe46b653f4e4ad65c35c71d18e32247bd58c9abb6dffbd922a5b8028a46b9da3cd8392e9410d79d728a546b249021f11bc812b8387b61b077495cc846f1c7a8d051da6b16ee368f60b028429cdabda0a3b2f5baee774a6c8c0589c186c9bea0a29d0f25188c4eca722078faf9fb5783f32846b9b52f739d0593e2e5d95274f7379455c1d927125336cbc65e0dcb7b38da6c7b1c3992b7fec6dda339d678556bf61a35deca6c0e67feb4eb26cfa078981947fc96b9c9ed231e437d5f27374e9cf870c4175c41ed6cad01e955ecd7dbc7f65f11c011d5a77fae08862c47f08e389d0d28ee349a6baa2e63f8764a1994278da40c3f2d808cb9dd3dad7f4b7aad1f7abff86460e0a0f6581d27cc67e6e4e01c3c8bfb9bd30fce32f1c6eecd75be3c97c6ce41e2862f54f86a83f9d7b2a3c0b59ac10b6f96f1de01934d0619eda4eeba35110b83a64d1d6f4f77803e234e3229d5fec77efd8380a0dee341721b18e8139761e43fd2f794b72e5c4eb89c061cd5851a3a8e614f5e05db2c470537429fabbbf1b0b9eeaa4f829dba92244219c85aaf772dc479f51977485f7a8e1a04198c86ad4a974784952e332aeb33417aa8e4901ef39f8ae42c6eb42e7d78c643605bf1ce96bf84684117d9f95d5ed102e74dae9c7c3c11e888574620fa4815233b51bc283ad99676c3c6dcf0de93cad45a1d5871182e25b6064bc240bbbc40d3984a819f7fed362af43d90e021b7d6287daf11b85daaa0dba3bb419fbdffc2b2ca4c7d809f0274e84eb136dc0b36811c6906651e3232f9cdb21a3668d40829a13495937ba3e019403a2bbd619d24e4e162779abe43be16b9b130cffef0cf03ad1e16954b2e15c9d3dfb677ebfc24a452c630dd3318c42bbc1a4a7f20e695627632f51ea3be5b660ec1d85a3650d737286e57be743a2c2baf2188ef65f193ebeafa1a350a9e0bfaf965c9af8afc553bbab7cc82419bc1e1b4109aa804a1a4e1f21d35e3b5377fde45564ce7bf2878c04a369892ab83c623116dd50abfd2bfd3d83a7ba36075935e651f442da42eb5c35dfd97dcd861cd91953d916a16d756e926ca7443374b842c9da4cb36f9105c34e8fce047285949da593937bae01768f67310ee6329149f980d78a5a4a77c85cb8ab9295e3d9274b9e49647475313fbb4b9b9662f5342ccaea3ec1602acb2fdac513ee891d299246cc31d67c92cad07d1f45c22600f1f246f1d01de588c56e7a3e3b95a9290e701159806c17d66a971d2e0fa9cff1f159ef380a484ce69089939332bddb61a03455d4400552550504e7c15d29378b9f7d069490e70f07f9424d21e14c0190c898b9f7baa34ace10d076e23ce4f2e66816eb9766b4ef6f6bd3dbb0ed7a2502e4398cf3c4b31792ec45fcb6fe5f28a4365727062a40b9face424c99c22e9f2c124ef9867ec6793a82238c9dcea8445176fb95226c370cc454a28d1821b5a8346c6c668590c68f9a461d6afa534eeaeedd7dda21b711331184ee87bedb0cf8aef6526781064bed69eff91a906ec7541891738eb7dab634825e6eec01ec701e747717882a4efbe56ce6903c1449bc08811bfcf4f6100ae57fad473304fa37ddabdb9cff002d8536e168c199a7e2026db31935be964594d9d889d3a9e4be75fab31521f6ca5aadaeda271324a7dc8cf496a0a2c85976fbdc6b285352fee8d7d41bc781e8a2a79de6ff14ea7c1e034ba0b4712536f6f322220a905b15a34549b72473aad1ad3c0ea7fed9c2fa3fdf3e6460e89a99781149577ca05fb7829c79476b47f811191fb83618130c00fb3b657f490dd2fe90e318bf28ffd6de371a96cd5d0e9416d72c16b756dfa3c1aeec7ff1fbab6a50bcea5e428121d3210e63dd79a32a40aff0fe07bc313c812c0b669542ff072c39b97548262f554b2ffa69eb94db356a8ce291f158a2f7cd0159a830a4922cbae06277016a7772a9decce24e2e8d15b8a188898cb9e6f63daf6513e16a6ff5d41dd78b87cfaea9c57a453a78e647da65d308fab90a0b17451e447b216b2edfdf0b358cbad77a0a01d8389565a91e29e66ffa2ff28da63ca67398c00fd8c60e0d73b9bf8d26ac6d8f29b8b3ad74ae24827fb6630bf88da2ae89244c143aa97e62e3dbf689f538886d552dfcbb9f05953e6eda7e639f5c80872115abd305e6e84e8ca1012ebf305a612ee2483cf647e2c6c9b9332ee7d0f976b81b1c0d7d3574fa2c7d8c1c86232aba53ae291282d535385e147001f12ec61e89206e8b82b0fa5147d931b7028a73881bee3906c2554e01b3b77fef82a953e1e9fda3ae3d0ad6cb8df81a9db6ac4485e6220f516510fe933f7129069cb194dca3311bcd3c0b0aefd95899bd9d3dd57dfb8a710b8f61c25c56232278f0bfa7c455e80c8e9177ba691daebf2f3c697a04460bb49996e246670a5a307227bd0a461522f49de7c41a1edc7f0414723bee70aa6dd09ebbb3630e0ea03ff56e8e6e07360cbb20608ee3e218c44b3de381604b92489a47c750ca752d3d89a5631c4cac1432b9f1523fa85e97e5d65acfc7afd3860aed80efcd68d1f0343ee72ed31bd77f312de9f0676d18bcbddb5638772b0e1afe64d332f0e045a8688b331a5fe625fa33ec8d736a70ceb06f5ec77d918d7ea02599b5f7c9a90b6b669167d0169774845654b94fcf274c9196d03e18828032190394700c4c9eeca3b90fd2f4954f0634d2a1014c107b4e5029cf6b87be85b5ea060f9470674cbae0d86056eed9bf01896220b40a978dfb16cc6c49a8450ad6bfbfd4a16ac7e1474cae9f17d134367b5eef3c592bc39d27ca815c9be99967e813f771222bfd7dbca6660bbefb68799dd5be4f3a0eb08880e59a270fa41853e94d7085a1683bf3b7eb137e5548fbc67f8f0d6a0576a72fd5aab9f8601f6d1d24e4a998620f7b261758c7d864000b6d236b4719c547fddadb8bb0c165949b62448f33dfa19714eaecce20c8d3e3db26b53366139f7cb153c3219ef1806ca2cd3c52f6ee8c9308a9dfa92ed3fd24fe19ae934bf99f9cdf1736ad6c9551982b77c556cc934a003196f106c5c4b70e11f9394d351111a58046cb6a30d596f61e50a3b45de424d78148d963c02ac0994edc0ed5599292456ab99393129063e16262daf0c368e209589840b395bbeff3fc27f3d4626d12ac40936e40664b55c315b91c9d6d40a1692956dc98f388f84c7d750a1a2ec4ae2e35ec56154024a8fbd1e6742847c9de9bd00ddfa4081218ce4bdda9d25aff161922a51166aa43bbbec3000d8a44a601e8bc0f3a30db2b1f1e29b43347d9477f272a9903965ddc4a9fef7c18913be5d479aa0ce97ccaa630f302a399514b5340307bf703b11a5dab554327b9fdceaedbef47268001aa43559db84fe16e0be741cb3b6740c47f88a2c4d4d19fb981cce86c05b1086aec54c325b302f7f783b583b26e4953aee21bfd2e3a201337b209430285c6ef33f563f0f6dc444ad6a1eb578e4750f949c188a85126cc7c346f0e895bef7624f92579607978d6e631457cb7b231a529d783d4d472732f41f769d27a5e4a2d36284f383feb131bedef3f6e8cb2e578a606685f10b6d133601129c335167aefcd2f76961282bbd370d748fbd37529cb23ab1051bb5ed8229c68a6fb69defa69f2bf05c114eff53e5efcc79ed2c486e3dabb8c7614b88511c82bb8fb727ca4e74069a21bd7b2198d51d6e076f385012af183a3d94a4847ecf10ad6edbb7c2433e316306fa6a71cc2b7c768d424821f1dd13af90b62c3bbdd348b076ef7bcf252bf079ce489ae32f73de6d24613e647e03cb82c51e85e88f8922ad6254d989c5a187376b6fed955ef547a4a5285f45649e78d2576d092c3199640c52e7e603726fa271cbfada66bd560c82d0faa69732523918e76128cf13d2cb3c48f7de84923acee9c3ae3e66bac7d77087a78faa5169766fee62e5e3bb6d04ad463450efbbfdc673128f85e93e009b9a3bb089fcf0d83dfbfd97775e596c3333f2b052c0e6a7eb9670044b786ccf7ffd6b8a7aa7169a9580b5b852aa811dbcb3c6908fb1a627ccd4484c3912e902bf6f067"}, {0xc8, 0x0, 0x1ecb, "999fbe12c492e0cef996bca79525f0be4b0aec06de2135998d59eb2e69a7294dfb6d69bde092594dac65192a8b78ef240dd386952155f5e91ce3e684792b4b8879cca7bfbdf2305d075f5c44eb022149de7e1756c9909f0c32d0220b42000eed22282541cc1bd64a92d17b1488e2a488a22806f9bac778eb7ab0bf8481780a8ee194167baf1a7c900fe5519bc68fe834b0694741eb329cd28e0a99691e077ee32f804c7dfdc094498dcaeedc0ba2858d72362cf28d"}, {0x10, 0x11, 0x2dc}], 0x1200}, 0x9) msgsnd(r0, &(0x7f0000002e40)={0x3, "41028e3c72b8e7c7c460d25017f2d8a892f9914a47984696011a3ac91bed74c169e42c543b95c58ea155b9257da498372a7217a0ced27c"}, 0x3f, 0x800) 00:00:08 executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f00000001c0)="41c27d27f879f1e9aa98a5fa3df060ea69d488207f8e77603e89bf354eb84a41ac9b6a9c0d78427ee850c07bdc256594da6cce95cae339f9093cce7cf45764e48e27839e73acaef0b22d8394ddb4425795e1536c9d34f34058d226ee1bc49684edffab2ecabae7b1f34dffcf23da630bd4e0b614d3300b20d28cf57c95e64eace1b8c02805447dd1b0a48f0b026d7814814cfdd182006bca9cc56a4a8dc2615aadeabf48f5faf97b3ed101faac00d971d0e6d0a11882dfb75528dfb80f991a2ab784525287bc46bbae6c38f8e58ae7908a2a06560a8554b519", 0xfffffffffffffd6b, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000080)="f0", 0x1, 0x8, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)="2681b66a7a5d316821568356a4e87fd85586e6c3599fbd2bef04f1f79b8c6fd2966dacf499cad41d438e86a9e2331fd411b9646fd6a6", 0x36, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 00:00:08 executing program 0: r0 = socket(0x0, 0x10000000, 0x81) recvmsg(r0, 0x0, 0x43) listen(r0, 0x1) shutdown(r0, 0x2) r1 = dup(r0) listen(r0, 0x0) writev(r1, &(0x7f00000020c0)=[{&(0x7f0000000000)="baadb3a9988780afa0c52e560a47d175b31401e1c5a7ee07517ffa96c7b57c913ab50fdb648357d39ac5bfa952e56f5a291a9dd85f8cd526e427f61ed69735464c33a0aad083a224186592fd523dd9cc4294ae07695a3f45cda5a1dcd510aea14163ac40168ca660e1c704984ca29cdb5abd170ecfc85b47ce765b733303a2fea915563d0de27bdc17b18d67e02094ac354973dcdf36e87e0574ba445c2d19b3e26ca0fe175d90c6a13ba53374c402e04e15534bb725d845cb79a36715ae9959fb9e38e8cca9c6c915a41a7ee2b59b6918c50d96f99d3e2fa019bf9e7e550e5efa3859405d1bbaa64bd33743f91c75f1b9d0ff93f11ea7c0ee6840ba5c87654ce7697345468b0dad25d5fdaeeab0e5cd7f9b71034cf194a3de11875cb7c5ea84face04fe45278cd85fa4b6dd2c81f084e198df39f9430a1ce39066cb8be92402abdf4be74cf816d663533ceb0ed9187d7eceba0c2a5a1c1ad954bddb6dba91591df86dc689bc2c394511a8241424100ccfc1747294117dafbe5bcaf573526b835efb431a0f8d3e653a45a57f392044b63bb33cded5015e65e04d6b56d4664dcc5672fb3a700b5d162c7b2df8c03ad447c72e2935d875a174d769457c7b1305621945eeb436a42489380b319e6ef117d4faf10ebf7c602cce26d28a71fdf41364c06251796b358a34d78a0e81c021d5620007b8774ff1e557b3435728215b41357bd0ae20a79a53a440e41742f9fe0fcbe84e5a8e6fb69cb83d3141afc3a1ffbe835f79b2df1f9212c1fbca6cdcd35375051155ec9f87da56c17a24279a6d7c936d16e5488962ca702005fd306ee73d4206850d2492f6a9ad30c13ef580140dd32b32785394aa09bde008aac7223f30446d1eda336e78c37db840a870d990b54ac1df9cd8f5ece517757d051cdbe2ac949dfbd3a2a7e4b3238c31637b176e6790eadc5e0c62772576ca724abd93ad33906104796494af502bbccd5703086edb16aa746e40c27fd5833cdc01911f18ee5f1f3154be7d91ebf300937e64a210efc1e9502e1ca2f73d437fb4396a9292a148ae333f30b053b490a991ce6baedad4b7cea106d0d4dfb787925876cbec243c904ace1b66467fe01e1ee44b2df092580a69213626383680b15c58af23645f0a188390f6734f1d4e322b819a48c1ea324dae5f51b307592d262af8bd1d44105e35636daad6673023b9d860c059b8d33424ac7acb54b0a0a4ce832d7028a666e28c6f9c36c444284ee7cf6865628d0cc42a13721c1f5bfa5023216f1dd5f2ca1497e2a019961cff08c8a8db489005ffe55874e9e3209abdbb1776c91d72542fece55fa4e889667e92ffca884db87824065088cfcb0320c1e9963d65f26b27197aabd81ee603513f2e93df06d275e48a9b4c5b634b634bbcf72638a512b885e6c72a75262f041d005d1d90ea0a0dd1df5ff8baa96daf3b0e6ae00cd68a8ea583219ce6f7d6de4576548ff0d8d5f2def18656d63883510a6a0919295082ba1e086752fb78e1b3866404a783e6c9ad1878c3ca7ad40961a8da5226bd3a025a69974d335467d6a0a4ecb0e06a8121df798645d906128d5171bad5639df0a2ba58c79f1d7206083a0a4c58e100c4dd34c9a52465ece94e15e4d73a10e399d44236e082c93c685ebba73651119d4696b7426e5d82aec8e9a2f8e76f28cea50bb6784341ebde810d7516436bebd9b5be9d8661031718d7f87c34703b7208754f70f7a869746e6302397be33fa2d6e6d5ccfcdd633c8b74f7dcf03657a311e423ad58911e38482f05f248ffdf84589b212a27ec77b106d432917b4376288fdaa89dbb0470c0fc340d025f8c3927ad64d993fd809acc115538995d1bf9906cf26af40acd51a6872af600e3f65d09aca8b425ca0dc950a32a9484aac3a7845bbd515c3fbac072fdb905bab55c6bfbb78ba5b1353e4f1cd45a37ab805c734339e04d0d04b6168fa82179d4d152d8f347e91d934db0d1083fa92c40718bfeb53ab0e84293d4bda8f6e25c9e32330966927de2962d682d31288d1b6515d45c7c0a5a63dbc8a1a4c1ef589e51d21ca048898effc38aac68ee66a9d5bd15ba12ee1849dd640368ee72b34e9c3ca582580ada6ed8dc7cbbd37ce68b835d34cb076111f3bcc896117446dda40b14dcf9ff007f5a7429ad3eea93212b4fa0b00316564d750d755914d2d756ef5d99100e4341b0dd9320c2c254f98fc7372dc34823778ca0d001ac772c72ebf75989d98caed9973e684e7ea51aac09d38d42bcda1d95aebf613a0c92383f76d22eb28408e1386f65cb223c9eb27b1b6b6941c81f3d77d2421a4a3456db3513ab397d21d5ec641b0ed22cff8b0cecc82b73833eda6b0243caa33b9bb403cc80215cb3a57532829b035d01ba579f387c004305798559c7a094d84c2e7a9b8298fe2ec052c6b5c6fd2b3add610d7babd47da9100ba77f3e382c48578a29cadbf46ee4e00a6d9c13b3f67da70a28cdda5b02638114e0933ba4afb00ebdfe840fe444472a9386dda4a7a8abff36f493230ec64703fb4c22cda58b10ec6dee2ac8152fa066e41cefef0b0b1394d75d2beaae4e6c91094c804bb7004d8ac82b36c25c9100b21103eaf95e626cccdf10b4b7e7e3d449c03030bfbdbbebc0e09dde62db0fc6d6429c5f7531cfe9892683443f14a964aaf6fb30711217028626ac5eafb0286dc8cd0147ebdbacd517cbce22ec8b4c4497981b6658568602ddfa50319417bf2c577a9ce418abf8f06e496504a6f715a507774cf98d3fed609cbc7ac99cf182baf962e480115346450d8b7d9670ddd0a9af1cc609eea74b393e94779d24cc4d517b62e49bc72756bf95075c31098421af556c0822d6c39c38117cc8d0c4bdb7a096b41e4625b98646dd77ea2fad9d00aa5cfef002e8ff0b8373a0dbb6837bad1719209b94ab5ca44f9b99d5dd9071ebecb620f70a0839e97016fcc5cfdf384b8b111462575bb990ddca459ca71d4ddfef357e1864fced1a2a03dd5356915cf2f7b042bf30b01a32e598feca30008d2baf76da58f2acea3f45439df85a9a2e714374b8393de04ea537c5497aa6ee76e8563110f079d38babad818ff8400ee4e5d51d2347f4fe96bfd5818214fd3b67a401e932973292d70d32fc0081a47b7826c72a0f588469f20a109c3b6ef6e4085ac382199f5b52536d917a6466b3aa1b164dcb85082a25fd7a7838caa064654f40d19055cde7de92cb925a490a29b22ae1d454ca9e8bbeda219df2681b004dc400bc1a1b0de5e7ba91d27458136dc8abccc0fd22b3b7001339e9e4801c868a0025bd23c19fd9cdd8a5fcdac463b0d1fe56ccf723bd0abefeb7917b3fcaa02ae19ccc9ff2a89dfb0b6a9e9ac9caac8c62950983bb5cbd0ca4981961f871766558a3f6f2fd648dd63b2a1f52872893462f2e919392c948feb8fdd31da0c9e309e99b034dc13985f5e19c3000f0803d0280779b6834fbead736f8778c9144af27f1b92f964e5407b1ba827fb51e6077d94a2d7b4485910c6362c196588045c0b824ddd0be253fc99780f59136499a1da60c75239183608a36fe28855c4887533ef660aee6e6eb6181abff577289fc347b257c984b2c39e693d6833adbbf4eb120c8cfe94ba1c42ccaac3bbe596d31b7f2cf7efa1ffe9c1e382d009f5df1ef834a98557bddc32ba25e4b4d787d5c1e4053d752a020085c670123973b0336f66d35f3aeab38ff4694ce5a36c80d430f8e5de2823281be38ce568251471585f977498c0cf10873bd44bc17270cba3daef4f21370bd168e9110e97b8bc6b82865b804311ce4b28a9dd182e72914d0e36fa81b5575ad18af18953e85be67769d989d8be26fac198099f7d7f160fc55e0e8d50b19e86971557f0421e49f1b7e7f4f600404faa4559c783df6a3a7053451dadfef2a685189f76320183db8bbdab1ef88948e63a63481fd3315e2aca9155589953724cc7dd22ddaeaf8408080d98787379c202765cae35eccbda0087f3a5d64c9294690f9f9a4262d1fd5bcd7f9c86315bf4d920013be5aee71a6bf7a03c4a59a9f61e62000e5ee519fd8c486421dc0849094a9e2f6eef03bfacdb6f2850e60a99717c70276d78b056feff7293028435c525e9e9c4e8ea32088e855c5a029f2c123154d0a14bb2bbd57f6000c8dd7c438f517d0937eb5675fe88e77658a1cd936b75afd130870955bd03978a4539b839a8ab722159fc14c14a0a8245930404924ff20ecf367753ea59b700bc1f4c7574d2dae10db66d6e255404c03f2a3a713959033958e371ee576f6f476c4a5fd34e4c98b2eb513c37c5801b46db9ab5aeff1080c2acbdb2f6cd4690e5a393b5904b186f05362cc26348ca47bc0359f3afe6082c99b6bea5bf0c22e7f3661ff7f1e1dee06174e1f396dbdae1467f22094e60a2235702384734890ed992b1cc38a17e491ff0fcc07ec4770fc9f2f37103f523ba90c2cf50f30d483127d0791b1d3bf8071670113a43a0356b1aaae519762e0352cd158be9beaacdb4e8987b2b78fac3c5a79912acd405e8908a56f7d68ab17171047b8f19cdb1d698380c97b9c81890e29650636134f0463b5070185e7622ae17c0deaa3d3d78fa396f2f03ade29b892b10c12f46725b9fabcc37cc5fea2bc49609d6b2669f8e7ccd1cb12bc1a086017c7ac174818d4f0675d1f0847a815a64f3a3f3847642b58bbdec01be45644f87bd478b9434c742643c6ca0aaf1a232e10cb6f5ac5b84b2b567044973fb5ee9b03647d6ef1086299e765d6846bb2da5f0d475658a145835985fb66cf42a4101c7a9986dca4a581a75e739a4340714c204f085d7de1fae1d73fb17c1f09be9776ef5cd071f6d86efc91231afc42ef169de9c70261fab7ca68222b6d81a719fa78a083bfd16b7cf5d91e810d048b775c2a4b9e40999210bc91fd61cd2bb19b282fa8acba2aaedf8c17173639724e89fc2a2126f1687c0d9e547353ad3032ae2bbf7d401ba9393277f8188cebb89163d1ebdba8fe1626b092e211f0bdcf099cc3dbb1613131eadcd157cf5a48319cd8f33f1772c5c020b8ae30c0a1d6c35ce32baf30075c55d708b140f96402194c249f68f79bc06c21b98a19c2b3d18cfe7672715cbfdb4ac19b9ba16ba273363ae6c8842b36fa0ba50fedd98fdbdc9b2a69e6bf2999760b6b64c2dc5b3a691f7b9d94012587c351b7d31155106dcdd47e9a76fea7405bc049082f6e7bbb72b2bf43bdf7f9b9f73c5c52c9302b115a7cfcc20d338cf0df508133258816379360a23cff059ad5f3e255dec586c6b8ad29c7168f40bb4bad0da17f572d8d9c91043bf1ee64d8b4d9af39deb30f29953ecb2422497d9c8827050cb610f4051e01fec7948e61eb4e99d94523df5246a1149e6f210f0e45543928e4660e1bebb6603b37b4b4dbecf91922cec6f93ada5024c3cd1d6202697d79fbd46fbc11e5c7a25caabf0d0d2c3ef20028af9755d6ec553cf776dc321a04aeb4d3467385d58630978ba132bbd1f92b01b3ba82677237b42f514346e04bd84e43247a005537afe424433f0f36f969d1bd7097bd7dba1b564d75bf950fd59e40079e2cfa551bdb777deea1c986c9169b2079953385dec052b167aedfc05c7627e844bfecb0960295c52ed6221b7be3498096048dab837c06d505b2587a9e21b29888d68623f961fcee9a1436de4819c98f07825697de0abc9ac2d267ddc0a926cf88a7db4533449180ba3abf32459ee921bcd61e3220739fa917c20c2ee4aa1f04553afcfdd453a5a015cc4b5bac86eecc38a1f80b7db8e211d760e45c87a7", 0x1000}, {&(0x7f0000001000)='Z', 0x1}, {&(0x7f0000001040)="14c2724dca4883285be5f50972c3306593f8d50ad67e8a4d47e72b329fa7afe1c2a4e6a0c861b8db181bd46566288576935639334e7de41d032b16dd841252c2bb68510844835e5311996efbd2aac0f60d7240076fef403e56bea8c521d7b7e1bd35a37215288dab960a61c02945bd09ed", 0x71}, {&(0x7f00000010c0)="60122546a4605dbc14369f2752f68c9830320bf75781cdf832987c8b739ebf2e15954bb4f1efb4e558e0e8e6ed9b827299b47e0162736a6b9a2c9791c7357a881012dd1fa4d9139737f1d25251bc7bde80ca6196b8e6832251d807568dc08e42c76d4c2224ef6b54e25e3469b3d342e517c8a704d78d75e31ac0c3b6827d6db6a50d06a759938f4b90ce85a80fbc1d02c5c4bc1160565da6b56a07a6afdfe6959647e40c5060f2ac1967c94e6791c06998376ad9e6202d4f12f2ee51f6601407b0d6a70d1540ff3b7382133bd6ce8eeee8296ade3626f9ddd7bfeca2e67e366f6a47ecdccc0d6dddb8e4908899691dff147c1c7e3156e7585d76aea337fa2c194e474291594adea734ae1b443984f217271ce41f71a614173f7ba9d6dc8247d0df107ee4459aa547f987d02b7097e2ff3e4c8fb485af5f4ca2d69b043c3a114207a88a1c4169119666f048720844231c5297dbf4bac553a8cabcd092a4022329be4026d8bea12a430f016e09eb53ef6464e2e92f6ba5866fe28de2b17088d9f53e9167c8b76f164c693eba24b2711881ed84561f70e89b12a227ad8f64aa7ff06aa385663830df0582fa9e4b382f992155c88c83f6711dc8ca4c883cee11a98376c71b15f9eb76674b0fc742f79676e0520b832efbe179a0337f00cc1ee8a5eed245b01102ff2854bbe930016559cb00b7ee6f48c2c116e0a1e94923806e73f37e9fca63665d8987000d5870471d9af57b07225bac2eb044d0b925ae9a73b841950c39e84b88849829913d643f2d8b8c533d648f7db49578f2ba7edd9eb09e52ee7e8be5732e74812359b85839dfac276a94542026a22a3adc24f936d97e39842f78dd8055178167df6ae42289319b545bc9377e5a8b9a5ddc8c8de2a8ab8105fab096db1e208ade50ca74cf4df3fb72a9bc92c93c21dbb17900cf81592dfa2994cba3faf98380d2037479fe4bdf88ffbacc3a3d4cbc5330dd89502b0cc672608fa1eab07261c6ff27ffb63c1031f6c04b1eccf3a36ecf91280fc64abf644c1bed59b2dcc18b2d096fb9270f893beb6bb38f57116760a6ddbec28fe0e04bee61479cfac0a8b46d2f476a37b1b540d80c2ae979b18493ac9b79ee5e4ed15c254acc2214379bac6923c6e4f5fb7d2861a16affea700e44655b58163424e3759cf5d3401a309cea924e5c83421747bbb0b3ce0afdbc3c5a87d2f8d2fdef5366f9fb6fad26ad6b044a5fe9f76833bacc9660a114974f26692fc0e38940c0a5d1017a64daae7d18ffd393e4acb7fd798aaac0518a651c8a7e6d2db5eccfb00a5f35021b33d8d3334db742a1c173d8c67d494cc06fbf5ebf4c2c4b8fd3071e016f094740e1a4f9de77ff62324c923c7ffc2bd64278d05656f8d0a88d09b127c4e9263551b2e78362baba39d0e23478bbd7e53a9f437823c55d9ecf311c488cb9082b560e38f58f42466528d75c0ec810796d432ad41ff031c67c387cd0a726c25ec34fd346ff729cfbfbf8ab413055e5473c775650501019154d9da3c7b013e3221733e61b10ec703798204488179a7dae7653e34388dcf2b3ca3337a6a7c286baaf2f53996e6419c6e187df5042440ded5c74039208d3db1b491a180ea602a6730d2c6cdbfde2d7aa02595221ed80ed305e55b8c96a2b32ae78c64d638955ae18dc993edd70d84affff91866e450990b6869f976f53ff765e8893669af84d57000279c49ef0147541b40bb573f6904f9cc36510785fff8478d4dbeebf2e3be701012687d953ef77e0d7217302d9fe1ac05ccff1e37c23a43e6b333aa0648ea5b5007905433e72a64530a243aa1b946c4208e6224976424c957742b128881b8e82d9fce515859251f8c6a438320cb858b91e0f6d9f39a2e06b8d2307718cf0b931632ad1092c129c461fbc56cbd6394fcf8dcac23d2c784c161457e3d469f8e56c10bdefde03319060e3129e6f575c035fc7d918cc4af3f7c6625b753d9f13a13238299717c9a47f453f10fe0d09232b0714782c574c0b273d065a708745d1f58a253295d2f90716c4fcd44a8f7bd1115eccaba43c9aad32d1d1f763845d98708ab2f54cbd1cbe03c1bd718bcfcdb219ee60a38e5cee177da5019894f6349b625116283fbef678ff580cb987a6bda8c591c153b0ecf5dd6de40d8d0d43b2e35d4fc27703cab7af705c810cf5ad792b0bef01c1e9c5a1febed290c0764bc91c03758949c7c74255ba4bf8a98f44640817b9591c74b66bdb8b22a153aee959d1a17eee70c154229c5d9ba45d063bea47c89f6c036e492cf2703a1550d89f5890427a259c03b8cd6ebfb23eecb4f19c797153af3a920fce35f70d985fe2469519bbc7ae9a20173ee6eef3be0e9da693845bddaa8e79e728e3b9cce3e2d7af21ed46423bfa933d44bc43c05d4be28721c3806cdd09751eaeebbae1f8337af152018cc08d1f4412a0b3741359b048a5c96a86ccfeb5875491f8da4ddbd57f31d27425271acd7f8b3ec6c180fe54b9827622cbc0a6cff1aaea2826771e591c11fc6bc0a22a003020c440dc6d7594fb524c439ae4ee59e657c92d0df9efe8a7edfad02b0e68c660d9d9173f73de46346cdc18b9c7db9ac127c6c7cd8f27e769bd7f4b0918e0e0f5c8a5e3bb6343145687e87391fd4edf533e77c7dac8cedefe6ac98ffdc9187147acbbd238a0dc59fbf433c4d24a6148e679fb1a0437f4f0143d0d2bfb4b4f944f17a1202ebdb2d191eefeedd2d9d61c3a59ba1f527b16c57f29974db6be087b97a6fac429d88839aeaee870bcd30dfe38c0b591d25717411f4c80072f9029cde879503f4c9df396a3d14e5661539aa6ec8f069879d66fcfeee8b96a9dbef695cd51f9103e195ddae38955fd7b399f4625cb976603c8da6edbff546cacf1f23ca1ebb101ec234b69e897e20dca8d4dce3ccacef712ae65d81859eabcce4cd93b170316cdefcb6a7bb775a014be8cb2f7224ef057bc410b723c68083e69d0f01b59b89fc51fda48ae8e266545ddca6c90cdeba613c7c9f05158086b46c3537551aa0beee8235bd5c48c7796d57eff8a0236e8ab7aa4c96153a5c410373a5c94281028ceb665fde18334784524e55567c44bbbf22d42cf1160bbebc09f6cc04998715cf517baf7d91d0169705fec22c276c5c3996aff3f2961d9063e2aebe27010b7062f75431043cc32bcc5f15adecbbbddb7af474de5fcd6dc38eb091d10edbabe2b76f48b37e40c75816d1447474d707df534b2dd21fb358905779b40b73432836987da266113bdf6fdc2d4d88afb685a50d76be2e457c55a3b996fce58ac92e1dd7e420b6b5ead7ee1c37089cc026190a8fcf01acaa0eaac89e9c63bd95a31826114b2d7bb95c4f5b38ad4ff0f9fe1c544e0c63c3e3365c08a9226e708ca9cb1922b83813c5deca3a44c052ab2ad5ca97339fce113437db18648c1e3e7c5eadc1000eaed830f95c081dccaff15f75650d7f09c458ce44a41b4c44e3dc5365d8cf09eae9086e467e8a35f519dbaa09dd6e924d0e088d6d888caf96e29059409238096d10bdc9924550dcb11754c2b578ab32033ad3800570940e7c13ca9731bd37ed7dd05ffb68ec5db26bde3f42c2813794ac870a2fd64350dce24d350c2e41678ba5e8b655baae37275346f4db56df339fb59313da232097604f1650257e3e2ab8f2309d67bfa97a991fbc268fe9922e775f8187a3a4c96374b612f7f62cfb289b93a0978a58473018765ffdb207ffc19c7187ab22a71c3491f36c6f24b40cc7645ccea88a71cfda3985cb335d707677f893d31e61576458e611a5204edc560bf4128c74c8efbf2529b064d96dee739cd68bd2bf9f64cfdc8c0469aef30500ef09d10768d3b7271a7f9a118aa5503483304657780d83c7053e922a5130c4aa8c4d2472cb54d624f1ea0786db407cbf2cefb3b9b6d2f3ee86645056d0a753b80596986318ebc35d04e64cc16a46ebed6c5ab1aad175f727a857b937e2d8c9e85099104c04ac0fecea66dbb4696c688a8afe3b99db4c734b1219d6116df5e6c7322af3e6a7509d5efce685fd030be349b91f3dd0806ad583382b3af0bb023bdc498dc0130fd86b0cd034b93a87cefdfc5e73c965c05ad2f89eb9dc81c340ea4e983f4ed798e6f216e861ef8c0c25aa690a4e227b1414e0257971266b460c7b9e4e6c194a98f93935809ffeae754657e6e5caf5bf368373b85dc18d7e0a7c761484d7f4078c1beebff889dbf5539d1f594eeb7da4eaaf3fbfd03cee0aae346069574b685a2d56c7be1bd5914d4526fb5bee2c0b45a6f33fee997df845f329fe4dcf2b8e9beaa02efbfc530441a6460c61370f6ae1215d8fde9949da2914c01faaf75733ca1917f4715dad6184d1ecb6387a9d9718d962248c9c71496c0db9fe9093e81ef9536d91d417c3213ad4136e82094565c766bcc1315d68fa509434b91b3726ff8dcbf9472335a3f96a338d837370e604da42d62bbbd9c271ee36b6106587f46c7fcb7b090a2ff1f0c15d2a101dee4dd252b1bc17898737783fa18a63d5120c7ebfd2c3ce5ace992d5cfb3f9e9a05adeda0fe3dc29caa36a2e6a492318082897b9d498ecab3d0d4218b20027c47b1065faf2a33281351ebf64b1a1799d6cd9bba162f6c6f09f965f821581eaae861fb2e86bb84cb10a42d8ab18c218cf74ff0a8800e96b2551849e2d1a3e1ad8b144afe4e2b4f6ffb87f0bca334bb56eb6b0806d3c4e8849a5e236b64ce7504a2db4dbebbc79cef09bfffc7c2c5a69742759f00527daf972666940814ac8a692b8047a1c5cc475c2838681a01d237db642891a87eb32a09d627aa2a649770222575f8d1d103c310ff8aeedbec42fd65d40c8122198642c30622a576eb5aaf309b63b38e47cc3eb61b23f6035eb733f15248d23479b35f1b04600d347b3b84d41cf44fdcff1ab846f685f989d85f370be827d5c0ed89593a92d163713aa5a29e9ff44bef3bf81c77696dad55e4cc1a511476ffedf8961c4a107531680260c480a414e016ce3b0f91e88b1fd13e2dd3ace9448b35b77ff4ba4bb0a2dbf007d40872c245bfdf03724f002695b7fd5e2a06226318528a5a0a0f588553f61030440495c6d8acf172f4a864c73c2e09993eee5bfe43a7dc129f5afadf414d1ce9b0f2856e80d4b755ad9e30a46ed9fb4e9ac828471ed38c75eb43487b4cb9c057de9902738372d9dc3308a31ff1d34f24b71b297cb9b2eae8f8446e9cfc73bdc8f935d071a3aa0b7baadf5f876c117495494fc48382ace1b56e02ddde4520e77225c5fa97aea99b367490686d6a5dc8bff4a01b33e3dda8e861db7caa8f63cd65e2aa7cce3ca003c3a51514554351a7e0c618168450cbaaa6f116a75b5e6ea31eec283f5259529fa4ada5c157fd71198cc499a2b093aff992096a6081a87ccc6dcc7db297222c33f5429164725389709239549afc3de2f95dce361fd44810e80fda61b738b2c78cbd822d61447baf1037da2ad23180fedc6de20e91cacf5d8628341740472cca6350ddbfff186a02c94e76b842860700e34e1802a67a97307decec25dc73455d0edbe5e6cb4937fffe7baeb9f41a7a6747b250dd56c68b6691b42969f6673b658a77c7f1f46e64bf3954604bbb7f820617ab12d135e38f80cdff0e74c01c3558692901864b45f857031f5d99ee8c401d5cc5304ab81297cef538d22a161415b4e16c0961666b766bb6cacbb6b70df046265696bb37c9dc2eac4721517bda12a897e96d0c3a9d6ebd25e7003e710186c305febfa205de8c68acae60e18df29d92caa1e90fe05a1b80cbf379b49", 0x1000}], 0x4) shutdown(r0, 0x2) fchmod(r1, 0x9b) listen(r0, 0x0) r2 = accept$inet(r1, &(0x7f0000002100), &(0x7f0000002140)=0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) write(r1, &(0x7f0000002180)="9b19bfd8b59d52d6bcb8ce44a581b196091e45a0aad56e97a9835e604659d28294c32949e97e31e88f4d5dfb708db4e6c2f3f483032804480dcb76bda4c5ac5a482f494ffd09285684a1f078829d2c2d145ab81a8fa46f5aa3c44396bc5394385a4cd8acf68c736cbdeffb1ce446c4a0197ffb8aed1a8600d720f19e99fcde36ab9e5d6f3ac540ba6cfd6f0add9b0780e52df3434bff0ac285aa7fbc1d125f64293eb40c3f586f5e", 0xa8) recvmsg(r1, &(0x7f0000003480)={&(0x7f0000002240)=@in6, 0xc, &(0x7f0000002440)=[{&(0x7f0000002280)=""/245, 0xf5}, {&(0x7f0000002380)=""/173, 0xad}], 0x2, &(0x7f0000002480)=""/4096, 0x1000}, 0x40) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000034c0)={0x0, 0x0}, &(0x7f0000003500)=0xc) r5 = getegid() fchown(r0, r4, r5) r6 = socket$unix(0x1, 0x5, 0x0) fcntl$setown(r6, 0x6, r3) fdatasync(r6) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x12, r6, 0x0, 0x0) socket(0x1e, 0x40000000, 0x7) getsockname(r1, &(0x7f0000003540)=@un=@file={0x0, ""/108}, &(0x7f00000035c0)=0x6e) recvfrom$unix(r6, &(0x7f0000003600)=""/45, 0x2d, 0x800, &(0x7f0000003640)=@abs={0x1, 0x0, 0x0}, 0x8) recvmsg(r0, &(0x7f0000003a40)={0x0, 0x0, &(0x7f0000003940)=[{&(0x7f0000003680)=""/71, 0x47}, {&(0x7f0000003700)=""/93, 0x5d}, {&(0x7f0000003780)=""/179, 0xb3}, {&(0x7f0000003840)=""/76, 0x4c}, {&(0x7f00000038c0)=""/41, 0x29}, {&(0x7f0000003900)=""/20, 0x14}], 0x6, &(0x7f00000039c0)=""/119, 0x77}, 0x1) getrusage(0xffffffffffffffff, &(0x7f0000003a80)) fchdir(r0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000003b40)=""/199) lseek(r1, 0x0, 0x3) dup(r6) 00:00:08 executing program 4: r0 = socket$inet6(0x18, 0x40000000, 0x4ba) recvfrom(r0, &(0x7f0000000000)=""/159, 0x9f, 0x1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = accept(r0, 0x0, &(0x7f0000000180)) mkdir(&(0x7f00000001c0)='./file1\x00', 0x383b86b555594b91) r2 = semget$private(0x0, 0x1, 0x38) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000200)=""/207) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/4096) semop(r2, &(0x7f0000001300)=[{0x2, 0x1ff, 0x1800}, {0x3, 0x7, 0x800}, {0x3, 0xcbbf, 0x800}, {0x3, 0x1}, {0x1, 0x1, 0x1800}], 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001340), &(0x7f0000001380)=0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000013c0)=""/218) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f00000014c0)={0x6, 0x9}, 0x10) semctl$GETPID(r2, 0x6, 0x4, &(0x7f0000001500)=""/142) semctl$GETPID(r2, 0x7, 0x4, &(0x7f00000015c0)=""/4096) listen(r1, 0xae) unlink(&(0x7f00000025c0)='./file1\x00') r3 = semget$private(0x0, 0x1, 0x2) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000002600)=""/95) recvfrom(r0, &(0x7f0000002680)=""/173, 0xad, 0x40, &(0x7f0000002740)=@in={0x2, 0x0}, 0xc) getpid() r4 = accept(r0, &(0x7f0000002780)=@in, &(0x7f00000027c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000002800), &(0x7f0000002840)=0xc) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000002880)=""/167) semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000002940)=""/4096) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000003940)=""/86) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000039c0)=""/28) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000003a00), 0xc) recvfrom(r4, &(0x7f0000003a40)=""/159, 0x9f, 0x3, &(0x7f0000003b00)=@in={0x2, 0x3}, 0xc) 00:00:08 executing program 5: r0 = shmget$private(0x0, 0x4000, 0x384, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/199) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000180)=0x4) shmget(0x1, 0xc000, 0xc2, &(0x7f0000ff4000/0xc000)=nil) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ff5000/0x3000)=nil) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) listen(r2, 0x3) recvfrom$inet(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x1, &(0x7f00000011c0)={0x2, 0x3}, 0xc) lstat(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)) writev(r1, &(0x7f0000001540)=[{&(0x7f00000012c0)="c894c39c0b1d6a99fe0534edf89be4dbb703ab91229c5c595fc3058e8278b7b5cbcd8a18e397c8d3282ef429497b1dba924b29c7b7f5ee6bdc278806c41a21e2cecc02ddf5de95054bc69bbe3f3a044c7ad09617a5b7dd8259b2a445b0a027d06c6ad7d012e3051a55235c36980380e60e21840730fb1b82da3c", 0x7a}, {&(0x7f0000001340)="095348ad703e74d8226cd6aa6a3045c5698f3d7ae954987f1d8b34a62b6bc1224e7dc33d223696299101adb4c986bb9f46af5958de0467335ff00d9a5743f63abae2ed8075448a71205e2a2bc8769dce26fb1d92fd0c135f81b3b488c40c319c5449a260817338720e97b527f99878e36c957d0c26868a6ecd86d44325e2531cadae51864cc7a2bab03b2b90867b4e16afee269faf8d", 0x96}, {&(0x7f0000001400)}, {&(0x7f0000001440)="e1d99a854ab9", 0x6}, {&(0x7f0000001480)="d46c6e006b2769235f810e3ed9f39fc5aace54ebe79975f75e1b6a2f59fc7e5d3383f39b28a1522a6c017b2705846a4f4c8ef228bf", 0x35}, {&(0x7f00000014c0)="72c4d57f5f17aa4a3cbcd4b7bf7b7d641006be01056dc0c8579e9c3777e016921e5f3706d94c581a6897e93626f88f875faf557062da934bf4ddcd97fa0ae4343200acbe10fa873e501f4b30320b2b225c1d02fec0b64eff40053e537fc2", 0x5e}], 0x6) sendto$inet(r2, &(0x7f00000015c0)="1ef7b7e6924c0705fdce7ff8c60b761d4162851ee62efb43572b2a3455ab7e03975af7a57e0b0f9ecf3d3fc539f94a08039857186bf53e08021a759e3fbe22296878a4a3742c4e53dd25fa1be289cf8642805d8df5dc7c0aaefc330ffbbac3726792011f50ed3e736b4bd9db4b03757e02bd02803b3de79c6bb80e893df7552345251efddb", 0x85, 0x4, &(0x7f0000001680)={0x2, 0x0}, 0xc) shmget(0x1, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) getsockname$inet6(r1, &(0x7f00000016c0), &(0x7f0000001700)=0xc) bind$unix(r1, &(0x7f0000001740)=@file={0x1, './file0/file0\x00'}, 0x10) r3 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) r4 = open$dir(&(0x7f0000001780)='./file0/file0\x00', 0x10000c0, 0xc9) mknodat(r2, &(0x7f00000017c0)='./file0/file0\x00', 0x80, 0xfffffffd) getsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000001800), &(0x7f0000001840)=0x10) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ff8000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001880)=""/83) mknod$loop(&(0x7f0000001900)='./file0/file0\x00', 0x1010, 0x1) fcntl$getflags(r4, 0x3) fsync(r1) sendto$unix(r2, &(0x7f0000001940)="05a6ad8871ef9ee5e9f8ececf277c30940b6c93bff6113b6bc872b3a2e80a96da2f2d189d514e5ef177a076cdfd802653ae9ab201b34d5c5774ffc870acfae5406a7d325990135f7d8566f73a561a004a1c638", 0x53, 0x3, &(0x7f00000019c0)=@file={0x0, './file0/file0\x00'}, 0x10) socket$inet(0x2, 0x10000000, 0xfffffffffffffe00) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001a00)={0x0, 0x0, 0x0}, 0xc) getsockname$inet6(r1, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) lchown(&(0x7f0000001ac0)='./file0\x00', r5, r6) mincore(&(0x7f0000ff7000/0x4000)=nil, 0x4000, &(0x7f0000001b00)=""/122) 00:00:08 executing program 2: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x1}, {0x2, 0x6}}) chroot(&(0x7f0000000080)='./file1\x00') rmdir(&(0x7f00000000c0)='./file1\x00') r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x60) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/91, 0x5b) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000240), &(0x7f0000000280)=0x10) getsockname$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) clock_gettime(0x3, &(0x7f0000000340)) mkdir(&(0x7f0000000380)='./file1\x00', 0x0) clock_gettime(0x20000000, &(0x7f00000003c0)) bind(r2, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) r3 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000440)={0x0, 0x2, 0x2, 0x4, r3}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r4, 0x6e66) r6 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r5, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) clock_getres(0x20000000, &(0x7f0000000580)) unlink(&(0x7f00000005c0)='./file1\x00') getpeername(r2, &(0x7f0000000600)=@un=@file={0x0, ""/20}, &(0x7f0000000640)=0x16) connect(r1, &(0x7f0000000680)=@in={0x2, 0x0}, 0xc) accept$unix(r6, 0x0, &(0x7f00000006c0)) connect$unix(r6, &(0x7f0000000700)=@abs={0x0, 0x0, 0x0}, 0x8) setpgid(r3, r3) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000740), &(0x7f0000000780)=0xc) socketpair(0x0, 0x7, 0xb01, &(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x1400004) r7 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r7) 00:00:08 executing program 3: r0 = socket$unix(0x1, 0x100000000000005, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r0, 0x0) accept(r0, 0x0, 0x0) shutdown(r0, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) select(0x40, &(0x7f0000000000)={0x5130, 0x1, 0x2, 0x8, 0xcb, 0x1, 0x80, 0x4}, &(0x7f0000000040)={0x2, 0x7fffffff, 0x40, 0x1ff, 0x200, 0x7, 0x4, 0x401}, &(0x7f0000000080)={0x7, 0x8, 0x7, 0x766e, 0x6, 0x20c8, 0x1, 0x2}, &(0x7f00000000c0)={0xc59f, 0xc633}) 00:00:08 executing program 1: unlink(&(0x7f0000000000)='./file1/file0\x00') unlink(&(0x7f00000000c0)='./file1/file0\x00') r0 = socket$inet(0x2, 0x10000000, 0x8000) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000200)="83b7c9416a3ccb18e38fd718388b199ba7138aaa7c247c6755511fe991d48c9652ded10e2e0e6a780c35838feb124d97141d9d41d9d6a29f919846829c2301f5ef53a641dfb0b8fb7bca79c845e717258cbe22b5e33286e96a8873013c1fc7bbde25d7086068a22d3024e1b471858aa7575f357cd5030492533f95baa0d2d78635b81af78ad7a56c52d81e57a949792988d11d0caee98c2265ae7d583cbf4fcd7ac3535831c66d404e7d252f026de71f44b9fb614aec7f91eb3893be489535d5ff5365cf366b8362c9a0ec27d03d1069b8dd4e1775e5654437a67f3ea2acf35a49eb35b68de3dcc4998585621693", 0xee}, {&(0x7f0000000300)="a2684d76ec9df599f3c864dad57ac193c413657ca0fa14c1c6547aed1db54ec6d27778a75dedab1604cbdbb15035f78bf96d33dd0345e20b1cd400f249e450935f7e73842789247b3c34404e52264b9a72e373e3f7f6ea90d85987148ecf1e34d56d2ea07eb2951679c73bd7b12fceff95dd72e49aadc794aeedc12974478ac0975b8743aaaf59370f114240cc753f47e1075737df532a0d1c226a235b7ee6e95a234066e369ccda48be0aa68e861d278d22667c5442ecb4bf1a99a19dea47514f23ea522c274110292774873d27574dc9c6e03ef1b72a9e6aa49ee7d9599babd6cb087722b6", 0xe6}, {&(0x7f0000000400)="531f115c1279fdbc8d4803f03ec98b7832db610f2bc23919e805c4868673bf77dd4035939f2a69b1405bf09413f51d047e8d2a10516388711986045853ebb82dd5bf3f1dfaf7679d8bf34526f63a974d1176b62909167da0d23859bdd42afa68bd44472e97297384dd3adc8e03def9bac04b366609d84c5011799bd733da386bb1b422ec7c53d6fe17d76b6c979624ed91ffc6f04dd7e2893f599761020218b4977f95b50a9a6891a68a96ad23bc8ebb9efc548d64895ce522e02ed97fe5c3539fbf8e24506d3a909b03f11fdee597531104f1beb313db4a420699023ead7427c057b86859c86c28588452f45a5765f1dd99fa11e57fb783469be343840b6933244470bf5f8e54c5cd56df1d8e0979c4b7fc698b859a4b1ac83c318f13a37808d16f9ab1dda5868d711acb31c6d5f1e4a6e0ae1cb2e3e364138b476f26fe2eb1c2c62360e551b6ee4050f288bb1c8ca554a6fc4f86b3d4b5b400d8aa6b2de1168cb322aa835201b2575f1b35816db07fcbd4d754d47dccdcd2532779839cd1c11f9b21b0289c9d60b58d1995ebf4a08de69ed1d83b43264e77bf355917ad9aefc94250fbe8d9d14fbc1d5ddc440d1fedb489c87a069efae6042bb11fd29ef8c3fbec4f7bd8fefc3f5806d725c30fbe1cdbb34d5e438543a7bf3c81a4b4f55e5f8ee9b5218cb3a8b9bd27a146c9d35b62e8eacb00f31960c7b09c2e024d926676331d656f512d60bedb7d7b376d92278c9e47a0efa649e97806343a49ea685137ce5e8bf0a9ad286d814490737bc76293a2720d84f82ef5a978c447f372d7fe18582d1ed67400aca944527dff99c469d350aa9f7cfb912882f6b872a829617ce0c565020fc9836f62fdb8f11774f6a614f2edc34d6cbd6ceab71be5a2a940e58dc00067777e3d2f0c37c2e83b6fa1a04f4f4aab7213b00db6e6bae66d81a421764c26bccccfa2e0b141bce62b93affbab667f6c5a12657aa38816da32073e76dc31fbb860a47a23d821e1b9b4fecc59b90f32535854254f0eb9f4dd0bfffc7a6fd0fda0c9b219835a7f2aa9193ad8e3ef5f55d903f86e3ce8135489a349e287f2e17ea0d69b5cab0752464951bedc4d057388aacaf9ad12839e0a56fa1c31e5c64b2c6cf15ce0da857bf853192e81bb623bc01c3f0385f86b741a47cf21f0ee23ea5bdb664c64564d2dcbb8a14bd8c8dcb1533f03552c83f2452795020a02f88e18c16aff0b4f56f5d9d6d500b1a22634dc2ef188aa149e379e2e4804bbedff78838c9ea0f3f24bdd05834dac789a248c6e6f1d1a5a62a142987f310e3a9e52631672aa91c4ca9f4d06d842a18a0d4a761c4976427fa45895b21967515975c6885f8929efad1417d103a44b5ca0b7be41b109508cde7056f52c495b3c50d08e795430e27bf4f186059cd389c900a089610ea2d5db0dd868fa1ab483c1c6d5c8ac32af51c2dcc9bef9057030ceb068cf3b7caaf9a6749643af3203661cf0b6a049f2c20383c8f6ed6b89762f190ada4dc07a988baf769f8899c1fd9c080e8ce04a4bf1e2a9f2ab3eb593156011a27c52d70eb55ccf7fad2c07e95cce0634b24ffbf916c39031b5ea5e6fc05f0394328f96d6b8b01049f5c75c2a1320c06902daf592681e9a35d2821f7c2ea2c4cb1e80a1eb901096cee99cc3a14c77c08376b27db98c45921a060be694157ecbd3a372a20eb5efa622ec4d960579816c0206ee0fdb1e583fc6ee06554ea330dc480089b87522d796ad19ffcfede847f49c85457e421980ceca0d7d8db71484cbddf120ddc400a2f62c02a86cbf82400b6d2216d587ca6ea47eee8aa9b700e01770c2812f2c9e096327566d4710dfa3380c27450137350a9d20976e6590ebb765e84a70af7b451b57a81804a65f67822f1585491ebe1a623dc9faf907c36b16d7e0f17c40a025f4da182f93510a1cb8a9f3296f3456af8cf72c2ab47e4e33ae8ce381b7c283a3e1bc3e44398968c6ba7b347af8dac342aa0cf1237a42557d2d4e41256516b6afa7221f2e3ef639c4fec3b5ba416bfdc7f65dfb2537ca8f5aedc2994c5264d1f9909abe9ef9500e2a1889cecb318a6378b5faf579e2266cdb79320e283bca3dcda602546426a48497a8ecc948790d4414c2cb88f8f704533b95bf8fc111b3ed6033da316b50160ce923be692f55364f6f9167c1cb4fae450223cb19b798321ffd0dee48d6843cc31e523a8d364ae0b8568eb7773f2870eb5b3b43efcb69f60a88c2e80e768c9aaeec28083576c4c4df5ec010492f1da17ae93082cf9fe657c193f66f1531f514bc472cdcaca99daeeff1e7d0a4d62999c23aea6912c365ecde4f55008d6fdae681b4509e4384cba9858727aab32cafc20098dfc555823b73734ef220ac79bc3c3ff1863bda2270b107985999cd5de3d10c9ad5a040089150205997760a272c21265d612275e8484c7b948ac150a8fd69116d2dacbb5d6208431389fef0bcd60c3a8c9be335e81dce335c67dcd5d784a3d3265b730a4ae9649e55aa90b425bc9950cbfb1936413fcb3f32f34ee13c51e52c8bb4f661dcd264ec3e15b4530e615527c66e26d207c77450773cd3dd4e2bd2e0f4fa9a3a17efbf038fec3bd0770f15593250d8c83449ac0f8a578cf68c0444af32b705fa555488c48255ec12f19bdd23bbf49ea4e5756d213037745da0dbac149c5f9c9f2ed8ca4df9550f27111e39786572f79058c49d21e9ec7698fbd46bd2391939e9b33447efa1ded0c2b8d30f2982c8f54a9fa0f98ed58bbc1ba68080a755c8662d576210d6fc7271c961aeedeec444c8cab03ce7ffad50c3a1bea67b55d5ea45a42caaccf05c51c9058932662fcbe86126b437254bed207a226aff2b8a67dbdd099bfed37dda7e870a13cdbe67d1ea102e4cb5e72c94b3a6b6ebef4bf33e8d946589a610c5d0cdb1ecdb8d5f0f441583c1936635dda1390a2e3535ce30a1f97d4e0dd10441f77a913803f3b06988e0c4e2b42433d4c55a7534c77b6350eef2e09adae8370c436588f847a2102ed2f02135508ca4f856ea16b862a0e1df47860d563d18946a2f1e804ae1dc9ecb66d6ecd3e90f9120dcb0cc4f4f810995b4a862c2f94fce25e4d2fbed25968257fa424fb0ad7814a6b0b127ffdf594df85a05979531f6618c8445a1ee11ba3cc8d3327510cb065202becc1648f2fa7128d82d568c2f9c1b3755adde327ba5282fa5742ec96fd63053170604f5b54c32fe0f913ee36128aa743e0eccf3dea63e1c10a3b600794c066cd7744ce4ede5d9583c722b18c09cd640c30bbecee30d16a95560027dadd521a450921d5ae9449ecc3df0d0e0239caa49669f29c704426f5bcc852e656cdb0561a8d35068bda7c6d6c5fcea0ecc19c2897e560f9af060cc2e4c072822d9a6276a009147c44a2cce9ce3c852fd07b578e30e0b3d2519b7c8a84e6d58141db1690ca702fbcf76b4bd92c5011103c2a912200c1880445f65da3ce68c70960ca55f597c71c888f16a45b50eff3da404363c96fb9cc4199bbc7d08ecf8aa7d0a9e1891c4f8a342c9beced92770d2a3e995544c57cef427662c73d69bd0beae50ccbe0524cc46da07e7776149de5de1fdb7c6d132e7c8bdc8c476b4c705dbdd845bb68000fa2a72745f4e94e577d00d63892302de483dad93dbd39e9c053cdb55a89c839086ad7d745e62eb939b052f2779c57df51997a78d4f736ab59e17851849e7976ae1c194c62fccd736a98eca644059dfdf30dd64367b0e98c1d62a36c3b445573d250dfb893c540bbce16db1c8ea6bf837b27e2251aa3c13b1668ae5643d92191c1839735ae7e86aa1cbbc65e622f26087393bffc3261e45728ae4c528f67dd77b824c48bfc2b5c92ec6274b7e43b2a2bf0469102a029817a530358d30a82f9381125526b97c9cc48efa4ee7959f0947b04542841f688935b01444bcb27ab530fc241e44a970c1277efd93b8fd1ff1a2d71fb96b70893e71a4988e0b5a125d768259e6a81716bcd0ba5f9a0dd4e5e83ac6a2e93b2db02722c75a879b13b58ce2cff59030a80404acccf3926b7871dff1316fb929229c8e075fc164740657cddd83fa0f4df3bf4e83fbf38279adc3bd25a637d4a03b054cdc7aeca907166bac30542b14cb4910d34b0aecefead399f40963fbf3f0089fe5a96cbf5e1b86e98ebb8a550c6867f07679048247ad810e87f9b946e03db5ca43b4efd0312941eb839b33d7a1f8a689fde3415d98b1deeb7ffc2e8a1c3da88bf002d157e800f1a6aeb23407c9b33cf99f7ce0f72d3d42a88b3d9ebe376ede8124eb32e60f6b98ffabb14aab15b839dcfa4f37c1180666c49bc2487d687da984ada8b4ef949f5d5d796e13a0a7abd5b63f4d71e13d934296a8591247738265941ea9c964dca5abec77ac3269e4b3f9fb8a4f9299fd71306701e3b1c41df65d1cdb9f7c8aa2e238367603be7749c01099fed8e6bca3622ccc29ffc44cb7d71169741688d7d007d56443bd1fd0a94900899a31534bfa0c913a6d8b7992d9a8a71cae705146c845926f1c85901078684e6a8b784571ee86944c6784d522fd99b8da5a2c171c075ff769a6f1da7bdba66d81a2795e7e9a966a9acb63cb113bd773b522beb96c935b652342bc223b85a679fc96ade43e08b0eb5d9fe664b2291a5d780d50e26add917bd5c2a856d7319256c6ecc6b6ee4cf58e8b5f32ea86aad8df57216dd91b8640fde39c174495c5273f5f4ddb6edb3a13e310ff39727db0d2ae6dcee47ea66e6e3b71292a6b686d2cfe0259aca4184b7244b53427f275ee031b82313a63d656b0ece698fe07cf08c6671f43599d0f42a0022ad94e2277e2ba4a4f0aa27075c8fd748a42ab58abf4ceeece3a2e7523e4a4edbd9e095f090cd7fa28ac628cdbe70ec21d1c3d8009c282adabc87b63e3b240b671614df449399a04dd72ea3aaae6f5de6129ea7fe46ff159075e561f9a95b522b48e4d28af1c16acba5e1c660886b10117cb1f8ee0dc85e747002caba95667f4592da6b8152b8e465ea6036c42598f9a7918293b711b900bd4f111d229185ea002ce7bef3615e65c997bdc97e8188de11126930a8b7e5162dc3b63ca71cd652c7de0cba260d26eb330611e3257dc2cba91c234403b30edcc4deaaedbabe4b117c7aec8e8a3d64bae23ed8b93b384e471f0667fd3072e27df15d268fb7cddbc7587a8e17b6f4cb14a14c7f84932afa0fd7b98eceeca23b770899c7c83ae080a941de355f2cc2d5a630c78039252c89091646ad17244bc06d284773efb8a4d1876c301cd019e00209e884b450606c6eb762d751fc43d09493403b558a7dd0c12c10760ee3736bc815acd1de72defa16b1a6672ae1ed2f81ca046ecb268601518eb6ea244b1688883a196b8527373eee9d611dfbdb6307e7af8d1d7ec745ac9eedb01feed4b390bd36b6500092dda880fc747f4a9f7cadd8368fe13d95a327e8228ac74f1a44663f206849af5cf5ecd33896f39030627074b6b4ade455d3b07c789597727e76a568e65da9ecc18b93d5f86d96f059f1a352d129beaa479dfa9126fd12351057ee00d7f0083ab8482bcda9f129fec7641978c1098f036d3844592b0fcb50b699f9dd2253e6e1a23f21d447cbd474fbd60f82c5cbcb91c1bdec50d46c68c5c466147d78804bedb15513a39fe0ec2089c0965673fe2e2e85549a6c8164f7b9897a7f854983fa526ce6fdb819c03b3b9992c05aa4f95fb920a12948e28b870d2b72aa9f3454ca8788d4f6ed73507ab234e74ea362f6a111c3626b3a45b385fd306f0cb83576abb11965a4fa75004ec", 0x1000}, {&(0x7f0000001400)="2a64dacabb20a4c390abc456941d5913e1893ec61b79e1e0e37f99f4cc03d280cb4b3a07b1459e25c5c18cb615f21932b64daa124d4a88b7caa141a282b39902fb616357eb70f63018de6255555f3bb50192c78d77818c916d8a2396642ddc84d042e9ba634d1d51e7e95780dd414d49b04abd71b6238db0b0ff247331f5479a8c6a1f0fed4ac607a4340c2b8530f394aca75049474cd09fc337fdac456064748826ed5b6cba57f20db0c1a6ef3e78e9baaf7c06da2b1a04e9a344", 0xbb}, {&(0x7f00000014c0)="62bb5f68de35bb29d4d77a6f9f8059a686c78669b6c7998ee4d3a226f3928ae31673307c77bd8ba402db67e49b37d5acc14e9488be7aaf1722fc122ad2d0572411103aff860cc362efa26c11afb1f323b48d3c8432f7b1e910452faa113704b2f0523081d02a7884daf7", 0x6a}], 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000180)='./file1/file0\x00', 0x8, 0x40) recvfrom$unix(r1, &(0x7f0000000100)=""/88, 0x58, 0x3e, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) 00:00:08 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000001400)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x3) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0100e91f7189591e9233906a1a"], 0x6e) r2 = accept$inet(r1, 0x0, 0x0) getpeername(r2, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 00:00:08 executing program 4: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1004, 0x0, 0x0) 00:00:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() r3 = dup(r1) fcntl$getflags(r0, 0x3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1040c02, 0x8) socket$unix(0x1, 0x7, 0x0) r5 = msgget$private(0x0, 0x140) r6 = getuid() r7 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) r10 = getegid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x1000, r6, r7, r9, r10, 0x0, 0x4}, 0x0, 0x6, r2, r2, 0x3, 0x7, 0x9, 0x7fff800}) setsockopt(r0, 0x5, 0x81, &(0x7f0000000140)="008d85a74c50de1bf1", 0x9) recvfrom$unix(r1, &(0x7f0000000180), 0x0, 0x800, 0x0, 0x0) linkat(r1, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00', 0x400) open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x50) mkdir(&(0x7f0000000280)='./file0\x00', 0x5a) getpgid(r8) sync() r11 = socket$unix(0x1, 0x3, 0x0) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/242, 0xf2) r12 = semget$private(0x0, 0x7, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000400), 0xc) r13 = dup(r3) sendto$inet(r1, &(0x7f0000000440)="58610aa27730ad5449b29789ad8a039b5a893f8bb0de78c94d5971ac11276d839c171fa2402ee2e63fca2836b9dcdb4f341a5aff8c49302ed3361be2ca8064db6bdb4bbb894cbabc79539a03d5c86c4fdbcfae876bc28bbe234224fd242ea0a1dfb0305a333dfe8fca5e605fbb0ed1ef0140966a", 0x74, 0x8, &(0x7f00000004c0)={0x2, 0x2}, 0xc) msgctl$IPC_RMID(r5, 0x0) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000500)=[0x8, 0x0, 0x9, 0x8]) preadv(r13, &(0x7f0000000640)=[{&(0x7f0000000540)=""/202, 0xca}], 0x1, 0x0) unlinkat(r4, &(0x7f0000000680)='./file0\x00', 0x800) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000006c0), &(0x7f0000000700)=0xc) 00:00:08 executing program 4: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000080)=""/77, 0x4d}, {&(0x7f0000000100)=""/210, 0xd2}, {&(0x7f0000000200)=""/221, 0xdd}, {&(0x7f0000000300)=""/25, 0x19}, {&(0x7f0000000340)=""/64, 0x40}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/76, 0x4c}], 0x7) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x610, r0, 0x0, 0x5c) recvfrom$unix(r0, &(0x7f0000001480)=""/182, 0xb6, 0x1, &(0x7f0000001540)=@abs={0x1, 0x0, 0x3}, 0x8) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) readv(r0, &(0x7f0000001700)=[{&(0x7f0000001580)=""/54, 0x36}, {&(0x7f00000015c0)=""/95, 0x5f}, {&(0x7f0000001640)=""/167, 0xa7}], 0x3) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0x3, 0x5}, {0x4, 0x1f9}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) shmget(0x2, 0x3000, 0x24, &(0x7f0000ffc000/0x3000)=nil) fdatasync(r0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r4 = fcntl$dupfd(r0, 0xc, r0) unlink(&(0x7f0000001800)='./file0\x00') sendmsg$unix(r4, &(0x7f0000002e00)={&(0x7f0000001840)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002cc0)=[{&(0x7f0000001880)="be383bdae92ecc10c99565c8fb567778a0db77fea4777a", 0x17}, {&(0x7f00000018c0)="5d5e1dfeea5499ae29ad88066dfc48134ce7a8bc6a577860af8ae7f6a692481fee1fe1428c2febac8b7a4b032c86a57852b5742cc027f2f2f4a6b6df7a6217be8d7298cd0a0d06c7bcd7c402736e69d2dea4efcf3b575d0faf59667d022199031e3e28076a304b3837fa8516ad87ca868f01d33c9ad0f7c0dd5d85f88bb0f404a7555be81711fcac49455bf800f90f397ea4eb1c57f26d08241e41a868ab65294ac3eef32ea6254f59ba0baf4e7291b9a8cd7368b4f37667827f880da07be9e460e936eb0b1b28d678cb07cfe13ad15c61fd1fb3f79cd15b3299ad2957b427c5987fbc66b2f367804e9442e2c9ab", 0xee}, {&(0x7f00000019c0)="37a7d55876109319604a7c770b7c697dfcad5920a9421843b8a0df2d310bc9ab", 0x20}, {&(0x7f0000001a00)="ef9f21d9bfd738b0e0a2d3df4764cbb5daa51143b0abab0b4936639cd42ccdc49863efb94cc85c996a22d522e42cf8af18ea4d64814415c7e6452f68f99ee5d7033aaa1b8e434eb725e4ce77f3c0f1fa800d0f", 0x53}, {&(0x7f0000001a80)="9580fdb161915be0b5305390e18798059221dde2042e15add3c0d265925fe801797a11e4014a89bd4934633c9eb224daf4d77f1539d60667072f417004bfe4b9d9e84968d41a42cb3c62f94bf701855d8d6a59e319562d1ed099135b77428ddeef941dee07b6948af699549f665e0ce29f74c08b64", 0x75}, {&(0x7f0000001b00)="0bd02fa9d5fb5a47ba0cee9d4ec0a79cd0b36b17f028e870cbb016d040578af45aa40a533be7fa956e8816675526a64ddfcb67bba3a40b2e6e29d20b265192d75bd867d472f3801dd8458fe25005f999a6ad4fcc6b89c09845ccd5b94f4251ab274edb579c2b9336f728aa34b83bebe0836f28b8c6c56326bb90c1f9338dc6179cd02c9ce9d3c9", 0x87}, {&(0x7f0000001bc0)="b46ef81b5e9b7d5c52f86ebe36d36b3c1246d050b13d23425f3f3d6d01e408bea7825a57e489da94e7c55887069ee1f4dc29a28fbd218b544269045b8ae8dd6745e8e8177af63642879f7fb3194b37db09e26cf2596ad3a79244842efb0b733bf2236aa858015b6a690a1b549f13d67a4412f3af0cf0720daa504bb0a467da9f6dd0c4e34c45a363c29cb2f9199bef22b753c798849690fe5991664ae2f41f1922a789e924fe5c0e9780bbbd6783a20e04ff4bb50fdc38ebe79092", 0xbb}, {&(0x7f0000001c80)="fd5063a368884fb18b5375382fa58c2e4730", 0x12}, {&(0x7f0000001cc0)="e984b5ff58a0b64db91d037a0e771878707af88180c5ecebb68bddb36e34269e35379939a4196ad1097d0305e9c1ccc2df0a176b8b6f4d75a8aa01c82b5e874e3f7f29515701643b1e6ae1deb57276e2a57c7e01bca54ff989365e7d73e07da53e84dd39f27e3529d9cb1b66c8390c929c2da2f98e8eec84939ed9a0034c145fdbd76cf0b650974a6b29aecb358c6b74c7d30e9a263873cb1d338e2c511df7527f562bc12dd0fc6a0356198de85f465c7c6d5625d64a4903708b983f59b5a6a6cb4a5375e5d3c65c96b3f384398b8b6e0964c0f8894a5092eca7705e79fd3cfeb607f4976f690ec3489c5617bffd0bb6e04006768c8b4dee9ffe0f86bedbc84bc20f5b82bbfd4b348aed473a35ce47764f8554686b6f91df3629e9b490deb8700264d49c8cd300d4e64bf966c9d5894c45831765a160bd0edc37ec2cd8f4e81e54b766f0d260e241f6c68347570dae8c47d925d7a1246dedfcb7b0aeb46fc2b93351a4cddd13427a8cc02d8728a799b8911f074d61ab44fa8d0087ab27c16d9a59b3c972262b77bf4daae9955571452fbe7654c843aebe55813f94eade7b5dbb2504f650fa6675e1cd013b4cd4d4784e360930c0a9f2288370a2370d6a1202d5199ef8aa673f4ea58d5868ff84429dbe21c18096fc85527a75e1ebce8e1cf87ec77437688acecf7f8ef71bac519c67e456b8635f017a8563635c73d15cd1f0bac2d1b21321ddd7fe9207d8aff48ea0ab9808b3be4557af454e25dd6af18995e0fbe51653c2fdd6dbc12a4903d63868a19401c1e2330d8fbe3b69ee086ac9213e5c21bb034c31f2d87fef353c907c5c716d0642b9660b9088cd240eb4400eb59711fcd97e785871270b0031be26cde733332bd32492c9fff8066a739cbb4e46cff02a59ab67cc7c4d789005706df4844da4701e55e274a1206a4f7314f3dcc084afe8c8accaa7eaddc0631e4a5d545e0338a406b3f64a5fff172b7eae2d517ab7d31442233edf1c024f8c08004776a49f02bc98873954c4e24367f96b4c99a278958eb136e793cfbea324ad215bfa91bf51d60e5ea0fe9aecb21c236cc948efe73b8279912ffde589b97ce95b30a22e6d2818f6895e6ae047892a4632649a356bf6eb7d99920cb445f941aa17f57df79f45bcdda09e138fc3833289c20113361fa98999314c42d0d85b9280ad05767f017e6297488e9a2092d68e76f41858c71f81c889fdb6b13f1a75155e44828885041d656545ee0937a851f5b4c29dde3dea9808c85ff8939de544ffd13d72459b8b520890fb0b24db588564bcde655613d9040a61f1b6c4b597e7ee97ca21a269075ed5bf69d13895e6947011d2b91f0d9254dd72e3c638c5ecbf45b3a756c60a0bd6da61a4ce83daa902d63830c1b411fd53cc2ebeb3b114128c2dfc4edd91c960efea56f5e5a5e951fd380e8b9db8b5b7c4482609c516df67edee69f740429626f16b4223845881552bf189536e3377470b21c35ec9ad0f6ea0f22aca750258572c76817a1ee5862a27e40f3833eefcbf137d24686e6d931ebb9ededa5f69f78cd70ce99aacd1a53334ce64dd7ff63141d33176b9256598b399af3e6a83b80360273587ce5565f68d3f537f50cd186980e934b92842c5e5f9d29af88bfa0580d2eb59eafc6c8852d94e32083c079383f7ad0d0cdc2dfefc5a48baa14d5ac2c780df46c4c7fd464d83bbf5a2d7d9d7397b04375337c1435fa0e7c62f37a0a05240bd270205acc531cb5733e16ef59c95fb362f86c8704ad0523a0846a6244602b66e7122103254d17e62ff42f02b9d167848b897219ccf83aab41b826be0fbbbee5bcbfb1c532515f7936c9d9649bafa6a3a348e8103a05bd0e234f1d0ca13d27a03a3a8fcb28d8f53d5995d7764177beee5dead690deea32a4ed4066b32c5ad4e9522dcc4660859463bdf0aa8224e50330f519d1998915b5fb01d2a947fae63595acabbd42406ad21dedfe2a305b824fa4ba4ce19db0aabefcfe96a75cdc5b8ae3cc7d4583cd288682b5c5cf99e3124295c848b373e3d60ad6bcfe00db28695025a44569a774d90d3e9beaeb9a522e1484969447b793d60c298193924605edb57e06a7c4141f9ebb0959b88cd16de8aeb498687fb984aab75cb287153b39128e704c62b92ec4ba355b6f7e6abfc381f06c1d063d8d5e7ecb86df9ca649295a5744e0822695931b6181bc5ee3c8bed8d10cbceaec2551811d53c4613f45c53c6d0449bd85d04dd4a5da71a64b385db11254732625cadc6a01b81d2e83b082d776bd93cd3930ef73fa1635d60a323e87c7296bb2ca1db46704734a4d64beab974429f517422711ae68650397198c7f7f56f7a1d28848133744d1308aa57a55e105170cd1eedff6234d2d4de229e63ca84cb2c602f43c5cff043070a36bb6296befb36451f3708e371947bcfac6004e3c86834d0fe7b000f00298327283172a982087ed13899e16fcba0151769063dcadfc58b9a93bf0626f2be4a8e2683d297b176453382f383ea23f9a8d36478e73789d5f510a35890e9a5ec105844416dc4b8ff4d8597611e226ba7ae0fd0a43bcc10aaaca140e4acb8d29dde4afd8fdcde2e4b38cdd35b8887e468091db50990f24ffc00cb6349a8d42f8466eec089f987927f97694394b17f45021bc3c213d81fa6c023715d706392a1f4bce5c9409fdfd6d73e92d880c6f03e03b3d13b2006e424ae762dd277c3cdebc9bb410a3bab9a72f9132319db1110874ae771800e6e214cf52f1e362cdca28c83a7da495463111819ee0825964c1f152c2211b2590ab3c9cd4dd45fb8c8644221b2a6642c0e673c2232efa42281ad31de0966ca2eea97a3cead4ceb13a38c5f9a8a808c37cbf5781b8c60f2cf918f8f1e1aa788c4b5f7c10efbd06ac031e3988fc988e116ff7c3ae31a4baa1aa521bd8eaabf11e9634f0d02689100109f7fe503c1e73431031623f11428e381dd986967396717146d67c977d2bfc86ba633fcaf917a71699ab9da53c32b5d50944b2ae67c4d9abdc1188d534ffb41197c9d38b2fbe62855a97e93f4c946dab7a119abbcb9ab22552e2df0a2a6ec552e98d8c67a49c6c59874cdb5684a4f8bd7550d2b92e31ff48f17bcbfb92c757fc7a1b22c091cd0ac893be68c263203b245241c43efe1087e6d3ddf84afd51baa00ddbc674ad1f95d9d137ef5681fc1f6d0d2afeb935b233e2c2404d7b6405b732555f6fb45e7b3bd708cfbe8149bcb3aea75d85f3479ac1eef0150c1a57cbca3b89f82d296285163ea5b73f3f7541b0873a4a277145f75e8e5fac7e56fb318c7aa29a64b41b5d3f18492e6578bd4a02ae1806a1ffb1a2bee71fbe2dcaf8ba8e8eaa8d056b4f560ebeaab1ede0eab54b34b56c92da483f6f358a0238ed0636683ee393a373b3ec08e08817a17dbd8e75c603be745e6c2cc8a6321b9283f95092a867073b78a07b73afe335c7828707948deb57c41cf98ffd0568ac3c9b634ad9833ac84929180a3a8ed17a93c56226f0a3147e7b447cddfe485a8e1a7b097907315d8c51000d5aa481d4d14b7c241ae9b71f11bbf1a1c0c196482372d6c96f239b99ebd78a6d4665feac696fdead959368536dd40e3b768c12c91d9f11833d2f8178c025b060fc30181001969b0ada252efd8b5aef5a8dbaa6d9e244140ccb3d3d0d8e7c429bac4a2f64d36ea185e573a49585b8555a78001dc1c36b404d8bfb4ce6ee005a97ba762ba6774fe690f7e77797937ee705c7d25a1e26c2cd9df1614e42fee59f62d650cf3d5db07a81c0e812910f6c8e2fa50aaf2578f7c7f6cd9f7fbdf21eb06cef7fd8d7a45aa3c68798a081fd9dbf1f11fcca766fdd34be839e4ee12b22cd24a09686a1065168ce291fe2d7fd76b0fde1a616906a5fc8c51648887ce7f9aaf2ef5348d033cd570f67247152e8382caabf7ff764a3db75dae97dc3449b89509e1e2a48e3138a077bc21c98ec7c9505cc5c9f677a7864f29605921d83762e65db363f1fc131eff231be5171c33d0f13c0f8d303e6084c93fcb58a330ab3fff7fee0678beec948d6002c284a680c37a204df9f0c6fa24ed2a73d27d904054a06d0865f08dd7044a50d013a92aa6cd147e559997640a28197b25b33717fb4cce16c2bf688014d56481f5e789b987a602b96c154a07bbba4abac0e3b9aad05c387eb5ebd53cd8ae1a512097bb7866fe1c0531bd69f97056f436e4506332d8758ed151dd0977c6450c7e9f9b853bb83f57afc93e61098e9e357af365803767b712a9cf6d22e3e41d80d573aec4c46f13665d7bb95856462b7c6b7920f9b888e60d8a82e6f633d3c36627d6f77592b08b882e08b1392f51fbeed425555575135a5ad0ff6db70d21e4dc71996a8a68bfecaab43d97e99adebace97b38ffaf0e244d0c7e757ab7e5217470aed66c9944b6b5a1b8c086bfbf5190123523c7c2264f9694e86ade4b75cf80fc784aa58b36e813757d5c9928266c81c7d22c92a362c02d42442561a987e74d8c71d78a20fccaa4176f16c2d07a556163034c8b861a04bd0bd7d0e0c983da5d3a912fb2d110655b1dffeb7c8f1738cb3f310d56629586ba898ad9477d06d6fbf04b55ccadc6ac6e6ea4f767eebe4f31feb94b47fb42a11358415d63137e495465188748f912e30990dfa795f7972619dedae6ba9a4e65a1a35547947d39bf168e5e50328189264d7ffa94e8e5d30a60e4e60bbe58744dd5ed237701c49946888d0662382d44c7e6939ea61d7bdb21d712ed622f159e75a9bd8a97125ecd6b42ac409fba42973640f7cbee6cef5bc0975f5a2ca9a134ce1753cfd31979c339691bd451cca44ebb4552e187c248b3dab226f20a682901555deebbbc6c6a5a066eb38633ae55e061e3fe3b172957b1d47b3a31fc0a84e4fcc2a307d6a2b199b32b618f3b86f38251a6b1eb66dd407bd2bd0467c8f8b6e65a7c2b944ef449ff6bddc8406b9ff0cf66deafd3144f982f887eae5b7ec74c52938dda8a9b8f693c1497414d31e6d075a2dcba19a60ddecf12f500735411f5fed66ae4ff9d0b637288db2bd8469e310a302604bf2be73b72990284d364836008e203528dcb3c655a23c25aee9e6f69dc79b8d27119979abe7cae27b36e75be98b5e2838a60d44bbda33f2e4dd9be7616c4eb7179102c86c185220a3e502b32d1081ef9163b519a1b923314bec185c4b9ed40f7ded3660e898226ab6129a91de9e4684559ccf8945701a1dbcdaab0e427cc0091b83a560a55f6efd9fc75d2ac7a3d7e5263b5df1e8936452a10ae955f4baaae7b638e86620339c56095470dad3328e69f1cb9a253100ccf255f0d543f9ef9dff9883d771ab67123bff4d31f02b0fca912c544cdc77f6d04f075d5afc406f6aafcf15d7bf9be9d779a9dd8b800d522bea48b0a6f81a92c4d86302635225b49e45ad06c1c129c4dc80c292ea923c7b4b9b0de06a8ee126e995ddaa0025a0c7740a849f5b9faa48c128ba62699a20affc20a2fd43d05e412e1c6bf0c678891a256b23b20687b61d7820a150863fcdbb87830b91d9d5645e813705a70e1b4591e78098dff1124a48c8719206d2a0a129fca747ee0a7ff55121f3d1da956fde5c087f6fb6748d3c63e149f4decc04f69c1898b28da89237598a33079a6b879e2cb254a30d0952adf2085af56ba5fda2d52fe6e5e7cf859ab6c45a9b251fb4c68787bd816ef02663dd223c13fb7365594ecd88bb5f4a7c1111534a9e39338ff6494eae439feac7f9bfaa746ec806a84c0d999a2c3a40f05acea0f06d614cc4a528be4aa0b684adb546630b55", 0x1000}], 0x9, &(0x7f0000002d80)=[@rights={0x38, 0xffff, 0x1, [r4, r4, r0, r4, r4, r4, r0, r0, r4]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r4]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}], 0x78, 0x3ad3a47633abc90c}, 0x4) wait4(r1, 0x0, 0x2, &(0x7f0000002e40)) link(&(0x7f0000002f00)='./file0\x00', &(0x7f0000002f40)='./file0\x00') symlinkat(&(0x7f0000002f80)='./file0\x00', r4, &(0x7f0000002fc0)='./file0\x00') shmget$private(0x0, 0x4000, 0x355, &(0x7f0000ffc000/0x4000)=nil) fchroot(r4) getegid() readv(r0, &(0x7f0000003080)=[{&(0x7f0000003000)=""/90, 0x5a}], 0x1) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f00000030c0)=""/10) fcntl$getflags(r4, 0x1) 00:00:08 executing program 5: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) read(r0, &(0x7f0000000180)=""/252, 0xfc) write(r0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 00:00:08 executing program 3: r0 = socket$inet(0x2, 0x4, 0x7f) recvfrom$inet(r0, &(0x7f0000000000)=""/41, 0x29, 0x1, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000040)="428873968b1d3985951f6cac442d797f8b982ddf275a7d26dd3c7122de64643ecddb4a4bbc086f0f90dfc0a9824f17e1d57d80d817ac50299a0d25b2cf75ce484511c2c54cb11b16e94b8f16b369403ca42a9a9f42a50e6ff3e0900aa04dafc12f1dee1e3c6bf16cfffad398833582d1627ea23b48a6403a595ee60c0040c8370a4432ee6c340416ecd84f64332bbc16c1270284bfa2b6dd4bbc883fca7c953e360cd118b5af95001028d0e0715152b343bfb32d3aba3798765dc8bfb8be8a230316a64018e1f7a4636ee2b39901022fbd09e865eff4ee5e9419a5b9b345080090222c80717d527de06b4f4a73cdfb7e2053c3d35caa913af2ea17236344addbef589a6f54a29fd3cde5e11ef9f0836d6d590423b108ae486ae6bb323b2c6229e9d3da1811c42c0c3077a68f295c4793be1958480b5052fdda7ebccb4b08dc8917026f0d370cb4ed19748844dddf8a47107228badb41b8c470099e7f627f3049ec9a08d1717ae710fd2f5348f1671210938034e0f7e4fdebfe4a416cde1a379d0c2c998faf0a0f2567ad9a7cd18fe21df030c2d686a35f772e8da622e13c90bbaa355b3e14752e96299dd709f78cd6fa85aad7d360c9a4344f7e03f4877777674d83ecf7f1a7cf10bbf02f785df8d9672c4819df49ae4083dc1e087fba16236a1f7e36aa4dd3a8ee3f3dbe3191a77128cbcab6a67ce4338f1f5736774f2aa351746dfb24bd48bbd5d72629e78979743cec0e1b867cdc22273107539798afe1e5961556c7b3083d6ba93997dff15d3e6e00a0b3b95f5bd4765039ea659d84557615c55b2c8fb372c10175ff5bf084cf2f2acc8f99c19028da4ab7f46e3969b8cdcf8308b4d815c64de3dcb6e2addbffbce21a79302cefa0c54c6f5231ac55a6dfebdeccf1e967f48dcbbef4c4bbf6fb0d1a8c04b13bff33aa328c6069f19fd7272eb3f50e88a2ba48c3bda3598b217934e644d59de322e42276b9a77756a74e061874c9143e5235a42f231787290a48d9e5efbf359d32e1286fa2fc2fb9252fe3ac5f3786144ec52c5b2b833baa772de5922102f64c04b1f3abc77d88ad27e5a8359de36b5612e544b8f038a7c9a2dde610289a36def4e03132a0e6e1a6139d7752924f34677480859613baed999adf9fee7e7a46bba167d2844ef34a24fa5dcf912c202436b2d9b4e2a0845d32990276c9d898b7d621ed64ab1999639f9e60be88c53be43b6164f5bf2cd5ed5ebdd62527d3a6b9bc865d31349e0ef10f0f05e88fbc328bf459fbd13cf3ff7b8ef4e965f94327d7413b64ce0c878a3fcd987f120f8a993bbdf0ed4d1ebad13d487ce7e899576dd15040662a52623c06d9bb6b66cfee164617cb32e252c90198df68b7e2864c55c0f93b3d33ef718ff5a160a854057f7e6e3fad5749d6091ecdbe9b4320146e36bd2a73c5f3ba024d65783b33d81aee5f166b7b9ada9083d0741583216b520d704334fb4634c2bce4c01e40092b6afd1f8cddad059c21611844da7f7bcac06c7199e3a8f75da49f937504bd05fe1d2529c81a6490a610427f84f29623299a47d39c096a41f80c1818d488d5ea77e3c5fd55ff91f6c58bd50022dd14da4ccda44bb8c05e8995fd13c36e9d40a26d3a7d9b5ac2faf1076acc7d004f4e7e0588437592e7c9cf4b0b27589c00e36afe2a5470b68bb3fd65440ce27bc49cc7aade9e245bcce5ca380413280ba6004ab66ba20c45e6168e4a060844e9e1d8784d81491f4236b8907f51a4faaeed8548a2c0523e3e27edc909f2e3354aeb9d6dc3e10a30ba6e725789d53672106d96c372d30a7dbe60e4bc89b15e5cd987f270191def8b4339509d109438fa271c638939df1b22ae956a9f7658d9440eca671aef1a2932bdbebfd6743f1e91d1690a622829f7f286e7a9d4538928db3dec31a29720201b75cccb583c6d8dcb2dacd83e59c77db22aaeefaefae944bfe17666bcfaa07efcdb49e0c3286572b7a6367a8b2dde1dd8b32c41e31fa9b8015d087cdf91ebb5c456fc29cc75555e17a2faad1d0f32a868ac44c07db1ec90858a35035a34d7c20b46d87918a97edd6f8219245a4f6f1a8360bd30db8a64da0187c87d26718a125cc8cb4448c2e915fa54f9e6c10709b3d4149b318acd72502089a3d7eb41e6e72a7f7a8bbcd6907c2302e36baf7d4d7b45edab5cc07544a673bb8c547e5dca41dbcdfec70f0febee643594f2593f083336a30f6b32f0da95d0da8fd445108634dc1bead39e8fe7e7cfe66e73bc206f9997726a1608ac7d5dec506dad2a77965fb41cf9ad9d8f56d78d53781f0abd85803687f066a6e8c03e02e0b1ce43916737c0e625f52471b7cd05de22809126f8c00ada894e7ce58a7eb69125b2454b9950b6bc5b249f88bf3c2d051b0d7bfdb6147ddeba8dcfdcb8d5e309391ed6b8560645721786b98ac904640d60207b3efad4170bd8ce3fa47f7f004c96f47128f4bbd243be46c6d99d28489ec86bea61ef256d1ec2bc4cb38e671549a277ec4a4b7f46bbdd6a7d95f4caed206c0dd61596569eb63377f100e273f7e79faa158e1b71d612d37694c4886db21abbd70bea00d686c2e48d1116172fd8460e0d3fda8927756d5ca0eb8394d544be60d7760663c4730309b4dd90721d32bb83dc369d2aa05306e5c1a0dee2f06e59e63120fe81141e1501b6364eeeb2b01446e83827ad11c470d78e773a20ba651e443a0823ad89e65651c56c7c4afbdbcf463c70ab4f2a7dc9995fc3bb031c50209c88da6e428cd69d65307828b09a7a1a37bea59b1dd28a4aaa12ca3d6983028fe178779d350830f461c680a2cf88e5db731c1b1bbcf6b061eb9bf7a417362636c722214f45cc6eff85a26670919e86501aa8fcd617b37c69488e32a111a60a10f6c0861ef3b32c8a7b5b1c692679552324c742aed8a19d762f4b216fdd52f5110cfafa84a89ed19443af00f99e89f57a98e24895fd5c9f52072d4ffa2c1284d12dd014498e5d3c119fe66d5ed4b55ee7954b195dee8e44ed8fc58a6d0c95201527325983186f8eff62a537e48556abfbae648eea3f5de21ddc11c5213c52e74506a028415ae3b5d3dc0a7f52d0f195f4f38a4b8e5889a4d12aef54536319e14a43025ce044e69de8e0a20c4019ef6cbdcec7ff71cef7a9d04b02c0ceff3deef339427b2b1c54597bb051fb8a7b6c64b35d2409ded5f6ef56ea8537386fd467075c054213dcc7d039b068818223cec84be80c6dbba0fc89ca23242a25adbea4a25e95a5b3eb949237f7186beb76f4af432ecd78dc243825431035e6e56e8b87b5439f053c83f0ac76456ff0a0efde9f8c057d22ee3f7be290db0a899e22e627bde5824338bb6a7b610f53e0de62425c2649191a5fc9d4191a7c1c7c6229c1d5cbf56c61afb48d44776580c56de0047cbfc03cc175f5ef826275f769bf52377067d2b94e8fc1c620c7aaee27dd511599f652467ab168d0501274c78e132715aff5cc6990af53cb8dad85077fc67195d5642779a0868098ed82aa8080ee31874952efeec58185ec0dab878151ae80b05134dc7269283de0c4300a288c1c45e08ba8ee6548b767bb4c401c560181334ba4ad44cdb0913e59916a997324849e73ef64d4c37bb0487799effb9c4ddac027d8dc600431c38576de3d4ac155d56e788490bca66aade5552d870991d7b66e5366fbd15ebbc133335198123c1407d6151567ae27cc68bbae7a6832417a1a3da9374266e2595aeb38d4c3f041f5f2846c5253e6d0370d13f55e95759886a3dc7ee4fa92381a3951510474c387f0a3c0d61588b9bbc16a14c683c51276f0074947b109491a4f4ceb601827f4fae854efd5e6c6c6678f090fa5e1f0f9e12562c886fd4541e5c77f3d98b91c7210758c5c91abfc9780fcb9f60e974f27e1650544dc82f7b77ed905de670ae9bc4ca28e0068f658d504b3c30cf2b4a03b897a5d0edad57e3339f4a0410c8d772f70aa659b1596e7b0a1adf578db42710ca5b33d740a31bd2cd4344aa8f147e5f2bb6a4d18ae1a121edc304d17dff18f8f464bd041d32ce1b5c6843fa4d4ac170d41c9478ad55bc30013719789036d010093be37d59f61fd731ce36d6445799e8c5c6727d8e24b96d80b9644ef7e6fcbdb5b2c6ce734af81205fac5c4639396fca5c7ef42e6333289997749d29fdc749e3b327e08160631b06dcaa01e6f7565ecf9b1413ee7105978b8d520bb666c2277bd5d84b964bfb30dfe0c758dd29bf5e0c76434f249e51f2b1a2957b0c810f1f9d387e5590d9516b3959f6f1a978710d4690a0b73cb54454b0060d9bcbff2fb4d7e429f4a39a5f489e4fb61c935d052868c99da172becfa1e8c3e8486bceb9137fae371bfb717abd6050272e8d655decf28c94e5c5bd5d20acf155b936b59cce664369ebfd6ae3f68588046d2edb10fcb71b6390b1cc7c1a47fe7decfbf114c86e0ec3fd922f82a091b1a5b0f01b6d067424175daac40435c1efcd2be4fe34743bda37274fb1bfab9a09ce1cbbcebcba8d31319be46bc56b278b0d91b273c14300a112ec48945f05865459a7d07b96da86f7bbfef596c71143d24466b0615f89a04ab552bc25b36b7ae5e73e438a29b26970c75db7e89fe20017eeda4e3cbf35f793191fcd0999e32acbdce6cd10f5d3a68edc3e2ca6620b26fac30bb82d3e83833797eaffeebe8e6fff52f8fbe42623aec03819c98a6025af2d58c6c2754dfe0a8e2b66276f031087af4225e025eb2c23f43b93ada66d123e5d0a1e3d25b484cd5791d9c248b4149f86f73421419f591b09d16a54f3c2b8fb394b1160e37c4b853179716b864aaf543c9ebef88968443818745f13281732413fa61d8b338c79ac28618c67dc82300af539751c2be3262fa52750d66ac4de87ca57e6fbac5d4b00d902726e114d7a31accbb1665e8bce84c9e99dc1a4586018f8ebe3ab3e7c966d442e919e56943b2e263fa9ab29ffece508728e3407bc8b77102ad7bdb356050e95dcaf92666abf42ad74341487ab8991758847830131327b9f6906e49559d986ce6e5e9f8fc268e7d1fca9020f8c0e1e984a865b04854a1bc20a085fbd0ba1f8870bce65c5ba3f06778636f081d45a744edd50057962b5b31c2a4ea7f0448865a24acb6dff11a66c344fb397ae32fb156e0fce8e069d651aac21c33350f5763e44fd7504b33c6008b256df6e650ce41423d3eb2f3a2832733d840a8cb29ce7f270346fd08de67783696d3482e91f7f06400d2749c4fc2f2260af702bb9fa4a69999125bab96149668c3885c10ba91567646ab33feb2b9478af98c6a27b26f9dc47c77bcc4444ea11bea9dcfe1945f1ba85a1d955a28c552afb5223a7df9e3ac61d30c140f3b25795452de5a5796de4363f31c11a57d2914a4f3f26a8d5caac2ba361d1dce306b887d4473a817a6fe0d042cc63f466a1053b2c37ac0a61982d58d4ea07ab0e6f003003014e9389707512c0e4c2b704a8ba56f451d572afb6cbed8d6eaa599e5c8c818f02f75f9dc3ea1641e17672cf0a38a12f3f07e0d631b632ad580ebc4d950d656ca51ca75a74a337765ec7ff64d9ec8e60791855bb6416724089fb5b334bafe2b562652f77dfc0dc2d04e2153da024d58d87ab5a366decd69819cf6ffed89bb51995d1b1ca1316533b04e6187c725d83b19d98693e562e47e0d5d53a899a7fd1176d91500bbf5f1251a6daa4e3768629b8db34108b93f1191c1109b5d8d2974b64716f4f8b06cde0ed6d062c04d23a22ec2b299203c56ebd38b2a0d267d1043d1500a58433a34e761440227534431fb173b8f2", 0x1000, 0x8, &(0x7f0000001040)={0x2, 0x3}, 0xc) lstat(&(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)) r1 = paccept(r0, &(0x7f0000001140)=@in6, &(0x7f0000001180)=0xc, 0x50000000) recvfrom$inet(r1, &(0x7f00000011c0)=""/1, 0x1, 0x2, &(0x7f0000001200)={0x2, 0x3}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000001240), &(0x7f0000001280)=0x4) r2 = semget$private(0x0, 0x6, 0x1c) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000012c0)=""/128) recvfrom$inet(r1, &(0x7f0000001340)=""/65, 0x41, 0x1, &(0x7f00000013c0)={0x2, 0x1}, 0xc) writev(r0, &(0x7f0000004600)=[{&(0x7f0000001400)="b3fc6d2b4245c38cbaa4df63159769992916d86550908e74bee9fecc0c040a567300446226f971e127e40c5824411f5a8c32825be666a8d60d63f348d6dcc922a640515a51b1089955dd7a0fd9910bfe75236b511acc051062bc0ebc5621fa43ecf2b2cf46c076688a5bfaef97ed5d1d2f0a993227435aceb207f4f7fad49c284ad57067721227c08d4e38c65a72ed343b182cd227ecf18bfefc4ab3d6dca320ab2c80963d900d67ba1f54dd5a50b60bbdefcb61c6d8290d47dfcccb7e9f7dc27445149c658da212c1bf302c3e3f80386fcec4be3cb08acdfcb30e39a7f1d13c27ca65eca147b1d5b24258ad73241761fc99468c85e894e6a73a721e414ae4a3b09a3d243885dfc28242c8b5d0be088d4a280f2d0f05fdc73474fbd4b5ea0a1950f40366d3fae92cd14b6a8ecf0464a7195e1685439c6c40eb60853c982c21f58c43652fb3f423f66b1ac85fedf38423964a77c8b918b06d73416cdb88f1e6c7628c95abdb1528395b119fc31fbb517222accedfd328d6b408ae3087774247948b1ce1314cf6b358a64dbc0d8ccb85663c6028ab6b582ba432ead2ea64f2db2c8b6a5f0da8fd267b267ecd6221672caedf0a3fd13c1735f0de40480cb88e60419eaf09e772d08d01dfde2a303cedee08c8422602096cb9a7e5fce11c5867d283fddd8cfd70dd83f19f01f1243a4c7605df76407a2dc4bce618d1f4cc65659d1572d8be4560f0a31e887667edf42421eff22fcf08875793475d695322908fc0f31cc933fe9d862f1f8b1edcc6fd1b47285298357a3bc5a673fea9775523b6911d1d64179b25c4a2a178dd6a2216d9448fd9dc91e3626707658e1ce938d5f1ce37200375ba0e7ca46a1253a48172f28b10dd3af1e63b698ae6225addacc82a12c472660ef4d94409fd98150755c8969dd4c60d77c797f5ccc1bc9a9693ea55ed2ca78dbb795d74f28181acfaab7b6ff1514ff6bc7ad9ae0d8838343a23841baa19a191da8592b380c04cd82fe0f916ac8f4c38e1302bcd9e4009d3d62504d81639dd38a99915312d46f61dc33b8f469c0e9c2ab0b4e9616881edeab4c701dd6c2132600c7e0b3a2c76056daf4e1c1b715a053e39851e89fdeafd5441e58d72e6953506cb35952a6a55068d96916210c72fc2e1876fae27542bd2995883b7cf576ef3b885d7c1ed9a58b65756ea793b188db764f19c84b9ab49dbeafcab6dfa7df4291701ca68422989a756d1baf6de7f195f2f3185c00b44d9df0d27596c7c0bdc05e1a1c4e025965b318ce8acb02dd12c2389ec52914685f55d1d519f81ea8c29172b3d2bbbbaeb38db84fa83876e7984771f5574910de166c2ee87839d623753dde5a2979002e76999d7f85adfd58ecdc57071adae6867896f7d60a62341aa37ac2d692e27df26458ec5e162f18a3e529a06e414f141d55f31c807272e6a722878fc3758b10fdc8fffbb4dd62f2e8c4c2c71324996402b0ab74e7967dd7d5d100a0f25ac55ac8adcc928857dd37b7aafd85b09d5a24fd14f51e7aaeff93594c40d4edef84c3219f42cc3be92d02ed437e43432b29c7ed3b22aaa23bb5016518a6675a9518d27d833bf43d8f1cf8eea6f23f91f8822fb8987f3fb796149b6d19be2922dcf0cef2acff7bcd42575b3a55e753a5bdd8a87989404a8e10c63424aef903a25111633e7fdd2c7406779c5796505a80fa093c2207954c5bdcf7555a69988edd964f03678f3b9666ffa752972158dcfcbdd011ae809c37783c184f19a0034d4654bf2b765ff9e76d2293dc015714524f50123f4a0e2df2459ccb8dfb7e6e0557f4189e4c2570c2b7483971fbcc11f35761107bf9815c43adfd1f2da472dde06f6c5fc160178e2e62e737e890da948ec405179f3ec93b09f4e8a56eab558e781f41f06cf95c86d14233935964331eebd02c859b5b307dfe18bbf703d4f0698f1b33dedc8f5d81fd9f940d7c27157c89ffbc8da8a12d68801296563b6241f76ef2eb5b28c518f148a8ddb7211e6937c6a02dcf7601afd694f408bf5cd229916fa121dca24df4fec5b935b477bd0025382d6a9cbc17cc3e8cf73ae62f7baa37d067377e2bd4cc8cf2680b4adf46e05c8b972996f350f5701e1c0dc76810577f62f94ac0298761a96ab2434ee561dbd892026f69177acc31def165313c9e92d9d834fb1bc0e2c7b67d9a7e03a31632e0536ca114f6a4a854594ae11e5ce729aa6c1cd0613ee2831ecbd95bea680a70c9e4fb4a42d639f70f5438d51b528c1b9d7b11a68319f397a5992013f14953d4f5ecc96e661dc2ec790743c51a4a7bebb2d2616b4d73645b3c22cb7bbedfc897b77cb3a497e18d2ac269941d6bd34d27b66ee4c50746567dbfe0e7ffde1dd65fc7b80c4d10484dca377be79861007d5f3e25b624f0e105547c127e210bac90406ce48acae9c9dd70afa0f16e47298063678fdd464d1a3f53c06c0c0433c4c66de9c9c8f95736c4440c34987ca6b7f905198f6897f889a040714d506358f1ce07ab2520c1e339b2d7bc278b887773945aef7ae323d2a78757f8b5d578f198d2fefd5ac24e374dc87814124a91c36e1cbeb1cdf9abb48c75e03ebb58e243b57e30069729fcf21fcf7eca96f7e1ab04080dbe0039ba75c93633ee7c76cca11ca9a07ddcdb33d5cd182189eb35eba1ecc7b1da5dd0e1fcb23333bf204f7d3706069ddf1a3371d736f4b09eea2fdaa95352a68826e9036607f90b593550dbf5fcade1a67a740c54460f9187a4d98d6e797354d7e709fcba09a4c49b79af7ae1c5338c4b1e523bc05c21734294de7524d09d09df7818699769176f7e4f34feda6e3efcfd673c5afeee37a7e3e2f2623f9616cddcdcb514122c4fc58ca5124fadb51130dbc9bd280e0a3976d565461fc02b1b5f674c470d64313eb19d656d3ff02473b9830ce58feffa73b5d4eff0bba86d331acf5492307a0c0a557a7c1d85611a5e694a58e780af0571f5fe4ac9105a540cfda2ffe1ea26797168e98cda46d70cefd0afc07fa2c1f0957802efd1a8093fbf8378a2d7e6f4c894de9f2459499ec82fa80536fef5d8a15a879cfa016dda1e3fa109ebeaa4b0c9ca138c68460a42a3d42c8b73613bd9a00ef86f820a6c3e82183b6cc820f71657ddb53aa7c8dac6b24e79319145701a7cf61ddbef3ec9b56db0f65ebc899fbf34a76da61e108d54fd785486832ca04b2483e9d9125c90d22785f56be22c3391456be798cbe2c08015f5de75d929c56c6ff67731744d83501b145f5681eeae09035eb599539641bc607b8833f21720c731b1de629ec3a4598097eb395053229a2f5e4421e0e424806edb1cd4884de9673e40168a02f8b44d6a2f77f8a2e0e01a4f45e3334ebe2212185bb822c3c1d513e9512d90650551ba6b67cf5b92f4524a59488e2de858d330dc2eacde4af10f24cd40b8f0e9b62ca7ab86d165fed2b3725e819942f5dc5513585e463823d8dcb4804884ba7459e11e5ab1922cc52de6f51fe3ed64d64eab88e832861837fbf6c43e89679060936ac79e6418c7128342224da0a53e1b6c75dfbbfb8010922e60d6b3e54647c5f8b9d0a7a3f08b7f8682b8343fed1f29fe529d70093c7fdfee808990e6e39c62494149f37acdb58fd5d3df013491f0e0ef2f4893976f6db8cdbf0a3a86a14a67d8cb22496a5b004c5bbe99eea1202d978dae02988d854265ab4210d1c73227145323caa73cb7f999ac6005b6f3dccbac5296695e9afb31a5daeeea53c62b58895e7e5d3d77c30469c12606429afe830da4f5863e24eadc3112e44cbe0f1d7e1ea3f14073f6edf1707b6b1b3f12bb250e7f27470614c12a5d8f71b8e4447fe41c1626a92055f1461a0e0f5635e9220194cb20fdfe3b5162ac67ffd78a87e6cd467e47eb386bab38f01ee0cf691d288bf9aa2232e736794fc6185be38cd54d9f4f8946940f6cf57bfb46ef2aa0d761be9dd03b5db4c43f73fcab6032b72c9f6f29962ce4a5bb75f490d704e85746119b553d1ff3886cbc6f0affe040d51f00713faaa48d0999f61bf7488ce3a1983cbf5ae52dc8aaadf0de2cfc96e32dd87a428a386fd5989de9677ea94c878cc95ffe19e4d349c075b281136f08d00c2e3541092fb2a17dbde18d2053e3f239195f8efedb0aeec8c5abb52b9a9867b820fd8d56a1fe861e195e4b2f63bd03ab02210e624334601b80db764f59e2995b45acce1db2bc81667e0d741b4da9c10ed787cea23e284f04e878c507ff21e8a763898706e6758c55cd86f456feb2491018a5df2619bf2409d549f62a0f33ae00120e02322651cdb9c8ac7822798aaa751628337b949c9ee245951954d7fb6f632591e6187eee861f46f0f4a1d3907016949175bdc51f05173bd3adf097ab4361cee6822ec004ae67a133cee24d123df17a5d2beda57a608889aa984a582f30d8f7eff2a814c5d56cab296054bfa4db230ae7a430dcc5dfeec50dc955ff22ed7e7055c2475b2ed6b48e3b3266e74e1a049e2f163038784648ed2baa5adf5e1e88ea53c757ba0d544913d5f810da247718e84e951b04b49703935bc3f661748edadd294551861ddbacd37a6522bf6f999d28014920b42c1b1c61bfb34efa27fd972a30112d208b65b6d7ece2963df5647395f6872c0c7ca3b140a9c8073b4b70483d86c483275a332af7d6ba61951a62c0cb371c81596d67d28af309f794227efef50a3449a24dcce4e38bbf27542e3158853726a1397cecb160a9ad6c91ab2af80d61d7e405a05760c274c3ccd15704608a4ad02c5102ebe4e0f0f9d74e309f133f199ca5244979cd7df5a5df2972c0183ab67dd2e3727aa9ac2f160bb4e26c07c27a013a6dc17b9b54c99ea05ae78a33800bbb0f575eb74360fd462257281329051f5eb0d4c571d04ef912f2d7c30fa6b599beac8572a80249f202e4b7cd424f833ac8cd7ada4d24fd0ada7d32f901583adb333a34cfde515f548dd43b8f6bc7c2691a68d365a9c90deed00722fc6116e6b92eec380f542b528d087d2ea5bd9571235d392a928acd0f8bd92bc44ef672794be917c79775b3f67e2614543e65b86d8954df4deac3d5efff0e47a165314686b3ac7271e152a56db893ae493cd594e21c4e1d26c5c2ba485500ac2edacb33addc87f1a339ba3cbab89ec2f08f57167e9c8cf68e1ebcb48159137361f8a5b53b72953141c33bcf62974a7dda98d5f5aa20cefcc16981b1aa90c0f9ac34f900993837d65972e8b76ef2ba364bae59491a023a8b0405b658873fef934485298d7620fd042b454dfb8ad7336b12189c0786b841d3625aef533baa56b29982e05d37277ba5934ab91232b650d9a0106771bdfd129e590b746c9c81cb7512458409e6d89942d129ae86f4a839bf6531754b7abe00d8e98c5878015aade2a1a5bea5d4063e51edc1962e28d3823aa05329c3abce9d6f259334493e6b90e573edcb9dc9a6ba090b58f73595933e086faefc6b8697e0cd0dd7a82a82405ec1a3bda07b8b79485a89da771354006c4bf79f2308ba726faf5bd654b213652a33dd6350125d8b1dd663e5f137a79b50b795d0e7aabf7fbc378f0eb81f5b21beaeac0bf16b2cc0d20869be2ae26b480d6294c72cf662712c3d86b0e3ab2c22bf9b8d400ed393fa3e8b8dffea974971173dc3e3a858a712d6214d9502bbf120b66cede220d6be048b2545ed048b7241b60ba5059aa2c74861d9671ed60debc166bbb13a43f77d68fc79ed005ee569d2b412ad256e991945897e084309fd70079b117264e82ad5395a965b819e927a044f55aff3f531d0acd3a93c3af68328f34", 0x1000}, {&(0x7f0000002400)="1ab54aeeef8c23ef3f483adcc3fcc64efb59e06e41f9d7ea522051475aa60f4d0b5e314a57418dc62030ab79acd8d676143219ed8a272ed14978", 0x3a}, {&(0x7f0000002440)="c308aee11ac44938a2746d19a5b2039797e62432bbdabb26a5bc137cbe136a5d2f21cd7277e5e6bf23e28d1b415d7eec007db71a0d3776aee08ce3c6873476be43c3d6ffadad2fa72cf7740ed9e53caf5b02ae4667d7010f0ccaa4aa47bf05ce4792679a8d3cb3c5417f4796465534bae8105b3d7caf77cf15c9ec7aeaf2c334b5240ae0623daff2ebb4c4fc635009607a25a0a836e09b7f3f08f9358d615496608a7c6b2e4ba1649b4b3464e84c4b372bd2a1e6c6ed3270ccce13ae4ca4cc0c6e8e880412c694c5276e3f55d294979ccf0d5ab135941c17d51ddb350911579315211f8e99c66a026e0b71d3c16ad5e250fa26a1c2091257e6da524ea0455557d7f2326072737cd3a90347332c06a2167ec83a4b1cd7ad202bfca7b2ac8b6c11efd6c3de0e56455cb65b4b86d517464ae42911932ae164f390005c10c466626b073c58bfd3c4ccfb577d3454fcc83b3a7ebdb6068b55d32a9cea5dbf2f0f38dfed3237af6b4089df754a2ab824c1741148a5a1e1458538773d326ac98bf9711ea4a9cf72f049bd9855b0ac9ba09e72995e0297da468a4f73ca56c2ffae267c03184f258ee1758483371e07a3aa2572c7739fc401f6a0790379759c6024fb58b10509f4ae52a636e4c42b9e5b6571c02dc7bee73330874cb25b985ca0338faa0258e2b29a290c24e4b5a523c98ba63d99bde877081f2e1f01e3f33b11abc2e486fa7748a84f159fbbbc9ff33c7541894ab1d632857e7d41b6666db2b065bb3bae6ab9e3f0950ac63a441b3cf0ed894f69d83dd11cbe7c973f33a0ae6bd81d72ed5a31346fc47439a58056218cbb3d133a417d508ad8c14ff32a28c7adbeef9cfe432c9ed0cad48e769e0903027233a6d0c51264f38a27662e9b88c7e8cb8f1fa333151718c72c455b5acb4dac2709e5719c5cc3ddaa66f89d24397633cf175db65d3401448875317c6a3f659ce5ead5d805c7958d66e284904ddbc94e62b0f4ba5ada39523eaa65ba83c10be3b559b540c16047705dca764baeb0a5894d29a57551d19e4a71e07938672094c0f03def2527f98ae87ac48b64ecafdbb12be03d9e233954a654c093ba4d1857245ef6f90f589b5e0f9681856c8ad04d3fe1414df7d93ada454c13426825a6c28445fd580abbc56b1985b2229b581f514502441d648af7cc6be3287f064aa5746fd6adffc2e780d3f678d6cc1f7fd3a4c2d21094ea2d73dec3fd5594f8f7725cf3b361061ac67e77baa777f5b97245bbb08ddf4595a688f07349d0831c8ae70f9c0012da03cd44a942f92b1fd55cb7db11138a74edadf41b97a276624f1a598e73fb0b52dc73143a8c995c9fce67c7fe95ab1dcac30a3c7601cdefc2fada7893ed10d6c13d5ffbbc7fd87721a3eced8a96dc277759e991d337ba1a62ccfb5a4b4627c0c30378e8ace4d5c153448f2a2043e76d4008744d886c5dfe48c383f35385d69ea8b13de83b4a46cdc40c2fe9797c1fb6a8fe194c49b0b6cd664997292bb3b0a16e14b5c06e0acc99c59e018246f613f0ffb0ec6e5f9425a996d8417be9ddeb3fddda4c0200ec99022a62f986b61f32ba33fa3a3029220c189289be721019035b5b46c05ff95c413e0cfb65a922c1afee0f70d3a96e0dc56eb239d5ae35a93adc481ed378a4afefe10fb6bd3852e7b972ff343501b36db732d1a02b7d43974e26c4b66afe7ef458f1698c78e2064c629809960811e4046127d23ed86bc971c952ed8fd56f300128341e5d82a1605f7d2f7af453771484ab1dd37c6e399ab2a0c29813b5ad6e7d9eb2b78605728e1b5e85762137792d345a063dbe83f4c6052ebd4546cf0adaee4ee28e969f4c42b636cb58028c763a7af4ab8847cd3bcc2fd5d5f66a5f60bda77a2c1814fa3db279dc5517c0e6530adfea46d12dbf96423633031527a97756d959b10d82881d2d15be29de0114a1a855ad2cbd777b51aa14152bca8c96983fc0a491841c590bb2f25b515334819aa4466f83a732a1282e68be07f8cb353ec2f4bfe70a0a5926f337ed5741d3169fe488d76fe8595c31a82994b935e7b509f82c4483525074d04016a7e310f22a48c27c4aedea61fed4d5b9ae68b2d01580cc8c7c56e14483941b57500ee89418c5e279d1ac51a844923e607158334739fcb90db0cbf32f334a4aad3c15af4608d14410f30101d2e093e58a26b161e9357206c790fad5a48582897123f8805083460ca7dd11dc690e333a528df708b8fe48f613f1164e743558d2a8564c2ee0fb329777c2ddf8146f4683da39a0598fa89238dfa03e8b6057dfd929a4740b8a7431e3b4d8a2749076dba203b366da1be950ebee227139ed61f4cdcacabd2ae3d9e048f58d0adb1b4684be6293ca6508f5efa571df3521a8b4e71e4258beb7e53994d3e89d55bf4b864203df77cb328ed5168c7e8b02d2e1df1251dae3c8b46f17de2b0444d60c10c384ea4371032ad05224a403bb56e8500b219684a8bdd9867a848e92fb2f90b6f3b93d5634992cbb0cbd74d25be0630ee09779f8d3708c6849ec697040816b1fad77e199d301cc194586c59c025d8d7ab4e6e0472230476afb1a7767ef6238ad104ff352c4108855bfb34735dcfb6f5f0b6f92b78207ec5b2f12cda130c492bdaed00a726aef60e48d6aaf362a7963fe86fd62e160b0c19109d6c693e6defc0f551de507e7e9badb944e203296673913dcb991d9ce0c69669224cae09aaab907282d23a29fc02789439687c322a61fd658f8fd9bb8ab8a4c5c00ce90b7b062e03ef71e52456de5615c906e2d99abd84768b358c10955cc462f7d6c39ab48794d338a266606ad544b07569ed096c8f3661c75774594c438ab6bf66a148662888a783989558ba1890fc53c784d79053aeadce7f12aad756c435bf1454c41433abf4089c00eb2085742724119aef492d2dfefed8d897ce4f3f76207020f89ecbe8c4e8aa08fb0d4005ceac8a7f4bed0a7bc412ba74461aca5a01ba22c18e12da4b4f14acf030fb54f2557e9207d6c23f4c607f87d47881a3568b6d17aa3372b4c44926c878892c19af6030f9d578dbc838291de8f0800673a3d21a1f6fd4372d04746160c1ed0d7c468af8837bbf6e91fef60fad67aefcea023bcdb0e4aa01bba8e1cdcd3373b113b32de95df6fce4311bac01821c3c651f85993404446d00e3b4f220bb70b28e371b6961a6c8fabe436da420155f02430902d2b504c2cdb71e439eadbd80b10facd2d9a1068494aa80a3d72977ce2134386c3a4982515a33851c02ce0c669f6df034159e76fd04e142519d19164a4d666776f209d465d8501a39564da31ff8ca6b5451b070bbe66723cc9aee40f484d895b7ae0785aa2234f879a767e82dbdd8e67b25d8f7588f9443c844b6a42a3749c1e9812c15961fed843a13de892514854337bef7b6e7d00c5a5012a73b4aab9da2c96117a778cb9c66993d28531531988bcfaf069d6d2f9b2d1dcb7d9ce8e26bd32f37a7c2a688089a6cdc06a6d416950b32e8d6c1138c4041a418c7ebe33e7fda24509a528c64dcb5266d7a51f08ac812c8ca8b372daae09221808b4e48617914a04db60fb063965ec5f0865a4f5b14cbad4c4b3146ed2fa473d32e87690b69a472a2d69a11ffaad89493491eac14ff9a5e35312c6bfc07b80ba7484a2cfbfc32632bfc6201a19c86158a4f8f86a522bb17fc5bf6edc267867bf0bdb1fc6c4c552203c861c9120effdb503383a9be9d69820b758c6d4a75d39648168a92f5049d1c3a3a3dcb7cb33037d0e0c78f4abccdf90d92b6f4ef4d0b7328fcb720f353b4b9582f28bf869bf52f48bca02647fb937175eb86e365d6183abbf79c993ffbe29d89c1d82b7ff9d66c22687dcde4375e38adc9bf9978c744faec63db1f55b9fb96900080f49641048acae140751f582f4a655a6fcb682d04ee34567ad206fe7be4d2e9eb1b64c7e50692f14d3b55ddcf9f98d121cf1f059544c5adedf93c3526f76afd2fdb48a8d8864190520b2a2f2cd25c00dd86f620b674a615554b01347523923975996cdfccba3c52b90cab33079bd4d2b55cbff4fa3a45af9e91c9ae259ddd012eb494d0bb2529ae3e630c091f2ed31a4cf663a2b2c704d7f1a4ddf709a3cb9dc6e690cf81e664548d19f0f538a2baa12732bcbf04dd50e72b04f5b233bff2e1f89f44f97661c0cc0cafeb6eb81679c8db0f26ba68800d99b134fedda331890b95a9286e5fcf9294154a6226770866712a57bfc3c22b22d692a507b620df54c36fcf86fcf158d97598ffa4a8f1aa9e56e85100e0911731f62bec02b21180520cc33b67dec63216977bac6a82ce1afb70471aa691d5b0742fda3f97390d07476b77b9c7b962715b7c82049e47780fde3c10bc1b9a4cf14e2d73807af4537d6cbe8d4253bb5713fef815d01313fd4fbed9672079fef14d357aab1a85cfe35551d48328f31ebafac09feee9a6955b71e90e481bd439548e53a11749dca07bc2056d2c4ca14c475600137416a478453ed4f7f9c2fe58cb392ebe7189062358649f1cb2d8cf42d49f1cd07dc027a0da301be9cfcaf6db65771f82c868ec3080bbeedb81fd1e1695c8b391336fc2686faeb70568d02efbf497e61d371a5f0f32a132944c970af00b930bea55ed61d5af2e720bc84f0c82702a4580968c53696249c9b7166eecf60fe9d3e22c63d7a623877bd8f0390180197239a320aba85d1047ecd39bb7147d0e0818e1edce76e561aad0f6f4e0810cb45ed5269be7be89ee18005f20a6fd101517d28ea282d89a3eb8c7cc89f56f68a98b6a69da1cce8f08d029a9e4cbe86f05843e82b600f8456f8c2683a3a22e88637098be992b2edd8cc66f08d980b4bccf962ea5ac31790972d7c2e2f4227d57b0ed6b656e854b299be7785a816692bb03078be7bb1ccc0dcf2d47546972cdc97d1a3ebb62477e5d4ea7313aae54abb1f08f255df5c4720b6f53c63bd1f5afd0ed9aa0a5361156cc0c2b4c8dfc09afb0d258ec6337280f97a1fd5269d6f9461fcd5c8a26ff5b9fa58592007a9b0d3882f430e6522081eb0b8fdc12a4c63d2955761d7385171b417ae7ac8301821897514fac064efd92c22f6586c9072b5b8ad6a820deab96f57497c4b67e30c68bdd72659dc46e263080a0247c6ef8a031979e37571dfe7ab544fa2a80c59b07f1d425aab022d61644af9ca9f44070b49b6dce1f89b418c24d39f54ca6e79e3d7b6b80f9befd1ab33762a6ed6af28fc4f52b01ae1dc3a2362725cc76ef96502547ddc46bbfd5713571a938795ab0ef8b0b6594084872370240dcaf532101da7d6c8178b44dba2d9518dcc9df27a57946829df03044303ca7c274edcd74c0e2887331e726edbe24bbea89ac0ae1234640ea527aea01175dfc3d5b580c411a1532963c1aaeea3cf7f7270c79d5918bd03591e8ae0a13c3bebb1cb27bc76ea7a4a1d443bf2e39aeb6f4d983a1299eb1ebe1a1149bf925c93d595c9204d0982b059e364b8669a41b3488f8cb13c636c2368fc31e4d9cbb1e5afa8999e2f9fe2385679d2797781b393a52426b78719669b5d40971ed97d4634381ce91cfd496c7dc37d9186bd6287b91d739329ba01dadec8ebe782fdfdee588f261b140beedba2336b205401970ac76251ec164854ebc105584b0875fd629bf9e0400a208a2f4a5bb736a6b2846db3837fa863c2b89a4b58c9be4e4f94cfc5348c3e669904e308f0a0b3f5d966ef9ec7e10cbe7c59057b504f5caf2c492531ca9f7042583733ba4ace3a5657265e8d27ab84b2a8543958397f05fb934ed95af3f75844b1116d", 0x1000}, {&(0x7f0000003440)="143e92d2f71b9733d1821df8daa89aa41b52159ceeee4c85ba58fdc662cbdf58151e6e4e588f06558e444022301f20ee45608e2e3db1a80289e50b5d6a16d43c856028e830d4edcd58519cf1c9", 0x4d}, {&(0x7f00000034c0)="0f2adb4eba0405593cd4314f4a7ebde6b6ab199ae1360e643edf756ad9df327b2afb08ca4d402975", 0x28}, {&(0x7f0000003500)="21e5e64686c30ddbda44d0bc98311d5cd2de66a54ce404c97276f173b7a08fbf54ae9b41229ba5b3772ac3ff44da0baa65913a931193189f4dc5f9d8561ffd2e31327e220e82cee93e667af8abb6ac3c482cdf574250cdd6b6a01200393ed42c75bf08d0ce2ca36a2aa03989e533f7d704462c6b", 0x74}, {&(0x7f0000003580)="dbdf4acfb134757ae4b971e02e0197903f6ef0b3ab81c4f5372c69022bcc2d1843d6d6c198bf82ad5a6907022fcec28dc1f07e3aacf5207a060ffbc6da8580c3be80c33753dc0b0e0951c4834983b0f04f32febd2319c9273e241a6e6ff2c6650165231c85b9f514c8876b144de064010e753929529d944f6e1d6e0898ce2f753e762eb7cbd8858be9f71a33c397349196497e96d0b526f974e1454de3776b9dd98dbff378553760bd3f0a34e078c65b857c051c16996e27a825f00bdbd8417523faac62e0e961d75417e354b82497517b2607e36d6c7fdafe080ffa6909907fcbd797f5a113c0c29b18ea5f4a78965265e17e0364ed5087291737c4611bd7a2a0ccc59a1acaf05481064ea1e3a2a7dafe4892cd4e599838327e04caaaed50e7250e332540eae75df91a3559a2dec2077f32749da3a57dfe0760e458518c7defd6e72249da1c3879b23aca459414dbd7ea1d0deae3d78fb46342aafd034e7e433e298cf2b47c5d7b38ace7bdbc84305938f880bb4f563c120da22f06b86833799efc6486af0cf59116d0e94e61aeed9ec39706350d5a1dc5ae19173a2208f8c2c0d3fb2798599a3256def7198a68d794850961adc0d1a7d351876ea65df0a2a1aa40810a76536da077f2a4aef192845a0f0530bbc71ec9d6422ef716d0e3209f1bc86730582a7cf4fbe4ee55802d176c5a0fa8538ed2311c95797f8fab2e7d60c4dcd2f1ba047c0fdcd7b378e7fcc18a19cb90c5def4d59ab91341e2b276ba4728c4416a246e56c66964fc26d82cbb3a268b892cd0f79724a526fa8d9cf3ac99be1f4575d7e27aaa74c668b5277e2fe81a7720ac2e0d140f7df8663546bc8eb6b735ecbe1f5951736dd523d8ff9bdfbeb22fdc3873787195a7a1ae138aea9d732f0eba197ad204967b15a55fd47bf6f5691c36107ccf86fca01197c3d3e272ac1e87cf591119682617729d60bed2f847f5be911e406280d957714d670b50ced9f9a926e767b6e6705abd9bbb86c1f1b016e46ad3a80aa2dcbee6fb3d7d2108c3d03ebcfc934daab2ce5c62bbad0474b6e99a5e37e67f23f0d64131d1cdeccaf0f91a0221a9c533ee5ba0ae6007718a03dccaf8e98a292c2534cce28f512972e485c62e70ae40cc2ab29c67f90649c8356e2fa7aed6a44855ce785f662f69ab8612bd812b3f91b9333d908545053345117a3c23a9622769a3c2ac8bc9d1fe20d0b5e0123a761e619616cc9949d7ee978dff49023b18b79184f2719fcdc54f8204cde6541c225bd66bb0ddfb51f24cf11ca6a3ac5dbef8d00cf6606df6eb526bcddc8c65102cb44838376a572cd7aeb95dc92c72b231a0cdcc69c170a1af3d16377081b0459a9eddb8853f2e09eb3caa07d27a65763ea4c8f41389c45324ba3a90ad7a6a19df9d9bb9aca7345deb6abfcc5ad773c956b11258cce59784c3a5c7358ae4c1f79181b27acfcd5abc3aa58050fa5bc7c3f351988575ca460b50aa1334435ed46e3cf8c9a317d97bd421d58382eab682f68f77160e58aab237dd27e9e4fed56000d953994439bccee09447d50696bb110ffe70ad4eadbc1f3174839309ee4d2dddaedf37457a752473c692893a9c46a5f12f4cb91ba958ae4cc09235bf5141b426a96f7efbe8ef9777f9808aa89057122513ba7f7b91aa6a97449ee5b03cec18834038a345d35f1694751b3a8645fd38941e41c3c6309da09de866657092b6ea920b83143aa18d996f3c8efbc8674dba23be0c33855a3452b9f489afd9158d93e048433a4409b8e998cf1aafa4ace48be7e8669a3cca446a083f5e16de54293085e2bfd72acb6a465557bcedbcf31b03015a125a09eb1d35650c087e79fa21422f79d9c1f2421085cdcc425b2a18ad317c79dfd4888a1316f8f5299854c0a6b21643392ae46bba655f3c51ddd37e5c0d4680fd436f856b8e9bcc5e38ce2099dcbad4315f09ef5b1c27a3fe8670d4e636b807da046b125c04759c38770e01cab75431fc766cb71152b49688c7a3eff8f08bcbf2c54c734756c7e0a5079c66118251b6cdedbc0c17ef70cb8ab060ec5f967baba9dc65f15f28e79395ecef665738afb280d7da92cae7778c80f364ba95f2034a9d0706ab405b5fbfbe93c8aebc6add7e9477e36355854405e6a6567dc2eb52d9194f31a576afd4ea3be88c3012f4b89b319ed1a6227042b6f9bbe00ac6dc6225b08b41eb3b0bf6926df45d3ea3619e9f37cbe0481a2620a2b70f51f3609781d342ced47c0764aa8707d209a483c7111a1498812fbf700162b5f6f32c337009c75691f7ca023f2905038668b840549fc73277133ddf27c8404caf3329e85ccf0c6cb7d4d335676cd2b633cacea85572b0d07e1c458d30264b20ba61c483c046cc470acf1669492fdc806cc5794ff9c9de6436fe094227ea0fb6ab9e57782080c2641c9a792c4964f35e949ead1a3d445ae2ef56db16d2ee791cd088350c4867fb6b9b80324016a80ac13f44a56fbc9b72c898f0f643b855e049672320c0e17d97fe10098ecdedcae3eb96e24296452b8b7c5e2390bb0b24f025c12d8969a613f95ff7cf6f46bf59a81c6a4d97f559e7e53aea2dcf85aa47858e365babf8c71fabd3bd25159bd31baa519025de8741dfc40e86d78d659f34c537ab7fed306baf77b45063c59ac7b06079934a1d5cb853c99f805d61115896e6f2bf7a83bc41aeb1223c6330724534d1bfc6aa546c17d6a9cd5ffae5590334ae2ee04c780025ce52845908305b85264fe4757a0877990480f62c75897cc98581b953eb22879679c622d3bc6a97ddf4494784cc373432f4b2226d0bf69554ec627ace6885e3d3441e5f4e01b3df8b6f27f12bd152ed60796372d7529184f5ad31d1652f3d96fa878e37150b384c0b99fae8e6ce34a212984b84bb1c207d3db854944b8342d811f1d467e25082b9a29ebadc152784c2185993d039899a56be4cd99b8124e389f9a384ec41966e2ae469061857e41715d546b422b6207b9ae0d90150a80ee7c9d91af814402b4e3c3a8a6fadc4dc91e1e806e11686f78535dc7ea91b5a9e11f9bede0355e06b986c07ea03db50fe1ee45ae1e67c03857e5793e8ebe010ba0aebeeeb1877a2dc014a038b3b813785d03f1140e3ea0688c7a05de8db46d8a1ae7980605a12edf778c9a5ce8808220c2b76265eac3e35109c91601e40f87aaeb494033e6169f640415d0226a395449d11db5683159c7b938fe405d790e153f05413332dc16e41eebcdab3d12d9e97df7f365fd8ebc4361e4e60371a4fa6863d465523d5fc671f344869e23117e833f99e7f1c6cd3c3bebd6655a71cbb8a654b33cd2914c52e516bc9b1ffc80e19e027939f256b6b1cdd37da267fc4b36d3c77a5f9936c45c52c44ee6864c3c59733eaa42df464975737d0e65a612baf30da4d4638f5e165d8e6f53e458e859b1369f1946ae1a418ee82b0f143b48c793a36fbf6e60405b4a3a2182051723d397c06ef414bcbb2f99f4f2f42a07ec8c2e70024b63bef89f5344dcb238f51bd626f90f5fe67cc4affdb6f4f08d05f8cc14882a5c86d25d881e8a16683e1c531dd07a2ce1acc6bad0cc063dc994491b15584e2bc9d37aaa8086ea5abee150a55bc065c5b67ed17b323eee4cb6a8560348b8189b96615b026fbbf80a0b62b548062d472be717949d6f76a7315c99c5644abe650b9dd71c33bcc21c5719df2c4ce0de65cb73894478d869c80e3efbe5e309a73481dbd8e26b3a380281584e5c07aad993b7119b891def100e24cc22b21b958101a75c2b61ec9cc7aa7ba8989f91b07c4575f0f5e9288b29e61804bfd9167211c384c7b8d0d66915985f0dad5acbaa5d01f4e10cb2cb9286bc41db3002b738ee18aeeb91a66c3c739ca9d6b7d2bed7687c492069e41d0a07b2cd200000dfad8bc0da1eebd46d09fe04607bb10bb63671147a18a234e0b55846e1fbe16c9b111eec1adba08b78324af9d65269dd0cc328c0ab2fcaf778d930ef76c4c4bfde59b94a70bd4e84e72c611e65c940f54e93dad8db4308d735c6431d01c32164a9579dc82275275b8aa40eeaab472cbc3f9daf083619433f4d9d747b55455a3c955b060d6b1cb6bc109fcc78b3cbda38f8bce3153c7541d661177da9f7675bbff0f2133d782c63d8e8e4611342ab6a45d38a18b09b9f5df23f28d8a370d0f31a5b4a66c0f8b2c397357b6030a2b324bc69f810143cceba0f978826e915f17599a6028e147c448a338717e54afb28618c4f00bc1cc2f1bae7ffe1bff0ab1f8cca8db1e51d40acbfb80a6a986706b188f85a80e42aea20bcf615ebe2190374a6f9c349d9d0c3d878f2903aff79d8e713054032d18de02f985bbb12273dedf05a56593b433b1c0edeb396dc2e1da1afc9e0860552c89a672a1324e4d3560ee2df39b1532bf5356215566f545069753fef847289c1cab9df3bd22c46ba3ca44f9037d187ebcac21993edcfd477cf3a36960f9855b0cbc3e9ee31fe5f7e093f5c21ed81a0d58ebbadd054362d1f87b55a2c93c62e393f149fb101385f8b926fec70ce9081ff245e62ab81aef1453fcd5ffd300b39b0224482074c7f9f437e6f9e9917b6113ca1f015a12549df9ab831544d7d447f96353607dda812a7160a172dea7d11c0126378fe53a784b78c3b9943af1e8b0a076b0e4695d8433450a07bc68a9f7a6c5468e292f1835f2b844126b0df7294104bcec1d09b348526e7315508f9da4e2e5b806971c5f4983ebed114a5c3192db1a78c5b75f2ebcd9e9eeb4db1a0a98e11c62ce7764b971d12e943d1cffe95702267960de7a7061bb79b3255569c8a959165dc965a6ab4147730809f1e1c9d0afa5886fa8d110cc6f0c3fe940ef6746951903189027ed56e5f7dd3d2705160715c89b0c1c475161a793a115ad6ced5eb63e66bb44beb3bb5374a36e99ca8b06c4f8a354d91a1e91f236c9a75278c929b01472b3f0b3e27dc3c17f74a49d791c4a936792741ec124cc779822f8d144e7f57bd0e6199d0b68c83ba68b58163be072a80bdf2c6e082c05d5afd0c8c5e0a68f1db002dd1edcb43a364f3639082f4978a809137aca2891b86149a32ac5a85752234c8134c04225c6a61e269b68538dafa4b2e721459c5d6483f59e0a17040cb12cee8291b3dfd565605a59cc6aa0b3a723cb05d947c61830f3bfcc888c9b1df4a033b6e86da37411b316429786bdccd771f55fc3eb615c64bb52e70e96475c84e256495c940b7e8e51e659e5def8c79bc1a3a98a31593ba31b58cc6a1ba12c3ad51bf12e72ae46a7ad2bf413a5b315fad2ea03ae01e17826f73ee8689d47a48480a5c5ed18f71cd96e2a6d11b2714f84bdd0b152d4d3c875a4547436c376942aa27e216f796123f5c4f3eec5c20ea6cb896d19e129b191618262a45264ff430064edf209e589f74058d185d09cc593429241f82251e5d5a9721d4920ca83905d42c70a6d8c1ec58b64e45fe70299f051b576acfe0f426c97274890044339708fd5db41cd5bbde7d5283c89d9fbffb5ac27ddd3ebee37121a706716c276614678eeb2f434f27db9d074062bda7fb6dd22b18d50c09bb6f5e384c867d1342aa0b290778c7c2234e54751cd9c4440292376fca80ea88b50e4677d05c174f077dae4fe8f1b0e43a32b6a385874cb5472a452b336f96b9fd369bf5bd3805edc4f0d2c579c50a95a4329ec2f0030c9326df7490df04e96fee4672818586a5d78f8066987d561d8402ab9bf53e17c794dcb8b5cc5af9b69c0db09b696d9a05ab320c4e53144b1d895e5040505f1fb6ede6bc33ca3b9c70d", 0x1000}, {&(0x7f0000004580)="2e0a0023fd9ac576a7b54632ac05cfa99728e6c2e699e7ce23c4d43b292fb0ea3d2487dd302cea8e6b229c8f4a0a770ba83db2a0a74024ac189ab508b0d688c3bd85f9054fb9a28fd25c29bbf1c7a372496aa6a11ef1bfdaef82012cbe5d84361a1a1730f082d708006e32c21102c17d9c02ab63cf24c2da446478", 0x7b}], 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000004680)=[0x6, 0xbac, 0x100000000, 0x3ff, 0x80000001, 0x4, 0x4, 0x0, 0x1]) r3 = dup2(r0, r0) recvmsg(r1, &(0x7f0000004d00)={&(0x7f00000046c0)=@in, 0xc, &(0x7f0000004c00)=[{&(0x7f0000004700)=""/143, 0x8f}, {&(0x7f00000047c0)=""/160, 0xa0}, {&(0x7f0000004880)=""/226, 0xe2}, {&(0x7f0000004980)=""/115, 0x73}, {&(0x7f0000004a00)=""/114, 0x72}, {&(0x7f0000004a80)=""/85, 0x55}, {&(0x7f0000004b00)=""/200, 0xc8}], 0x7, &(0x7f0000004c80)=""/96, 0x60}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000004d40)={{0x18, 0x1, 0x688, 0xfe8}, {0x18, 0x2, 0xff, 0x9}, 0x23c80425, [0x9d, 0x5, 0x8, 0x80000001, 0x43d, 0x1, 0x4]}, 0x3c) sendto$inet(r1, &(0x7f0000004d80)="17d83b7db9fc9bd98d0ae20505a6842411068cbeed3acdc91c8f0ac9a1154ce42114544c0dd79d4ce467b3c66ca2821d1db68d6fb9dc230f9afe79ff32897229be771b31d1536f58a4e592b0a7099451b020a645f58f0056c1a5c7c9d3b4fef9022d396a28f99a7b25acd899478d5c1c0cb0a3375cdf8d2c482455de60b6449418d2d72bba1d04f769e53d6fa032bc5bb7f6ad338270f0fef8b2db5b4fef3406ef82aeffd73286e4f0bdcfe72ec02f249258273fa4", 0xb5, 0xf, &(0x7f0000004e40)={0x2, 0x1}, 0xc) recvmsg(r1, &(0x7f0000005080)={&(0x7f0000004e80)=@in, 0xc, &(0x7f0000005000)=[{&(0x7f0000004ec0)=""/32, 0x20}, {&(0x7f0000004f00)=""/245, 0xf5}], 0x2, &(0x7f0000005040)=""/58, 0x3a}, 0x0) readv(r0, &(0x7f0000006540)=[{&(0x7f00000050c0)=""/4096, 0x1000}, {&(0x7f00000060c0)=""/104, 0x68}, {&(0x7f0000006140)=""/212, 0xd4}, {&(0x7f0000006240)=""/118, 0x76}, {&(0x7f00000062c0)=""/9, 0x9}, {&(0x7f0000006300)=""/216, 0xd8}, {&(0x7f0000006400)=""/141, 0x8d}, {&(0x7f00000064c0)=""/104, 0x68}], 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000065c0)=""/136, &(0x7f0000006680)=0x88) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000066c0)={{0x18, 0x1, 0x2, 0x2}, {0x18, 0x0, 0x3d, 0xffff}, 0x1ff, [0x4, 0x4, 0x5, 0x7fff, 0x7f, 0xff, 0x18]}, 0x3c) sync() connect$inet(r0, &(0x7f0000006700)={0x2, 0x1}, 0xc) connect$inet(r0, &(0x7f0000006740)={0x2, 0x1}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000006780)={0x8, 0x7}, 0x8) r4 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000067c0)={0x0}, &(0x7f0000006800)=0xc) fcntl$setown(r1, 0x6, r5) open$dir(&(0x7f0000006840)='./file0\x00', 0x8000, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000006880), &(0x7f00000068c0)=0xc) 00:00:08 executing program 4: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x1010, 0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x7) pipe2(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r1 = dup2(r0, 0xffffffffffffffff) r2 = dup(0xffffffffffffff9c) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000002440), &(0x7f0000002480)=0xc) r4 = socket(0x1f, 0x1, 0x8001) r5 = open(&(0x7f00000024c0)='./file0\x00', 0x0, 0x100) r6 = socket(0x10, 0x10000005, 0x9) r7 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000002500)) sendmsg$unix(r1, &(0x7f0000002580)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000100)="a7c75f35b88974338bfb31d8386d67b2875addc32037c24e60faf5c28666f438b5ff35da0536767c26b59202", 0x2c}, {&(0x7f0000000140)="c88f9d70122e6b29b3e059e5b7e88a64796e737ed71e704bb0b8eb518f76af29d8c5121e20635d5821fcb1c6f695dc9f8df031be9920a8a8f32c04b14de090f716adcf93e8f8c85fc10489b9722cc17ed52725922a7e9fb423a86b71f4d442b55b19ad691a981e2c9bdd9c3e0a3eb0f35502a5955a5b8c7c92cedf349a78c7efbde2c30053fbb20976b4f2f74866b3168c", 0x91}, {&(0x7f0000000200)="27e523d281f2f33ec463b706b62455bfd092dcda38a29a3a18e951c0cf649102a77df1131e06613e93d0bf4bb46f908fd58ede876e26de1f091b15c1d9e248630754027f3187e028108dcc26e0324f136ccf53b6ae747c56007829dac8ff4c0005816bd879d30eb03b2692bbe7c687b702515dc012c8866d79a3ed4c0e5a86271a7877377b8dcce04ec8b7d72e9734c1587b3c258846a84c454d4cab03a836086b9a02175bfb2c735388cb2e4b9d1697ae62950d9c5c6ab4f51d1634024a44b26304cb3e2ac69488aef9fb2fccb337cff8f08ffc00caef20f8624a9e2e588914a6d1bcd70d039303fe3edbdaac8a81a0d2df9cb3f98dff47a4f03eed7f83103545a72bddbeccc89d81c294cc21da151a204329db2ca99e000fe8b8fe147e15f136b53eb0f6805bb8f73a64bff68662e40fb45a4b65163df8bc8fafd50abe2672a92d77e9e72f15ba9f190e26be3ddd7b3236c9eb20c25a3b8522d84b7ffe2cb20a612026cb4ed5a14e24226eb8041f4234973181135489bc3373df8ee51e4d470dcf61392220bf4e379c439d047a188d7b560a1551aadeb03805e1e37ef6f76a7ae1f06fb184788084b2b4ff335d85fa29a35d507856f1effaba7c03e44ad3f09ce4d8113451ee6c40baaedec4a0bb56e0ce2e7f1e83ac4c71385d749e40320eed683c3fb5ec1b7e96a88c23634176a9780329ded4bec98998dbde69cbdd491bc07b888fdffd3e4d2834e8559a4e16f82d0d07ede148863bc9434169f4466c3f99c0f84d83971a92d4529d1317c1e82f8954e2d98e92be65f7a72db9c19b1cbd3f9c30ed1a444bd770837e6db8cdbf796e5b37ee9dda265d2052309ba4413f056155094bde14011e9f3d298f6fd4bdfc44e63b58c96688ee8aa0e4f1d34907c7c026aa4f8774921d8df2bf94fe75ad23d6eb56d05f013fc96a4c5e1d7f4dde20e27dd63c9d31d2ef3d052cc115ce09633ace979ee32ddb78f9ad8d7cfe7f5d8b7b947bd62387072c168c7564c96b02d542faa5ead9babe67102e06bc394ac7d5cf5706aa0ceb63fa1528108c0cd2028a8a298dc4855d3860cbe2548fcb9a49e2447a1b85da01321d11630a2a06e175f87d558924eb4ab1346a3e69eaa0df0079fdf94b31b476d03534c4730d1d2c16653029bdf91773b713f51ff0cc6ca1d58e00462cefdd2195bda4d382d944433cee9cdc4f297a1a8bf0c7af70fdf0c80204209a38f5bb6677a820b51f5175b95c60488a3035f47c141106573c3d0e84c5f4b2839731d8241e7f28ee5fdb78352e177b1b720f66c56c4eac3dc8c95324e856504dd53eff75bbdee278731c5b5cc81057ab68f6fff76d58121650abc0428114c45af463ecb9cf299d1c1c45811dc29222ad158f2bad443aa0f51b5b8216b30fa4a334c80a9809f60454cb0a3752d8432bd96c5754ea9b9c00f60c8e82033c7c6c7a993e49fedebc137fe187ec51947286a2cb93dbcbf12cd78e67ee75d9d112dd5566bd75dab7f2ee191c2d8b5b35e1482c7869b460c2426e9239114e4f3b03cd6d6872e532f14ebb8142540de34b4e922a2501aea6aa2e98823c4db78e5efc69256c2f26b967b325b0040b4c07c1301127871a3d41a241eb611f1498e2f9f62041d8b4cd0f0ee963a46a54fff6b44f49945d25c4978a152756a8207794f26eb3ac088c53b19cddd22bab8197129e57b2873c731826d2dc311213175e9a622a6660f7470b00160d953ba5bf807d3fc6fa00b2bdc975a759c9810eef8f89e583b8ccfd9d03becad22d5f891ad1303a89fbfb7494ca4a62734262714b571572bac00116098927dad8a12db8225c8c66774b04187c6c2476d86aa1fce0074adc10060279ef1ae2f707b94df3305977af140c834040773442c721f4d55678523005384ed68554175bd86a7e1e45e350d9c52d5b32eed01d93bc310f100eee56c58fc8adb0ff03e0c3bc92a2ad432e2c87dc52f3495879d8edd1f28e9ba4ea4d81bf2a5c583c900e76d6065e6f3c41ae472a1fdd3aef27852204085471d7f5d584b49675843a465a552ee9a930ed64b3838f4a03d583a7dfa1648c42299c499a16bef1eb7df7da8fcef392516388d1bbfaabb49696ebc31f111d64d279b3434672f24a91318be2e7f5d048285d8624bea0619e2adc63626f0d770ff528dc3fb9868ad6d1397409852844ecb67fcda82025ca6529f81501f77feceef1d87864dea02bd13f6705363b4d13f486e77dfec9dcfebd1b91a49c5f1d97fcd4a875470c8754b7414c4bd9812a461becfe0da850955cdea5a62b6fefb45bce770ca04820cd4640c69a7bedafdaa63c1397fd5f83c84c3294408bcaf40d9b4af991221d003f6532b8b0bf3230cadcea0fbc2600202ec9eba3c60c9c5350e4683f70bd8b7cb2159888501f2219d3de854ba87eba402317dfbb7733e1f188eeb125f7e77bc3afedb4b632fc3d0e93c614914e75a30bca28e57905ba397cd0b954b166fc6bcbb11aec8c4b63fbd20975c2cf2678a9f795bb87a7b7f6236cfd1c27f049d41b172c540da7b72f14ff4cdfa2bb77bfefdd1038111345519adc625a5700cede670a4a8b2b5c7003151704152794b059f6a4a49b2b84fd307ade95169502757607e34d95cbbbb9946367314af786ef79a68196834f2cd516953bf46da98d3856221b0b565ef5af30524ac855888699692dae98184a584306a06387444838f49e473b93cf4eab835b6ec1fbc6e83d2aeb99cc144ce872f928f374f8ebd0c065357930256718c2281a24f82bbb628784540d6541df70ca77213cb5d605ee965997d47fd0ecc48fba7a14a5ad1b915f682514039f01e0fe0eacd42bdf8555b03639c224cbf5853eb596c9af53d618c4eda7aab2f6d0f8267c73e91dd612c933a61b4d2eac2c310be2fe50799be6c657dead879ea67657e22b5e0fb663d922cb57c15a069b01238e0a1fe068cff4abbb899f9962b5ff22c1483423273469e7a047f49f6896ee2d5c10df1870afdd3ff2899a34a744ebbfa71e1b0470df414020632e332c0c6d5489a0de9cbe7fe124295ae07748e67080570ab027d236b74661fffe47cdda6957b15e7942ed777bcb2fb6f268243a51ebdf5020ba8b59f89b91b371f82021cc8d35bdd2a91ebb13d8cfcd0e860f8d040cbeed980ad853fa326f28cd75daab81a60a4664d0165c12198593b81a9dcc0380041b846f2140f814228186265468d1ba90bd40dd9e07ca9512d63659f1edb6984b4b52e91994bc15898178235cc78e5848469f8cbdfc5b5d71b1615c70458ce7a83fc3efd9674d0cbd3f5a70378c5b2d89df686da37d786a7041facc242e817b2949439cb12224a611b7f46b4a7da28c6e2543062d9cf6390d19f1ec34231d96e453344c158dd6ce88c6a4b161fc529377d7331a514f81fcb7e0520b43651d809ada3abbff19d6e1f207c2ebc2d411cdf15a20c72ce85e4bf7baf5a2ec6905ee55e1d958d7040c7e41a6bed6b5b9060ca473b388ecd6517f8b0a59f38ea470f8634b530d9e8c64a11026f02a9166ecf9bbee40e2d32edc81ccd9557b0df3f5daea11e6c7575ba44b0d24dbf4ae6c1aaf046089466be829353e0d1a523aa05043b3b9b1b5d58ad88afa4750677f580578c0666f4a15d5f7439add8fdd653c3759cf69825462c2eaf1b60885e12d5d091ba22353699df4f8ac75e3545d0f396c593b36b3944c29d228a1a9041f971ab3c030bf12f3ef873be893b961a6611b75c909e10e61dc3f6529e02966209861542978e2a3ade8fc532eac354e4358d75334bed6e7ea7e2a714c53793a58a74589ac8bb9bba38af4c4926a92a124a0c1f7d316257e48fb95d0ff93eb5a5d39da9662ff35fa4907b544ff07dcda661ba179ae2bbf7823672d1771e2b93d86fffbf8f99942e7128d7fb08efbf19d391002e643046b1512198a753e80ca202355764aa6396354d43fd327d402ff8cff2fff58f9ff241b15a06384bae9b0053b73072e85018562cf70e962a75809ce5ff48364c4665970489e1007666b67526a89e7e3429f343a99b175db70856f2323ad30dd0e37279374a995091b2dfb09a8c5e1f4fd167c13529b17bee5ffd703f50d4eb2fe0b82a92c87ac9dc46a0cdcbe6df074be0fa86ecc5d389cd7db4185d7662449fd683cd27c153508106d06a585cfb305dc1426438a67f795e28e4e455f8629c0b2f6ce566cc6ae9ad6495efdeba1424e66f8592babe4f2cfde1884d78e8157707ab533810fd6dd83ccc6ac8e3c626d34f1855fdac973e829cf5134c581eb1d7b92d4d4fde62b6361a295bddc5f0e21cfd79e253342fa77d66cf9756d0d8c5b65a08812bc2cd94c52697ac0d642b8360cfc6db3ac07ebf1e20fc442a494dfe40091d15593015bd58a73cd49345fc5e07d20b2a63b44767a91d33fc1e35f5d7ec1cd5486fb91f556c0e9956064d190c7dfe16fc06efe5dd2cb4829484d44481625a8b6c732e9dc73a2b92c4f3e824d13c773647bccbf017eef38a2fae942fba549442792fdd18e482a53e06122b3347040eb21bba56f710ee27df4c163b5bf3c0c4112c7ba90b33a20368c926edd793ae9f17209c245f301972d90ab055e07170b574707bb08eb4a1caf077fa570f0d680e95d58e1690b2a0b2f0214efe614b5a2f2c76c4958f4e4357d488b8d6cc775ca064c8f7787daf0f6cc3436e27d2105f4e5fc1c6d2fd8cb76695853d3a6e722bd64d5825cc3e11d4b59455526f1e332e438bce5d713340362c4c802c8a38fd8de99d3b96720810b6385646b824461ac23828cc8b954ceebb9119e60e439d6a825fa31a95a3b651c2ac3e9225f94d1e8c0df068ad60f61e18db4f82f84c14b779c262e1997a2d23f1bfbc2fbaf3306b2d72ecdd5c46bcf09e55b9ff4647329dee8e978612bae466ab9afc30384cfe3127f7713b4304f057a290f78fd6a2996b33923bd261a56a7721f1f0d8f877b2c2c38f5731b354af191c602396d69734f7bd51bffb6d418418721f7f18d560b9539d3e9262fd5f69f143b7935a79abf9a1992b6190af7b04f89c7c3cc8eea13968728c0d5a2fb3d3675c73f2b312283c0706bed3f28c85221a7a98fee30e254fe589d7298579232a165ea1106d391885e1723699796ae4afc5ed2b4f98e83b4c00b6bb26dd0a09284e2aef84340cb91663183c1a7bf0ab4cca458b2860b6d71943c48ad0dedd63487b885a483bf6418cadee52d92b391c20044f051f79cc364a64b086d7cc11af2785cb2e944f65a751384d38ad408193be560dd251c8354c2f1ebab3d6f73f3210507534e0f28d51597c2f4ee3882b28d22d0c25258c641b340bb5bf0ebf00ff6ca4a2b4c6f4c12d58ef49f9d7040db37c9e1c968fc23af641898bffcadfc8762616bdb025814408b7bd525f4a5cb9e460481912f3b995d59fba75aa57dd49aabeb6fc053563b6c634d80799bca98e8ef3fcea257ea3090299accc7b3f5fa30b39c3d57b10e93a0d22a7e41facb79c19e5dad94ec26f5b9a53e000aead6e1efa22f32dc1b3f86fa4b2a8a11b842e5587a827aaee22f25bded965b1780de15eee37f430eb00659b2559451a01e3069b0b851d212cbfaaab0484aae16a2136ac7c6c56309b954bf40523d85e4dc27e3e19bfedbe21654c73bbc2137065f528d5de8279f717b8601bd2a6a16e5dce6caae593d2fca3d716fbca6fd57a1fa780e91146eaf85ba82dc888d2adce289098292e135e645ee471f7f198866226d7334abaa40ae3c695c6196d9430182375ed9abcecd1b1a9f06dce4239dfa4d38a8d51ba3c12e910a2da5c2f30d35ca", 0x1000}, {&(0x7f0000001200)="2a421d0a8fcee2deb7988f8675edb6ffe2da8105d0dcc454a3e0a470e7c769c913723bbe35493e659e360cfe686729a17060b29826ca93c0b554bed0b623f5ce923f2cf6f6a9a92a9a91d2524be75a3e238ff04ab9d91451a97d5d024956a8a667108a28d2fce1e8aeb0ad31c43875c29c521d3be4189e8b330e5f6d18ae39c1b5c32498170347d874005ea83852adc776657eacd425571f", 0x98}, {&(0x7f00000012c0)="a5f9ae1f5d412a8d7f51f886f4735166b3c4f3c9bcfe3611c3d44efcd5878684e38534ae0ad092585f017c5745412fd8324a5e4a24750a3ee7cf89e5a194929d5bf0f6768d6f910a1ed459ecb12388c4ee3ef1ab52fab0d5216a2ac7dbf17be692e886bb5b623d748381e9d16e5802af6925b508db8ef58c4856ff1af5b3458c2f24e52d9137abbb4a6dcc0074b9bc78636d94c3f12c75dd17c18d5d7ff01a0c31f30d33c8e875e244c86263f01ab0fb197534f790797dafec4a4ce4158de8114cee157f432d635d92a1a40aa57b444925b63f51d95a044ee2d9e08f81bbd82fee2c90b23660f9ffb1270a0d5830710e6a58ee8f2864e5f600b3578942239e8b70617a380542f9df2d8f034b150ceffd0525d7c40d41c06d9b305852384907a307d2f45c7a745008248ecff8ac1dd2349b85989f75d096f56218553c97987eb4bd0e71422cbf73e620fe2351205eb5caa4bb4384d47597317c995b5ba9dc8e9eaaca25bc5aac38e0a05edb998482efd3888c61944c6fd1edfa3e03c659fb82df91f22e389bbcc4dbd1369e1e990e3cacaf9c981ad93c785af8b4ca2d964dfcbdfb9bcb6d6ebffa90f8b6c76a41a38e15596a9ce24e6ba9a3734ef50726e428e5c63140cc22d396883ebb2d2a9bae1d6f8639a515611dae682d6f66f8ad851fb431ec2008654b95c3832b18452eb7c7d79756553122971291267bbbcbc3acef41c48e4ebc226791dceca95d8124d3f6f1d757bbb85c9432439907a355f5936af1465cce7e2c1ecbe93f97114000e9f739684047b6f8cd928ced3c2d5a2bba7d404d49be5a5439f42e0d65602db198f627ec0fbc38b8913e20ba465543a9c24b5bc353daa1c5fe02168375204fcefb4342629d94e2bb90befbb5ee5ab1210a07d359bc3a6c65dec831ee7695480788d4b529ef3d53ada6faacaa5b1c40b32cab979ca513258a6b47962e52a17b511f11eafcec461e681f951bfa237ea35cbd8920fedf25f7458ce02c255c1f64602893910a7b3a1b5b185fdfdf3ed522dee13b4d936c67374d0dd8f9d6f96fdab16afe8322c6af1135da29ad841088973648c3f8caa48a1d199879575988dface673a708b6f985de369f167e26388e720f0ce542dfedd7ffe6bff1c4e53d1149d03add8fa885ada8d9306cadc3202793fbd918e665f8f27e16f1cc43b4f74a858b9cc9e8983cd9e7bf392ff5e164efa2504f2466886648c17bb1706bb0bd916b5098c050809b17e8e2866b9d47dbc75999d59f4a1457f90e570c98e28a84e706cff33fa359f25bb03cfbd42a4943b32de1863c91c49b316913208c1baaceac3c9e69f65053df2ae79a219dc42f8aad4b57e0bebcb421a9a0caa0ff3579d5bd02264b9012ac5f7471661779da6a2923795fe208248339b4d5d81ff331167d5c6f301a8deaea2c864173c567d1aea1270628ad27f91eee341ed02f6a21644b7aca3ac45d1d626687d989c23ceca54f9005900e596d3af7c5a8b1cc275539536229212d7b6b7b8502391c95281f334b35bfcef0ef0e7bc88e12f46ef3efd9db66554bc2b0af3cba2915162983f3bf6fc30d317bdd8d76e7f8fc4f50151b9f3fe613764641fbbd441fa456adf40972541387feba8a06ac4f194306ad70ab35581bc742900f078b5c0df2dbe998851eb7de13c14c338ced184cb0e93129e190aa7164c6d7ad29a080d4eafb51414661001155ffeac4baa32d80f0e59d38203950da7b469a22215949036431889cb424d487de0d2d1fe9cee7cbd9502f48675100722a0233983214c18c617bd3cb9e8c32bd109bdcb22990fd5111adba5b96234f1d78253a9723e6650c9c3d664b6444e2efd688c4e45bfd885dcd656aee6149c5b3f02e249f63e9741320c011ac07930e75410b5c7b0fd8e2bc4f46f58fff18a326e629cc7311d42bd9c4ec1d1c77ff62729c9e0fbb7a54c7d842ad8f80dd7c9f1ca980d9849486fcc52f9c66cf3c532eb2f5205b8821e8954305644872da47839de3c1db49338c5af7f274725b33cb5cec17a05a7774ff7edb24e3a82c4d7d683c6aaf8a35ccc8c6ff0cea18270b46804dc1b4ea3d3590e9424f9b6cbcf104f36b61eebf3a4555bb156377503b7ffb00a97351e6e5377853575a71ca6b27380bdb56d24dd078db2a9808d4245a92ab042d53b03fc55dcd462b9f8208ee766c396f5b79922c0509bae4eb324a7e8b20d09a7458e3f64c458f05d73c3d9bc43a01e5152218d691bb71fac4e4df44598a6d3f13d33648239d9e4aeb3fb442c284f07da65b9846653b5e232f15adc63da040a94e9451c692ff0849aaf3573f80c37a2dad60fc2d1ee0dba06205e97c262c0ca5adb8d947be8b4ca477fcc4bb088fb658d3239cc704a6ebce5f9a8c67a6257c436bd3b0eac5fb1b6dec616762350e31b237da500ab42f2993f14d679cecbc41756ee68d18abb3c1c34e5d0033c64a2c93c308f6e5fb79af8d98fc90762f45177a691c79c6e7946fff1c10e7fc70d817c7eb0460ed709485453343094f89df171e9ca305dabe9028db8139fe06ea3c1c69f32a5e6866dda13027f1c34e50767e8f6f453d4dd0328aaaca896b6ab7dbfa4ce10f7b044f9548f43660d9f1bf99c1e0f3434102a579874b4af32d479659fc9741476b685de52affc6bf0b52cff5410019820dc2d6638d70d0ea7144ea8cbdb8ce882b75acf70ba587103ebb8462b351b57244582aa63ea906ccf44bc6ecdffcd3d1573d31339e6c6588a8cb4f1705f7632f9eac9fe6623a1455298b80494c636d3847c1bef0d5df5a097ddf629781cd514796cb5e7b076b4181ce45188bd9ebf6476a229fa779f15fb52c3c87f5fc22b41f9017ce90bdb5f2e16e6abdb3e2fb3b4566ac53428c61738e6c1bc7cdc42f68467bd5edee6fa928dc7056cdf11c82ce27d8d2a3859035c59961094c6a89de1ddd6893f84f20f1cc93aeb55343e1df7e2e8082a28c48ed221bc4ea66b8856e9ec7f5b27ca2eda36500cb002acb7418b24014baded01190206f4dc0f29a874f48800cc936a410ca81ceae81bf09649d7aacaf12cc914879a31b69fc65bb273211b27f78ba3cfde3e1c4ac03f68548c874ce49d6149ca0028ee5104dd6332bf2d00a1a7bdbcf7d8aac19cb6b4f4095ab53fc7604e8fe0a9250c21c672cc0f29af7befed9c0c73a7fd2b149fda3dcc42f2e4e74b4ac3a1b69712bfdf471243186a3d08f29adeb4cf0ed237035cc3e4dd04550e695beb95f1d507e48159039f64ecfeb2f2ba86eaf78c3dbf0a229f980fc09b9502f04168261f790785d130e678a685c3f83866548df92c5cd275479fe4de613c3640da8ddb9ee5c09ddfa6bbd4bfbf7f56816118b64fe091735c27d7f7073ffb5654602e721e76f5054df42e911bbb81bd24a07ab92c91e7538fc0f047b7aa6e972a6d8d437bb451dfef83d98d3e3b7f98045563c12020e8520d85f0708428db6ce0e03303443bbb66b9db8663b0cb5d0ee4f9be8ebf6bb2da6a7d2cb6d393b73776005ce4449b76c9b609141ae2e60be4c67756edb7cc10606f4ea79c1232234aad0cc6cc190116dcd60562e7aa273a69f5aeae321356576c4e151210457fb0ec05c4b58b17896eec04cd136b0ffe4fc867b21f473727a0ac95edc9c638716aded1c7d4d098240bb5239abc6d144a084afab0b82c4e2c6d590e9ecfa5ed2d27ede2bff56a794bf01541d519bb26c772b91f5ca5ecf9a5dc7c790dd66f99061a448aba273fff36b24de0287ade7b7eed4a254b6ac10fd57c61e46fbc5b839938bbe57da3c702b2a28c1a286ee2159e33ae2c1c6caa0cb69fa7042d91d1602643a9b0c8d445e2dc6f8ebd85dcea6d0373f3371fba796350ebce13612d0187c206fafbe602b085a437b1f412e2213ed4604aa1b71cf5012f8392ba4c52fbb5bde728bdeb0ee12f7e5bd6bc11b1d8b73a29beee6ceaf4e863c156353a91fa248eb49ba3bfbed710746b24cf70c44f10f7276e98fdad604ca44013d00e17d89ac75e8e48486b444358ee137895077932285ef6eb556fc20bbcb3e5e2ffedbf51fb85430e9c675f3efe0bb47b51a739d2e61fc2cca77f044ca05f4ce936a21e103530cea4b54e7af4ee3725800872c35e5bf8d4cb65b1b36dae40d4ed78284b7a0081ed8b9d717a4a176b5d92dae862e15781711239fbacf35f9527c3aa1d3d4351c47488b9f7fb8fdd446f5dbff25180ef7cd50ad98f2426744fbbb6958ce41a6859d8636591c8e0586639c2420238bd097f3bab669f2f526cf7c782f45a99dbad7b8ab82f0a98b952ff731683d991272545fb8e11ac2f0207c0696cbc9245f182a71a9f21702f2093da8b21cb9e42c5718d9985623e6e32d34ed591fc2797e2d83ead7ee5e1e1fbc37df62cf4190ace96bc24f5af36230053c95d52103119ab65630c03a21188d3128999fb55d797d68c658af1bcde8ab5866a49c98d71fcb983c225878222969dab8c540a0c91a20c5ffd9880b3fc75a2959acd0349deab34b92ada9c903659d77953747fa9e54c85725b7c9e43b9cfa6a76079ec6270c5900935743117a474e8e374d6fced653404c60ae3c12e96e1a15c59cd7d341f8b57ab34078f32097e5ad8c23fe43164086307a28f23ce36a1ae6cba4a998e9d95c1f5b554b95f2da1e204e901eff1e670280f5b97a724c9174f4909f390b85539b77acf06b452678efb71968dff49a70f597575ee3a499ad3701c61edfc4ecd1604dc7c798f9822c4027a9542f8842d667c4322d0548beae3118f5628427fefdeb8b5cf7a0ff48055916c3a857f13e8e853d5245178eea6f9fca478cec48d5ffc168b28093aa083ff0f10bb39ba8ddc82e3d0f25b2334e26f4addbf6c6211d52c796ade45d0fbf84fde90b903621ab310d393b0062ffc6232069b5f46646d5947480ab55a1905a2f8cda25bdbcb83ac53bbafcc021bb01be11538205e0daefb85793594bf990fa98bdfd871d9c5eff77de7508fff6d40e5672cabbdafb81c7cde08e4e53e1ca54870b909ba5d2571e17eed5376d79ea4fc10f1773cbcbc0d3f29c1fc73d4419f2058f493b867b39309e629345fd9d043868df34b2d5d238c3db167b35de953cc128b3bd646242ffe878a2f740827e02eb78520fa322847432e0903e7ddeb0f6f14944600f27cbc1c1116f3fea14d9bac23925d61d5a7321159ea6afaffb372f91dc79dc72f9a8a62d0157da424bd7b790ec6c24df65d35d225cf6b127e61410526de32b8d3ec508b2ca3c3358fd3f5071f089397ee1b2393346e86369fb3b83185455480255aac4bf53fd3ad85a716f780587f27fc15694d7055d77dd553844e46a98ca19c3a5a9f5107d566ce156395854c216aa58523a48b2c37022b1c9fa39accd080102d59ad58f24064618381d664ef282983a6cf9647718822d7a7ef3329e504665e399a214133ffdce04502e870d1a55e51259bd31e61915d3bef1bd9b1e166c58b118e878490b91a3271b78a6dc0e7f620dfa2cd84598fe4d8b1871dc0a99a1a0c221a2dc356086f8f750fd88663ed500483251155d881c30555aff32b2f03f3efc4e0d910b35fe0e929fd1ddc8dd3ffb51be95788d4e1fa2da445ae3d11316790eed16348a2028df2d2ed2bf8385d88d1166c4059d55992af8fd8756cb074de1d6d3f1c7b8843aa8818a25f3b71e9cd4ef9d80c480bbafbb6c057aae68f793a61b6a345c06426d9d8f89866bd81874c1e0e5c3fcbca62b3bcaf016bd553ecea7e079fd6c56ebfe7184b1901e591583fc6749aa2e4910d05ce8a8924cf229173f55f3a6bf9f3215424f357f", 0x1000}, {&(0x7f00000022c0)="d24b46bd895a6ba69848c7944bc6440aa27282715934105b2215ca9200130de8d2475332dfb659d85ae485f26f00b26daa2534651943c71acf6cc7766732ec220c6d6c82f495785428c43c10430217af795b7b8163f077f0ce1acd5a936812e7a314113511e9a7866adca3cf61f9908641a23d50a60e1a858fa220dc30d236e0b738fd8320f6c4c99e068f23201c03e395ff59d227d575dd3fae03b3c0c07ba124a755f7e8906d683435e0b01b026c9490967d95cb811c5afefa922496661b8dd6f87a798d9052b86953b29fdbf44e03a5b286e8978d39f0ff297a1b6207468fbcaf5a1aac4454b955faad08c9e473a217d8", 0xf2}], 0x6, &(0x7f0000002540)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7]}], 0x28, 0x402}, 0x401) r8 = open(&(0x7f0000000000)='./file0\x00', 0x1020001, 0x10) dup2(r8, r8) getpeername$inet6(r8, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 00:00:08 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x10) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x8}, {0x34d82b16, 0x81}}, 0x200) close(r0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1fe, 0x16b}, {0x7, 0xe1a}}, 0x0) r1 = getegid() r2 = socket$inet(0x2, 0x0, 0x9) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x200040, 0x100) r6 = msgget$private(0x0, 0x80) r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r11 = getpgrp() r12 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x7a80000000000000, r7, r1, r9, r1, 0x2, 0x1}, 0x48be, 0x2, r11, r12, 0x7fffffff, 0x9, 0x2, 0x5}) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000002c0)={r8, r9, r1}, 0xc) truncate(&(0x7f0000000300)='./file0\x00', 0xfffffffffffffffa) fcntl$setflags(r3, 0x2, 0x1) setsockopt$sock_timeval(r5, 0xffff, 0x100b, &(0x7f0000000340)={0x8, 0x7fffffff}, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sync() ftruncate(r0, 0x2) msgsnd(r6, &(0x7f0000000400)={0x3, "4ecc32fa2128de60de1db56fbf3f4831690469068672e04f8227bba2a162410f27"}, 0x29, 0x800) msgrcv(r6, &(0x7f0000000440)={0x0, ""/51}, 0x3b, 0x3, 0x800) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001680)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000500)="8a57dd673ecff54df5a87256d4134125603f2c78f9cdbd05d09b075db020067ec94ef09f0a4e5456c8da3dba7d26c547d669d6885d3c47c33091e30a43a2e30a80d3dc062a9955b8fb04ec6fbd612a41c4c2e75debae01ba3810b9a3d4b71b654422ff8253ebb980198326e280907c8b6552c23a51dd260d5cb097c74b7e460a3a4ec070553b2847d8e5694dfc93550a4eccac24693eebab", 0x98}, {&(0x7f00000005c0)="ea9812dea5ec39b9b865e54dea7798a9fceb04634169a3c341340c75b42e5271eb375ce6c842b17c99af6faa2b17c9aac3a4c85bdebda1e5d9b46728fc3b25ec599471c47ef61eb78922905974a8b0543129125fa2bc43c39bf51484b414a474fb08a99a7a49e19114bf832d28511f4b4796ebe80c1422ef5fed9d2d6f74865f8ba1c24724f87b36537b6afccb99412e8aa99385cf0e2c24757106d056673fe1b4e26eaf7f2115c006d063c7d62abc5527d58974d1943572d107298b5778caf06823aad16a45c2a05213aaf0df123ba72d66fec7145b362484f236117be52cd444a99be3fc362159ddea40270e17d10a6ffe38e70a7cc6e43fdac228219d56b217dd659504770db76e859a1c466a0fe25ef905d583d18fc8d8c504e8e63b3c2b31089b0a9791875248a950341f67646f26a1e44dec3ec74b0ebb731407a45db6a711daa1055ecda08b74432a5ed170844bef2fd039aba2f9a6258d88b3c977a2ab397642dad3055c59d2a133efd66371a7f629d178da28ff47837ec27559bb24b44d1d5dc85c964aaa028f006e7e9b70e9cbc1265946789be13a3f57cbffd408b8f585e352cbd36fac16466ee6e90e347df68b7b9338f7e73bcc7e83df3c8bc293f83022fe29719db1a0fd768000ea21c57b65d031a9713b9920d1afc07b1998584d6c7c91624cd52fd3468dd95622e7526b6fe3b9660ca9b71a3103589ffbdc4e11e24368dd58cc0fd82f7b23268ac6707907a759c75f6ba31c8655545724b3b716156b1aa5d1121cc37e840269611fabc2852770ea53c2a425cf5e91cffe2bbba5e7ef873afe38a04ae4bbecec0daab33a67e4f0d20bf209ca60ef5b29325b1d5dcdd4bd72645b5e8c7277004b73738daf9db8ac7d9646916547556241484ea803dcf1132a56c1aeb62daad93f047ec87da9fb1b6a4170fe112b8b3b946bf5045a8f401c78fe02be7293b4ff7c530632ca55289f958f6e64c19bfb838b5e093d279106c475c90ba7befaa6d5fe87d2587ee03d372018d18a4ecd6dea065f76c287c289c8ade0c5b7031c9c4902a9a342ebd23b8abd87c14735a49df51937d7c9c01bee05cf27137a1be1072e14f522b1d886b3d79e5029d4386487f3ee16f2ea1b4a71ec1c67b27f4d0c666790ff5119b5de29c650ca560453d4fa692e3ea5c847a5815d914431ace44ddd7662da6e2af48df26b4d1f3d1263720659439f258818cf6b5cfe897977a3e6a75a6b0c9155233350a64d3b3c20627459b23c77a57c29ba344a33d0deefe19967bcc7b16fef8d50c92fdb75657d22cb344f37f5ab8fa31faf59e80acce4413c8a5cac19b7e4342bc8ebbf71a5274bfb467d771eff3fa80d2ffba5f1e94005f48ad2e7fd05ff66f80ae0ec74108e268170ff90223c1f76dca999cd6ac2d3194e3cec8677484184ae1cd04148c1fff65be89b1e0b6199c7ce24075e2c33d88ea48a87034eb4ce553cae27fcb762e0f89ec043b9d6891ae2fa84dc493c01cad2aee488de0fdb6d4feb7c1b5e5801d350fdcde18129579f86326f8b1226fa294be1ad508c169011372a5fe86a3bfc4bdde8a57d713e287f0c37f5d0c41a2e1642de962ce40a0f9e8fbf2933bc692d95fef93bff7e1ec3a76a8e4df6776057ff9ee777c2145c226702502b1f9df57504bf402b37bbf26c14d77dd7042e1316af61ddb8215ce1a8e5f6870f8164da1497453197b48e073615b108e93b4f1ad03199c3fb92f1ebacafdc61b9ad91eb824e885b57cc1b35a609db580c3437ae22c7bbd05baf030eebbac971f713da3d69d4fea58ad0577b7ca3d0c4cb94ce43073492aa5b65ef243d2cefef6db997cc91f4738a2715e50c8bdb5f5b0124f0075e21da9e74bfcb8b2f07fa1f31a5f51bc650973f98ebe854d16330d8b329fb230f05f0ed47d08b256b4272c2bc2d13d46e30cee9d6c78764df502c262f2e0f7db6172ce516b97394f00006c00f9420eeef677acad28443d6f42be901ac469a6ee87ba26461cbfed038798594559ec1cd65abd49950a600ba246a0c84aebd64cea259519db68d11291d60a1cae825246b267a226837fcc08269c1b562e40d0bde52b77dec8b02c01f5d5a4902af37778b3b33a6f27638099668d66a11abed7e70db64e8ef171e7d8a253359a588e8aa9d2b4592f01f92a5af9d8ed978cbe01ea722ab11880137ea0f5fb0ce99af8a06736a522fd928d283ef64e53a1feb12ab800d96e9fe5d0e12eb0bf2d46a3cee98019684a24a9d04e208aba6e4a4b9ff10b8eee09fd42b1f62309555124da8f572bc230660d98965dbedbe331096ca1a5946adfcd45870d9153c32348ddb4d2ce6725daeb6ed29cf90fcaed2fb8b9d58d022b8c1155f52b1931f444316651d0b9e9c4239796f46e2f4556fbfabf52068c4bbf7b08c82e9ddbc91cb5c956b6c19f9601a7f42f61a28cb3aa92998979aac3f53826959b8941b06d021f981de95a077397450b1b8eb0a2184c7c8e897f92697cf8bda1a1db58b942cfe6a27953149e3f3749aa41327d310ea9ffdb031a9b6fcc14c8d224b117c744d959416e9fa30bb323e67dca93c903f212411b9b8d5fea5d7a404162a6b1abe2f9f4147f3cc7dfe2dce95f140ca7844b8f4e74ae19e749cbbc95155fef9a112cdc37417dbb8943d7a8ded862aa5829aded4661adde2763879f1b6b0bb3e798a1819ad237e5061e7ea3a2187fc6e56e6a01892908eff3e334593384c2aadf55ac003a9f22d31927397725000ae4b3a066582751cca8f182faea13226c03fd1076097e2816722333d33ebc599624971419ce2f783c59a7c96af78476558b08dbcbb3bb0e9a72cbb9a2ebafd332b3cd8f2fafb0afb2e242f0f60b416b51283e9da5afd4d5c3d35baf3fc7a60736bc3b645b9970aeed5539517854dc6385aa039fd2e4b40c79957ce22233b6ff55a47d1ffdd0f4af6fbf7060e0eeabb5468acfdb09c7b6d1468ef4c8ae00a4af78d6375b026060953f2e14bedda92b785095e48036aec4e8dd2ca4911c7005c4275909f50b05c9dede3bcd73b5f259e7687618f91f98fa300c968e8eaa3cc208fd98ec268eefe53cc0e90fbe2f481231fe40b8141f192edfccd7c9840cac93682ea2e8ffd0566e84dab2d414a627712242bcdae6b9cbb95c2c4bf01d552b4010baf251bbec693a7784c827c7aea30c01e0a3c5ead74d06fd3d1f181eef45d2e348e2841896a8e373b8700fcdd52efcf5d86ddd0f7363d11701839c3cb51992d86fcf5783f4a19a8427da5fa76ebad06e25c497f4711152c765bee4cf632058fbd52836c73a757e4d861459621a48c94278a754da220d790298b9b6f40835e9c744072cd81776463040d8e861b16bb2568ad18f7a2ae912d9f843bc43e627436cbaddd6e33a2679d803788c70a5e5523a753f104ece6447386e814770979c70247b318a0b1b60b485bd5c80dc08fa8e34bfbf34cf207304547998b8f29b18a7364e95d503a35d9ddcf9b411853091b1f347c8b415cc17a7ec3053f6abcd750fd3cc9ae678d4002d572a53bf87bc60864bd4a28b033d874b625c9ad6967b40bb7bc8c6022ffc60661fdd20f25c6812caa59e28483018d1480646c19749350a3f07da8c1e33679ac59dcff3068716d84c0eec6cdfdd8d62c9b1065b1e22d62b046692bce8a1c290999f111d785fb6f796ae86ee03f28af57418b041ce0c5dba2c0c0646267479d2bd2be4ebbaacff49914aef82a4c287fc5c1a13ac8828296762e912b645db139b97f02f21a53498c29ac916be6da9c7fe32e36d705aaea45cd4a7dee25f1e2fc303a6e7eef2385f4351c6af3b1c83d2c241fb14a2253eecadaa070ae70a373f811833828e47969bc68107cc23260ba268466af99e553e054655e94c51bdcf1b95e676180dc7bcae276c7859d5940611ce3039fda8e269b47e7973e4c0c919f312c41c5b6c58f5ee9d82a9cc80ea11492b3032e796a50ef90b8af94877181896876622c92ae64d60b62c71b4b562d7ff10f6f1e9b0106ba256e8f6f14e18cc36c7ea5e793e12bcd5d22cf51a58a7bffec99dc6ae292c57a599eaef910af6aa9b6e692c88c00fa33b5abff469d35599e85af9bebf71187fc69221f10a47069974128073f47343e6d2f9c598bdaabac6fc66630daf13e11854e1be6ff14d85981f463bb907c6e264f76daf5d5f33cc711b98c59c609ed2fa6e490aa5cdcc13340a290292c3fd03d69a9f0424d88a613520425b00874ed23dcdef233bd5931650222c4049d3860efb135780db286c908c3362ce45076f7e6f591e4bd7a9e3e0af66c653ed867e84eb5442a32933199fe99cf7773da5046ef40e95c3c14fa1848d7ed6f829f6f91be590bafec2c20c9ce4203e63a676cfc6a3c27099e91c9b3e36d82c781145a947cccc38a2cda98c415653723a46e95fd49e0d815de5cb1c78a41054e96ae7a085947a703f7907d93b1f8be374bfee200944ad6a528a808816bd34adf8b9b1c6083f4802910e6dea1493fc3dd396df02a62a01e7605845965c7d578605741b1773980feb90454e0540008d836efc0ad5c3302f2369a5a375a84653d8c4ba881b4bd233ff93fa28629e9b205643163f4c253d3e0d7816eb2e6574d0c8428a223c737af058b849fa334cee4e651fbdba2e34b357f7ff6fcd877ac04f3719a633f997ddb2bae4eb12c677c361a8c1688fbbad7198fe49ae104d50df6aa53af9cbfcaafaba9f9d9fe465ad36f5b541f1c84c37113bf6943b148fdbb87a16b48ba44e8c64cb2ee8e3cea0914005085665ca2802fc4b35bc879e72a63479178e85a34255b32b803b2a76a52db1df5097c0f19caf7e9ff57987f01ff1c196e2064ddad46d79fac9dc074ff35005de2b9fe269c221aa863109925c76b65b5bd68c4cc4f1bf7c0c2eec7ab0fd464b46f54ca3ad477f2931eadb214044bfeb6ef6bff7bc1a78fe9adf17d378f91f80a14d87843b908b026465f09e313efc02adb0da378983330837039635b1a5e551eb33c5e19e0344d86cbeb8a9977fdb5c247a1e17849c932c10f7554e9389f8866914d37a4506e3f616cd50a2b725fa71ec644b8565939248009d13223881727111c5b5b238ae2a68d9eddb73330ac5df5335ff1587d7374a78ccc1bc97b51c0f1b385bbbeb12bdd583170692c7bf50081658e5ece45f13574eee6eef912e5c333be055339a02366448ef517acbfb229c98d78a8eca1d8240299ec84b848cf422000a888d1d91783ffa84b2f8a27e3a2832464ce58ba18efde338fea32e9dcd19cd961d75ac998fbd0d5a14a787399166a03050244432ebf9996163d30a8b643bcee3a69e17c55f1668ed69a85b9fa6443ea9f7495a33cfc314f5745e8855c2f8408147b93a2fad44ff976bebcc0e134cd7e0b7e10911ab54c3fcf406bed77068ef937628ed47dcb25f8aacf8c44bc05c5f3ddf5b8580e927f5aab7791555b12ad82f8a7ad18ac0c04588a3fe40adf64349544fd7febc191ab18227c5b67fe9043462f3b943bc8a9f42682c8f3402756b4624ee9fb572f07090680219593f72c1b0d7b1759891c0ac45889c8f2ce1fdc6e866ea2120350ce0f3e67f45e079222851dac942caf13ece36cdc9dcdb50356e38c4963cdb9a06435ed378719943ce3f3098bc070d9eadca339fc08d15c4d236315c1bc0c7f25cab4d38748b4cb4fb70c7380141c0f3a18bff12e953e2fc5d0b2dc5218162854f59e034f4a99bab95747fce8c610b8bee55f41e87c0d54ea12ededcce1caaf9aba963dc122cd912496a3214946538883aed4f9f2e444b6eb2ef5f9f9", 0x1000}], 0x2, &(0x7f0000001600)=[@rights={0x20, 0xffff, 0x1, [r2, r5, r0]}, @rights={0x28, 0xffff, 0x1, [r3, r3, r5, r2, r5]}, @cred={0x20, 0xffff, 0x2, r15, r9, r14}, @rights={0x18, 0xffff, 0x1, [r4, r4]}], 0x80, 0x1}, 0x1) r17 = semget$private(0x0, 0x0, 0x280) semop(r17, &(0x7f00000016c0)=[{0x3, 0x100000001, 0x2eeaa3766a34f3f3}, {0x5, 0x1, 0x1000}], 0x2) accept$inet(r0, &(0x7f0000001700), &(0x7f0000001740)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001780)={{0xffffffff, r9, r14, r16, r10, 0x100, 0x81}, 0xe3db, 0x40, r8, r13, 0x1, 0x3ff, 0x1, 0xfffffffffffffffe}) socket$inet(0x2, 0x2, 0x9) 00:00:08 executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x1) r1 = semget$private(0x0, 0x1, 0x452) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x6, 0x8]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x10000]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) getsockopt(r0, 0x9, 0x2, &(0x7f00000000c0), &(0x7f0000000100)) flock(r3, 0xb) pwritev(r3, &(0x7f0000001600)=[{&(0x7f0000000140)="6dd42930629564f1489d26743671bf5372240a6a37b72a19e23f4be2b8b281a5f0fda9975ed3fd5aefadb4fa6fb06719246db0a27104773db66e799daa6e578f", 0x40}, {&(0x7f0000000180)="daf52a0aa370b018fcddd9ef6f23b91ab54ab9b7b89e3233f76a080bfb0053ccdc73e6010134e47590d4d47fc622bb86098813792258d52998fa6a4f6ffe884761c433512742f8277cae7cb4e3f4ce78b6b8e82325e8fc9895f7a8846b9b6e15fcefdd408e4a50ec9c15eb6c4bcf77d33a3b4ef0aca4824bb2e20cb266345cbeb4e3b3e462559bc593d3dad7b3fad095003290236c5564f4b0d7484b2fc8bfc00cc577f8c5fccbd7949a7c986c180891802d69cd51c5ceb838a98e8e33e2665a82d33c4134162c2e008d3056bf", 0xcd}, {&(0x7f0000000280)="ff167e6d905d3b0b761bda70a73620f4edabbab73f1afc936f713889dee643034f44e744edf8d596ace65ba2dedc2eae676cac03d8506d2b01c8e49dd838ce0dc0ac7f", 0x43}, {&(0x7f0000000300)="60c8920349b9c77288f403606bd4eb8d63a983f3f112dba9545974af988003362bbccb00477ae067265d4d410091ee52ed7bff987060c4ffd17b57f7c964431d156d89c67b2b42af563c0c7455a4cc895824204464b2fabc6d3300cae1156a3f69bd2e1abcbd3a9365959cda835bc261bd7af8ffd2cffdc5f9b438f781b8e534ae041c2abaf40eda", 0x88}, {&(0x7f00000003c0)="97a0b64a0388b63479a34d20eb7d38b43951920210cc", 0x16}, {&(0x7f0000000400)="8da0b37e94d46d2570ad964160976d0eb069b9e0", 0x14}, {&(0x7f0000000440)="73a3136743d8c4bef606f4c2498ad4c8661bf87dc2a27bd2df2a1557c53fc653574ded0cc57ef07adff4952ed322a1ed2a2471629ba6b407e42367e085d2431a3f9205053824da358834240aad62ff6f56107048bcafd4fe04c39d2cec7cf22bbb8a84b72bd9466235759703d852ebb847adf270b0ea262c7c67609e4d18c9ce51b93d485dcc8a256ef0ffc22eccab7181026cd4f335114a63b6ea4ffcc90b86c52c0d42ffbd4f8e28505fb34d894aa6e7cbe2494eb5fa91029982e0f6196f1daf54a5b4988b5575634e42ce860d5a796c48a8fade5b2ab398df9ee9dd52ce86febbc59e469b1eaedcfe0fe88f007a279179dfdc52fd68dc8080d8702a52ce0fbb161d51198d137a7ac1169d159f2cee3e58056903096c9898ceb9ee92df8a07598a874ee2b653531b2b5add16854c8cca4f13ead79d128bf77760ad3665a3ce56f875363154df5e9572564947e055175681c61b3167256866def44ebbf06115edc3a0cd84c825f0d8746ad44ce0699ee672ca9fb3bf49b79abe547e47dca230a08b9bea4547970d881f453dccfb7f357b54918eb588cd530a0cc838913b8d58f08121f435bbc815941c7d5dd8f0cc6cf19a189ba5a84042803b2b0907a7fdf93f67ce19750b81fad97c79ea075366b11e4142f8a1148aeee6c412419f02645142d08bc50f4ce4f12ec3214d3f195e43dba2884ff76bbb62138ff9cb56c3014409a6e31f45102b82983dbb6bd6bfeea99316d97e0f9485124c49bedc96cad8236ff63d3917082596538ddc940660f521a810d48bd699ebcdf6684b455a4f3985de5c5223b69f312719982adf420ad2c83f048eb797c8c2ee0fff2c37c1526bc9ba6ae80af4f6251b6f5aa13dd890b9c831e6416370ff9b041bedcc30131333c0ecd47e901da43a28ab2fec27a0e8c9cd5511ee3691fa4e7c30f0ffcb0f1015bfc88159cab390be56882f17769b90abe36961c9dea40abaccd832496ad9cb1b87f775514375eb0b75b8173e045bf36045a731d77e049b38fd623a1ac602d022b76a5c89a0c42c3af9dee686410e4b74e553afa57ffb209748a719131d164b9f246fe9e4870c46f9e3b273424655a069e810ecf032d540a22e1c1b1eb28546dd9efd39cb7109650ae9608e1745e9f144446b18f01c9541bbbd75f176b9e6d5e7f4dd6daf1b26f547c7cb0651db46d577cbffbe39a5211f7cb2a8f2085531111a8edf5c56a844aa423caf269c42d6ed41aa21c0d3ec13608fbeea2849331d62971252b934231ac352b62f75cae3b660a0fe10ffbf562d2f3031a00cdd238d43b720c5cb481f8a7058e3ee873947ac64286c408f9c8b31d8f924357c7dd367fca698a7092e4ea6c9fa93414206954b426a01fac2140503bea3a5340c9685e0fe2400d1421c1dc59ca8c11da777e7c281069d0bfcea3f2992804406a71f177d9ba3656775a4da3bc3352b652576ec0de3b791be87848a304c897a1edd7c49ee5299a850de06653d573a7bab95052505ebf7fcdf40316c869453f0ad73cfb7474e428614f7deff687a33e981973fb6d34519c39665bda686e2575a56c5d2a79e471a8072e2dd7fb54da215ef635ddf1520baada4b8db663ccabc8e856d02330caf11b1a05ffaeaf438f7e24bc6bd509412843f2327440bbc0591491f7bbb2532f0e57e5a622375f65f5649c9caeb202e600cf6245482dfe74d5e68e21bbefb99172ee2d62999918156f4687fd6ba566320c4d77ee86d9e4d41cd15810e731aa97e0356d6795231aa3de74ed52134366ea9cb7912bf79ad171418d9b11c7386f7d841ce1e65c69dd0e7e808741d1dbaa8297f0cc6305348e4f6900d5eae8f4fb7296aaf0610cbfa763bc241925de1d83c4e9841da275d0b0075559cb5c65c08f627a3625869e0f699c08e32d734b5dd03bb349636b976d92000c2da0295b45601726988ad7bedc9ed80c609cd980b274708302a6d6214b3bf577bbe300e15e325f3beb8e6702ae4cb47b31d1d9db3ec2451f37dc9917b902caff66dd4c180a3267c0661add2436b0003cd5d4f715701faa9bbe43c940744957211ff3bd21f1d3148eeeb537bfcc78a29890d8e7f5d95e9dbc14fa3a916acf11114de91c80ad7b8fb331790b30b8762a0f8fd8b4cf1297a497c145695d07f61da6e875ab344c17a25c991445ade041d70f70760eb641feb1f45815dbbf0f876c90c1d85f1f084b64ec12616f47ff911de89d2506443da92222b65711b15cfb919e1f74e28e3c1d6614f6984f64523a8a93772442cad1e8afdc5ae5e42a80989190594d9f64c3379a6209b0bda94b29c552b27ff7881c239b903281032061e1676fae5e64ae2fa7ae1b1800873c7520af9d3275336331bce1cef9ef818dcb0791f376191ec55fa3a67d80874a791e40a5f997704137753e93f409dc76a78c94d575e24222118f649152a2dc71a13bd923787016299b1353decf693a32ee1399147b80f7b91b36a44fa8c62ae9d940ae5e9f360a44e189eea3c3b563fd5bec88df3e918794671231960c8d7767a0bc6dfb823385246d47221861beee5c739c5517cd8da221fe6fe3719021babf74c714e6a318cf4404754a57b25400f8493cc3bdff40ae0c37eed59967901dec34dbf0ca068b719825e516ba2da6128fda45c37c082e88fb7b3a5f7cbcbe41325e078f1712279b1f7b0f45cf9b3e6cc5f2278a82d6389d58fc839eba4680a38dc2c7c5ad9b88d42c7221f4912238ba8667fc8c85f9688edb03f2a43727e4707d90f767007520e9646ca58b66efe0ec1eb81b1e4cd399b0cb96979c652c8ed18b434654a13602cbd2d4960fe793f978fdcced2150df6b80f787cd628fba5dd03cd13ad804564d5ac2e7ed8bb387855f32a2dc1badb56c82225f23f1bf09ee9288241becc5b503989d1486ccdd544056b7ebea039f0b75e0a726306bb0f716f69e28ec4efda89675a80b4cfd9f869a6c5c1a33e836349c354fe18004fd893b6f31b0cf56c34dc7f56d1edf936d6aad096ae43af9a7b28c36b5e43d87634341fbb0602c1cd2fc8e2d3f3d79fc53c4c299f041e5742fe8fa86ba27c67421e20cadb4b58335731ffb4ee19695a5b1709da264eabe5963cd106b52589f980987ba782ed892771ffd2dab59acfc9270920dd8ab0e39890769c2c05e27a44ffd60a09e8559e1e0710f539148e7ca233c97ad81f1fd24bdc45f947769f28c342b0fa480b572fd8cce8344aef43944bf317999ef6e07e8cccb8a6f6c20229b83f9340edfd850f382053535bdb9a78db7e5b8d6554a14c8e162a7f725ba2c79281f7020c1f7e3b50d8c1f21af8bba7a0f2b2a3159d4b1c200ba8ea05f80eeaf9ca655b18435acc882777c4ee116d9d023d8b2fd28cb2e399e8564c56c6c8f50759ffad204aa1742367bdb37a093fd1655e92231ae7f5cc543da509eb01b9f10eb9c758f820ec756dc2748a83e8b2f721e3685e2f4e6f1794124b3cdf786d06c3f1d518e79e730eb786fef3ea881477f49b5bf9a3a5264ac1e8f3e861926940c694f3ed34036b28d50ab2ef4d23b5d6d63db2bdd6680ace464b6a9acbc8ddc768479cd4b3b54b9b2d2494d23b0f98be71d5653ca2af8a1ff738627122fa2e6dd7bd725fa1780556ef941fc73d3c8d5adf273ea102d97e36f4065aef5f1544133e2e4648a619880796a277563ca0a402c60cc18e92e8ed51515ece7901927492cf9c9890a6e3b0f89d65707d963376e6a53142bb4e42711b86647e3fe61303acb8f2db745854cd71aff5398fd5270e34c2dc9e04199f0842ad131f1cbdec6c458d75d0018dfd76b9bb2fc70c646bb689ca06226e1db9c42af9d00b37df8101b347fa761e524a5a6484c8efcb93b165663d999ba5af96e222a833afc15f49ccecee29d07ab4aaa7e817f0b0d6bb5569090502e11c8c3821c26bd3995b5af0a01c19f45d7d9921c13e25784b1f88e43238237f5076fa0160313269f59a876198913f09510cbf9038b190f70a3c27bcc9f794e0de4fea515b9de665304bcc1fb7d159b531478957779d3d05fb9303ee91e74708a91f67c5ecd3e3dc9cbecddbc8674476060a9ae917c61d399319694427bf85e736368686613dc5560c6640995d2f2638712fb9d352aa3bdab7da1a808bdf2b138040c8faa15c87da74acea77eea0b6badfaa2498db591a6e05391478940d383f18e59fd81996c56419cc047255af5330613ab178854d527095f9484d1e03f0d22a48ab042ef44ddb1545915ba76cbf3c47bcef510b058a66e629ca9e1a314b814dea62aa76fc26bcfa9cd8754677c2cd5ad93d78ae8e85df5e1d430de7c10081538dcc0838565071b42b97f6ebf529f89738156e0f18b7305ce0239bd98d2d9a02f5b1e5daf99984df6ccf90fd908c88cd1353557a31a799557e6f82f68d0f0c7307b09426bee8a8a0c65ce1b6f92ee3dc5cd4b36119f877aed7ce659a3a3daab3a8b924090fff7faab51397b2fe7df746d7ae8bdc50d1e41e49a3cdf33c5764d97308380a46b096c917ef5f94c90d715c275a510138fffe31b14c8f7ab4ac7849719211ea2cb8e9e807cc890a63aad1d0bec850d0b7fc35e1b0007b59fbe195ebb07d23930cb1d1af7b0c4cf9d7f6cc46829d7876ddea876aea6da0906a485d40615bf893b819a982a31637e4a7a61c82dae7d863322bedc95e088ffe117ee53b789302a3a85f90163d9f45c12fbc76a0a5d8276dbd1e403c48ddfc5c298ec49e47cff791b84b66f1bb29ef88c7b7fd15b7a059cef1e94a5b9bc1389a02926ea55a4b7418e50541f4af6f0f9f0f826d8a0c2872d24c3634c729ab8f19d9797f5ad75e35e49383ed12363967f7d9438fb67239f1d69a0609bcd172dd8f47df5b4731280a29c3b60230ea695a9f4df288ac63cb80d5484cac2acd058147dbd2b691c4ec4724e4149bbdfe8d15f6be2bb382e35baad807654b02524cf349904be00756442a8d950e099c22495daa7f3352c4a484cfcecfe668abcafc982b25eb760d0f7d3fd5fdb85e3355625b414724270765f93652ae271fe3971caa451de7bf0222b2016f299644baced15e3f5141df20edf0184ff518f48a5f8abe48b101e6bf4baa061bba983486cea384691c65d6808d98dafc1b1e3290bc5a4420d44804e877611655f4aee3e6331007af5dcfed47e2d3fa039dc4635f38bd56d19f90d5fb561561c823bdeb5f5e1f968442d210b86f466e4e9cc3e0ce36d212f424744684685713eb701ee6768b626f6d1ccfad6e9a87a33bd05c0b809f6c5fe8af5965905cf7f13ebef0ec7287aebb7b76bfaf1366774d611c5cc3738b63284f3469de5c3b0864b9d787100116eafff2c68791b7b6e2217b5f7a2c523ff03c9a01e40dc5cddc8e167f66af7f9b2a90623997479d67607e77d4fce9107fe4dc10eebf6d999a76e3620a971026b021270eefeeb77dca7283b96b5e78f4bb492a5920e72d909e11842500c7c76f96ab84963e7d48695dc420e40542031ef36f33eeb279a637db862c9315c5a1d6a7f43eebc7f0cbdfd04fc54981e27742efc30f192d420a65dbe476a3622edba0ff7d7e868e15307bd37d821fe763fa333c5b7bbf130671588766d7269a03b59cf7255bdaac2289fd24c22604d5ba7a8137c4fc71008a7408ba0f9f88401250bbefaf0b6e6a1ce372b9cfca3e74f2b7151d16c795f4f61986719c5ce1e40a6ffaacf35a0293c32051952ddeffc0e144e274f47946d221cfc3e0c10be43161aa16bc9a90898c8a9071914db1d7622b907c851d726c34ef280b8aaf85628c6fb9e79d95db9b3ca14151f545", 0x1000}, {&(0x7f0000001440)="569a6273a46ab859d0f50ec2f50018c774fa9b3d19f4aa8d72abd1156edf540b6973926c2fd7a981b58b57e79c991e9c647559814fb07a12da810b3012d8dbba34a938f3523a5bd386f3ed91d1beeee0c59d46134d02615b0d63f856f4346cbb57b83a2bbec5308775d57c25da993db71be9c9d6c1c49725e987fef16163f344cc9472f63b462f22b10a005f3b181ab3b9a1ad923f735941edd257dbb5133d4da47288784681aafe401839881b97eefb5f511634b49b096805ae88cddfeaf9a4c4d8a5ccbfe87f76", 0xc8}, {&(0x7f0000001540)="a8a8184e1da757d045e3619616808f6a4a84fddc413de24a831b823fe3f21bed69838b6fc74e9d172b4098e82be3038f83d810a1bf4fe3454ac5e410041bfd7c595aff2672d958b04c72973040eb87acf0e3706093f3c73a8b7ab3f68e9b3879aea4845ebbbae90ebcfd911141c853f2b865146e1a8674f43e5d609e3a80731c821475e373cb5b5959", 0x89}], 0x9, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000016c0)=""/72) write(r3, &(0x7f0000001740)="83c74fe6b05404adcfdf324046bf9e7fba3add380aaf7711cc2063851ef478b9e6a23b6735270e20ed90db50248599fd2afc90", 0x33) setsockopt(r3, 0x4, 0x7, &(0x7f0000001780)="06f6cc0fc02fbbebb70a3a7f51f6938e71af74ae10d95d36efa40684fc5a60d0ca289994a1ffd76d4bcfadee0897298e94425562218a88497aea0d3eee91f8d2f98f89ed5cc764d5bc33c100627f63bb2ef2d68ddf4569742be0b9f4ac2e498f38a5c777d3246c93aa3759c007b6bbcca4", 0x71) sendto$inet(r3, &(0x7f0000001800)="fbc8a2c23d0a83d51b033f801e0cc9c6607be7894b376e2c2f69c50069d4dea13dc8a0ddd46d128a19f99d407bd16961d1ff3e390d2ecefec4d3bafa4099c6b3602d529e47f4f77184e83494f45ab36fe82f249ea615337ebd5ad5ba3827c6ced9645c03f414bb2ce985c25192", 0x6d, 0xd, &(0x7f0000001880)={0x2, 0x3}, 0xc) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000018c0), &(0x7f0000001900)=0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001940)=[0x10001, 0x0, 0x7, 0x8, 0x8b8, 0x2]) r4 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) fcntl$setflags(r0, 0x2, 0x1) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000001980)=""/243) renameat(r0, &(0x7f0000001a80)='./file0\x00', r0, &(0x7f0000001ac0)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001b00)={0x9, 0x72fb}, 0x8) clock_settime(0x20000000, &(0x7f0000001b40)={0x9, 0x1004}) r5 = socket$inet(0x2, 0x40000000, 0xfff) close(r2) getsockname(r5, &(0x7f0000001b80)=@un=@abs, &(0x7f0000001bc0)=0x8) fchroot(r3) r6 = open$dir(&(0x7f0000001c00)='./file0\x00', 0x80000, 0x4) lseek(r5, 0x0, 0x1) accept$unix(r0, &(0x7f0000001c40)=@file={0x0, ""/24}, &(0x7f0000001c80)=0x1a) fcntl$dupfd(r0, 0xc, r6) shmctl$SHM_LOCK(r4, 0x3) 00:00:08 executing program 2: setitimer(0x2, &(0x7f0000000000), 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0xc65}, {0xfffffffffffeffff, 0xff}}, 0x0) 00:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = dup2(r0, r0) open(&(0x7f0000000140)='./file0\x00', 0x42, 0x82) recvfrom$inet6(r1, &(0x7f0000000000)=""/213, 0xd5, 0x40, &(0x7f0000000100)={0x18, 0x2, 0xb0, 0x1}, 0xc) sendto$unix(r1, &(0x7f00000001c0)='f', 0x1, 0xc, 0x0, 0x0) 00:00:08 executing program 3: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) getegid() mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') 00:00:09 executing program 2: r0 = socket(0x10, 0x1, 0x3f) listen(r0, 0x1) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000000)) listen(r0, 0x7e) r1 = getegid() socketpair(0x2, 0x4, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x0, 0x200) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = getpgid(0x0) r8 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x100000000, r5, r1, r6, r1, 0x100, 0xff}, 0x5, 0x0, r7, r8, 0x8, 0xffffffffffff8000, 0x200, 0x8}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000140)={0x0}, 0xc) msgsnd(r4, &(0x7f0000000180)={0x2, "28bb942e1dd01c7ecb81cc2b5fe2cb2b49da779a670ddad2daf157f92bc6b4e3ed22960f3109a6a81b683a12131c7fba5a53aa385e0a5b387e7e1ae5ee0d5e14756183040fcc125a3940ac49409082b457c61906d4a23b5eb446003b9c6cf185f3299ac236f642a99ae5d1b630969a0533ab615b9830b6b9aa7f63ae2b5d3611186fce1ad789c2899b6a8284bfcadb5e5c10b50b280218ba4360163d922d5659f97b0fbb7b3861ef101b25375d02b2012cc4cca549a846abc376e9fff76264ec6e6441cdfe8902ba185c3c914e962eb71e2b1d5fec3e9ad07fd56ba3e7fc510ee50074"}, 0xeb, 0x800) geteuid() recvmsg(r0, &(0x7f00000026c0)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000002540)=[{&(0x7f00000002c0)=""/2, 0x2}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/195, 0xc3}, {&(0x7f0000002400)=""/10, 0xa}, {&(0x7f0000002440)=""/34, 0x22}, {&(0x7f0000002480)=""/29, 0x1d}, {&(0x7f00000024c0)=""/109, 0x6d}], 0x8, &(0x7f00000025c0)=""/242, 0xf2}, 0x802) r10 = socket$unix(0x1, 0x5, 0x0) bind(r3, &(0x7f0000002700)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002740), &(0x7f0000002780)=0xc) getsockopt$sock_timeval(r10, 0xffff, 0x100f, &(0x7f00000027c0), &(0x7f0000002800)=0x10) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) accept$inet(r0, 0x0, &(0x7f00000028c0)) msgsnd(r4, &(0x7f0000002900)={0x3, "40c88dfa0cab33f4c6421aa6d33fc36cd5dc696eef2b38d503bd8b6c2b9b56697a4730f57e96daabe06821e8acbc2d15ae7f8893ec47ad7de4ff72fc47b13fc53e559e7b2064494798eb77fa80377e394812169e0256f04efbe02ae3aa73cdf512d211e01a47ad9e1a9507c045a67f0681b25a8325abd23d198a0958bcacbf20e1b522a5acc53a3bd3486a20941ca2a57cd54dcb0a6e712290a92abdfe92cfc6b6909f771b6fcb9992953c6183b595a9ea69ef3f848b26c3840ecad20284addc4390aad479391ec5afb10a315f6ef8f3611d317e17ca3819c1f64a33c5df2a3c0754bdec4ee2c149573157099ec30fec48f3aaeb89b7fb43177a5bda4541e2d79b020af1a0ce80566a78159d68d507f14a067c71e82e414325cfe9c3c23b79d67ff25c24c942d570330d19c3ebaab53c5787a5456ae01adfbbad7a7c22ec6877563f013debb261b351863bd1b18db17a62aa47236e49ff0c7e8e2e219465083469deac1bd2adb84ce72c96e48e29d67c216f0922f88916c775a357905caf2804c54c8db9df3661de651ba3c39b1dc3fcb30e0c7b9e27d5f5b70caa5a31af42da037f874ef7cf3a176c39efd680757bcfbe18f48be580b198971b98f77adff227f88197a75db0a985b0c2a89a52d7ef50c340e2b8ba7aad7295df47535185215fbfe436ecb0a1e2dd8e3708a141c862616897849aaeada6c6066274092c978a2c96d160425a7cabc87de5899f68b2ce207bf4f6e5ba38451eac2a2e9eef0f238c49f05c07eec1de5c1ee477bf02ab8060912fc9f8ea199e476a21293f1cea37c1b75fe8a1ab7fdac41e16273a92cd2888b61b95f546a7b6ccef1d141f81a9acf243f0a554cfa13dc54f9835026058d1de11d34d9b470a83bb0a7299c27fe59351c4516487b9d335f630968c044c89c5d6834ee07a018cb346ded818ea75dbe3015252892ce0e86f6de12f062a91afe88aec1a1d8aa5e81d36f7971c99494e6b8ea1d0f80ed2931ecb2d9fdcde9dfae673d95304bd5230edc210ba1a654711f8d006e5e58e7ef5b680bb0000db6ff42b9e340db0405a21c37286b9f40733118e18f1070fa00a7946395c43c3f7bfc24075958510e5ce813f2fd647b88b23168f12b125c96f1ed9fef4d0b75b8d0ce80285aa7a6f74d226db9f5369173c9f2de888b44e1c18daac62f578c22bc8032cd67fb4624a7259a7c3f13e79f06c7b74a4c48ac10c36c4c6fd214504ba7df4889af6f9bf618e8210e46395385bf73dda2f51d06ef716de1d7bb6c92436846c3421ebd96a97cf68d3b2f0a4ab13aef1b5011b15848ccb2d624005cc19a9c978265545ac9a75f776dff4edfc0f509b9099e452699935ef385e3505638d7baac320cb8cfdaaf2f198e95b946e8530388ec6feacc0670ce3f3b40e53deb47eb5820a0dacdf136183b653ea6d8c655a318bb2ce2f1dbc5ca80f953830ab768f757cafe14c31e693f520bb11de54f43b3dd7b1e939f62d2c6d957807f0f27fe20a631366525293de84eacc4b93d4180bad132e47c269e1671f15b4046ad75b0a5904028e501f39e9cac581736957edcb585f8e596c5015a5a5ee046f40d6c719591f4a9520b980a7c76e09e5aa4b73a3aa8c1815e3e656c7504f616d03470cf85ea3bd3ac0809a66e22f7c65e5d8f364526ea3f5d94bc20c424f4297d007cbe5a57c193db837ab7ad372e32e2f22e1392a722419993651ee4499b4a444863112b1f46277f626b7347cfabb193f77fd4ffa90577190de6232acc4cedf8b2afb897cc2539d82fba0e10d70a7faec2bf79ff391650c5fff683f416c25c1cb9d9290ebe1743dbb493b4601902dcc2fc7c810d9c4e83d821c2af565883f863f7d31d3d937be25c38cfbeb7f9d833a18aa0de42a1b5ce36d3838225c79a04c0793d4f47ba23fcc7bcf1922c140d8268b23cc623e6b931b80582fd9f3440cbacfac1ae58b1aa003eef261fa74262e3446888f533c6fae5c464583f0c6a06cfdb662a701b0928f9dc05e56ca99762b00c16c5f49978b8b45ef0e9db3418f9272dda704bb677e4523aa3b953465ea1234d64af738611921dec77a44e13e9970047434dd5e2eb30d1a125898e070557e17397ce2294f8b23b348641dcd139a7572e263ae81bb2eb1434bfa75329b7f76bf84363ea97b32c46fb207876c0f6fb1adc706d5c11719e6abb8f97560b5206013bddbed2e2085c5c6a6547e2a7f60c63230bc4273d3f990753b2d0f1b8d4fe3d4f5c5ad69619f366ae52a98dedf33acd619cc28c366342809c3809abcd8b0640ed96cee057f2d716eea382bc131577809d201b242dfed4ce04c66ec24faaf56ea0fc4e858bd3c04d9fa1c1ece90ec2d1e27c56a99b750d501afda2407da92ec00d2ce6d5515deda5106a1c575df4d7a95d81c77b94e9919dc6528f86778c202fcc9cb735d1af5d7b274bfe03a226a59530b9e635058acae419748210b50487f1b50e7d788eb46c9f1016820e82fd2c3815f467540cc0dc6e334e3ca00fd8fff5a4bd5c800f05f248a8e0d06b882de1747c6501ce326956f7ca65e815adff29ee0d0a83f00343c3280e10ae7b9f96ac5a59aeeed9e2282fdbbec5e89fb253a7a05aa2d0c3c032b6b20539e60bce05c2f6efff04f2a2cb43cb866860ca64f862e9802106b1c54cb4088082bbfdb28fe7230ab6cfcd9e7f46a2cb8257f2d525f23a7d09b118b07c82bcffd775b51ac3a3695674097c1907b61c765f5079d6c132645c934a994b51333433ae7fd81817bdff393a6c2e8f854aa562020c387b5b87405b8a57fb525e2b499359401ebac847dd2a9e4b0fe77baf9c6a4d5ba5561509f9fdb9af2a0bf0708f5871a39e7acbd46357df8e9871b7ae3894f5732b95f5bd384edbf900ccb5852b5f2d1960b8f9001dd024f912f7f3583cec623416ca29512ee91bd887efd477337f6ea40c0f44ff71215ad076db3415745d979ea580f7782ff217d173d2a4635451f0a2b9c969aac5d6958aec86bb56eb61bc9d0fc3b571bb3a53d9aca5cf023efbfedf31b160034f59fd8d183353b76f9817d8b75fc89122f0c989a1c5facbb11813750fe8d18925364130ee584973d66fd0d93e9a08f0e2b5b14aaf860c6e646f1fdd4e6d118ea4012f2f710c9dd1cf6c3d4a3d631e589b85f81ac421569c3958e4ce2f5de2ec147076ae75fa372c2010021b9fc9b026f8d96913d6e3b7c93f3e3c2a44b418f6fc6654634a9f09509b8cfab22147a98bd1804eb4efe66f5ccea2b14cd1207daf0aba16478dea6e534b8ddea390fce928ccba876acab2557e8f78ea75e64d6fce81d8cf50ee12aac880a7f18f69008746b47faec36f2b37c3259adf9621a2ad3f8e14596bee44af02a6a28ea0a292c95f4f73332599f278f3ffcc4228252da539ee103c221c05fcb6cca4d4147d20eb4e0049eded805bf68bb5803693785e0c12ead1efa37bd9f5c67a76f0a327538071e3c81714f1210f0b891045ec97345cffe0d1caa3ed6ad9c7f4ccdfea4236dffb1ed507d0e4bdb0966252283b0cbd4a31634245c5b933780967bba0d79345402d692e218f6ee27ce41c0795b736536d198d6cd2d52cde99c43f8e9eb60105f68d539fb0edae9bd24d8439fcc2ca38f598b51bec7d44652104bed0bef9b83ca7cdfa850211a9dc05b7f6a4ddfd6e5934b6435b0597524651f1e8dcd49fcbfb4769cc4b87f95cee832a20f24b900a24e4fa9e940e474516d970681b1e0b3c175fd58e6a1d5a38a3c9da61c3bbff59ab92d72f747c461d9d5ab5e0620058e25e7ec41309f8c401e07d20263b48d013c2105c7f6b2a64c8c4717ae94d1edc247fc62c0502a35376203d4a287b29ba7c80fe56488953039bbc77fa6d35ad55a05ca6083a44ab6749bc6d18b3e3ac019ba23a1f550c5220144875203e8a2aef9ac55e7d322cdbe79bb3ff29117b20b0c074de6563aa5f1fe7a8665343fcd0c4414f544fcf3eb7826b294d0e335f6bdd2312849a8e72bf31fa4c7da1b9b1843a35e891911ebd36b0ae9b016a5d939ede47ab18bc4e7133881bd10835d7f8b06db71e703d8fbc6edc7b0a0f913014f71953d4f243d010aec288663f1eb72ba47cd7a3a0b67aed48ee2da46398131967ef2bb9b65a9fa4b19b44a6f7156840774cec32d46f91a6df46f8730bda3edad7e696521d00ace25ad6d6acb90dd827baa1e0ab08d4cc2e2e899000979705b8d3408ed1af54306e6e91982532d3ecb71bdc4d35e04dd97baefcf614b077c6bf5dc283558694287666b77d466339bd97f8292276f04a6942f9e27c0ad42aa0651d933d96d8394f11c057b1817a79a0122e580440e6b23d7abf4030f6b3ff6399d977f8ae4f451199d2a4ed34f131db1339ae03f31da36f865393ffaae2dff3d1fc80f77029f4d35482ffe416a469160e7b322397c871da6ff0927a98b5143d6daff6c12437fd9a62919bbb14de4f1fcedb081f4a5245d3910e5d5e6aa3c358b3fe7ea5dd4c65d2675a8d535eb92278d213201bc387b0efa1b65b775a5eedba363dd5a620f927ca974e318d5a64e4a7037aa3e1edbbe94c24dba7b559d6d9f023c7b4c6c595a768da6573a06970ffb213b41f57deb72dce4dc8a735620f94a7a8a67587e01d0fc255c1cc8a40ca90d9c70840110229999e113a68a7fa66996506681beb42c37fa583a7b2a6fd85bd67cf41421303b2ed3bf2754677fedba2f4c9cc9ae902a73f4b907e5b0ca8e1213500ef89c4aea67999bd012c515a4db5258714d5404e1262afc1a667ec64db115a2ec1875645fd5c21bf4c1ea3e33fc5d436bf3ba6f20d2c2c297fe84ae0ec09111e21f1362563f72c51e4fcb50823019e8b9bfe1aa3d4d0c882c2f899cc0c6d84dcee2457477e5b130918092854b916b607a05acb248fc6221329d23c7f9036d67aa3f4f4165e78d42973b93b9ceb9509ae1cce88e4219c09fae7641df4788df5a490af68778c1084a1b893280401941929f2efc91e3946c27fe90d4e2c7767d51ef582a85c4faeb6a19cba3f861af97bb1adae923e02c67be8e8110550f84ec11fb858c6f4179f9dd41d47c34e948b764b0fc013b267f34baa841d6baad2c85a10a619c0c94080baea8d646fbd10a7d082d362df4b32cefff0747e62c4840b4d2da0474c40987bb5a9a42272b08f7b7677c1ff1e2e8f4c6de2070d902e6cdfd7f28ec38c9db44a96eb79b0defed04f92fa862a9f756a75910ef6d231b649fe14d829aff1384744672c26b2a37cac003f716de594714c41bf96090c1fccbdcf253139d3f293a66a3622b5946ae193dd94866175192c13f8eb65c52ede19ebfb53e4a63c08db29f52d184845ceb1b7c131e423468ca4dd5e87ef3f0be1d1367a762c4a1ea340cf18e888db6067ad1a31ae12f49ba3a1740a4604d32a04a47ac1fcf6559f8c5e175efb5790ad7adc3af86288d48f1e6c9b806a0357bdb1444e46af3a6a679ecae026310441c97f6b4f7a60f0862e09ddc902d67ca707b52a5dea6ed8d2f464f8e4c0d03a691c78d96df911b5499b8a1fb04e0f6d6c5b10087df73ac7c9d502c10bbb3ee3288f0c7bd161a9a49d77c633ccffeb15367659c020055082745ad945fef432922b583c8f6b7f8539ad79fe03aaf7061d8403277e9df62f00f8b43b91dd6df10bb4bcff4f929205d46ce0d60fbfc293b60b007556fab4ebc677979a8d23404ad0627a36f11b7a76ffd2c0dfedbbf277e010e201db1f3c9e20087a8dfb0ff0679fe85760aaf7fc82168715333306f13c026b07eff7e3e0ac5217e8b1f21a5833b9be1ec6e039846019b"}, 0x1008, 0x800) poll(&(0x7f0000003940)=[{r10, 0xa}, {r10, 0x8}, {r0, 0x8}, {r10, 0x14}, {r10}, {r0, 0x8}], 0x6, 0xdd3) getsockname$unix(r2, &(0x7f0000003980)=@file={0x0, ""/42}, &(0x7f00000039c0)=0x2c) getpgrp() r11 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000003a00), &(0x7f0000003a40)=0xc) getsockname(r11, &(0x7f0000003a80)=@in, &(0x7f0000003ac0)=0xc) getpgid(r9) 00:00:09 executing program 0: getppid() unlink(&(0x7f0000000000)='./file0\x00') lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = socket(0x6, 0x7, 0x8) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') bind$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) link(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0/../file0\x00') munlockall() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x1200601, 0x4) unlinkat(r1, &(0x7f0000000300)='./file1\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x2, 0x0) r5 = dup2(r0, r3) paccept(r3, &(0x7f0000000380)=@un=@file={0x0, ""/81}, &(0x7f0000000400)=0x53, 0x0) recvmsg(r2, &(0x7f0000001680)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000000480)=""/122, 0x7a}, {&(0x7f0000000500)=""/5, 0x5}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/30, 0x1e}], 0x4, &(0x7f00000015c0)=""/180, 0xb4}, 0x40) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000001700)=[r6, r6]) sendto$unix(r5, &(0x7f0000001740)="b95a30decf31d96201", 0x9, 0x40b, &(0x7f0000001780)=@file={0x0, './file1\x00'}, 0xa) symlink(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)='./file0/file0\x00') openat(r1, &(0x7f0000001840)='./file0/file0/file0\x00', 0x4600a0, 0x40) recvfrom$unix(r4, &(0x7f0000001880)=""/47, 0x2f, 0x40, &(0x7f00000018c0)=@file={0x1, './file0\x00'}, 0xa) accept$inet(r0, &(0x7f0000001900), &(0x7f0000001940)=0xc) readv(r3, &(0x7f0000001a00)=[{&(0x7f0000001980)=""/88, 0x58}], 0x1) r7 = semget$private(0x0, 0x0, 0x301) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001a40)=""/109) dup(r2) mknod$loop(&(0x7f0000001ac0)='./file0/file0\x00', 0x2101, 0x0) mkdir(&(0x7f0000001b00)='./file0/../file0\x00', 0x20) 00:00:09 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x1, 0x4, 0x0, &(0x7f0000000000)=0xfffffffffffffe8b) getuid() r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x68) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8040, 0x90) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') 00:00:09 executing program 4: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80000, 0x3) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000100)={0x20, 0x8}, 0x10) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r3 = fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)) sendto(r3, &(0x7f00000005c0), 0x0, 0xe, 0x0, 0x0) 00:00:09 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpid() setpgid(r0, r3) setpgid(r0, r0) setpgid(r3, r0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r4, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x90) msgget(0x0, 0x0) msgget(0x3, 0x8) msgget(0x3, 0x502) fchmodat(r5, &(0x7f0000000180)='./file0\x00', 0x0, 0x400) r6 = semget(0x2, 0x3, 0x100) r7 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r7, 0x3) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x1000004) chown(&(0x7f0000000200)='./file0\x00', r1, r2) accept$unix(r8, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r9 = socket$inet6(0x18, 0x3, 0x1) socket$unix(0x1, 0x2, 0x0) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x80) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x44) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x10000) msgget(0x1, 0x8) bind$unix(r10, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f00000003c0)='./file0\x00', 0x40, 0x1) fchmodat(r11, &(0x7f0000000400)='./file0\x00', 0x10, 0x200) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file0\x00') semctl$SETVAL(r6, 0x2, 0x8, &(0x7f00000004c0)=0x1) 00:00:09 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0) r1 = paccept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc, 0x10000000) recvfrom$unix(r1, &(0x7f0000000140)=""/108, 0x6c, 0x2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000200)='./file0\x00', r2, r3) r4 = msgget(0x3, 0x442) msgsnd(r4, &(0x7f0000000240)={0x0, "fce5ccd89e066660afa23070ad9e2bb5a0554a2e89774db1bf6c00004d802021cf2112e7b0f78f66e148c736a741f00f7591466e7be9ffd22fb687d8c062d722ec22785c8be074f0c6b478231690e9466f4ce6844c2bce5964e4aa79f603cf194f4c9992bb9a0c2485022b7d963fb8f0b0a6c16087cfd3617dbc1e7c653c9dd43e868cc5f01629b4bc226575850f4c59ccfe03b15c44a396cdb2a5d9e56922b40e787e60d68958eeebdd"}, 0xb2, 0x800) r5 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r5) r6 = openat(r0, &(0x7f0000000300)='./file0/file0\x00', 0x480080, 0x142) mlockall(0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00') writev(r1, &(0x7f00000016c0)=[{&(0x7f00000003c0)="fb9d32b11ae5f9598464a4b3325ee4d32f14720a971ee2181fb858ed9f83c8453fd97dbaadb9fe89285201e01a3e0286173b38d5fa4bfe62b36e3cedb7b98b409bea5f6378026b28c940fb4b35b89082120a7b46e61a8cffefe8b4b7c2f3cb2babcbd384048e1a7634f30f0bb20677f5e21bff061924d2826b8da4e7b1acd7c384b8af9bb56a950cc6b5bcccd6a0224bbc910362093586a91933d28774ecf99bd00bb2d5069adac6", 0xa8}, {&(0x7f0000000480)="f1a38cf9bad962fe7f4974b4f6aa4aa603dda9d36a117dec8fd78245cce880f8a8c48da42144ab19d7343e7d04a452f8f5818d56c68bdb912ef2aaef7046bf81ab87c28a580f570ead4b490f48c0f72e79f40233974de20df286706dcbb8b8b36a33d37a6205e5a1cf7a533705944d7f9c3b9eb365e6d035a92e13f963254983bb2cfe8632b1b12d7cc853717a885a36582a1ecc00d17e474b21e612747a3037188740d6db7c690b0a605ecf43c6d0a65cfad7e8012fb03531e63b64ba88673665762ff4cb782cebf45426a002262b8276ecfbceae9c230c0f7baa6a41", 0xdd}, {&(0x7f0000000580)="76166834af84e790d187d8e3f297a729ad928a1945614c7a4ad1561c0bf545022cec58977291d3dbcb2552336c810ff80177a5b87650181bef30ef35147d791d07809ac850d04e1ac0ce5e0f0abcffa9ad65e6f319a653f772a333422e61e8f68ec2333230acf5fd453c6a284f46d0176f966439587679f83b00ebaef8b6058fd502cb2c820843199622094c", 0x8c}, {&(0x7f0000000640)="7b82dec498d979d1c0a464f467e561bf4aa08544b906be2cf739d1105ebc13f2a372b0c284c940537f678103861597914be6670b937d7cfd661a3cf634c4b527c8f46856e9d178af1b26f059b753a76a84d9bade", 0x54}, {&(0x7f00000006c0)="a1bacd4fc9548473e154d6e93e7434a4f5e799ae52afc955280c9db4ee81e5e9d5f9065a7a0d1eaf3a424430a2a8cf9ae44a09d4f300ac3293f25f65230c2b50dd9360645e550bf4a9fdc520b783433d6458e05a3fc96860911aab07ee9a9a91501f34130272a1a12260cfb4585e4d097fe9d02b636ad5bf79cb7f4d8732afaaa9b601a82adc5b6133706a7abbcf033b5ecb03e016319d3b24c2bbfc901f13bb75f941afb4e259435c086d7fd6363efff5d3f11967d535d95afd401083e6dc8592a9f4e2e1f90b3759b5cb2edb0b45e14f5aeae3c081a57b949d2a343b1b94204e01cab1914c470dc60a40e99ba3e15f89f0ed8baac2ed7c6992fcc8e3b9eeb6197e9579275f4ca02707bf776e4491e74a4be9e0492c79cdf79c81d46f7025e5d272afed20cd37248b8036bc81ef526431201aec6def874ee653ca84077e2539a5eeaa67a336c77dd9efed364e243cdb850e799cc818de722a0f73f41483fb6f2959ac06fa42f093e30807a6d59d37bd9d5f9ade7d4370f62e997737e807e2349a5171a90e55017ce9265e0a66cd94fc25f38758c436d2a1645f5cc2112e60d6172af0561383b2ad33253961b4066f2cd6642a31e4c95fd2606489084826068c1ab6a14f2872923482076327039c8c2f7c054c2724105af42ee777ff600bb83adf9596540c10c8759204348f6e94910d198a01b6608a024c9c9b0c0b151dac25791f13f6d7042442f7eb71c060bc32c076bee28ae00cc00beac88c04317402bddf841cf93e05406c70694d435939b1796539f4b3743665c96f72e84250fe6b50ca4c5d112131a5af17dbbb206dd8f6d454cbdf031ff6de3101b2aacce2653ade96525e42f04c8cbfc701f8b2684828f157c208ffb5c497189f81bdf627bb860db7a4b915eb9cf3ab3972c91ae0b8a1c77fa42564aabb88956f488c8117911d718f8657e5aed02a7c9e297f1446546bc52ff78430207be444c7de2d27fc4e98bf4b0a772ca3866a82333018e16695308676ebe105b9fe320c000255ea59b34636e57ead770480728e65986233ce63471706e275ad86aa4bec374e01c4ae814f06075b39b698b9cd5f540a1be241541da1f86a387bcc0cdd7f4038fcf4a73d41c5696ba1c484ec4419c0b6f6681076565217c968dd7be381d5099b9d895eed5aff7a30eb85ffbb432bd3b05b83e5315ef440b8d708d40eae0e4113a49eda5b8f1052ea4506626b970639c1291810734d852a7f32a76f6a1a835c48d568238d2dfa6406af28cdede82399d63d3ee5791fb82dd190270473eadafe04f7d09805f147b6290cc89b713961855c7fdaa6546da280092220fe8c42558b121d949842c4951fdbfe7f72100fc74ccf8502c5330c361fe6e9f570147d991bab6701e948cacad8e894f05bbb7b1c335e0dbcb8edb06c2a6dd672add622d6eec25b73622f3a5e41f639893038577f1270afb6cb1ead256a318d1e7ff88c2dc3de12630948e0375799b961ed5f416087a35fff90346cbecbb693c5d5dee1720138b65774c8b135e8ae1e74ee435914d93e2a0b1df0fb74897be64b0f0207e0c6e0bb71a09257d71454aeae0cf850a6fab2d4055b0c1b06ce35752513237782cec5c55b8d12302c09467871adafd78bedaa8c2ea2d407933458b9235e32b6589581188d3c51caea048be3b159a92202b6b92565a98fd94613952d2bbf79a23a1330286140e03203f5df4c136d8b4c0a5684c486dcc1341b5727dbb4440a29af4809c5acbe4b41c3dad8fbd49164bfb60be4c647b98b10496ffe4d3eace350ea65bfdf254ed55f3ff282538442d753c1006ed7a1c8cef56a56c6275905147c1f5e3f98ab0563def830e25e30a4ea7ac05edcbf78f839cf5722399f735f1f6b4163dc8eb8b2d76b523d782d9746476d470a636c84bbbbdfb7185e5ba41f3a309062db03d98d6cf602cfc3327f04dc615ceae1c3fdc6be344f414dcf7bbbe97890def6a67b429dd285716ffaf912583c3839c52ed5d1e46548f67124f3542f84e1268a33eb1cfdd481c31fddb9dea25d8a08f104febf9a450ba2db93b7c007b864155a58ffc1389f2c31589b9097577fdcfb3d4839d58e665c822886bb7e880fa9532cede7130abb9822074fa8a12c2dc2868647ab26dd036e956bff00487c3ebdbb03b55e4daad2c6737bc6e8afe544d647e59a8679bb78df4915a35211852dded31d0270e38c63144654459a6915dcc9efe3415ddf1199fdde19d8cf452183966cc5dda8c1c304a73fb62afa2edb3b9f9f709846a6624395c014ebda6e691e5b0965d7ceb3f61a21ae51e78cdd76ba42011191cef73a9261345ce2b178910a243afd45cc46a6f58ce9fbaebcdafc4aff343df637afaf5c9d3b0435cfd8f3ca3e70ef1ca29e831a4df614e61237ae435e1f519650db17715dfdaa6aedbbe682246bc463a5901672595f518a9fb011adb316ea60b30cdd3e6d62a67eafb30ed94ea1c198d64b05ba6fa3fb99346b5513fc53e05b8fbc1b9df0f0dc2aaeda5885c3439e1484fcf0c708f9781c58a96a7ef576e0685eee26f1e65ba0a68662522058067047da67acbf6dbe952811de5e8f836398a3df3117a8ba3b21088aa492c525d2b490ffa920d573d5daee6a3304d88f7a320d9634d10c74a58cf5d6dd7fc5a15e7f95e61b05a2361814992db2c12b1ec9e0079f9ca86070e7d5abeda1599618819abd9632d533c244938d879bf3526800fa763d0615fe17c5886e0edc463eaddcc2f6a90e1a029916689b7c16453bd5a2dd73d85e7d3b33ab52b8054c673ea539222a23bdd21941212f296fc91c436d052ec22963c566b3a72ecc468928a18caabd65a251de62b0dd5d9f9107f0461213d0976abbb14eb1e1c8efee63ef363a8787cb778c909c600fce95095037e38eb4489cd41f42fc6ae38c30dd6062cf944fcfdf29978d53223ff7313ddde12e1c954fa91c68cd0841964551a799ed07e3b05080b7e9ecb0cac18bc9aab6d2554bab1960b7ddad8f6bded5da36e672c2939230915a4006977fef6c75a5bb22550d86f9060ea294e4ec4bbc67aab2dfa0ff3bcb50eb2cffbda6c52d6f14027e2285fcc3f79ca7cbd211db1c62d2a81e89be2edda337000bbc3eceef829dea18e5dd1e74089c0c52b0c3ae01420ae535a1443b7aab27ce789fe98593df957c06a940b7caf1225e4f344e9d03e0a201d4417d6a4bfb08d058514faf55eba742d328d5c9a0f51551ad7c9db4122c7884d22fb602307235edd6fe45c5c8db269ca64e568b1dd7a78efeee990a79bb50f0d35b4e5318ed2deb919b5bbb6d2ce0ee0e15e57faf82ec07d6fbb6c8bea6e44bb730d0dd2d25f522233dac3d307abcfdace95bc30be03cd287dca1a7ec39a4033c9598e9bf9d5ca8a5b589e4fb2e84a165673974fb8f7f8132edf22095f3d7f7dc7b5c7dcdd46dbb6102a38274cd450842630397dfab8203d5baf8c8ceb714a7c8a3f53a8dc2a1bd7d3fa8ecc98796d781ae04f03b74d7090d7f62cac3c6601cafb9445db35b24a2af88c9d7472ef5cb11536b25431a48d02fe986bf308181ef121f2ada746123f7911179e12b8a7c96533c4278e188011ece7016d81d64c7ed81810498c04a043054479306508f43bebfa7d1947509d0b32909aa977ecd288edb4c8779b641947aa83f10c834e9856d3340617d154151f25145438988b4b509909abfa3e552d3cb6986d913684fadd592ca44a07497e1a670d41f742c1fddac34e670e28f826ccd6fe8ec6f3cf68adbe6ca4ae08693bd9ea40f981614d98fe670fab7085325270dd4542dea51d3d1b926f810ab27e93c3bc3a398e9d31b6732102513541897946fb3a07c8492786ee6fc134f0f9a44a04e4ce81e7ec6ff6d09991541358296b5dea08d6ece3f68828372bd3f3d63c2feb9869bd4863ff1e1d46b108e37762e46488dd6afb42f4584ff12981cedd21109efcaa3ec9644fe339b1f116b201c18890ddb0c3e065aba4edfd35e9f79a05d5656e117f594495a74785f04e34b3f9dd74952138e3e77134a2f371b03526ad89fe4aef6dc13a9d7ea59aeb1abac781e11aa44a1f499742ff7893165646098faa48147073aeb40e0d47f0449cc7513aa85b7a5b59ae75052bb84fb8a728eba36106abc08f3662b8de65d37351e62ceb47e4e3affcb0642f4c79dfb5679678b402cfd098b1ceb90361f88e9f7d53ed11c0b607870e0c8639018141b6ce91e34546a1c4c544768be367bab7c95fd0eadf7ed4504d5cd1aad4aa0d371d3893cc40117e7cc93ae04c116605efecf3a0d11d07d5fbb2a1e485484fa23376fa76ee2f8311c03869e7d6b43ec4ca207d2a9b073ce862f738fb61ddad5b5492402a694f321978c3dd702ccbbd7fe9918bc53d5c5ff05dfaaef3cc33e2585cbcb292665886e0633d9d2bfbff8035d4e62f578b38ed031f528d8089e256d3e96f12a8c357a3ce01a5a7911fd3c1d780a35fd24aa9c2bf8c8da0d8a7a839e9427d6dd427ee35daec1504d18b578e097d1820328cf4fb0b9aaccd1284fb1fa199e98b233a41fa7d0937d8953baf8fd5737bbf95eb95f0b9584e29e853a3e0cb1532d974ad5b2c37c3597e50ce7413d4cfb8c4e78a1a122d90438c4835e48126275c77683a26a9591559debe1f33c3111cd28dbdd61eb0fec3bf97d00d893cf87560f7a61f74e0c41025313f164bbb60b494bc4bf067767e4bc7f0b30f5da2ae95ff1166cee51c21a6f4ef156b58ae46fca8a59843c49d2c224fb0c176b4e3e4abbd9561f16d37e86a1b4312e2ea51291955a02a054acd0fcdde28d020443f715f56b4fc889bc7e9bd4e2be1c06d2c08d4f011146a5bf8718ed5961d3cc4c1cf1d7aaaf9e8200f30c10be6f56e5effcfe980b221de0552db0c2508ec42bffa718b3d4d56e016f335faf87df7b003a0ba9cb4a452a52b6c9eb718816fe82b2812fbd9b1b92585ee0529cbecedf650ebe11fb20a2abf45b6a6831cf7e355fa3c638d76d1a09aeb10cdee2f89ef01044a649979329443821b8d09120a42ed6bbd92c67468f661d8ee9187758e40e36f81bb97e2c4d4b7e02af84b2e31c76827ccfd2773369f9147093b33903e7c9677185a77f5d00c364db97c6f03c689ea1565d554254c61e8654319e56d200ce2eccad3d19f6e667f0943239b0bffc85b228c94a013dc9e49886c9d4837b5ff945f1909a1dc715003b5743ad0e6498dbf7dc870ab152a8a53ac7561455c55c2e8fa34bb50993fe84648106d2b7fffa33940a75c8c9c23188a54e5c6089950f4ebc2f5cf57aa94d89fdd1a02887888f7ea16d78a19af5d77ba58e96e446ea9a143aa02a8c65bbc0c62e8356a92daa49496204a2e6e7d862208f520a2cb97ee834ad403b97bbdb96e9585f6bb7aab420eea10b5e45e24ac7ce64dff24c4e1a745f26d41311e860a449c528246dfa16dd1e4c43aa6fe7167623fe417fe51c97ef04b8bfc9cb5ec6ab0a9b364a98ebfd87461279d3fb6ef5e1a32ef96dec64db1e5cdbd2672b7d1e31280996406c97d3d2d961fe54034c9358ddb6fcd5358dc4b1604169341395c6fdcf5b006a85538eac55d470daf08c34340351fe72b3fb00ba4d66db4c52940ad7e5ef0c897b1062dcc77cceee078f5fb21457e308a887e82d29d8a79c0b23cc628635764a394317971392b4445161ca71d6467b6c740b46a4965062fbc8a3ab3b7d3a2ca7843da7be666157910137145a42c6219066679c002e395f033af10af54376bc02cc7c484313335458ee6c904a97588cbf1a3e8a2f2028adb42a90287419842ecb63d46419", 0x1000}], 0x5) fchdir(r6) symlinkat(&(0x7f0000001740)='./file0\x00', r6, &(0x7f0000001780)='./file0/file0\x00') msgrcv(r4, &(0x7f00000017c0)={0x0, ""/161}, 0xa9, 0x0, 0x800) msgget(0x0, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001880)={0x0}, 0xc) fcntl$setown(r0, 0x6, r7) open$dir(&(0x7f00000018c0)='./file0\x00', 0x11, 0x8) mknod(&(0x7f0000001900)='./file0/file0\x00', 0xe100, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x2, 0xa0) preadv(r8, &(0x7f0000002000)=[{&(0x7f0000001980)=""/148, 0x94}, {&(0x7f0000001a40)=""/7, 0x7}, {&(0x7f0000001a80)=""/199, 0xc7}, {&(0x7f0000001b80)=""/138, 0x8a}, {&(0x7f0000001c40)=""/104, 0x68}, {&(0x7f0000001cc0)=""/224, 0xe0}, {&(0x7f0000001dc0)=""/241, 0xf1}, {&(0x7f0000001ec0)=""/236, 0xec}, {&(0x7f0000001fc0)=""/13, 0xd}], 0x9, 0x0) readlink(&(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)=""/46, 0x2e) open(&(0x7f0000002140)='./file0/file0\x00', 0x40000, 0x0) r9 = openat(r0, &(0x7f0000002180)='./file0/file0\x00', 0x200000, 0x0) r10 = dup(r9) getsockname(r10, &(0x7f00000021c0)=@un=@abs, &(0x7f0000002200)=0x8) 00:00:09 executing program 4: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = geteuid() getgroups(0x8, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0/file0\x00', r0, r5) setgroups(0x5, &(0x7f0000000100)=[r4, r3, r4, r5, r4]) mkdir(&(0x7f0000000140)='./file1\x00', 0x42) r6 = open(&(0x7f0000000180)='./file0\x00', 0x200000, 0x12) lstat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) r9 = getpgid(0x0) r10 = getpid() r11 = getppid() sendmsg$unix(r6, &(0x7f0000001a80)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001840)=[{&(0x7f00000002c0)="3b1a6c054bd614f8fd77b30e889cad0bd0a7d02d603d18813c05e41eb4031abd419dc39a070e737f755252caac846f487a04836ec6ce45994bb655b1ca7d997f23b983d11c7c6cac32a1fef99e865be30069aef54bd6ea16c909cbd21a4fc668438d73a73d7e79101cc4959a", 0x6c}, {&(0x7f0000000340)="c36bede069a3aaf8459725ee85b22eede6a613557cd3f54fafe0241675f4a4bf5c4655344d1defb1832fb2162f859cbb9ba515b636e4ec994c5da91fe3748ef62ca501af6503825c67790fb0cf5e2cf24b8cacf7d4737e10c15ae1330f2e0f92960a5591bf7f694202a223bb6b8d57eae23870a98b6be39e5cc3549f22df5f45f62bea41835ac63234636113d76fbeba21d32a748b28879739745c036caad3ae62739d2acbd1d4fe0a13b59634f0f105a869008d3b870a294d89a3fbfc62381f877336d0014bb2845a5d83c4389b07e9933aa8b0d60cb0011f0cc813922e7648db014c6120e90ca887121dc685e5ed4b828e63151886845e24ab30b15a6cc27354f2c5d591ec28b59c9c16be3db785088ff2e415ab5ef25bf3e1f1a86e366c41eeab91d09000031a9cc4c8d5b004f5db7970800acd7611eb29296b2944aca88bc08b9e7e3bbd10c4a8f5c908cb9e85d5ada9a72b43e867bb641737a8405124234597d4a70dc093d4b3c249e71da81a16078127f543b51d3fb2bad391e632ca1d4b6027f8ff81fb4cef5ee6f048f0647fe83706345a64553eae1ba4d73e2fc810fd81172b148b3d4e83316d97b4396e6c71459509fd82262718cf4e49243c41fc81a717fe83e448a97388242c7632545169a43c18e7abd9fcc7f73fe719aab5c61b70cd3b9117e1224e8eba2864d836e384f66d52acf6fe04a6fec62b4f2292f81c295f9176569f059a2a8f4f665d8780b5f2b560dca05fa82aeeefe16bc127cd82937552dc7aa48ca6aa36a372ecd0eb65a82e62ed0c6cb04d3ec2c173375fd9dce31e7656a36028b433f43d44937211cf4eff46bcba3721e06d8a645d705248409a8a11ceede1ad538a05bc5b6e3f0bc958ec517b031042b5d7d8bedbc167765d5cb574123366a06f65d1021782ee66c361165ddcec1b47aa987ec965d6e79125eae66b38dcc1bcb7becc74356a22149da978ec9e939bfea864657dc6c3cc0576c6d6558967c529c93c8bbad67c262435f251a26a6683a56dc728460bd5774a7c53e5bf72aedd0e5f290b1657d864d79946e4586319ae1a96aa9227d2378798562220382481f409185b95fa1c40283a621cb79b18817fec8f3d258cb29e7d0ef3ecc3b7ac8f24ba05adb3277d72abba082b434c5e8d7bc3986ebec8d1e935abedb2094f4cf9b5f4c26a0548a76082e26740f837fcda0185d3e5e54faa0707c70395239132e470d4bef72cc71ce278e13a24b03570c149d48e443374f2c7b02eb65b287c517f1eac067dac88c2d19de1e7dd6683ea241e90cada8f15aec00eaef262e0521bedb0c43d73a14968eaac943bcd162a53a09726d4ef670cc55a8d67ab725186ac32674fc0f14c8226e0dad3879ebb190aa6a778e39dce72eda09971845cea502466b3720453b870377055608282883f23c7ec8b290400494620e96159b171f9e3a067324c0442466041a4f8ddeb2c1ebb4aa80cd967a4ba365e3daae2791b3a7f612bf274b3699bbf06f0e6b22f04aa62868cecb24595ccd13338c62bd566d4633fb0ca52539722a107ccb9a15a04b6454bfe5bf28996546b39599f0cc7d16f8e9be09baf63354bac3187bcb9b9f50031928c9bc2add9978943b0fb74b0778db0144df07fc5e8a561c2b315d6e5bd1689bd2f6bebc93f1fc022aa79c40553bc264b4cd3c4be17d3a821d1defcf1a89c0d530e9032c8d8feb9ba32ec2fc5dee517354deab0daabc27a056556c097c3cc8abc751d2699b028448e56372f3d13ce4c714716deb59fe5f5db075dd39bbac73c40ae5d0b821d1d471e027a4b69eec01ce584a44af57836b36834860bd29d108c7f9f1097b18209092c471bbeb441b5858174724965227b365d82739c331c86a1020798ba9cf9757137516c3998ef77584094eb15bd5beda5360ad20c0f2ecaee115a4675e47a6a5a299f22dbc29328373a5516b68784b3959373bbbcc362eaf00d876fd9d4efe7ea293f7aa97d70a190564d924875d4560a34feb827b7fcd61a2cd8e65f3d8db98e966ea0c7e0340a0f3eb1f2d6f012e680420512b9bd3d509628d020b9a90dc2dab0e9d5732082db817d27cc885e8ff4e0329c6d11dffb4ea66109dc2fe34e9e8a2b331cb1e914144ba9697c9bd32273fae16f3d1595c0fef26b0211f06dca4ea5048af9bfb3edd6b4ec05ebd0accc8507f3b33d4762934261b40b5893b1023e9040d0dff85c584a42f4ce6001e334a9e9e4ffcfb97acd4c5c2cf9580f17d70f1bd0ce07d0878340ed54740beb720d31e6c698d3efc1d8123e45ccbeef1507a10d8e9863837d09126a5544a74bb72adbacff217d0e08e04e73df472e7e5b42bb11d23d5635d8fee14c1b00fb224270aeeeda10f2a9ad27d3281c42ffd7de42a68942fa298d8d8c6016caf62a39f7602fc15a500ffbcc967a560d9aa47b6c447d20d9e212d98b2ccbeb76c38083eef4baf3626ca38f6920b46e0d19ea7961f51938912e101d896cab63f45188a11889b0603e4009016fff9dd27b145446dbf3e296a55a34436951e7493f3fc6d00841737077e286eb674ffb29c27d37b3a9aa85403ae0e2022647aa77ae9fbb323f737c43f5979077bb28e307b812f5f9b20c7937401c2f0ccd481abea343d70daffccceb232da2a28a4ec0819bb17f8d0990544fe841e33cdd82f4f7c2ea16b4684cba094114a335218d95910a65db59cec03408f41ae0314fbd65cfe8529093a0d678189446da89515e9fe453b3bb981cb8e1e53f46498a98248013bc0857bd33cbe7dc94150739bb577a7170116b0eb462ba58607d2cd28ef5cdb5ab24502cff20d91094959ed53c751cd972e69d5573d5dee433dc1520ff0bb00abba061604db8ff4d374955c81a5f87d73bdab0c62fd11847cede08ea367a0edc846deb4558c273259bb714f180b9e80f1a5ff86fdeca1c23594d55a66e43d079508e0695439e8bb8dca7f2c2fd74ee0c818bcf9f81ddfea7761249798bcf748c7034adc81b25065aa77e31c4cdcb3b86c0b53345d7fea2d0751cec558f6003ad8686822b598f984802258946cf1fe3a9021b7ec7b6a6ddfbda210dff8e6bd08a606a67bf8d77aa1808c3d45bff9c1a92c94062a76baff248e79b16610d914bf4585e9f2ea54d9ea87d12350b63ab63c6df7bf76dc4d4d87574f7988542cdc2d0b6175d23388f0eba7add8c34b2dc68adfcd9a2ac6ebb31ac4eeaca76d41dc137d96e08dfc522c3b8f42586c348d233cc4cbb7740a2f442424860d7e3547a7552ce6613a7265e927397dedad480b1d01c7628e95889d5e24c07ad919f1d4ba55fd39ae3e66498be7e90fcdcbfc722b1de923a08678b5dd61ce6edc57b2fa9d8e25d0a2ce728313e3ce88013b97929a1efa1c57a88bbfebbabb5dbc19b16b4147ac587853b874b6e1ab3fb0854a48b8ac52bbd3a2bd6dfcfd228e528af8e7a969248be4dbd3b33ead3936a98c9277172889c566419cb06afea3437d0a1a3195abed5a14e11a4389a1575893da1b0cd13e7a5d8eca8bef99d86e9614f138e57a326b0f52f60b97fde1a8a172dba13d85fcd3691702be46d9803d55b0edbf218ac51ff8d6d4282e6d3c5f328741bd5740115eb95062598a70703ff3eb01fe8c8e6f0d4a379ab0b8ad0d657509a933bcfece6643a75c809e1b7f3f0c4b168ca4d667b40c754e97863e676e1a683cd143a24174570ef56bc437df15ba61cdcca772c6d7ff39a56208bab0d663bb5e0dbb68114bd0dd05cb941790c1bf16a4a338806265c8c0ad24a2e235663c9cd4254ffc32fdabef76306a36ec76809a276977504da5431537ec96197ac7a1aa726247c87171d175ecf9a39db61e5dce424999cfee3bd491e803fd261576866fb9d6cdfa01a7308e6260f47090f3262decd02b37b996d280446375641a0ac72a71f327201a6412ebce507967bb83b9816bb26e363c0389e51fea28f85a0c7a9b60d780caa75916234d9f2752fba61098a81ad21685a748bc3ab72364f8516354913cb4c8fc56bcc113e80e40045cef0d5dd61fda0a2fec15dad58189b31d17cf8634532fb6355e274c3a4aa103560ab1d57ebd671fe854e50b57880fb7117e16964affd447828f7343d4a63cdf36e3d1e0a5b51094f7ad1b5f6ba4cb410ebf5c6ebfb04a47c4e46e594a82c7b2b04f469ea8ef95e97cabda45bfcc422fec445c86998485496155c99dedba07e7e994096d6cffc5fe4214afe8601d876c4e2f9955e4d3b8b9fa937d2da7efa7d17332a011251815a66a2f9446d717e61bc0b3bb683588c78a657a854db2607296a85d521369ac90449658fecf719f16a0e23d3613e2d986cff169cb81c055179bad8974b5a27d2cb8016df73d9118c8ba5449eab3a4fc0080e33603382a510bd39e76548d86b6f7240ba9a2dcabd5efe8b5cfbaae8b6c0cbd6346fec421bf01c708de058eb7bf183fbf0c325f6aa7770035dd5c7f2ccedec5d948c73e85c8083fbafc701522d95ed191ca1a240c71b39254408d159da48376d89ef99bfd7713fa4d49c5e9038627fe444a32f5df78fa35dd187c27d24b311a407ba13619e79b57da4e12292e1c4b5d38aafb2b96986aee5b94f20728d50101df2f1a6b7c77ae591b54d43c9e65361e82cb30a1d09a151e1e1006d551115b13424995d4a11df46c9c5adb14df95c67cdd7aa261e3dbeb3a3852dfb45b221e02260c35f8731f4534feb08f7fbda2b7c2949351cf7ef67a8e220d335b739c8ed3f89fd0583201a9cbd07226badeeca59763638a76bd9e7b06aab8f857b4a6c15b46e778034613917392373b7d0cc19800375856d8ed1a091e31a44eed0f82567155d259c176cda32d10ce7567414344860e85738e61fab069930f9dbcc9ebd5b58e52ddf2224c860081619e532577aeb352ee79df1d872a31121cd00a3c334c5d5c7b867d30808c40409eedfae5496b297f2586f8ce19aebcc5f0e46d190253ddecabeedfd1c377a1c22d8597bc396a08aeea8e761037c8ad1877b383fcd8ad0af2e1148b34a85cc55d54aebfb4f70ad7bf1c9f4590e33de0a0f8e174a964df27c29718801bebb3c4de31c04cb421206026d5f4a605fa8b835488166453666cb25611c0f9af16c7edb0d21e68739942e8f38cd6b770281d7a8f9bea6c3396671b01f8a13cd730252363fcdc520454fb57b445b6f9926cc473b0d85b2e4693919979f2da273e04b5b697b659e15a2c3a67ef5d1feaea4f77f766fb722a6351d437bc11cdaddf6dce4edff79d1473b11fd15f312f89d812353bd04c1029bf222511fa51a29b8e2f4e330f17ab87b95472fb699ecaf114b780b22d9d0e1ab9b40f446236640cb0c64959a94616173677d3e5a806cfeb518565dbe25f33234c3fa03297a8867bfd343205f6ee60c71a24d6f15535d6f4042ede29edc98c810af6014b435052a93d2c4b183eb3120f80f4b217d2cdc2af2876ca0f69c048e921c522ff8f4141712da453a6d828c4a4c99974ff8d96c39193c434d5fdc7a77f79deac8522895187c57484b9d56aa0b9f20a134495b45a9508c26a6d7643a1378412572163ea3e2a08d791b334305808d10e66363ccbc2492da892d7b3db01dd8de90022f7cfb551ec940b58799db6510718f9479b46888b3c5a647907d85f51cb351c56c8d73475ad6985d7730bb91cfb57326c6a513a9fb5973d7fd74df4ab0a1fd5d8ddb36031beb7e4918092f45f6e0e3a1dc9d5c4c5f7712fec694702dff31c3d624875f8e237d785f73d80a268aaeaf30311018793f327754422d6e89cfa5682336cdba31774807f1eb8cbc46", 0x1000}, {&(0x7f0000001340)="f8070da5910b2dbd9011923103b11d4c29eb3b19d9472a0289c3cff6805128bcdd1ea0dc761b8e6517c1e9bbcb18d66a477d0a211f839e099823aac776c7674a66ba1b1cef26b035525a2b6df4a1ed131d5dbae347670cc8748af36806558b4728", 0x61}, {&(0x7f00000013c0)="04424845af63b4a94bb6f3dc0bc57fdc5716fe59653b9d2338566c0c1f3bfce77257a0a0e9ae453f9f9f77e240b304c736fbb617dd865e42a53a6b69cc0ac7fc0d6d261ed46bfde3a0fb09ce0ac6f448868946b4dc526213f5ed73477b525edae4a7136bf4b8d02cd67a13235f62f97839423c5c00fe4066b769102ed8ca377ffd0f46d0356335db", 0x88}, {&(0x7f0000001480)="ffced54c3ad05b3315a745bce5ea1f16d51ebc237ccc7def5329cabc6e67e25d9ba71b6d4d709e70c3582572f3a56a2f5ca6aa583acef19e87c0aeb7012a444c2ce658a6079b495eaec585a7f52c6d65467f9adb7a61627181a775bc72d725277bff9bc046b0c2ea62b93e8c4c6503ed0e90493ae4d6cfd4adbf118e81fa22a8ba401cf48d9ade8782b332f0fef6e54e42d5e431b9f593594cb941b5151ad541355f47d11563c9a0ec3e3f59", 0xac}, {&(0x7f0000001540)="40ab2b9bf8ad18c3225cef41c171bbe760de800baea99d9ae6415117707d70b1e16c31d68219da6112743019037fecd37d7676f84eb4f8ade8c8f28e93353c4709a79c14cb812bffe983ed7d8336826abbd69a653d7edad4a8a348661ec6ab5b8cd3c674e8f5362acf0b121c2507958b1c7362f9f22698b7fb386c33fa016447c6fe784577b9ade8b06e8aed95a0f2d62d05802e0ae75d4b69fdfb99b8dd8bd9f37c5ef7701f47cdc0b3f1f2f431c4d1d5887c4c550df1a96a626d3431028f", 0xbf}, {&(0x7f0000001600)="830c405251de807b734b6f8ffd835017facc63132c00d15d718e080fd323df85", 0x20}, {&(0x7f0000001640)="6aa828449e449cedbb16cd4f95c0df06513c949cf27063092cdc821fa8ef7b64c03b14fff3476aad4df3ccd25d09e57e4015248b96e7e3aac7c7462f89bef693b2ebe6e096a505c1bc34648ded32b1b2d930d9bb78afce3d3bd659e09db273dfc00c994ed27638cd32d5b42a495ba1dc017ce117c6094bc02971eed488e061624aeb00f27c0e4549bfc2b42a9799bbbd6f7e7cdfab5e75301af509d298c6c1d4d7ceab22f0f13c60d17c786a256071bdb1fbea45b06dcb534c0a030406cfb7ae07f7a41c9f6130745ff638d9c251aa31417b7be368f8aed7de51dba7f4459fc9218ae1fd932d2aa299e4ed192f3cf059b1f0c1a1d9a1e63f15", 0xf9}, {&(0x7f0000001740)="f7c152073105cb88920b288f33531f4fc5de7fe894b407d70924ec9219297c13cf309c5967b3ad1644672cd6e05204fe1e43afc114832676b831d3b61351e1da63a743ca540fead24ba87564a5ea6f016fa5b2842e90736993c89504b7a183a663d1636aa86c892674b965e35810188e3fe48388438aac868d11d089acf2156056e4534ff4c59e3e0708cbbd7b11d1cd54938e0bffe5d24244947fc3b970a4215c6e1bd498d091f10fc562f51ced738049911476cd85b774157e85729d19851f073a2cf2e9b1e46d322ef102d6b7c5d99f6c0d3588dca048640580f71fbb83", 0xdf}], 0x9, &(0x7f0000001980)=[@rights={0x18, 0xffff, 0x1, [r6, r6]}, @cred={0x20, 0xffff, 0x2, r7, r0, r4}, @rights={0x28, 0xffff, 0x1, [r6, r6, r6, r6, r6, r6]}, @cred={0x20, 0xffff, 0x2, r9, r0, r1}, @rights={0x18, 0xffff, 0x1, [r6, r6]}, @cred={0x20, 0xffff, 0x2, r10, r0, r2}, @rights={0x18, 0xffff, 0x1, [r6, r6]}, @cred={0x20, 0xffff, 0x2, r11, r0, r5}], 0xf0, 0x8}, 0xf) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000001b00)='./file1\x00') accept$unix(r6, &(0x7f0000001b40)=@abs, &(0x7f0000001b80)=0x8) lchown(&(0x7f0000001bc0)='./file0/file0\x00', r8, r1) wait4(r11, &(0x7f0000001c00), 0x8, &(0x7f0000001c40)) mknod$loop(&(0x7f0000001d00)='./file0/file0\x00', 0x6100, 0x0) setpgid(r11, r11) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) r14 = semget(0x3, 0x7, 0x20) semctl$GETVAL(r14, 0x2, 0x5, &(0x7f0000001e40)=""/60) semctl$GETNCNT(r14, 0x1, 0x3, &(0x7f0000001e80)=""/208) lstat(&(0x7f0000001f80)='./file1\x00', &(0x7f0000001fc0)) semget$private(0x0, 0x3, 0x8) recvfrom(r13, &(0x7f0000002040)=""/4096, 0x1000, 0x840, &(0x7f0000003040)=@in6={0x18, 0x1, 0x9f2, 0x100000000}, 0xc) connect$unix(r12, &(0x7f0000003080)=@abs={0x1, 0x0, 0x1}, 0x8) msgget(0x2, 0x80) 00:00:09 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0xffffffffffffffbe, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) getpeername$unix(r2, 0x0, 0x0) 00:00:09 executing program 3: mknod(&(0x7f0000000000)='./file0/../file0\x00', 0x1, 0x0) 00:00:09 executing program 5: sync() msgget$private(0x0, 0x400) r0 = open(&(0x7f0000000000)='./file0\x00', 0x240, 0x88) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r0, &(0x7f00000000c0)="0848e3770c17f0c4bddb5a9ad6b819559e3ee7b5c73d2889f9e4e9b18f0e90ed1b4205687e59722bf4e3f9a8c69bd876821d2845b7ae9671c8a90d5232c299e29154", 0x42, 0x2, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) fcntl$setstatus(r0, 0x4, 0x48) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000011c0), &(0x7f0000001200)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000001240), &(0x7f0000001280)=0x10) r1 = shmget(0x1, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) fchroot(r0) r2 = open(&(0x7f00000012c0)='./file0\x00', 0x20000, 0x100) dup(r2) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000001300)="1b2060859c648bd7a7b210648437b92a4096ff7136b4df4498acc7f3077a598b0d4b2a96c58ce2f2bbc19045e0fac1ffeb3f0b70bb663c78b4508a5bd51e2fb48c85f7345f6d945c81fbb3192a62da5739284c438e746ad0b9e69701ed8e39108f63ca26083f1d6eaf725d923e8f7e10a3f03f5d0f74a5ec67857161af96a3fa733d5e325dce495839544cba22df9db8723bd62a810b548b27b5498ffd57b0722baf83611ccbcab2e65832525a50c3e485a849cc3b10cd601089509f7483dd371ad03a0d66", 0xc5}, {&(0x7f0000001400)="5eb0d30e699fc8e8289c4ed7c55d7ba72786de88aff65c9696a152e387391511f79a78a6a6192f7ed4fec9a37ffd7b72e66d0762e2960fe2063440f17125d8410c382418503297504708a90aa95d25d13e2a328289ffae89f7ae9f57667d9fbecd4d7ef703d615f699392b56790d0bc46ba513a9d268bb04c49a9b715bfbd2b88171c93b4aa0f9b6", 0x88}, {&(0x7f00000014c0)="2e6c98cd537574fc029ebfae16a33b76d1ff346601632e2fb885bd635d75574ff2acf706ca43c86ad291ece8e4c99d4daceadac5d6e034b9fd95cf0f4dd0fb8eb9615bb6d4fc740baae1cb17805b135a8c8184a0d8b2f9d6b1748851685b8b677a8cef3f7da529607a36d25cdbd44a652527d6e7867a65278f87294a1a60a3c91ff61778a2184bcb1613d21d225b539031d16d2316809e08fcb0f4ad0b2c0869fcf1d96cd7abda2bcd2bf81109904c230012268831ac37c06502c8943207d8d8a3", 0xc1}], 0x3) connect$unix(r0, &(0x7f0000001600)=@file={0x0, './file0\x00'}, 0xa) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001640)=""/130) r3 = semget$private(0x0, 0x2, 0x202) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000001700)=""/133) accept(r0, &(0x7f00000017c0)=@in6, &(0x7f0000001800)=0xc) select(0x40, &(0x7f0000001840)={0x8, 0x8, 0x401, 0x0, 0xff, 0x7fff, 0x3, 0x8}, &(0x7f0000001880)={0x1, 0x6, 0x8, 0x3, 0x8, 0x5, 0xe8, 0x427b}, &(0x7f00000018c0)={0x81, 0xacdf, 0x2, 0x4, 0x200000, 0x2, 0x7, 0x1}, &(0x7f0000001900)={0xffffffffffffffff, 0x5}) munlockall() semop(r3, &(0x7f0000001940)=[{0x1, 0x7, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3000, 0x1000}, {0x2, 0x8, 0x1800}], 0x4) open$dir(&(0x7f0000001980)='./file0\x00', 0x400, 0x108) symlink(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)='./file0\x00') sync() r4 = openat(r0, &(0x7f0000001a40)='./file1\x00', 0x408120, 0x44) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001a80)={{0x18, 0x0, 0x4, 0x8}, {0x18, 0x3, 0x6}, 0x1, [0x3, 0x9, 0x2, 0x1, 0x2, 0x9, 0x69, 0x1000]}, 0x3c) connect$unix(r4, &(0x7f0000001ac0)=@file={0x0, './file0\x00'}, 0xa) getrlimit(0xb, &(0x7f0000001b00)) semget(0x2, 0x5, 0x80) 00:00:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) fdatasync(r0) shutdown(r0, 0x2) shutdown(r0, 0x2) readv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/230, 0xe6}, {&(0x7f00000001c0)=""/87, 0x57}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={r4, r2, r3}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x4) unlink(&(0x7f0000000380)='./file0\x00') faccessat(r0, &(0x7f00000003c0)='./file0\x00', 0x0, 0x200) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000400)=""/45, 0x2d}, {&(0x7f0000000440)=""/86, 0x56}, {&(0x7f00000004c0)=""/159, 0x9f}, {&(0x7f0000000580)=""/170, 0xaa}, {&(0x7f0000000640)=""/228, 0xe4}], 0x5) r5 = open$dir(&(0x7f00000007c0)='./file1\x00', 0x40110, 0x0) mkdirat(r5, &(0x7f0000000800)='./file0\x00', 0x11) r6 = open$dir(&(0x7f0000000840)='./file0\x00', 0x200000, 0x82) renameat(r5, &(0x7f0000000880)='./file0\x00', r5, &(0x7f00000008c0)='./file0\x00') connect(r0, &(0x7f0000000900)=@in6={0x18, 0x1, 0x200, 0x8}, 0xc) mknod(&(0x7f0000000940)='./file0\x00', 0x8044, 0x1464) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000980), &(0x7f00000009c0)=0x8) fcntl$setown(r0, 0x6, r1) r7 = openat(r6, &(0x7f0000000a00)='.\x00', 0x200009, 0x10) r8 = open(&(0x7f0000000a40)='./file0\x00', 0x201, 0x0) rmdir(&(0x7f0000000a80)='./file0\x00') getsockopt(r8, 0x400, 0x3, &(0x7f0000000ac0)=""/171, &(0x7f0000000b80)=0xab) fcntl$setstatus(r7, 0x4, 0x90000) accept$inet6(r8, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) dup2(r8, r0) preadv(r6, &(0x7f0000001fc0)=[{&(0x7f0000000c40)=""/4096, 0x1000}, {&(0x7f0000001c40)=""/38, 0x26}, {&(0x7f0000001c80)=""/81, 0x51}, {&(0x7f0000001d00)=""/42, 0x2a}, {&(0x7f0000001d40)=""/193, 0xc1}, {&(0x7f0000001e40)=""/243, 0xf3}, {&(0x7f0000001f40)=""/52, 0x34}, {&(0x7f0000001f80)=""/6, 0x6}], 0x8, 0x0) 00:00:09 executing program 1: r0 = socket(0x1f, 0x5, 0x8) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) lseek(r0, 0x0, 0x3) sendto$inet(r0, &(0x7f00000000c0)="e251dc3e5af2dff2929d5836e445ae2570be3020ac651ac31d31c3968de6b51aecbc59f94f1ee9282e047501b3db", 0x2e, 0x5, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = dup2(r0, r0) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom(r1, &(0x7f00000001c0)=""/198, 0xc6, 0x800, 0x0, 0x0) sendto$inet(r1, &(0x7f00000002c0)="1c8a14047fd95016a66925a12d0704e74ed72265275617ad3ab20bea9141a57a", 0x20, 0x0, &(0x7f0000000300)={0x2, 0x0}, 0xc) recvfrom$unix(r0, &(0x7f0000000340)=""/73, 0x49, 0x800, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) recvfrom$unix(r1, &(0x7f00000003c0)=""/23, 0x17, 0x1, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x210, r0, 0x0, 0x0) dup2(r3, r3) r4 = semget(0x3, 0x1, 0x101) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000440)=""/230) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000540), 0xc) bind(r1, &(0x7f0000000580)=@in={0x2, 0x1}, 0xc) r5 = fcntl$dupfd(r2, 0x0, r3) geteuid() lseek(r5, 0x0, 0x0) recvmsg(r2, &(0x7f0000001840)={&(0x7f00000005c0)=@un=@abs, 0x8, &(0x7f0000001740)=[{&(0x7f0000000600)=""/7, 0x7}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/190, 0xbe}, {&(0x7f0000001700)=""/26, 0x1a}], 0x4, &(0x7f0000001780)=""/183, 0xb7}, 0x2) bind$inet(r0, &(0x7f0000001880)={0x2, 0x3}, 0xc) accept$inet6(r0, 0x0, &(0x7f00000018c0)) readv(r3, &(0x7f0000002900)=[{&(0x7f0000001900)=""/4096, 0x1000}], 0x1) setsockopt(r1, 0x652, 0x3, &(0x7f0000002940)="efcc760f2574c8929974ded14eba9d8fbb2f2996cbe3a21eafa005ac21cd87e3c542e60a55b5ab5886848196d7dba5cf9560af292b688fb7acbb2230e82555dba13e21421e56e44ca3887c721e431a98c677fd6476fb74abf587733d305e4dc4ae9749c8346fa54f34744b634f2aa452c9ec126bf474d22dde329d6b37c050b45fd83fb072339a965eae5d2d506814c5e1c6cfc35e936a5649ed136fedb426fd", 0xa0) getrlimit(0xb, &(0x7f0000002a00)) fcntl$setstatus(r0, 0x4, 0x1000000) lstat(&(0x7f0000002a40)='./file0\x00', &(0x7f0000002a80)) 00:00:10 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4104fe71d08dd6a8, 0x119) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 00:00:10 executing program 1: semget(0x1, 0x4, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 00:00:10 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) 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) r2 = accept(r1, 0x0, 0x0) mlockall(0x1) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) connect$unix(r1, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:00:10 executing program 5: r0 = socket(0x18, 0x400000003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet(r0, &(0x7f0000000000)="561d67edb888ed018081a20a0e381b175e68c174a1b75ad64e8bf199ac9d19c092505fa3a283c4e95da73577f5b9e7773882a3156c27020fe8b90d31e7a3b8bdff97ddfeab44a37ba28ea4cac265222bf6740739327d905762597acbb2e118ff4034f96601fee38c5d5e33f96051cb60dd55054432d07efe8c", 0x79, 0x40e, &(0x7f0000000080)={0x2, 0x1}, 0xc) setsockopt(r0, 0x1000000029, 0x30, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e699", 0x10) 00:00:10 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r3 = dup2(r2, r1) r4 = getuid() r5 = getegid() fchownat(r1, &(0x7f0000000600)='./file0\x00', r4, r5, 0x600) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000440)='./file0\x00', r6, &(0x7f00000004c0)='./file0\x00') renameat(r1, &(0x7f0000000880)='./file0\x00', r0, &(0x7f00000008c0)='./file1\x00') sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000140)="4b5bd7fee2390759829485450008f03b8f45213551d23e84306b4daa569064725877b304cbfe654e5d2d48f90bab33751f069c96fc13cb7776ecfe34eba578ae6ecfc6104d9c7261198295fe43c794469c8945a6707d30f58b8dd9520406a48204c15bef2445a3a82a2a77b05b0a855fc8871ffaca32985ddb9ad6b830cee03e844e1384f6b727403f56a0c3d278816b4dfa575f764f10e720ce44c0e6eaff247c72b2b1dba8bb417070d61b66ab5db5685a670ead8bf8eb0d7c8563ae2f751093ab966b28f056d71b379bc78aef19416a4140cabfcf46ac9c6f081d0294a32af53585c5e303", 0xe6}, {&(0x7f0000000080)="9ccceb46ec1afc7f335e43e482bcf20c", 0x10}, {&(0x7f0000000240)="4af365f4a5ece03082684b4c4f3464a7b5b1bf67f7a358716d2d1ccd7041ddab5b3bee86d17ced5929f80f38d9618dbe3c29ac7de87149fdc3ddbd70659b63f39a84333184507d2bbf7280f393f8f74756b43897eaa802371168175b121f0470262d0fb2e1753ef9313f264f413bbbd3fc628ca3becc0e5d73a54f19766b4be743be6aa2211bd0ba92a82aa11736cbb48862a84340eeca6557f5c930236c34c02af4bff42996af87293ab9163724188aa9c2", 0xb2}, {&(0x7f00000000c0)="217139b7618850bcfb26707f2105e3ff6a60", 0x12}, {&(0x7f0000000300)="f97c68f7539bd289e445b07a4ddbe7f53d93993153ca4542d1f97180d853c89938cbb63600a4d5f68a2ab405b38c9fb528bb5125980431f631cd6db05a789db59b1c32af68f90bdb37163a1640870de9f77ba15a5e8ee32fb9316b1d2fbb109e9ae5193d7ca04dba554f2b00392c8adae20381f3d3ce4c28837b8a9bb3d5164a054f24c3683243b0b98058661458821764d114b122d7b9d89a84f3c1a7e57119c29aef9765057916699ff703aa8fcb70c356bb8fe5126460d5e51a72d0da5bd9f3ad46be65569376348aa9bdb1cdcd5e1fa08e156ab65a0011161307ff", 0xdd}], 0x5, &(0x7f0000000580)=[@rights={0x38, 0xffff, 0x1, [r3, r2, r1, r6, r0, r6, r7, r6, r3]}], 0x38}, 0x40e) 00:00:10 executing program 4: r0 = dup(0xffffffffffffff9c) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fcntl$dupfd(r0, 0xc, r1) fcntl$dupfd(r0, 0xc, r1) clock_nanosleep(0x2, 0x0, 0x0, &(0x7f0000000080)) 00:00:10 executing program 4: getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setegid(r1) getgid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r4, 0x9) getgid() mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x8}, 0x8) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0)={0x7, 0x9}, 0x8) r6 = semget$private(0x0, 0xa0fc502bdfbdd36e, 0x1) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000100)=""/65) sendto$unix(r4, &(0x7f0000000180)="4760d2261df785982a428f944c8110f49118c4122e9f520a78f51b17895f13808ffaf13b560f909b0f4c5cafd152ff13aaacbfdf805f853f28f756fa65313c63d12d4260de819ce182f64880b947777865da2312bf3e0a7d141b8cd19306c1a37b5676a28513d6bf85609cb9cb8c619e187385f01ef3c54c21f7689646eff8db4fb919bb7a9d27dccface7508565d7c77cf31503bee85a7a882f9050cb8eb74772046268115627592505ff0d84962e768e1f872047e99c009f5afd", 0xbb, 0x408, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r7 = accept$unix(r4, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) chdir(&(0x7f0000000340)='./file0\x00') connect$unix(r5, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000003c0)={0x3, 0x2}, 0x8) recvfrom(r4, &(0x7f0000000400)=""/239, 0xef, 0x41, &(0x7f0000000500)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r8 = open$dir(&(0x7f0000000540)='./file0\x00', 0x400, 0x40) mknodat(r8, &(0x7f0000000580)='./file0\x00', 0x0, 0x8) r9 = open(&(0x7f00000005c0)='./file0\x00', 0x82, 0x19) munlockall() getegid() sendto$inet6(r9, &(0x7f0000000600)="d7b99ce59768a3918b", 0x9, 0x40c, &(0x7f0000000640)={0x18, 0x3, 0x2, 0x1}, 0xc) mknod$loop(&(0x7f0000000680)='./file0\x00', 0x100, 0x1) openat(r9, &(0x7f00000006c0)='./file1\x00', 0x80000, 0x40) r10 = open(&(0x7f0000000700)='./file1\x00', 0x0, 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x812, r7, 0x0, 0x0) setgroups(0x3, &(0x7f0000000740)=[r3, r2, r0]) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000780)={0x3f, 0x0, 0x7, 0x4, 0xffff}, 0xc) r11 = msgget(0x3, 0x104) msgrcv(r11, &(0x7f00000007c0)={0x0, ""/201}, 0xd1, 0x1, 0x1000) 00:00:10 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = shmget(0x1, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget(0x2, 0x3, 0xc0) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000100)=""/76) shmget(0x3, 0x13000, 0x408, &(0x7f0000fed000/0x13000)=nil) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ftruncate(r4, 0x2) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000200)=""/215) r6 = semget$private(0x0, 0x3, 0x20) getrusage(0x0, &(0x7f0000000300)) msgget(0x0, 0x80) r7 = socket$unix(0x1, 0x3, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000400)=0xde, 0x4) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$SHM_LOCK(r2, 0x3) semctl$IPC_RMID(r6, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001640)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r12 = getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001700)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) r15 = getgid() sendmsg$unix(r7, &(0x7f0000001880)={&(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f00000004c0)="389678ab99c6dd6b10b097ad49ebdfd05600f31ae34dc37c602c7fe761d2e788715b0bccdc91f220c6e2d4b8a256be493b0aa1f5af72023ccca5d1bf945567a99ef13abe07479f02aadd7a41e3830a2a1ca32fca40a5fa6c0313ec9383dcb3b1d9b47c6b07fe19aacc08968ac30f33ef21c2ce438b15eeea551be480635d610831f9d442d629d4be725ab75a02af75a742a458f9642bc2d3ac79fd1c45094e7c89f2348e4cf651adff3f08b461d0ca6898a7130e0d4c33f76a428fa56a78c4296542bb49d023a74d02fc1bd7b009d63f917b9b4d9067de01a5fb6ea3", 0xdc}, {&(0x7f00000005c0)="7e98c194c3f7be528d027feba2a471f6d477266c29de30baf36f811c889ddfe3b781e1ef44b00f350d05ad20beb96bd64dc40ea8fa9c2667be730acb8c8f6ab532c9f149315e07f64155d7d8c45dbe01f1cb0e4f4d83008dd803d74d1c3649df58ac72b121ff32b157772d661faedfc6708b6afae548da9fae9e53466f4bee270b975712d0121fb6fbdb2fc1d048835d48ff9077721551489841b5ad3cf5a4e5a18e161c381e8334005c256b10c557788a4b3908c8470133d1fe04cdd98cec9aa0ed2d820ee445eb1ca2691dc915ac140effccd9d56028b6fa488dd9dc86a0eb37c830e46b957d29a608b7a13f004a064decef707520628803299dd64c4b492b5ee59616e40fdc6b794fc23bfef3ab58a603a8446aac33695e6446cdfb465d8b9d694729f43c5610dc606f6858b1e558b76f326a1150af2af6493a4a8c6a3e1232b26f9540a61afbf98544bdee21a6075a990670fd6249d218abdc52e71a1836c9f0c2a3e99f43876a5cc479e6cc8061e345b488ff8e95e538fc3fdb357144bbfe07031694ac2645af5e35008f5a2bbe7d0c8a71f61ed59b16285a1622a2300ccea40a5c530407710e7a156d5092b4ed21ac300ccbaa21c001a62de4ff652c01177c85f7100fe603deaf7846b15d9717b6441df8c2b4dfb1ef308ffca1a6c95deec27b37e1d47ad28203df189cebb98f0cfa96746f8084687ec2ed38049d61523846c031479ef420fb5de0f7d9fcc0f16e033e907b0fd1b017f34dde80084128e29937369160fee1699e6cfb2fcc11c523447c553641704d7b1fef14d2d1750fbdf92b7b3b35f7fd2df26511fb95407da4ae4dbc25a7841ca1f5f4e87232e024a01b2eca68bbb5d6d497967ff65910edaeef5deb811a5936f7eb784d16c5af37e2c434f8380ec4a3eae51dfe95a14891800caffeb2bb13e4b9ba2ac28ffa105d886f55bbd0fd1417f1ee001f73e0a421d7dcf458e05491e075e6c831a49a720c99945d520bfe5c78372f0c4d93de2b9d8c82766a3feaae95a231f5e791a085a2ae0e57ee0ae16ada8c1ff15f442503115d7e3aee4d321c121337b11b0e40d05b1e2316cf93f3b584c4a32dfdfd5c15ec9d714f897848d2c61eff2bba83c59661df9b854c75c0fbee53801017f32c1c4f27ae730c97b917f82af7774881d0b7498d5329e8ebb46a165632c02f141cd7c3fbac6aa19c9dbefa27cbc9b15c44c09f633ac432cc0113fd6b6330f2db1e8b8728486098769b25143a1b6592c654e4ae56f5195228d82a36976654d1fefb1d66a7142e4649e839baed2430a968d3b47b43efa2efa4ccb70d6afd7718e435016af78fdf531e19cf2cc2ce40e7398b176d129a80ddf724dcfb3c395faefe24fb55524d1d5de0a1e49475760b42bed79a29a490980b1766305ef4d7318542bd5f03af397f4d0de07d8103e73514027531d1b668da8df254a42b8d29a502aec32df1074f2fe279b4b3b62af1882d622a5d2d69236960985f4bb0759746dc171bdd4da5fd9347015472eb1ee27db2bdbc8a0b12a2e654e1118b99fc091013333b60c34324c898686f1ce9d9436ac5cc766f0f0abcddb14090bdb95807c3a2ad1c362ea2a2cb3f419db22af0b842b1fb1c466d20607ff1f9747c8eb2a716945ed71908f3d34b4f939825a555877a26a2740bda60d390697b40e667ad52352b3fa951582991acc79728e958025ee5ea4bc45aa2862559470ed4efa4c4594d37414a78c65d6f8602f8515bd3e7b5867673ae5cdd198646566ba444ce7a9275a0e306691a36548e4bc62a4ae9181e9ac080521be77205f54f4b21f76e6f0306a9f5a69608aeaac0bbe284351a12555b499c20d0c68665a13ae1d52ceae6373e1b0b8dc7e9b0e08ea94a47f4ede16b7fd87d9cbe8c5bfdeb9e296b2fff0a1042c2d7c0cee8894c903387fe249fd1ad241f5304977ee759f35b8c1df4e18c06416821e2630d815a4556f91256dcb984c14768447d15ca27ee40003d8b05ab01cf35dd176c6e1c936d17ab106da78629f098641520a75c1cbb3603feaf7cd815b68f437a380687ca742c07393b0d3377049270ff48b493edc378c9aa2654bb3350c109d64b83eae7bdcfe333e82ac029eb138b26f8cfbb76c2aeda2287f23a3b878572911403f248cc8f3ea55f32f3aa3cde749882ad0ad84433187d38b4e790377ef681bd1276515814691b4eba3cb0eb40350c14a9a32f88b8dfbf7f72537104596e98752214a3c282dbc569a261f17afdf3a6b76c7a48eba50f7ba5e8c513f1c295dc9f6dc5da4af97ea6ec33e6402444370892855064da83882c29b2c976afd2e281f69ece163c6d0f3fd31fd21433a3927e0fcc30eabbdeb545c3cc73ff61d962459123135e6eef957229aae829b38cf268237f1002e84e2937aa69b0963d23d4c4d964cc24b523a620e788c043db8205b28a43c3657cb4bdc4f39415f619b1aea62eeb565e2d05157bd5160cfde44bdd50446ce369d9b74460c29ad2d7be4aeba52eeca207c6554600c8dc79b4622af97d6b75d683b248d0250d0c8429d57b88c5f0ab3eb69fdb5c01d53a12cd7b824351234437cf9967e859bf13138ae82d8aadd37119293180093a936728dae87707ca768fa95bf92e262094e434d7925e045cc1edc10994b1d05964be0760d37114b0c31172bb2a951a76155c36ede91aeace11412f111fbd07be463c0824c04cf2b3487c0470501d423c2aba5611303f315a68bfadbe940525aa33a537f3d7de7520d2ec20fffc985bc47233ba2aeb8a4dc150accba136704c4dd77b17d4b591286b43c0bdc08041419a01738e01abfc6569bf0b9d08bb75c714a1ac18d73d82f62cbcf912459e2e42a1818017dc33c2634abe6000508184c7b20749c4c26f235f0b4d8a085e3ec953f57ca0f23043a5a43284f33f4bafb9820c33408489bb457bd17a8499012e69868255916e638e84598ed40e2cf59f7d9bd0837f3dff9d7353837d8ee8dbd80ca3912dcda3af5f5a081cce68d776eb38d48552878e71b506f6860acbc5053cac2f080e4b4e3edecaf2d2c23a63cacf93b16930510c222d1e26fe77b470b8c9ff7c873099ad0c7e2ee468d55c20c7f22ce2acde8cabd10f23e5e9c7e3089864a381ca93f9b828b56dba158d98c76bf87b3e47f75874df6e2392e046a111a625bf9c7600a0f2c6a798121e0a12d6fa2d8f8115bad488c2a53e7b7436f0f658e671bb8be014ab79b09fc88750cf57813533a16b4b69aaca69262b87c9ce63e99eaabc711bb7df01e644e738701aafbe82e4ea3a7d3ce3ceb349582e754758bbff6c7d75a048369e3b6aeca9bcd1e2c70644e45b99628f52af6cd49efbb87805ace4dd5d6b5556fb498819816f2096ae301e0c6b6ea78105d959d77491a5eb89bebb5de192d7b064ec3ecce631488165e199ad05432118c9c1211b1617fa0afd31b7ed707c44dbf44fb8ccfa7091dea239d33a10ee5874958485f85af77eb819f5194c769013633d2f1380a6d688ec9c4a34fde5899a598c99ca1d7e26ff53f20113f253a32e455ef958f1a32276b230632c7de2b208c4b2129a4b5b9b0e82271770ccabcf10e6b801d698e434e3af8a5e0c1cee311808835726bf9a7470ce541991f8139f06939555b7e87b3394709a59ebf793ed328c95930eaf2bf82dda2fffc37febae0c3e8fca18b3173a134f1331c7811e21b81f73203197a9a3ce1781f549e666dcb03fc31413b692fefb08f98a7496e4a63018c61ea894670c787ed4788414890c61d8c5ab7e8b5b67d1f09b4341c8902217606ca9670f466acb4ab0ce671c0396b184a74e1bb0f02543efa97acc8870f0b9437968a33b4a88596cb6aedc6467dd9208d3f08da2c7c2cff4a352ca9e9ffe1f841944259a8b719c8e2948793d0b31d7d937578c9de0b989ca2386b27c22a5b051737d20576958922f7c30e0b3ad7c601442e0f60221b8bbd57553fa1dab377ae2f5dce7bf5fc73d7c132ee0d7afe7e941bdf0123b4d323cdcc7d058d8f06b14e501b8e8982e1d443b9559f561f733dff9332ea52db93ecf2708bf80d839bf37cee3cd468de908316c3685ed526133cd32d013e8b8e778fa504cb596b532cf867ba8e93f9a7f6162e4a7a346e5b19c8632fe0a06e10481bb3601b962bf92c6f02f8b0f03ad00a2c08df008c1b768d959b59bd69611cb174d9251f4b3c3b5652504341323b9aca89d499c8d572af4c647b58c028225aa6a1f079dd4bb48d30f5f98e12cc701346cae59b35eafab3176ae837157100cccd3f3026fc2f67f802d49a19b5972a3b4dbc387fcda7322f96781a5a02b491ac8fa3635684f6af0a206f0f699c8d951fa9f70d5cb8ea071adbe9ab811095d8e96e8b3dac6482bc5604a4076db880e91614d862fdddac2ab7c1eb172df5aaa8bbaa5d0759ec2d6d81300f8910cce7a00c8c8c1f63f798b2ca84aa6f0d0ba662bc1cdb7bccb42a1db837a3c508af6d2832d58474e69ddadaa5538621cd15fd1bbce14d2fc3e929bd9d3e4291cc50cba31da325cea36c4394e6d9e047ffaa3c21be814f2d3bfb789dfd821f9ccd5cc6d3fb49a2fce879ada199f66a4e81947c9b5b8a7b096d310233cd124df0ed33597e93122e9f48021e9445534e7244360b82369065c499cf52740ce48d61b2cd8665777971ea3d1d7def91532b2f1efb60a62c8f7ca6c01c863e413b3aafa0d446693a32167ece345b4d2cd350ec4e6266ba013ca941327952d3f6fcd43b3fd36a3e8003376dc23408537f6372478cd6825ee4aeb17a9b58f56e5512d7024efffb214e44dd44ca67f75845574153a7203d09bb8839e364a39963763232c9bccb87ac5f2ff49cbeaab1950c36dbbfa419c3120b66a340e1fc1b69e16691e64d5b9f800d9134f675634f4930db2dd5d4b6a397370a95a64aab69d730ea56de74d4030ac2319802858ac0aeb13a653c9dfbe8555b8afea7b831e500ce926e24dd259e249171a8c583a1af6d5d95856dd19d9179c6aed59eaade3e17b0b45637234460db8c62a944d515dac8f1a27fe72f1c3ea316fc4296f97859a935f3a36e604136fb60a664167fa58f357ab5b6837fd8f6911fec22904c19e8e87e22dcdeff1ae289f0cc2234872d6415fb51e50b40a0e426fbcf335e69f19bf066440d9bfd2400bd9c90d72138429b2504cd2d21150391a7b0f1a823c9c106f188a466aae034b54cb3b28596ac4eaab44f6fedc3ea52a4610ada6d90f131670799b04e496824f2e926d3c9911e9e16d33bdc7dcfdbf8045b2a5a988ee2a2d0c08930544ea2bc56b023c31a09add35e346bdb4953ea1b36bf279dbd64b6bf9888e6550f6ddbfb241b3ad00fe535931c8a5454c42b3ada315b05ee917caebd5f4c9ba02741bead30bf1cfc7d88faee6314f1a0fc55d16f662f5ccb9fd5305db3d85b013f4d33f5f039fcc9e93b109729e3af904234f2ecec9275ebbfc15781e95c47c8a693c6d95789b33e7b6a926aae3e3bbc9521050a9d192a6690cc03e99170fa78c397d8d7165b907da9607bd7d13d5381631c975dda3d4d1947a73dce70ec503f7cddf55b6cdbd9c7606668251e33d4d980a50d46eec6896d03c80fff22a1a1139b2d974481347442483fc50994d67b1bf7db2fea73e787e84e64fa03fc6be602deccbfd719429007af62f6da0b1627ca83fb6edfc602485da67ebd4746d4769ea5062f71b795ef1c2a6c1f6844a4bfc204a377af1d2f71de10f1d1510cfde0f63b0176ca5a4eec3ae516efee068017c985fbf8623477b9b2a2b82464c5a3ff487f7139e46a3850f4de2", 0x1000}, {&(0x7f00000015c0)="c6512b04dcd392c4b5bb4eb61a16cf", 0xf}], 0x3, &(0x7f00000017c0)=[@rights={0x28, 0xffff, 0x1, [r7, r9, r1, r8, r9]}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x38, 0xffff, 0x1, [r9, r3, r7, r7, r3, r8, r7, r1, r1, r8]}, @cred={0x20, 0xffff, 0x2, r10, r11, r12}, @cred={0x20, 0xffff, 0x2, r13, r14, r15}], 0xb8, 0x400}, 0x2) connect$unix(r3, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x2}, 0x8) getpeername$unix(r8, &(0x7f0000001900)=@file={0x0, ""/16}, &(0x7f0000001940)=0x12) 00:00:10 executing program 5: r0 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/206) r1 = msgget$private(0x0, 0x20) r2 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f0000000100)={0x3, "f3ae14b3daec21ed84cdb110eadf7faf35fe9ddcecd7210600527a2c46708056235576fc730a7aadb3feb3633d68b01c416454e8664c811e39dde58072a41a881dee7a32402e19f764cf952a5280dff28995f7694fb4864eec84dfaa7f6839ccff3597659ae3aa24345eca13b3ae262f96ec5383ff74c5a5a3a178c6bd80ab22d2b8a3dacb0c135304222bd24abde9d59e2e3bdbe61db5381ca3db5edb8ffaa1beebeb38bcf43e66bb4f288596e81793e5a0d2f52935392f61163c7a97c5898d990df64772ecc6bab28882f0521f28f34e1ec5b73b97d76cf43c63b35bc473fa62018efadb62d4ba50c38d4b1b6103d47b1fd00246dd4b233985ab427dc2"}, 0x106, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r4, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) getsockname$unix(r3, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) r5 = openat(0xffffffffffffff9c, &(0x7f00000013c0)='./file0\x00', 0x1000000, 0x21) fchmodat(r5, &(0x7f0000001400)='./file0\x00', 0x22, 0x600) r6 = msgget(0x0, 0x0) bind$unix(r5, &(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001480)={0x0}, 0xc) fcntl$setown(r5, 0x6, r7) fsync(r4) chroot(&(0x7f00000014c0)='./file0\x00') r8 = accept$unix(r5, &(0x7f0000001500)=@abs, &(0x7f0000001540)=0x8) r9 = msgget(0x3, 0x40) msgrcv(r2, &(0x7f0000001580)={0x0, ""/38}, 0x2e, 0x3, 0x1800) msgrcv(r9, &(0x7f00000015c0)={0x0, ""/136}, 0x90, 0x0, 0x800) getdents(r5, &(0x7f0000001680)=""/246, 0xf6) mkdir(&(0x7f0000001780)='./file0\x00', 0x100) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x211, r8, 0x0, 0x0) msgrcv(r6, &(0x7f00000017c0)={0x0, ""/38}, 0x2e, 0x2, 0x800) clock_gettime(0x2, &(0x7f0000001800)) mkdir(&(0x7f0000001840)='./file0\x00', 0x5) chroot(&(0x7f0000001880)='./file0\x00') unlinkat(r5, &(0x7f00000018c0)='./file0\x00', 0x800) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000001900)=""/251) open$dir(&(0x7f0000001a00)='./file0\x00', 0x8110, 0x41) 00:00:10 executing program 3: chroot(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x1) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000, 0x10) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) chroot(&(0x7f0000000200)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000240)={0x9, 0x4}, 0x10) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x80) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x2, 0x8) bind$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) bind(r0, &(0x7f0000000340)=@in6={0x18, 0x0, 0x10000, 0x74}, 0xc) mknodat(r0, &(0x7f0000000380)='./file0\x00', 0x8000, 0x0) unlink(&(0x7f00000003c0)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000400)={0x2, 0xca5f}, 0x10) fchmodat(r0, &(0x7f0000000440)='./file0\x00', 0x80, 0x400) chroot(&(0x7f0000000480)='./file0\x00') readv(r0, &(0x7f00000005c0)=[{&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/162, 0xa2}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000600)='./file0/file0\x00', 0x10200, 0x0) mkdir(&(0x7f0000000640)='./file0\x00', 0x2) r3 = accept(r2, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) recvfrom$unix(r0, &(0x7f0000000700)=""/226, 0xe2, 0x40, &(0x7f0000000800)=@file={0x0, './file0\x00'}, 0xa) stat(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)) recvfrom$unix(r0, &(0x7f0000000900)=""/121, 0x79, 0x800, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) readv(r3, &(0x7f0000000c40)=[{&(0x7f00000009c0)=""/34, 0x22}, {&(0x7f0000000a00)=""/170, 0xaa}, {&(0x7f0000000ac0)=""/8, 0x8}, {&(0x7f0000000b00)=""/138, 0x8a}, {&(0x7f0000000bc0)=""/105, 0x69}], 0x5) r4 = open(&(0x7f0000000cc0)='./file0\x00', 0x12a0000, 0x4) poll(&(0x7f0000000d00)=[{r2, 0x4}, {r3}, {r1, 0x42}], 0x3, 0x1ff) ftruncate(r0, 0x9) unlink(&(0x7f0000000d40)='./file0/file0\x00') sendmsg$unix(r3, &(0x7f0000000f40)={&(0x7f0000000d80)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000e80)=[{&(0x7f0000000dc0)="008befb13d6c277c74c65a71cbbdd1a6222b4c2ecfac14eaac7ea28edd4e8a69a42f8f774cd03139f17ab16e904587a663f6e074a8ced5779e0d2413a5f30a8e1aefd3b34f0b37d10b08e28c4b31207e310168a79c445ea30bb2c2e2ad6ef405ca48f296de115096ff67fe2d8a146c93b413bec7d81ffe195979885115eca00aa531f6143b5a1c2eb1b133e7385883fe3d9b794ec56741515b7a0913d692c3d6f1bfca", 0xa3}], 0x1, &(0x7f0000000ec0)=[@rights={0x30, 0xffff, 0x1, [r3, r3, r2, r0, r2, r4, r2]}, @rights={0x30, 0xffff, 0x1, [r3, r1, r4, r2, r3, r4, r1]}, @rights={0x18, 0xffff, 0x1, [r3, r0]}], 0x78, 0x7}, 0x0) open$dir(&(0x7f0000000f80)='./file0\x00', 0x10000, 0x20) 00:00:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x95) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1210880, 0x122) fcntl$getflags(r2, 0x1) r3 = dup(r2) recvfrom$unix(r3, &(0x7f0000000140)=""/131, 0x83, 0x843, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r1, &(0x7f0000000240)=""/193, 0xc1, 0x800, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) r4 = accept$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sync() r5 = accept$unix(r2, 0x0, &(0x7f0000000400)) fcntl$getflags(r5, 0x3) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000440)=0x1ff, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x6, &(0x7f00000006c0)=[r6, r7, r8, r9, r10, r11]) recvfrom$inet6(r0, &(0x7f0000000700)=""/88, 0x58, 0x2, &(0x7f0000000780)={0x18, 0x3, 0x8001, 0x3}, 0xc) close(r3) syz_execute_func(&(0x7f00000007c0)="660feb27f000b4bc899d18e4c4c15456910000000066440fe90c79c4a179efe2450f659fd921a74fc44119fc81ffefffffc481e8157c6605def6660f38232a") r12 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000800)=""/4096) recvfrom$inet6(r2, &(0x7f0000001800)=""/10, 0xa, 0x800, &(0x7f0000001840)={0x18, 0x3, 0x3, 0x9}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001880), &(0x7f00000018c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001900), 0xc) utimes(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)={{0x5, 0x7ff}, {0x9}}) writev(r4, &(0x7f00000029c0)=[{&(0x7f00000019c0)="4205df5f2e28650dca3904e253ad2b928cb8107a207f823c6ccb58b7e4445f3e63a82705542e3497e823c8829104d6c0a8d349ab604089cec7decd9e8bffb1e8448c2aea3726261fc908507f3bb1329ade49b1772e97a3e87d85c5bb1818f5f619b0ee61aa2833a68a4c75132faa0d951a30f24acfdb80bd9207686c7777281cf5459cb8f330a95ff7af229071550e6a8a29ecb506ad9e3e5bc4ceb8ae6a518b301d68eaa7d1007d61a6e1038dfd9b6ca48d2a61a78868d0a52b83e5f746ad8ef0c9a9e593b22f280942fe1748ff510044495d96a27f2aef99bd5c2374599dd93748315415150a7b0a654cabd0f07b47a8f24506aadfde3e37dadf94cd1f55e3ba5cc2a16c35fd9ece8367663a9b9b0e83f3ba3e36244871eec0fa0f845e239114d33cd4f114e8f0a88c8438eb49ac88c4a976a55448fa7c9a18274d59a9ff8398cc804699c9a710268d24f09126171276dacf3fe4517c8df6cd29603f967d9bf6f990f149f8d0d4abd5baaced061388593d3f4cd2e37cec18c3f0667a029ebae156e7ddadd48c2d01da5d8c56520eac873d614dfb9eec28e960074820feff806514cc2cdf223f53056118ffb18a1079540cd9c1a8a5879d5d80b2437cbf9080be082467c0b2c6883830be36d68fda2fb7f9e9ffc4aadb97f97656c7f5e076cf5e6cfdbab220b67fdc0ed7e0d943c7543a1ce574c2518da50694a4bb7baeed54845df57617e044256c229ca28022d480390f26cc8d107b693256b626a71052a36bec39cf4d3744d10c8863773c5651be4c70bcffb8aa27a7426150c69592cc57cce2b5bc2007b2c139483db4456ff2587e359fc58d50677d3ccd87df5ee7115a18563afd674a5e46c7fbb07c0e6b290a530674b070cb353ca0038d9ff04d4576318143937b067b650fe145826b51c3478e2b02481d37a3530bce79e98c083b5239b127997321bdb5313ae043fa5398deca178cfbc3830abcd8ca1c3017a6812a29426e84e9dc4c12ead294e2ee8954abb1b052f442416f598fa19d36aeffaccf7554b1dd2f6e0ad3471b06c81c044b01f84a210467515e1143aac6854b2bcef872a3078d46c3ceef4be79832b9171a92e1afbf9cff7fb0e950f00893e92db1c44ae2f5b97fbc3984ab316eff26f81196ecc882db4e7726de8e68abd7d0d92f88077ec5d214c325320c8f0d21b610d9754911e8609cff45ea9b19dd0bd49b52adb540d60bfb8aee3501a333c27af9f5944dd2957122b0bb4d06c10a34db31fc3ddd90da65c558bcddc9243c78e89dd50920a82698dc7583167d372e9f2c6ad45b130f719b12c447c9e02fbe0b10a41ab12d08f10ceaefafb4835a9b20da77ee8ed85b09d5f39458b59293770a362b2fda68688f406866c965d5da390fe58d433601998d00c8ce6f7134ed2ef488bcac330cd7a1ac7b1c96f3344e6427c61c85b015c5760126a6a463735ba978105ba422044b64af33cd602b70fe2a14f14a98d89b0516804fc607e91a0e27df23c45c69bd34e2b9645a5433fb02f964df9dc76f02ea8235fc04f702ed6649841a982d6aa5edf28723a2682bc7b14b88cfa4645ed33e880040e024b10c38bc5d2ea81c8bbcdb0d641c76f3218cb7cadad2cc9d618186a1e2a86782c8d56939468b2cf049ae9a8f930fed00ff3f1aebd10ab5f4a2ecd564469f8e36bc5fbaec730e1ec25390b3d4feeb79428496680e1df221fe330867065856493576af33d7a98b038142954c0c7aa128d0f8b91f3267577ca1605cabfc0a47e3cbd9461b5da560a8d4d26203e1ab376b227a3faed6bafcc40fe5e4347014ce39d2c82e14915e7a5efa4fc8a1c03a8431637c2e8f8cc11f9286ce6572cf4e8c7fe04afe04e0199d46f54989edf959c1be20978bb844d5decf94d1bd6f1112276e2d9b4e01ca15682a9ebfba24eeea865a163badb4ec94afe8919f0dac7a384af292b4125fe304a0ea37460e92db887ff1ca74a115cba58adf6d666eb1948c2056fb9f53fbb6f0d2e46389290362f05acf4510308141091fbab5f7c7746da456351f0c8e4c3ba2e1e32b3db4d4360046e578d2d53cc6c00e61cb779467bed088daaf4328c92a8817e8b54c069dd8280912963c38b968b2db88415fd36fb2d2d25d06991df5971b042d85c2088243d980cbfa481075ba890f3504e8e1d39ff36f7e3402a9feb9e65e17763ceed5415b037eed5523c9346bd669edd2abd176b4cedce7f60fa59ac3ec4e6cee36f4b337b455e4b5253813c5a6e17df6e217edc22731305584b9accd928a03a1a95e1c8d2fbe6261e9b3289131eedbb385312515912bbe8997572cfcf0540b95eb725cae06aa1d02b23d73d54f38c3d24c24122a4e87dbe483c8f4ef6ae7492b9a516af8e77489f6a14c5f958d99536674ac385ef551d1327779065ba24d255ae5bafb9047bf60e6bddad50b464642fe7c3cd576e16a96850a919af4692bec8853a1ccdb477cfc3bfbf2a4fd55b44a37d2a880818f8bda6ba671fff3dfcbd1f0fa6303c1bfd25c46b308c7a2d0f9cf71976dc9e367b7875903fde8c9a8d288959bb6d28b6cb203cb6bb81cac075d4b7ea4f42e98a539f59d88fa72c06f58ab821fb74b17dd9fd5a015420df13f8eafc99a33fffa1b802e2bd082dd736e7bb3dffac4c2252e49ab6f035a74a992a170e8d61a72ebc6018690767b11a3f02c3ea354456ba946f4a7ed1923194b8f76227107bbc1e82de6f51c069257111c44824cc0467dd4e96f1e679dc89ed3bffeb9069aac639267140fd8f86c61c8bf2b590d8a6396bfb90b8c7fe6630eb64433ed330760f34682d9737346a1de76f57e8d509158c55568abdf389ad63724d4d6915b39e82dec31421b4f36b1e277e1b83e733a3499da50d59b0bede77b1fae94c3996567075af7dfdfeb93efaaa985fc378346cd6e0fc8e0895d96c9bef72a734a1cfd5a865a651bf62b9595403395bda9511c7d1d37ab3b762e56f0ad4d48b1b77ff2d1891e75e438f296ad5d121ec550b84bdd0c80c516c83fa08b0beca9726395b39ab732a3634c556ebd41d3c008de5ebd17757669b457a959aae6e80dddffe975cafa3a862eeab793b3e7059afc645965baf3753d129b1a541958fdf29a3b6563ae08a50519c4a3204996305dc2a06264b7399350ca76f98b21fd93b69bdede3eb07828ea779423d61260fe0a50c9d9a5630ef9f1a0db25b1b9772dafb850d974a38214dc449062018fc5a20b1d012caca4e01460bb39bd9b96477010351eb22073928e2b22071385f3431e6dd3efa85461f74e1957c69dc569faf1efc8fbb3c01b444f795f6693ef30be272216fc9dbec935cdd76157f11d399396e7dff47cf99cffadc285a71c9f56e48d191aa2b2e2f59349f1d22aecfa5d4f2e0cee36e82515c174374d6fcc3c8954b3bf3107ff4b852524e4a62eb70d8a6a49300c878353ecaf1baf5f51dfa4cc6b5640b95f1ea1c1e2d7d95bce00f9a1a427944ac5ff8c65b50ff56c3e6c9d318dc679a67a362925d336efb189c8fd95f228d2ceaa767cd7a2ff94d75aec749dc4edc0f53f3224aa59bf1c9265ad47ef5eef742cc1d194664c3cdfe6bce1b808ca94723104101ff2786b83fbab2d2a9f6284a1c5239cd8103748297094312afd5f079c6a43a916b7334c99b8a1ed7793a988525b06f70847a77a278ccb0c3fa4dfef6f7d188c0b8570acfb5897016a275492fdb4723585ecb56710f3b18ea300b0744e25532fb092764f825e9194041b769222dcb40719ea4f8a28d1bdbedca406d52a43717cb594248955c0ab0596fa817e27094e0459d1e08b40dbd2c34d4ebeff06d95da30171245a56258da8d0521ab307f73852f02be058bb124e65ae57b4c3ece50210dc99e57b25beabdff7a81e3738dc3c2dd0e15776993c06f8853f68b331b12d688ef24d0bb4eb81b4975b85d1cbbfdeb5fd1fe5e0ed074af9602ff5f9ebd985278c87dc894f7b0110fb1005bd2fad9768be28987e85479ecc77c1d0c0464127885311a38812a0692052289116a27a4982598edf1dc32edc7800d792b3d91b34ac5a1640981a03b27cc5b7d28fa8bf568d308e9a4df18bbb99902fc960b0ffe11eda6601162349b14d24eb71c1aa6dd873a34321a1728a721787483ae46511840868113969e2ee6e8228d695f69d25f63298fae39ee8bb549b355422a49523a60ccd8f9fb7ed97cdeffde0e5a5dffb555740001ee6e0fe422dfeb4df33cdaaaa1a478374d22ae6ff48c2fd85c0b122cd28269d0d1dc8948ae8684c5cdd6840dc87b2f5053c1dc8f31483f08898bfb83581543d0dfd6b05cb258102b1c58a2bdd8076e0f6bf3cbc07449a05568943b0d8128d4196d1f58de79e4289d77f64a9e3c18d925f872f0e109c616ae9a38ef1b7a35ff511385f6d8ddebd1616510be1ad6e2cb34efcb029dc23675fc706df9aedc812a752207fd7e46a84904c44c1acd07680a8fa1d499cb8e639f3b46b25d49bb92f11af2a87b77adb4a83f20d2ced17ee2ad68fbb5a1378e9aa31d08c3f6b098c4f108b61f6adfbae2708c60573b6b102b808a7def780bdbec28ae71f5807592cf883f7afab9e2571f0ae5534cb322b06eab64fa145719347497546010f81b1c305970e9da3e7a5dbedc9d3af03239f83bc4a2762dd749a21e2e9ca84e6b744355992804518f08c416341f08e721d5c36f279986423f8ad9c779bb6b9bdc37dcdab5738b2d18a21b59b4fc8436e45c1b5ab73bcbb90a16cdf4761c00f5ba0d6b4a3e508f9c3360795dbc91d1a54bb594696ad01c524e021243943e8e111ea96ab8d12933c03fa223c535d58b2e065c27950ef31a29b80e8e07b8a4e7bf258148f9f18267f65e76830a709b3fbac4d5ceecbd399c1caf0d7cc04dc9a9587766f717d0af453e9368b79c03ce4aaa8731863a390a9a664a82ac065f9976ec4ca43e1905256986ab2194eee8ceb981e39263492f9991af95ceb4a5c6170ffa1a4a6ce4a0b58c12bb7881b8f8359ac13948a1ad53e00f08c126acdb283bf71d5fa55377da0e90f1e320fd076048d60a78dc412c5f84a6edde5df892148e7cf8ac8749c36115f79626626ac5157ce846367dec45120296299d1d2e4b3200f7a653b6de753b89085501b89d42ba33f2950382789a9a82226c1b74a8a866362ddd38a3cae83a3ab6ccbf005a227ea09730cee6a0d8b84d1cff90b3ebd42aae69b63b8774fbae7c1262f831f2a695209b224d51aa221fea0568e7584c99a90ac42ec64f1bce3dd0bf92e57ce95e31a2ea57735e49c24cc06a47dc55af3d88743c444953c2a0bf6b0287d4813ae51b13e581b9541c38a8b6f9f3423995241a2f7116cbaf35546412420d2733836ce4e6e9decb992d1a5dac6b2d5a3a0334c601099181c21d92a619ff79e87c091d57888332787fd0e40247fe18fdcf0d15b5e24e66701b9bc95bca8f60c0256d038767cb201b5cf5f5386b2a5ebf6ad6f229858de06152be35c5fbecd4a3eadc0ae87d0139d05bf2a327a1b6ef9eb3c6cbef62825e0946d811c2aee3a164df8adcb76f2d4fb2fc02f271c08cf65798c7d3edea3c73789bc1665c436a2591bc0d90d0bed55e1256e22c377a351c89c63668c2a626553fb8abd882af7648c950b6093b8ab01fd45aa8769e4a230d9507c07d9ccfc3f8f0ee172aeb808099fa002ad50313a2429070f8c1a3c984ca965298e399f2d30b12f25e0dbb10ad5869c53405cf59da45ec8a8be29e003ef11aa3f3c1368e4f6135c2a10db992eb0e9611c6170300ab90c3080c46ad307039fc848268b6ce74dfe6b698e", 0x1000}], 0x1) 00:00:10 executing program 4: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040), 0xffffffffffffffbf) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xb2, 0x1, 0x9, 0x8, 0x8}, 0xc) 00:00:10 executing program 4: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = paccept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc, 0x20000000) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r1 = accept(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$getflags(r2, 0x3) sendto$inet(r0, &(0x7f0000001240)="3325d8d88d23e5366471b142b09b0403cb924adcc46533b3ae3a3dba234f2539f00863f853eb61c2fe1cf1385b67091692ac77451887739cf1a506cdea4f694e0bf79a5bd5af095f06c0c7a787455de78b91b56ba64b4dde01cce658b46a96af2d1b2c4e4c96020e646116d1fe23deeda1687221d460034f6671c49f516caedc27ca59da318169e79d2d3c2d69a930dfd6eb8e839073115f69945a08ecf111cedddd8b433e56afe990dd", 0xaa, 0x8, &(0x7f0000001300)={0x2, 0x3}, 0xc) r3 = open(&(0x7f0000001340)='./file0\x00', 0x200, 0x60) getpeername(r2, &(0x7f0000001380)=@in, &(0x7f00000013c0)=0xc) r4 = paccept(r1, &(0x7f0000001400)=@in, &(0x7f0000001440)=0xc, 0x10000000) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) r8 = msgget$private(0x0, 0x30) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001500)={{0x12b, r6, r7, r6, r7, 0x40, 0x95b}, 0x1, 0x7, r5, r5, 0xc2, 0xfffffffffffffe01, 0x7, 0x5}) r9 = socket(0x1f, 0x3, 0x100000000) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000001580)={0xfffffffeffffffff, 0x10000}, 0x10) socketpair(0x1, 0x20000000, 0x8001, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000001600), &(0x7f0000001640)=0xc) bind(r10, &(0x7f0000001680)=@in={0x2, 0x0}, 0xc) setsockopt$sock_timeval(r11, 0xffff, 0x100c, &(0x7f00000016c0)={0x3a50bf4, 0x7f}, 0x10) bind$inet6(r9, &(0x7f0000001700)={0x18, 0x3, 0x6, 0x5}, 0xc) listen(r4, 0x7) semget$private(0x0, 0x0, 0x302) accept$unix(r3, &(0x7f0000001740)=@file={0x0, ""/4096}, &(0x7f0000002780)=0x1002) msgrcv(r8, &(0x7f00000027c0)={0x0, ""/116}, 0x7c, 0x0, 0x800) preadv(r0, &(0x7f0000002dc0)=[{&(0x7f0000002840)=""/124, 0x7c}, {&(0x7f00000028c0)=""/214, 0xd6}, {&(0x7f00000029c0)=""/146, 0x92}, {&(0x7f0000002a80)=""/87, 0x57}, {&(0x7f0000002b00)=""/207, 0xcf}, {&(0x7f0000002c00)=""/68, 0x44}, {&(0x7f0000002c80)=""/70, 0x46}, {&(0x7f0000002d00)=""/66, 0x42}, {&(0x7f0000002d80)=""/11, 0xb}], 0x9, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002e80)={r5, r6, r7}, 0xc) connect$unix(r11, &(0x7f0000002ec0)=@abs={0x1, 0x0, 0x0}, 0x8) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) fchmodat(r3, &(0x7f0000002f00)='./file0\x00', 0x1, 0x600) faccessat(r2, &(0x7f0000002f40)='./file0\x00', 0x10, 0x200) 00:00:10 executing program 2: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x1a11, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) flock(r0, 0xd) 00:00:10 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@un=@file={0x0, ""/6}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/251, 0xfb}], 0x1, &(0x7f0000000200)=""/142, 0x8e}, 0x41) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x0, 0x1) r1 = accept$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = accept$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000440)="7764c112b33d22e87efd702372ace8ef8b574b3654215a7f34f1e44a85b0c51c2f347ff2a04dde19ba662403aee9de9758d23c1283a776b226a9a55f6d399796c0cd64b4057858d789784092274c3314128de633dbcd43c040679c3a1be45dd487dba89db8494d21", 0x68}, {&(0x7f00000004c0)="be56636f94b719495948a9b200dac6a8b8da26e8713f4d52b398855dc06a9297fbbe153e108019256902b72a90a697721cd1bb686e5f2aa9727f5fe4727f1df103b496ca843ace73801ec61cef40e5a7a2e93cd9f7d37fd4520be2f338e711f608575e2a56395b3e59e81efa201a03bad7b4a450098a5befb87db2859fa9719b2d280e9f6ef0bcabb3945298c021b572ab0489f858e4fd1309a0ed53e5a00dc69c440fac695eb5f75b440708672b50f6e1a44affb189c322026d54c62f75bf1c9850393d65d158f0d11839521010eb3492b308627b4df4ef6ec1eba1818e", 0xde}, {&(0x7f00000005c0)="76adc1a580b849050f63073c0642aaacb0570744b2ac73ff70586d917a96b7c83a5411e7af69de2a908b179a49c08b69590a3985debd686e1cb1dcf6b09447011fef7f6a88a31f6665ba5d179905178bbd65faaf2943b4150167bca4a70f36691f7c4b34de23806401657248d355020c758570265d2e7cba3f831daf66756f515f9a09a755f31f626776984d39f828090f57762d21903ef013539681df55603846f1c45463baa093c9f3cf16eeed59239b39a41fc9fb6e27e740d512c5a283ddcb68b44d8b1fd32a485072bc9868775a6143533e779331e1953a2d4c2ed86eebaa849aa28a0a1cbcfd633b540491c6b9fe07c871c0c8f11cf95939029fbb855d68720f6612ee9d8826d402ca02792881b0f816380942cbfd43314c853976661c589846939bfde3c721cad7a1825fe03d790070411c2e5c7e776fa5d1016ec3395338a192581acfec159363039f55f3b43ab7863f38ec5825dfbe91e690d9973fd7f07a0d3d10768fe24427fd0b4449524e7c51d30f87c139ad4f87ae58b2135970e419283fa787c564f183f7750e2d4a78480b48f5a7a7b8e7c43703e0d1f3e71e4e68f74747f941a73de43c19517132f4ae5f247f0c2d1ff3ad664e33dff00eba65bedfee3d7b8ded033015f86d456c1aa56088cc5f71df0c3c8959ce8e71ceb88b9a8c9ab5ed1aff8f5a484fe9b0238ffa8d24fd7ac2996e8303e4c6a0bfeec89e76b92d6c7b856f911a5ab8126789e760cbf46425f83d7679baa3d8c9166d905c6174ed009d10054b9877d630570a675749cf56bd00501ce7fa4d619ef73176b66542990d0074b7ca7fb5bd36017642b5b3ee86478991d8b614f2615f346962fb5c06f882f26788e7fa98293a864796df342cb9b00fe6e74fd6a293c30c84a66064003dedb251c5c5ead16ee41b6c64a96af7e5a815a47641e7348cbc0f4d39f7b394ec140e0c7344dbd009f85cb14d19fd913afb5cfaa864e28b4b4fbb91ae40e33e4700712e8565f539a336eb65932b8b1b0d6af7bb100ab2978b67bea406234cb57cebc2d955a58ac351f79781262fb8bb1dd8a6006d96113a9daf21f615534ef1de9e0e8b8d3d99f1d220c35a286dbd40b49c9363c644a4dffd3bf032f29cad5714374f408ee836520c4f2377b1e39ad8081fe2324a3298c650451b028f01f9d4d97279feb4583cfede2758f6383f27260b8a2af9cdf1cc1f71439469e9521cc6dd24d0af65da81176b8ae0e46179346549c47f3698d56d340e9056dee0dc72d02a9d7831b1bef158017400858417a1812f996c2ac06a97eb3f311e6fa4053cc212b5942a37da44868980714a04c037eb814439edca052b6caaa13733a1c7263ba2b08a3f3fd062edcf95a10a0e0013f2c608391f7e0c144eebb6905c4aac53cbc394305bac940228a5b8b236ed126c415d23a3aa9e8da96b9444dfb6d08e26ff03161a4e3e51d32a8c0fe116a57577cdfe0cbe0139f38bcdd1c32f7ec0e64cac7d30298166f65a9c4d42a70ad852247ab786175b7d184105e07e1edc034b70348df539e2c2a57be7b00068abfc1d25f74e9c0ce881b73d039e9d162195aff955928710998be74b8431d8cc7bcab54680ebd56246281f7d5ae182f77140c3ed2266e6d48582314c4365669bbd3629acc88d2aee9418ac0c52f7f9a5773bea5a3b8f2f0d24f4401f542241a8602458f4c30a9b466ce14ccca6e6bee9d34661c72f6d73acc2d4c59d54a631e8cd12d6f4e0ebb297718f1573f5b0db19486b730050e0785afee568dd82320723f406b4a43973d839a69c94c88fe5b506ec2da0a658566b3017ef7a5eb263f1f62cd0ce2061fb6011c3b220dd1e7a48a0905788b4bfcd6f3a43672e2d2f04bc29c2a94c02591674eb3a8b198de5040be7ae2d2508a16579606c0107db92fc78ff440bbc078d0d33f5a678d3df1897d2f77efe4b0e04965c2799251ba80f2462f83e8e53efaef126ead6de30c749c0210bbf17780d5bb83b15f02e5f7289aa05f9a855db9bf64148191eb71af89d8881682abe30fd863b0728a2ed55abeb7a50f0deb6621066c5b928db15c05f9197b6aa92b2401ed1e7da4bab4763643830c6a34b4c7bc610f3edaa459741faabe5fc0fc8aa85a61e7e63e34930816e7569b0619d600cf42fe94ca31b687c541db45076c7fa4277b7ee08037081e11b520f56000bac658b279d9058fa1c1ae609539a2597f4f709c212859f5094140dacb41b53af906a7a7bc8078fb94f7b7c18e69418736ffd17c5ee46d098cf8e41339eb742d4c0996765c50924fefaaa7270d7dc2ed0d232bc0aa4288233f84cfe6c2779e89cf376190c10545e608cb1e879d253e0b825dbff6dde1ba751cd39cd148c672ce4113cf2c4e1cf9793096f645207c9e1fdf4c51029eb7b2bdbc43301a89ef12c6547e4284b2247efaa592a584a899072858dafb8a3eed553b4c36145906a64327447f8c109a6492074cbc5bd45ba2838e40e3a9e2df7c7722c76e4845f1280ba45f2574d34496cf8fbf53cd3666e0e279c88ba48845ef771975b88d1765e5cb09b1fef0581533475e5bc4d880111f92a476c7394f99b49522dc0b96f8c3a3c68386ee8d7f474aaf72e65070abe88cd63be2291ba5af4230574212dfdaf2009891e2814378a9e27ed6d2d981d26e9a5a3707567f2bdd1f5201378585dd662cd08fe9ef293b76bb5eb3454d56a78b4c8093f25a836e77c4b97c68fbae1ed36fc168a04283416e1ca56336a5b1ed12074165a091ade583e413c989be40261cb070dedb9fb531e5de121a4afa44b997a956f2bb055e8bea84ae014c5023a7cac81cf00d97d5eaac9d8ac32e48aaa05b2762349ed54547945bc3a4fd33d4f684ab4d18dbfaa30e07610e62a476f820ce17aaa7876efdd883b720fe550a0284eb65feddeff99210d3e87d28658bb19692d09ee62db3ec0ec5b9ee0bc482186b9c8b44477c2338488e7458eea6eba655488490513bd1507565857f327afd47c736fea6bc4ca17c0a4a7973e6ef1764bb20096d083619fcb2593a1986e4e48ea2c7ceab050d5018e8f4d29ef3d2d5e61b1718765fdf5a8b5a63c0a057f4962821f9307779aaa9f23feee0c04e7410cd3c7814f6f85871ced235db26325c1ac8fbd896249d7f47080a362624036430e55d93df9d8e0207506f746df141af0ad107312633263a2c962f81207ab6dc6ae7c0dcf8d39f5dbd8eb3dc5702a796bb19f376ddf5a3586df193648dc5043bf389057312cb1c553d0d31c5ba1ecaa5d481720fd0edff15c9e3bffd02b1c690fa9eab1de28e57a8eb73c0fe3923b95e89d4b84cd607e365b9d4867357c13ab82066640e1009853b161607b505a7205cff31a77d4428ff86a0b4a50c35053e964833aeb829786f47e139b1f9b182e9af7c2eda90eb032f07266211e5a088655bcd749fc25a7311dc369fa2ad9a056aff69deb9beedac0d3e5cd9c295034396b8754200becf7c5992b65fa1722f48026153fbbf3d00b6e9899bea78c4b4a1f90bddfd278622cd2be3ee62d51988375b88ea0e4b7a746f876d3b42c71ac321469ef5b25c53b1ca3570bd8b0df43aacd3a27a79bb209e6173e1d10efcc071ca395d48a83bfab84396350643857788474eb28c1995b5f3e1a6bc1a6ee31fd7d459b4fa9e292b66d399047445ce44ab13fe16b49259732ae29bef8ec6205e890c4202092a3fefaf1aa6b8bb0168d2470cce6e9d16eb1f5b28d58fee241d68c3784b9745100fbf27ebb05e7489485c2d235a48a8cd2f04a6f76868d9f21d9a66e9f8655112b1bb2fd130e2e33537dbc3ac5cf76429012b16a1ef45148f2e270678ac56a5bf174e5f4ee7de9ed24f480435ce93f04c890f558bb90b0ec09a2ae6163719c60f1bc8aa18ecf3865e43a2de3b96ed9a80b4f62137ca7bfcd767b7b88c0a217f052563f0c43ee1e885a697cb2b15ecb727ab9cdb2b74df72fd79eeb47910f47fb6e1d02796c9f5b0b344c7f6b41654163470d22f45b2dd3d0079ab9b8bbb7f97d9bd655371f3be0c79e3510129735485f1cf4f6e8d0dc59aa3d6fecf51e068fe757f5246ca30597e3292876120930d2bfca11dd5427304aa4e65f6974b38b1f79289fdea777e028d1fe9c7779e2e2028c71fe09d27018a4234864b1de3b454d753eb1192fea043ec9af046be2038724a195f97b31346fab769b89facfe647d5dc8371124abecf55b1c3423ce26c59b984d3c6b775ec5988333de744d42dc06d79ef4b277c4c3aa34c0ba5bbddfb5a348a09006cbc91013659833e42b438764523a431f794314011baf74f1bd137b640038c4030ffe029bcbbb1aa9db51d39b2eb7d67b0934ce2b3f246f9936c6ea64e03ee3f287011055d02977f969efcff4414dcaa39f5b39a1401219f1d2e714958dd35421c4daef2ef0c394a67247b86906e255710993fdcb40a898019b92f46ad2b9a60dc3cabc01586b0314419a7deba567f759517b7779582fc5ee3dd5fdb4cb8d588def91238871703fb19bd14318be41f276b4362b75d00079215f1c0a78f730c705f43eee3f1a0cf97953002241ac8a08feb259cbf1fc104bff9c6b6cf18438e7924a0a2bcb29688507ac19ce1abb97fc545727bd3a11db900ba7a78b74d3f6a3aba9d02d9dac526b2135b64516c5fa5bcfd80cac03489d740790783aeb8d535569c15888288049c67b7a697a212327771341e7dca16e0b032eef99f5d3d7a7c73bf6c24fdcfbc94f55af6de0a063fbf79e0b740496b423cc562500dd5a850643fbdb69c72678b7c9c27ddd1893aaa33744f603ccd7b4a76b6fd198346f90a27f20ac7e7370b8ca975c8aac876411c489cd948db06cc49d32f9d867ee9420163a26af1458b489c1db5179e955958e88f2abffd34f200254c130db0f25d91a7d915103c1fbc629a70f38734f7508ee66931dd034886c71ac845aa9e60d4e4e4da7ee41255e76406206d34ac51d54941e26c209c81cb8eb03200c95ca39e6d1db78997b58a1ff6e9816adff5bfc52c8bf0846aa5a240a289c9929417e289f3025920ed31f07636cf13d1105f4f588b3c4748a05be5de334c47d94a23005026e5f82ee7207706fd54c7f5061bba0cd72dc5a3ef0ca7c849db6250d256501295103f2b3671b877a3ee807f799bc652f84d815bd3eef7ae2d5fda986e5f94128cc6eb64743089f8882df5136b1b5235317671d88656aa9a2951853ce136511779305b710deb4e390863c96ace9985c2fd1eac9d971d8b598c6a3c3ae488e8ee378e2bac786df024ff3a70b338883783cbb6ffeaae5018d4c7eb1a89adb77ba47b2946456e88c45e0c784c0c5e527d1a2b635a6f959c8aeb6a6064044b94889e8e1ec9c06533d508e291ac4cbdde8d2f838c4423cdfa6de820fe7c965b9f9d4e3939fc50c7598993e071215fc3963bfd51939244458af10f383a8f0c97c72f689c1ab56be842189775bc9cc19ae605ab0aa6aa3da062f41923b654826f7fd3084b41678041f1e5818d708d76ab37a8bd723acd3dac0031ed017a2efa87fd4a7f282da31e705c707fb2c9c6913f0601a64403381f82f1faa0d8395fe30d0a788fb0ade93144aa537a57bd47e033bf41585738a93b284e35b97c45282cbadb6e2e13625d6953348ff3e409066418b61122996a027b0cb43a6c6f75f06dccbbce308ef2a909b2958723607060e333762ebdc1c4c6208d4a8f90a8dfa8e993dd3bbf1c8e06c461da27d28887167ca3e1ede1861d4989be9a26d52d2fa5b9fcb03b1fd65ca1555fecb7cf8290f204cb53f02b34a26bd95310df50", 0x1000}, {&(0x7f00000015c0)="cbfd236b1fe22b1276569b71551658a8c4b9e99d79aa7e86d608690ea748a8bc661e3e8572c8c12f42f32b82eb03a42133772e44ff943cc5d226e432880b5703218d8ec09bbfcb5abb6e9c7768bd144b3f5ad755d6bc6f754379563aa4ccf9a311b53f57288b3c321f40faf8f8f4a02e66ffc7174fbd7651d93dec729d55b90e1a3784d2d6689764dfade0c5d8a7fdc5a1c8812e667b95bd31584ae2bc52bfa275c4acc89ee984cf77ab95adc39964895c891ff100a7ff", 0xb7}, {&(0x7f0000001680)="5d30b075e5ad4219858ea7ed1c36d40bdb8398f37149768219a039ddc82b9de2ed34b43cc5c2fb048bcf246fb2c9c2f7afbe26109ee2dd42343307d5d64750a577c07ebb9d19a0bb46f86c557be8d962186eebc8fab5151d7a3e96833c9ba712", 0x60}, {&(0x7f0000001700)="b67b5df35941872b97743fec0add72f138f4f47a45ac6d08ff0de4fc3c6114a3ea7f3b7dd3147d7e39908d8d2baf7712fa2db6c6b7c98b112f510f9f455facafa34c20e306893ff2f072db5e8692edb06069ba3ef7baea61ce357ad28235131baf48229de5d2cf639125f693ca236d000ee230b951df41441035d410e0dfcec753d6f74d9f120056941eb32e8dc9ca94861951e17bc6520ca121a45268a63586fcf948966702afa1ae91310fd9b4d7876ebdc6e0015bdde5e097575e224094ffde1c9e0452f047b39b3b327fd172e019bd4329dab116ae688f722dd6", 0xdc}, {&(0x7f0000001800)="2d9c010caf991164c1f97ee0f9e62c9a20ef1b804d17e903b9301b", 0x1b}, {&(0x7f0000001840)="f1a816cb70e348f359395a258901fd8239b30e63cdf700d446220e49e1fdfe8631b3a0", 0x23}, {&(0x7f0000001880)="f12a80cb4465a16244e9f3309633dc8306d0c340b121a56ae19d0aff26bbb1f8b3e923e96d3d41c7663bb6b5c2084c11d9cca302e9707748e3c7943935581dcfd87c7c2db323fe786dfe052016c0d07c9acc2ad2649f57f71c78fcab79571103be47127b00106bf043ad58478bdb9f155124f5e9bcc609622d84c86e968e2a2a0620d2eedd48d341e44c609e2a272b5f475d7e526c17006a6efb4c512c417cd7fd64d432467c4477053fe8193cfc", 0xae}], 0x9) getrlimit(0x3, &(0x7f0000001a00)) r3 = open(&(0x7f0000001a40)='./file0\x00', 0x0, 0x4) connect$inet6(r3, &(0x7f0000001a80)={0x18, 0x2, 0x101, 0xfff}, 0xc) r4 = dup(r1) close(r4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000001ac0)={{0x18, 0x1, 0xd7, 0x1}, {0x18, 0x1, 0x8, 0x101}, 0x8001, [0x5, 0x80000001, 0xffffffffffffffff, 0x0, 0x33e, 0x4, 0x7fd, 0x18]}, 0x3c) r5 = semget(0x1, 0x7, 0x4) semop(r5, &(0x7f0000001b00)=[{0x2, 0x4, 0x800}, {0x4, 0x81, 0x1800}, {0x0, 0x3, 0x1000}, {0x2, 0x3, 0x1000}, {0x0, 0x7, 0x1000}], 0x5) mkdir(&(0x7f0000001b40)='./file0\x00', 0x8) r6 = accept(r2, &(0x7f0000001b80)=@in, &(0x7f0000001bc0)=0xc) r7 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002f80)={0x0, 0x0}, &(0x7f0000002fc0)=0xc) getgroups(0x4, &(0x7f0000003000)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r4, &(0x7f0000003100)={&(0x7f0000001c00)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002f00)=[{&(0x7f0000001c40)="e2e3910e933491694c600f713529dda619427c505558e40daf6c13f4f15d7886d7ebe1fc87fa549348b64c2a41", 0x2d}, {&(0x7f0000001c80)="8656b990b0527fa1aaf1addabbc4977e2bc09df2d487f42d9d4acdcd7e5ff6b08a71882dc512e7e6a768b9261a3956a8472d5356d0f856cad0ac33fd007a123b0cfb04eee91a26c872f3c44ab255028a20811ffba5d73456ca6107b49b94284f8160b1c880a2bfa222c23803baba6f6882dff6acd66c14fbd0f639346614b13d63187c5aaee98474daa650d93dc2954f2eebce234ce4a800a9dbe71a021d14f0fbcab15f0e812dcb16cb579fc1c1df714161ed1a8646ed581b0f37e9d54fbfde4d575077862f7df8a7d0eccf21e59eeebf57bc8b30a5c83a", 0xd8}, {&(0x7f0000001d80)="efe49570ed91823a892b0b313de2a471132f7d3b58a729ad6d9302b02c98", 0x1e}, {&(0x7f0000001dc0)="45155261429ef443290bc3c22ad6e076306207a3b6cf2afa75fdb31ecbd11d0d221943e9eb42c00761", 0x29}, {&(0x7f0000001e00)="5adec7a5cae23428f606b6ff3205fa0023a40b778c9fbaad6b8f86bfe29aac85fea80cebec86f4c6d3f95aedc7553f1b7d041922df82df1496e146cc3bfcee1067d1fe654f6e", 0x46}, {&(0x7f0000001e80)="56c7a16ed14a493fabd81f691c4e0280a6301d91c12302eaa41c0130f3b81dcf242c204f5b2edc3718a90cca63201df04997c02b078e1aecde2964594ee54386", 0x40}, {&(0x7f0000001ec0)="2d078d2493363d1fb5f0e999deeb3bd6f4ce0880c459757754f0a38e78aa08b4cb4769036ad21d83e3a6cf241b805fb7", 0x30}, {&(0x7f0000001f00)="70450d386c4093e019f986af1facf7fb41e389b149ceb6505f03f94ab8a3365cb71770868e452179393b71405c2be97d3c91291f4998f26e3b61ca92d1bd8f5d2f6c3e1be6533c4725cd7c51543cf23920a66a4ffccea7894d6a72570c581613aa6c3698fdd4052591994c8b0dba362ef43c4ad24e20a15f7a1d8c890b3f46f7ea0d2aded5e777000ad434d41b542f298b5b349e7cc5451ec32bc9838db355b8f1b1f8d1f258c0c5952fd3fd0116e78cf3ae1da21d7b432ec518d312153b7524a1d0fc635b61cced409f0f443d985f5e597bf493c4f9829e67a438f054d3eca9b0e6cb3af7da25586b79d498124308c9d976fd8edb8b052e07a6f505b69e4fbb43a9bbab5b4579f6fe0fe9a3ac9ce9ff624c2c283a8a5483dbe3abe6bda1dac2120c3b28730aae2891c1f013d1ff908f77c74f5a5cdd04ffc6918ce8c78ba9e2250d7df8412e37e12d931d56c37786cad56c8b2e007cc32ad9a807057c606d2f1cc5177d7f7a0a00307718dfeb0f0842ac347860de132767682f8e8fb5197df958cb1cc103b02744164a4786ff08f265c3bc2a3800ef2a60eb4d953b35eb2876846a23da695ff96d15cae2c9b692ae55dc96bd705e91136e3025b693df9bc26d8a9cba098ea46f0a02be72c1d96b7a90a1a5e91e43dd40e08422e6dc80398670c52b7a59e232323cdfbd6bd95f261d35e95bbeeba4132927d912aaf229d3660ab47d93febfce4422fe2bd2155412cd2cf25c53c775be6696e747a7a9cfb42b03ec407591828870970a04b8db13c42efe56484a5add63f347067dfdc7079f071053d03cc6ae4d819278719940b40ef5ad4cf82a01dce8fd5cfcaef3d596c330f70fe3a4f76e935cdc24605727b2735caf13a576604b35ca6a0329c1d183226bbf5a1cbb06a5008c60a3d970eabb9f97ba8b81eb655af61f63a6e0dd19448f6622d102d8108b3d36502d689ee9782824491ceeba1fa811e847d88722ee21cca558c2132fba4564b7a4077db1c44d16c9b7a9d46f082a2f04ea278e487e012063659ecc84be05bade4bb5b8f70131b06312ccfacaf71f2851f668a941f98db5df0fe6e12db04364d9be56ac0fab08115f5ab8d220b07a02fd093bd23ee850ca366efcefc0ae2842aca736f68ce4412e12857fe0d33a8a0527d73c42f40cae006edfe52283413502bc5fc1db150f0b1069e087505f1752b37b88396d774fdf03c9395708a3854755dffb6be6519f727fc392433c0bde81c21737c0cf4614c88c366ebb4ecdea6bf95e5b2bf43d92d013b1e387a97717e3a9ff53f22fc237766581bcc7097a2d9391d74cf7c436a090cb593b8e5c31d88c4f6810f8356e1b49e657400e346b3999b31119bff0670dfe290e518c3a730ecd6ccc20d4950c67ddcb102182c69573b952741a346f154886f3852721c80485ad301aca994af42cec5a26e77cefd43356189566c14b72f78c3b0bbba6a3518c4256d209e40d3fef47cb7fe9f673dcae55ea0cffc8ae931854cb5bd714e50d038c692331ca1cd30c1dc89ed7b0fa3ab66dbd410795a81b5432cc35583aa30d27555e2996716bcd3fe2711a1d5e1b4f1ee697d67ab40c83cc61ac30bc96aacf1944aeecc643129021549d83afd3b9ce8d67f15a213c78ab5ad9f78b8cb706a9aa4e5e4164d828bc4532d72405b3c36f2564643c77c58b7076456c12ceb4f10a571591edd4fbeb99cd64c0c2681e33549f6ce92c8c70505c208ea5956ae58595b76f641d154380c2ea2f69e9696e4740180e5acd6ffa4580c80675859ba36d2bf069d8b51bfa128959d7ed16572af9d990c3e481483238336c5410a342d6370f7d443f606eeee33a93c33293cdcfd55d97f0fafbda8695d18c05108229be657b06dd59d4348d102c9438b730f9a398a413bd6bb5d8eac11d04bc80da6ad17af159debeb4aab0d6a1a80912db1c3a6854508b2e1d80428117d65142cbd3f07eccca20e4a0114cf2f4d396971b2cab5659f85bf05523bdd0f6d24f66220390a7f459938fc997643185595b48d670ae3a47dead0bbd023fee38c7559bb8ab5513dbc1d9e0ed75e53cda4f7a0fa569d6587752acf48d59ba4d8a0b4d285306a52a12d5628321ec5cb76424adc41451b9b37000b1cdbf490a801392fee14c7012e65f23c20daebf9fbc7df72d87324ca41e9bbf814025addf31b219253029a5b35bd266df2bf47a7da0537d52ac51b2774170a93056581f5f56f138bdd284200842e42b03bd1ad06f93fdaf58153204ef54d83458527309a3a358b388bedf51c2a71e5243d8354e23deed0a5ee2685759a6ad4872742475f522cd2de315cd81bf8cf497a75e38018e81715ea1d02bc246cc2c21b42de369bfe00b499ef26f2f12b959e6627f211f4090dc149aee3ed2fdca5e6116d4965e3f7f85b82590a01114bb619d3dd7a12f6e0d2e1a3970b916c6a531c158b05aa18168093cfcaacc3c13a572bb0099bbd06b4b6edea9d0d727c073b879c7bda55d6507123e1b3851cb57625ebe5ff2329872c6c5456a22e60033810bc388fe85734a0f33c3633f55e63eaf75b0516f14209879fe17dae79948d808fb3e4f0cb764cadac1e223e81737380cf8e00d4d6b9ba0214021a1a63bf268485bf285d02c1416f05b0324deb1d5721b44420d0e6d6e1b2cfd30a09f15094b9c38e136c5206887564b421a02253e8e6923f287d2e213592fb6915f77e29c571d23e592a338bf975f0e776f23faea28c2d30a7a8861717aeb754401ceec12c8b6cc175117570be05d9599957558104dee233c1fca7f4634e0288fca01adda79690cedcb5a58e3b186e47f5c0544aa94936f52a5f9c1a794763b9fd417d777926c9ecdac55bc78a1621ebd45cbd367cfb4cc4b099054098eea616d87f2a900059f410bc91df57186aa8e1be122ce3c130e43e5a375736ab0255faed208a92c3fb60122a5dec8cf6d23854b3f2eee3e73eade5ec171f9141c2fff6fa63739d1eaa80caaadcc97761cb3b43f02ee174ed9c76c1d003490cbd193e7898a562b55f40ddbc68232bb4c9fce462260ca44c9641d03180c2a3f9e09dad49eef6cb59c80ff125348e0f142694a687464e397ebdf3b4926a2ac74a852940f668da128e93e01f72c5ced920514d39efe03e020afbae60810ef87667aeace68f47cfdccb2b6fb3795b144407569020e0ca498836c666e00b44b045ce66522e5855088c78b77c0b4237f896381879fbfda924347e930ec52004dcd75fd097d76b8ab839ed1322d16e3209fee938914a386fe2703bebb673c7fe36a4c647fb5c4c78c9b3895e145d09c95fe17f4d2b9625c599e45bcd1b17101bb61af341bdb022e1c1755afb22b64a51b67ce5e1b2e6e1aa8f803903448666c9cdf65093ce2f91e62e9ee4bcfe58af51b85a7dadb05564ac8e03d690569be2c35975254c59ee6210af9121dd1605b5224c48f0a79cbbcf88607a3eda978df1fa1b47c9163aa6c091ba0d6ff343a2dcef7cfc18b98ae9733443e779a048243043ac95cae3212033f9d18ea6c4bf2c83ed510efedd1361183f7a23c5a1cd9edbe67945899a420946e838735da8a8954925884c3f346739954a94a73ef4d4acb2eace1fbdd6cfde4c1a97e56109ffd04a417a4d9555a9f170c2e0494ebc0556936ad9fe62374b1a36d88ab027c27c85408d93b4efeea633421ccd045cd285197769657a5ab6b0e5936733016d729707f1d5778d95096399947faf07f24637e776d366f715d497c9bf50c51f8082f755430899251ebb3cbfedb413025025a13ca2e6a8ff058003bb32953720c7d1f068b640afe66c0774bea254ff8388507afbe1dc41dd8ab3a783a632fc0d88d96b5238cec382a984518e96ef832eeafc6a1582e03879b931e7f37228a6f946ba8e048c537f616fc7c79346309e2e24e894e0bd56915aff8c7a6d400efac3ebc592e2d369f59d6c1e30c94f9521a721415d3b0f73fcd2c158755da26f6d134b1f14576271c3ee610b00bfbe7a1ca2d10f7a80df42b7e1fc424c3939409fab74ae6f7ea1b7aed154f2683be48050b1869eb287ca00c3522b320cfe985aa945bbd8edc751600f9d82d4b2be9ec7abb1947c47c70ccebcc75e3ce0df244cb99c1b1517a62970c2503fa71ec03991d1010b46f6cf4379bd5f6d0a078928a767ac607472aaf602c8184c31262970cc7982fde2e910847c5ba32829b7a79073ca4a8eab16b55d985927cf4daa893e25b33510cd5fd22bf6c5141677b3e364b57e77dbe94519673b3aa62769975ca0002c7d999d5660c7e5d894adc9a629a3e5d1cffb4aee5a13099f92029c3849e5b07929ae835384dceeb1bea3a6b4f16af9a281aa64f43a2a8c60158c5c41f881f656d6c3934344ab1f178ed1922b34b99008b367903bfe6e3041b6bf0fa35468a364555d324d4b652afd287ba70baf141cf3ae5a2f33fbbd524cf296827ba2493d01d84a907590b21f7fbd7452a2fec936ad0cbb944c8208871c522d082e519204960848106bbb01037f34878ac155a8b45208c377cc474ce73e9d3e134d5995f5abc47ef59dfa146b7d22defd26c980b3dde70584eaeae60c09f0ac9bb34c274f7bcc90b6928d88c49f6efc670759ea034543b8182292dab52bd3df432791a787c7de9d8d15f800102a40362b14c9e1e720f44f9a060cb177cc34ac2278588e93795a207646c03654e72a55aa1fee8ce1bdf1f309e58c53a0715b4305254be0fe288d8e147a871a52f61957645fb41128ff9d915197dfa81a708746a925617547ce2dac0c70e9450f8b4133396ce3535377502af01510a55ab85946bc704b3435c414ffb76a436fba251e5b0bd01e01a6404cf75ee7e812760de0b875126168d5d98e0c26151bc4b06908946941679231b00aa6b79f1d72bfe4c436efb6a5d5f975d897860f9648003959df4b01d5b44f4b679d5cbcef5a13f8fff781abc5813c6562534d4bf7b9a2d3682d9d6ad798e0db96d1b85cbbfe5b14cf061b3730fbbb04408abed7661c981488ede6cc50391f24284310281bfad83866715c4485966b6a1ed738aa9a890d1af45e53da18cc58edf805372ba4688f8ca667f0334e144016cebf52dc017318c487d2f6f89a016f65f476d33de1b255091d72eeb10fc44da6893ae7c26fb570bf2e40fcc2c9574717b9789a6693e2e4a19ddd7b7342a3dc7d15d37e84f20f57196c0ffbbddb44d6c77e89f3e184cfdfcfa17a9d046204688d13d03a9383073a04ef82d3b9cc017199411e3824835c1677281837cdaa1b06970d4cf402f4486fe8506b329edac2c9a7c007db71bce89502dfec4aed5b02b61785f812fd7f0ed9d17d529a8064fc2e3921069fcf548ec5f4f0705bff0cec2ee923b74d736dcf7d8fac49d760dff54dc3d7c846f6245d4b35429c2b406255e4d3931dd10a4c7777fb0763a815d53964427fa3c223909682fdc79011aff16848157ebe97b4b468f7fe891d7f5a2d415983ded6d1e5b6b69efc93dafa889011d94e03719cdb3df1ec953f3897b8a2e6f541f62340f473d781b55b50c945516cd0a1383fcf6a9cf8da0ef747fd6a003451ce602fb8fad8a270b25c6125479ed96d645583047afbd7b5e92715ca51259af3f61e65780a4bad77b14b88a8452f13cf9f354d9f216982d757aa51752b10fd8256b20d6204b84ef0c92f0cdb7dd30096eea777621ee1671da35ddbcc58fef153030ee4e00b1fe51cca89e264fbf94ad5bc35571bbb8414e7de9969b1c3913e9c398feb465ae61da441b69c008d36d96b265b5dc7ed4e3496a5049dadf0f4a1914c70ffd", 0x1000}], 0x8, &(0x7f0000003040)=[@cred={0x20, 0xffff, 0x2, r7, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r4, r1]}, @rights={0x28, 0xffff, 0x1, [r3, r4, r0, r4, r2, r2]}, @rights={0x28, 0xffff, 0x1, [r1, r6, r4, r1, r3]}], 0x90, 0x40a}, 0x1) connect$inet(r4, &(0x7f0000003140)={0x2, 0x2}, 0xc) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000003180)=""/4096) read(r3, &(0x7f0000004180)=""/251, 0xfb) fchdir(r4) r11 = accept$inet(r6, &(0x7f0000004280), &(0x7f00000042c0)=0xc) unlinkat(r4, &(0x7f0000004300)='./file1\x00', 0x800) fcntl$setown(r11, 0x6, r8) bind$unix(r4, &(0x7f0000004340)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r1, &(0x7f0000004680)=[{&(0x7f0000004380)="5f5f4acf92adb4000813b2e26cf84c5d33766914f8af903bac9174493fd59cf4e31edca8d197459c53acfdd357c444893386a5b8", 0x34}, {&(0x7f00000043c0)="577bb579634aa7913309f2a10dbf524a593ac2d725583d2955d841dc3f5cb19a0a682d91f622df6204e1121c6beb15256b340c0c7fb426e71f07eba16256f1c4a69bfc9974e241fcccb1afe9de641988cd7c41a076fa8b2611cee0ae39febf9c1124c42d377f3fed829e6200bf3be79b11ab537a071ea9baf5161b806c", 0x7d}, {&(0x7f0000004440)="e7d1753b8d73a511bee5d2bbd229fd4fc30bbdac7e31b6b0694c1b4ddfe625980202e2d987d0654ce94aa5dc4f84c05c9515d9cec5b53c4108a0b3574f5a2cb34cd0a196459aed521eef236615c0c484960ee87a6e8889679941f14f188770debe6ef28b28045b0fbd38685425da879fa56bdd80c24af0d4edc08cbd02f8902bf2f817016f8e100592061d1d40d4ad54661a14b32dc8f8096b77255b611593bfe10c9f77b4a32d2073bf288ab71e6bfcb31f303d8fa229256a0b603cad62c58540589d67db7b52fa1ebeb9a1f111", 0xce}, {&(0x7f0000004540)="e48a700a2a1d72f4a821f82e2969770e281d2a7b5a7ab012c34b8859aeaad990713dd668d20da05028cfcbb89210d78023eee567e5d681ca1d7756721bdaf473945bdc3143afd7d916ed413286e0e154751499dc39d995c7d9d670827adbb57cf820956495343a5bf6806639bc26178faee8e83042313707d300d7dc0674f31604611e9188cc3235654276c3623db35b40918a8294caca5d200e83fbc4f39b7b3ec67c41b7714622292a470227c05d178cd91118497a15738c856297c40866d93464bfd9297f89ae53058a2fb69197d1c0b27cf210732d68cbc2f4ee0fca93c8f5be82e4acf08a", 0xe7}, {&(0x7f0000004640)="3d8266aea7a845937a7c643f1d0989e7090d44a862d9ed5570bfa0bfdc2ea5647115318e41fa9d5d", 0x28}], 0x5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004700)="d0ff4383b984cf8854a08ae40a48b542bd0334f84735118262443bb7ceb77b0b8d2f6d9a8eccf588b5bedaad64df80906f2ed0be72407c898800cca64c0fae5e95158a946760ea64a7880f6e4217edda40255715a483b6d8bdf740a2215838c3e328f007dafd264d22536d90b7d45cc48b40ef91369a8a180820159fc1b200bf19ed0fbc38443317786ded69205cf59e5d174d4da7045b90c8067accc3835673f05a9fc7548b83b526e4d4bdc47855367b", 0xb1) 00:00:10 executing program 2: r0 = semget$private(0x0, 0x3, 0x1) r1 = geteuid() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xff7c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = semget$private(0x0, 0x3, 0x0) fcntl$setown(r2, 0x6, r4) fchownat(r2, &(0x7f0000000100)='./file0\x00', r1, r5, 0x400) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000140)=""/17) semctl$GETZCNT(r8, 0x3, 0x7, &(0x7f0000000180)=""/242) fcntl$getflags(r7, 0x1) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000280)=""/143) faccessat(r6, &(0x7f0000000340)='./file0\x00', 0x82, 0x100) fcntl$lock(r7, 0x9, &(0x7f0000000380)={0x3, 0x2, 0x100000001, 0x100000000, r4}) getsockname$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r9 = msgget$private(0x0, 0x100) msgrcv(r9, &(0x7f0000000440)={0x0, ""/61}, 0x45, 0x1, 0x1800) preadv(r7, &(0x7f0000000500)=[{&(0x7f00000004c0)}], 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x101d, &(0x7f0000000540)=0x100000001, 0x4) symlinkat(&(0x7f0000000580)='./file0\x00', r7, &(0x7f00000005c0)='./file0\x00') r10 = semget$private(0x0, 0x2d5390962076c75e, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x211, r6, 0x0, 0x0) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000000600)=""/153) pipe(&(0x7f00000006c0)) fchdir(r7) semctl$GETPID(r10, 0x3, 0x4, &(0x7f0000000700)=""/243) msgctl$IPC_RMID(r9, 0x0) socket$inet6(0x18, 0x0, 0x401) semctl$GETPID(r8, 0x6, 0x4, &(0x7f0000000800)=""/7) 00:00:10 executing program 4: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x0, &(0x7f0000001040), 0xc) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x20f) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000001080)={{0x9, 0x7f}, {0x3, 0x81}}) 00:00:10 executing program 0: msgget(0x2, 0x4) msgget(0x0, 0x400) 00:00:10 executing program 2: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, r0) r1 = shmget(0x3, 0x2000, 0x201, &(0x7f0000ffc000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x2000) seteuid(r0) 00:00:10 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=ANY=[@ANYBLOB="0100e91f7189591e92337c4b00"], 0xc) r2 = accept(r1, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) 00:00:10 executing program 0: r0 = getppid() r1 = getpgrp() setpgid(r0, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x48) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(r2, 0x5) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0x100) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x1, 0x8, 0x9, 0x2}, 0xc) sendto$inet6(r2, &(0x7f0000000100)="226da01de29ff19d7d53f8d3a9f40be8ed89ebb44257afeb97e3c7651ae038fadce53524ab812ef60fc41dd67cc091e50f1773aeb030e2bd191ca75f17168e2a2245d3dea889b0d2b2f8d85bb1c890d5de5cc843c579c6886bac47f020687133410e73a10649539b80a30675d3b3c94995ce0b0dede9f06845d6d9edbef37ce381e15f51112f4036f2da13045bd98be2f88c9256b5fec1db32b88e5a989a5c3325f9b103bb477e7d88a896683744bdb5ce46d52c7ddd169e6ffa69c7c836c29ff886ded8ee043f76d8681de1ec98de9f3f82acb963f8", 0xd6, 0x2, &(0x7f0000000200)={0x18, 0x3, 0x8, 0x6}, 0xc) write(r2, &(0x7f0000000240)="439b29e024f38a9731bb0edf084b8ed42c61d83b2de1b8ee61be58f7b04167ec77f8163f772904ebad3545e02ce5291ab3aba7c9b79018b36de17ad9de64c2089aebb62d621c6fda3aaf6ad276edd6c0434a6adfa0c74e3a14ec05ce5e64624c0fd65f33c73622e3417e8a2e04668b1e631ea2d3e47e029f262a68ec3cb71ef026e473bd98fca2d2efa0aa2e019b8b5e4730a98033b395fc57327f32b019131608216737b91d4951d1618e2b9ef62d4ce166e01fdab4a9238e78b08e7c1a9a872c93cdb012b924d0e63f2f8867b0554601f6fa025d4e9a6b4736fb6498c7df168369a35416a7de68d102fa2fdb0d3b8c5f322ac237d29e38b6a426603cc59a6a098f6a1cd125600320e796000011ef308fbf13364f7e0e651390a897e1c3cb755b6c1d86ffea1e06066cc4ac0a3607bcb1e431421e0c71eeed4ba6e03a1dd4ee198351f9ac0353bdfa31676e35edb54cbe4da7def6045f1b1e85f0c0a2c8358aa7f424626f51a5a5e465f401a2d15ff6233143ff50a9d51481bed28201ad5a970750a78d8826d5b28bbd0e2f51579757ea03caa9e2437ed0c9ff65c7047e5b1d4456481c2ee3e377b9714e2691c830a1402a663a1661a6f9248459678750bfbd21bfc3a8639f2e6fabf924f77f9d820cba6da141521803786b67e235fe3b631f8f97c4050f4b378ad38c0dd55257ba5cfa054a03a628d61e9fc3dd0e3437e6c76e58bebd18ecd15f13e85cb4bad45ff69d2f881c1f8c6dde80a98f2c693756ace65e05e862cd5c2404828b125eaafa8e1454f2fc5eedee5d7ddfd4e28ef7cfe55cf066ddfc8205519df850f0affacd9cdd98dba69f94d94519d28bbf244578f9e7e72eccd1819c91d62d65f90b309c61eb802f5143274007643d5da44309bed6ee3971ba295595824ac69eff682bc80e42ae1a5f1ea0da42930596ed93135f3243a1312cc6511db88034d2dbb5da3f9f68ae36e9e37c1ef864bf3fad8bf4143f779f5d2d713945e778aeb25dcd126f23dcc492a726653f549a14e661af9d8da9f12e2b393df4ebf3181695e4d18a99aa503917f7b9a5478ebc52bfbdee656dc27d613d0420ef79a77f2def7c056183c72e4e779872c2105fd7c376d9ce555b8b896be09bd6445d531db031f6dcbe7e58a3e0606337fc38a35b00e724d93ec17ef7b8a809a33d56bf60770fafefc9832e1787b29db09ababcf5c4598cb54a64d72b48b4adcbff98fa2cafd28cd1137507b9fb1d7d4ae0e6af227fc547bdd7a6f8ce09062f3b612e477328ea68db4ac66fba1f7c8fc79a4482cef0a7d91c3c1ae29194a7c762715ed473fb74ccda49601e7feb7f2731266d3c3e71f474a4ea65e7938c10a53a8922025d59c1e17eeaea3771bb9eaed6464dc6a64a31b40b28a9767483521acefc17ca12a84337b947f578acbcd80e7dbcc5b4f27ddd99632da8dd01985546db9c1d01000b7950861f07adece39c5366c7e99e2bd99576ccc41ea587f1f7da38a032bc59fbbbf576516216f92bac33b4dabcc8baffe5303240de0eef67e570ae6e870b3068d5397b939abc8342bb4e31795bf5833d8543e6d691f187d644cb8a81f9cea45178136115400207b464d43a38dd18a3bbdc3bc428c05b66bfe4804aa605eb32ad9124f1b765ba4cc005651c2abfab27480a785faa2f225f20fd7811cdece17b1fe057d3ead8f87a6d3a475c3bb777a7ffbb981252434806aeb751a9ceb7436aa36a00a5404c5067c3de54cd7a918640bbfd04eb3cc0d971e376c8036cc9978d44499adfd337ec248fe271bba93eabd0a996d64b1979391adee99e609b7446e8c4599274a2cc108c378139c3f99482c03fb804459b5f7f4d49100d8dabaf614dde3662883be8fa691a991e4078f4ccd03f5d6b9304fa54452565ea27a0cdd5de50e4b7baccea2e47075f9f15f6fd435eef26c49fe855171dc047db3eaa21da2372ba8aa46a9ebf40ff6fb68d9ae0d1921b2b4769bda0ca6de74f3b18978cfbc9d5b2b9fa4280643cc7221b7d834a61ec19d26a62b3355d72f5c9a8a273ea1f2336f7fa42e2d946aa12bdad13cc89e1a5d4ac95a138c104402f1b0646f436e426798c8cac875afc43232b02328f7dd9c330ea27d84b391a5a6ef219b6fbc204af2a23d84eb1ac7af9ed723e6348ee9887351e65d6fab6c881cc5645e2197eb2a645757020ab37f9249a061bc4cdd7b2b7dd39fd7dd989609d9dddbcc3e6fcf2db822136ee30d3d13bebf8e754db7155ab7f92428b32b15d7ebc34671a57430675137716b2897da7101d33e2a6ed55bf53bcea47e463aaecc79d4e3b3b33f7fd4ed740ade4a69641fab914ada327494db3b8e9864fc30f25b038daa757c0563acd4e11a199cbd39af5191a0415d56047faaf05e5f9d85170cc2237d189048e7acac1534dfdfc6fb8a02e44fa22fe686e5da879ded0d3d4601deedd482e0d9a2e331ee80daae23ac8b8a504553f240ddaa002b450b46de3c1bb27a476a9377bb0875554dcdf3d0585da5fd30f4475a7e94dbaa282837ed40c9bf666840c4f296ab7688cf250aff23136bc13b2819a9025b261dd87c363f43da7dcecafe97b11425522dede3ec92af0247bf1aa37546d3caed9860c73af0944b4b1b4fc531e73ff9af4197216c21fd6ec612df011590313af0be9c22f2cc29885f9bb937d1a333e84ad4f5ee9b173362449d61134d0b5b83c07db85484326e38b0bc7a1585288962bea1b71c138be793f49561a204b8c267a2ab9a4a6932018bf5a0342a4e2aa3f97de66c0b1e40698782bc14dc78648ed69f086f33653148d79e70a82a543d98be117331e496f92155f8ca56be20fde2d495e6651cb4baca8b008e01dedcb1fd6af53bcaf9334d12088de4222f9f39867c959bfb78f149b787aa40776822e95cb1f44b4e4655cc47f1e59a379519530cf3e64fd2e2a11b3326051c359a6b77eb79f3eee8a0f1e5f3761d3de1e3f6655d4724049b62977e4845e1795a7a6f9591c66d1b2d5be202a033126f0174442b6fb34b85aef6ccc8aa1a242a61009900ca958257c0a6e6725e6328b147f6155cdea1bbdabcc38721111d301059af730c2913a5d3dcab51b1461cf83f21b7ccaa73315be2da6a473953c3574b171726352023af1406c2d243a3035f33daa2ff9a2fdfc82254a235bd0cd36c666fc80bf8397c4a99e6a99cc940e478d94ada9ee908d44ca9e82e15894434e3a34fc2b3949ab7b5a00ff1d9ee6a1c1ca0cf5f24d131985b538b587e4a59d42c0afcc27886d62291da7bdb3ffcd3ba7be9e2974eb9df373992385b839bde26dfca1d286ebc464ed2771a81065da6bd864a6027db3911eba538ea2f7f3df1b5f06498756ba16dd29c61c28f42ffdbfe43226d91d4ee2a6d609543553932cc5f997abfc666dac6e63c1aaaa9e5ffdc15eb5f527aa9ab6be0b36ad3f6d62a4cdc21e3afdfb7297230dfa9be9966362368cc5ac3dee656c706ac16ab179bf5fc9138380463af0ca41282e304368c449829e6364c3ca7577020d24b47098f0bcc029f187bbc5623726ab4be10ffc9792f5170dd89bcc3677c09ea02fe6aec0b020190e2fedff3284bb775f3c60ba9fd2d48ca4545448b860c4d534ffa7933db7a6fcc50db1d89d8dabf8eb76e99a8e7d1dc9030e77526f76d753b010dd10c88c4622b141436d4d767e0ba6b76cf44a4f1d6f136783e165190dc254783cf4bc0d8a73b88193ce9d8a4172760221d7c91368f9a228437aef22e037e97dac3d8fa87863eba8a908b21902eb8bedb99218124a1e9d11fc92973debd261efd4bc52925e12210f9bdf295155fdf9c0bd5ecd9906a0a13d79645146096356b0c4617ae8c14d226d52364781d2421c9628d1a3c291ef039ac488f0ebfef9821e9d10f366ecc544736e53d71fcf278a2e22d7bed7ef4b3e70e810924d53e3561819810da965f71ca7d0cb8fc7b21edc6be402c3217fa30c2aabb8a7659a79a506e1d350dc08493e16c7b89bba9ab516a12dcbcd6eed993a6f3cab7a9b892d1e3699456a5cb3e330008f37d6073b81f21baaaaa5d6d3d3b75eeb32fddbba49a92998c5898d9d57a31093bd2b109468c35396dbdb5ecf5580ae74e1e1b70ff6aa2c8a067c675529a96e4fcce8514cfedea731ac0acb4f3702151d94a6a68d9b0f10a5f350fa7f47c07098e856fb2a124409ff3a96bd6ac3b9238d4f70480ca98c9cb8b03ee8f90cea2893347b2e70d0807fa5f35f3accf374fc8aa019ed58db9651eabbfd69bc289b000132355e4ebfa42dbdfd0db5c4a2ba6c1e0909952a06d5ca9b847c8b9a0e863c6c5aa8b55a4d7e3fae7de444352ba359953537003173888de4a3628c34032452649b82e88dc9aae86fa51dd27a6cad01e03c2f9dc8be6987391d888e98de21f5349fe2a046d50e2d3231d76073c0bbcbccc5ae96a6dbb0d9c96a5ac5f0e203a55e1db7b9521a8509e438985e1a42acf8584b1defe6c9676ae6d393815b94623187116e8daffb6c94c618839930593721c0bf42c0a5fc0fbbb8f93951ee007846826b0b24b134527c05f0426d6993af4451fd0164be7e8b81febc47203123444cf12adab2ba82acad7382c4a6e29b352ea382565b65594e2cbd349bd79db89b1e043db91bd9e4c94fe402cd488859399892986f2131afae79e90f8f6bc7e5b2564b485b5f9323c79228691e832c3b4bffa0bda0b218b1fe43a12965a5915899f590ddb60a424d0ab05f8866f37c379de8da558780e210e747f8620b0a97bfdf1c55b85bffc552ec8b5ff8f477d9d64f0906c7ed36849ced28af40da3d5790678b975c8d61b4824695db8d8cda69fc0daf5d05825133f72066dd3415a1a7595873b0f305b7a5fd6a9535b441811b95049edc01acf8bace3206d93175367d6159c75896c67e429717ba665ed00c25a55e63788046c66d5a5deb418f7ee0c50da342017d0e95cc81d2215dd91b1775b1d2b92ed3e2e9a865ae37b3f0e91ad08c0984fb8cd4a25a43017fd9c700eb0ea0cdb9b2aae346b7e8f56f4334fd4d9048cad180e9949a3375b9aeb37fcdfa2e800840a5bc9067091fc08043665117901663df341bec11829931a3370063319806542496aaca0fe6d99ff46c5df1221b17389f1a10b3d540873da4440617d0ac512bfe265f4d86059a1c8810dc848e856012bc64ae7c488403dc9ba593841068fae9fdc0ce5cbed43d102b393d19c0dd8d4e714adfee101bdde08f0cfb068f0d555a39b0e091cd750e84a4b2be42da603c8b393dbfa2f2cdc9fc6438b091e8f6392d258c072d6c59f270e124c123c0ef284abd81303999e0f3634123daed99227105fc8e1e6cf45f34ebb9f5f05b77abd8e359ca9d6091e515f9744f378a1a7308aeca443e4c7a9f69ffb9791218eeeb87e65024becf947b0964fa5f85a266e13f8c1bcf824d5218bff6b76bfba0fe1d73cdfa6b806e4be9b5cd3402070d34b3c54507618a77526ad0c5eed8d3d801e93424596250c6a4f3af2983f63aa5797b55b0ca388a31e584ef0026b3d472dfb55fa8774681bee1aacc2d44f12e5fb0cad15fb37a056095f983467dc40a39166802f07ada77d99f0cdfed6fb39f3195f87b7529c6d260d1200225d9f218059e4fec71aff10bdf5720629ae49ca7361cb0b04691002bf6278ebaf1aba513ede8785ec4c4821968e1efa0884c6eb19c8dbdfcd7a8c204826c9100594175387b94f27ae5b6f093d511f2c9c9216d3771760caf76bf5a77951a60171bd2a5c56d077ccccf06610bbc8f12b7236617491f3d934aeb5ed16b843defd8f4a68add666774", 0x1000) setpgid(r3, r1) connect$unix(r2, &(0x7f0000001240)=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$lock(r2, 0x9, &(0x7f0000001280)={0x1, 0x2, 0x3, 0xff, r0}) writev(r2, &(0x7f00000013c0)=[{&(0x7f00000012c0)="24655a3e9eb3a680cea160bd9f4e34d7e8c7006a4c70ab4346efc72eb094cf6616e32e2b267d7e283cd11cbd268624a586bf79acd35acca4c14dad301b903a7aa7a0585ea76adf0ae8b2f07beb970e3f92e5f13ceaabc02136bb7cc36caa407c737a2a6b55973f2a2356e2625b8593dfd83d1effccc18a8771791a0c6e2287b0149d4a718f663c7cc888e94cb3959781614b20776e7cdfb011d2b398e8b47ffd6a62e35c7c548337ad6440a9f25b0e8e771582829848273b0a0e65de076c8f0a046430521a1880777688d97a", 0xcc}], 0x1) fcntl$setown(r2, 0x6, r0) chdir(&(0x7f0000001400)='./file0\x00') r5 = semget(0x3, 0x7, 0x440) semctl$IPC_RMID(r5, 0x0, 0x0) open$dir(&(0x7f0000001440)='./file0\x00', 0x0, 0x2) fchmod(r2, 0x1) fcntl$getown(r2, 0x5) bind$unix(r2, &(0x7f0000001480)=@file={0x0, './file0\x00'}, 0xa) utimes(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x40, 0x10001}, {0x7, 0x2}}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001580)={{0x7, r6, r4, r6, r4, 0x14, 0x1}, 0x971f, 0x949f, 0x794}) accept(r2, &(0x7f0000001600)=@un=@file={0x0, ""/75}, &(0x7f0000001680)=0x4d) getpid() socket$inet6(0x18, 0x2, 0x10000) pipe2(&(0x7f00000016c0), 0x1400000) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000001700)=""/149) 00:00:11 executing program 3: setuid(0xee01) fchroot(0xffffffffffffffff) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 00:00:11 executing program 0: select(0x40, &(0x7f0000000000)={0x8, 0x2, 0x10001, 0x4, 0x4, 0x5, 0x7f, 0x9}, &(0x7f0000000040)={0x401, 0x4, 0x5, 0x3ff, 0x4, 0x2, 0x80, 0x5}, &(0x7f0000000080)={0x100, 0xa8, 0x5, 0x8, 0x8, 0x3ff, 0x2000000000, 0x5}, &(0x7f00000000c0)={0x7, 0x3}) setgroups(0x400002a0, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000280)=0x2, 0x4) getgid() munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 00:00:11 executing program 4: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) utimensat(r0, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)={{0x80000000, 0x8000}, {0x3, 0x41a}}, 0x200) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1080040, 0x80) mkdir(&(0x7f0000000200)='./file0\x00', 0x82) utimensat(r0, &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)={{0x6, 0x101}, {0x100000001, 0x8}}, 0x0) rmdir(&(0x7f00000002c0)='./file0/file0\x00') shmget(0x2, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0/file1\x00') getsockname(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) open$dir(&(0x7f0000000400)='./file0/file1\x00', 0x100, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="0171de71995dd521341d88e3eb38a42183c57ff66ec03fb24d663dfcb2cf40975ebe2e4a551cbdb555ad306be5fc73edd29c922146f18ff0f813f60fdfc53eacc63cc452b8d58cefbcad664175c96ea02c84ff62f377ed6e66d9bb36f430f4ca6dabbeec1100f9eb5d4e5d4042cbeb27df57fb2bb4bd223a910904d663fdf27d5e26b5636249e8ae184001a95a996f00a92340606e784ba8b174ff503afdd0415ef8dd829c8123ece1d1339127d9019f84618f538cd49d2fb5089deb54cb06a1360aa9e086a0a1e8b8e0ba815cd026c4e2f098e269a504c200f3a35515db50dd2b02cd", 0xe3) r2 = socket$unix(0x1, 0x0, 0x0) stat(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000580)) getppid() shmget(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) open(&(0x7f0000000600)='./file1\x00', 0x1000000, 0x109) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000640)={{0x18, 0x2, 0x3ff, 0x3}, {0x18, 0x3, 0x4, 0xffff}, 0x10001, [0x1, 0x20, 0x0, 0x8, 0x1, 0x4, 0xb5, 0x3]}, 0x3c) fchdir(r0) getpeername$inet(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000700)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) chown(&(0x7f0000000740)='./file0/file0\x00', r3, r4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000840)={0xffffffff, 0x26}, 0x8) r5 = openat(r1, &(0x7f0000000880)='./file0/file0\x00', 0x100, 0x43) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000008c0), &(0x7f0000000900)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000940), &(0x7f0000000980)=0xc) r6 = semget$private(0x0, 0x0, 0x20) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000009c0)=""/186) 00:00:11 executing program 1: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) stat(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x3, 0x100) 00:00:11 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xc1) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x9, 0x3f6}, 0xc) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="f6cda8f35c857fe6c7d8d1d6f7d0bc76cecf1fdb7b20bbe8d489164cfc8979b14f81638aa341fd173688b6412b3978fbe1666df5b1c17ef7d080257a04b8e1051298ff4d36c369a1c7a41dfa89f452aefc8844d2c19863c0c8712b75c85cd6669b204a4fefdf9b8c5ebdf1d48e8ec825d23ca04814806116692c4ebdbfbe85df7ba2bbb32f01704aade5889676c6c226fe9251a9947d7b7c1c3642417cfd62df97927643a503e6bbfed8d40d301ec03c8935b9057cd5cef4b24ae5b219aa2a", 0xbf}], 0x1, 0x0, 0x0, 0x401}, 0x4b2ce511cd1c3619) utimensat(r0, &(0x7f0000000200)='\x00', &(0x7f0000000240)={{0x8, 0x40}, {0x7, 0x68}}, 0x0) getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) symlinkat(&(0x7f0000001300)='./file0\x00', r0, &(0x7f0000001340)='./file0\x00') getsockname$unix(r0, &(0x7f0000001380)=@abs, &(0x7f00000013c0)=0x8) execve(&(0x7f0000001400)='./file0\x00', &(0x7f00000014c0)=[&(0x7f0000001440)='!\x00', &(0x7f0000001480)='\x00'], &(0x7f0000001680)=[&(0x7f0000001500)='\x00', &(0x7f0000001540)='&\x00', &(0x7f0000001580)='\x00', &(0x7f00000015c0)='$/)]$&!\x00', &(0x7f0000001600)='^\\\x00', &(0x7f0000001640)='*/L^[\x00']) r1 = open(&(0x7f00000016c0)='./file0\x00', 0x80000, 0x8) sendto$inet(r1, &(0x7f0000001700)="bd4c2608cf8cb949a0c90f4bb7e07becb1ed1609a1cea14d2707b125ad6a617266222a84f7c3eda7a3d9526f2e305c37922cbee7f2926487db30d166f51b368f3fd328bedc1cac5b044384cf6c5b6e0462649f2b1ff0c55e08b8e429fbb575b6a711927a3efba10e146861bef30c5fb6b104208a146947395b1c5a6bdd7e2ca1a97d7bb2fdc1c687fcbc78b951fa502fc67324a06ed0dd842bb064661e6d8a403d07a09a07087c3ebb4a", 0xaa, 0x4, &(0x7f00000017c0)={0x2, 0x1}, 0xc) getpeername(r0, &(0x7f0000001800)=@in6, &(0x7f0000001840)=0xc) r2 = msgget$private(0x0, 0x0) sendto$inet(r1, &(0x7f0000001880)="447912fa66e9333edfd123a1749f9348b49cec6e3747256ffbf2cc696d9b247d107f7df2f8215e76aa5f1d4a87ef4c2ddeb79801a32268881655", 0x3a, 0x2, &(0x7f00000018c0)={0x2, 0x3}, 0xc) bind$unix(r0, &(0x7f0000001900)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) msgsnd(r2, &(0x7f0000001980)={0x3, "753e19a014962dc2ade026a939640fc8a7c8572e33468cadacd3e4d70f7adaf480683561440bf6912809de3a6d20d13aab1121630e8b07f60ab87a5b34b4f2b7b3371c5a7594dac10e0740132b1eebb6ccfe03f0e3d68a347c2d6ab2ff883b123ec849f2cdbf0a6d9b3a5851a4c544392aca35b748b9e523a6d2aa24eaa020d41d8f49635bae176edf79618a76dbb11febe42ce144fdabfd3713f67cf7e7b765990dfd3b35ce44e12c"}, 0xb1, 0x800) bind$inet6(r0, &(0x7f0000001a40)={0x18, 0x3, 0x6, 0x2}, 0xc) sendto$inet(r1, &(0x7f0000001a80)="e746b6d1b88b8f6981d821acbdd5e8a344bb863652773f357c5425d455a02870348a8292890ae1dc7b9be1ff8739c4236ac1740b0e732a23031114af3bf4a443e3a9248f62b7828f8d0c1568b0781a526f062a06e144bb5b48a233c3376bf9f9eca79b3323954a7880192586e2421520e8db3bc21f62b2c3471079ed795c2ce2ff52f7a2995a8d8a8c89a5f011543ac52805be837392fdcf69e6ff0c19745055288e1b359617814c195f282e0ecf00da847095", 0xb3, 0x400, 0x0, 0x0) mkdir(&(0x7f0000001b40)='./file0\x00', 0x100) r6 = dup2(r0, r1) readlinkat(r6, &(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)=""/191, 0xbf) syz_execute_func(&(0x7f0000001c80)="c48270f7ae05000000f2652ed8c70f69850010000043adc4227958380fb288e04f0000c4e17a121493c4622d1632400f8232233333f246e0f2") msgsnd(r2, &(0x7f0000001cc0)={0x3, "6e194f8432af749e7e05f02127782c8bd429892bc4a0b1548c301726bb81d6e5df41c4a150f1a342a21609839808e636b22b4a78fa4b3a870b9ff1507dcef7a017d8742d9e22b6679df27be3ff8c14872a"}, 0x59, 0x800) unlinkat(r6, &(0x7f0000001d40)='./file0\x00', 0x800) sendmsg$unix(r0, &(0x7f0000001fc0)={&(0x7f0000001d80)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001f00)=[{&(0x7f0000001dc0)="54461398da549df46706e0669d31291cd55ff6c50a8b96efe97df8226e4af7a77910678d31b5caed06ab475377979dbaae00f19621bd0b79", 0x38}, {&(0x7f0000001e00)="0f1cb97781da604c7beac95cac30a9516ecec8b2f291dd17da62492aaa6a26c355d58b7ba769e519d294b0aa5988cac6706aa9699080e1cecb5726b238a922ac36658b3871ec29a6aca2688a951e1a293ebb6de35e1f4ef83581a4aeddfe82d05c545c327367a935dcaeae7f03145e057fea7406f5b4a14cb03d135ff0c01d403c31f02a7c663973440d14f4aadd4e4d890efb767bafe3d4f9a15e59589a67023ab48b66e0b845eaea2a92f5cbe59732ce3772aa18b2e645ce00d68ca6ff77cdfcb6ab37fc6c38961584676133e978ab5636d83450", 0xd5}], 0x2, &(0x7f0000001f40)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r0, r6, r1, r6]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r6, r6, r0, r0, r6, r0]}], 0x78, 0x40d}, 0x8) r7 = accept$inet(r0, &(0x7f0000002000), &(0x7f0000002040)=0xc) sendto$inet(r7, &(0x7f0000002080)="9140402aa8be0e5ab0dac4b2211142552e216e294b8e4ff96a084e282db87e8621cf085985e6103203fd81eba48294ca7929ff2f829bfb6a72fa9956118d9eaea7eff3cc73a71e9ab1ae520a6cd1d96c6316b5671e55115cd27f8cfedb30d9a2c6a5e5b5cd6aa1c7bfa0f84d4e05efd19efbba198c7d6172f791bde4d341b6b4135d3193c66daf90b520732b35f93b9b14100ab93a1219bc9551cf3451c41f34dc5eb91c4b2e52e4e9fc35fcbd1bf5d12aa3fce416b2a20d3f430084a9884cd76003ff20614c12874fd900fa6b32cdefd34151751d22aacc2dcc10a75133c486c0485531f5b8f662f8ea3d44cb1122095e05a9209e672b7fa23900c16e4ee6f95c1891dc3994d5a009a235c1163c015e39da6aeb94cf8264303c556c1c072b15eadeccc8b11654bf641471dea80e8749de47814002a89347988e35f3d7cd28416de2b3954e9dc53925e0ddf7755f86d4304b9dd0cbf5777bee0de1c6711606b61a1295b97b7c5a9146468681b37c7c8ae0d905d576ebabdef9b0cb75b4887934deb2f065f7dbcaeb81f3073993b616b05672b7892e2d6fe945408754e37ae425c5a706d69ed145e8f308fce7e7370aee34b2eb5f1cc2fb4e9a95333268f6b10b5591052fce8f5df844187751eae0ceb368dcf1f7a252df7c93dd1c7f5106b9c973623f7a62d60988eea9307ca0216cba2f279437a0487d9dde9e90aaff549684350b67f77ceebcb48ced8e43faacd4955b8812d70e5a467e77e73807974105b819bf0f0f9c3e8f057c301478c91495bfa02eccd877c097a85fed3182101b4ccfe78445f496722d13d0d822228d554077759deb9d1980d79fbcf4663ce2f83617147175468fd9502855b3c003d8b46c35d8893be148ca76c599956eb33a31039e59e8338bbc871eaedb7b9b6ff74952f35ddee27301f2463de51b4918c63264bd9f493f2b304cc82098974bf325bde7473c7b0e252bb02d18687f07d717c0dad0941a68b9cabe8abaee93e3823858c8500710ab91ad2f02558a02fc4b92a095e2109a70b86452e3959c070952788ca2ceda7d1b798d7c929edabedd8140c0554819e943e065f22d6799149b4ec6f525c02832f07da91efcfbf88d7238cb478434985aa9732421e2965778e1a4396431d9f96b342d31470abdd28cd865ab8d9a5508f65fc2916d2290939c32fd933224aad590a4e35cc2f2cf4dd0999071734f9d90077a2532ef20e141f1b57c79e4566ff27f5c0a16113e8064ab1fdc0a03ca5613a451edf79c8adada0a7317c2c27ae1e6db2835334fceb63d106e733d1f8abfd511743010c62c6c1ec313be784c0695083d1a0a20a8c7b62e7a5ebc092c74025ad2348aa18641745eef01ba54944bbaaa99f0dfa4769c836ab908970ab28ca703f875a26d781b8348923b8f02a850eb54c8239ee6d43b28d6235bedcd5cb26775e153b94bd36586a7d6a5c5b94aaf8afb044960a26141c7fccc46034577017b512d62be0d0717411370de5c1999faed118a524bc6049d767474f733abf32ea43b39e697033acff966030878871747c97c9c2eff0a0e0a002e2347325229b75ab63c8721d218777fbddc13943d4509aa26a2de8880786d98c87af84dbe7f9c6f2e018ef948a617bab17823e9f09fc26b84e07dc8ae8f45eac80c8d83320e9161662bcfbfa861629e8e5f33fcc97d97005dc1af8db1e865e8608400f5b7ae641b067e84a9e371d01d6aee7d367175614d8c96b47d55184bda09cda23ceb5733a4a3dd24ac66c32578fe0629ffe05da5ea85e56c7694b3b5019f91aa02c26666f03593f354ebaef5d4c0211781aab5a4eee284067f6a78ebcd06afaebd86941b43a563be141e2d1c305adf4e7f5c0dc8098bfcbf0fed0f5ca14410bb71fcae7b0b878243b79da9993a7d7dc770bf4dc1092256b2741396d9aab744854938dd6061b3c07d94f13776a314ca720d2878e9e08ca7ba313fcf146f0d2f14dfdbc179a205cf1602a9620fc511aa1f31b2ef5896db622ec0405263e9478adece768bf5ca62e4a20e36d01fd887fa0920b657b966f20b0e2b819b31b06f27f0a470181b2807d7e6e17dd1caa6d9160179d90d1d569a62889bbb22f235c88aca873a3bcc75f1de83ac1adff226e57de565fe6639197fcc1357fc357962886d7a661f6b1d7bfbf9167c3cc11fd4c4b250234fc8fb6e2e4f9d14fcb265234e1fde21ad1fb7ffc1170ea805abed4abd07690252d14ec6dc9542638abbb087ea63765931e8b4cb02019e2c870993a4337fa0bd1a4d9ad0d4aa20298bd9d2705dd86a94cd71b537ea7510fe47781c81805c093e94e7675b65fc211ff632ff72705bcdb7852af33b0dee65c738571027e0ec8c2e79d6af8b2d581adc0747d8833908ddcb25e09494cfc1f932fb104bc9ec500265e6be55716790e3ad1d40d14efcce2d5c4a6eb170a2792ce144f81aee8c83bb2de979c341cbe660675aea6a9221d263bff8767d4c58295bd041d2dca3aeeb73bb27fca751556fa7323b5fc9bb32730118748fc89f444f8bbcb95fd307c2bc6944e4b76c7a3dab87c765a1a97f58c4a707d2b3e402edb3f98186cdcfcf11cc564f970f6c4495759463c05186f7175f43555a8576f1a40041a926af33af8d136357b6d7d239b06e7733df3d0a3236de826224803ed063c8ff0cd781ae9391755a1549726097bbf0f57a76324622302e1a90d3b02b0cbf2310404c12625a51bfda2ac44d337f37cdfe53d695f954379b5d89ddf5e2360d7010b786a081560001799c18e6e9b6eb82350dc8d5ba020d71993b43461f0832e425d5e593e4e5186edc55d4344e3e175caa6cb05868281ea16397ef631bc911e1e909c969b07b3d400315af510c59af87ea9b23a4bb232d8dbaea471cc70935f87ddd025b3751b63c94b86f2ef6baaa527b0d57ea0f432fb260d95d00e07452248c0499304882965a3e8115f0097e64754eb4a37803975adc53908b63855e221922af43b3776c74fdc542bc939ef5bdb7583dde9f12bc1d087a82c3d352ce33c7ebb4f4fe11cee48602d12b20ef6c2000ddfcbe3ca4fdb26f960834017122afc998fa26647c032a9a316d61217607a202869bfbfd994cbdc8180c1278183680d6f9855c6a3a2cd4d85978d677c5b6e12e999b915910df2e6b95460ece1ed42cfb807c86e4563b5f17b02e23aba1850553041b08e4055441e625617fc76f5c2d7d24e3c3c0804814aacfdc6e9eee48212bbef051a2edea841a0b29f544e5dc1aa8b9e6ab6e6da87330f3a0a89c8e2e9a19a59b1ed3a9331fe398de26219f9834d734bf0571d99bc7ebdf4a532042ab5ab28be7ef03c26954f91a37f7933c62a8bf469087801bb183cd987a8d32b5dacdc94b5d0e0d6eaadf761539d28433e3454973119cb2a7d479874c5f3a2f4e9079ba8f50569e7e6a938c8ed4840f22dc1f198263ca8e0cb6c909bf2d17a1450698442d594cad5b94636df08bf2d7131a07e3abad4a2fad27602020cfe3e4b2c9a4f80ad9c3669c700b573a7ef81447287fe03a701c3feca2558980dfb86f66d9c42176f7afcc07876a7aa783de4eb861a91693512d6b3e57141b10eaafb347a7292bd0fb78bc15b8e47234acd150d4fcb831e34491d3f8edebfdb72410dffad05e4fb682bb66717b190d6c36e6c8a5c013bfee8a2e02b9c2a2fc386c137560b7f5de44e4186d99f73c2b83cfad6eea538d43bc5550a07fffaa580eca8803ecebe9935b693543a4493e3db8e096543cead24ba74db8465e24e6732e8568c83fdd36c156cafbabf6d786d961aa5f1aa3a0b406bf28809f2114c4d10da3c48e8e87526ece25dbcd2666931d994a919dff671fbaf3700cc319d09128b0ac1e91cdd1d25f218a4c5cecca30daa3e4a336b2e6918fadffd7d53581f70d28659fe78168295cdcf8adc13c9f12eb91b5e0299215a35d1c9d5b2cd031219be708a555565a6430b18f4ec6b7fc1f2c272263c8e9c77e22b12c65b2e9ea903eea0a239607b52a52cd759da2b227588044c6f22eb327ccdecc3c6711a1d192ca3c90e1884dab1317daf66e3457faa8c75eb83482d18d341ac207a598b6aea20b08f16d9cb70c7e4b340df83d8a031ab581040e6edf0694a37907d8a3eb187931dd617d2583d60478e6c52162797e077f5255a6076073b56a815c3cd447bec26624b4cba1c6fe533fedaf2c4309750edf08043700f1364799fe56a5f67fa9342c97277d4677cc316a17027e7b6ef946a76282315175131a4671be3cf43165517d39dd13f2c62ca020e0039e563fc80d85e2ad74c2c4a181abbfa687b97705a9d119a956262f2a5ad0b6684ab7c1339f1126dae0b8705e3d10ddfcbefbee181d40fc0b0715918dbf89fb74930223f541cabce31f6bbf869564c3eab48a4407b0d95ffc365807784943d67b096e980b4b394e1ade99e9f7c1a7680861ad8b6b16b9b10d6c7b2afab904153ac4bb509a20d6b7d9424298703e6290c5e0f02b7501d1d992e4093f3e564a26346e4a1e0525e568c42922e59695f20214c8db241b7b40eb65ca07be5652f94e99cad6cc83e94635d223b5f453410f943e4fab43b3ce1ca9910823ecdbcaa20334994a3fbee7ec0c2e7bb9314a17d8b8d048dda0546d752cca4a702fabd470106c6a33cbb73fb22799f8b7937a32604860a3bf6b049a1a29a63c0249170f50d19a73ad200b22421cab46558e4fe54d41c32c6388535c4fbd456cae8a42bd5f9a2a59abc61ef3c0249f41bafb231d6d89d349c8831b036a2f5ccba1d4e8e2725d70acf12a57f3418e4026c86eabd565e032a8d99fbaa73242f37035f34e277336b7cf19aaab983ddc14d55643a91d6b317bedaea5e0d80be1db704af7c3c20bd72e67931884f64598ccc098300b1d22868d460f1bb0cf6175494c77cef9ae70e971481fd5cde3d9f920e89b94f2701401f43180846f8ff138a26fdac1739f761d8d7cdaaf5e695021b8ffe82a807e43aadbd78462b9f0c54d8953ff9035c2fe9eda32c25ba8d3bfcad3d1abe3e51555cd4d41b1f18e1e6467f23abeb6e6ba1f1075a4ac3579e3a31e60a72d3990b00ea67791f3575437ba6a9af1bd22bfbafd4fc03e9a5dcffabfd1ee97e1c1a5882e1dd71e8a11179b2c9e389107e69c43fd71272a899190a0e517a41e8f425593a218e42a23f7d3280debe46655f3c87c8cce2aea690d3ecbcd0c22ace093315e046ff5b3bd32c7eb9449e32a67e4033219dfc57d11a3e6ab95ee014730d08d2786f68bb9ac9bc95e5642ce24c710794ef39e90fbdf1b66ea1e7c54e2366e8fa016784b1fd48beb8695e7659c12964ef7864fc6af821aa54647cb7ae5074affd5303bfe7da84fb12f42e206c13f2680cba4781826f58a879e588976ac39952528c51266b556ded6e8bf2494da900135de64ef97230d35dad453368aa72f12f8f64f5d6020e86003968d34278494080333b3423fc1d0b13e4043e9e65423083a9872cd979ddeefca44268a1c5fc68c9516999b880aea4250cac2c596f0248218fd8c5e14e6958e2caaca8c54a767a751a6653c8c914a2f191645b9313af4a5d815be4ffa8d72bc6a8d891378d137225190f82fc9a079db258810348a9e268a0170bbec298d002ca750dbf1b9a21b18b30085f6a27de4038f0bec9668969272e6df2e2646699b99c2982c11ed89d6849503d7cd4765c97f242962aabdbbdfbcb3b928013d745463f3b028223cc4ddca0d0bad5ea392962c45f6c70fa29ef24a44a35232be2841a65ae914a2d6ee7a32449512365b868b24c1b0e2e00d2f6f8272", 0x1000, 0x4, &(0x7f0000003080)={0x2, 0x0}, 0xc) stat(&(0x7f00000030c0)='./file0\x00', &(0x7f0000003100)) mkdirat(r1, &(0x7f0000003180)='./file1\x00', 0x2) open(&(0x7f00000031c0)='./file1\x00', 0x8, 0x0) 00:00:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x8020, 0x8000) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0xa, &(0x7f00000000c0)) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getpeername$unix(r3, &(0x7f0000000140)=@file={0x0, ""/9}, &(0x7f0000000180)=0xb) shmget(0x3, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f00000001c0)=0xffffffff, 0x4) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)=""/133, &(0x7f00000002c0)=0x85) r5 = paccept(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc, 0x40000000) shutdown(r5, 0x3) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000004c0)={r6, r9, r11}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000500)={0x3, 0x2, 0x1000000000000000, 0xff, r10}) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000580)="15c8aaf0fa76ee2ffa2ba72c28c68e311f28260519bc9fb4e251e114adf8ad0639c084c5ff726a6a5db3685805e673140adf920ccc31a3fdafe8c97ed28bd54aa09813ec84003f7b3c078aa07cd1d2c3f22d98dca655343cc883fb4efd38e344b67bd79e54fb5f29a8ab77195622e174b745847aaeca32483f457e266fbf5fb689ac9c0f6c25160b796c95604c978a9c9643231a8eb95812aeb5d1ec09e961a02f67310b99cbc5c10311264d1d777044957b", 0xb2}, {&(0x7f0000000640)="d64e950c7d02d50531c35c45bc40299996451459b2e614a8d769fab636a54c361538226dea508f380c5f6c879c1bd4b178df89c76eb40d2625b9640fce3fbb351e1fd6bc80a0ff99e8f19baf41d2afd74ea3311852a00d26ef3d45cce66984812611d1ccfa1657b620f3e242a3a037560a02bc5c06cafff22131a8ccafa50643", 0x80}, {&(0x7f00000006c0)="ff75983b39a12ee21a92df374e37e370db975d58fe1f4dfa85624b4a736b7eb8214379cdcef87a1150bdd691f7fc3b470a0d249907aa8bc94b6369801e43c1a535a9ee8f9e7450c633f8f5c2f6a5d59380fbb9da20783673723d76c9e37e135a5a80522d7b113cefec26d12a60c6ee", 0x6f}, {&(0x7f0000000740)="743ef15a87c2a85f5456083565877b00c069abc8a006a8d1586fb69a08683825f977da0bd449f052944499a780858a99eee47007fd66cf0a411e0b24d486b07ca9dca658e2c4c10f09ef088214b58bf38361e25999c31362c53b758350714c2b92c730953aa2f7a57f9e36534139ebd2292ff131010a85c62d2f583028b4d5d06b202d041d8eaac9a089b05d0617e1feef0ce4dcd1f06e0236011e250d4004e48989771dfca8c2c49cf6a0d1ba754fc83535f2ecd262c32f5345c0619b78e3c96fa2945d29993a77c2ef4e96b01d98eb21d191b5b0c48ad02969f389ae1f589d01f37512885ba5c604c2f49aa2847c49798b65f6c2d60c862afac923fa4f62e420cefe4dd42e1c840278809502b78e313c7276d49e3e3d7ffda851685e0e32f219178c8d3c574b2c4c0639e9e248adb64c69363ac25ef58c620069afb3f9f11ffa3b7bfaa493aaf324cfd76337833b8168b2c508f8112cf21aa3bacd4418c7b241a1d9539d2f3f73514612c4195dee4e0198f9f4f17f5f37ce19347b689becd1e6d1065b2bb7412a1264459052969e255fa32c8c70a52bc59e51028fe6ce86960b15319d40e1bfadbd6b1f3dfccac1a4e4237168b9ace9947373454303d3c8efd65c252f319e492db4d46cd1336773f92126c2883f6c3ddbae19fa50530d2462ea13f3c25d7c732fd76cab82f8ad94f0d93b95a4f4a2ed84fd52f9d70b7e1bd9a178aab2f1483957d09d6547db1c92dcb2efc6785f25ecf316fa74bbdc0cc4b2ca441c019eeaa1a7ff1cec120d93b72081b78bdc53705041ef43ac0f7d634367906ce16cad349b6c55457f7d0a0d79434d764cb7e990b97b1d8596c66e6d70b0bf5a0c4dcaa171804923d92055c018871bed697959460197e208e11a2d5182e8c6dba3ce3de1d2f37c68c1b500f235dbb556d904c1fbc182491e891a160312480206fb0e5132b435b5a6d3174572c209f7ee6ecb61544385e933ef70af48f5546c14b8ab0bb0516933a9c7877deea5f11ec78e263ab764775d0c0594860938de194e2adf17e935dd655f760168340b136fcff0c5b3cc7eaa30f591b8c3fc921e7a5059914cb667897b9e24b44c5a46510f94647d15b4778c9d91ff01c0bfe6027e464cf012999cafe3649025d975f8e6845cf9cdc628bbca10f3a59b326631b914f7ca1438f9375404e3dd4f93f9acbdf2f563a443b9bac6661f697acc6cf19a124bc320e60614bcf49e1a987efc9fac23352eab8c07206f299a8b372e87b2329fa77aa6d1a5724d9d1cf1c463da08ce51fd16652c336e34f4e61774aef2122f1630517d986cefe6522081c09d52847bfbc80ef4207d25cfd86f74182f0c2503abd0410cfaa0c795ccfbf709cd9e97f6ec6608aa2b6ae8208368242f2269c08cc32522b9dd7be176dca29d582a252f988146da9b8542afd32e67ee5dd0eeca1728a06d31a672793b1550338d8284a17741ecb9123e364bdafdc0e12787154a1cad34c3961b5fe12c610963336933b9072840ce8c5d4f744bc8ddb5e332fdd8e3fa771f57493a579336bb759e49c6570af5a99bbeb6257d35a7fdbae8cdaed34d359da854ec7c118b63cc6644965f48a38ad8c42346d2f92bb66859f7a543af6af13f37cd962dae208b15ad99cbe5a834ea2a84ce1721e662904a2b6f27a642983b3269c39ac89fc47a7363218128365fa662e83b0d52e80d6ce8e7f02e0d0344d50716d89591fe6ef2b28fc9d8489441f014499a53fb38aa9dad16245a50865ed29034468cfe5e6588441d2522574476e39c2ae4b59ffd2a9466bcb45b3d6d319e7c552cce3977647a027e33cf92f8c205976ccf86e9f7636e05c1e2d678d90e8bfa98c5c38f9f7f84c4475f152d0669e33b5afe4d80d73e39669ee93ca111d3555320e675922cd9aa3edf1d183e1047b2ea3cd223c8e48889c874399bdbe5d15b4e3be8751eaef8d3ccb207431300e3e19a1abe096308ae1c63cd26047c61c7ead6c9d6bce281dc90478d326c9d2933c6ea0cfdf552f7bf1331b0dffffc9fbd2cb43ebcc74e76eb456e99bf69d363348e9ed7ad7d548e06e3e3ed308e73c348ab6a83cf42220fdcab878065edceba267a04b3a2e0b60128097de9be518b7a33e86abb1b40c649d5c78f7279ff631ed85be8f6607afb33524c9fb9cc1735875ba63519c251a486504b16265907e0b869f9ad7175aaf30950d4ee1aae40f496a39247a366704d7ec45f660e8e816e6ec57494a5c430abb023e7a8f369c9d6b9c98e06f538792ff7b4e0d6bfc90f6b39921930efa62825665b41999baf0ce35638e71f1ce2459d04fad9bc56f7be3d5227bd1461791ec1f8acb9b5f33a1c8d2fae17a530361eea9069b77f973659bd848a08b9632626312d4aba452ac02f448023abe64156374de52e7b89cff9a656079466c773f5e244831ee80057666e3d2198d237f3c32a8ee0f2d24a28848fd7174d20708dc9a13b4dc545047e26a89c38ab66b1d24acf8fd68c3db616b4a4f9c0655e6d38d23d2628da1ff3fe992041fb5a0bc5ac902819c0aec5afc13bf44d942dbd8f70271439b1f238320755670a248e700f860607a862fb0264b7f3f6d43586b8dce2f762a8f71c71758b69df07cc4156a9db32c28e11396705ce16c10e4c9d66b9ebaad7775a8c1a9c8b1b067d9cd80f6f5cbddfa08ae05dbfcd6b4204a55bcf54eea2cc3d0073ff9a9f2c6f974bde2155d92509bd407c700014096723f613e971a47eb6f629c9d05669d3d86b90d9de299fd9b9530bd8889a6343fe408c320ee7b8641e1bd66ef7f0c26ad58b2862e3a2afe913913d56ea9b089a796e200333edf6fc26323cfc55a0712c01f19e0223ea4649ac2318dd0dd337ebc3d2cfff9673aec89cc74fe9bdee9616b143b6ec199c2a0020b4116e48b8b2676d83768af8e27229e5b720a392b3e04fafb8954097415eb24923165c79b998f42321319f9324b166bc08d06c79eb22087e71081ef173f722bdac7dbfabe4ef8bccfddf27294c0a552df6e05dd920d1e64b4869f3d2807c3c4f5dc7a6a341f692fcbfe6968580e506b1e9f05ece786d0d5fd8a737a373ba5ef04b015fd90d29209bde5dc073c71909d1bae02725646adedf21ed8519dfaa1daeadaa0a9f901f783e11fda90acdcfc8fe1fae4c7123497026557974522bcafd012215af2b4de781a828b2e576441ccdaa0c3df60bded52427a91c37a9642315e7b69cf47bedd6cbe9857ca7bb87106d7ad96dd2233793673044f57ae5d7c9e61682f6ca738de83c6cb9d71db48c920c44a4d3fa6e9f1f20a48f1c49c2eba59cb8c5a9f2eeba387027c705b6b0240b00ee97e95b61f7df40915ccd9750656e81f693950e2290a0c6023ed6668c2a453549e5869db2a97d0fcdc857eaecd6dd326feda4a60d9a5cc633e075278242a79075004fffd9aa965d9d214e57a60b87ecaf14e4f2c2866b64e2955e6013856b1d06e76773d565770828671fb3694ef9dc97e2f3482cf47a2bec2bbe533e048a81950939c5a72bab26f5dbea0c18668baf6888000b0b3f8e8c74ccb048c840cd963a0295154aca7a5718f307d43b506a258bea89adf720e73d481dbc06a94de3da0b10806d4ae4c0ae367a5f5bd05b60c9c085b2f66c877b92a8bc7604629e3ce801ecf0edba36f8bec7941bbac06475a69d82fabe967639988fc5925036b9e7cccff4c1ff9260e73961c5c929a0f76eb7240675f72e99e3a213615c640bfe2e0b49457d53fdb8a65209b92bf002b62a66e95b54ce566411eb93445350cc5fffc2ea8f91365aedea0b7ec9210d68e1f5f1b48b5dc9b8719fba7fcec0e27c587243f580805ddee48eead6eab450d30ba728c984a61257c4f04406078f490073a427d2783fcc69fedac673561f90d3ba41d9de5cb0dc069dbda8e5dc726f8dfd6d3c9858e7cf84794cee641c0354bc839fbde23c626f2373eb153575b47a9b555a3be06c11af1261fec75e35a2d6e5536b9188b61a20fd6a5dffc0332469289f235ee96ed22319b6f7a1e72130c82f2c9b3e0b179c1b3aa2b7a0e7797a92ffdc3220b3da79069c6b9b6041acfc3cb45acece826ce93dec692bd1bfde6c85b0b165e99191d9982ec20113e609dc413bd4e5448d3f0ff0e1e6f4130ce1d6df7d95c36f0abc55c26e7685b67ab08d153b71fcb888938280f1925d11d28380d23173e1e4889ee6bfc098b230174d661048ebd968d78b8fa3ed7faa9128ad50417a1940f00e4f2259bcd5d4be0c5ef27b20dda61315771e4c67c5c40ea6e97da1d37b4bb6da2e5c89879dfa5ac93433187b14ea1d507d4baa56efdd2f84c37c17d927a0a6a54aaf37d59a7c137d55291ec99431f21dd3b53ea38c8cebf31d88e0db70d5009bc17bc24ba99052daaa403dd0b44f8be7ea7add62a8436c6d9869f809fdc3d640a02ce6e6b5f9cf94ee4db6e36902bd0a3c88702684a8e37dfeb2a6899735d9df03d93421ac17614b1e393de0107b256e43874520aa54a9cf5d0d3edf78bde6307e2dca26d9a4bca8289b9743f33b61f1057aec39a70e157b0c00c4ce233dcbad4a9214e0d8ccbfd79bad21c9a02b05eafd951558a43ac59173b1710f76f623ad54de8c5b94d2b44a539d53f8a480294b621e79bdcec068025faebedb1fa090a3a6ad793a52d142d7c7f7e683c96c004238f715fa265879298916b070ed58e09dd1da2a8ee5d9b4193914502280506a2a4c5c06fcc6de821b0c9f29926dbc046a5da01f3c7e52004112ae5c9b1c49b45c4b9e825f0951762f4d1ace3b3df0e7e4cfb9fe56af97a88971ec267ba8baa612a310505ad1ca2f454869e90b3da5e22a1cec9ad2254b071820d498f9f429bd90fa23d79e7eabd8956f8762dd046f64934167a1fc184b3cca00263d6b7bb6c8fecd9a686ddd7a8c3623bb9b747513ee3c6b0c1657d50850c17748b41f9df2c03796877e7d0ba98c9d44205dd22f89bc97c396c4d759b721ce6eb4ec46f4ba8463bd44bf7250a7de9521321ae8bb138ae6a1258cef43843b189075ea30d7d8292425279f0c9763a3c65899285a64adf49f29f7b8adac576fc68f9a5e9b4a552f6b2c74c8a9397602616a7a8e6963705eb94da519dcd184ebe00d87bf073981d17c89aa07e5018cf9eabeb481d7e6d224e2b8d5251f59641baa636595e3255b41642f790fee34df1b6b0688c64e1c4f60f0c1dbe5ead6e547846f67327e3d2fc2b6df5b90275f103e24a100af08cef5c47e0bbc6e812fd18683d6ac58162c90564f0e1eca4a3f85b9d434f9303a2f52f7692bb3801d66ad0e7a83d99e0576331d2bc4dc339b00b8854e741ed24b5476d1c311caa92b956df5aad681016d4d54f8ff1f09b66e2c03877edcac946503dbeb0390876b99170d4f0631b8760e241d0590608d5f33fe58ff481955440e6da28573b63a0777d8563a3e737963c9856a97f1353e505ce771e9e27700a9d4916d02844ab9d05c7ceec056ffbd7232e98cbcc1d8c663e79c39864b8fcb63dfa8ca24772a02e459b64364c0e1a5374a43e7155cdacdcf4c77d38da5c013d6833b06f9123f5a07f5c8e8f9557f56ab469e8679ad4dc8d8abc95800532499f99f3a429a2056ff970e7a5f5151d2fd9ccb528252101d8d1b77d3a501d39da4e89607137425090c7579e1e70e2bc15a75d9f5d5659a797b0d52e895f357e46de4dcaa595d3a175fae58e607d1a6230d17c7751106cce6e86928d76d036432385e05dcb2e83966c006cfba68cd87a51918101bcbdab89df8f54913a34373c2cd2ceb211359709c77e4343b4e1a7790ce74", 0x1000}], 0x4, &(0x7f0000001780)=[@rights={0x20, 0xffff, 0x1, [r4, r1, r3]}, @rights={0x28, 0xffff, 0x1, [r4, r2, r4, r0, r4]}, @cred={0x20, 0xffff, 0x2, r8, r9, r7}], 0x68, 0x400}, 0x8) open$dir(&(0x7f0000001840)='./file0\x00', 0x10, 0xa5) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) getpeername$unix(r0, &(0x7f0000001880)=@abs, &(0x7f00000018c0)=0x8) r12 = open$dir(&(0x7f0000001900)='./file0\x00', 0x1000000, 0x184) getpeername(r1, &(0x7f0000001940)=@in, &(0x7f0000001980)=0xc) getrlimit(0xa, &(0x7f00000019c0)) getsockname(r1, &(0x7f0000001a00)=@in6, &(0x7f0000001a40)=0xc) flock(r12, 0x4) paccept(r3, 0x0, &(0x7f0000001a80), 0x20000000) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 00:00:11 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto(r0, &(0x7f00000000c0)="4654743d0181d5544763", 0xa, 0x400, &(0x7f0000000100)=@in6={0x18, 0x3, 0x9, 0x1}, 0xc) r1 = open$dir(&(0x7f0000000140)='./file1\x00', 0x200800, 0x0) r2 = openat(r1, &(0x7f0000000280)='./file1\x00', 0x200, 0x51) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000180), 0xc) 00:00:11 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080), 0xc) fchdir(r0) 00:00:11 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x61) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x90, r1, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = shmget(0x3, 0x4000, 0x403, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = socket$inet6(0x18, 0x5, 0xa7c0) r4 = msgget(0x3, 0x80) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/67) shmget(0x1, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) ftruncate(r0, 0xffffffff) pipe(&(0x7f0000000180)={0xffffffffffffffff}) setsockopt(r3, 0xfffffffffffffeff, 0xf089, &(0x7f00000001c0)="f9e85b4de4b17e31e5d0ff7c2394a3cd7795aa523e47e71cd4661c6f105e644614b68d3b1741044b552562020725b75c87142bac7434c0331b3588bc1f402f5c3f0c256f7d2e56689ef8c3668a0ea8623be8cf7d4376d55609722ed89a116e76484de6c7aa9c6969a48ee17ae68dc160e3dbdde20abee0f30852875f7a22072172f5ccc28d4fbf70c9ac977490e60822030255511896af7554e68a3ead67180ce8b9844b88e8cecdc443e433703e3c530fa62a7eb4ff39ea619a66ff4a03923ebcdb08cf5a457874888fb4b3b33c7ce0420ac39d4110e8c1ca83cb834dbf1218e8e60efe6dc107b68a463c689de73369edcd8882af30", 0xf6) fsync(r0) recvfrom$inet6(r5, &(0x7f00000002c0)=""/249, 0xf9, 0x2, &(0x7f00000003c0)={0x18, 0x2, 0x3, 0x3}, 0xc) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x9, 0x200}, 0x8) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000540)=""/4096, 0x1000}], 0x1, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x1010, r5, 0x0, 0x0) symlinkat(&(0x7f0000001580)='./file0\x00', r0, &(0x7f00000015c0)='./file0\x00') getpeername$unix(r5, &(0x7f0000001600)=@abs, &(0x7f0000001640)=0x8) socket$inet6(0x18, 0x0, 0x9) msgsnd(r4, &(0x7f0000001680)={0x3, "80d37d036000a545a31fe105490e7f43183725d857f9e97bd8594a2266aa0dd0b777246c50de6d036f37a510259ed9a95ceada7ea43ddee652600c2b"}, 0x44, 0x800) msgget$private(0x0, 0x80) getgid() r6 = socket$unix(0x1, 0x1, 0x0) fsync(r6) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001700)={{0x18, 0x2, 0x800, 0x9}, {0x18, 0x0, 0x0, 0x100000000}, 0x4bb74ec8, [0x8588000000, 0x101, 0x4f, 0x0, 0x5, 0x4, 0x20, 0xa8]}, 0x3c) r7 = semget$private(0x0, 0x0, 0x2) semctl$SETVAL(r7, 0x6, 0x8, &(0x7f0000001740)=0xfffffffeffffffff) 00:00:11 executing program 2: r0 = socket(0x1f, 0x201, 0x23) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) r1 = getpgrp() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$setown(r0, 0x6, r1) 00:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x100000001, 0x9, &(0x7f0000000040)=""/207, &(0x7f0000000140)=0xcf) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1) mknodat(r4, &(0x7f0000000200)='./file0\x00', 0x2a, 0x80000000) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r5, r7) open$dir(&(0x7f0000000280)='./file0\x00', 0x280000, 0x10) semget$private(0x0, 0x3, 0x2) r8 = fcntl$dupfd(r3, 0xc, r0) fchmodat(r8, &(0x7f00000002c0)='./file0\x00', 0x80, 0x200) r9 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x1000) lchown(&(0x7f0000000300)='./file0\x00', r5, r7) shmctl$SHM_UNLOCK(r9, 0x4) semget$private(0x0, 0x0, 0x4) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) poll(&(0x7f00000003c0)=[{r3, 0x98}, {r8, 0x20}, {r4, 0x10}, {r4, 0x80}], 0x4, 0x5bc) r10 = accept$unix(r8, &(0x7f0000000400)=@file={0x0, ""/11}, &(0x7f0000000440)=0xd) openat(r4, &(0x7f0000000480)='./file0\x00', 0x1040021, 0x100) setegid(r7) connect$inet6(r8, &(0x7f00000004c0)={0x18, 0x0, 0x3, 0x10000}, 0xc) paccept(r10, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc, 0x70000000) chown(&(0x7f0000000580)='./file0\x00', r6, r7) dup2(r1, r0) open$dir(&(0x7f00000005c0)='./file0\x00', 0x80, 0x55) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) fchownat(r4, &(0x7f0000000600)='./file0\x00', r6, r7, 0x400) semget$private(0x0, 0x1, 0x2) 00:00:11 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x59b, 0x84e7}, {0xbe5e, 0x5}}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom$unix(r0, &(0x7f0000000100)=""/113, 0x71, 0x1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000001c0)="5910af77d96590a54fbecd1d07e29a73cc800497916ab87246d424a0e2eecc99ed7e4e183b0e889e296a6c956af293023918502e5f8b9b3996336aaf6c993741e22d9e43a890786669850d5c0ad25a0e5d562f1277aa5797487c1fc6bd7af89aa607a3314dc30b9886dbadaf6978e2a91259818981750c37be0673362fe02cbff7b60f4eaa28fa8d047a767b0a81904b9c025738cf6f83aea2d4ecc9788b06da7a0aea6fd74cb4ebbb5c2f679e", 0xad, 0x4, 0x0, 0x0) truncate(&(0x7f0000000280)='./file0\x00', 0x7fff) recvfrom$inet(r0, &(0x7f00000002c0)=""/49, 0x31, 0x0, &(0x7f0000000300)={0x2, 0x0}, 0xc) fcntl$setflags(r1, 0x2, 0x1) r2 = msgget$private(0x0, 0x510) getsockname(r0, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) r3 = dup2(r0, r1) r4 = paccept(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc, 0x10000000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r4, 0x0) chdir(&(0x7f0000000480)='./file0\x00') recvmsg(r3, &(0x7f0000001700)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000015c0)=[{&(0x7f0000001500)=""/189, 0xbd}], 0x1, &(0x7f0000001600)=""/237, 0xed}, 0x0) getpeername(r5, &(0x7f0000001740)=@un=@abs, &(0x7f0000001780)=0x8) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) fcntl$setflags(r0, 0x2, 0x1) bind(r5, &(0x7f0000001840)=@un=@file={0x0, './file0\x00'}, 0xa) read(r0, &(0x7f0000001880)=""/195, 0xc3) r8 = semget(0x3, 0x0, 0x2c) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001980)={{0x8, r6, r7, r6, r7, 0x87, 0x2}, 0x7, 0x8, 0x2}) socket$inet(0x2, 0x20000000, 0x7) connect$unix(r0, &(0x7f0000001a00)=@abs={0x0, 0x0, 0x0}, 0x8) unlinkat(r1, &(0x7f0000001a40)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000001a80)='./file0\x00', 0x20) msgsnd(r2, &(0x7f0000001ac0)={0x2, "25e40a5c624f51011669a6c239d52b4f3dd1c4220bc7664e78b3d19cee46ab17901f8a580f41c3b38f69be7ea0348dd0769b10474cf4698aa1b0f7319e84e1ab6c2ab3805b60492f5fb721cc07f9216d38c3a29c96e60c48211063748c8176a9"}, 0x68, 0x800) open(&(0x7f0000001b40)='./file0/file0\x00', 0x20, 0x14c) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000001b80)=""/140) 00:00:11 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000), 0xc) r1 = dup2(r0, r0) setsockopt(r1, 0x0, 0x1, 0x0, 0x0) 00:00:11 executing program 5: r0 = shmget$private(0x0, 0x1000, 0x201, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_RMID(r0, 0x0) r1 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r6) bind$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) r7 = accept$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = geteuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x0, r9, r8, r5, r6, 0x54, 0x7fffffff}, 0x0, 0x0, r4, r4, 0x8, 0x4}) mknodat(r3, &(0x7f0000000280)='./file0\x00', 0x8100, 0x0) fchroot(r2) recvfrom$inet(r2, &(0x7f00000002c0)=""/234, 0xea, 0x1, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x421, &(0x7f0000ffb000/0x4000)=nil) r10 = dup2(r3, r2) r11 = dup(r7) fcntl$getflags(r11, 0x1) readlinkat(r11, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/92, 0x5c) setsockopt(r3, 0x7fffffff, 0x80000000, &(0x7f0000000480)="867eb3b79da39f4677e3d2d25a8cc3b71c7e807bfa0550dcf9d192cdcecac26d70bc2e5b333b3a8f3c01a8505e2e95887333b6a2f816b1da1982db245d4eeb30d8f8116cf9993857cc0cf5e48a8928ea1b6bc9071b56cd1f", 0x58) recvfrom$inet(r2, &(0x7f0000000500)=""/33, 0x21, 0x40, &(0x7f0000000540)={0x2, 0x2}, 0xc) shmdt(r1) getsockname(r2, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) sendmsg(r10, &(0x7f0000003b00)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000600)="ca258f28533a0078b79bad22cce12edaa6c6032697ef9841303b56381077a17fb1be03cb97bad3abc9e1285a51c0f621246c4c01", 0x34}, {&(0x7f0000000640)="260e6f2ddfcd54fa8ae7edaa8ecc123dfec0e0047c83e0d0ababd8333ee423eff696ca9cfa755d5ae30463f3029ae6669aaf6d5f061583728838edbad5ff2f9c2ccd32e38b0904d66c0a3546857c546bdbc49ed17c54462588ca9fc57830df9a361b94790093e5f4122851", 0x6b}, {&(0x7f00000006c0)="af490ae589c2739c386e67dabe49ee836d069cc288902b9df114db99fc44a079ec6d8a233ad50937f92838bfc5ce3a66cfdcddb01fcfae6f0bec29caf1aaaaa636505a80672f8c1db7d0a21d42c378982ff36bf602e00a0b6a029e81265d032fb5d3963ffa5751", 0x67}], 0x3, &(0x7f0000000780)=[{0x90, 0x0, 0x8, "18e5877381228c58208231a37c885fb2ab5f8f01e2e93c9b2a403c859e509764f8c94c09741b24e6a9616e2e9a0979c99df673b28b2cece730033dcf1ec76a608c996337cd46977592f1455fdb5f9cfd1d9c86a2ab8cc0e450237928c8fbf764e5295ddb686a5ba0d3a0c5bc049fd8330333aeb1fb5aea1b2f1d"}, {0xc0, 0x0, 0x8, "88c305c10cbb46fe7eae39af4a71a8251546a1de5d50e0ac77e26b772df8e6a318413f5c30ef7b738a6e5d36dd1fe1ca832470c892379fe3e6f0cf405d7dc699c05378a9b3bacb1e165fa16faa7eea921ce0c71b85fe2de539e237f9aadf96c41491eb874515597553b1b2cf8f5351cc3ae363130b7bc0955afcc2c87aca83803be93bdcc901f00dff336c9b3d1f632a6b16f688c4795ae956e04b7f815ae435c940b002ec2a504680c661390a05"}, {0x1010, 0x0, 0x2, "8d667f4d4986e5d6b750e5c0f71277585677d0977f060dae654465a8ed5d79b88834f81c8fd75356acfe442b3d7fe81bbb33fb73c5d88d3f7a1ed1898ec7ecd4ea76282aad4761e30002ab8542d8c6beeaab0f7abed04a74568f596eb09a3ff92a216ea4cf79e66b1e82702aa54151537b92de7c1ae58cfffc268bca7849eac57aa2269b2b68c0aaeace5a907afdd9bc1c3852cc94de2ffa1bdfe6dc42487933fbfeb195bc03247f7d7710f2ef6c2919949582ed1d826c5332fd83f9c5468e04dce2594e74571f7feebd4fbefd104f1b3981c887e5024fd4bb7a6422fba2983b56dcdc111cba0dced3355740c07a6f240020a63acce6b0e602ed9ae3cd44afa3e9767431573ceb104bccf872f7956248294339158d44dd37a48763a8a6905256141f76331297ec9421e766f2000de0ab5c05bd57cf3b37e3578ee780c668bf24a0598392d7bea2d948ef39f67038285a03847fa1f44a3ed4958c2e976d72db038e08737ada4a69adac24d5f0e4438b855906800aa2ec166d0eca0f300ef564ca7b438ed6e1ff0eeada6491e66a4beaaf817f41fece2e9c6e5be52945abaa1a718f983641128db1dd82dee5a8e9fe8f77b1aa3761e02dab4994c418ef50404dd5917600fa1a1569106b743ddf29b5c1018e4b40902b9338e902132d185134b033022a5108e463c9e8950ef20dd5b56db752b57d4bbc9ba59feab3fc73c5bfa7545de3579fe5ab7d75fb94d82129e29e25f69b2843c0ab8eb74b2f300c7d7256f8a22505029058c85e738ec33f71a8805f55488b117131fa160037ddefb67a67ca013c503cd82a1f6dad983ee96df1b806a567bbbd9dddff04cf1c64a8fbb532b5c183d2c827d921f6247a4d26a9e4ca327b5e9ff280e8f8cff111ccc24e5dfb13ba522210e2f643c26c52f54daff61120fd77b754ae6e3f8908acee20ad5620d526a9a9ef4630129d70066b6b1e7269041d9f13f4125d01086cdb4c964229f8ba991f4f06dbc799cacc04efbd30a293c86870f31ae0a7146536f63eb629147a3ca4b4e66bf8eb3d22b85da3a8152af1cc6b54f6e5e7135de4c87ceb35564ee969b5044b3a4ee01b2316fba6ecdfeed83be9e0d1752252feaf737f8d9e68b7e67a074fe99c9be02a7d759bee2e1ccc8d8f7a6aaceb04e02c83d8d7b0bee10ae4d63b3259a8cc7effce4b58779e69259e68eaa8771c238910225b477b0b2e1d94a17c1a9813fa88ed4ad1c88e5b3e5efd5cf8fa995f0c0511c67e8723f3b6fc3bdf51f192b1896c7d19b65804cdd02e09571877aaf24c1ad99a5153d3bbb56f1bb17a81098e135148887842a35f58d6b1235aa54a9d3a8504a7299f9dd9ddfa75f70d9019ed3e7b0bae2d42cc30d9ceae52c11a2af1f3f134a895dc35fdb3956c0e0cf746d41aef92efcac7dda80114c3fbbbe5b3b59a945a9908e1a34f52309c8165a296097299f1e0c2ae24d434e5c69a13ec652c68fa2ab0e82feaf72d2dc46ab2eadbeb8a8c626a24b15fb65429b975c647e01530d3ca2d90a3b33f62cc0090bacb73914ecec9c292cbe586744fc1368cb97d1544711de98148cb3d5d107afc4c42485dc8a0ff0cb63369a4eecc428a3ca45d59be883f387a01d40bcd9456a081fefc29b8d563845542c7949b375b9127dc0203e384837d519447ba4738f80a9469b4821c6b878633903d41ac6e76c019353fa76b125518a4dceb9f148b8c72a72c6e72775b7c292277c647bda82cf156ad829ad6374afdbffa051a8ed4e268a4e32a0de736b4a0fb8a29e5f4c4b56a86c34cf5435a789b9cb8e78bff22e9e9a565d4fae5ac32cb9f744cc1c1bb35b9207896a96674a25ebb0f4467fd2da05fba62f340f301c4f7b4d7ec1b99c0f52ddaa604bb939ff29961626789cace665d2aacb3d8016ef6828b334bc86a54996ce4b0b05aa5acb2923e7d013bd55db9773bd8f3cbf6609534e52835ab2b364c64dd1db76aafc750738c43d2d15cd5474ada2641f939e906b5d36830f1d85b24d00a2ee90109e5583c5b0601a89f800e97c38185ce82e252cfd5c932b0e0e6a0e3b20c85d70c2d8ee2ceaf9c6c5e4010f2dab1483a2f595d26e0333829fd12e7856d408c7b778822fab0456a7c43f8887de2e85f0c0753510155c4c7d548972cfae04ed67627c0d105f4ce46de540f762fec8f5160468be2f1dd3f174061b145438ff0020e7fe9545c6b3d4d2abb37b3424a3a66d5247222cfa188401d35ac7f617ae554e63228aa59d3ead5a0b005cf0125207b1faa258fbc603f0b699d8eca2143dd614d6d5b07ff632e839ef906d5fe0e7bba23f4978d7540625235219bf8cd64a0055bc620107d63cf1f62d8f0a1ff4eb80942f711327424ebfa26fb164a0d91ba3b71cd0317965887a792bdd8ebde9b7ebf38cfd3a7eb08408c76f860b69b504096ca40a0ccd418a00690c15ae3ed26fb694e780c3a441637538a38a0cb4d97380a07c36f92d728b43e05be54b269836a694450db0c773d78da06b39f89b05ae5ec42908ad0a2959d7e0f0d41a2c16494d1f2e2af4704953210f34dcad08f652c36bd729ba387cec8df2cccee24ec70fd627a6afc1377d331850ad2e72809efccd43c0c6f6fe2c9a6a2cff218142445a4f23b1de6c9a5e4fdcfc964667055c47215be7923c12c7448ca0a8b8778708618d746f99f26a773b0ef445a2ec0f576a424209896f5498584ca5062c1fbb33057e1f85d8b18c55550ebb823cd1e7ba553749de2e9ab93d78b74c5f5617474ba45923ddfc386a2caa44f11e75644d08e4cd864e58265e569097b61d3b1d8f273440c8c2ad5d5b1fc4d4c32c70ebec00bdd651815c87fc688e909b06080eaa573d93244f0c924664058a61661e224bd976c6c7329a917687e3e207986c1364d31dfb46f24e35aa66bc84d5ef6ae2555cdea6cde1f709215b3319e6e345dbdaa41ad666617d0c284ba06f2dc3eb373912dfc78d9028df7c4bc3dadc9035a640bf24fd8dc8f5e70c4a6917beb661e13f5731b1b1afceeebbd742adc24d8db965ce516d25b4a5b159e6b8c892bbcd0cb0760892757304dfc91e5c0daaa7c0d700a2fdc7a4993ba6696d1c5a200fce2237598843e132007e5ecaf2af09bbef2cf439c21721fc271a50bd2e3f41254c083b8521b920098e7c2e9d14d424818bc55524c4970cdfb72f8a548bb3f9cfdcc7e3c93799fd3ad3a5338811cb02422680e0c7914205d2a473da4b1820f04c7ab8e7c5faf4bff48085f7cede8eb64ef4cc0c03b57a43b46d09420a90ab419da3d5c868dc7aaf40ff1b7724672590fb9d99c4b503638e4eb59b5a94d07bcd70effaa55e34cb429d5a9a8ea39f90cb030f01df6fc9641c9b40f05343c974461688d0abef0df9169666000066125a1892d09df7789440dfeca43f281ef841e29eea86afb881cd445f7eee3e4674bb8551ae0bd3b05c203925444c5cfc26bcbac92a41760d7041887b8029d303d739494181106681a8bbf5bfae9acc9e97ef455022e4893b5b1e0eb43849d1a549dee7f9acc3009d02a628ba0be8e3699c0929d77d8b2cbf7706a0863f1bb7d2a120ba25ef880ae937571fd5ec5ffa8896cd5d4f141e4b45feeb20246d6db142f264805653c2048c1f2ec2ac3ceaa29203df9d2ba331c4f0d14bc89beacb5fd29256b88cab230d0cb9a53d4cae5a2b4c092a4211e779aa729b64f4dac6b1f3d9256b81c57f9a41e2e1590a5f3fa10e843df0f6d9255adb463680a6a72cc7883725d11cb239fda3b9ea44eb64cc1066cceaf849737525ead61f6232d6e5c59a6b38ef25287ac53aca9ef82eb15b9739dea5927f7088d72eb387e9c061f4b08810c7034ce07f6af0aafafe0a8e529c744c1b95ffbb32b06798436a6bb49e5a720f4c6a2cc30988b2daa880d2a47592309a7ddc9aa5065d49093f78293d99c4f74f6736b0eaae7e3e1a771bafdc3c9888c43cc120884816e1932d188910443b2aed27a0893c7c18580d5d20d7474ece1aef824389cc5e8f4726453f3851286b77b776386128f108568987de1b8fcb751feb869c2685549efc34a6a6d000e1d1d23d071b7c78a2c8414bc49137a95ea0fd1bfa25b7fc8e57504ce7915d8ad5277fed02f43feb95315e90c08a4513b06ec218d2676ec088026680249995ea703334dde27bf3d70d39dafe399da0e872305a7ad6f650151310137f85d185895bea4ac96f70a58e726846e8179485015257f441951d19d5c11b5a0e941184708e62f296a62428c0593a290be913470ff3c6797a512f091759b93144a7ecd04192a3d8a556033e38a0ea1da539689d6d79e6b12dfc120fdb3c248bae6c0f873ff61f9c600d8612b198bea89a4f22c827bb10d9c2dc7cf0ac20f553a32b5be51f91207364be6a4d269f5f2c49dc6df9343a1bc513c0900fdeb41db7dd9028644a9b7357c10c40b2061d5f88238bb67ccc60ec5a790a545a9086ee0e4026e4b5a5070ff3ff707a7c1bce82e37f6baa4d8a7587c983bca02fe32d6a323fdc89163fdf1041646f9ae419f3851f103561d63434ab8f4e08249ddb50b7bc76533e78779a76097fd658cbcfaf64f2f4d88030b52a5a6e88ba6649dad95dbe7d78ce4ba1d8da8f1a12b1cf53c364d544437f865080e53fed9eefa7ade63400486e2bfa2cc59e21a259765773ec8473c03cd69e2be8cc828e47c573b70fcf9d958ef9da921df207882149027f463ccf86ac768dd9cc7a5bb7f5fd414561f056ebf4bae766823d20262d09300a24e3dffc340e005aa1c1cae141490f4383d8685bc1f5ab9309315b2c5a718abe5ce2383ee94ff490e3244784923cc90a2d0ee2b54c14d6c1078bc982198390c6a8defb5b710e3bf46321ff76330a46caab05b928be93fb65e5fd4f3fbc1dd910eb83f3ba1de808d1a4fefbd7f0862038a8efc9b5b70572c80616e8965974ad3093a1f371079ae7d718978203a59e555a270fa1da96261b15ecaa37717cfa51ef0c37ee7ef7cde20c109af361817172575639f509dde969f693c5b3126982c6b4e7c13239e60f046c6d200908a8a98b6a83f003f9a1b25ffa062395f1fefd53f62f46b7b53a040b3cea1233aca54b1ec39a903b53a830e71c4ccf0101dc1ebd9a7f9b0c400f3bbadb2d0ba77155262099c3662877d9044fa30e7a6710e47f71a03d918d91c46f631589ca5f574e5a5cb6d2e890944e707ffab07f84451aa4fe61c8c5a931d8144c91d1d14ea5ff1a2fc1cbfc8226b7561dcd24e696add07020d629c75f8596b7d83581ab010fdfcbfc8d2ea35193e27232a454fcc00818b28c4d982113556c33d1d3a4608fe2eaa405242ea1e21a55bd3ffee71c86f28e11aa13dd0a7f1d84d3b0809db62df4219cdd8f594e77baf81dfdc11c520f530c658b65ec754a2a6bb41d9ea21303bb46f76e176c943795786e86aed276afdf5174792adf86f4dc89e2778a5474ac506848c83d43ddc4307385b5d407792c565e649ee2386fe48ed32e8177f17cbc9fe183cca3de7fd36a6bf96880695ebe00e7ac9a0d2e4726555e7730387f90f8bee66836817fcb371c8b9ef171179152809040d992e3a26f3d0acc5a4c650c378a325bfa50621fa19decbf8acecf02077baf3f1454a5abe8b624b7a0cf8eefc7d7f6dfc3b4ae8223118b324ae166ecd76b815a7a597f56d24ad3e71325d89c815244e1bcb95c7ad65f6a4304d96f7de2a9768b7aadf31a0d532891b1a310d682ba0cc4dc452986232db18049a67ddcf5ea120aadc9035d0885a300ffa2b01839ffd92cae3445a62b013fee7c13a58aa96d2fe42801c950153"}, {0xc0, 0x139, 0x9b, "294f864249bf6294aca37d475324cbbfe6581d67f0aeaadc7d0bbf51c2d79c2683d25154db48f1622b838a46500b9c9797065c5b0725756ba73172e0d2240d817ae61465c0592f7ac3a5e55d82780612086cbeb835b3df7dbaf1464331ef6076df1e8971b660e1398ffe679fb6e5fa0c9a79aa7da76735ca1dfc8e7bace23c1ba646abf39f5f0bc47688ff1462c13e780ee57d4abc63425c5de015d320ffb10bb43e1c3956cd19c073343757ef5bcbe7"}, {0x1010, 0x29, 0x1ff, "69a7530b4b9465ed689a784633a2d9af60c791bc9d589b5cb518eecc5a61e97dc6c54f0eaf7e5b5449f802052a2657a365568fb974501b21084357d9401251846a3ab7a7afc605f1cbbcd57085717daabaaa99ee66eb325962a528027b628499112ecfd44d9ec26ae387e5de7135336a86a6647e57675cbc738416fd60d80df9548ac963228001f384c5051b8db33ade6a4f20ecaba9f38b5bb0865fb406477a2239c5803e6d66ad354bfa19c6c6a914cd417add935ef79da03c805ff975593b4f9ded8bbaa323803f688876b094bdce72ee1237238eaacda5032a4d7148dfa0fcc7d48af86726f6f660e56c4669f60f50fa14d05ed159046dfcce713e7f193b5952083a97dfe75a3e8b229c310d7eaf2e2732b557c5a05edb6518f7b42fdd249883f9a96fc207b2ca828ea6e10206807334eafc4d21b0b8de120d265346f1ec6b13bc865ea49db118e66dee42f8bd30b60a10ea30cbe136fe34e7753cd335cf431ddd74076a8699373103ca22263f14cee1b62a055c99ee6b6627e2713c1878c5e956777c3e2997141e1ae9fca358298f55debc6925daf559cc6a5cf6fa9d3d868068d016fb2f35d51b121a0c57848ecd47058566978acd9de3f6d796d286fbd7a5dda06065b04b78e92de28b7c00a08c5b398423c0007e8764def31de1069da197fb93b10aa2108efe32a510172d3c2374cee6936426df2caa3f622738b03a41405b8aaf7c5bcabbcedd08013de7b8f13e4c15d5118a6401a5c0ecb92d9bfa5c10644e5c9d7193fd3b70dd6e3c2ff2875ac271b8543f516f2dc4ea03c218d9a172e6f6b18b3dea0fac2bce99887d48dcc7dfa3c0cbf2085cfa248828a7cc26d809155b7e95b94ad1777a1b1816839697d4d97acda3c73bb125fe5e2b0ba305da1df066a860b1e3e66d6b5209c9e07ece54a3cac7986031da6cf75bfc4d27c36447fc8e826e17a6b12f3cf0cd74a558e7206fcebc485592dbfd1d8e7d91f095bc9c1c522428016d5482c2680cc93c0da13b233508bd2123d08fe78ebb9875542a55be5c0524b484448c7f6ba657c071edc183a73ca496fec0145ee6ac57915075e9f40d53f9125b2b27c30529d14d7d7cbb1deee9a61afc063c2ed77e5a793656deca07b9f891c9cc891b708077fc0ee86e4787dd066b16972888e2254ddd2bba5be4bad9de4b36b1549a0b53fad268d4b54245c70a90aae7dd1d6a4db2c3d69be5027683a82530937e965695a757fb4e0bbf6d211ef495afea6e2e4af63a1c19907e493dd45591bd3fcce060318c163ac51a3d8759198ff5f494be98fab54c918adb016e65497918485a3a54b97eddcd74312c5a64a515da99a579c40243e876c494773843e18cc3dec740b4bca5bf7773c721afbd166dd37c6533a5254201f6f7b2a07331543641eb78e43114c105a909122881df1a0d50afe97666449547f255929aa36cda6b19d32f6a3e30e65f977b6e5ba4dec6af3f21fe59d7afcc24225a5b7d5399f293e5341fb9537efb05919063edc7b977192eab7d395287149da5e302f9927f16f915cacd98f9538a00a08841771fffbe77e0f1b7c144043513a82f40f1c222d44b79c5e61fa7346bb515e8fad7870d0d27d6546b508431a1b30bb2591b0a93b2f1d020c7dc6b7ae9c276db02369d7c26c5bf822ad0a2790b2e8820bbcbc9c444293b20c22d4716439214702e9ccc616ea6733dd083e121e056e7e3d0afc214ae778c54b4be8f4899dbbd503f611aff7e93b2c13cf24c57c280dd67d9708260a0fcdb3fce6ffc85a3115699c27a38d4632fa23946743159d7254ca69795969885cc3d8d9fb6ea0b9d7d6762234fe2f8feb5693761acfb2fc6a2fcb4ce9283a54c1b32028a0b2314bc6d5f468f643b74bdc222cdc2da51c9d3255b50ec68127b3ebba6ae16249112f8025f298b3e9e297ed70d73b179f08ba300e995969571315be99ea3f6e0929181b1cfc51e2998dc1edb87a79c647a206bc294e0efb3d019d7dab0f1c4ebc7803f8922533a362276aa49195903ed2a48a5a31d5b95dc14e9b2d71a598e7ecb75e1dfe3cb6583d6596f2c06598b10e00bedde7716e7b144f29201250a93662a381c2e61a651f2ceb6a95e61fb83ffb4ca64b26c3b997c366f913cd37ea19d24d86efc46f7a560c99cf095f16ffd6669b2d2359c319b31e0814d7c77fd739b2eaf37a59a7dd2f1f93cae5f65e20664b92ef41342fcd95c92c484c29431781669a1ee3d16c3d57d509a13209798352f306515b36512e6039590aaffad9ab1f4ef13ce7c2f6d786e482d898f6a8f257d68265aea57f1c32eab799497ab3ddeefa9d6ea3b7b57f03a7337e09b0a9dfdce905fb5a40b2a4371c28a6f040fa660f0e27525fc52f7ceb66d473206852e2a1673dc1ee46d254ccdb6396fbf14e6f2fd40b448452c5fd2b5dbd26192c9d11bd28200888a0f23bc28a6aba4e8f1ec7832454bc103c671ed6ebe51196856905a1797cbec28e1bbc25b8580a77a7f29d8ee799d8cda8e6e7137f95c3551bffd4e44162f06f71c02c36f250ec52bb6b39c457cad44e6a6cacd67924e28c0b9488055bc0e061f896a2d9505a8b33bb41aa196ac5209b164815ef35c10583684d023c46e2b22cba5ef3357def097ee5f650732b4d3776c4d278d1ed7f9c04d38f40fe34dc7381a22c6020f07cdf9c61c0a450f8906a3c14c7a40a526aa2efecf0de9da1e6f79e7ef49ea74e0bf52139d95a820e24dcc15eb9a8f7fe6804c92d2d181b2b9b69b814c3e60e031ab03d9b49c52bc296bde7d0df864eaf634117d32c560e289e3b432dac2f444e637bb0036bfb2ae6304b157502d4d5505c5862c908e51f253b00d55e3b625bd88962bca5a1a7c2298d6540f7b1cf1e4d22fcac1d3831603371f41aa35244b8521ac334fab4d7c1ab9f80feac282859ac8953acb8541c37d516a8cbbfc8d7b125a24504dcb4caeaa8ed93d67c5da5cfb4baf061537371a5560100476ecfefe9463ed4d2bb5266d489ddc2769c34b50fdf4ce86885d5dcb71e58708139de8596ea02475384aac8f3d93856cd398f5b8fc4bb52d5ea9226efe3e7d19e5be26d7d36aab6cc32f4723527c0cad90aac5c63a0ef3e0e9acd3c4d886f8003228d19d240f917ffa2c84c570c58832caeec5ada80dbb3a6e68da19bbe28356356ed0260f638bccbcba11b409b9731f308acbfc687bc7d2c69d338e420d19a9bc82949e0fe074ca95d3f07f346779ad604cb16c9304ba9cb0f98531effeb6bbc134c8e9a71e41eedea8c68057b77f656d0908d92758823ffc21c620fe1a42821e0e7faa2b456d7d2cb8fd7408c9126d532de9fc3a64748da6dd256445757a011e228836e27bf32a863f0f2694f3eceb93e55d35f8f0983f0c29046a8477a3d3446b86ba750bb9f93c3cfaa2481e296dafdd6b50ebbcc8e52f80ca014c4c99a4f63dc58abea4fff1e2794ab91a51482e7e671c1933e4c2e1f093530b917e9ed8537fde1da42ba6e13f4fb30579acfd644e5ab5f0741ecfdeb8ee3c671337fda25590f1d4b47607815678aee9a2c18544a3b0af764db992899bcaa4ebd379335a0e79743fdd28ceda705b4653708fda2e9456111385902d069c6754a238ea03fafa9fad929e3e0894514d4b415a5add33c8ba98b2dfdc2fbf21a308a8093a6cb24030fe4cbf5e148275bcd3748303cb9ad24b5bd4b0f1cc990dbb0af0c7b9d667510953a784d18f3fe7c15948fc1cca8a7d3b146c081146b5fe0955125db4359720b730e356a524e8ea59a61e247c878e95c6f021820a45857e7eff77f4b3abe5693c597dab100d15b07c2f748f2589016ad19ac0d66dab14281a93a0192b55be1a7c66b07c2131ee9716019ba86da5089b9ed0db1172b12e3f9c1b25ea00b5100136b3239099940728647e7afa99a4d03a4a49ed206aa4652b79e7ad281fdb6b02c98883e1f82555b8e3edf767e026c305d340af4ed008b88643201fda68900c5666f43622160f2733202dc567c01ccde9bf4c55a0597876fc2b660723ddb013a199e1a7166ba8ec7a335811627d5a9c3c0b2d67c88631db20a94b15829dac881c66ea6bb424bb626dfe3a3e58406637b40275e6ac3f6d40386cf24946b2d78bbe4524bc8b4a00245dc489accadd19a3a12991573bd9e42009b079a53867ffa59c14711c66f088723e7cf208400620fe13533994e11f9eb4f3d6e074e90a27a824f2087d3bca983154384028940616e9a378b25ea015603d189b8186134c41e973225845e7ca6cee6b393f6444146d64ed6d879fe0597ec388f366cac6943d9b0effd507921f5c86df753202fe704e59d31fe2bb67a4da16e90bef7f7506b97a43e3f1e5daf4b247073a4999cbd7cdde660c566955f2f5c715708841fc6563725edb9301cca7dbcfeeab1508c8a92254c351102e61a9f444b61f1e2c8b96d86916b04a0a8f9661a23766fdbba55ccc41de2e7a70fbe12b58cac1a172285b3a60d661951425b4d3be8d84ae4ca324e59f4557f80498ba0922c8656d93e7368f59d39f7650b54f5c5adddc25fda80401d1f1f7e9210e338a962d486db9c1176e710767fabd65715f86754d1edd91b395a5e3385f118e827f963aa94a9ddcc99d37a0d35b0803c4fd4a97bebaa5029adbd6b06343db502d4feb6d6ab13317effad7a147ea32b0ee6f2f3fb767f6f05096a76ca9c0ab753d3484a073164c2d542e68d539cf5fdc9892722ceba698ed1b0e541813bf02588c23f1e4225f349981e8ce151930e702e9fa1e2c93ea83daa1369ebda7c8b46b700d0649d6593d28a315251d4cd4f12787ffac27a416860cb25add3d565f98db984ee8e55785d724356822a7d3659c860a095f78f78609334528241f22b7366d9d2ad0e9f48bd1295437873926ff0f6f41a784552177d01042d3cb6500063ed7e72b7c0328f2a79a558c1e38dc629e46c995f7956786c6f9274e23747d4ea7fcd2b298f36796658f683f53eb08f5ea5b8fa6dc5ac456157af56c3e60312b96e2e8e506fb1063f20c013f78eb2280aacbd99f8d685f72f13a38ed0e2adadbcc524ea26305202c510118f8ba997526fb760d6f88bde19baa52433dd2e087986f743dd6ab0dae71b9e52e0482777159a6ccc47b8e2a2386a34807e6d63c9cb9104081ad8211925eb117183c459e92af5bd3c7f7ec7b7cd858ae76fde84400073b95019de9b816238c8dc52c9dc12e3b3a8d8de056232ff151aef214cf2ffd3cba8f7cd21ed00139836e97b787ffb32384dd486d197bfffd547b4ca8fbd8495560b864865ea3734d0366e9abe97bb00a96d5398962e300e4980366966b4cb24c5e8072215fb936daae21348825840a91735bcf913f1ca1b43a89750885aae30d8da565b16f42c7583e4c094f40ded782e1e63e42c2e3200e0bf70ed3316fd4448edd5670ccd5d5183409a8a9f4752597413db1d417b024fdbd0596bddcf3f986b57ef5a4aa32077e7774ef7adea63b909c3472876d69c7537454c004b5e6bb4daad31cb0e8f8dc569d9342de871d26ce69feb0b1ed3979894e01adbfa9ee5e3e2499084c986091c805acdddfd322135fe4d42873cad55fae10a79c1a44b1803093c7b07ec47882638ad397c029e85fe43fa4899affb2bb841324a535742ec8678ff4eb4eb6f0d53c25f89071c647ad3a7ce7b811ad02b9fa5ab5c1c6e840db48e52e24216fb969d709ce6c893d3eb24fd26989d29a57403f0ef34a59a7473c40fe11869f7b34a873de8ec0fd41acaaf37dcf4de90690ba9769801fd4b440e5155ac811bb46ebd6c8a961832c0c0d"}, {0x28, 0x0, 0x800, "5b57cb1e72c3cc9414f049c77f46898d2645"}, {0x1010, 0x11, 0x5, "fe6e891df86ce12ddb10d1d273851979837eccba60769338f0d76666198372a918476bcd91d680500862f9f321b7a013b70d66cb8a66fa68591e155ab43208910979fb3c1a49eaafbf5bbb83d421aad381784618933eac1e92b60b26fc58433ea9e7ff26ab92b96dfcc6a26f25c1510cac92106c9c2c61ead307dd233b57ecd8ca32c82deb9cf579b5c64fe9d07e85a1c9c42646871fe15f88167c16d6720e7a449eaaba86fbe23bb83b7b6ddf4f3ba8a29b90c3aea5abd1585b6bc01d477fa01b7a31fcee2a37bcd58a010aabe155ab8d7adebdfe522c0950644a7beb9352749e46d06fcc10f7ef79bf5931f3fe7ad2063b0f0abd47e37c502803372863a52f6668338013022eca958cf1768947f69415c6c7c86901bc210bb293b2b9b2c7dc5da48cd8b16e4ac5a8c51cf5446ff33f7fee609fd6397f75c62ef93a30d28bb8c3db0b23d02024d65b52a4cad8aad6b2c311f872b109c4c955fbec57b746a9183c49ccbb6c544362044e03b5f919092b37853e9db9ee70408a23940b6ed5723e46251b5f6e4aeb0ad8314602bc44a485385cfaced9c87bc99cc82633bdf8f24f77287336ee233a2610084610de86f1d3f3c701358d1dbc0c241820ba1168e93b5a5e20a4e853db200020c3fbb509953590f0b757f47f9bfe0383c57ef264f203ae47743873bf19144a2cad30aa0fb4c12e071ed93d3899352e2b0f2c9a7cd01529467b1dfe08a18bc48d680149af0320640edb110fd4ff70773f7f6e45d631fc24cf5e304889d67161f0c8ed7aca6d0ec8336c3539359b56d27b38a74db7bcf874db8a73fb2e059ee78afb8e4e201c53370a65984a160accbb4336860ffd7dd4214d2ef0df92379fd926ce5fddd0bf2d9609032d31008c343a6bb41c386cc22173a353cf733a3f79a38416b5c20ee8294cacf0a6c669b24528ee8bfb34c5d5aeff33981417c4773b24574bfa5568cc73c7be4107759a42cddd1b2f436821c59bbaf2eeadc7478ab9d2c687457c637595cd6bcabcd0493daf27de44ff53a2e15f68581da2f3e9f850c5526c96fc7706bcc8d48dfc58541ea12bc64283a3b989f960d8c2a4d520735271a998ee7bd62473b1ba0a29c3a9daf9e7304e8649c84f1e9b950aca3b4790d5fb79492b509b82be76028d5c82759226d5ac6cb380cc3f0c5498a33945312414162cac2ba5c889c33483e548bbdfab56c6eac123f1f45082bb6b8b799b78e19f59acb9c0ce0591929be81598f29bb442526dd88711a4ad1cd123e1b49c7cc534f95660f88b2cac4210d4432a09f3af05a79cbe47884ec7ab0557d0c1c7ea3f0d98cdb964a60a7798bff7a5491edb8dcd3710af0241ff8109bc9379ae5bb9fd461be0d0295c714cfd21f98fa89c388715dc67d1f61aeea2bbbbe9cb3906bc5416e06ee00143f7271abc6327f76a6fb29419eb862a8eeec67de43b0b7b1f927b2eaa71d6200a948c7cc1620e4fc2912d976a9164aa5765117fd1d15ff37c9fc9db1aaa2c038fdefedf0f52ecfe49d6459459c0f83c8f429f3005ea3b001b9c89dc5283dc17c2358e6d137272e171df66523f255946a876ddb30aafa1e3505c6a70e32fec0ad2f515b590977c9a4d9be858dfd81bff97ff02b661f9195d21c90c15331b5a53527eb275503e581bea37d398b032fdaeb04825201d9a483e590e91978fa32b0d68a4a1ffb66bf01ad7d2b7fa51cf54c86123df98e5eee785dc557b67f3056f8cd3012c1712c0c1abafe7ee37b1cffd09951f93c0a075c803e2dbb22b99f31d94050318ee68ab8f91a2b8017c046c6915c618a5264d54783ebbe2aad7ec64e6dc935b628e3b26428116625f584ad9b53f41cf30476eaf10d6964d4bff5df2d6e00dccfbdeeb9c8d2f3cba4ef1b95eaa7fa5713e66382cf4e0e842270ae6c556f4b395ff670493e693553a3db4a395077fd14c2eef46d5174701e532d8fcd813d41ccdea8e6e15d9648d2b5651a031b535d32214b04a9b61b8e1de71e4d228036b9b19bd78b9ef559cd2b4efe2c2a0cedb20918a070df4779e4c0e4be9c45c5ea3763a0b59a303e2041d0464588251c61d02b9275d6a41e48b93b87210a70b8f22cef2b57b81fa86da209098ced4cc8c8130801efe3bf4745d27741ce78d11c889364161a394e39fd1f692e05ac8583ba6e2ccae1e46386d567be2c69a4abdd010203db1651df39e961a49afe1e79b6728db14641f22b5d49d3a13a87a391b0212b18ecc5240fe57ac0f1e6228662fe8f1cfb088b6c7b6d694ec90d02e609a60ee76cd8bfaca5f235f4f9bd740f66df0e5e37913e3a2100f0626d069e72679b511145ec8ef525425dad82f7c9c6960826a3a2d4cbc5fcd085604560670fccc354514d10123033799aa8f2772caa4ca6493ae3a4ac363f4ef71385c9142669eb79110affe9e7a7fd5e97eb3608b0e1da2061953ed160944e63360887448876f5c9912176eb8f5e7db32267c1151e8c20a2721d1a917749a58a8a32da5cce92e1fdfffe3f56e3c930f5f94fa0dcc1a8bc078d15b617f3edd22f8e0882970fdf365a34a84cb658a3653452833dd17699e863233ffd6975305787aec96b0a3e757273b29082c76dfe3608385284b5a4a36259831444e6dc709023a87c14afc1b84c3edf4e89ff0625747784ced0dd49bcaaf26061cf3d94f429edf41f972c3a5dc49834146084e0ae59125698529b3c1dbb8f7e145a5379f622bbc28232eda8f40419036350c3758edfd45105248c0cfa74bdab753383a4ff81781edb6325990fbbf1829ada14e564a8744ab761134d86d1e89dd3f9e447492c6d7ceb08b5c6422f2bfd304e25c2be3a9735eb7da15793da42fbb26c8b853569fbd109860e37aec2ea541df4a6206ca372b5c930f686cb80a40708aeb0363b4325b6de0e4d229782f36b2ddb5058220e140fd44e1abc1c310675d72e235a66ec2e6fe9a438422f9c05525e87b5892dae0990a8464847074d858bb4706676b544088f8a210d86c12bf5bd993e8e35167dbf8cc671b1254572aa5baa307e529cfadc35b128758916cdacf64b88111ccedd9b828f1db595e0c042497a5652a04de83cb39110063cfc3ed6985ae98e636f70e3adb8b4b950978311140bfebd4ed2f81e9d6e081a85a2f95c2a7424e029a7357661cc4f628c680e1a3923c91445e6651ad15145d37ad8e7f33e7a52ff0999a6d9f064a4df4bde68c2ded1fc041293439adca6527d7e1ae83b901bd4acbf0ed012fe5826205aedf7fdce08ba3ae56f63b6f88edd6760624491bef6f296682389db00fce6bf2efcb7e498aa0f3bf4a685442c8718c691a1d5d227fcb2ad71d82a0e96310eb2c472d20e226ceffeff2eb8383c6b0504eb38f53d83cb1b643fb7ab3d483056f2a642c8b91b63b1226c07360bb81f6d81805bafa752a8508911c7c15d6f6382af1f6189f0dcf3a50d5164568c64fd895c3b085472d2dc41c440d646209f4846c4b99f45b1faed41b60ef383295fb25876719cc6525fae0af4e2b35a7ced7e3b51c7209569cde9b1c9d45385299608f879b04100422e99a8b9b2aef8bba333fc81f13658560788cddcf52c55795c33525dc34ff77c362f957182e267949ff1225f77e2d893a0d39f79ac4076fefe517dbf3016df7a88a82d9f9f9de3be7e59921aee325ad275a8db39df8490f6b619a2bcf14e28b524d6cfc1fa2f4dcb2f9a28706a6bf4d184947847e2ebc40b081c3f3651975d361c1703006b92a17df17d618bd06bdd0c46227b419f72dd620b467d799a293633d6e6c419547a2b35eff62a299dc152258e70cbbae00df6313713abc4ceab76dc4f54a93e2b0f7de724ab35d053789dd0375342b87984ded5aac055dd85d594f35b296b86cc7ca31fffd1638dcbe44721fc801c5d81ed9f803e05f3c47894cd9ba545face88a1ff17b8b3be8e6a809359bc84ec48f79adbbc5cc34a297e201cf0b0e107313c661ff33200fca2f546610b8824ece4447b0104f2a81bb7f2713f0317c5b3c910d1b6d8cb3dc3fa273e21089e51bc638604a8c51fc43d1cf3c635894cd8a7e4d3765e916b6ae8fe8b6a11078720dad2553dba1a617217969b42a794ed69413746b2fec2533e4c8a2449952b3ec641e87fdf5999fcded4c1fe150d9bf338b8d365194dee5ee205ac76421dcedde622b8bfe9be47cd08ccbbdb73938a22412e3d831a0c8c6235d67047a0b9a9392f53a86ce337aa5239b0211958b6119b42b7726014c2270601c2fc204e9ea0671c5bd78df2886b2f5d52f3d97b9b99ca5d093e25533b0ef3b0b50335f2859a8f5a535c32ef3e5405420ff996bf0376260e493d2f4dbb7b04a387f3c8c3e207de02a70634bf8f7fb59a877e4fcba8b0a98329cfa7aef7ee733df9e2d897dafcecc98f882ca60b5cd1b3b7844b27705f92470b6f128eb05bf90c462e435c2c3d121aa59d1128ffbac4bdb8bc4e72e657272c925dc4ccc25a1b93d18f8973e648688cd2ed77cda1ed13c0fd7c90f3c41dc35c65e176538dd7f39ef9c30458f77334de72986806100407f1af06faaf0732a59da82cd7fda4edd1f5793727d055282e9a89111957151498a17c380794d6c5b04c2fcf3b0e513927b3c5808cf654fc44169446f54d76cd7d837b5d25667265972b25a051b93868514986f0b53b912a1a9607f93c1b8462129f8583aeaccec4ff28888e5bb0d6630f4b125362249f3ac968b6b2c1fe13663b5a811dd95dc74d3149896382e7df7f412918436286fda530c5e0abad472f35f466f26277a6238042e798183a1bcdb40090421204ee713cd48e900309ee4b1d2f3335c45e604cdd2e294be203212c21bbc160be02af7e6e7c1400e6d8d5c1c502274bd3f0c876fe1e1c45f3bf3e967d2ae7cb14aac1fc627f8fcffbe62f189d9c30abfd9939e2345becb3461eb6978b6ee0f02a711ba68e5370700d6a9218166fe99c0489cf6532816fd1dfc418196842d52b9081acc0059c0234af9e94985e180c75c3a59a8248250cfa0960333bd5bf733ff1af4335504bb9d3e59a0ff0f5612e05527458b5c36b48c39b0348a7f6a7e91fcd24684607f452c0e561835b289cbf6c3bac18463a8d80db26d784152967fe56a16c680e2e699d1117661b42fedca41ce1befe20b7f249f415fed84612e6a96a28550d40a2eaa643db07687fd2f60089d8c10854a73b1dcbbf40c5594fc0b736fe8840682aefc53f80a182a0d1bc333fa079ab5027f195d3b885d0b434f2fc1a246bdbc563b7ad9462a9ca8b7820d26c064c2b119ea98afed27aa68b11a9e25eef49b576f45f0179d47f0e716c39279d3ead5762ddaaf5de44ca3cfc33ba317915786007ddcf644d499d76053d394051cc8445ba936201f3ab031c7c9bed01cf8a1c9d1dc7169795520f704733c75e8a2aa0a675daedf3e6bbd33efdd2eaea552d22c970e45df459ece2185d309814112751fb2e064424120bf3c2cc82dc624ff921f1148a4111c7c0645e5182bce34b8c17dedd95598f4d62c09e83a44853a4d21d50283b5e0a432021834a68b26c2d18d523d23fdb73249f8bddcb7f1e1863fc0d60432e0ff1d09dad643b94aa41c5005c4f8da9646938b2687101f20ac4769237675090edd24180ffa506a8abe56e81da8f5c085b5fc5de7e677e9c0862e460e4cd67e61d398e08c0c5c3ba54dfb6bd4f8692a51daae37d05ab202d2d99d5afee2bc5eee1bbdcb71a9bf1fe6b060569ddff5e15ea05680c8833e32014f464fc8e80a83a2321fde9da2bba18cc88ff68b3fed169a3d9edb41896fba624c788fb464724d94b6df1414"}, {0xe0, 0x29, 0x8, "80c02443fc42df50b80a015c3b4a2c42200ca1878c3b0a08c10d48f5225e593b44939874b1b2803a0241105ece4eacf4d3f295f2d64d772b193f4c24db6192ad313838411a54668d979e251c22951712b2bc692ac588622e6f6683e8a540014539ad0aeeb18b821c29d938300f321685a7de74685709eddab7fde9627b63590682f52ead1e8405945c7fd52160dc39f1b3236ae9f3acd36fe3a74ac924bb57949649303e8e8dede2a0584618bde4efdb7b1727a4d2b850fa67cec606d4a5f5b3e43b784b5646287ded"}], 0x3348}, 0xe) setitimer(0x1, &(0x7f0000003b40)={{0x8, 0x3}, {0x0, 0x9}}, &(0x7f0000003b80)) mknod(&(0x7f0000003bc0)='./file0\x00', 0x1, 0x0) open(&(0x7f0000003c00)='./file0\x00', 0x200000, 0x100) getpeername$unix(r2, &(0x7f0000003c40)=@abs, &(0x7f0000003c80)=0x8) 00:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/25}, &(0x7f0000000080)=0x1b) fcntl$getflags(r1, 0x0) r2 = dup2(r0, r0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/78, 0x4e) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x400, 0xffffffff}, 0x8) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file1\x00') ftruncate(r2, 0x522) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000280)='./file1\x00', 0x175) fsync(r2) write(r2, &(0x7f00000002c0)="2db6006dbb76fe70439d68690f4aaea0a3cd3d3dfb318e7ff921569e0a590b03cdaaec2d639fff5bf6ae491dc8acae817a71fef1eb790234303d7dfd", 0x3c) r5 = open(&(0x7f0000000300)='./file0\x00', 0x400000, 0x148) r6 = semget(0x0, 0x1, 0x2) getsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000340), &(0x7f0000000380)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r5, r7, r11) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000480)="4f056c2ee46077648782565f9ab8c70b7868dbb30dab64c770871f0ed1a57d435eba1935cdc143d4787a1ceb8f22b2362975f3e7bb8e35b4d89750f1f227d45430340be386d33026308f2f8610e3bf02e8798fddb522e12c6e86445868567b94f739e477465f219eebd73022cb57c520c65174b7cb7c5346c63cdece1a2ff14d19a82b8e5f6bc20707129f16aef724fe7803e9", 0x93}, {&(0x7f0000000540)="870488d69fe4ef220de75ea92e0c4e38191f5349ea0dba0efe0309911e18300e92b194e8c86b72272e3ee9c795ab5f8dcd52eafc4e4ec4dbd7ecb26297e97ba4038b64a0f74b599ed56f9874d9053813845569", 0x53}, {&(0x7f00000005c0)="c20a715fb46695a0a8791453aa405c89a340e63a883b785c9078598d1b", 0x1d}], 0x3) nanosleep(&(0x7f0000000640)={0x0, 0x2}, &(0x7f0000000680)) getgroups(0x6, &(0x7f00000006c0)=[r9, r10, r12, r8, r11, r10]) getpeername$unix(r2, &(0x7f0000000700)=@file={0x0, ""/19}, &(0x7f0000000740)=0x15) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getppid() r13 = shmget(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r13, 0x0) mkdir(&(0x7f0000000800)='./file2\x00', 0x10) paccept(r1, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc, 0x70000000) fcntl$getown(r4, 0x5) 00:00:11 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x4000000000000) flock(r0, 0x2) r1 = fcntl$dupfd(r0, 0xc, r0) select(0x40, &(0x7f0000000000)={0x0, 0xe6, 0x50, 0x3, 0x8, 0x7, 0x5b, 0xfff}, &(0x7f0000000040)={0x6, 0x9, 0x3, 0x3, 0x80000000, 0x8, 0x9, 0x7}, &(0x7f0000000080)={0xfffffffffffffff9, 0x8, 0x7, 0x8, 0xcc4, 0x7, 0x6, 0x9}, &(0x7f00000000c0)={0xf8d, 0x10001}) r2 = dup(r0) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="737aa0579a642bc40ce830cf213951db746e4a4c5335ea06a98f5d5862285e87163cc67924b2a9107478057db1dde8f4cd7b209fb04298277eab300e1ea186b414b1a89a3bf2c0fd2dec0be83295e090c50778f75ca3a347898d078f57f51cc442e5557ba2215b1294f3ed52630193fefe682ed77597522325d62342bf0119e17f441065c147d77b53064e893fc7e73f462407387a5ea6de254632233815f8003642c56c408b5083eddfc772d05c48243c82f80421ababf4262f30ec83ac677eb471b1b050578aa525aa3080b53ab8061341f4640b1e1064f6", 0xd9}, {&(0x7f0000000240)="bffece301b986b680f063df8599ecf5aac585dfc9a8590bb82ebb86abcab07", 0x1f}], 0x2, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18}, 0x8) r3 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000000380)={0x18, 0x1, 0x4, 0x7d}, 0xc) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x1000288, 0x1c0) semget$private(0x0, 0x3, 0x208) fcntl$getflags(r1, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) fcntl$lock(r3, 0x8, &(0x7f0000000480)={0x1, 0x2, 0xa1, 0x7, r5}) semget$private(0x0, 0x6, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1010, r1, 0x0, 0x0) renameat(r1, &(0x7f00000004c0)='./file0\x00', r3, &(0x7f0000000500)='./file1\x00') pwritev(r2, &(0x7f0000000600)=[{&(0x7f0000000540)="41ec6a1871aa538a9444dddec15313e1283829deae07ae523295bdcb6c042198aae5e86d3dda4a1a591601189b45f4fce5b565b6ee03eceac9ace1ae6527e30f0ba7b8cef2c540bae4a0091a685fac2afcf0c1085c49b4d64f6d534fe0721053d7a267637bee15ce71a1b2080eeb8df425257b226e6c9754b1b6f46306a7f4bedc755fb221056b6a217462337cd07795a533e59f0862e59e024ad9e8aab1de02f1", 0xa1}], 0x1, 0x0) bind$inet6(r4, &(0x7f0000000640)={0x18, 0x3, 0x4, 0xa05}, 0xc) getpeername$inet6(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) shmget$private(0x0, 0x4000, 0x7ac, &(0x7f0000ffa000/0x4000)=nil) readlinkat(r2, &(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/219, 0xdb) shmget(0x1, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000008c0)={r7, r8, r6}, 0xc) r9 = msgget$private(0x0, 0x2c2) msgsnd(r9, &(0x7f0000000900)={0x3, "761a2fce8d2d9ab46b54cbf450eac961658f943049994b2fd6636f76790ef9052eda1379fa10f2c58d8fa87b"}, 0x34, 0x800) r10 = getppid() fcntl$setflags(r3, 0x2, 0x1) setpgid(r10, r7) shmget(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) 00:00:11 executing program 3: socketpair(0x10, 0x2, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x9}, 0x8) getrlimit(0x7, &(0x7f0000000080)) r2 = paccept(r0, 0x0, &(0x7f00000000c0), 0x70000000) r3 = open(&(0x7f0000000100)='./file0\x00', 0x18, 0x10a) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x100) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000180), &(0x7f00000001c0)=0x10) getrlimit(0xb, &(0x7f0000000200)) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000002c0), &(0x7f0000000300)=0x10) r4 = semget$private(0x0, 0x0, 0x48) bind(r2, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) fchmod(r2, 0x3) connect(r0, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getpeername(r0, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) recvmsg(r1, &(0x7f0000001dc0)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f0000001c00)=[{&(0x7f0000000500)=""/159, 0x9f}, {&(0x7f00000005c0)=""/187, 0xbb}, {&(0x7f0000000680)=""/251, 0xfb}, {&(0x7f0000000780)=""/12, 0xc}, {&(0x7f00000007c0)=""/180, 0xb4}, {&(0x7f0000000880)=""/145, 0x91}, {&(0x7f0000000940)=""/231, 0xe7}, {&(0x7f0000000a40)=""/237, 0xed}, {&(0x7f0000000b40)=""/191, 0xbf}, {&(0x7f0000000c00)=""/4096, 0x1000}], 0xa, &(0x7f0000001cc0)=""/238, 0xee}, 0x802) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001e00)={0x0, 0x0}, 0xc) sendmsg(r3, &(0x7f0000001fc0)={&(0x7f0000001e40)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001e80)="53d1363bcf1ce81be9d0e304d94e96fd5e963a77030ac757c7dc0bcf510a84714e13e84612e0d92c16b018d4655578516969b68d3dcc073369c7001800106f370b83ccdb0c577e2a6fe94643", 0x4c}, {&(0x7f0000001f00)}], 0x2, &(0x7f0000001f80)=[{0x30, 0x29, 0x200, "7c4a632567d74d1bf727dc6a98724ead5c3b8eca8874a1d4a1d7e7a4fd"}], 0x30}, 0x7) getdents(r3, &(0x7f0000002000)=""/30, 0x1e) dup(r3) lstat(&(0x7f0000002040)='./file0\x00', &(0x7f0000002080)) pipe2(&(0x7f0000002100), 0x1400000) socket(0x1f, 0x20000007, 0x9) stat(&(0x7f0000002140)='./file0\x00', &(0x7f0000002180)) connect$unix(r1, &(0x7f0000002200)=@abs={0x0, 0x0, 0x3}, 0x8) accept(r0, &(0x7f0000002240)=@un=@file={0x0, ""/4096}, &(0x7f0000003280)=0x1002) setreuid(r6, r5) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000032c0)) 00:00:11 executing program 2: r0 = socket(0x18, 0x3, 0x0) lseek(r0, 0x0, 0x1) fcntl$getown(r0, 0x5) 00:00:11 executing program 5: open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) 00:00:11 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x40, 0x10001}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000001580)='./file0\x00', 0x60a, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7ff, 0x1}, {0x18, 0x0, 0x6, 0x9}, 0x284acb4b, [0x7, 0x4, 0x5, 0x9, 0x2, 0x1, 0x100000001, 0x4]}, 0x3c) close(r1) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0) 00:00:11 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/178, 0xb2}], 0x1, &(0x7f0000000140)=""/216, 0xd8}, 0x800) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) accept(r2, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) fcntl$getown(r1, 0x5) 00:00:11 executing program 2: syz_execute_func(&(0x7f0000000000)="c4c1ffd0c3c4e1495f30c4c2e19bef43dca0998999990f6e10360fe9a2ed000000f241a536478964fc00263e420ff6f1c4e3d17abcb085180000f2") socketpair(0x1a, 0x0, 0xd7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000080)={0x8, 0xff4}, 0x10) r2 = semget$private(0x0, 0x7, 0x102) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = dup(r1) lseek(r3, 0x0, 0x2) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x4, 0x0) socketpair(0x18, 0x40000002, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x0, &(0x7f0000000140)) r5 = fcntl$getown(r0, 0x5) socketpair(0x0, 0x40000007, 0x3f, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000280)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000200), 0x0, &(0x7f0000000240)=""/52, 0x34}, 0x1) r8 = geteuid() r9 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={r5, r8, r9}, 0xc) fcntl$setown(r7, 0x6, r5) fcntl$setstatus(r3, 0x4, 0x4) r10 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x6, r8, r9, r8, r9, 0x20, 0x5}, 0x1, 0xe5, r5, r5, 0x6, 0x7ff, 0x0, 0xdbbd}) dup(r3) bind$unix(r3, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) semctl$IPC_RMID(r2, 0x0, 0x0) mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x8, 0x1) fcntl$setown(r6, 0x6, r5) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000400)) lseek(r4, 0x0, 0x3) open(&(0x7f0000000440)='./file0\x00', 0x0, 0x1) getgid() socket$unix(0x1, 0x7, 0x0) 00:00:11 executing program 0: mlockall(0x0) r0 = semget(0x3, 0x7, 0x8) semop(r0, &(0x7f0000000000)=[{0x2, 0x19a, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/86) semget(0x1, 0x1, 0x100) semget(0x3, 0x4, 0x2f54cb136c128b3d) semget$private(0x0, 0x3, 0xa0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r1, r2) r3 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r3, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r4 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000180)='./file0\x00', r4, &(0x7f00000001c0)='./file1\x00') getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) lstat(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)) renameat(r4, &(0x7f0000000340)='./file1\x00', r4, &(0x7f0000000380)='./file1\x00') semget$private(0x0, 0x3, 0x90) r5 = msgget$private(0x0, 0x426) setsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f00000003c0)={0x9}, 0x10) msgget(0x3, 0x14) semget(0x3, 0x0, 0x290) utimensat(r4, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x2, 0x1}, {0x5}}, 0x0) msgsnd(r5, &(0x7f0000000480)={0x3, "41cb7f9b2083fe2dc4eeb25fb0528aa5d9bfcdc7525edc418ed39e060e641e80d9186a17998fc3aeb845a32edfe6c4774b5a499a3459071831907e1cfb88930431caaa27aff76c50316d176665c19fb0462b623af0fd83206f71b12bce51a5a8fe3377543c3c4ff3656b7219e6fe19b1319e510411e1c259e82ad5946bd7073c484141df5347b051d1c6c428e5ad"}, 0x96, 0x800) symlinkat(&(0x7f0000000540)='./file1\x00', r4, &(0x7f0000000580)='./file2\x00') getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000640)=0xfffffffffffffff9, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000680)={{0x18, 0x1, 0x3ff, 0x3}, {0x18, 0x2, 0xef3a, 0x7fff}, 0xffff, [0x534b, 0x8, 0x80000000, 0x100000000, 0x1, 0x1, 0x8]}, 0x3c) r6 = dup2(r4, r4) sendto$inet6(r6, &(0x7f00000006c0)="b318211ec25b902f391c958dd47e9bd357fa042e9a8273cefb20c69deea3f00ee32a14f8ed2b42b41189121aa6077a2809cf112305b0ed48bda46f1f4f6f57c5583054c07221811e8aa9469399238977f1f1facd3e8f6903609d809604e043a03d591174c03651ff84d83bc7b0d69a71ffa3d505ab8130625828cf5de7f76a3f83be4c3c42528d4ff923f95a7fab4d0c22fb", 0x92, 0x5, &(0x7f0000000780)={0x18, 0x1, 0x9, 0x80000001}, 0xc) 00:00:12 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x5) setpgid(0x0, r1) 00:00:12 executing program 4: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x30, 0x10) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000140)={0x2, "fe8b4e04684fdbf77f24e8153e5fa9fd5db1e9d9ea1b83bd0e1b89883970844ea3a99820c548b3c3e76c"}, 0x32, 0x800) renameat(r0, &(0x7f0000000180)='./file0/file0\x00', r0, &(0x7f00000001c0)='./file0/file0\x00') r2 = msgget$private(0x0, 0x100) linkat(r0, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f0000000240)='./file0\x00', 0x400) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') msgrcv(r1, &(0x7f0000000300)={0x0, ""/122}, 0x82, 0x0, 0x1800) r3 = open$dir(&(0x7f00000003c0)='./file0/file0\x00', 0x100, 0x3) getpeername(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) getpeername(r0, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) msgctl$IPC_RMID(r2, 0x0) mkdirat(r3, &(0x7f0000000500)='./file0/file0\x00', 0x100) recvfrom$inet6(r0, &(0x7f0000000540)=""/176, 0xb0, 0x1, &(0x7f0000000600)={0x18, 0x2, 0x8, 0x100000001}, 0xc) r4 = semget$private(0x0, 0x2, 0x502) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000640)=""/207) r5 = openat(r0, &(0x7f0000000740)='./file0/file0\x00', 0x10, 0x60) mknod$loop(&(0x7f0000000780)='./file0/file0\x00', 0x8044, 0x0) recvfrom$inet6(r5, &(0x7f00000007c0)=""/68, 0x44, 0x40, 0x0, 0x0) r6 = paccept(r0, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc, 0x50000000) connect$inet(r5, &(0x7f00000008c0)={0x2, 0x2}, 0xc) recvfrom$inet6(r5, &(0x7f0000000900)=""/238, 0xee, 0x40, &(0x7f0000000a00)={0x18, 0x0, 0x100000001, 0x6}, 0xc) unlinkat(r0, &(0x7f0000000a40)='./file0\x00', 0x800) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000b00)="ecdd206c97460f46233a1a305db582a965dcea97fa36acfc783a0b7c0a2ed0a58f2c69b403ac2c14f96f56dcbbcdb9f4a3f90bd33ab8820b2b410f9a516115c4584e88d9d035228f3de1cabb845c9e670ce2aa4d6049c6d57414dcccbfd4838cb9f3622c0ea5fcbb9ac6fd740a290a5bcf415ec8d8519759e86bd2e457c14f2b9efd6b3b0796a6c9807f483ab1c2663f6aff1e83c3a67ab270ac006c15ee5324d461ef922f15024cda9af7a66be06de9dbe737290bac6fdc33befc273c585954dc853b0e062bb8aa0c451f7938aa30c2200a0275d1becba738fcea8c616f7ee7beb696343af4e2f19cd56235863f0213ce5dcfd824fd904baacf30d605041e2ed905e186a91f9c8f12a933585ac05236d60da269205a2d7b42d01438195ee3a4d1887b90e438d1b322aad7632797205a85ce8029865c421b9b2b5e5dcf1adfe5b9e1f35d9bf05ca0bd2b11eb3c27ce5263fdc3e77f13a378139b5c3d23859fbce53442d6e74bef465390bd797736d26ae2a97d0e63fc3f9daa4970ed7763d34ff67606fd1b14efaccece50e02d27c9b3ea156911c9668aee480c2d4168a2553aefb2318c3620207e9c77de45472602d635e083138842f61b4000b22d5b30f5d673fd649912179204ac76fe83056ebfa6ff2a37f8d5b1ccb4f608c756681181d5c15ec57ecd0b38983b6c6827d7644d8d23fd86d32c7e365ad8b4f74fa85291c199c651f7b8d8e3cd9d6a39d404b5fe5bce95c39ec0d8a6f51dd0efa7ec808840bf3e7dd011e43ebf1a45938365cc91b07612e5ec2e0c47e7bb466fec68af1679c10e16863aae1efc0d1287651f4d090bdc250755eb0f797e9ba501839ac866ba2f83695a2d8e5ac7b32dcbbaf3a62e0599cfcc3d0d944767815e0cc8a748dc62964b5d81bb8f10390d01262bba30577748024a40b69d1f1aeede69a24142ec220273ef3946ebf6c8d012c7b29e0609611c9aff91d6fdf6959279449d19cbb2bcc9970c91b984fe91e13e74bc56668bc518d2c53cebaa707b6f7e5a564554995da46a653f8f7b7b4d333f427919ce50ebd5e0e1892448bda8453bd87e152b8821ee138fb5e82ecb10f4d05b6330163b6da8d1f05da428b4168b9992752d5d0adbe009a4c9c97983b23b3d4a28511c43a84bc2b34e8fdd8c77bb05d2f4f3e3b450670d4620e111fde4bd1d7cf52c6ac2e4d790e63a84cbf9c8cc3de88c693d7ce310beabb175879e8c27cffd5c43edff3cc8d2ec89b55a099c98c765e419d74b008d145fb075de476a1259c23460c8a361301675e4defeabac656c5ff546991611583c5fe531133edc45ffc9a5c910954f1fc65a6e4de96309632c50eb373dc3ee965f70e7ddc544492550f2bcd4ec35946547a66f8ef922a8da512bec1f2ab6823c1ecfe051db563f4ac05e887e0e0884730d7b2ea61969c3596181ab1b6e09409e066d18aa45c65920238020a51802bd01722718f8df490c11a6fdb69325edaf6a0d6b0274362c608c8a1d97e3ec0309051702797a962d7abb0394b239d3f105061141815ac876c7e3242caa584070d84dede0739e186bd599b56d2547be2b5caa29889f13679996330512ec4268984a78d35c6b891c7dbc5c1777e9ddcc2ebf7b45a3fe6ef31a24e22b4bcab1aa87c21372018ebcbdc602b181452ae47642646f479daf92fcfab8bfecd17e4350a4f33660924af5aa91da814782646e2fcbc4d3892188fda7b116372fe6439266425cbe629c7e7b252dc5a732189a04b04ecce0c3c962fe9f322fa9007de51c76a1ff85865f857e70f5451db362a0ca6a300af86246c1199ce23ad521141fb125cf26da9e984315a0da58d264c19aeb57d4cc550d04e09df7702b4a8663531d1feb05812f4a57ace5b29cdee7e062ec7d4aa7746a5791f5f6e361b9fe7cad818abec7e5e79a65ca1770bb03bca341d5e1625febdca3c9a16a2960a5f4189d3b822bd42e9a862cc7c77d2430c57b3f4a4d4379531c9d26e50dcfb9faa640c906217479822f9433dbfb6ad629b4203eae65faefcf5992e3a0b9a184202d767295a75b19f45682227b8cc5c7f6a7793bbbbf33b4b1e11108d29436b9aa7fa3c6516d6c9396c013d6e3074449de9c14001add67d0711e13125dc28f3f1f6a677962a7127fe355a8a760a94c979c08f6c37f3387fa3be46c9098bc4c3b44e6582cb060ba4fd052d194ab7da64666250c4b5d751466864b8576085ae900a8c520958621ec3a13fc7d92d9bf9f4b7c7672837ed3a1272350109b320324fc5d3c6f5e70f402bdb5f098fdab5fb93dc23ba9971b8bcb5dce530045ab907191de84dc4859d79f63d112f59ca8eb773a07a2ababc3293296e1999dfb63f4280aae4d5c5e2b4e574891559618bc12878abc8e597a9cf7267b8ac3b0eefb51c34dfa565e787f1f3d47ddb0cc31fc0c8e3b398d52be30c00406437df595891423f8cc0894bca35409ab880e4d9b24505093d0216881927f2de8d93abe82c9fd2c26752967c6aaa29f7a4373adcfcf24c540c164944befa40c82c681053ba45b620b846d8739132326be5ace2f613b2a97ce83c74ac65c7b248ed8f1dbce3b5c94dd754d699eb2a0d1d2c923ca019b35209133c15f2546d5edccfedc5e7c310cef494bfa5c8ff91fd326ae82d68e0b274841afbfdc3ac9a0fefa20fbb2b29a8d998f5ed65b5abcebb1a5fb679615e585e944f59f1ec79f2ea3f571d5f392931816c1c06af6c9caae2eb3c62cf049e0159106f18fb049db76f6ccb2e8e78b0ea0734189383cdb045bbf0c6325297a066c0cc60a9d97345ae17f292480796e9c256c342f512a8e405c9432a1c9a9bc5d073953be4748df09e6cd5dc8253532a9f4094b3a11ea6ea207f9af176d6d997d34d356da9568162ba5926fd4d6574d8871a8e56d37d729f34bbd01d849a380c7692259b3fda942f946d8d79f6cd602f572e3414d268d9c34c80ebb4eecc8bed67fa6737a8a4d847c197042f1dc3527c42b753ffb9a3ac1cd5854d121a684be267da48b5242bddbc281190e0b1a136f4a58638c2808ec8d9a84f0cf4df1905d3040d4ffb56b22b8d0d05137f180dd9e6fcf8692091634a5e98c69b7f1ee68cd513363933833ed749c6cd55204d6c7234c0412ee4361ee203dde33abbc4be592eac8dd367c32d05766d0b88d5f636ad40b77fdea4ae6e5f10bf945513c191c2259136073d7dafdedb773f376cc3ec50cb18511e8a11ba6742d612f5fb35e3df245307fc5d9938b8766c8828372c75c68eb4082ceac390de73669ed6f20a107535917ace172c0f508eaf752007ecddf2c95eb62ee6248b94c9702f260e6ec08fb524605b463b6a7201c61b0e7f50c6e91bb02a61b9ce250f8261c94b3b69eab044c896b36a390e62a66d9da1b5226e12819888928f9d97cd1fee84074dd3b7c4e99e227e65473cf4808bf12c9c028c0cbbac51e4a4d1e0ad559a1a31b5abb8279d49060b954693b7b7ad7586794506b9ad9417daf8d94c2e794709383d5da64d34a9545c1ae209bb8c13bd853a76efe802083573c0dd78d8d421775b3f4f6794f59f4bbf38a68ae8520afeeb6262facb03b6fd521decea3c79be526b9a3bc88a522428c0377516482ea242de2479ae94c92b97108fe156e90e225d5e5a99b4262d5f7068c6b446d67c9b59311f0990fa479c64cdb339d4e36647f29f3ca278a3c33ce3f2136aa27c3336560ba861b1fb1ef5b913fc54e244a271510c75563a6ebc68f5881b005f97b9db98c68890dec3475f46ed96e7bbad97624dab264f5a7a9923be23c26a21c7518d6c0dfe0b33d71c07c24750de20f0311177a61b588e6964b613899d49ba386eec9e495f790e346a449cf5c538f2b08d3cfa87a0d180e91187ecdd0f24b6f8469ae7e9e9ee849af2cae216eca9aad363cb20a264537cc2fc0f4830ca730905d5e944f6734d194e81fdf87c509bf0e97118967e0a58ffcfde39f020d54cc42403471382a8f6bdfd5a93431cf656672a1601ecfe92d2d2dd41470efed3acf6dd4609ab2354813704dd9d2e25172513579610e06cf2b0dbc68b8d93a23b6308b05aa58f5f5328f343cc245b6e03cdd1e552562c41319c40d64e16e216bd351d58b12a998838fb1cb912c495d04babeec2fe58a28ac099160464b21d6e1996483a4d0c824588043223c94f42a4484e0efb3780a37a7cce9ae8fb8c630872bb5022b65c2ff706d231aa299f17dd57b2493caa2837d9a33a2942fcf107f73ec39b991e1aeeafba0ef402819a1a7c6aa6f1c6d6da9225bda1a37e391549476e199e2b6f54f7bcb4e050286f4df3ed12bb205e9fe02afaa22b74b69787f99db2e453a896e6af0fb301029d53f614f90a116b3d7b0c7f50d05f33f2a6aeff6dff0001e33dd397276582cad4d576badfdc5c75db0ecd64ea72bc163ca4295c66cba21d755294fc42dfed7bdf8d88dfa18f25af727ebd01199b2ba35567e4e492e32a15f097952450cae0310a01d5376208041e1b8b0e88f411fd113a18932d5c9482826b6e5799c19461836d90c98fd097fe89ae823fabbef800b80560bd31661efaba42318d9c5bec2eb9a9deb4a05f6d650ff2a41758a54d3140fe132f1722eda749f31832eeb07a720d70a233eeaeeeea61230b5bc614ff14898d264fcddce69c6e534442d89030f178cf85fb5c9a158f19df3cd6fb03154359c4ee82c78126cce38f4b3e397a73a05fdefb248dcec6a594d0d5817e4fe133ea141540c3142db109a1d852f6693f54fa26bd98c5ec0799d365ae5e85fb7ad245b6e42db78552d5524bb453c3d8378c0aa82a9c95ad02bc8b8e8df902f6abcfad5a197db9b4fe4359b2c9823fba0049290de8bb01eae94a442bf27493c7239dbd725100c40b0efee164253631dd7558f1eed736b84481b7ea287c4ec48c8260281eeb346bcb3390aed444019efed7fb547429cc2b4523e0e01c985ddecde82d0507c0c0cb5d947acdb12d4d9f919069fa53b2a8ff62decc7a485bbacdaf5980866232bfa1f8352724be3f8da15e19313842cc78f4161ae587a5e3e7bd456ecbda644be903df5565a1d02b6cde01e546ed8353f6501f3360098db77307ecb4acf34cc0032bbc82624ea2fbc431285ed5467bbe2fbd3dbb1f77e07c7a78b40ad2d3234bf6d023f595c542ba961b3aebcb0ab504e81aca407323e23bdf4e6603ac429230242a5891566512753cf8c607be6d01502e76b3c65980c4cf48e30009443bdface818f0eafb2d81ff899c0959fe7282f91bd0a05784d9e0218a10a4999b85960823ad83e69f2d4cbd7891a479fe4fb597cad5fae0e3132d91552b2a2a8b40cc690e5f0e6f39e177b1ccbe99ae193706dcf822d361a28648bfa631b18eb19402f6eff593f55137d89fe58c5200dcfe172bb29039f6bed5a6eddb4c996ec13699000ddf0300d537b933704399741875b918ec487144556845e784021b33263500a26b293dc68d6311c0a623725eb21d9580bea20a96f3954a0ec1d9203cd8527cbb7bfc93da1972bc23550ab9b573a2592ea890f5a31f750229b5a9207e359ff937dc69318723f26f106559c216538b3db6bde2f0fe26374aa3e38cea09f1c2725223329464d00b5917c5a21264f37af96872c4109ace50dbe0758506eb9fb566b0a0912375b9c08e33e56258309433b032adc0a030622dbb35c07f3d6427585933417fd43e3a95dcbfc10f3b73538939776ae94858b365d3fc4593d2376b9b8817a0f331d24316bb7ee183b71a70906b49af24874bdf79a41764720eb238fbd94b977dc3da959329b88cda249", 0x1000) getegid() mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000001b00)=""/4096) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002b00)=[0x10000, 0x2283, 0x5, 0x0, 0x841]) 00:00:12 executing program 2: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x9) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000100)="d1287b296c54fc36", 0x8}], 0x1, 0x0}, 0x0) socket(0x10, 0xcafbf0e4dd4481a0, 0x200) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 00:00:12 executing program 5: r0 = semget$private(0x0, 0x4, 0x0) r1 = msgget(0x2, 0x80) msgsnd(r1, &(0x7f0000000000), 0x8, 0x0) msgrcv(r1, &(0x7f0000000040)={0x0, ""/33}, 0x29, 0x2, 0x800) r2 = socket(0x1f, 0x20000001, 0x4) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000080)="309bebfd6369c2a9e7b6115eba30f8406119887a0e70f71c6abdf2199d63664079e877cca5906f50091abbe75795ce67945afa476e6e1ff7e8f963c8b331ac53e541f8233b1d8c7cfb0d000db5e9ab407e2b720deb361d4421898068babc0cd6760388", 0x63}, {&(0x7f0000000100)="f6a669d0a5fd0de9e0195872a5dbe45641ec990b8d884c9f60de28735e476d5b79041541b1f49ced0a5c1a3f0f8b2f88b6dccb61e637b1e8727336bde50f5ce065770febe0ba13bfbf392ef662fd5cb15bdad4d7949e8ae6568d859b3f934f054172a4a6265270d9ecf2d3a945b376bb94c583f6f4ef4eb6b6af2c1461205e86424a6b94c279f02746ae34d95f04c82d0a00e1327edca025951ad916aabd2e11092acb09d065fad8c9868d0ad41b0c967f4851c62b79b6c41dd3f75f03eaf671c9fd9e60eca0372169fa9df9bd982d82c961042d85a4da04693d4b3ca5c36c2ac6b48e3229a157401e8ef43e8811e0200c68f71334a5df6d3aa6a84cf178e1902bd1295d01cbbf00e589c3855230f3025f4fdc9b2cdee38e06515419b2cdec8f69bcee8e26dfa893296632fdb310fef1ed5db3484863cf82b933fb4d8cebab92ede06e185ed8d2de9f561627b7d968235455be6ca24ad2aad9ffddba956976603fe3c62b045660c75328600579a481142e6b8a5ba3391c4284709f13603eb5ee14a81705c8c74de2371eb9740154970c156c06e2ab3f59d99d330fd5fac63260e2d5f3f731292825ea2310774351a566711cb8aac8f7d1b2a931bbe2b24104dd4683a74d3d93b83ad8f2e7f3e2279993ab2587d636be8059bda434849f558b1cb03f76b50822d7c56e196420c675cc51bc237a057b77e9c1a44f29e03bec7aa3c9f41e0971efd5d8ae9bbf30c7ffe8d9ac958f1c769e2f25415f713a52f8c06352686a97828474b2f59bab4e61213c0b8751b55156da1154e70fa82a21ef2e8b6ee86ab456fd4d7ac2375e6e5b7721c8d60f6aef811894deb416599fc712245ec9be256469af34b2c4317283957ac0b84cd8ef54b350f6c0a57b9bbe4ce700fb1843ad3b4f3f27279e9eb0af9f8fc66ccbdf0afd3d79b0c0566edb9f835e34fd842458e79dbffe1912cc2972d256778e3bb7ac8896bc0f7eb370bf500b9257e7d916c2dffd38d1bda47dda019629fd99a3ca7a9b3d8b4a6fe90407491341aedcdd16b9494f26e6c708f27d94886783961c9172f492a9486de048300fdef487d67c882c4b6b7550b2473159fefc4882faec1bba498327b3f3aba5fac31abd70b2d74bf57bbcaebf991fde582ed37f7a89c45696ef3c5c88def040d75112ce4c02bf1583dff3ae1b30e2db4d313c010f3bf366fc9f59356b88216a834fe63c084c9a006c6bbb40197a67779baccfbb1483aea55952424d3e3a03184b2550810a29743b6615335ce41f27d7794fcf4bd9ed58cc8cf59f1ec2e05a9aec3d9b4a21b44c3af868d510584f176c959379ec8189524391fa317069d819f086bfdc49b6b77102e2b0def68363a6137539f48da7855263716618197b552e44903a3f4c171142bad042638b6e828da379099dab4ec349e4f86589a9ff83fa18c7775bbbc8656c1089a31dbacf3390f1c07361845af9f23432f4433c27fae402140b3f0026c97e9369f8dd3b618be59398ddebb4501bd85f212c3a3d087d3d5463f8845f9c2bc93a0c9f121422f7f755619dc7df2008263a1aff56dd6fbf7f0cbb891db7a5d92f126f6d8e2f0e1923e19b4a4ecf16b5e2291ce20aea655adad9b2eda48f1e66ec183ddbd7b7ff33d6af66ad468c8d917b2a8cbdf045b1cb2ecf029a3efed747d6c380e2f2ec998517b80847b5bd13f8c3b72979816aee0c66710c5da69d4a4b4778a7faaa65232d0a8c731b399d01038f60569601d4b729df42d2c221f588bfc9ff9ec1a63f401af4def32fca06b8e3f14cb80ebb134cc4f06942fd67d2a9d2e7a1cb962488c3124f248a9acdd249031d1999205f2d3882a35041cb06b96b340fb413302d14f9cb77be03aa343d9ac994f82fa68327ab4b90eddcac1e99912e3191a971522005106fbbe8ec5f08f6b8bd3b2f9e485a81023f28643f924eb59c9052858574a790b6f1d80bb8d19fb191f4ea5bf3954222babf1ea4b607bf81ed00d8a5d991ca8485393308866d1e19e3bd82087a386095ef74ad00797b928f4ca6fe09806c0b7594a77c003f9c4d39caaed262da185d74baef9b08ef84bd0aadf82f22e4b99ae55684021ddb18ba21f9f0a1cbe948e8a0264555b1c39d43c6753ef6768af3e5f4de015891a20efae2e18c55f53edf68209bb5e11c8f7aecba051ee9b58e1e1363643185fdbbe9e85bfb15799bfd068d60dd02d5e367e38489bb05ffc97717e390df96198a3658ae3fbd97811b2c49a96a280f08f943f64c4edc83643a9232f2a939ef0af67a576c5cda122af6321b52a4ff28373343a8276d62c947df4d58178d12f3009cc5c3ed47a7d1c347c9c29ca174b906e44ab8f76830245de2392ef6cd084d57fc906b58db594d2104df169948c2d99d2b8ce50949e21ec9221a8f5a578d45d54bc8589b9bb587c1fe605ddbcbf4a163051ef6412668dc1e3ff00a2677989b8be656be9b72ecd715122dcf1ff5bf3037efc16b37210e122e7ca2a1481c76d6ac03f8502ad5419fcbb466cfa4b123ae04f3cfa0e542b9a40d38e72b79ed3754be29d14c8de57dbc486337f80c20cad53de2a3593433a274bc74466229bb6a6975f11d04e487191c5c96cb4cce0c6f2169dcab2be16e08bd3642c16c8ac35f070337c44aae3040293c72f6a67fb69aa331075d4c003f447bdec11bbade64f324b3d10116f22b8b7b62673f7a909a316334cba37f2e21565ce5f375debc671833bdb0198752c1fc2853046561d9425ef52a041b29fc860debf69357001ba9b77dc2898a94dcc2061e4d676a75105d97b5a915dd160d382c080d467207ee92bdccac1bd7bda8d31b523811d5332de136b74041ee16408973c57ceea4f854a42ef238bd5de0851ade911aa8b50236389124d7267f8ae0777b40a94b20724538599faf43901dd9b0f08b07e85045a033ddd35cadae8f563adeaddf2d1dd1dd63a5ccf219fb5e7b2d24433fa6bc2f035001c01a398e61cb5ac51092e689b140ad0ec8b30beaa60ec2fa5eb27421298c2678412392b2b104b44e2adfca900a0ae3e820a0edf046a7fc54be17dbc7a81bbb66c9071bb585a0ad318a45da7e220b70314aed6b2451beecb8d877113d1e49e477212c01a765d62f446163e636570b133168eca55b8786d69838e129aea9a41bd2efb00632b2023e8c4efd9abf8203235197526fd8cb5db509ef4fd6090ea9624cc3b1f6d4cf26d8f878347140cc00362f8db4d0ac46f199d695ca5c043d40167ecb1dc4a3662a6838a8b33538105ac37d676f9f7e1a2696fe3c3e09a9fc3d39d9bda5cd3ad143428c0fcbf8f277bc39cf68b9b36c49024212f3bf0cfd3cc69c93dcbbb484327f893f53c0e247044b7927aec3128ab9360dfa90c4f9b62d63635c12bc83acd0e8c76707969a9f9b17c37a376af5de3f968270978d16c29d2bd4b826024447247a4a7111325d3df1648525dcbb251f9a0cbac98d2111274c2f7b929a27999605bfc6aaee1a387dc8e1a8eb7b58f14b5696175881d35a8cb50ea5b6636f49f15cc7cb5176f9fde48d0d983f85c1b11c24dd8dbaefb53c15501c34868663f5ee07ecb411eee3c5b4c576c1950974ca7e279022014b7c9ad3190e5f2c5a92cffaa8cdff84cd28215c20e7f8944155a8597f293186860f1dab496df178267c4db68c53529e0b83b111978efa0685d87c8be2a55e95c520a02b2058f2f010aaa8c9acd275088ee1630451e1f58fcc9918950a4d5e1a5afc75e47e3cdd9effd4429d6a30b24ea3dce56bfb66bc030c554ca08680d9536eefe7df3fcef597d6e41985357a742f4fc4abe8a001d0a0ab3ffea2c3529f8eb0b8ee8c414166453f164a87ebf5d2ca5c74aac268fa3d4345a5113fa5c8ba255c633c6209ee5ae90f0e0ba2500ae541384b64649698f7c55650608f99591b896852c0a60049746147a07637bdd20f18ffca335f20c04d7f73f18747acf3a48d880020e3fda9eee2c20a1b2f5556d5846432b3f2de2d3fc718ffed56817e653766f7d6ca003bb9e74447875a5cbdb57f8420cf9fae6cbe89cb96551814415c41eee28cbfbafadabeb77cad4bb1ba9dd7ca37606c2c568880a4e156eebb46a90ad2eae5a1456760c0ac913c7fbf728606cd9034863e41b9440e9e535dc3002fef8dad86e1a8353f79a8d98f1ee4c80de81e66e25f9c789e5d518a516287788c67ef5cc1e7ae3d95ac5c60c431214c92f24e9200f3d8bb69140952a103bef8ef628f552bd725cc564fffc852e2286c2fc1bcf702d77acd69915404ed4a39d27a7ccf4e0e02906a511dc89a98850ae3ca2dbbc68fb20a856e511d6cc01143779c9c3910f1808e9b53e7a60d878d07739d93a7c17de9c4a695693bb45671c66daf5658bebe680184e3a33761f14a1e4cd0dc3063db64d8987a3fa8f664ab38ea78a434c0351fbce3f244ecc1845c04c8534b24b39652367c90e43281fbd4dbd4bbe954650a7a7b8b82e21274dbffbbbaca7633f34606883dfba11555eabca8f1f80c15eb3c7df330bae0c15b55e0b0159f3b733ebe1d6fa33cc552256572c3435ed209bf9202b88e69ae08f953fe35fd801a49536112c9a4cc614675f5ce7e8067eceec4777e2fb65968e84bef0b347147933f74c1263ee2cf63a54b68d86202bf9eb1a4d742a66f6540766e8a22c4ad02ca407a36ae04600bfc5cc73d5bd7a9717be5aa53d1f370cbae6867f4ac061642f811e4d35a7accdf988db84c2c55c199faf6e42387d71f90a4784756a67cabafe7a1bd235501f84a39f498f18aa339d6392ef109dbad4cfac2e01f2d217e4703776e682056e00a6266367308314fa956db4b459694fb245f53ef4eb1512ab158201b0758e9a7bb539ae100cb5d7d21f1316d0abd4741422540e89db0477a5e707c2ce58beaeab2b98576167469220d578e1d00fe79184a62f342ff71162c601a2809692cbe58400e0e905ee70e44de0852052ef4a67a296479f283f4b5400486347d234ab6bfe9fa67073ca9b20c6360d440c555695c7d5b783d356a4ca170ebde05940373ba44ccb6cac8d1119a5115f1270262e5ec990d675c21f85ea8699bc00ee69d2c8c5d84d400096ab2a5f578d14e3cbbf826d11bdf61df9a7599858255f2f9bc9d5541b1e5a965918f78f7277e36b0bfb3c0521613d48c1dfb6e6e6792ffbea314611c9e172fa13071991ae43c8860e8aef234f20974be010fa5ed3dfe9dc92e5b3a918e9b0745bf78beda07b0dfda70596e8a5e8bfcd24ae9aa4efe2295496e96e0bc82cd374d49e831f203a53d620547ceddf7a546fb72793275587b42b35234f6a82e94753ed34deae8496e8e14e4a74adb2221826b5da3c90f553b454c357de476ca7acedd3f9da739119c20b9a13ee67acabcc35c1c5ac8ac9ed412ffe3c50d9843ae9ea2a72d8fff42f49e9796bb0124f3d4af1dc6060f1a6b5e4489142b8ab8fb53dc52ef77df0f568a858564cde2e6c56d20ef159e23ec89b8450f63fadbf634c12bcab8fd77592334fac93b630cbb8127533488563d7ac168f96d5fc314cb4e73da11e8f5a4e0e94d3c538f97842cca067e234d3687db13f5205cba637bd1cc7fc1c0eb56d13ee833e2c051067bca3606e25eeb3c236dc1a96d022f7152b8c45223ed5dee2280872d139e251ce3da7e62ed646fc730356a710d5eb9e65131432d194f2dc2238851a3c1d8474e5955fc1ee2278ffefe43086475e6fd8c639d7504214dc9dbc5bb40c246039376c009b6b3177e25b9fc17b63d81aba48bf19fff41d237c53e671f3abbd41079fb106f8c85ad0fb8d38daa284c", 0x1000}, {&(0x7f0000001100)="effb10328333972c0ae5186d718d39308f55ee32edd6d107307c6544d3aed03c24b7dd4dccaac9a2220284c0c97d9b79bf77366f71f69517596d623829c8fd3cf5a8d9714bef244522a7536ce96a5c534b5d2133ab", 0x55}, {&(0x7f0000001180)="905f40a1f733da7f1cf40901ca10e9d5f22c00ad6231dc55e03597b12e5f5c3584db5494da2c9f5ea7472cafe06c74ee64334becf8592db6f0c468cc99df41e9cb5d8a1287ecb6b3873881f1ad041dd608e21471f3d2f60dab1a433ab7ec1a5fd2b06086ee6cf03481dfe7f10463a29f", 0x70}, {&(0x7f0000001200)="f3e73ee53f", 0x5}], 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000001300)={0x2, 0x2, 0x401, 0x1, r3}) writev(r2, &(0x7f0000001380)=[{&(0x7f0000001340)="01c3805d", 0x4}], 0x1) r6 = msgget$private(0x0, 0x100) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000013c0)=""/84) recvmsg(r2, &(0x7f0000001640)={&(0x7f0000001440)=@in, 0xc, &(0x7f00000015c0)=[{&(0x7f0000001480)=""/79, 0x4f}, {&(0x7f0000001500)=""/158, 0x9e}], 0x2, &(0x7f0000001600)=""/17, 0x11}, 0x2) lseek(r2, 0x0, 0x1) recvmsg(r2, 0xffffffffffffffff, 0x1) socketpair(0x18, 0x5, 0x2, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$dupfd(r2, 0x0, r2) fchownat(r9, &(0x7f00000016c0)='./file0\x00', r4, r5, 0x200) pipe2(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) read(r9, &(0x7f0000001740)=""/70, 0x46) sendmsg$unix(r7, &(0x7f0000001980)={&(0x7f00000017c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000001800)="887de6c3fc78d7713011989469afbdf7b04c16eed4624edec3bb9aaf61ea6e579225db144c5f345b59f4b1f1f07432d17d4eb2a5c4527028978b1671cb525a6c44a3ac165e966a08d48005635d55b7759ec5a05de729537f5b", 0x59}, {&(0x7f0000001880)="8e9c5ecfd63d40225302b96d00b15afd9ab75039761ebcd4807ff0cf6bc620cb830f30da00c29ec36b48ef058b8a095c2de3425b70f7e441921dcc71", 0x3c}], 0x2, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r9, r7, r2, r10, r8, r8]}, @rights={0x20, 0xffff, 0x1, [r7, r10, r7, r2]}], 0x68, 0x1}, 0xc) r12 = msgget$private(0x0, 0x100) msgsnd(r6, &(0x7f00000019c0)={0x0, "080e643fdcfbf65a4851b2120ea892088fa15e1bfbf175f38d48ffb8e40638dea628b909fe3f5fa9e128780aacfd0943c15f058687de630279f53db83407f4d04d8a385485b6a4c08ac9a15861daac7b74dccbe69866b2f8bf392c97c58e30094f51c46cb9f5aad5e1e6477b6a84146c0902a342e907e500b1f9e7b94c2586cb5429b200affbe605137a702d286a365ef915b519d27f010f73f38cda4ac25d4201a0b714fe3536126251b41e54b74815c905dc5be0d861b0e80fc7162ad67249"}, 0xc8, 0x800) msgrcv(r1, &(0x7f0000001ac0)={0x0, ""/233}, 0xf1, 0x1, 0x800) msgsnd(r12, &(0x7f0000001bc0)={0x0, "6cf64b9a73bca3d0bb9bfcb9d687bee1a023371684cad046d444f9770b0d3ab25c3a4c0d3416280b79c70831fe0a4f137d9107c28ef8c1806c1b2ed79720bac4d7abfebb55135af4606c0c87b031fb36865c00b69058cf1be7836d4adadcdaea264f51c870a38e443a856a748a070e698c5cf2103c97e9cc6ef0c1acb2122c1a932048b67ea53b20ce121f5eb9fd45097ed392db4f67c6754646eeff667b6bb9cd67bfaf82dc82c9c777a00ce30f5892d556f264f8d3bdc9ebf35af4d204c8e1f43d3548"}, 0xcc, 0x800) getsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f0000001cc0), &(0x7f0000001d00)=0x4) msgget(0x2, 0x201) unlink(&(0x7f0000001d40)='./file0\x00') fcntl$getown(r8, 0x5) fcntl$lock(r9, 0x7, &(0x7f0000001d80)={0x2, 0xad68cce652b0b52f, 0x800, 0x3, r3}) connect$inet6(r11, &(0x7f0000001dc0)={0x18, 0x2, 0x6, 0x7f}, 0xc) 00:00:12 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000100)=""/230, 0xe6) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) 00:00:12 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, 0x0, 0xffffffffffffffee, 0x41, 0x0, 0x101e3) recvfrom(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x800, &(0x7f0000001040)=@in={0x2, 0x2}, 0xc) dup2(r0, r1) 00:00:12 executing program 0: r0 = socket$inet(0x2, 0x5, 0xb6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = socket(0x18, 0x40000000, 0x6) getsockname$unix(r3, &(0x7f0000000040)=@file={0x0, ""/26}, &(0x7f0000000080)=0x1c) sendto$inet(r0, &(0x7f00000000c0)="662977b12ed9dc391aad4e57fed93d52695db668462788299e5c68b5b22682fc3f29d05d423e6b5e00f7f0286c34c83c00339f531c310dbc215fdb483fce9922399128664b70b9a6c98c48165fc5f2c5330b3cad4362aee127c71d471d89754e27b9190ef2e1b0b47a430f9eb5215c6e0f63dbda24", 0x75, 0x4, &(0x7f0000000140)={0x2, 0x1}, 0xc) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) unlinkat(r4, &(0x7f00000001c0)='./file0\x00', 0x800) symlinkat(&(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') utimensat(r4, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x7, 0x3}, {0x7, 0xf2e1}}, 0x0) sendto$inet(r4, &(0x7f0000000300)="aaad1a4f9b360dedccb599d6899a7bfb4be90382428774da66ae37784aeea038b5e9c2c6e24cc520970827535ed28c076292de25dc36d0f3cb80287e4b9574896a0c733643db2b7d7410a96361e403c99a5624be2306a4561791df693dc94b6e80206f890a0bcf73aff046cf44c259cd1e557ac5cffb98ae265e7a6ae5e9d86cf1d73172d2dcb0834f69b6250509ebd3cbb241c448b34bfdcd168c81ca8dcf2832b039527ed64e8bbcce6db239e185a623e73aecf946811e2a2e351e8164e4aba8373bce560b1e408e673f53ec419dc0dd4de855bf37288ba64281830c619dfc", 0xe0, 0x2, &(0x7f0000000400)={0x2, 0x2}, 0xc) recvfrom$unix(r4, &(0x7f0000000440)=""/6, 0x6, 0x800, &(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r4, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) getpeername$inet(r4, &(0x7f0000000500), &(0x7f0000000540)=0xc) getpeername(r0, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000600)=""/236) recvfrom$unix(r4, &(0x7f0000000700)=""/55, 0x37, 0x42, &(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000780)=""/12, &(0x7f00000007c0)=0xc) symlinkat(&(0x7f0000000800)='./file0\x00', r4, &(0x7f0000000840)='./file0\x00') lchown(&(0x7f0000000880)='./file0\x00', r1, r2) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000008c0)=0x6, 0x4) setreuid(r1, r1) r5 = semget$private(0x0, 0x7, 0x408) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000900)=""/22) getsockname(r4, &(0x7f0000000940)=@in6, &(0x7f0000000980)=0xc) sendto$unix(r3, &(0x7f00000009c0)="7b012fa34ba10515059cdcc09edacdfc9b92fe424eb013494fa180d74ccdfbc7e89618fc5193ad2f7246451d952102e8a1fba3aef72fffb6a2fd171fe551866c3c8b733d34f7f99c2066c8abf6d5f25a01d94b5bdbf0881f22c0e57ae64c2673dc4c0f2f6269453b5ac7886635f9a0fc995946ba859a4ba01bdf4d17aa325ca4bea167bcc2bd6b3e3f086e31a0d2a6963b9963173d868ce1ff8c939baba0c1a485e9c3cb43a1f7a93acb0502ab31012ec9add13708be2382d84b7cc1b9064b0bd387909d2dc11941c95bf54e2afe7f1c28519215cbca212832b01e50f25fd8767d262a7b4c5bf5bcb3344a5fba070e8c46d05f2331e9dc0a1712cde63a79bacda5475e39c57583e5956095381f7bbce87884ec036ffee3ca5db9e8da8eb5664fc729612774ffe965c726f00b931a3aae01ca1cbe2039ce9929b8c86347c456216a05e04f572f6bcd0cad1c57ae4d90da587d28341b81df4e5c588f545138577666627647f4e1308cead8b044674a59e267e619c01868f2f159b86ef708e973fa472d69340fdf8ca922fa6a82443cf2a734346ed14ed5064936009dd472981251ba246b72e9764df6adb6c6d9277cc06fc37fd5c1a14014aac9827d865ee30b7c6285397d4c0a91d574acda2e6128e9ad97b09fa1ee1b65eba20d30135beab17e0444432e9e2b872647f3f511da1e99d39910b4e2b02fb374fc944974399573e9d076758a688fe5f0b6e5005309c701ace9b90914dfd1fa03af6616830ed8422876c4b560ffd90e8d445794b6d39af4c32ed4f59dada7a813e0b33107d4501b47b457ddb0206480e5ce61cde2a3aa84b4a636d97da1c9f2f0b2c27e2e5d71c00cdb882174d52096e4eb38192d2e1f34f20864a5c5f8072a802e6ab0fc116211417980e36b53c59864379fd503190bd214f6ebdc61640f962ea7391a50d3caa92e33a871a2c8477227b0ffab93aa65f2132a067f466371966fb79331ac264df09dbcd3ae382be67b6f7252e8b380fedfa5d5a840be1797abadb4c1c38460becda84ffe6d625f5a5aa4f3113fd0e60280ec17675b81b52a0c87b3da8ea0b19bc21fbd5cdcf784a8d9ed3f0297f4a53bc33d96a2ad7e488b12be3c32a6b95a55d3d534795736d5f813c45ea4b540828df46a7a09da812b2101403d63a88615ac1072e9594f42f8a3645b482b12ec0fe2dc6217147a0e99fd6e98f79b47085c5e7729fb046f9ff225af885148fa9da919593890c78b9072b8eaf49ed312a7e2946efb1b6a8b19c5e26df1a61e7644164c11120b953f03a4225ec11dff021cc86f2c3c1ad63b3390cfdda2dbc491c89e63a501ac5bdc8d23a896ce7f4053fdcc01db5875a14e732793fd814867d798f77f305883d593c7a01ed8d527e04af19df3f827d23fdd4f9ea441cda81f4308c1526601dcbdd0bb3765a490a591e5b269f8533b1082da44f70220b93e79b4b51d720a869e931e7e389853a370bc89f5d7b0b825c3cf1ffa89da60866a166008e144036a85d31a46523be4b5d28eb7102a340bf8afbd3879acb3474834327482a4af80a9829e3bff72ab1861f091a04c8183cbacd88d9fe29e7fee257df7ee51cf5d0b61e305194e70ed295eef67cc0975ec42d0fd46288b6a80462f4c328ae641d7589dd0110739c16df64ea5d8264a943294c669e845606725072c23eae2a5c64c23d273f453ddfd83c08f6559f2ee3a5e6f808acecfb1aeba8d8106986d811c01f3e4bd1a66467b51132bebf863e9fb08c1a9d86740e78d39830f74fce463fc7008ee12afa0415f34d2e807c27017d26a8199aa4d5f9903a98c559051258f175b0b7d418fc93db68e71d84c6f25da030d0fc6594ccb4a64b307c5f5597009f3b7558dce038e3791348815482d9bc1c6aeec5269f2357aa0ace0d7c7115f9d13aa2023600b3eeda3b83afa23c2d3261d66ce3e065f95bfa84b9957648785458844c1614f860ce86eb03d2a5723b049a6a3323fda3b3cef4783b18702a4a74f966a56bcd9d8c753ac6bc18492f4b99f93524941f61f5300dd26c83e7ab7c4362d7095acdae3f7df5dd6bdfec86af23e043e761ed7e2934602ac0b11d860f79c0793960047155e426a98ae2b55193f50168bfd0f4f49342b29e843ba4a623c7a360c1bcc3e176ae509ecfba00f7619acd228ad22c44de231113cd7aeac988b0e7a786b2ef486db824199770b95e34ef291f3b4811e8f03f0d1b40fba3f24071c593365939ced136c683d882fa53f4a0dfdebde28cdab532ddbd20230358b355c132cb0c80f3aae6ddf453d8669adc4c89566e531a63b4f36efc4727974d777f09827ed6cd125ddcd58fbef0a14ed7c5df6406a84316e8095c3cf36a841b82b928da90eb713f5818e2a2b398316bab5d183a263057912517406f4b4f5b607765d4f14fcccdf321fc5acf688b8cf1a0446b9f81d6d3a7ac6955f4bfb3af6b6bcc29c0fa05923f03104342b0afa78a5696d884964944670a1c9c3b1c8fb5edf0081286e28cd205783f6991f36e89271add0adcbd385b58477d20a11191e8af21ce0f8f6fb2017182ae0b5d1cc3c089f87c56ceaf8f6fcc438893dce1b7ea402656bf384d7729c85d67e42e5e0fbb2a30e03251add3efadcd5a1a5eb4cfd2b8aa3467d05daf1d76eecb261adbb09f3a6a308c795c55b166ed3b1166b9acdd88e3cdb24a1e426c1707906c4619dbfe999b17bfea8ee46b99c6f428160c0e56384f770144ccd3888c0a512ca4be57fd5dd7af24179fc77aa496f223b0b0300957558c87ca4c6c310b8fff52c41efd7b88a2d93c41d52022b75f2c710454dec4055608c8b7a5a6cf4466234459d75535da6006265cf4e7a945fdf7987e6b30d9f20f400d7df063e6c0ec34e3485355bef177f94d371b01fed7357611d625db1a056a7da414277ad69ac63d5a8c710e1897d31201f6f14d203aa5f2d8dc0e2a49cff3b8e5903eb400b5b07a322ecfa7198e3537bf6f19327bbd1b1ff66869f2a5eef1e440f41e71c5664c1df8da08b5c744536756e2a289f3fba9ffdee395b68a27fb41e8033c3bae1f1f1154b8d772fb02681cdced92303b6c4614abad41bdce4f0b60baf633b8a33cd08d87f0a8f6624ad92f45cf3749be3dbed81e5cc7c1a0b0b398d1ef2420bb259b64f6778926dad593eee2f62d56dff60eeefba9fba63ae307bc6bbb18a242809434bc3004f62dabdb257ccf5ff8bda75dc25037c45b70c89398d0c7387617016ee0aa4c16ac9c854f277a33ae48050bd82ca43e97bec626575cea9cf3e8f520d380357a51a2dcba49d60d25eb0b2282f42c220a4010698453fcd30bfc838c334af935998bb5b49056cc3d8bd9732b0ad24cb55eae7585198647be91ebeb47e3fc74a1e9d6e319b0bbfcb0fe2c79ca0ce37cbf0a6bf164e90252f6b694a3fb76a9b55cfbb756408294521087829bf7f1a7a2ee4660b1b3216917452a64bbf888c43a32f9ad0ce80f2f4dc268ca23667096eaec3cc07bbf1c7f410fa36e54c09d08e4e2ea0d670c0ae130023e44d5979860accba01466afbea35628f138997dd7867b350575fa3fd60ab796eaaf843c0984bc5ab84e5b3e7d12dc7a39a2d884b8087a670e8fc1b94867b7a0708eb31aae0382916a8c1ff3f201d6e1b69fef53850b2af0b33c033768ff93aecfbd1690544d54949a4915b832c3128db2ccaa5f88a64886096f75fad98a7a59c7f3a5d97a3ad37790da55a7b3e0644a3dffc034174fb59508a45d66fd02d37ed993eac27d6a0e4ac7c4e0f8842e5010e8790314903a3df93008748937fb1449e803c4dea17982815b15f126343b89e25f4b9351a87be9d1bded7a4ff85918865e6cd07913a8baa29cec52fbd9e37031e0da8f89a29e8fb4f4f287b00283d633a23d52406a9ce7d888a0979ef75cc9434e69f2f4a6b9b56593231f7917db8043bb3163f5c3ec321886c334394b46c5addaa352c10c970cbcf3beb0a617ac689bb1835116338016c73ed030726ce149a6d4a149d8a612fa0a2a8156f597e0f4cd1f1d6fd56263f6d4fc6976f63f156b5eb761ffa73498f984999076c183683fe1ddab8a51ad5af6704a54e03e8e625b41823e1aa7386ae52f8e4d66eaf6db5a97f875f4cc1c33e3e42cc77a73ce59fd6062b2990b960daf78ac7aa1ab425a3b85fbf3ab9618cc6c48394061f8dd34de10367b800829aabf1c0d10ca917d007915cbc2669e23e5213870236283c63007ba6249a4c465984aa479800613a7d6a47e6e6aa48c6d2f5d8a10e66770c2657a9cd85628d8fa2fe9d38fdee11a33497d50d5da51e4ac59a7fbc654d630d23f10baa87729fcb9fe1f2bc593bb435889192e77fe09c357e783497d7f6dcd2558ac0bfa0653fe1f287300d495dc4b53acf377ebaa38d23952deaa1e81211598fe19e5f5b89b376bdda90c4ae6994d00e6bc560e4bae092be0e3b1c2f4cee3d45fd27984b620425a17b205000c0e28964612dbd04558c8babafc4fabae3168eccdcd1127e7d989c74734a7102ffee37361f8cd2d8952fd58ea9239c1b222d47e54d7ee52a643343c514265b7bf3b3b73578ea613ec450a330d125fe662b88e71e15aa7058c067dddd98a39ecdd9a6f96a9bee15e5d1c223e63e312796a788a4207e79ce7717f44c69b188d82957f9f6be6af6290ad34da527ca144e970f52555cd2bcc9c692c0a50862b55d94094de89eab57f1788e03d957490bc18288f8536c8caf9f8f777bc61d7ac883c053f7040fb9c5e495c56ce8af6f0fbb17c34c3981ce031d1eeaedf9bfeb871cd2dfa38e12931c52769ae5f239df62fcf8f1fe493c69486f9510cbaa028ade760839ae6804ceb940ce5cc63c270eee0e5308e7b09dffce77d1a1e0edba4b526d0f293d949e18aec3e97bd4bedce1c210087262df8dec0b03f2d208786527f3bda3873b63cae36b599dcf7e08f32d19cca97edc9addea900e42e838d65282c909d5d4daf69dc79432d0a5812b1c1cda6f1575158b9940a2193f758a22fddec8f8d2b15bae47d8de3808307880132e351cdf48e4cc449f6e5ee10a56e750198ae55b4127235ded2f79f03074fff81ceab894bd46b0e91a527c8cc5d45d5d0291a3c2e3c376beb3739649d83e4dbbf61cd7ea375f1d5cb8864b4723540ee64ca70da9286680d157dc60c33c34b3933ea8ed6a36edc77f1d3ea4c4156684d42b9cbc38ac2686dace50c750324649233621b56de40b03f3c58e59a50d3db9c4571c386b17bd217fd47e891a5fc5751aa4ed3a802183cc753c78094c9df192996ca570799d42714b524cefbdd265c787a143220992c58061f27cb6bca1f52084147d1a8c8b0841fb0aa79464ce73e485177d83ecec63a6d26fda13b06841f59e668edd6e03ac4cab25127aae6e4b19cc217ae31bfff841fbc6bd089d3b743e943a89b01092001a442f01ac2231ae86b87518f010e4284538075e8839580d52979bbab8913ab7b14cd72f374d4ee8bb9b8f29274b4a88e3f43782eaad3d25a7ff43ce452ee32e1d8853e1901e94c87cd8fa9b3f1dfc7ec2538e20a2f383e23c16499c3df7b71e8c72d70eb632c8eebecedfed1e4430ff93128a6de03fccf863c4ebbae10964e91abcb8a9241f12f6ed28d41233fcb8513ff082f29c7308588461a1c1c01a24af9560928feea4328f2a72fc699d6178e77edb93c2e200887d675165174c5bb8fbca4f1a324b1283de1c2f7322d022743ca640ca82783644bb2e30d8848cac2a8001bf8132c38e85271dd760779750d1e33a38b629054db7e7b140bfde1e6b5763c32566205bd71c44", 0x1000, 0xa, &(0x7f00000019c0)=@file={0x0, './file0\x00'}, 0xa) getpeername$inet(r0, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) setregid(r2, r2) socketpair(0x0, 0x3, 0x6, &(0x7f0000001a80)) recvfrom(r4, &(0x7f0000001ac0)=""/114, 0x72, 0x40, &(0x7f0000001b40)=@un=@abs={0x1, 0x0, 0x0}, 0x8) connect(r3, &(0x7f0000001b80)=@in6={0x18, 0x2, 0x2, 0x400000}, 0xc) 00:00:12 executing program 4: r0 = socket(0x1f, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x6) 00:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="b0", 0x1, 0xc, 0x0, 0x0) sendto(r1, &(0x7f0000000040)="a7bd468520b7b97d", 0x8, 0x404, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={r2, r3, r4}, 0xc) 00:00:12 executing program 3: socketpair(0x1, 0x10000000, 0xffffffff00000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/51}, &(0x7f0000000080)=0x35) dup2(r0, r2) socketpair(0x0, 0x7, 0x5c0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000100), 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = dup2(r3, r1) fchdir(r0) close(r7) fchmod(r4, 0x4) sendmsg(r1, &(0x7f00000014c0)={&(0x7f0000000180)=@in6={0x18, 0x3, 0x40000000400000}, 0xc, &(0x7f0000001280)=[{&(0x7f00000001c0)="734d9fa9531dcab91812b3b947a64db757ea184e3922b7ef151a44e2ed7de36cf94ac161968c1fa01b76", 0x2a}, {&(0x7f0000000200)="15228abd39be52c32b1db3fb6c5f1c5c7b35e98a310e5679a50fa1140a30f2ef23c6fa9776990989992686687a3a886ba5763989940623bf7e3b113eb80993a48205d9707341ecab75173b24e415e052bf7b1efcce073a63bb16e787a69b9c52b7ceacc15273eb7ca337608802d0b5f70013305e35c1be9fb9fd8e51fc06ab9244911e07627aca9a1a85a4be2091ac7597c929a31666f47e42293988b0366cfb9a81a2f75f1671bb124529dd39b9ee570a97d2c2c16b9b3f5ccfb4486b69a95f2f50e3c773b95313cd29d37ed5ed467bb203b6825252c82fc12a67f00996bfd3e1ffa92f35bdcd739ed417cfbd7da9d7c4f1b0dcbfc1666a3049945aae8d939049b9723782be623637630745195c9660e610c750580262bda10951b79e25dbde6d99fbdac55eed5f9ea6e091dfa18f1ab11d383bdd678eff01edf0a09d050c6e84d35bee9db72143f263a0d76ef95f903c207a5459ffd47a7aaed0678daeb668823457a5440d27526e4fab1ffde095a8822cc0a0b2d1bcb5217c38eec92ff2a2664f04c19fa042e64dd5a169976b21f81033af0fa40be12d67334a69865089888672dc13727e261b590d07209e2a5c910474b8f3f5666ee94f41bff32e43a220304edc099cbde692ad2c0252ac2605f6fba70240476fb44a7f11ba696cf80da5c309c64b4095c5d5802df2cd790057f3dfdb01296578cd08d52346f4b2453636251564088fb80c55454b9e4deb39578efbbfc4c2d3074ebf0283d02d8a7c0f89a83157964badb635a568a3fd312e56ce87980d497a6eb20a2958bef24599e83667697522542ca0b0b7f0020be580f28a51f1cca5affe4dad63937e176d731274b3c7deb413acc2ff972eaa3cc7aa0b319d6bbf88b49b86cc610f64b54fefcfb86f7dc4363abc5b56dba7e5b329529a98189fd899c7c35fc0225e1459732b10a3fdeaa4235190b65744a2572f7f66a24803a56eab1aace2e2324194adbb3b7c1360b1350b66e0e21120b0cac2c3e33aa23361ad11cb5b5da08f3c7dfe5957b9498819ae65bb120acecf24cfdbfb186da56fecaddcb2351407ffb9b5a204e6fbf17582d3603fd734e04dfe0080ada09d41cdf8d726742af86925fa9309b7959887dede86387b271a1be9d602a61bd0f8c28c5eb3aae914dd78600c58ac94f10138ce30c7420747e250de40277c70ee70ad27184534e4ba97d1fa4b4bb19978113c43c3284e63123585116ad8977404d4f8857a1737b675696408e9e54961a28978cb994584e7a1fa257341a14357df0981d6a7b8a29ec8bc5c43cc4883b835c01e6b748d7650e9065123c3368252d2bc4dc4773efe22250a3106150ae4de36cf247d5b4bb3b842fe5032de60928e50e4ff402052e8dc2396038e599f93f1b585a1f238224db10d42aa7630a5156a7b4fca7d372953719c3f71021a8e562b85a1f4174cff1f5bd8516d1406d954cd607800662e75c9c6aec084210df22ec34fc1ce90a90174e45abca696274d4030bc8b942ee11fcea730719a2da4406e9f2876bbcb53a9f440aee95da552dad2acebe4e013cf592dbbd550b8742535dac1a62495c28c21d4edf00fdd1c989936eaf0070cfb0785fb56b2d23709e2986213838e7c2add1163e46cab0fccabe71777b8711010d9e3bff39aab237d3134e6dc3f1571ea4bc90cce3e79734d46d82e03aabf110f37193d759e976ae4a2daa4f665476f14a22b52aae524a25fb051d28fe9686c8f3ce4ff4e3f0e60609694b0815e09537d04568ca4387972ab740cc8e58b4e9e40cad2ea1010ce64098a8a18407a1e4db4215b7ae427f4841459490dbccecea59986f71acc3ebb83aea9b495904a73d8b29c39dca9a9bfe034ebcfb512fef2f52f3dbbccd042fb4ce21326a698e90614aedd46dae0b2ff40befd7f3c870ccde6a879305c2a54b6e9175bf5deb9a8dd5962e7309804f0b59db674a5e27a5fe8f28d9ab395fee55a34d7b0a250cc8377e5eb8140012370cebb0e0b88b3330c451bdbdd88fa78c1e50c1b25587b0878f04040d81ceb07d6eb8a64a5aea4d44ded3d8a3080adc7660f73bf98f771a715e602d538867d4faa23a9d5bc394fa9cb5ecde92cd9e2c8134a2d8c44f9b37518623406d5c1cca1496481a201d9eb8f8be0dffa36a6f4556094bd3ef4f7c5fda6aab912ce4122d41762f2273f0ddcebfcc7e2c5f31f7da0ef58fa991f3e27448bf34c00e43ab05ccb8fed610f3b43e67449b3f8048416ff40ad4e3ad37fc06b989fe42d528a6dda12ec717c87299022e7b4834bd730b7772024015b4c53aac12800e532a8998c357bc2cbf0f1b0c23e32a84388d8b0f646c474d7aba8a369323b2d789b8f0f97efbb8bf05c24f1d20d5817a6c70a50e732940bfb604e7a27dbaac7116e85d2c8a9621f8a5ff5f80467ed5904109a05d8c0578e5faf997f704bf9e2afc9ab046d9ed6432c0c58cfe262ae21e20a5b34dc2f21e22c8b6d1f4dd2374888abfb90be4f742216d8735c706be628720de995b5664c6de2b3d7e7b62ba5fdcb2bc3427533cfd4e2031722fa6fbcb8baf12c0bb6c16b81479402e40442326bdc85f046ca63c491b7aaeaf1cd10acf88388e4e488ef6b2cef83f5bfbda2efc7c7b84f91294e79b259c2469b654cb936dfafff3d9b7da976f6fb06a06a0b403569a5a65214df6ba4385aa55a107990cd9a6c29c365caf0ff7175a486400cb20a5bdfc1b45aa006a5a9c37a5eb66725305db6565cdfd9ea076e0483cb89bc146cc5830de5309a31d5caf9df8a0134a990708a9fe1fc1c604b36e655d4b1ad4447bceb40320ac876f545d4547cfacf34eb704a7d400353f80b1addaea99b65da940d644a5c574dfeddf038142053591852236633f6087f34813e3c30ee64e95c26694b29d49c8b52d7d188627bbc0318e387fbab710adb4343937afb89c90f56bf8df278aa5a60e4155604cd518dd0a00055095ed30edeadf11dfca39e66e672e0fe584ab085d154edcff05de14f4882cec1fd5e43e78ae337f14db90b990bf77349aef02211b2e09b9e3609e38b67d323fa5cc524f20338653d5899cc9f9c6cdccd7fa6da1f3159de6180b1e86cb55666035f63d7b49a4d55df7c423bc94e06095eb041c336f2c65c83f52d13ed717098b89db4c55d50be3230174c8a4c2a358fc218242b1678de2b3b28971712e45687cf949c3779ce3d4da0ee78beaf36fdac87ff591430bedfe9683fce81b6f37d805b18b4328eeb59fa3d3fb23cfcfd2129c1a938fb9f6a9ebfe0343435555243603603510294f31ab1866b08d2c7b6e6c8ad32001910e11f6f4feb4adeeb773138cae82654da7c4311a0c3241a23c41928ab519a1c228201c3ca9159140a4d0fe5eee8eeff17d23e36a1a6d7130cf5454dfa8540d377b65ec53a0870b47b55c3b16475b9a6e37d33282fa01a0e25bed3b0a8eba28f87b795f00f284a66dd4b95ef65b2642ec98b5d4961573f6e8a5c7c1d1e52f18d262d4da7172618a7888384e6b85eeddc41e069bc588a96981f2ea6d93d5fefc9a5c8f4f78dd6725d03dcf7d0fbecdb8af607774fa0e0aed823c5eeb1669049f6d78074e6101b4c2e25d4665b63de5c39ee1bc54dedeb0b573dcb60430468fde4cdbfc024f31dc9b371a68d91b4618a3518ffb6d5a53608e6e29a99ff4c77365bca0be95f86dbe802a1fba256122a72036d09ec3a4dfe94e644c60b3f9c15457da2d85a3349b5e477743c173d8edf47a39c56033f00fb80bdfd6674783118bc8b8b69a910bf0322941624d8cd48a6f74aafbaf9f14036923ac4d11551a4dd1f1407c892892cfdf1a7dec6be28b907beb16e34a9b3edb3c6b14d502c9348af63e9001e782d39bf388eb70d2b3e1a7d96d81709643ef5d132b1b37ff6ce94a880ff8e227b07f2616e21fff251a0360383e1cddd2e315026a211fa6fb8c54fa1c6fbbb50e5d8cf52c91b8d7a2bf211ca68fd9125d554635357167c2cddc50ba4a2932bb47749431bfff8c8ad6318e0b82e5a358bf2f13b40a715dea63550aad88ca1aef62bf2fd3d4d1bca39216994e8aeaf2a0858894dfe9997399ea829566c3fa3c24cf255791c7f4bd9c14767575048d369fbd29872fcf1e1749565d9e6c7dae70e3b15e4733430d61040c7ab7b821a517fa51b307cc8d5ea4afced85ff49bf072bce2a48dc8a157eb2f60ae039cb31f9914ada334d5018156bf8ef6a7a5424e0346ff8734546c7d1ff5c361a7b37af7abc3f541ad311d24483fd5a25c45b500d8e75ce9f476586ad0776315b444e4f647dc14aaba80c7094e0d2a2fa8bd9930b9862ce3e599a8d805d8f5f1d78b3d090871999472f0fc0547809974a4502588e2bdecced7a7bfbdf9a01129623f980e3739471cfd4d9b41e266f87a177cf82d4232a8380c7ae9daaf1d576313c866382a92546cbd3ac1571e0b9ea88f9dede852f9eee69a49a2dbe6c9ffa0c07b2a52dbe889ae0408474bc1639054bcf553515932a1fc5b53cb0628702271a3a70fdf2e7c411bb1a7c1a1370a9401322b2dee55c6804a20b64ca77e5ec5300b0724c2c101808774771705944be35a7f57f48d3d2eb7e24e832c88d5183357e49c1f7c03738aef86ec504c53773d4683238c23ae46650141ef5a5e9695ccaa3cbbba500c787660fd6daa04b7f1dc7d5386362562d0f4b76a999b44f5a9ffb5c01498a01404116bbf1204bdad18922a8ccdb9dd1ae0046d306689e7861a348b2c7dbda6f97901dc1bfac2cae5f90cfa73fa4f90e06ef9b643142fbb311780fbda4fab04fb2515bd3a66ac0971aaa9bc6d302821ed28efe161e9cc8a2eb0cabfb5362db70ab05f251bdfbb1a9eb496506b0a946d0e236d1ddfc3f7d3d6a7a52e504feaf6ba1861c5b055c518e09bd52d2f3c712abe912b70ef86898e54c9213d5fbd06209edb5f152a0a5fc04168e15aa6cef160f79036d8294c7bd4a1b8b258cf83e53b2cfa484f020da133d23b75d1c4524a805fc4d1c222d9f9b1405fe1e50eb4c8941e00096ccdcf3dff0e656e2caec8bc3d1cef2d04399ec5852418afd01a06a5df3a1074399c7c2af2047490975b0252abe7038b55b02b9f14b3608a49edf7c565a11031a1ae4d8ac2276bcc80c0d18e969e466306527455a342590ec13f68e0876d0509a4471a1d6db86b4729a96370649b18090b56d33eb1d267ac71379a49209386cd62e25def040ac8357f0feabf0074f77f26dcdb8db4babfde088ff318db9655405a6b7b05da4acf11bc9b486d2d3952406e409a30743647fef8e585649bbd12fde8abb0dda789f371a0db3da5691a8dc1f96edce6468a4109b1d5d111dd49814e3ae070884d48420d7f5e12d53e7dcee69392cd03c9b3f4ad2978d43178fc90d09379f48b30bbe46124102ca31e5a9e4a2a231a76ac5dc3957923c39b8d3ead76a17b40a459c117631f381e93e2fdf1f2b2ccb8f4f00a37dc75336a8e662f71f312420067e29be0a70d6d7a1b63ac0621738108ac2167e406094c8b318b1f04b75063fc790d951ed66247758e535861bc744dd25f0317a811074e42139468ac83c81d6b90ebda7492294ef177540097f3fdc96c35751e3f4351eccd91b88976c39b119fa663adc7ba51f2cf84093a801b837e8b2636f1cbbafbfc464d58425f1f7ad4eca3b22eeff45c291da751c4acf45fc2684b0c5854a336e6f8f4a01979b2edc919f774fb109164bc7a3e2ff0b6af1dfed8445ee4ed605dbf49199f46df84a6f967e5e4559921dc55e9fef00a1811c01a0372dff9dd11b0d1264d31f9b9a3743482dab8054f2e4c381", 0x1000}, {&(0x7f0000001200)="d75859fedf7155612836032931d49c0dd463104c06decc72b801990d78dfade3af13425ec4bc1b8328dd5b5c2360e2963b57", 0x32}, {&(0x7f0000001240)="ef7aa86d600a4d1f8b84e7a3c18f0ff2971ad2644fef078fd54c873dc9b58e068d46387a84f6c19a0ee0a97e", 0x2c}], 0x4, &(0x7f00000012c0)=[{0x18, 0x0, 0x1, "10"}, {0xe0, 0x7, 0x0, "0eac014337b542ffeec7d261f7742e8ccac88f9bad356e10e343452ad9bf8ee9238f5645f7caae8705b5a764e13ae7629cb513bf6623e3ad8820fe6bdb17c45d49dc3b311960969a798908fb946dea234d9291157d555c47531110a9904b29f1e0699fba62c6642e1874dc53139ec2c2c54821751ca85bc02f800bd70f7ab0cc37b8decfe769f67bfbba312511ac954f91ef0f41d59e27e146ba0661066345d982ff2be45785bb78fb3d9c3d1d427a0cbd8a9826508f6f77f0b84be1a677c8d9ca3a1e5e2655468b7bddf9609b"}, {0x20, 0x29, 0x400, "d9431938342b48954270f0cd05"}, {0x90, 0x129, 0x7ff8000000000000, "70d7c9b0644545b9f2c34f3621bfa2c78031e95b5ca9af7759640e6e41c9f64f67334b64ce1228874e807931ed06f4936af42caa87234fc9f1086b34033a673010395042377d1eeff78facbe4a03d7dc64ed2cc7fc942f3269a8527efb080a34e82e07b33b22f6fba7c79ef3b1be0ebde805480c48f95bf3ba46ad8f29631f38"}, {0x20, 0xffff, 0x4, "b24f91c4a590757c325b"}], 0x1c8}, 0x1) mknod$loop(&(0x7f0000001500)='./file0\x00', 0xe0a4, 0x1) getpeername(r0, &(0x7f0000001540)=@in6, &(0x7f0000001580)=0xc) shutdown(r3, 0x1) fchownat(r7, &(0x7f00000015c0)='./file0\x00', r5, r6, 0x600) fchroot(r0) close(r1) r8 = semget(0x0, 0x5, 0x0) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f0000001600)=""/96) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x810, r7, 0x0, 0x0) dup2(r2, r0) recvmsg(r7, &(0x7f0000002dc0)={&(0x7f0000001680)=@un=@abs, 0x8, &(0x7f0000002c80)=[{&(0x7f00000016c0)=""/73, 0x49}, {&(0x7f0000001740)=""/143, 0x8f}, {&(0x7f0000001800)=""/128, 0x80}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/218, 0xda}, {&(0x7f0000002980)=""/91, 0x5b}, {&(0x7f0000002a00)=""/99, 0x63}, {&(0x7f0000002a80)=""/198, 0xc6}, {&(0x7f0000002b80)=""/215, 0xd7}], 0x9, &(0x7f0000002d40)=""/119, 0x77}, 0x40) bind$inet6(r4, &(0x7f0000002e00)={0x18, 0x0, 0x742f723d, 0x401}, 0xc) rmdir(&(0x7f0000002e40)='./file0\x00') fcntl$setflags(r4, 0x2, 0x0) preadv(r4, &(0x7f0000004200)=[{&(0x7f0000002e80)=""/142, 0x8e}, {&(0x7f0000002f40)=""/4096, 0x1000}, {&(0x7f0000003f40)=""/137, 0x89}, {&(0x7f0000004000)=""/155, 0x9b}, {&(0x7f00000040c0)=""/245, 0xf5}, {&(0x7f00000041c0)=""/23, 0x17}], 0x6, 0x0) socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000004280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) msgget$private(0x0, 0x500) fcntl$setstatus(r9, 0x4, 0x1040048) 00:00:12 executing program 1: r0 = semget$private(0x0, 0x2, 0x4) r1 = semget(0x3, 0x0, 0x49582dc29f095fd7) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/107) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x9, r2, r3, r4, r5, 0x20, 0x200}, 0x8000, 0x6, 0x1}) sync() semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f00000001c0)=""/163) r6 = paccept(0xffffffffffffff9c, &(0x7f0000000280)=@un=@file={0x0, ""/20}, &(0x7f00000002c0)=0x16, 0x10000000) getsockname$inet(r6, &(0x7f0000000300), &(0x7f0000000340)=0xc) connect$inet6(r6, &(0x7f0000000380)={0x18, 0x0, 0x1, 0x8}, 0xc) getpeername$inet(r6, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000440), &(0x7f0000000480)=0xc) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000004c0)=""/190) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000600), 0xc) recvfrom$inet6(r6, &(0x7f0000000640)=""/200, 0xc8, 0x1, 0x0, 0x0) getpgrp() semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000740)) mincore(&(0x7f0000fef000/0x11000)=nil, 0x11000, &(0x7f0000000780)=""/204) pipe(&(0x7f0000000880)={0xffffffffffffffff}) faccessat(r7, &(0x7f00000008c0)='./file0\x00', 0x4c, 0x100) mkdirat(r7, &(0x7f0000000900)='./file0\x00', 0x74) r8 = semget(0x2, 0x2, 0x13c) semget(0x0, 0x3, 0x11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000940)) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000980)=""/59) 00:00:12 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80000, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) connect(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/216, 0xd8) unlink(&(0x7f0000000240)='./file0\x00') sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000002c0)="bb060d1e644ca4ecb6ad1a6999c0c6d825b6604732673e46cf661f6a584a2e83", 0x20}, {&(0x7f0000000300)="bc138a887a9f5462dceff552592d1187faf233611806bc4337645656d884eedd0b9ee8493f8415ac6ac2348359f961d429016a88ee7230b26692c272cb908ebfcf1ee93a421825eb6fdc3247ed3b6f4afd58fae6eb429b24cd568a39cc59bec44fd8ffd3eacb7ab8f725ac62bb5489", 0x6f}], 0x2, &(0x7f00000003c0)=[{0xa0, 0x101, 0xfff, "0565a010c4ff2e57cada5f7629fa014498eb3981e3b2cd4b292fcb12af2d6e77a1e81eb4900ea8aa3cc4bc39ae7146112fab4bc6c7b5f18d5b22a1492824005aaa0b07c9f3109e2ed0168f886d7f4d80558b411cd190c9ea33b173698e3dcde4a3f30a791455f814e49e92b622ad11b2c2ea661ef8c96a80cf2059908bc61b74461c98fa0ed21c75de4883de03"}, {0x10, 0xffff, 0x1}], 0xb0}, 0xa) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') getsockname(r0, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x8) sendmsg$unix(r0, &(0x7f0000002780)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002700)=[{&(0x7f0000000600)="65049465f97637d542461f79bf67d03554b11e513f5c0994cda72f58e0f2a58390ef70957fc7275a2b954e920a7d347d085979e21ee99ee962dd9b7af6c5314e4846a2ffc268192c2e620ca2647829f55ea57d770b9474339211b1c7a48de41f8f873567fd7a683ee8141f515133087a221c2e524678fce42492e7e2a0398184ea4061d2d10dfe2ffe36f009582bd85d4bcf463b0ca1ecd1abd6e8814ca76cdef30b2c89eb62c9cd68d4cc47737cfcf1895d377d777a99ed8cbd12298a9a39a6f55df248254ae72c742dae4b3c5a36b69dae1cf9c4cb1316160ef1da240d7d0c64ee59a2cb80236d6b0eba79484aa8e32b198e44faf575693bfb4319b436110c2505f6a9016c250a09397e9890dfc39d7fa34a63cb19e0901f70ca07e02e24e3c0dd2cbea5a238f88a1f005d6a68ed97b6f2087652c3ff8bb0816dd380e888d3665298fef8ca53611de63694dccbef32b9d135153075cfacefa02d9d31244848de98e7969cf6035066d9ffec37ef8b3c19767278022148bec821e1790f1583e17af507faccff6f2291874e3b6ce57a148cf8ba552e06a01fc6597b7d0fbecbe8214bfe9d06e60162faa6d82c1937e0edc1a6d877b21a2ddb7c954243e85c9ab0819705e1b93b37d39cfd03235835e5ff6daa4f7fa448ec3154992e08f5486200aaad4d4bcada5b9c84955b722fb04e99def5b743d67cf38dfba8db9f1c3b5421f88112a22899882c8ce80cf6dc9e9d2f05ee70767821c6b596d055f2deac78beac52c0c042149cbe93a8d71b90e7ba081c6c99d1a44705ca7afbcc7bb1cb28972170806286bbec44ae0e3097c528c1e9dd59a5ebba6913c60790c0b61047e355364e372e8b674a11f20e19ec04015a9cfafce927f2a58bd1f79632e0dedc721c2c8a0cf23f297b735317b4ecf644938c3af3d825e36be8d2ff2c0245019e34c35b2ff77dbe4832ce81d3fce0f639b3298d9fc209327a1a9374ab6d7cbafd577074f70ed6f21a5916f09ce69477f1d6bdcdb0e94c5ab6205c6583e0a45ddabad040cf7c208ca378eb6844a28733cea6aed0f1e959edb6ab07726c16a7199c8e42a50a7ea3a59f495c61c8f04e1b182ddd7e2fff891dc28714e99e1297911545928df73796c1604e3ae3441b924d1563156dc84c848c562bb2cd8583fb280df41ff6750f6451c8b570d8357514c659af53b1afb47b58fc24283ff228e5cdd735e6efd302a657e0731dff86285096d4e563f881b202476cf76982bc16fa1b28e51a7926ba8fca2b9e15f0f8f39c49cc74290f34005eb63fb52cf5c1eb34d47e18faded3f2d0f036cd06b836c0de10f0d0ed94904427f28df4226faf702e053e8192c175355f0036cb806d7498a46b453971e7e76f10f73ad92237d116f6aafad250b2d4aab64bcad8b1e3b4be4d89d8ee47c8fb24ab272dc23e45e3c2b245feb7c7face8eef40ef19a6ad4a992fdffa8a50e97e8231bed37bc6f2a30cd8abb6c9af758411b9c454952312edc16acd7715b33ddd76dcdead91a2d3124d11dab0160dc3ba14165fe7f2af4729f7b3ab77a7d214aeb8e5e04555b119b3d4924f1a7ba7d5c351dd15e028b0104ce905846b073ad5604a7bc81d950aed557907fd0e9291b5b942f417e32b8b1159d8a6e1d531018712f85ed6d0f51911bc73a5687163959a8f96871aa383643b2558b05d9668f65384beac3a04fcd49778ecd126f446073bcbbecf8f3d9fe730889b752f5fdb7b8eab9d28058c07c2169f547680de6265fbf4daaf3a73ae2d3aebbd0c3b3e870d448afa8d22349cd7dde5f9c0ebbd9b4976c078e3f35afc441241c4b8ebf9284567bcd8c16a5a828e521ac7542d366bff48f754744c17e96b63d93783ca8273965f5fd16c6fe4b0fba6f2911f4487475582bafd037f5699fae7769980df805ee6feac1301cd0bee641c5ed0114f3ab94ddd93515e852aa1b6790902f0aa7df8fad7d44c6e9f9cf5124f23e37a1ac9fe95320df60bdb1658794e08e7c61d6023ff5a023dce4b4396f811945501b4d5f42876967749268b41cd4e87d039ff18c514454f0bef833fcbc256640b2688927d58ca562b168cae22fc5abfc982a60b573e89edce063c86a621a44782b79e157954a2493a6853a4a1f7ba0a3c9d43f507719afc5290eeefa0a3ee2520928b543865e0375bebc4ef3a540e9ec40ab1bcaa2fdabae76b71e87c6bf3826fc9f66d8be9bb9d1bd8f735dbf002eabf339a66a753e6b7074baf263a213d79cfe27e9dd2256b09161c36489593af653f1af733ce1050a76525314295dedda929df7f974858b58d9c54f0e7b19bafb68eb00cd98ba3cb60c50f3101f1935a85e2ada6742c6e7ee98d11c334bf07ff118db0f12f7c3b72a8ead4b96db92b8b9b19c277336ee6ba6e189db53df3de21084700785ba809d62f7c588f7c3c5a80231920547abf9ad7972c20d0abf0dc0f40698f918fcc53b814d1f33322b80f52d3c7c790389d0cf8cbe2e6ea6712b87b7ded648ccf1700679aa8113848bdb3b32eafa50ea68aa10131836d347153dbc947d57e28f44a8cea9fe396f0c0c4d1cdfa70ebfef7c3e6fb988a77a810d0adf48ff89f28d1e81a9558c62164fef8f29056613f11fccca347c16642bf5e53740cfb860b2005ab17b066973850d21f7379a9252bd8927c45d0c88a597f2d87a720a16214d8a7dcb0158d4e06ae737503b5760abbe677d9d39a1fd411271b6c546d9208ac2f190b8ccd4f55fdf6733065fa9130d2383985fff56fac692b5267a0a2251cf942d61a6d93ce70e6a8a4a2103cf21a973b32a8869c288d01833032b6638313c49d4d74976f2406cbbdc5be3ffff3ba83588f24ff60ae20ac0a8b9c0618399ae428b438f70e36992d298060234dd07ea13a81f78d97dfe4cf9d79160c3a8468aebdd4bbd0f00d2007acff34aa3fd46d5e10a64c14e215b5704412bd1e91967d16f755354dd4c99fc6fe4f3275f4764696b5a2268b63cfc119c506f6b3fcccf4a434196e66a09a5255315f0141992d8d115f586b8c4e0c515b278b272e113eb3d6e783c256ffb834fb41fc987a2a8f6b58816391974d3166463c8a6377ed75a9a5228ecac08aa26b8437613caace3d74874a023f7696e46c8b458b07dfcb3aac27050749d5a65b95ddacc030454acb049c908b2fcffa302261cd593f52c6caa22671c6d574e66237be0274c48c3b4631b938cabbf380fd35c9007ccdbd508ca4abb3d5cb96a74a83d91ac3b727a231fc1218969bf26527d34f6b1c5e822c94d1f7fde28acebc1337734bd9d3972f54a5bd287d6f93671d2ef0b39cdb44eaa964ffeeddf90429b409e993fc210ff2585e0e4e94622e18b7af892e1007adf2e2dbd366cca28e260be1f96282b9aae1ab72024abfbb6f97230786c7853acb896fabb605a9e4552b32a2421ceb5cf4288129b1cdab6abdef8a2fdd0c11a98d0a222f932a6a7d26f01352cb44347cf3ce4eb4bba1ef321281f1e42ae28bd549a55448948cf51aefdd2d1cbc5e65ff8088f16584b9824c1a9e30b4140a336750e7ace0dc436d3b445d4936d0d5435df5c8d186899e4a9a7093bb735fda6fc9311e44f360d344568942d6fa2b3d30e2c74e805fdce538d4c10654b4ae2c8164594cbe2b3ee833032fc0d60e7bf30d2c9b75462c0c2aa66927f64a15baa47d90371a4218430a9d15deb76de9ebb671dbda37a52dbc8f12dc5ab3496113752f0239498d3d86c3878b7064b2e4d8098f34547e718415545e5a3a6d0bda7e73798ef42e4a592fd7068fac7cb82bb485fc2f7aa0f6cdbb5c52bec76ae1a3e654da0aee8ba697200703f83e868e512d2c3e869e0351b9e43651f6e1f6b12d17d13ae778c0c2f3e9d41055d2acd4461689e4cd6e763266a8ecf78169fc2e894448859310bf3cc74c087bd94cd2d22cf510a3ae91e052056240d5048976c38f735b39bb4b6a7277a818680a2512fe3fabc11619976e92cb3d6312bbec6daf6240b74410ad02fba864e42e0e7a1c9c31606f5cc6af25515abcca1703fe5fe237dbd5335ff366186d9dd3ff1a4f892e09172f6809cb7d4bfc510dc69095dcec37e968832f2c67db50e0925ba984a537227bd72c56a56b459f561c5e79f198370150f5671160e94f6881f8df2c164da57f25584710bd48d30782ad4699f7c9aba8de5061401a2304f6bb995556e77b73ca36e276e9fd47e9b4e6b4693211f536187f3e33ec7980df251fb1d8df1decd7ab909a8be4c92432c53ea98f7fedf6b45a0e9bc4b056dd22e96c51d14cad9c9e71a630a579bc92e8ed95f87239c8d602af3807ba30b9b410e630cdbefbf59dc88ed3a7d72d899a1f2e18974a7a8c16f7282236965fbfecb72657337d02981a8a6cc0a5b6c5999f677f62e63148acabd1b03c94d6adae5c052e9e29065c604795b30c1f322828c4eca10be76d6fae0afd8ee387f89a280f70accf956450d36cd718741a4a4b7dadc6b83519661cb0d859e64efc3c86a36497848789208d3ac7a6b3f55d210387a7165c932861072361625f23a3e87e2a006116121fc2255064b2965f4f2c3c77bf51c185ce75af0a30dd874065e5b0338a856f786d3fda96c3da0f210f72886beb04f57a7e0b134d28c7551e09288013137e629c44393bfca62168e00acb3f514dabdd45be1099b78e3f85c5803a9304622a08f499f0b0bf57282fdb778e58340a6df51c81c39ff2a6cbe0600e8e50ed4c8d090328ed1c27605d0db2070405d6f2525f134fb4e6fec7a3ceb44639c784d566b487debf7d1a7ed8c6c1e042688e0061686e742e8fd223d7080f46da7d939b3b94ba74f29282ac4aa94ff9a19009badaae0fe25051bd82ce17cfb82af84e79552b9c6427e1394c0aba55abc3ebacf5bf534e9f8c1fec1dff828928bd14699f15b3309243b191526a7a8e8cadb3fc76fdb224d8af58013d9c9cfee37e59a353103154e078fa544253585f6cbc8b1c7829db8cd6e73172cec52a048921d372bb5486ed5aab2260f2a8edae651ae6c9e71b0010e2dd3005a74fffb9414ae663564366779a15f7152a5975683c6a37daee1710bd5dcb01a5f66fa76d0f6408d814308da6f560e18cc9515b7aecf358742011cbb292a8db12dbba6ba976b75ae3f8dbbeb1e59c61839d384afe59c0f5596dc2fcadf91788541d2e10ce7b11fb1c9fe791352d6f232c9bb2aab0e6736417b2c9542c05ef7ea97ad56de0e659607cc0e132e18de4e96b47ee8fbd867ec397b5f8b711cdacd38d0afd474e2c597148b2235d7d55fbed6682d10ca1bb51e5d95541209b9e02f1bc8fe04d018727d5c36d22cc48882882c4d85610b6492efc066a0b464bbafd28d3ae28a1549bf360efb3fdb065ad6421f81982bb87258ca87a8817e7ae4f61ce83c352cb9096e445e72afe2d20d2072e95b83dae4ee57ec2a5b417c935ed4a1f28f2b299db4dec9dc25f5d8f7dfd3862c57f0591b7e098cff3dd09aa0bb208ae09541f6f65a36c076bf283ae0feccea48134449b7675b608a78fd6207cc17e53f0c222feca39edc4578475b7959daad7e07c4c0a885cd3460689940313f9cd62c9f77b12b93f3660b0a5bccc7d192116de07878774e4eb2f53cf20f5819674e3b00f16a2d5f64e0298fe6a8095d14bc75265d0be289194e872a91a91d1abe4ce113d8be0527c39e48115eafb948d31859e07392f47a21730909d1b32ae99d9e60493f026c9e1417c755b95a8aa739c3675de687e4d18879f55ae074c50f2cc513ff79c0be3453af5478f3c4779f201f320ed3ee1583d4ae0bbe4dd2205cf2b096c", 0x1000}, {&(0x7f0000001600)="91cd3f2116b6e66caaade79e617b4a110698d90916eb3be966652eaa308aaa091ad8b30a8a4763f704b6d469a1b241cdd5808a35ee86f29390ed1dd44cd133fdddc15b195febf54dbb91b9937e49388b3a3471c7b36f943315619f50cd5024ba1aec65ac5b36173bf873da592b1b53f6ffad97ab81c1706f5f26f534f2997231fe2c3fcf272e8dd1da1ef7f781e85915fc95eba86f5bfa187aac5aa0e481769f3a398db187593b4fbf41ce116ac4e83bc6c5e051974b6a1600830cdaff73741a15a10394f172d0fdbf9382452df322aeac47a5d9326e13a77557472a407325b7aaa78acf51780c84a14cdf32d410043dc7352a144b89b0d7e67ce4bd83003b3f687f130d4edeb125ab2e52efe2c2420b86c0c9458c22fc3126a7d6bb4d8a1d9fadfaf8c8bc139ca097cb8727c4b345312fa6802e92a22e12476684572df37dd164b9c5715fecb31266981cb28c8a7f81e35b8301cd77b42b3a05b1e18630e314d927d2332710fe12304dc364d0d2e1db9ab2bc588964e022ed0122e4ad4b8bb9996bb4039d056f805b2ecb77683634e8a6b435e65efd4f0a935871e8b9a4e6244ee95a432ce51390b524833a1d318cfefc0e80933b1c5d4e488ca49808e5d7a27bfd2690f65318e830229aeae187fbe8ff01d0566311675293337733554495f7a4fa4a3ed79deea879c11f998f11324d493f8ffc796b0ade30851af0705ff156ba011aac2935844465170282c4bd2f83e280b0a3ab691060be85145782d3e80bedc73d3fa121caa7a4c3de4c99b6086ab734994d76c460ec93631cc61e60be29776a9cc8bdceeaa804485aa5456bd4d60eae9a80553c0eb9e291a288e4e1c6114f227d9ab7b3e35fd822a4135cd042eaacb230e81f63fa65775ff8f4ef7adcfbb44ebd479fed5ce4d8c16ac396ef18603923a0a2899099006e780217489c3311a902cd94d1544b0b9c4decef32f22f2158c0b10db2c01929f25574518b41eca6ea61bbdbca525755c222e6cfb35cdbd64f12a8a85267c2780e25578c8354b9f9143ed1f885f1e341708a2af81bae59918c90a2ba9ad2b56955d361041b05b06c87d6f01756b5bbc920ff9684b4599bb71c9a52b2f7944c85c871f101f638d74524e515a1157b66cff341ca424aa481955392a170adb4c940feebed1ebfbe6eb3114104ebc6834901387296f0d7239e865fa27ee7516ea6d025e806dda581ab3d5522bce85e0662bae73581844b27ec4cd1186809bcb3e50a06afddf19e7a6fefe4a47aedfcbb049130fe86bca835ac0ba2347c50e9ceffa34b5d1998b713c07d1afe94008f3da3ff998a2b8ea1c71e166c2d039b0b867f86114d2e7220150608482af3d81db1d24a77b5ba45236c1d8659a7b94440ab744557e407941b3f167541031546adc2e81ea6d99cc0c3b83d5fad4a242ff6d5fb779ae173e49c02d3a87ae7d4cea0ad636b8ed90e7e35a704ad7b086a2b33b3030455c4989f6a8bfc17b5422a4905107c7ca8635cd389f121d646f43c79b37ccdf9036b742086e09c258f9dd0790e9c5d42011d857d30f10cb7f2a13e7d57d161798653630750c8795887794ea81cd6b20ce7276bca9ad5048dbe06c567526e66213ffc8d03583332d9140f57092a875a89cde5fb77a7a6e427237df2f1b15ca897f44cc5a51d665f23753ffc3a1fd47604eca5025f038ceacf2bb47fea3d9ef786913b13106f68d86d39eac8bb4eeee558a8b5618b436200b2ba7913123c18164aa96faaaabfff67d1d516ee59329c8f4c07c2a89d83339f4f99e2a69fd747c25697a8f0e55cf6cae7627adef68441e097c487d1a5d6cb232b682cf4868fb9d755c1022a99c0224eef0e36e4347d8b09c6263c944cfc46624b295eea7cb1c8888aa200efe02742ea361417edc16a97be3d842d6390cfe07229b632586b4cc405b3166321a183e15e948ee3b89433129a81791dd81860ec8095f2da2b463c685b7b7dd9296103711b2873d4a8dbe3b93e5a620a3ed7a8d9c9856cb67f04bef4c75975bb03bb351559f6682869b974fb5de00a8b3d9cc8bbedbec5f4264da8c5a49bedf282a8e0afc93ff1e89dddf19f58dfbb12c05e375cb5aa85a1f3846f34f8ec0886a7ff06b351e456346610ce40aa47492f2c52df6b0b0a065166d7273140dbaa215a5fb143b1b94e2ee235dd7a475ce1c33792ac7b0d37146616e97d04c7f1e5f3faf1bbdcd36c565b05123862034e0b7b484d06dea9a796c87b24dff2d160ab2dd0af8b12bca34f3fa5983e99e72e633fc1b39865a298803947e397650e581ff7110093a288ed108a00f818af2f938c25e25748878eda9cf80eec473616f04611bd42a45c0335d81c243156b8e504dedaacb2522548621db04d5b58b1b341c5d62ac5b844ff58233d2f8da11c36c976fa3834ad42cd4c98a7a6c08ad674e4346d928e6542137437139c43235bd18cc358bd1d7ee43c8846b74ff04c58c097db481618926a36cab9ddab1e0bc9bdc6d104fd4fa6eada75624926186c76d89e930ed449b93e8e8149028b86ab9e362c80ac805deb9b13dd6ecd181fd4d501d898f4d3a7fa85e84721dd2165d8635d70a7477f3d54bb8e8ee56a6e412a4facadbeb625074d6eb07ebe8421adc16f3fd82253cb53e32a615585f6df7cdf01f07ed754241eaa624c04135f30cc2577fdd3e0f09de8cbb7cdf019041190b2ef05f196b6bfa37997779c10802d8c7751fd3d2cda5db98906a82d94c399d5f9de428704cebad4f43c5c5c7a0a72b7f316ee386f2967f9a52a6db58b7ba87b51a6cf4c2d989bbc150cd65b2f503bd9d22458ed020c86f27ae5d7054e6359d8ac7fd64f66ecb9c18f990db05cee9233aa8bb322a21a20bef25befa28039e26912d3223381d5bf336500e1439dcb029b13ca57e229d1ab9d05a6fc54757050334b503a231f0355600cb5db04c50cab0abf2cb4bceb58530b04af306ee814619099d14f65f74f4685f0a59fe5c34c7a3c82d496f6dcea0805725978b6cf255c49df014be9f97db37c9694e4b083682cbcf7265ed1410fe6d199b799616b2948aed0ec69e2c7dae258c49f23244c1e164af2b63e106cde04c581223f0d648ca40d7e48b2a86bfc89e8cc45aaf76d395cd86fe00ca6c7c681533996d4dc96c1ee091c026f0e308029fa9b2d177d408c73c12b81395c720ff0e443a3e672543e3d830fe9159effbf4f2a4f7e1bb0227294b0909183b52a139e0be6d7fb2a61a949eae45dcd79f9cce0d903f2b413dfb0c78386499c992eba096d75334c79ea438b8c7188af8b4fbb5f10df181b346711b3748e1dddfd7bdd20d345493d21bb15fcf8637fc490050171e6753a7aea4b93326d5a57972169f59eed70cb1b012ee965e6b35a732a05b134c14301dac2b95aab08e7152ecb967ada9e17aa71527d9c880091f8fff6c615b7e15681ffba3e8d8e21112d5d102946173713532d098eba5f41999e63fcc792e5523332a0fd92863a667dbe21d5fc36506c132d9a2fee4cb63cda5f5fe4fbebe42bb6869be73bc68e138019d54fffcd69f5b1691e3182511c26b03172d01331b26a7cba40f7f282cab4d40d2742795c79d831f7acaf73bc488e8ed3198883e4e7934842347535d3603d00d3963ca361c5860371a83f8e882c19295595ca32ca761f794b8e7cca261c5eb1ca76b198d6aedaf6b71e6997c1ea5ff3656d43ea359eb06d52fa9a0f4e48a68316a266ab26c0644165ddfa232dfd45407d8a19f6292904ed510fb8cd308579b00a3c9dfcb04f3a68405550320a8ef75822394eceebdae754f2ae365f28a6472d46b5ea4e1920bb9186efe7cfa01d27f26193555f70cc08ddb338f15608f7e115309540e7cf9758ababe97023eecf1967c8a71a52b0b2e701f8de1d981a09ad623831a0f3e2bc7de350e7061184745e00e9fc9d29e2262d95d58d6a4f989c0edcef42dfae18f6348dbbc8a583978f49fd87b5923e0245451ddbef19e9cf95b86f9b7ae04e0538212a1d1fca3724dc7d3f70e1c6bdcc5b60b41beee8cb0249589a63b207d923afbac25fbee3ba07a92c48c6687571e701fd58116740dc2c717af0771a975689418587687d5b4359382c0450909c328bffc356f678bdaaebb1838edd17b8d300969e373acbfafc58bdf6015f958c595bc12e528375bd62e57e1d143620b52befbe203192146a4b5b2009c7f1d7baebc0ff95f50b713b7b020d787e8982fc4afe5d3cd4f8b467dabbefaa3c895b9af21b91db5a866da2cbcef6b72f96943d942c4eca91724a5bb9201b9ba6622ef7b5aac313ffe20a25949fa5868c5efa26e341193981c3de1c25afd935ad3feb0971946a29662eb85a2cbdfd0d071e5cb2c98f6f5973b70bdd659f0b6f18ce7f75cc3331eea7c5055b91c5375d9715bfe19426c20dcad24c713ae728fa890d33c5398c8e2b750356b16585bc7e396f09e1d2eabf32f504c1dbfd25baff4e0a009d7c3d1c89c7bcdeb32fa49639ff9a8c33fdf8120234fe350645d704dbd924a84a83491f0feac6b6962019b76ec078112d620736b7e670ed0d7e4c44728282790aeac99f2b732b2c23b99302a4206a5882e1ab2541fbd305956979474ef609a2782573034b8ee3b181985f34a0b57826574b4155f91cb0d6a0ad59c54fda69e563296f14a3bc40a9aa84606848e15b4c7d11d566549aefcadac5b2c798e71fb35a97b04af6ecbab435241d90ef66427fd2d809ed16d54f9edc49fbd765d6af39ae627b76705151d5a3f86f4d6ea8496f735789b0143e8fcc16e00624384793b2e9c3ba5357e2573d9c09d6f604e9cbece2dd2fc11be63da9d949f5cfb906ef0148e41830dd0ee51eaaab92dd2a9ac8ea4fa3b55f46a7e78616d70c21d6a9e16149ff5959c61e23e601088e2f9f3e8c2c816d3203e26fa9a9719eca45ff3529ed821563058fc94eb1c939f0c735ea9c19cf942b4e2794f1876f7cf1c007f4b0068b0ee06f7b377390b0801afdd62c0dc27679bc123a855addadda565636004a047fb30c70a87d916d38852b76da85fa1e1052e8904535d0abf405a46a2f3ab816383e116b5b5f0b2a46dcd32a4522691cfe58f4ec1eeea1218ff014c8cd78c2dc72ee6ae4479d43f269aa40b306fc6aedcedbb14607e39cad8fc4140af3d1d741251d1a9caff749b560b6868db19641ba962adcf4d51bc174624be30ca344d4d45e77485828499f98d5974703d7d862a2cad75471a39519c2844ab702f5f81a3db682d4a3070cad4218db0f69b8eb68c2f570c26623996b9421e83188b8ac7251650efb5d79e5c65a0ff65a497f6f3e0bc06dd495fb938a29afeff4f0153feb3a960db0b516e372a4b714132abfa181e3048320e3a3796d7ad58784f5d7fbd45845c098ccfd013bf0fec692c517ae11786787e9c456196a9fec85ca9ef85dff0508daf114037161f4648808498b99923bf7e36352662f65a094bf2422204fc5e242725c3f7b029f23baee25b47d459f1a27b3446400f773e39fc370908d6fe1cd163eef5402478c4631ef2c5cec4e1d5453fa836f379fc2247b127d1e74d0499b514674d3e08fcff6997fdcd273e5c4a7ad67645f2d78e87be1d06eadd986121004464dc5c2f56abdbbf39726aa3e688d944033e9e296d9c3221f0047b14c9d5186afc41a487bd6079ef7de35728399542f94cf1743b68e9fa405c6144f6f7086f0d89db2a4e0b234d541cc1f8bdd2a3add4b6df75dfe6a897cc335e9d3a103cbe35ddde702c7606e8364b72334632756c677c37a3ba6abac8ec80c91fa419c948dca8d788da4cb34d9", 0x1000}, {&(0x7f0000002600)="889576ce99342919a8f4f9d17155480f3d3ba01e49d853de8adabf1520afbcfb4e2e113b5bfe8496c4d5df4dfd10455cb5c84a1ecd3424ece19265ac68cb394b16878df220ffce358ad3f2814cd6595c97a56555936466dfce42c908004e3dc340dded48f4453393c182b15ee7ad47a94b35c23695174bacfc706a5126228474a94474e0ebb68c54a95fa2fa81cffd8bf781808dabafdce3e02c4b3a7aa9acb1def206347c62a399350aef38528104827a4658f8cb77edf860e34f6337eb089dedb1123b5e44494147bda3367f8d44c118a51be1bdb2ef74040a4082658c2ceed53c64f83ba6c300806d5c8256b4ed6fd0a7b48d65c2d43d600101baa3e911", 0xff}], 0x3, &(0x7f0000002740)=[@rights={0x10}], 0x10, 0x8}, 0x9) getsockname(r0, &(0x7f00000027c0)=@in6, &(0x7f0000002800)=0xc) sendto$unix(r0, &(0x7f0000002840)="99b0e5848008b1bf1fa4a26abbf758f754959da5a593f6238657fb", 0x1b, 0x401, 0x0, 0x0) link(&(0x7f0000002880)='./file0/../file0\x00', &(0x7f00000028c0)='./file0\x00') r1 = getppid() r2 = getpgid(r1) mkdirat(r0, &(0x7f0000002900)='./file0/../file0\x00', 0x48) r3 = accept$unix(r0, &(0x7f0000002940)=@file={0x0, ""/108}, &(0x7f00000029c0)=0x6e) pwritev(r0, &(0x7f0000004f40)=[{&(0x7f0000002a00)="05c02fba5085ae9561a56b4d0d62c5efea4f", 0x12}, {&(0x7f0000002a40)="7b4ca470530a1596b211e48b118b1fda0b8f9c35a5d3e9ad2ceada15d6d3882e1e1382a350c64df7c72082288e577af1368428040088b82e5477683eee055f30d61a70495e3134a598e224ffc11782ab0a0c36b27a5e2917b3ef008032af21f19bd20bdece63a265d4dd3b738eeaa8ffc00c7b5674fb7935ea5ff36afce42135d918f3efa1a5c069fd61fc71c03c359f140468bf4ca4bbf0ec583f69aead584941473d66a416731b6e54a9b48a03017f52bdbeb965d7f954c9d9f71d794ccebf6e062843ad55a62121d09ea75bce7c3430861fd1800a2e7e32f2", 0xda}, {&(0x7f0000002b40)="25cbf52bbcc7a0bd39ac51635d2096482a348cd542a7ce49040d8420bf8c24411c2e3fe74a8475afa37c9269178d39091d1e0ec75cde091cbcd64ee2c899727d318aee1095638eb6f1aa4309c38f3f6a6938ef0eed564cab51158aba07fe6f70839dad85f707d963e83500d7a0ac2a74841cabdcd38bdb9a8453b81a412698e0adcd0fffb36bd9acfb2e27a2ab70810ddd5ffdd47cfe5718480c4e17b2d041a70b4c4c98f5166b8fc67d7db864a64b62c75b0e2d3afb4353d990c806eb120ead1e817fe05cc20cf5cb3100b104fd5a4a6c6048be46517ee909a2a00943900dadc5a9c57fd22a1b3bbc8be6c49a80abaadf0ea3fccf0829fe503eb8ad220aea035c31ddbc3d9eee4ba4d8fbe07166982cc070b53527d86151a2be2c5a151c403aea95f0832e39fb63e6a9b21816e2137c3c10f9c07f4a4a53c33351ef74decdebb0d51789cda80f5b4eee40818ade260949439dc0b7812ce5bf46c928ffed709ba460f0bc1d203aaa737786e9cd0dbf9f2ad3225c1a59ad44b0f597c5c68afc155e5e98f88043dfe5b01b05cafecd3723ff88d89f9be811ac96a95a117cc04754960c7d11571f4f1e653fd46f9ada5f9921fc82d1c0fa17f348f5d1f520a29451c2f832299d835a74877e29aa2bead42530c98b8b170e3c6a1ee3e5efb2852f0a6b5dfb1ac9241fe28b6f777e44b61ef856c46ad1fb299f16b5f27546b7047c90cc14e8bcf0beaacfbeba3c19aa94ca2738fc46e125fceb920794c55320db1546850ab1fc738e7d77c5be2d8003c9a6443c69e7ae42e89fd35d3b738c0f345c604bfb7fffe9c3f79ff9e555228d1b399c68e4059da99e291a8acd213249aac24cd43f6e5a87583e659111aa264996369ad031353264eb693eb8f7984576f24edbcd69bb6de0900851c0435eaf52009419336c25f5d68a609bbbfffece63714a69aded986e032a9f0357d9b31ea0bb2bb08d851a6b68a3cba133f0fadc6e0a4ae236cf817ad89a5eff2949cd71a24b16186e6ed406b5781edec740986bd1c3ca81f340c93ff7f0bb38994685906033920d6a69317818203c68efda87294f865e2a45a35c5fe866b9669333aadaec036744ebdb4122b73311836087c1272cb842e9a9b8dca2a331f1b7c40745ca517b2581a6cdc8f84df277871a66c7711111776bee01e9b9d85d235b5e44ff0d0dbbdf3b6feef84e0813c148deb293782c781f96ce45a0423c97e9cdf286ae9399e1d683bc89759632e8aae124be6bbf438ad02030c1b4646c604f50e86a0faf28896e8becc62a3bb82be3cc841233d38d20ec44ee4af5f29ee6e5af8afb8089ac8a7a93ad4bae50ef2f0f5f492002b20b1157cf117d41388ba24e3e18b9d9c7e92da975b6592c9cd485de0ef4c00f93fc9e60747606665449955ecefacd0b973809e6ca0acbdf6528099d51e1f3570151a7882919e87b8998683ea2a7c34a2103ae1f8026c8741d5aff59015b6528cb7c81542a3d1e05dfa511a799028932ec1201de73b33543f4b1e09c109aa9f6f84f818591dea2e7911c6dd503f691e40c282f09ce3058d3e4e37873d94ed48ab6128a4bab4f57abe80db3e280021acb3d0df7a058921426c63e272af161b7dace6eae275c8d6e86e924af606f9f513e6f89e9ce0d8a176ff64c0b33ac8b5bf71fe384eab9876bc614feafcaddb1da35c1eec6bd5428f4e89e91c701707dac2eca336fd64fd31ca536a82e94a171f3474c4841ac280046b0a623f5e10635b1ff4fba380977df71c60c2dddd69f525370629490b894e19cfc3ddfaa301acdf89c6f09827294b7a23ae28fc70cf42b9412f8bd7c5815ae3453e32d63097292a2a0b82c4e90564fa8424db7b8fe824b28d7ca169399c2981124ba58c4f06fd99bf403afdc83d1b37d743be46c1835561f3a562be28ef0fb101a00b259d5c5dd7dbb349386594e718db8bb4b9cde070cf8af77b979cf3786917a621c1e364307c342f8f64fe149106fb7caf730dfeef8a7822b49942fce295666d4db9c367bd567c250810055bc0f73d14854706792f08a6904dac2c059a87fbace27c0f8a890445361390d5d8b99c93625367a95f3f62b3fc7ac0af392d948b3d71f530fb960ddb28ad61962dce9b5aa1c067246ca71456028d928c3f53d0aac7f3711aa5bb28626fd8280d4a7dfd78e9a24c459bb164e8249f9831620e066f32a129f2655152d471d09154c6993ef6dde867ba2222c6b6a8ae5d6c447b07c4517d396c7f3435abcd369770810c9ff666e4fb692eb3de5322d0c96a68d9d92e29c4481befa29ad218bfeb30ba8d87699b369f0fb7d89289fbee2b2068016e5ab12baa49d396c35c32bf80ea40c558c702074c4b738cc39af54f9d4c2947e546369ab94407998efa0d1accf260e7011e88241b19f2c0dba73ea808bce8514e258b4c0c849b5677b417b8e256e10b15368c7810a40fbc35c826059da66efa0c08f754d616bf7abd0faae76d36680005f31d7867fc2ae0b9f4d3b74a426ecf358acf727391fd126686443adc3e24b60031fab2e02ef5b36e74715c440d4fd9bc87620612534d6674418b5b8cfd2e93d859c9c58a74198485c7a905fb53d4db0439690d46882d8d32cbb24c2ee4da4b8768872f4a9361a46b3bc5064210ceaadc53d451880d05fe4d9543baf7e2b5e30d77572645076e98f3ba6df0856c9b9dd2b5ac61773638e1f29e0cc0d73095629593362cbb927e9624400dabf91d13d1d7a46c9e4653391d4c13c5f317ca57511f38f48d6c3ca9799d245cbb33abf211e8b129adc17767daac8ee0771dada3f13cc9da3509ecf56ad16f2fbf55d5cf5a12cb684e5b84e48be065478af3a23765f578a87a62c50649e2dfc4443a6a290d766330d73bdfb9816ceefce3cc961355fc5a000678fcc0f5c8f6c3f066d1d8acb1ad2476b27ab7fa08949812221cc6ec6d2edad9af6192b01a70cc4bfab62ac32f05dbbef6860a175fbe750a9c29127035b609c031a32f41e3454944c86e38aaf65f6c0849e05e9a06db13fd038c8ebc13b5f610a713be7ad66224dbfc69f0bc5230187118ba68b17d659aff455c05ca94a0ae142b9958ffa89b3c6a2d2bab9d26e7106f993ac6b431e176952c7a29a3c84e9967f7650707606ef48f5d8094208f490d3c994bef345ba5e447fbfe39898b83e7b8bd895ffa54a86d0b9775af125bedf5848eed83c8b7141ea099969b281124c2b489df11a816e5a4d4c72cfa2cac2c1351ce7a5e8533effa81369b412a2bfe975be13ea085289b86f5a0b4f7618b77a61c9b044338a9e0bfb64757ecede33e25351ab226fdb23e9a25b89116c2e55483a0e06edc5fcfb558398262c620b64c8e43bb1176b41c2375cf5d0ae857faf5288d622ec585c827801572ed1448dce1025c273fa3bd1e882757fa53663b3375cc1873f48a32bc61cdb1d92b0dc9061bf5a2e5323efe89166b96532a271a03fdbde49c59169bbb5ad75b5ef7673305ae165af30adf31fff6f7c8a5eb14f607aca011750d6354acb429ec72037391a7e66f4243f7d4d2feb9a679b4878c0c3f27e56eeee66b42886169444c3cd844a5821ab126fd73a808b4c017cdad6872dc8db30907c2fc5dcbece8cc9f2e8e196590b97f9e67e3fbb990ab3e3d38bd29eb459c58d349094d040902a49344b6243b65bcaff9907f2497d990059c16a1ffb95b8c80c9ff4e1752f9b99dc7fff70c4b9ddee665e6b8cf3f84098293ab703c93f713ba1364a2d393091742656060e4b20b0ba17a23248e8c9c17e6f75b99c5f60157c4c6ef39bc51a6aa5964b13fc36a0e5f7b8a16a4a4a388adb877f3ee2cdee1caec28ff598eacfe1107bf759a5cc00dbdff97cbab09d0f49fafc997925d8261b6504b51a4e61d03e40b45349738bc0dcd4735337849c6c180265672cfc5d1c06787fcacb9424899b8ebc5ba5220bcdd4c110847e603edb4cb966ff7c9ff2bc5e1a3ebfdb1b5898f59fc81f75130c165f5ba7e1eda6cccc06c364d335f1d5262dd42bb8dac3f91add8972c66b238add2fe59d223336df57114aa1a4257120220fa3b9d7d592648b67a29ac374ec3247c00165fdba7550d07de80cac21c93385eff9d50c47becbf2a05302dd4d59c2b2b5304f8b3e9cb7f29feb7f75cd1fc6c581796b5bd5bde7f3c526f4ed4498d041b367286fddcebeafbcc52ea7b741527edbf3fda6666746a0bb2302b3e24a4795d25760dafa365a222cd7e12a7cd9551f89b202e5d517321511a129cedd07f3e94bded9fff1eb37e345bde5eab7fdabe7816313bcf6634ab84836941543bd5d1c7735cba2b9b3268b4200c05ecc4661e6ac1d87a2ed3915ec5101a8dc72acfad4210e4bebb2fa1ac81480fd7a6ed58dd61876ac7e1637710e6bcee49b0d4f6f3b1a5114a9050aaf948178d2eb872f1609331ed304d75cbcf6eb560e6e2870ca42cd21129112561eb08ce47d704aa1b40e78507d95c397331e5c47daf48db8233e1ce8df544b0258d6a683278eafeb0d1c784265df200fdd481ce91fcbd810d5218f8112724e1e3a80f41ee75f0d3f2d8809c0061c5052fe5a4899452d187cfb2f6d425169335a5f8638e45db9b7ab89b9d1738daa073466eb96522ee838c7f905d9a054342ebde0f4948016e26b3d670865974ccc9bb605a189dc09f9e7ed9e90de3a057e06419cd594cfb5d3f710ab79cb39c4c03aa383089cbef71a0499473dc5a59a41528b495fe74d9a22024bd3153a26c4653a14cb5808c9d347edfa9569aa8cc9e302b2a48a10d03510976a6c76b4991bdf3e29934a223dd4780d92fdebcb43a25164153708af52558a0e1b2c285d0ce0eeac6bef134f5503f28457b813691f316a3b8f633ae2c01a0fe562de501348a1ba17451d3560184a93b23ac83d01166599150066ef93be8d453cf932e4c44958e804b2a9a2238ee15b4b4086ed8a6fbec191a1227c42544567f74b01ea29434f9928fe4cffda3bc2aa137a5e3fe920ffcc47be2606d716c8fb07ff8c7b7f44fc29f215b1a61a886e5a7a3b7e1b708d06299b5966c267b883c13a396c7983dce06be54ce157f89683971d3ea67dd12c14bff695c6afdf7de874f359b9d0f0c78b6f5884a15a01101c7829f5341ef31426b55071f71116edb48a4599e217cdbe48c0474c6becc0a5e579cdf587e3ab7f3cd59364b5d64be39ca1be6f78a90952e5908b7a02890a572fc73708ef4e37a8f893e9c73303934dcf72c8122dd189169d48a2ad9ece08c75c285f559ef8a228f1a6c4c7d99eae3204d1c3c843fb5bd41b3cf5d1f65245a12cb5b6063b0006d7db6b3f23633586a0ff2cfdff4efe3d07058159c5bf7ec31c49d31f1b8a1ed309979b9b80d5f28301c971952196d6814eff1fdb240643eff7e1a00bdd201cfc92b64a482d95a6c402e77b99a7c488dc76a9577c9ab3ae5cace69b3d3569d9bcd54513c545d21a3c55503a43a7f777f15fd71bf35d815c010d66213cec5f927044fcb92d397935da17f387b591fe9ab640e0c16c561381ed1fe69b78e329c151d23d4f01e321ffbb7678dd8a796f531c6f407678166c519543fda03b05ad3d4fa394371bd4dae9d7a47931130a1e2a75fb0e32a7b41f3bcc6795bd6c5e7cd85e53f9a0fb4637af9f3ed7f492cbcc5392bd072fd05712fcdc83aa1263c0b40e3efe267f522ddaa6a49a2c3bd0e32f980de6c687d62e37b38a8a938383b613b81e6f724011bdffa23fde2c2f36fd6b9d6674c3afe1b8b6350bcd957bac5d5f97ede6e8151f421399017c3c1e9a3ec2e566557bbbfdf1cfb835a65e33bb20", 0x1000}, {&(0x7f0000003b40)="9a383bf89e16f503a114dde73f20921c0b6e6e121244ac55ff0064b4a1e6e197f02b1ed91a635972ca096e20c968ded76c6eeecfdfdf94be48726dc234ad6e28bd6a7c1bd2187a3971e121d5e45cad9d313e239be23b19953f0e961b30f6407f312e360c3fc54ccf7db8f1faf4d69d05da12edbcbc2edbf9f31da3274829123e9bb15ea49fc5362881f1da564f754997a71341ec6632f85584b7a5e91aae77d2ce939a94852e5de078256882db6abd61248eb1fa54b6e4fdd3626343c0326741057aaf4f0931cb015afc5c96b1889dcebcb814edaf8c08699b078c85d4f60dc5581a8776bb5764670f9f5844ef59bb6c0822dde71694583a", 0xf8}, {&(0x7f0000003c40)="24d63fc8bd41c0badf6027565934d25c320a1ed256fd1b9200b81dda124d7433f8715ef39cb3a60aeee705c8ae1e7196854b77683097100743e05d5350546b144b41e664708eb7b61b6485a396a6c40c1587bd89e5d114e616ce8174271f0d1e573ebd1982e34504686efc786fe679513d13a7e8a0574c22948e9bc759359ff5de598746e20194402635f209f3ec7ad33526e2df521f5d1db4b720b2560f1d69bd7f10c71cd4f614240e65ee6ece61421f586dcbe712450bb100d6c3a1de19606e2f19ba60f65baa86d53e8d897705756e61eaa7624f3821636e44fe32961869ba1289e6f0c85cb35a255e2b47418f9a57512788cbcd87ebdf88b733e812210219f8fe98b99388750ac1bc39f3666902d6546e4caf83c996e91613b2e1edb8561246c23d42c83e2d4f005a5db83f7cab30640ec4675f6287c3a41c1096449a1df3e4e2654e18ac2f49577a5fcf8c7205530d274db9ec4ab4a8eb1dba4af5d97f2cabd5b6231e0d0d842cc485163bfdf45e77d1da24f1515717ad1b51776f4a2ef224f53fd9cb75263cf8e70e9163a3bfbe46385eb350f0631f05c9b052655a3d07e2950a9cbc9b78f0cd325a243731f24e1a2cadf95bf892f66028fb2d7d647d721599edfc1649514b774da54059cf145444cd1f9573e31766b4b03781a61b2cbd9773294314addcc128a56d8024706eb8305b208d0309481a8d1db3afffe779b406c9fa565e681c700de598ac0d7ba3de84b560bc484583c9c1a6b90d55caadc308bbb0522932199f1be2140ddd494e079ae391f9fadd2cdcdb09c4f8bfcb02802772d41d82e7d9421b088320359dde0d4d9f4f6d71f69346ddb0b48e028097db92d5e48f79a62914cf4277ef1c510c8a4b7d2cb43fb00ec6a207d7d28b6ef666bc6b6d8ecbfb3f3e1c75ca70e805cf796a8c26d6e9d3b9069a4b3763fd78ef01a5aaa9ed6a060cc8a4a96057167170c4c56b7adcb0a2b2477241597a315688300c33af913e5f6000f3d898e1a7cea2911afe39444938dee0e63ea7dbe04eae6edc8bb02129b3094d59bea324fb795052a076c648a0326294e1dbfb7d9d8d2eeec8f878f583182e57807b8c81114106d122d1b00d9c6a191d47d08776c66de9d3f83e155618f2cb58074f2f3112cb380fadb01eff8a4b9687e41a14ab254704609181d35955ae37513b06510588592353a8af3ea1a56dc661fa4ef0954238b6d70be559e2f6e601550216a31bf70456eb4adf846859108f4028822364a77364524d88c0f4f26cff0f20ffbf164f369f5a7581d3cdf153bfe45a2d0c0e0a05f9b45cd0db3e83191c1080fa1bc4d502cbfc28f26495371eaff7e65ff35630969e1b9a7b8f99eabe27df0cf758947726b40002e658a1e395760e1c4450082bd6c1c68759d705ba6f75d6c7f5d00a7f9f0df4a63a3e00118dd20f170910097f388132e7ab1283e4192230c63cff33ae8fdc491b76f1d3ee150f8e7f7ba909e68eb31c6b0fcec757eeb5906aed11e046dac22ea118d3883a30597f083fd0d64c3f89cf83d7f332ad670cbe2d529a381c940034bcb20ed7639ec9c46fefb650ec020e291da2069d09c1ded44793fbfe10e6173a8c6ca2a12779b0c2fbbc24f9e5a5c85fa6fa31ae9b72b0aa223d8f01aef67bff35de82bad11f49db19e4f87fe251b6c6cd499e55b4ca96daedde4e42abe9124754ab3e4c34165ffac135881d446cde5ed20d82de3c60337f395d4e10a83c20ea99c62fce49f884cae6e3cae3036d8c706b6f74249d23d49384e6b5390dfb4f2c53ad30c0d873761021ff58cd826ea0b39f5027a9071d5576b97860267beffd469e6288c326976094721fb6318937c0e87dcb082f334f160267175d51d88820ce1aa454170035ce9ccf11c8f12ff4489eb95139fd3c437db23eac64cc509d9229464920946410fbee9a29cf37c64a83c92d35a892f091f54940fb71c791f2d430fbceb0a20823de26a5ce0ac16bfab91079a2c3ba93f2d1b8122bed36c41eb4750fc4fabcf931fa94c536e8b548b2570c810938d769097184e16aea81d905a55e760cea43c37a2b9029dd74907a62c01e2cad8e3433366c6111645180229b58293d5775dbeecba05b015dc2f6830d8f6d7359ba223b4908a5caa6fa191aa3c801f13f3c66775c072ec090f5c03e07b0acfc2eebb3daf584f70a3cc32dd04d6ac9a503e55ec7b6153bd6adce91bd190b97c12dfb72824d766c8ccab42d573d37c2ced56cebc5a95d3247b71f8927994fa727f2aa0e87760b96919f1b47913ce9efd9f8514b8a0e5394bc4eb5e304d2cf7ad559cc05ad8740c22a995c7dc7a2949e401e0996a7ff1f75c5ea055756440f3f40ca950790beb34813b6af509b2e295b284d2bfdeaec72daf7e3023a764dee384d03f7a72305ef27e75f6f054948e714bf8fe19b7532cee07398bad683e82fc3017da9f405a24f732324db8476929d4d8bce4eb5ade3f8681e355e3725eafaff246f05104d9e76c399915e70ecff0cc54cf5148c4184242189c226dd6bd069964b8f94f1300d37f40d0ed2a1a9514e04573a7a20ca39ef452d9259089aafac3cd627e221bffb364f9924bd76cede03a55df1fc456b06185c5056aeb79be3ada33243fa090f993ce119fdf02d8477c5a35458b38382fe862c95ea6d9db532ef883f01a15969e0850c0c1c7531d302186edd5d1cf29c0e1bb2e1e0cae6b4888a116a484e3ce5be01878d223bdde0761229e494e2963c5f5b8259dba8de45e4cce3ac624a6741689eb0865caf52d8087734816d975bb71ff38a51b6963650cd1214496722d12d6b7c0fdce45f4bc957182b91b120b217e3c8f4412ee6477f30a216ef4f89e2a87f9c0b940b6b2255d9600ac31e2cfe4147333bfa8246a723430b8ecf85cd7e96b309058b7444ffe3112fe0a236d3586c5c9e60d2819f4d036a707bb1e56eae56369b00aa7e127ba4f3d9ea934c03d0ed605637ac5c1a41835e4c76ff1813388e73abe2024a70c85a64e59ee26fa9716616c8fd720ebd2f353523c2d1400b8d7807f6916859183eeb20fc958c256069107e1c5bbadbae324adf99da9bd8d09f40127ba87d960e2223ec4a59e7d63414e643f0493eadab6277301d3a1b8ea2690c47f5ec2274233a1b2ed3a6dbfeadd57595fd5bff3c3fb424a8824c8d4e7245e2f8e11e24ad345ed9e46b523352fec9d14de041f9e13cb590d89758f527b8b070cb2cdcabf07e8175a88bcb631b4c73ce1b5994ee9646e1704411ad0dbbc65004316f1a9b698790ef0a57cb1db02042b164947d9d464ac8e812d4305d4b2ad8fbbbcfc285ae0615dfa0b7fc4a009b1c914f9fb93508b638669ff2fd59995c516f6423f0c90bcc07409023986c13a555bdb29535a52828dc99c4fa302e7760da7f9d0bd50c45af678184397afc4c61d5c7674d2323c262b2ed975dd2bd6e461f6546ceb67f78527d104e84f6cb971e3ca5596fcbfe2b4ea906d18f7d9de1e044ae222509462fda30d93dd37293ce11256892738ad78f12d96d0bb713a77d5816b6faa20a77746d12b63d165faaaa410f54feabc3feef93e9e663f5d69a818ee387d3d46d6334bf1d2ca3027bedd7bdf410cb4d85b854cfc466428b372dae828edb6dcce0f09de91eeae779931ba5167e6ff7bcc0d1329fd75d011fa1323f824eae2d737062fd911420003e66e17dfd42bbc4af11f06bf6854582b7a74bd3e2449c2e5a33c5a12b0c12c6a9b51c86979e98a39f1d7210b2ef4b4c1ef21e39923b08c6b820a9e9280bedc8a59c6701d0cc361dfddd56ab93b3d1f100eb606bfab70c6267f8a2363e06a5c682f11fc13f347fbc7e7a129ab9d5db5dc5830fdfd0acb0513b71166ff4a90eeb7072ed4652465a76209718035e1065fcffa4b29e5c892c5e23dce3efcdfef969a1433807e76895d3565ce526a7b8f24f17b1387b498221cfa728590d11b7d531bdddadcf957427781c131a0f97374d4ade1e0a9041c93b05b86ffadb8eeaf339e86736da84f823d9c8cb1c2f510ec66c3407e28deaf9765116e06e069078bcc95452f33109539b8e6e6d529eb322edb759338d992e6e0de7a05a026fed6b2ed14d1ac39846b15ff6c249c90c839b502474b771e2d69bd008be3b87f9a0a2faa3173ca33f7c43a09d445667f4b1101dc2f803e792dacb8806df828c5dc1735389ee4aebfb878c07ac1b9d00586fa4a597c4db8a7c12ae98a3ac4785dfa1fa66fef53297b4348d5f4587e19a3e4b8d6e081c9ee94d21d1e4664c2cddc76be0959f77fbf1137423f17a81479f45a1bb96563c5eb27f264cae6389d5d437a3b8077646e34956b8efdb909aa554a7b7178865ae5abe8d1344974c826342f53f717420bc71ed1bb5aa5caf8f8fff0db5fbf6aa4d8fe58ef13bf3c5e340408a42084bddccdeb2249c3ef8221414cf02ef76dcb29feed48215912670fcd2a112bbe0c6ef32470b4a8d3e395b6d58aed13353aeba097bc94626221f2cd6b2e6b32b6d83c9b88f5c876145938cc98f6d27d1fea319444a7c268d2a70130ea654f909d1115b28da81e5d4958f3717d0ee82e207f50b31391dce3f24ba62dfe13e2c64816b4f4de062211aab5238c01e5738ceec4785f1136b29f03d53176631cac349385613a484a0b91a57efe244a3d8707a3dd1958ad867ebcb81855972237ede4c478218485b1ff1b3a6082dde9b708e0d7e15ccf956c3190368411702b1144950c503f8d79ca111d46ebbb8e49a67a106a56e74c56f1049a5e2087f8c737ecd0bae6597ee8596ccf7860e4922c967e7423457638e055afca7be0e9f4a6e22e1b9c5a89a8f4cbe6af73c0a438317e13949092aa40e3dd74d14c944f2cb67343dbc278d96223f554d3e4afce8f7f3e238c1f2dab7d09a1d4781d896a96d3795fd9f8dc8f86c387c867928b9df806045071bf6896b8fb673af53e27d3092193fdbee11d84325f4d1647f9f1a7caba9edc1c8b4a5df06bec338bdebb310734818f8dac98f5fc29552e76c90db986ecd257cd367fb4e168c167a84a35dcf64d00099e3cec7c0df76d4ee77d32da1f6737ced83f2df46f4d2d731a04b49b574647b1189747d0bfe910bf7a662aec8f89def60d7becd2097c1e9c2e3b8d407e5c261d2819b44e570b683856d975c8ac72bb92088a105a1f6a104bd19a6e9971ff6000a9f49ab9e47d85b12eb834fa8459f15d9f9412b57f54ddad1ae8f888ca6c60d21aabe2ae716fb598df77079d381ca74e939b2d1da2607ce4788320fdf28387d24400ccfa69683bfba867afaabbe3d3984747c3f67e640ba9118a099b5b1227301e7e1e5bcb29b0001ee8d3eeb8941eb732e9ccbe1beef3bf7879fcbf02f925c182f4b7e5d6e6246257d51787d9fe06fe9f67ee3d4aa3fbbe012dda4e93ec2c62f4ee5c324289771eb1014db759f5352e3a0d9d9f8f9fd44141332350d83359fe06eee412d2756f4f2dcf2830ad3cb9c49fed0f96e1f6abafb35fa7a14f9c36039992dd272a4387a041ad29a18abbd32dc0f5331cfbdd7a24e07f2f0ceae450a05680bb94dfc1593b86322d3c7338f850e89b516a4f40af15f7a2c9a525a5ae8669efc3a03f3965faf3f69476d260d6713c61832f0572645fe6f00f00547009880989e4ac060bcd4c5cd977c32a89020bf5998705dabf07f6678941a4519e01ef34a1c17ceb4a5aab2cd22e31ccd925cbc0b1285f3f989e815cb327f0952be7fa89abb32ee21143d79418387c3e411ca1d0a09024ff88baac8fd14fbe5b435de0f76be764f0c26c53509cbbc244984cae225d75053da", 0x1000}, {&(0x7f0000004c40)="ce8e456d8edf2e41f4791cffedca61c4b32daee1b670f7679514ce47ecea8eb1dd9003f652ebc376138e30bb047252278b1092e9e21f3f34a1947ce9febab2ffa778a2ffe9ac5716abd613104592c619213494e6412a338df84751ad1fd3473403add7472baea10e8206c01536ff0298c229f493ef49babf256c1cd2c4dc59426814712c2f87dfe9af0bfea2a6daacb295cc8ab731002021219e3f4061657aed6bb72f9c28a99bc0090436b83507026ae9c83d60e42fba173575730c1c8f76584156ae8ae2", 0xc5}, {&(0x7f0000004d40)="7b35fa9cef52", 0x6}, {&(0x7f0000004d80)="440600d4c7a7b85b6c9658f5f05bc6ac5163b0fb61350b2adaaf99d2b7453043f7bfba22eeba528bb5265d90c7b7ddd6a2816d47bd86b1c30b9302eedb9e36520c79ceaf7a535cddc05bdbef28c2e9637f1edd73128926b314723caa320f0b03560da2d7c2d4baf4f662dafbc052640430f9d1aca94e8e1964b8a5816fa5c31482ed42523c", 0x85}, {&(0x7f0000004e40)="85cf0c0e8aa6d94b5741171be10ba27c3974780314c6242687b8aa13c8f8a0df7b75df7ff1fb38933d3dee574f8353edf8dec00a3ee17315022d1cea6264ef3ce0dbbc7a4828b3a5869a38fd3b06882cdaec3b56f41dde103e7f632caeb724751fa92bc227667d97841a97bacd9659146f7866a27b3eb6c288c3d4974aee7a1fae2551c2345186df75494d006c474056a52cf615cab5295d29830c401c218fa39b375b89511ebec55e3dd99a41e1046fa284db023a798400b9bf4e00a37a91c449fe8c8cd6f06969d115cc8c2e22ed1810af7def2ca2046dea4202ee3e30942fb6636ac854fb0c20fe3bc2d7b5d14b79", 0xf0}], 0x9, 0x0) bind(r0, &(0x7f0000005000)=@in={0x2, 0x3}, 0xc) r4 = semget(0x3, 0x2, 0x21) r5 = accept(r3, &(0x7f0000005040)=@in6, &(0x7f0000005080)=0xc) semop(r4, &(0x7f00000050c0)=[{0x2, 0xfab6, 0x1800}, {0x0, 0x5a, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x4a6, 0x800}], 0x4) chmod(&(0x7f0000005100)='./file0\x00', 0x49) fcntl$setflags(r3, 0x2, 0x1) getsockopt$sock_timeval(r5, 0xffff, 0x100b, &(0x7f0000005140), &(0x7f0000005180)=0x10) sendmsg(r0, &(0x7f0000009940)={&(0x7f00000051c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000077c0)=[{&(0x7f0000005200)="6a2c7b4e218e69df96e68e5b90b721e18cc5acb5dbdc2b93da536d628cbc078602be21085559177ae3aea06a7893badbae43a129b4aaf5c6bee5eedfa3b675ad6fd1ea9434e77e59ae69a46d4bf24f55d19a", 0x52}, {&(0x7f0000005280)="495b6edf4f36220e853f04e0b85eb091085c009fc7d736b89ecbfeb12e9c00dc284f7ef96ca66edfff8780cb28a0f674dd5a45cde873e59959b2d925d8ac0b1239fcb528872c93729dc9fac2cc55cd6b91330391ea323aa4361db742f7d2c95c259c88a00e624c2180520cd9f95553583a6894955dffabf419aea1295188bd6ed2453845f68c20d6c24fa8459299730b6e9cb5a115b4d027fd5266e47a6f5964c87ab3a4f14b7b2570d4a9f84fa054c166707d62d9cb1553218b6deda229b755aaba44cbd23c83796ec75f60f0f25b6d00514b3c061595c90a538ca19a79ef9eae6d86f34a511ca92f55439e83dbec172fc9a3ec0fa823302a96ebf7bdd257db753e2386a57e6e22745078d9dddb5b86b3edf6a63bd98840cd4a9d41b953a0929677ff857bc912b03d9e85bd002f407b6dec997d86f97d5e4968589697b4cf1962f66af44ad7a0889dc69c1c28c7ea3ba669b3189350818f7fbec83684a40b9fb60a9d4a00ebf32fff66de0c864d4855cf8a064133502b8195d2acfc551bd6d0dcac751952346efa4e20a9d921d99b070f8990baa6591ee67a777926502870b1179cabec1b6686e9ae46788c058806dc88b0e495816d08baae5c8cac0f18e2cdd12cc06e83270b779d09c5daca055a80547a38ccd7e1daac9afaafe50c02c017a72b87801c32da55f2b0dfa4aa7bee7d5a749fc8308e4edb4ffa88f991e0521fb4b6e6f4b83a1709187d0018720cf4e54554d40915010e264455dd3e8693b637b247c849139e654447544c5b63c1a9f9a9105bae25e542a56b184dc95f29e3ea7034aa7f6b659d34d4f6d82a802be9b697bca4d399b72293d7f398375b8cec34961448034fb55e06ce849e8094353513fcb7aa652137a491fbfe170da8872a71a44e8373e7a2302a09159dd49d4c90b42b22795d8d38cec8ac284581862debd503c4b217e63accbbaf7439467b1e9301e41b2e961f550abd066589705fcee42b791151f2f7ce8e890cbb35850162701c3665c21e6d2e1c25263f33166388732cc68cc02e58f7b79cfc423f417f7f0d2eb35ccc9c34ec59d7a759955a1303dfb7f70e199114acb3beaff9f3d899e5a1b98f3218c0bfcd8e3995856ba3422a619ea0891fa646987a7deea3b6cd30e101b688fd83ce5fa8676f97d4f5e6d4535f57673003a500428f72fbaeb7d1a44b4013b41420ba278e96c7cbc0ee96fdd7075ff5bb424a5207da97e44fcd7512b613a0218dbb83dcd7f62c506bc657d434c8cc8bfb3c252f33e7e23081bb183ce902985d3ecc096c6501799361ab35896c65f2ab9616c3352dc06c8f49446e497068923eb7dc456867c94b7a77aabeea86be4a0b82652e8212850a23e5710fbea824b4b6805285432250235cb8b78ba1d8324dc8ab7f1553dc296b45cf1955f0ff8f82b55746668777dd32137668906aef3125cb5f49e803bbd5071e20e69ae21ae06768dba39afe1d66621b3ba502f07cb372e550a09be8cb442c425b6035a99cabb619d856f688204414779d89c2d0f0f9a8e2107da0003afd5a207778a062c3d0b9cc06f833334f1dde6c84a848b1f76af5c99b08d8f43f98af45cbd861a3f1bd4db3c9c5574b612e1eedc18d5309c9edc5e7e9d6ce21411b3e809dc72a197d2e71dce6aa620b72d952fb7e4a1a4120d373cc08bd386f0a99d6706b8c2c617223fdaf506ab07a57c1975f27819ffa35a4ffa786ba2cfbc66e98d018f83ff3209aba02b5e8866626a480083bf21a97e819c8023af33a27734d5938f98c55d7318d5e6f41090c4d21a5d6938b519f82dcd49346686e2da153328ca64dbce4affdf01540f9f5683e0e78dc6ca7904569c6455a78bace9b698ca7721d51c1a7646098e9d8a86f0eca05f06b6b7672c3bd1dc87143d906afee40bc4157b7df0841dd1fac04afacb28c5912a5b3b5d18ca3417ac8c7e5970ddfe60ecdd85f5c412e53b0fa27e25bc8a583782e34b06f1a8b05905dd6d36f0bf0c5de1dc2a38fbe350a7f76c36bb7367789b1b31275849b7d78d596a2e08baba49ae4d401b24fef6582348887ecc2e5c606d264965e02890469d218b9f19abcb854efa5e72d9d93560ed5c68c620a9603f2f2bf039670cc74bbec26b63edb18ba4e09d402c4532f0399807706ce43609f28ede0bbe42f16c23d2439f486043e3a0d8e341fd8f99a0fea6e124a23add6946a9fad04510ba76b6d48fc98a528787bc3189cc1deb64fee8d7afbdbcb3f12beb9b0032bd5dc638097ad619557bdc2ebf370353a84cb62c24c9f7ec889408e26cb72d0b7c04749f87302ea0c4d97af6d626130c69950b3a684a9e3a46b80962b454929097d624cbde1c5964bc87d4493eaafba8995e518b636bba9362ccaf82b35da56ba4b665fae2eb26186400bb87075e4d22b8a15e65f4e32a19d9a14bffac2795158a9fb01e6d077fe238fc5b7245fb517306ebfa57bc1b685e17e49e51ee672dc677580a65c43d4bdaf63312cd81f30735dcbc0894aa32dc90c60a1e68a93a004534cde9550d70c4c7fc406b36b39fe5d4c47109189e53ad3895e367f96fca5ee5ca078f4cfb4ea16990450a99d03036fc5fc91ffc806274ab1812c8e9e1f4421d7b3f94d3707567d35ce0567860b12e9fdb82ab3940ef61da29e640ae490c904c18b234d3f97dfe6e637b7e2e15958191d74a4f747e88842e302b6d5bde63eced757dfb97aebdf229d7306e923d2b8667aca25c7ad56cb9d3ebad7484983551a30fc58a2357fa8fe833cdcb838e876320d9a54a73dcedbb61033f29812831b9788fc16b928da16fa8734a8f3a6099051b1b4eb295496ca9fe07f586a3a9c8eeac7a0894baa0b1f8d59518a3aabfc033480f633b5b0dcba9728679aa9b58ad242e9e1663e021f39cfaa980c46806f67a2b7a23b44178460933942a9cdb93d9d95bc4fd114fa5bfef4c5231befd485a18c1bf934ce03a57a7678a49b539b90c2070636c806bab42cdd898c99e6dca8f446e62be3fde7b87f5c4b792fa59073eccdcd2cceecf0b947eaa4a7dd9f1872c4e9dcbb253338aea92a0a940e4b4d81065c6b281b10648fe421e80b7a3199d68300ac8ea6cd47f5e7baeddc85c4a2d3d5e43b572da55f5bb760f5fb7dc23bbab9909ffc5e1befd5fe7088c4cb0283aab82ef255e34d1a40b8e704a8e260fa73b3e231d8b0bc3ed1bdbb6507cbd339ef3299cf1301a90b192d16685ec3eb55ea57187fadb8408165b555ba234ab56f8653be80e656e2e4623e41d7331f0a1e995cfecdfec8c68c34c1d66abe580709f9c0c04cb3a322148f828323fef9cd2d6e54ce047bf44cd6b1e1e0720f0939d5476208029c9f9112d76229daa9d07472cc031fd2c7bf13a9e87e383e2b7323797dad4793c5c033d4f304fe21522d9ade8fd13815debe58d22b8cd149db27739bbe60208954aff5e723c4432f5a3eac4e50f0cc58fc27e3168bda96a214991951def85ab4a6dbded59d721d89f3440bd0b5bcd29d660bc2b455785afe5a06615205be7a1bc24a9eb2cfbce5a83fa6ad5bdbc4d5a2974c2a35a3829beabb7e9f4739418a3910922ba81df35a2e6cf1eea5f255ad64f4daae00d6b76bd03fa60c6eab048814d850eec02964389296db829ee6b86058d58d93b0bf194f74cacb328d3a31e4fbe4b8f1a0a32f490b12b1fe10994a717438dcf8b9df2f63027b69346abc591b6e8dc69f57f63e3a32fc49b536d97ce2ff3551506dcc6e8b91745286fe450eec013905c133e3b728d14a71f393e01f65eacf09d8b734873e40ca20e6d87c248d88e6f2b8b3d01f52f564cafbf93c4b7c1abe22b29b62993de7caaeda3c1157f7022103e298426964233bfa76c14624de8697a3c39654fabe96b898d47fbc8389ff6c53fb7bfc401d02dcf91fd417ee9b3641f5834c5cf9c77ab68bf32e62372ffebda7b0ba1ac56ba764ec1776ca39ee18e0ddd9208fd7e137b33094c17ad79105919a3a09b736ad674e01e1c6283ba38573f43fc4be9aecfd5d985e2d5614aab53c22a8d368a71ef7562bc6a5411c62bdaca1f6c35d5e9450d6e6ebed4332198576e1e711e6f597c1c567bf1ec2d4d8c827ce48050c4bf85d7cb2b93b8998fcc8551836b3ab0d46beb17f71205b44dcebcaff91f6f4ba21e629527aec53a06c188ef11e683ab8ab3d3a984d552c4a28097c32c96a94b09261ff9ea0425c454d18b94f348afe8c74e6b83f21a6403029bec134adca177ba88f965f73f36f8eb8a347ca78b79b531b10c353776350f59867bdc4252708cd89f8295094dd353878efe537dda610a02822b862da431f2e902c26a0bd3c94b0687f417e3ef56e25ee94f4beb37692ad60d47bbf01497d4d74f810544f8f821235076eaf54e784a25766cf11a70e80a4422ca40bf43af12cb7410166584c560491d975f67200e7cb55734fd74914b7b88c0042c48bde43f1960e5f25e1bec951c6d767d2d56a234ae9b118158e726945de8f38ff51a0f3eaf1d256e9c8f5ccfb81118ae30dab52403fc0a4bb9f35253ec5349827621337c415a4f486aafd979dba27a66f0309ae48b8b6d01b8abfa9cfe28fabb4d579be3e44826a09bc01f8891de8393e3e67b52d3162c3836890823f4cf2008af25413d47987ad2082ac3ed994e630aa2cf388dd7d7f5a7677f6475bc2eec2254ad128b152361298d23f404d87f3d0939feb9b1631b12f0839ffa6f8d4a379b73f841a4cab8537b75408705143196d503ebdcd074ce04b0cd04bd0a01411008d846bd520d8995c525d0308481ef9b797395672212a74e8b2207211c2abf6c68d6c3d39d5e4355129f8d9eb98f04031d68606b5d4f628a99a2f99f476b914d84998fda6c7cf5ca558da4c0c56433c27972ca7b49ea02df5ffbc319debf2d83c50894ec8b4fdeb619b7efd93b98f9c1a8415a64651498c85dc9891f32f5e808e668dc5de8711e0841820960ba12d5f4264ef5f12bb07999ba0bc680f3f48ce67ab5f99ab9119fb6155795d4ba32676457b7646f57fec0778cb88bc65ea16ce7e7e00583db0e7fab123e00ca6d9bcc18d6368a61776c90c854722d1cbb4343f33f139df1cc4d4f2e6dcd3507a4e886b03edaaae12d2f0f34faf6eef5b8c61076de4b48eb3666f09a57133d91859983e61956bb9a34e0fbed039f86ea3306ad75c92db5885024d5015a6efb5237a41ed740482da622769d8f404a08b864c6d6cff322004542acc067cf829b1ab297d27c42c301da0fe2d9f6d4c675bf04f82e7471cd21ed46be0a2934d4b13362fc468ceaf50701a1d284dc3abaf35b61fbad161a6625897dc5fa9b1679a61e2ba06c65264d1b110c73829f5128b8adce930655e9304e34a038e5d83639689639150d2b27557b1daea52bdb7018a9e9b10d8bf9ea78ead0b0b23e08e23c9205a2012bd3e8288afa0f667b7163ce389dc8968677663dd27e55bf9331542491b5ae99c6e7e7158ef0d4d2798764e6d5590c74189f5f641be828b599d13d25cadc8ef7292b299d83c6c30e5c97f1d677b34db485b63ab67946af6842257a37938bb2b243b6afb7d776eb6b47d594ea595aef81ebba4b4899c270eada190480c11dcca66dbbc3df0ed0ba00b18124d43f952c03b7eb54898063d799789f1cb506fa30f48397e80724440fee0c954b4c05dd5e1258af53bec8a45fe537976bb859bcea65feca7e8ad172c8d040944e0018ed79bcfdf0feb627778e023de82cf5f98e01f2658fd8a3bb981ea31835c4095337456698d233bc31f66d7d6b45835fe1d582aadf343b34dd4ff5597a9bd26b4bd50b9a0", 0x1000}, {&(0x7f0000006280)="476637b1d6ebd037d2ee2b09e8abcb65c2efe2ecf594d3d2ab585ba2b80419dd0b0481264989edf0abb8f9b63e86046c3c373d6e93d1689b8fc298dfbef111b3f216ed532b97ed5f2a0e54f09dd5becb527e0a33020a6a7a7445ecf06a572da4db993c43a99a5a2d9f20e3366321a94f639b6f1701fd51fe38679d3ed2d3bf70cba3537ba9b08946265c53ebfe9d1420023c544d3867c3e939f4a00ee6a5cb5ad9f7468d4ff66f4369e3d717cf9a8f78164fb2afd7487d16460ce83b125e1ec8ec0142f99481016d92acb855", 0xcc}, {&(0x7f0000006380)="40090375a57f912ae92b50e762066e74cfa90f25628cc4d1a853cb6239bf383c73acdd3d8e249960086bb53d13fb0f99a50be5b15eff4811578897775780f305f47d582d70dbccfe5bc1afd85c6f473ed0490cf3714a78f8695c0fe9ac756a79718ee5eed3e3018a788e46c9d175dc2e92194842614f22f532bce9e2aa9cfc739963920c540a41d3d1e90698bd5813389cf237da0367184cb396cf2e895ee9c98693e8e763db1fe9c7822fe724bf5918ea0de627c8b514cfaeac015710d0856d97ac37d4394528cdf1c15b379b4661487bb56c32d8708f0b3d22f51fc54950a049d148aefb0ba94514d818dcf5d3734f18143d5d5f5167918a2722d64e16cf9c0eb5f8a14d12a6cf4467e46df3d478dda546477c0d2f705d7b59ce5f309c85eee714e90e052be179910529ad88c4b57428fef2dc91079b54e5a3395b9dffa3f747bd3872b667432812e6603247368fdf686cf538514e5e9c5ef3a1cfffb56cd17989cbf724f5a7b88d9dd165523998a63d90f4bcc4883c378995e77177c4b8907c67189dd90a0c48a9ef0ca3834bc0c8bbff9a44e340da78a6bf150f80682479fb8bd524cf983bebf70bf172e68e78c6d48a150f31edc80f95807ce525aac4c555224b55bb9a1eb05e7044e01501e2385fad9a8bffd03288f7ff164bd571052d9bfac0a035e2da0a7f820ee68a1c76f57ce30d8b579565d7e434bc4f3f177cc3b3b483555e5da265c9f2c560a922d63f67b209734bfd9bedf5a1bbcf6b91e899dfe19a95b574f25a976ffadc45d568e0c8df5b775efb9a25e375dd417c22542d8a77b1a1b3d985b19bf28b756efc1e6be349ff32063769b0bbbf9fb6f6db43cfe86be29bb7e27948c7aedb04d56d2a3c7b88af2d83e9c64f0c58ff0a258b750c521ace83e15ee844a23ed3fb6c865e5e9b6119779c221b64d1406764237650b445142d0a20b03f363a5598717ec7a7f4c2087f466f4790a54706f49de75108e955b978e9f33278409edb4a4e5b02d856df9d64ada5dd8f506d4852ee7d11757b9bf2baee9541a30372fe97d4a4e8aaa11fd3d4c4074d2f8ea04fb0984573e5fc8964cb7166767f2d5a131ce00e982f67d199dc4c0a732c5111ca49d5312e8f6eec9f8642b874cb8caf51d95716cdd9644f4b147205457f2f7c8d8ebf269676b2b1108d56820741affefb51d314f0726c42c8d511f31a6a0fd9bdc9da8c3d982d21dceb4c44ad07ae189f2c938a6eb8e81630e8efca283ff4a1960d0ba05b5c11506597b45865625755350588cfdaff9e0a44f65f8a7cb2cee8dc9a70fb107da61bd4d3cfdfdf4b2e4b3273ae9ab256b8203b4c7e587e4d9d29db249826eb99207e8dffa33b16001d42186c47d67ff7457a4a763d712f6a01d6864dc113149254bef73a3eb7b22639407aebd5393dd9317b35379e2f70ba49c3870d183cc862a62df5f8a35c4239269991c19726be3aba869e74fd5e2f8614add6f9428ad25e84891def97e628248bc155ab5ed61367ef1c862a8612ebfdc38cc59caec91cfa755e0feb4955e04fffb28b7318dc9c8bf295bf9be4ece8df25e4ba4a91ea90b32521c61e346e967f33019e1e72fc637d00df2a4f364ae09bfc4fd46f9724720897cab0c59d64bd82d7639b7353e1093b24f1abddf5b0f28a46cd327782aa23088a16bbe6aa390f2e4ec17452086c197b61ef1b07da07489006edeae86989de823f2403d60460d2c6154b05e0fa05502715a92dba838c01650c76422391d34c8b496048cd589b5a740c40a981b94772722eb6d76fd660d316f779a7de0e4c8af11f45a840584f6ea6f49f5cf98be0e4bc24afac3b67ebece7802d8e2fa9e82ea78f74ff876730d67024f0f824554563293d22edca9475767991d3134428704c8e02e2d775c0c8b6ef6fc1239a419773be1a4833d3f397846ef04f6323b88cc29914576130025b6b153939009a592a1af784befe1229a79ae791fe4a734fa18cd16aa0666d08aa156d4a4e282b8664fed657e2de23cbe3e4edff64f25a99e957bbed347f015ffdf1a188411e068b721d904a52ebccd9c4a31e070b8a4edf4504469d3dda674b880ef7a9a6197e72d842c6996f0cf2a02ca0c668ab591181566162787a40e213e9ef59ba427ccaf26cd2eb968e57a858d44e295de9db1a7ccac5188e038aa64fb5ac01622aed5578c1a243125a912699d69d0bcfd0c4f420767a043ab2ae50777deb0a2a9999d60628e07422daeb3df9979ad846aa3db9386ad7b8e8345c2c82469bafb90bbee97e65497d09381a76a53082ffb2f7ce3cd609f91aec0f40d63036d0ab088210fb4a76c67c20b3cb5e8e31e17fc30f3343242c889f81a1ae95f952cc25a8e7a9a94a63087beef1cbed80f3a8d9f910ebd6f4a25f733566ce2879ab33e39f8ad70a3735754a51acd064ed48dc1786428caff01b2642b11071203a7044d720a529fc4a42c30426c88d11b22b230a467d15b0a2e5e1d9914935aa565eaf772a041facf28a9186542457369205733527edb9fe7516745c01517401e167029dead13ce48696462708a90a65ad9846b2ef4c1257df5744e267163096876b9db257d5b0bef9719e8fae686c32dc79e2f7806cbd2ba953b429d46ba743d9530ba719f02cf701aadc066ec0a4328d555d932960e9cc36085769c3b27972c513d6769f0ff05a1cbac61ec9984ba7c21c1d51d896b1bae3791e56f0203b328f65a1066fbb3488888856c5c16f6c420a6fcb5df8bc2bd21996f20b5ec5668bb536e2179a1caa2c6e686079bc683ac1c0fe1a233303ae9097f9cf8aa1b2ddd2bf595e155086dce6d90b13ab01af229ac7d558d6d66a18799ed6142da48c3595bcc7986e596ea89b15a0bc38bc706d008d3b4baedb1c5eb8964a457fbad326b73384a7fc7745f4447192a6beafed1e4ec5858609a874201b2a8bdce364e31155edbb8fef5808cb8530211edd517408d1c22832055eb1e631155bd4160aef4a801bccd39d39fc36b0987c3e4ab72b130017287d6890f40ba9c1c7c26b09f867f3e83957c0bd16b6628ed94c6ac355d81248631fa646630311d196bf00d078e8c225ad2748eb726db8e3c3ed4130dc5d34c9293de8b0ac756cf260403ff91d9bee89a61e8468b7a6aa386314fc44783b0cbc3736950f6959813567834c89fd3f6af791a922a544fef8075d75ef3d6c116c03a1d8212584ca011361aa944daf451bec94fb01bd801362dca652021e6f79b58864a1927f44459d3e7414f19f8a98e6acc01feb39b32796ee0c94962b8b371300109c2d3e04f5e46097d558cf200d59be095ca6afd2716a5ded9002abf2f4c38111c6d56c6eb96d6a11faaf27871e5f2f72a05c097d5dd8bba6e1283a6225dd868f01fa8bf2fbacc60dd93f9c2c2df4681ac5673accd8913f07eecb15135e158c2eec460cd06e96b9d2bbb480f4eb5f7ee615777bf622fd826f266e693daac53b07a5a7b4a99e160b97edc2acd81f3787d5d057d9dda37616cf66afff9e502844e73948e55284dcb28fccd7aebdea012092aed5a400c3753cfb864ce5d4a5028715e382b956fee27226b3660f789fa1d1a5a748dd590c52896a266c03b9f2508bb7f1f4bde9522df9cfb2b1c885fb2fec6b7c3baf2a70b3069feed15ad94c59e4c6e452eee743be8fbd963549085df76d5e25edb41beacff07442d608f2bbd52e16df3311c84c0f41721a348fe187b08b1a801f44150ace0e2649b71f9487ac9a7b207c786836f42201259cfb601a59612d8b79407f376c3e6dcc882dbb7af279ee246edb5ae7021c1bea53ae27694bd11b1e444fd8559eb8d8af0d2889c5ae87b0ec7428622837595686315db3bdc6910ea5dfa4eb59369249e2a5eebfd8375f043e614be486643dd93b6fa8679239619ba7f75f9cb412b5fffa902c86d033644039f439a811940cfcfc56c4ce96caafae5dcff5260fe1a56067e4426dad69ca0f8e57f452c6ffb2caa920899fa77cf7aa3c5aab64938a900dcbf6290491b76723008ba408aca51b89ec77ce9a4444ea8ee98996ede04b1b04acd4a25b756098457f4b717e1dfe319a088f864e0ea7692a179db3252b29b6947439a4099710152cacff648ab248432318e841b87b346db9665a2f9ffe2400b798512733741a6afe5bca7d3664980313c59ba93b1439fcd695d3404dc545f0ad1e9645a3ebeb5d98f18ab30845bfafb387d69447e9f520280df6f2863ae4de3a7ec19383904355930931d29f971f446b897fd11bb44051256c782d2476c56c2ca45183067c1e684de2b4c7cd336ee470b37b8417e64e197ab7b5eb5ba69304336a65946f93d2d255561278933c1a79932214bc62a4353f9b66673598c9ddcf1979a9bfdac7eb6331f222ac2f40461a5ce479b41406b14a15f8a58c687ee8a1a1d5d14b749ccb59ce10a2e094cf5271cf6bbc4d42fc46063f8d5da57dd1a66858060c48789e995f5b1ed587055224f869453dbea038837b91685c2ad43db8e732f473c28d115ffa510c5541735d8ee196ece25a842ae2788feb10e56805540c45eacd8d6410434fdc09a79b8d5d06b70be1ad77cc547706ddb8369fbdd754e6f96aa76b1cf4847141a4855f287a5de604d77a22aeddf271e10c49b0090bd58d10f4b63a4b0e2d2f759348d2152793e1577f5378ed514e3a8692318c1c6ceb46947ddc054ac56eff06efe017139300ea8b64c819513625e17735fafdd1cacf635c3811d39599043a7dfcb24cbbfd07b60a892110511429870b2851bf6141f54514ec100085476af18409324e9dfd8ae59df89aa0e23f4c7ab79d05c8ef7675b3d8b3ae29faacc655949782af6b7d8471117990abf0f496439bb5ca391a90e331c3606e4150579fa67c1d0d64d6795942d3a9c30d06d1fceee4dba24222be79938e6b8f3dcfe5c227f8db5c8f026637ef15d5701c9b0c7a6d6779bdccc6b6139b2c4486b60fdc69a4b3dd1cc052061a77fee2ab5fe650613ed79bd3255e4c7a147e56fead97c847f0cdab898015a10fe952ab9ef24e840b04c549d495985b184000edc4f663d9afe62c11463ad2dc1c9ece6a1223ee3fe5960cfce16652f8723a684cf84ca9958cb9eaa9079a94f10e3beddb092d88d6eb29a6f52ad6c28169335b5b0d278d707d7769bfef1ff2d02666f9907128e6d461e5a93af48ef53101be4f038c0934b511a1d1c915990509f008d6ed7010ce2feb62bcfbcc1a79484c9deabb386b73db58c735be62fa7a61aa40163d14824701a2b49f22a976e2bf1afa17a5f538a9d22bcbff86bb3712752f49fe4ab8d13916ec01b55580da61a9ce90f6211ee8bb356bd58c3d01c31febae7de06a0227ef9358fb0c0f07f0fe0bed4d6c71a53971454bb34a2ddc4783ec2e110160b083d87941d7dbdd90f18669ae54d32039030392d4e70e6ce561f29e132322ad65904adadf8c9e62b1031126c2150875d52e1773b0263a925c0ae1b0de7612e36fa7299b066dc5345911a66a7e1e2fa416553cb60561bceec840fe5663c0b3aed3fa79dbab03099b4c0c8bdd17bae4d595bbed55d467d489510821f51b8d23181cdd40599689d7cbc6e764d46d4c40e7c106aad269685e6e48881781ff56270bcc8a7f9c6263ef877dc43b70a7bf2c273d9acab2f326bed27047736da4b8f3b145d877f54de268054eabae872808fcad74b37e006c80983705eb57e51ae00986cd0edd5178078b56771b53021d72dd4fac527e8e3ad4181a73de6a574dc0f7307fab0b6d342f8eed70fe05fd7fbc7d919e80699aa139b2386d9358bd59c32a433cd4", 0x1000}, {&(0x7f0000007380)="3c61cb38ac17063a4067a964746db47e9269bb22040a2c9ec1f8b4d4bb7f79b188c10eb8ba565bc45ccc1190066f718cd4184fb46fb3b553d1cace9665d947bacbaa9084609c169664ae77a537d328c1d71550d61ee8a77be625f6f984fbd3ebe064b6efa400933084d91b64c573cc128132de665ad8720f5a284a1549dc95fc105e89440a0a81b45bb2343359fbfc13cc23dfa66f9562d6a0509e4f246e2b989c60b3606679752bf4bb7fbb798d88971eab7e9e54b49e8ffef56dbe43e36962287c64527e34a383059c42f240ea3618aec5ee50f17dfe4233b0f2d2f4542143d9f6c290569d84526566ed68297e373833b64a24827335467e073663d79755", 0xff}, {&(0x7f0000007480)="3212ce3d274d4fe5482cf7097b538b79628e5897c6831aaa6ad05307c5af8ba171ab210ff7790a339ded4501cb2cfcb69e553ca6846dc6bd7d95687fb14868b2a9413ad8610a26f103d199f7ae2fc83790f276ffaf39b8111308f011b3b56039c754e745aabd845bfb2511f7acf92673c0c0d054de0a426748c38d617939d8b68cf00cc457913ffe3e9f51ffe2f6b8", 0x8f}, {&(0x7f0000007540)="43616d416709852fad35a7001d686fec324dad1cba75e5593d7a42936d26b2bb825b95024e0cd75cfbd324126ee97265022822ebd0e6b67368164dd1c196c4ed6aff33f9aa1168cd72dd4d99083643b38c6124be6f5bee8c9ca7474702ac670a04c3423d4517abc5df1fcb19a13804f5d30a9b3e432b7be9e1d803d6348e941e69b4580757d5b25709498283dfe2f07ee25ab539606a56bc4fe2419ac7a5155015795db8703ab249f9b335fabbe9279c5b392640ea575bfefe0320eafba01f3d99f83124346a2ed8e116", 0xca}, {&(0x7f0000007640)="93703c0a7d39efa162768875a490451e1b5ccb5e14e36bb53830b7a48aa934bb352c7b172c193bd754f84f32ffed4e52276bfba3c118285b0d94a47998b9ada1498288665af7d1efdfafbd02d5f77e166e3e8ed4d9c99342b16f6a54106623f8231556bc168c19dc6a709dcfc8e6a5444d50cc3e75387c131afb0050fe125d304bdbcff7ebb48eabdf45c1c96ef119bc", 0x90}, {&(0x7f0000007700)="48ef38c50e0daa12fbc83fe4a8b50ccd8379ef36f8c4d3255368b7e9c51fd658aa71999a34b0eabfcd4a3b2c5299e013520c385da49ac8f3413f613048cd33e2fce09de9e9523c4a1170261b908a366bed9acbc31e5da2dbc730ec68b0050ea910917fa44821bb3395549f77792db2ed7ac04681097d9626e25c6a8263f322c8d4d000549a0b32ca903a531be790c77edb558ded9e532676b86fb7a5eb598b68219b9adff855e961cfe4475500fb68a6d404cb", 0xb3}], 0x9, &(0x7f0000007880)=[{0x28, 0x107, 0x1, "94b0e303e79fcfb68a57b8ddc226d37f974dee3dd6"}, {0x1010, 0x1, 0x3, "20ce81252dfefe4901be5cd03d5c919507777b52ba4cff33f4cb5c57151f30652d1c98310ef2f7706f0f822cd40f00f60bf23af467e88c3d5cac0a5a708e29187c3e42d021cff8777a25d33784d981cc5c6a80eb2453d51a1cfdc217864a138606e26e0c673ad08ed96a668c80bf43209f0d44d7dfd9f159b728c7f8943a2e2fd711daca2382fa934a8da1b5fae1b3accfc3d0c40a9c0b982ad4050e4b1ba2d2c89d57bcd4a06f64df4964547204238a0a61bef0c881acd2d41bc1fce0ddf7380efe28519c1f29ee6a728e12f6e7a248dc85375453e764f0ce42f61f39019e062900aa4837c04492115815556e4576c10535125a8b5c435ffba97315a8203ab6ea4c861ef47b0a0a35c6c2c434fb13c4d6f822797460fdec9854e6c7cce01eaabe63850ff633e4b9e09614dee07c7928371cfb48ee11c7eeee857dc0baa8e9ca894ea4a95fbcf9f26155d020b12da4b53258a8b26df197de1dbe732304c24fb94870857beb7551e8774d499ee77e35c715b2c2b3ce31a9c1a89652433fc9ae7be5ae1befeadaa2313d60ddd4c617b41e66d0d6adef76eab17c10ad770ea4534d460373bb83d7e747c57d6de5219e27da306c371faf15e0d095281798366ee5c073f4b4fa3bd9f1d3ed65a5f767ce77c3fb2d5ccb2c645016571b779dbc077822ec24a6f387e83c04674870a80db3c2e487337d406f1a1daf14754b381d431677169f4044241c97977be23a3b938376c8a4899fac94adebc1b021204d2d5596aea4cf4d0cda43444442984f4e6da0e5e9e9d8c2633d925bac3bc5c750d868910dd81a20e2e7bdc75246a7623fe78d288017778b7a29c0bd037ff90eb4075cc8c584b47dd6b16c3b999d798fb08096585631c4c23fc7eba845b3d3a55ebd17e362e4aee4d0a6c5a118d12ac2265340bfba6e20a382d77718ffde48ba4e62f030305ca8a0f77ce8ed64d7504831519071afb8c7ef980e59f203448794f43034242ebd9f789f5980a3ba3bfcb498577a8f84ceb7cc93d42d33a9fbb55e393296fe4fd4d6f7804d27f79ba4f8d1727e70b447e5bde9b18f938167d86d56bcc3af868a82def051e1de7efdf879c9be3c41cd21d8d49008c6d1ee6cb23cde1a188abc84c6ccda3cccbe9b55343f331734cf9d7333dc23a0f43f33138738b789500ca60fea9321fa2482246d04501a36964f2a9642eb75ac3f2b1dc2fbb9bc0b5f214412cc9d967ff634cbf3ca42bd42af1a219ebda72df237ae58d3ed83405b919e4016b9b6d3b973aca488dbc8b285da36401a7fdff6d3e16db3909e4eeb7dcf3c0a490812ca023fd06a7954af686c7b07a56389055b0de914c70a234b744df4a049ba1f3d42da0e5f4169508d267b7366fc3ae07f5246d102424c508d40f46106f57533e9a6b66e765f7009d98a2451e6b46420aa83e6f638d974ab5170e017d1befb4b59786c8976da46e44653785aeb89b6f6bafd9f67c2af14250f11002c210240158ccfcce2b7a4dcd2583446e9904db8b1239807a01cd5f371acdcf01eadf18a98dacfab8930439b5cf8e0c53c12f12e4367d49014413139e250883879acc64036832f99c8d6c398a536f54f8fd6e9e89c6c4a2b2ce1f67c14ea90ea9846c8c56d0ab308367cf39b6b3dd2aefc77882aef7b1a114bcf58df4ea3188bed6c441835a0c2de91a8c0f937018dd20bf7bc22c1948df4c3fcd4ea7362636fc843cc2a1707dc0c7925ad6484b3fcf4e34df67b7ee27d0ac5b6a5f43df5ece39356c9e0e8c54ff90c721b137613b4933421c16395d66b7e2e86753db9c428ec148217100dc0a200cfe49db1c4f483c170888176c23af286c57b7a1fce793b83ac7f1a46556e5a57200b7cea10daa7697abca6d0f8e120a4f91561a091309267dce7e0228ea8a3e62f97b779ec421e5a60d2f5d748818b5f3f0b971c08b3b4a474c29c730c33b9b66f933e2ab3ac0ec57947cd9f15c68cf66bb64276d584500dda4b5ab0b577a916eac8372bbb4801c5b936bafca291aba7486a907ad323c622baa38772be11753e94703c5c3068d9aeda18038604aa4c010aae6bbcb3f40dedf44f0a89bf571383298eef9f2c30a5138aeae28ad145f913bad2f89ae8c40e8e932464af31519bf0b6693f81bcf07ac71ad37149bfde983166c003ba61619183d03e6ac97660d8aa4f9800c9ec2230a3f4bae5a11568ce8c1496efc0fc38417762ba42a0b3051500e606e4caadf5f5aeeaa8b9fbc5a8b52b596257cd7751ce09706f31d9b99f988e1b58866b7a1b55e34e904b00cc128f9a1e080b63ca5c23352c1ecd4030c1ee14d61a517c625b2b0f8ffe79932e0ad320781ea7643ac5ac3be77b87e32be5926eae109214ce0aca3a9e28040cd34d7f4932bfbca9d797382072abc153d6713c34d88c05ec73b4e80235abd1cada92a28a80c5a91eacb8a0535ba0593a09344415d7cd4711f2a9449cc3dd37a7f60a8340651f0b0489bd1a3d5a53af4f95854e2f90ad6d64d7ba720b051b4f542b4b63e7c00e488d24d57b68335eeca6e982bd29da27ba3bbbef349c7b8c602c5d04559ba72483732c5092f9e7c1e5fda8f17548b1c2fa7373f82c25c55835c083300fdbb68bfb22c099d88904b389a2c015a1c19e7576cde02ce4032b31d3c7af241dc6149096402fa2086a6566a159c16f135e7ebcbad0584e1e93bdad94907b2247b38f503920f69edfd88fa944ce018961f32cf508b83fe12e27f78e4b80c54c898c840fb124456072a7217e4a93b57733aee1ea39a8ebf5f198f2678209d561d07c3f6fa80ea027585dc5d11edefe9449121dbef05dcbba7e199a29406f00962aafcb1a431d9543b71fe81e8dec1e9f206e099d4ac64d8b82d474154f51e1402c9699202841889ddd2cae8d8e0d65a189f757fc6a78f6fe84568137e5f0503583c7d746e36d30c8dc28eb8615208371877e2a97c3b0a3d1641ce3c94bb643a205301aaa5ce3388286bf4a290866111f21c544f50cb8133b61f35d76fc488158470881a22fd82f72b0b44196fa4a2888cf6d5f155a83626045fd244b07b7c18ffb28f56d7db60899c6804eff4e479591222eba741ae615ec4cc98149a40a77b7b4bb5683c280090eeb9e962967041f5ddaa4e50b7a2b409a44c0386d7e17a6441152b7ed4e04040f2b1eb7c0a8b3cac376a69691ec0b6acc37e85b3f654de8d1b4c130c5232a2277f66595220d6b549305d8c05e2f1227607d5547ec2a613a9ee8532dc546225d85abf580356825c31e7504239f0d9cf571a012d7805869a0082b09bd011b17319652e0f7da71ef24954a5b941f57d5177465a006222d0c2a07b2ed9e359c4d6dbe0fbf709319e03c91d295de880e339daa8e8cdb997d33b17506e1d38d83318e8fa495514a1ce5ca3e81212f3bddeac7640e2b41a1c2584e7d237791e28887d4f4592dbe0949b0a837d7adeaf0e1f1af35bf8bd983bfd178a46cd9b9b697db80ee75517d0aeb652019795330cc51a3acee1116d06af017293d24ef357c4baacd4904aa26dac64086baa3900f72bda65223a2e8cb4b5024d6127706f7d0b2e3a949a4c792a00e66d64ac5e1b7397d630b519eedf3e0a2d2b7de2089e87183747399089fd39180dfd86e4dc93e676d32184f1e9e5d033e3d87949ab574ccadadc34ecf65e4f65f56fde91a49c8ad5ee6d2b0b0ec09374972854f441675d83ced18ce934dbe930f4cab4b75bb8ae9fbe9d8f09383d5bfe4fb2169286cb606c997d17bd73d196aa6e3d53b6c5edd3e06792f12e525cc373a6d1b4e05596812a90db3a48df9b257c246cad6fb4d0e55932c5939113df70ac08c52ae67f25747d3197435f509b4e2ead1f19969b1cfc56eaa16e1e1d2c779536cbd6721fbf55fa481155da353adcab5189ff9aa83049000ae0a134729f62d9188cf82e298fe8c28c64018a4f1e81a93e5b5f840317a12b6c8cff613261037aa851e8b051c6479b98771f7f035165be5c22f92830695639cc40fb85a410c52a82624eac105b78d6c7241436dd65e05b60901fe3b304661d71879fb362aa449444828b2ab4b0eecd7815ec815450f16a39e068a270575a5eb644e9623da3ae9f54aeb939ea380d00b596e83e513b83de5a719966e4b0bc3a2bf08718dafbd72d347ec01452960f855381081f2dd003e265f0266a99a79c0e8c1821944931cdf63ec4d7cc49983aaa200eb68f881d011ebfd1d2444457b667b71c402c2d0a232169c47f87b3d3f52f7fd39ba76331ce35f1eaa3f895137d24a6ce52388e4f56f230395c3703c668d17d4a3644005323fdd3abfa72fcd88df7dd7fbffa47e75a8eb0c8a21d2f9e811ed37b645479031fb9cca9e97de35e8b51c6675830ec0a007730eff5482b882e10d690e1362801bd3922fe0c87ad0777433be96e42c3922af2a8c1b78043200f94581621ec2c8cab2b01a92ee9362848c4fe3d2fdb60826b2e95b7c27140f76f9195efe5735f76cbac8ceb8385ddc0aee0223a98d224216f77b6d3cb44be217b970660dd8d672a61dc8d131074a0dd6bfde28e8c06efc144ab0abae477c1f72b5ad018f156603262c2c0e37c2384e827f937bf07eebcd41b50c0d664691fa4c44fd4cec9b3fdc3b4915ebd7b357587c46cc260f1fe0436a57517a6db099f163e1e0fe10721d3b3bb7b6eeda91117e91faba700db5a13810f3cb30e8279a86145cf9f10df00858605f7adda5f3d3a2bf57bc041998180f0a84685a32c093d4948d3731c318d6bb8b55201308aad78749828f187c553c58aeac5b62b1c361785c9f3a74d73ad51553b594df855caa7e44b7c114777544d2007538cea6980af7dc3e13c1dac332cd640b7418ed002da97213bd28165898424a15e0edb8793d14697660446616638048cd007d6b77e59244efd1ea6243027bbbea65f183dc5259faae403df0fe067d13b7e8b735d64cf2c45e19fc97b2f0a0ec1c7617a2d665b91f8ed802ffd692a30b265d26a3d4919cbeef0306bd7a4bfd4e0e9002ec1dddb751d27edca801fce18191b753e0164a12b14ca262175406391b9fa4036b9e2b942934faa6d906367249fbf0e9552c6c15ec8fcdbdf4cfc1ab8b77fbc1d5203112f4b654f6bf90cc35f269a31299bb11caa7defa1d554cfdcc2baf59b6d678e63e146157337cbd5a6f978ce61b0ae090ea58da7736747bb84abd3fc11e015856929031ef785abe0675ce9c3fd66685cdf3adf9a48945e883d3d5d71a736c6fb8b08a807ccb3c79d9b315dd44c1b63349b5899d35f6289350852f72591cf56fa9e58b89703308250ccd2e6c05f8df163fd6e54991133aa7072c2ffc1265de49e6c3ebdebd1853cca95d5ab4ea2e5000b370a722b1818f2118a99b879499daefb7a9562f5611de94ecf21a17dfc209372bb47730fa679c17fe102b323c669b5d36bdc85f4d31787d572d6647addcc6a3ecad13bcafeb24c4d478275608562fe627b95ae9dcb95933acfcf5a163d3752c79ae58c0dd63159fd3378d44e310c233ad75ab87dd0a9072873983e19d3347e7f77839cfd265e81ef56b6363bccf42a466a54651cc85267dd419a9381c6712d4fa16e94d36081072cd10fa36f67297f9596281e52b67a11ca40f29f5ea221e44f602331a98f92179d18760703ff58417aca654c4120d31fda8a33bc451df799feeee9d4d9ee7a94df80c42663bac90e90e1c14f90b6bd66d746b38a41400650bf359d6a807d370ec0ef4723ba2a2a78d141de708661898f2a161769b04ff10bf82fc982719b955e10fa8dc7f08639e5b902562b76deb65a39411c814e972"}, {0x1010, 0x0, 0x3, "681e4449dc5f50b22b5c0c3cecbfaec2b768e09f847cac2bc183e5a95ef09933a430fa0b86a34ff052e3cb80d79d8665118055c84497c4270c455fc14eeaf45f96aca2d827e408d1727c21ad3375ab6b1f903f66534d11fcafba5335140ec055e8286091a5f9f28844e7efcc3e43f598dca7c0799e49902da8c400417b0280b49fe8cfbe82abc09b04830b638a4d15b77ce86913478c4ad615020480ccfa8688ea4866e3fde35337cf327e1f8dc5f8a6b0c3c6a9823da1315dddbc15b98250545a404942521881701ebb7dd95374434d4aa024d1b7fc58d6f1429ebb1dff8fabe878d1d3d0b8fa6ebaa50e85095b21de62ae3e14e277e879de32766ff3cba7926ccfc40ddb79c7bc23ab3ad9d8faafb18ec678f8330baf50659c042fed6d4ed0db600368331d569ce26bd914ff6fce2e20964b11eb48ac871c065bfb7a3f399d6322ab8704ab33215dca0dbf0e7f6272b7c312ea8603aaacbe208fdd5d1f9a6f4097b7956faa7cf82369143d11cd67f301e51d01f4796f1e02f240b0aaa259946c1435045dae0bc3db1e70881e8592f33cd86bb15bb6f3a8937dbcdb35ef3533ace74bcdd017cfee3dba48564c5121035d04f19e0065f62831e51ccc5695d66b74c0bdfd9ff4d49b8bbf5ea14021246df869693f2d7536c66720ef98724c95bc1fd1009510ac806f82979762cd2a308c548cb39625af31995ca8435b24f1056fd66ef0a44f8e08d288fa476f7a5ea21406d8086822dbdfd3af7c81e3e0ac6b9bc08238b49bd6b23d6582840c95060641723cd69f6d322d161ede03012db9c4af3ec973cb1a4ee708184168136866a4dc3275ebc07177e81a7057e5ef1bf364cb90fb0cef4ad6b6d609cb5c7b9c0ce251d820363b121bd53e7b0812732dab010c24fcf0a3a4446ac102cd72184d30076a15c1dc799c21d518093bdfbe7212e5289fdeb1939664876625b42af051e05b54c4ec4d9f1ae2137ea990ef5c640ca7092cbd959798f2ed3b1020b25a0f4b2eb213343a5b4630227d608b00d9a4c0d5c355c827eceaee113b49738479e5880412a588e548215a8395718618645c53b21ad4ba70b07a79e600cbdbc7d0211d97b5329d1873e1f1c065af451000f2cbb3fc55501a5b80a34cfe8f2d56d45823f9b53be453efb0f3aca480033da10b24b1eeb9430fa65767a1e7bb2d640d5d4f97265e7cdd564302c8c53b8eb05bde10f811acf682c63a38330bc6ab30bee9caa5f29109f440fafa271b730dfa4ae9ebdcbdb2db89695969b8b8a9541d12e2fcda22a36f0ddcec51cb86c85dc8ed5786ce6b8dc149e125d04232e216faee3ed5849cebb2c9379741104687b5928710eb509cec7b82bd4997da36e8becd012acc00a8ee4abf89110710f02d50d05cfc68df9bc74839970a51f3fe9bd0141f5f36b3119cc17983a2de96a4b8064eb9691abcb0f9f156b55ff049c050badd64b67d57101ec658701671a118e6e7a71e66f7890b76ef9ab868b68d4b250de650211638ab66be8f47d0b76ab31e7ec5c921ede018873c79649c30632e3b18660bcb3cb1057b6dda35568801fd8ffe8988fe62be6e954f202de54bd451c082fe2bba8024ffe9b45fa5a1190be288478e116a55666574cabd8f16ad378c9ef71a9050ef2d4ef9897af69c867fd796ad564acba7ac18eb163b282ad359e3c830703154fc6300e17881ba580debb38ac80615e1a2a01598f8a1140e4d181911e3312f93f23d29bd22b794d91fd5563ffa31fbad2cd924a4dfed63cd7bc813bda0681d8d04d3f55da3c2d6b9e06afc397a8f8731445f53f04d5510e82a44bc59e3f79f9ac56f809d47907097726ff3513f1742715d8783ceb35ef06203acb1389842b76995aa9c40b04be0e88a33edd725e78a11f7da8d748eab7a35e2f2b326a2f8aa5125ff86a16c849bbe1fc6d5b5537cc25f7e5786c0ec1e55ae3c89cdd957cfaaa69518f00badc2021fa5b08496d083f0f66d7d7a4f040fe049ed179b0fde1ce635640aa24ac8ba6e83c351b890dc9825b502dee792092fd25e3d6e3b04fabab39a62ce0a94c96d7e2bf2999472788c4f414c0e10f7643ebbf38b18b15ebb87f0e08695311f8d389b0e36698b270c2e1a1a70aff004468c10fe91d77eab5c0c14f8874e7c94b2bbd9b498029070868ec0a45c7060b6a684e7a6fc124d133368cd5cb6e14a05ba85ec51f971cc71eb6a078beb615bfb1f04da0872a957b11f41420e710576cd8d3d6ff773f3da0209f53f1f493071e57a485632db88cfbdeb4447c1c408764fee114d58cc87abba755c61c50dd6f977f722e48b08e0169092b83240b68e754c185c34c64f556fb5817635a22fa18ee0a5662ab9acf1d5927d21a5072f19e339df4ce097b3a13619d4a83ed4157d91dfc42c569ee7f28cd0f6e7646266085a546c3e855a5f3bfe3a8e83b81659d0635ab5f752c90044591770a447cf664cf8c55709e0d5ff6ea1f8ecccf24547ec09fcdd1c4f4846c30783419c7e0a47bea9797f3d29977d686e2b01a7d8bba49f3a93cfdae6ad0e7ccac1e0b7e2bc085d51d93760ddf491af9d161a484a70fccc7a43a7ce9439691382afa21afefac9141f7eb3b3ddfaddc8e851e21aef6ee896aa56bbf10aebc086b17a6a278343f33e8d14a75101369dd8c14a4d72768c2018f9c4a4fefa789d88e08eb115f727358d73400768ba56fafb3156a7d42990c73a5d29ab09bf3872018d08f738dfcb4ccbe13e2c864eb5ec9ac8fb7908329ce2bd8e72e45982c38a67c8d9117ff963d49b1efd645fea7665bca8e04db947e2b9ecc84673c2edc2e42d145609382a4e2e4adc111cb816f87a84da2a9a619bb54de09cfcd53852ceec9a7d7f14d302564fea36d1b64ba01399ff53e41c675181e92f50b2a8519b6606b96d69e6b4413b89af3403004e05d946a3ee434e2ff92fca1854b518f354680d420e599d0a29d0052eeb077b42ddcaa2f43a8fdebd356ea9b919650ac3b26ed15b73455ef71276bd642b5c1195a5a3ee51f737092acbdfb454f434998ff7fd49eaecf5b31acf2d6e6b1eb349904ff3e969f9cbf9b9a1e38990899344e2702c0052ad5098e9e39b953e08ea671b01332c4d0397fd365828fbbdb15c8682b82a3ebc58b440c1c9f7a5580c7c8432b24f4a35213d367345073acd13162048eaf3577b4c3b9980fafd712f39e1a3a7883d1754e296cc3fdb59f0bc2a81774771c3e95016574c3f69cacf31197b49b5d0056f23b4522853a717d3e1c9fafd0dea870526cf4acc80c9b8894383bdf12eacfba105f3fbed9fcb9a0ced09eafa5317061d9fba5fe896ff5f7bc2deacbff8c853d6ae3bfb268f5070bd0f2ac824cb8b238daa787b2b5cc77d2d523298a3335a2fd7408774ec36b2b716f7f8fb37f842b41fb913d8eeece7d43c062d2c95768489ade600063efd8bcbf9e8aec582decab8066c199ce6f7b36af7a80e3c4622dc4ef4e9a38f6b8758cc323f94c3dc7107c2baddc76ebe807a4b6689d258ad87b855020006a527b74dea0f9e1db17a7eaa4fd82ac3d3522d9b7a95ae0d1b7fda9fe5ef88d1f40fc210c138ce59e5ea62e0fb3ea55cdaceac0a2725d1fb5708c6fd5e5eb24b905f7edc4b885da3fed4cc795a6d37fcc5d121b77bb3f2df2d5ae8844f44ad071d04136383a45189f77fdff19128b65cfd3417edf9e4e8ff26a2114b918af7ca54c1834c4d4017bfb3e411c7b4ed542e50ce28e69f5af3e1e113c4de2522e18e94e37cdeb0ac7d05dbea3e9a61e945a96d292e713c674bfbf9493dd188570dfd6208e71bb1ed91bb451fe9df91ccbb409e1167ce90fae5ef2a085fa86dad41fbf7591b665c24110e1900f891aea9672e02877efe15315d9ca6598214f514b114d1998a602e9f5abd6be8a5850140eff5b9c0f6e4bb552e526641c97194b9d2f6bd8cf310240a1e4152fdf0069f379cd969ddf35ea60040b9c000ec960c48423d5a1126d406e5d62e82dac0f03b1ab6678c52287581a494d92730861bc3908e7532391629f149c709ff7645dcdbca90e8a09dfe11d4b2de332c9f081c09e50a4d283c0f70ddb60f6a776e13d535e1a14e16942a4e1b7f5a930869b41737d7a1a656a37540ba8124eedfeefd4ce44cf22b5b15ad3567f4303bf70a973a3c66dd40970cf4c97e2a7035f64c6143ee28116de5f808479773cb3d7b3ee73cb54008b6662d61d78b9f25ad14f69383361725bc2754219993af57aab14d5b2868ee31dc1b393936140d2958d39e9c3633ae278903bd805e9c34cd8753e26c2f32e840f533b74bc2dea304f3d4440c827800d26edcb53f5e08cd195b8874d93efb88db2c45f135bf90e59404963107ae50ea10b1fbdb8b723a8fb72fdb0a9216f33b215c8e449f138520c14654a6dbd6f3ed5362c860d491bea056e288d9152bcb649c84f863aebf49a30bc31d8f7f045bae42e51bd4473796afb167723d6b7133e82d32ae957075d678225867d4e20e846fd46778785af1f4ac605149c8734d90915310306e7830d9b97e27bbd6fc2862f3c2da75aefaeead662a97d70898f2cde5f3662e68445588af327e218c069c2a0a6e58858e1401327f8006c1d9d4b8a617a6baa0a432d14511b53395f0e8bc12ad989e0649ab769d600922a2106f258d41ab8a92ebd8324b2df013a63cc1fefbee28df079a85dbbcc3932ffb33ed792fb9fccac7f81b9c831adc335b810588e762b7deb3c3ef4bf1ee813a5d1846fcc301ffe14a863bba11954d2317808f9456e230da1c84285a68b37228881d18708fc5e311eebb71f99cdce2a8df78e0b463683d0662ecc154c08a5dccc40a258c4d9dec9cf642a94d1c6cdd3341322ea68bea4fba84d70af2196b524a89eef0a59e13e407a18fa14c3abbb55fc78ea44e17217af3ae2e804de3b8ecabc6c4f3050d6d40eb17851fd8a4bdd0a105ebddced46e340afb58b760d4e2423be8d6a43d74ccb0c5fcfbcfce82566d5ff5bf25b805994301cf4dd99ac6754cad3d2c2a2423efee30abfa1229a10d95ff6f03535d4e9fae90839a3370a5166b6c518d79773e04a58f0c6872117be171a8258fb724915576231ee891af4cdac48e81b7aa6e77193fd317edf904591a4755d8fa4e7aabea8b039fcbe5d8efdf1da00584afc27d97d86392674607fe6ca7476d94a090706233c0c62e1a7ac7b5386a1db9b6db3d3f9483f798ac523a548ef3fdcbb976765e4fe77882b5e4ddd49cb93dd44921e2ac46defe23ea9013dbb1a6f065c5e393f275ac67752060ed919d3d39ddb970b2b4a573575ceec9f1ef7c0a3a45c84eb450525cc05ebcb587562443df705c11b602a1e39f6cce8dd8f73baa10cae429ac4833293e57ecc37ae2a8b727680cb64a58a97370487eb253449d08833a548d18e5ca63dea6e9c08fcba56d0807f620434106ddf9c8efbb1fd8958cf8582aa381ad5d2a1d2069a590fce83281f9485d3b370f16c751bad7c1020d597e6a73bc1c10b8451dc3639664623de965481fdcbb57751dee78fd3006e0f2c3ddc782abb0a576dffe184303ca929ba37b5a0ecf4a6d2cfbb8e2cb9e94a3e993ec22419e3df51d4746e7e39d40bc8fec0b44c87c78753f996eb43dc67a2bf7b33acd689f0412876263277e5244860339c409d554a977046468d96fbc3ccf3a7cb619911cd8f0bb086018b0ae534ebb401460d116eca0ed489f69acd822658a66760e17e8fb06bd25baa95ee8f82b42c4990070833c914fd4b8e0a4277e30427045ccb724d7c54c57a1f096616b3fef63cc763f62fa58d1e1e8fe7e8e7e606daa"}, {0x38, 0x29, 0x100000000, "c49e62147d629d959e6f32725925eceeecfcfe5bdef2a7b24df67f39df64a0eb804d0eaf4b86a98e"}, {0x18, 0x11, 0x0, "a4fa62aced"}], 0x2098}, 0x4) mknod(&(0x7f0000009980)='./file0\x00', 0x0, 0x1) r6 = accept(r0, &(0x7f00000099c0)=@in, &(0x7f0000009a00)=0xc) symlink(&(0x7f0000009a40)='./file0/../file0\x00', &(0x7f0000009a80)='./file0\x00') r7 = shmget(0x1, 0x1000, 0x540, &(0x7f0000fff000/0x1000)=nil) r8 = getuid() r9 = getgid() r10 = geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000009ac0)={0x0, 0x0, 0x0}, 0xc) r12 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000009b00)={{0xff, r8, r9, r10, r11, 0x30, 0x40}, 0xffffffffb96bbca2, 0x0, r2, r12, 0x4, 0xe7, 0x5}) 00:00:12 executing program 0: r0 = dup(0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x2, &(0x7f0000001000)={0x18, 0x3, 0x2, 0x9}, 0xc) writev(r0, &(0x7f0000001400)=[{&(0x7f0000001040)="ef8fde74d859503ca2744bab8de8e095bb7abe539cd8fcbad6d21d1204ad30f7f63e378a7f618017c08a7cd1f13492432e8d85a6e7d7b27e6e5284e2e8b131d7c5b5a21cdcfccc3cc87be9c792bd372d28e8ab6aa212093f8d1786056bda2892ad35e7e0eb976fb12291fd4f7ad4daf3727604699fddf8f23c071447a3fbd1e8f49679db0dc78f6552725fe570408e2df5a2bea3d4f549fb358eae54f0daa98a57e30f0b416ae0ba1a7613b9926bb2efb4dfd6fba2e964c2c1dbea", 0xbb}, {&(0x7f0000001100)="8aeb9cf5c970cef5de251af72825f08846860a99b5d3228511f0f9d7d40fffb8da258db1b76fd638bbe4d2355f4786e315935d06c154691cf2c98543442dfdd2491b114cbb0c9adf0caa978b595424e91a8178a7390393ea4f3d6477877ea846391f863e6d5bc7a530811c7893de2d285dc55789cd252fb1f1ab8abdf31932691c111fc25067a66f551acfd469d03da0adfc27e0e8ed2f5fdae96b3b9dbaea06fadd6ef26b24a1e6cd376f659c12b2955b2a512e68aa6f70bf8d88830895a04bb8142b28a009b657c5a932fce532b3fa5f940d5bb6d4b2290bf6d0007991145d6d6b31cae002392ffd4904b70d9b19dcb56f97251d3e38fdee0b", 0xfa}, {&(0x7f0000001200)="e4e6393203e1a2d045a87a594a5c2463e65f76f35ba76f65558cf5b317fb4f58d6b30338b944014a796e97022a865cb7cb9044d8b5d610b8c9423ebb963dd3369042c44c1d3a215b5cd070423f8ae4c7f43005790762976d73c518fac004774dfd6d8d6b6055bbaa2a4b070b2b76345943da0a7f5cb6532122346f611d442607bf", 0x81}, {&(0x7f00000012c0)="8c78f5c021293a68550299759563ba67de5e4b1d", 0x14}, {&(0x7f0000001300)="42f5b842efee01a45c9c8c0554c1477f9c7d5db7e72ba2ca9cb5582d4608fc9da1a40a8d78a1c0e28d516888b9e70cf08880170454f9ca328fe7a2b0ce87e169d534fcb7decde4e4d22549b07893d17f66d372bac80b4f4c8b9654dd358214426e8b618abd7876426e62a57e0508d6a7ae119c28dcfbb8c02ca479e60b7023a16d9651706b07e2315ee8f1214a731c1b5a068a5a34c91742302e5c03a51e6eb79337b834b0a8a639ce3098e51bfa3323f9d60c518dc8fcf5b300fc101dfd463433041b756b96efbaf115fc2b083c68a43d14b82d9d3e86b41475f90a8fcdaf5cf704034b4459fcb5300c0d6dc3", 0xed}], 0x5) recvfrom$inet6(r0, &(0x7f0000001480)=""/4096, 0x1000, 0x3, &(0x7f0000002480)={0x18, 0x1, 0x7, 0xffff}, 0xc) getdents(r0, &(0x7f00000024c0)=""/129, 0x81) r1 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002580)=""/53) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000025c0)=""/136) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002680)=""/108) r2 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmget(0x2, 0x1000, 0x180, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002740)={0x0, 0x0}, &(0x7f0000002780)=0xc) r4 = getgid() fchownat(r0, &(0x7f0000002700)='./file0\x00', r3, r4, 0x200) socket$unix(0x1, 0x5, 0x0) r5 = shmget$private(0x0, 0x8000, 0x1, &(0x7f0000ff8000/0x8000)=nil) r6 = socket$inet6(0x18, 0x0, 0xd8) listen(r6, 0x6) fdatasync(r0) bind$unix(r0, &(0x7f00000027c0)=@file={0x1, '.\x00'}, 0x4) link(&(0x7f0000002800)='./file1\x00', &(0x7f0000002840)='./file0\x00') fchownat(r0, &(0x7f0000002880)='./file2\x00', r3, r4, 0x400) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000028c0)={0x8, 0x0, 0x800, 0x1, 0xe3}, 0xc) fcntl$getown(r6, 0x5) shmctl$SHM_UNLOCK(r5, 0x4) fchroot(r0) r7 = accept$inet6(r6, &(0x7f0000002900), &(0x7f0000002940)=0xc) readlinkat(r0, &(0x7f0000002980)='./file2\x00', &(0x7f00000029c0)=""/87, 0x57) close(r7) 00:00:12 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x400, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 00:00:12 executing program 5: r0 = open(&(0x7f0000000200)='./file0\x00', 0x80a81, 0x0) writev(r0, &(0x7f0000000000)=[{0x0, 0xfffffffffffffdb6}], 0x1) 00:00:12 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) close(r0) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000003140), 0x8) socket$unix(0x1, 0x5, 0x0) 00:00:12 executing program 4: r0 = getpid() r1 = msgget(0x3, 0x60) r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x4, r2, r3, r4, r8, 0x86, 0x7}, 0x3b8a, 0x6, r0, r0, 0x5, 0x1, 0x2, 0x20}) r9 = socket(0x1f, 0x4, 0xffffffff) getsockname$inet6(r9, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$getflags(r9, 0x0) recvfrom(r9, &(0x7f0000000180)=""/118, 0x76, 0x2, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) recvfrom(r9, &(0x7f0000000240)=""/4096, 0x1000, 0x0, &(0x7f0000001240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) bind$inet6(r9, &(0x7f0000001280)={0x18, 0x1, 0x1f, 0x8001}, 0xc) socket$inet(0x2, 0x3, 0x1) fchown(r9, r2, r7) r10 = openat(0xffffffffffffffff, &(0x7f0000001300)='./file0\x00', 0x40000, 0x80) symlinkat(&(0x7f00000012c0)='./file0\x00', r10, &(0x7f0000001340)='./file0\x00') chown(&(0x7f0000001380)='./file0\x00', r2, r5) r11 = semget$private(0x0, 0x2, 0x10) semctl$GETPID(r11, 0x4, 0x4, &(0x7f00000013c0)=""/144) getgroups(0x1, &(0x7f0000001480)=[r6]) recvfrom$inet6(r9, &(0x7f00000014c0)=""/61, 0x3d, 0x840, &(0x7f0000001500)={0x18, 0x1, 0x1, 0x8}, 0xc) link(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='./file0\x00') semget(0x1, 0x1, 0x120) semget(0x0, 0x3, 0x603) semctl$IPC_RMID(r11, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f00000015c0), 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001600), 0xc) mkdirat(r10, &(0x7f0000001640)='./file0\x00', 0xa0) clock_nanosleep(0x1, 0x1, &(0x7f0000001680)={0x8, 0x80000001}, 0x0) 00:00:12 executing program 1: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40000, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000080)='./file1\x00', 0x840, 0x7) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 00:00:12 executing program 3: r0 = semget(0x0, 0x1, 0x222) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/216) 00:00:12 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000040)="8775dee844e4cd0afbcb7ebacd878e598dd14887b1a5b93e9b1c214713c7ba820f2cb765bb8fa6cd0cc43b88c882acc0ba193139edd5a261fec670152e49dbbcd38f77bf80bc752614264f0d542f45a80e7fe2f1584c008f54c7a3c9f8b52678273af83ca19eecf88b639da351ef75d3c969734c4b6e79ca037c3bcd3e31822adbc7234c80909a28bb3437cabdfa0d870ef7575b2aa1fa527bbabe8e0d261635f205b83ae3eb9231bb8c0bf2ba77ed295ce57510657fdceecacc144ad00890f6f4bae575e0751ee358ce2be6ec4d3cb56ae1ade85314308ce98ec09d601f2bc4e7d2ce4504b76e15d105", 0xea}, {&(0x7f0000000140)="8771e1bb9fb86dc787462ab508620e3056a65483da3fadd681f240a6c6065b207436dc409c62c9c82f2fe05b5123b322e0a023e59b16246a221f7cb55c137a3ee2b9969ab41aafa705b6d1056542578c66797c902fccb2", 0x57}, {&(0x7f00000001c0)="ad26dd9e3f9b8628c2ab6c9d79adddbb940187a88e202fc43a845bb43ed392866a91a56855ba8f28fff59b6a888b62c1aa135da6504111b7fa28300f8c2b2623407bd56dc5491e4131971ec2909a84bf2e50c88cc76b5e8bb56dd5f926a4d3aae291932271239e3d0efd06c93fc422f4031dd687d8a473aedcd30728f3e68a77cdef92dd", 0x84}], 0x3, &(0x7f00000002c0)=[{0x28, 0x7, 0x80000001, "5454cb2ec9be0ef3ff5542b36dec2284ba"}], 0x28}, 0x8) r1 = fcntl$dupfd(r0, 0xc, r0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setgid(r2) fchdir(r1) r3 = msgget$private(0x0, 0x302) getsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000003c0), &(0x7f0000000400)=0x4) r4 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) connect$unix(r0, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000540)="2f1a8b9684d9f2210a2f71af378a54e25e7be7b75f7f417615ae89510ccde365e38dd12287b3ed7c1d7412372cad0126183230ce6f4fe66ed3edd171135969fc61cd872207ebea9c0f25db14c00fde434d0fabd3549fd5e0f6b0069a3550c65173a462fea9345c1a264a166448f6426adeb01a8066bb79d9c819477746465374625f547b492b5f1b393ea5c4cfe7cfd7616e181ff275dc124fd9b6d7b5654e", 0x9f}, {&(0x7f0000000600)="06e8a6e113c8ed04a276535b3f835079d675d58d6278a45f088e1cbc3f0a61d13a3bdca7fb10f72cda31f6db6be6ec65318d5d450801641b79d16c06dc", 0x3d}, {&(0x7f0000000640)="f90433f486e622521e09d6836dd6d36094d945018091dcf24ffa096a0a22e0bab371392c045f098badabf2e0299921215b315d8b341296400bb24b9a531d118e5c430883336456b6d26eed23f24d880309877e9a2d2c5ed70bacec465ca82ccf033633b2a673d44c6961a0df0ccc45e57badffa52a862337e787805d888b2008a3ac5bfc2df60fbbeb8bf5e98e99e4f90ff4a4128a17a94f4a0cffb37fcecd9f5b2dde0c0bbbea7f146fa855d37f9a86a0cf50b6f1a93a7b6f3de39178695c219c68e87e3d4770db8e24acae8cf3fda01f977cc85237672a12a07c1d9a04a6457df44c5c6607eb533cdb9544af2694d99e29ceb9b0b78be0349eb34dad3fd651236f9fb19ad42f2dda87c46b5c1fc938701c88eebc7452a5a1c10d77e7547b8da9174a032ef2700e289628ad4c006e51ca4622781ba04445c6a3a0f8576fe756b0755372a214d6fccb65a60e50a78a2b348f2c8e865abe78ba8795bf3fe4cc8f433f5fb8efae9a9d41bd49479fd032e7ffcc2d62648bccfb650add637f3be7d17cff86f2c735b594e71e11d53fe70608bf032b9c7343a5990cf859d84f7226b51c96a7928ea88cbb8776ba01d99700fd6dcb7cc47bdea8bbf127c81151344d21a9a7bb3a5300ce158f304cc1d4c57807f4f107be5e34f87775c37473ff0097609fc9ccd9e279817e8f5b96bf8878b5c0c5e4afc6362e2132cb8222e9b91286e954e8552ed5eaf531a5038682250faeee7116e57bc3eaade6048fed1396535ccf2017fd9cb7a979f41cf41c4dfa38ce52027ea4ad7bd352789c445268b7aed1a88ca6ee1e8913cd1f76bd7f0bdf44d519e30ebb5c7306304fcd386b83241a2c84306784b274a9addd81910a0296134461688841df49cba0ea974a27546a7f8ae55939f932c26d1679a757ea06fda05c4202d98bbb055d76c04633b965f25175624cc7875e00c9fa7708fa1b4b26d776303c9a30d5beed7f976873bc16aa05660433a07d2338502b121d9107d5de971ac8cfa94ce6c07638b59d108ed54cf5ce1cb450ee35b46eefe4036aac030ce3faa65444db56f08cc8cb8b8f0e158d551710eea3f1bb8121ae35a273d7f568539826b8a59f46d70f65656f8995feec81304a56599422c334c53c0ab13d7a0693f47c679ddf50d31ed48c949812b751a07d4c474eda0ab466268e543289028f4c8870d25a609ed515f402be2a0a2d4bb596f88882c05630a3340ad792a4c8a2ee529da0b9564026c64f4e9e8f08f25712a0ed78b38b6fd2b9d9c981c0f77454d9d1542c7bb215d306b3dc1d47504276e5f70db8564b2dcfdc594225ed41090d7d7da9f278560db9bf41b5fe9eba5a2ff267b9709b521f84598ac055b1bb5ce6dced66d16102e2ae044c901dfaf58610c56896c8569c131b760a1fd4aee5cdbd53fe8e1fe0ec61795908fcdc5c42fb763399163dfcd669fe7c484f424590e8ac8e5385db6b686d9929dca05d6b852929b57541cd73dff247a625f595bc4a69c46489253c5e17f356bbac3a007f243d7b9df493453376c2ca549d63e72b579a2f06614230f7141139d699f111761b42151535dd5927893588cb469a0544ad303cf9a4070f6dfe8440de893999c5a53a1bffbe73b49e550eeaa0bb6b43badd032a2565a26b1d6006422532760dd429af2226815dfb1b9a3b28a0262a9a9d532f864bfedb1c73b2be34002c277a917066243901ad11772bcab6669cc34609a1506d7454d042b17b9ceb2444220b7d0626dc71c2469fca93c550c47ef3e80801f3276d086b6f5312a170923651538d14d81f33b64a55a73eed2a73d010f6f8a868d3ec64d5b16dd195567e14b0c3ff5b3aed13928725598fa0bdc53bf932644063c0437e45eb1a5aa0687f5cc2052392975f92813d752a93cb62469fafa5ad823120754448d82189664e932028f2f640e5f0471750e622b29532e80c3b65e96b8496ad3bee82f86e6144ee31b6239a4299b26d44fa60a490c1b9061a94ead740abce107b251194ef282cbf2c500455712ea3a771acf14628146d69b386a897d6b8fbab9754b85bba70501ca2e455a4ca9ee51c44875edcc9e262680a03b91e5a135577d7a16668b7519006b53a534ffbf8630e62cd83ce214e56c5edc5e203f15affadc5eec251df66cb03a19b3a384a77d91e7ac0c1ba81e27ecad45c3e959722559cdca9c2abb4f8ac6c29cfafb152d85b3aa6d471038d55eee13f69627e5b4216db7964e8283b3da4095559f427eb502929da469c872d7516739f3171ebf14fea5d20a11d628b0d256a427c0ce8a9f965ba8b8144ae8b88e397e2636d83deed7443ccf3bb4e8f4cbf0f8869a6ea12953a0cef096261ebb5076ae3c6726d0407fe3b9280597897e77c65411b130f14bb48c2a3c1588756b97dca23137b5cf0a13505eaa2a3065862eb065bc5fcc3d9ebcd3188f07b4190423c96b6a82803d50798892454f55c610ac0eba1a4c85e58761213eb8b40bb76a2f14c71f8f53052251ec8b1ceeae3d56473883bfb990cb21481800bc0095d8c0807f22e3b398e68d1c3d8fa97347379b5e2aaf14eedaefbbb5b574aee20ed766b5f493070d85001c04cb00ae986eda0797a32034ae668a437b3d822182e7bed8b0222fd3d61f51b12bd32954999ae289e074dc4f2be86c41082a1a776485c50b581f57b3974b4507ce6c98f3def1644e207f747a662c9bdcc0007caf24c4aef4c11fb08bacee64ed3d9b851da23bc025334642ce8e9040463997f7908abed43fa2d1c15e7c8964035308d0b7be2e2eea54c9df2150abb41e0e94c55d1c4569b8a4af741c0ae68476f9909200ae8eaa3d5306d4dd9436b9c8774dd8484f8851d1a11db808c7c090926868e38fc202fe4a3611e9c754e675ff5cd8f74a21412f842cd260ee49270c4aebf18d4c41cc3cddc24a9d683e0032d4dee085f5873fe56db1eedadaa6c47c1503233f8b057d83f0772148383bfd34865ceaf7d8eb7a73bf63f68f8e64dd8c3a3e579c7e4690ee2b98fa4be3876ab6df53138f256041b90a768dba9028756a819ad5f4a6a22fd55fc22aac52beac78dacb78d9e01417d6c32c34661aa24bd0cd3a7796bb31a878894566654fde2b93677fdb3feed61513218c7d3959dd4db54efc1b920976a36fa6865709922cf7190a6efbc0f4f2a6e6bd13d2f016099e8a8b624b63f111f54a25b99d360e7aac1fe827b8912826bd39faa401333bf4747729bc3075eddfd906c9a8053f6939b91c452e82950918377e9616d843217d23e0994fbb83218a86d74e34928ec0ba76c5c92e047085006ac060973db52ff87b60bc5d7125c55b4d50817c7c0927609c5bdd4641ebf396ccd7a3153e30c79b411f9662d807d67718d0cae7e7a6491f300ec4424f039d141f616e9abbee0f7c6de7d31cd2bcf27ca7dd072515a2a97b083110470f74e6a589869b445521a9d7bec88d95cc17625eee1f6e665c7914712c9f5bfacca929a2e08138ab653a4b5f2feccf4a992fd989b8af039658bc6542398ebd690683069f4baec7b5ee1a90ed720ed76707ff9fe666e5072c984d5632a56b5a9bdefa88c5c0fa0b456a28e2fcef895d83acd64353f6e27d40f6cfc1dc44cab0c1b3c0f09ca408a9ab7953abf2adcc7f4dff3a53374721d35ff609a3cd2131ff2e15089f76e44f7bfda8ae89a74efdcf59b0051f13aa9823776c0b5956b243d80a25b9755dad2ef1af3474c0f7f12eb43629d1adf685171dc4fef595be11407c7f6a122917a69d0dad58d5ef602b7afac5cf9b455950fd23b938242c1fbf32c6b392d8443252059ef60ff0597de72d4443769a8a542979fdbc8c9d6da71c4515788da502ecd29d7354f5eaedf20d56dda3974affca811c1a22f758b1a615ff3fe2c9ce901b32b3159150f8e4eaaccb29936dbd3526649b70e25230c94d664cca4030e803a7cd2a114b92a2efa21362a5c2329a2c314e4a3f71baa9f71e80570928b39bac5877186eea8a40ad0f8183c6cc63cd37a40c5a9ef0a50b70930ba82b7b1ef43d0a1df435a6400c033247bca44a92162a94b10a091933b72935c7371587fad82bdc5da53c24ba980fcdddebf0087013994e5476c6f6deadbe8a04464d46db22e9e5651b2de6181062b9aeaa9027f28bacbffee4d1902c19906635e4a90f3654aba029c184516e581c97707b9047d968239182e3721aff2760e5c9c463862f6a31573bdc9f3bed5438beb6b2a7fd70642c1bbd9d856b0b3f0a1e00c1992ca7245f0f2bffa6d600f6d51f9de90c02afbc3b37f849e83b33fa63fd1bcd0239084452bebcffdfd6040c187805e3e296679336f1c72b907db4b7241c417f6d626b5c3d1cb276f5a4abf60926fb5f91a2589d1565077abec7a6ef92e69e4efcdd5f6a5c8352c4008d1b35f8e2a1e30f236abedaa3ef1520ddf3a64ea8ad924873352adbeb8ecc5f634216a418cf14bac25e3e3c22bedae622f48c7454988eadb3c970a03d570e12304a8a905c4673844c813e6a3107487b23ffbbdd93fb9dd8a53091f2810f6ae28a3eb5c0ef63f54e5904557856385d38e06cb7bededb4875c5f14eb5c0b07482b69fc01f62148e0a9d57dd50b66e49919e21830249ff3322121fa97bc2b8bb3ade40faaf25990b8768c7fc8da00c4fa8defa2d06845264acaeeae3ee9d4d974ff82b9d685b1a500078d382988c38aaac6c6371a324bd2b6c604b6a70098f3a808658a2b921631f12f4ad6b16ce28dca9ecfd6d9c1f263b325b60e8b858282d1c0fb08bca4fa1b7d25a8a8490b11ec3b662cdd4735f2f7c23301b7e56a7de0050c380e348521b43648b0d616c2a35be3e0a1d4935346fc84d7e5e0a96b33b2dc56073919c05d85f5b11710124ac87e60eb74bcb1d9bf471eea330ce3878254ceecb2002fe25509fe86acb6b26b39b0884163167fb9816897d39313031d5fb7481f3886c758cbacb40f5d98a8d1a37877b61544e4a23a861d4e5c041b2c5d19c3fa9be943cb0e48f6b24adbc597ab79a4b66f7e160d50a420acdcd639cb76180a1073716b476ffe2ac86170e857170cfa23f1f9c73322f8de63fd304e9c458c7d689b0ac2069d76518dcc467863da704a59bc552c0b9f30c4bca290c7a32bdcfa2bad3c28d3a08224de217ac20a0921068400a2478e60ca3f0ea9edd434da0ee99ca7ed65c894302029ad352601dc37e7e158aa4ff89c178a5dfd74a7e1e912b52e9f016602083f16aa60b736f9e3de9f57c5016882a44c52cba7bcd947770987319fd34adcf7f03a559521b72278d561ad2617eab9bc7a9131d95a746b57fea6bc62cd570babcc15bdb676d52f0a0e1a776700cb10e1b687f1a6689c7d41859c7c5ebe49a90973cbe56142a72ba0e5cb02f659c38385ecd34abc6a03d58d59a148a2cb8c0c4ca489b0f1335b9c504aa711dbee5e59fbf75b89dc4dccf35f5f376320f3efe97b02a1b3e0d33cb481dfa66080cc2e61f9d09872886402a4ee8d1e2e686648859b57a7503b6a6bc768256ae9ce7ea56df9ea4d128c5f6496e47e20893ed727f93460d1cc47d27697bf84d5b0d3c120b19b4bf725e05536bff585404d6b833d662a8e46d533aee08a6fb3b1840479c35866bc65cdb8eb3db97cb49e9b5f82a5629e2271fa73f1c8ea33b26fb40ee7093dd3ba243c0d7b8b34027ee299bb5a9c0b6df2c24208ef1c18c63ade4890f5219d072fa4fb9d5fe208e1e76421b181c02995d7679f02b9b265fca1701038109809f0285dfef245c92a7f6ed17e02263b198c837380006ed53c86169a045e21850e75e4771dc4f451ba", 0x1000}], 0x3, &(0x7f0000001680)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r4, r5, r2}], 0xa8, 0x6}, 0x400) msgrcv(r3, &(0x7f0000001780)={0x0, ""/154}, 0xa2, 0x0, 0x800) getpid() symlinkat(&(0x7f0000001840)='./file0\x00', r1, &(0x7f0000001880)='./file0\x00') ftruncate(r1, 0x7ff) fsync(r1) connect$inet(r0, &(0x7f00000018c0)={0x2, 0x1}, 0xc) r6 = fcntl$dupfd(r0, 0x0, r0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001900)=""/41) connect(r6, &(0x7f0000001940)=@in6={0x18, 0x2, 0x5, 0xe000000000000000}, 0xc) getpeername(r1, &(0x7f0000001980)=@un=@file={0x0, ""/4096}, &(0x7f00000029c0)=0x1002) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000002a00)={{0x18, 0x3, 0x7, 0x8000}, {0x18, 0x0, 0x1000, 0x401}, 0x2, [0x401, 0x100000000, 0x20a29d90, 0x80000001, 0x0, 0x5, 0x100000000, 0xc26]}, 0x3c) open$dir(&(0x7f0000002a40)='./file0\x00', 0x20400, 0x20) r7 = semget(0x2, 0x7, 0x20) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000002a80)=0xcb7) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002ac0)={0x7, 0x1a}, 0x8) chmod(&(0x7f0000002b00)='./file0\x00', 0x100) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 00:00:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8101, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x800) r1 = getgid() setegid(r1) setgid(r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r2) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getpeername(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getpeername(r3, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) chdir(&(0x7f00000002c0)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) setuid(r2) shutdown(r3, 0x1) r6 = getpgrp() pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r7, &(0x7f0000000380)={0x18, 0x1, 0x0, 0xffffffff}, 0xc) wait4(r6, &(0x7f00000003c0), 0x1, &(0x7f0000000400)) lseek(r4, 0x0, 0x1) fcntl$setstatus(r4, 0x4, 0x4) pwritev(r7, &(0x7f0000001740)=[{&(0x7f00000004c0)="e7bcc57e79a824c5cafe470e3a0e43add0429d0753b1012ca5503d5b23c496f528efebe5712507301743efbd517e991bfb12ad4e7f0d2da5e79f713208419f7be2901fabbe85aef367d2f347afdd752c92c8a323d8106a7cfb7ffd0bf7338f32011353585a71006df385016a20119708b04124adde8d7218e4cf6c41bb632f73e4d50b9459812285c0aba5c2420428fc9c9ae861c01d4c1779b34f5c0ed0379031dcc87009bcd25e0a86a08b6a720461", 0xb0}, {&(0x7f0000000580)="06a3b38980c1d80fb0b0cc73c5c2b72a4b81e200a241d5e60663faaf5eb690d80583dbe81ab7d35ab9108db78c585350211909535f9e9993d16977647dcd5cadf66109040ec7027b15e3ad07137f47b512cf404f55260f30b90a1d215137651d80954d45f92fd11b0d4540455b33624a263c0403f134a8e32cf23d5e1751b8c14c21689de8e64e54884b6f4fd66498647d5d83af7021632f60225c30573d15c66ed3cf1f9f2d07490a2f6d598377f5adc78119ec49261d599863d05791859fbf06f8ddb3ca31977f", 0xc8}, {&(0x7f0000000680)="74d035ec291d02674e3c4651cec534a08abf9dab5f01d071fed28542d2748a41783483200652011f70e83a4efc9a51433638a67e19b30e906ba9b6818f3b2c3c9ea17dfbdc390a2ab65ee8d0f5cbec774877c1469cf95bbd78b2be441515c57d1c6c5519b48544cae8dbd806b7b6770a895dbf239f8fac073d82321013420ee2df49b39d5d427d9f066fdacfbc4aeb805d9336c6dc4decebd4c242f06d4c1bfcd2193a77182fe3535bb2fe33bd54cdaf6a7548", 0xb3}, {&(0x7f0000000740)="786cab08e138bc9418cf8c2b9cc8bdff434d1907df98b16d5e41325d286663538af33c662a97ea4f1dc10d171303944016f894e99e74158418731a2ac615fc00788346919964787c5df9c580817185312c000eca0e2154d14659cf70e3e33ba82a2f0d35dbb883d706d41b6d50bc561e867f6465a5798a8251ff6d0bfc2643de636c9b6c673859f4cee176374cfad673240ffd5f2fb7ebaf4dc4444ee2a2a9bac67c439b2d5411b02f1cea2d4dccdbf67b7e43385e6306571aee7ab8073e7b75a391e2618e2862c687af9bba3a8894a94c7e664708d29c7eb4124393ce7ba300f50620c847ea7f6c165f461f4a60125d2fed8e169729f7d046cb5a89aa137d9c0bcb6d138558eccde1853bc2c998e85fe9cbcc49a1750a260b7c4d5a884abe1e09475be1095aad951a6654b1a5dd793394da4863765a51f46d3e12457c31832a8e5cf1c4bbba815bc45dce4d8d113b39057b747a3a7d906bbabb10163842bda699cae9f41962aaa041952f34094860982cd9a02f990b19a534362b5983172a29eda61e916def83b9efab83e500aaedc5f84fb5c289c1d1bcc42572fcd70b01ce51d7d92ff7af7fac63c1947a3b0cbfac2214b98aecfc194650b9dc87d8acceac677a50c87a30d891989322fed80e907d9414791daf8bc2b40abde84138533ba239b7281dc9970ec8ba53b3c08faab4ad2bac6508993db66ce45fd60765e75a6d1ba7a04c5aad3ebd4e6238b0a35e99c266f3a746193d0e64d76ae2fbe669289467264dfe5ab5b81808ebc500f7e58d3cbd10b736b0c5a5981677f98a78812a651e689c8b54e3a66cf03f574dbd9560677dea0eeff7780e4f0a2ed31714d3f1b4a6b08355b3f611a83b47e6addff54201f4b3d1c88ccbd008e173f2589a6c9beb8c6840cac6835a3667424d3f5c175741218190bd0683739b2d09d649fafdab66483fe14e26023d2eb689a5f36d5c3c2dcf60a1e8514c80c6053331785d76b5eadc304a944370d4201a6b272d442eca552bccdff64105b22a90069e1f241cedf4e93080e055097f919581f4343b0ec760b1371757d4b5475b8cffa2966338657b2a6f47935caaede589cf8c24d441ded5eb5ee0feb0610458abc81a3fee1ed33c534955366f7c03951472251c837a127513cd6e56d0f6336c2b4c7e947b9be68242ded8ff202f32bcf75c9744eb8adf5a53ad7e34b44bb3ec384bc902603b316b33ebfd9448e445f0d546f19cb0fd32da7f72fa25cbbd1d1d2488a16ff89e134c495094db233a60eb6f35259835139f30c5d4ccb6251878c7747a88ca70e041e59d13464b7787de38f9fb57635b3637b0e1bcb91bcbb66df8e9c6a0de362b03d6f8b854ba4bfbecc25c34673bc1bd0fe1c47d5fe3a05c16085746c4aa446e58b7fb4a5e4de5c5bfa2d514ec9fca11e2e5449ef20aa126c643b6087dcc403cdd18378b660e065461aa1d2179dda322e5888fe3f9348f76f13e9f655765d0a2ed464f3c275b2e89f29cebcec6f34e7f9b6750cc6605c132300e53fcb45e70bf1d4b2d3bea38eedebeeec0df0d0d3f3048112fa8e7713cd79b171bce64fc2c45f7fb02f4f9d9e1f308014f70fb6c60f9fe985fdb3216d157481d5bb841d806d8929901cd7055da83d62608ea88995585dad15c008644a0c9d3776369c09d1a6079be98615f2099cb846807ccc74660d048bfcfac023ec386d7e866cd136c364ceadd6165126d12dd5fa83fd0737fd3792df78aca81e1861b04cd354f8c01a75ca99b4a04482667fb927d4ba58521c19bb079398b0864d05961ecabac5de69d75782a2425ed180cdf557ccd5cfbeb287d6aac79d973b85a871a66dd4e9ad754580dc1b8da783ca464970caac6939b939bf819132f326960e1b383a38aeeeb103b738498d1adbb0f40c3c68f4831f06d371fcf834493bfed353a4bed62757046a5ab7380763b431c2abd25e7a8f2393e0b1be35ae2f2aa3ae54bb4ca6ab0e98a343551e2b411a193d5ed5c9080d5c452184ea5676f24414b0ef00172877e04343b071db035ffa774d385cbd4faadac27f9bacd6b1796146c4cb8bcb4d0ce2781913c7babcc414b220876ac2e586ac36968276a4f5c8bdd2a2ffa8330e0406c1de7c576471ea5a41be60773035ae7c215478d6e7017ba6d3edfc307f8d36ff50103814d8c80d77fecae915ae8030fb91dd42659e7de40b8cf79d73e436e3a31172b546265cd94beb34649779b458a5b95633ad13e18bd1899bb6cee526f71d70aeb53f364717c172e1f8389978f29b8fdf221b7238adb4fe2d58479ce0d14712d4a50565aea539a134fe0576c673f19932b2d3b567aabcbba0d685c8b3e0dc3db2c516a1f823d21332d823783915efe68269c861d48bad2d3c3e4405944df458470647be151a812200afcb0e08095bd347d4c36c597a63c7e10eba19938f7daf21ff5bcc165f17707754d082cb03d2f21802a9b57dde313a36b26d1656f30709cfb022838c0b166600156036db97a95f1f8b82276cd63466def5e6adcc4f801228e0626d0d0375338c348cad4bf19cfc549c351fa8fbe9a05c497f828fb6f450608b188bffa4b53962e22170fb7ee0eab4422de2ce6af1adab8147fc6284631b83eff84d6863e25142b39b793d7903273ba658d7f6cd64d70900b2f35f576c62d751d46dc10a3e72e375251d6caf83cef97f7c930cea2ae222eb6bea6063e9471a0ede615cfb6502f511912231edaa15ed345649a51eb9e03e6b126c1717c6e39dcaa3457cb04c912968a73898a344c7ca33fe7bf751095475a55ea1256f0dc62e0f0cdad00dbc3663c35d2498c7235e50d024f9eb40f2c5d53291772dc99c86356d10c50687f76e990c7b6523a348388eaa069985c01fc745102c98becbdaed0f91568577575d719f3ba32658a7020fbdc5b723e66e4a3a0f17ffd9ba2e79b6101c56e1e3bdbe0a37c71c65092bed8ae2d7300e44bd7768391b253f84f230bf571ba6afdd28bcb01e12b17daadea5b7945ac6f9b90f37d05d733318b03cc9236f508f20d56ecc3fc02ebf43344ae939a54cf04241dc97260067695c011fc106843fa5d97c48d55f56ba551033061d3f7ab722bfed3e84f0b9b406c8294f6e58cb1c7aad616691abd877048b5eb2979615a93cdbe321ae69f971058809dfc6297cdfa99d1130f24e528b1c151526f8407901b474759cb95d1cf98c011574f4d61367822d1dcd54359e08aaca8d0db02eeffddef550a3a533acdd120fa317fb9f3ec6582ba406f21067101e34920aaf12b1d30dafffeb1f4e70594546b5c64633ff0991dd82fdeeb19edf9acadd8d2081b8c9d1c4c024e7e4bc94ed63680025ad3b056abc096b13878d994200c72e41404ae9330386018f9ba5f4c08dcd2ae0dea806b7c40d3e42c404da107f0a4d392dbf9460381cbf1f18894fa13efa289b49c4cdc8efe70705fa1831d864dae1fa7548b22274346df670e09eb6c7a4a621a11f63048b13df8fc7b4453d44312c769a0f23f4716ad64daaac9b6a53e2bb157ef7ea06fde6119491ef1e9e72279daecfa8f962a6873c131539be658c88fe6e125f4763017fda9fae7eae2bcdeebf8ad21a79b1273bd7ad92a0b064c1d253f14de993334ba59d34deac4405aab2f7dfc5c33d324f7cbd6b77c5c5b13393afc0dd11ceadddbdac118301cd7dee0dd924a71423f37d1e85b3c3f42056b8947a0355fed99ed85cb78370f137fa0106b048a447419ee08c29325897aa2200cc920b50d1916eba6ad3832ec7592b1924df3aaea45f3a9e32477841ebf4b3daad73f3594a167643e5dac956ef95a4aa5ae7b37e20f4cc1d9d6e7f4f053d615d570ba15180ef51ff9cf12e0493921c51965a5dc5fbd66ccd8a5bafed3af75ded710a4fe5fa9e44c9d027160dc95bdeaeaedbf4cabbe83c58da7d47a509587a9f81e8a4230f4ec2eeff5c9b69df9ede9882a62de8d97207503ff4db59628576451d4d1845fe9517229dcd738609a53bb37479fa16f7166f266d54072e4fa1dc1f8a79115c957cca43807f0bcdf2e1eac66a9be049ded633237a67092e7c9dde8352f2bf381e9641114a62bb51dc9efae3c64498f353cdceef7bf1eb304e0347ad29024f777a9f7d42f77e499968b5dec40b6bb4cd23df416e958a21f3781c9fe0ef7b0339a8362cbd8c2109072176cf8167ce05bc131beb4668ddbf85fbcd090cba7084fe838bb0d578b0f5fcd8573e287ba85bec3ac3f2d8011c8cd409642fd98c872905cca3aa6a0bdd2fa4c75b66683aaa280f7a5ac65188ff4f9f4d6a9ad8d74a25b98884d8136fe0675fd6d1cd45718c6decd521c3075cf5dd7c088656733ea4474d5bedfd2b2fcfcc9faeafc9a76183e71769e30681f8eb68201174091e7e99e8e1f10e14453801e5f64cde2403bd2938ba45f813518f9394457c586e63b4c8ae3f9141d7a30e1a1587dc985bbd42edd4d9b1cfcd8ce8f8055c023160dd47c79282869709748cb0d0878453bdfa94f8c812a4aceefa0062f60f6f19f97263dc48d68bd1bcff1ab71d23c0f60a9dba0412175dabb34b334fe4fd37883f63fb7b23f485b1e437fdfc5ea0cde5ce1fccf324dc40227c3cfeab099da70a580aca86f93d7da97e6dbb843b542d247d44a8b725dd54f741ecb1841f0ba97b3603ec2df36225f0aebc3c52562f34f214e5c08ac846be54a27581df2f7c8d383f245112ddeedc37216ff87afa711e14e7fccd9c6a3323b8bb8786cfad07870c8d3aa1b179d1a5bebce6a91ee9318bf012b7ea6364a4ca3d56fec28fb6ef5eb76db5ec515c380908d712ae1b0d73d44af0f109e2b177b1989217a7d963880d42dd790a5b33c36ec8f26b5a6c7e0f014df4e54731de89a8f5cd76c883df203950734873b6555d8f7ef06f791c20e8f149e0540e541627acbef5276623d589b19f796d80793c20bdaeccfdadeea1b19c226c05a8846e77b244916039e92cacb40592e7120c7a9f7bbd6573bb4844724385ce63768f442d0cbf1813e7dd77b360bd056ccfbbe0de0381a4de0dca8b308268fc9dd1e1da167e01370789ebe841fc3dfecf6655794bd26f2a1b2677dc07d3cb60baccacff08b2df0f227c754f03d53dfe6483f69236e6ce22b754a6646462ed64b7e4c9c0e43c6c1045e5f8ae369c16d8e9f2102cfd399240b6df39df8dc11c0cef325a4e3169dc1024088b87060a3ace3fa551200d55beb3b1d774690227d6fa4efcf1629db6755aeb46c29c9f730a6c738f3013df87cd4b0578be7a2c0e6d542061ac709b55a2c070031d51ad416fad952cbc93a7698461f3417bbbb2221d5ccc4b5552fdf07b2ba5f5a34ab3f2fcffb3cd4b16e51ebbc91e110a70b100620037efda1f1f4c6aa775e6b157a39c3d08323fbf55cffec9ae22daf4f148a97b4acf60e1d34e89c6cce81df2b7c2b8b1cce818f5d65fc8624934f3e89ca637ba4dbbc29b21c96e4eac28c6300583023bc62b31c5ea6cb2313cbaa6b7c96c385272a71bb9c3f72e28bad43b73b20ddf98f150e5e83be6e4db184c983c27d328a10c9974ba56eb41dc17d295fea66cc600306df210491a688b3c08af02fc951ae2378bdc0f9443b601363a71747bf00eb5119c0076d3185c735c040a3ff4289f95b256e6e3d4ee0ceebc0d852fadc8e37c134071cde479a42cb57e9b008135e84250b777de2445400b9c19dca503b8f50f8667277f28c1c6e2e6761263b24c01f7e246e5abd4bfdadc3291a1f02aba0173aa73ee35279e9e4cca1082079a48fd7c91168655d7028ee3f11456a08eb2d822d8cb48ad1280ed46c47", 0x1000}], 0x4, 0x0) listen(r8, 0x0) setegid(r5) r9 = accept(r3, &(0x7f0000001780)=@in6, &(0x7f00000017c0)=0xc) getsockname(r9, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f0000001880)=0xf1, 0x4) socketpair(0x0, 0x40000000, 0x88, &(0x7f00000018c0)) setsockopt$sock_timeval(r8, 0xffff, 0x100f, &(0x7f0000001900)={0xfffffffffffff001, 0x506}, 0x10) 00:00:13 executing program 3: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) sync() r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) r2 = socket(0x10, 0x40000000, 0x69a) listen(r2, 0x7ff) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200e0, 0x39) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/6, 0x6) shmdt(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000140)=""/35, 0x23, 0x0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r6, r8) r9 = msgget$private(0x0, 0x40) msgsnd(r9, &(0x7f00000002c0)={0x0, "146205478b99321a9dbbea69ef50362fed14b3f4fd898bc05f5e6d90f9a436ada6087328771cc55fb04fc7ad9660227b3be16f8d8662932306891730e4ed9ef0cbb20e48378db9c506323759cac9132efa1244eab00f2386d4fc943ad1ee07871cb624bbfb78c6b0c142aa856a07feb69d7782da09ae4e07bb266853862f864174e78183036552f608c449f73f27a1f77233b92f755aaf85958014967569dbf910c40c0531dbb15c611ced1580ab087686842cce7f8414e989b6271a6ff3db0c21eab1e231320174fa258a2a1ec2ca4119f3a96f1aadac"}, 0xdf, 0x800) utimensat(r5, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x0, 0x2}, {0x2, 0x6}}, 0x200) getpeername$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f00000004c0)=""/233) symlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) fsync(r5) r10 = socket$unix(0x1, 0xabf9925ceb08f370, 0x0) bind(r2, &(0x7f0000000640)=@in6={0x18, 0x2, 0x1000, 0x100000000}, 0xc) connect$unix(r2, &(0x7f0000000680)=@abs={0x1, 0x0, 0x2}, 0x8) setgroups(0x8, &(0x7f00000006c0)=[r7, r8, r7, r8, r8, r8, r8, r7]) connect$unix(r2, &(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa) utimes(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x101, 0x8}, {0x0, 0x9}}) sendto(r10, &(0x7f00000007c0)="171d48aab63d531f0a47b1c6e584f4abc74e4326ef322b173820675bfa1c2e0281b1ecda8422c3b36fcd83da6570755ca4c4aea8d4fac58762b6fd47eac6e765a885406d95", 0x45, 0x1, &(0x7f0000000840)=@in={0x2, 0x0}, 0xc) 00:00:13 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="ed47113d1159a6f93dc6", 0xa, 0x5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$getflags(r2, 0x3) fcntl$getflags(r0, 0x3) r3 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f00000000c0)=""/211) sendto$inet(r1, &(0x7f00000001c0)="527e089b26be142ad19b1f11c6ccfccd245202e070a872026eb37fd066bb1e4d2e45cc6ed9f9ea36319fdf6daf88af83590ded923ef578b9cb6651ac6657a7d0cb7ca7979b4aae27fe528c435ae9e6efa7dea4f4a486a7e777a653577f3ef20e657750f1eb2c8bad7280d318a4b519cceac6754aa0a096aee05c4e7187abc1a6977400103375c5e0d922e9de7052bb10d24d33c3d1aa1d96f53500e20028d1a087dec5b2b2d374f2d43e5e0f0612fefbb28f9a707814ba0d2dd8377e9b48cd76bb0aa93bd6a908a4416df9694f", 0xcd, 0x4, &(0x7f00000002c0)={0x2, 0x0}, 0xc) write(r2, &(0x7f0000000300)="47d182a47ebe90a7e6e77084b82adab2842ab98c497f6b1ee7d652835d937eda4ba46317417957590432d8d2337c95ef1a2e61365502b004d1ac1b15e162f4ef2cae506a18ff2fdccb97f7c3cadf560e15a14088c1b94ddbd76556dd476d36c9391e7870300c1f1aadd116c16f4a0c8dcd346ac62f8479eda11a1d40034eba52b9a030d5ee0d590fae72ee6697fa82d62147b6921a4887a984c0837e126a5390e190a874c1bdcb3e2b94ddcbf63e71e1ac9e8192784d290343f0f00400137b308276", 0xc2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) sendto$unix(r0, &(0x7f0000000480)="5f9162eb664f821038dbbe68f3ce5d0f007dc361883cae2cdb33b9189dbf2c2b44ab0b6569ec6ae361cbe27856d76fc97f237ab537ba44e5569726a54684d9e7dd0d0c79453cad536153c1fa17ebcf383ae954aabfa5d0846dd32f693e6430a01afd6e04888a946b5ed8d10ff9fb02e250d0830f750c88448990096ed362f12cd7b502ec8633ba120342ed875459080099b9c1ea918ca69c53015b6360386f1221885aa7cf4c7a4780493d430470d982f701bc453820a0abb644eedc225f801eb66e5527f1eecab820745d1917cae9913f94e4d8e7b660a26ff7b41df1d8021890130181af4f0a33a34da93247ebd738546f4c0e20e5c54df118ee578c57d51a68659893580b9c59585474e370500bcbc66df7d93c583aaf9be54d3e3b0c721229cc688ad7d2dc4ec2891415660e46d8ecea427f657a20e0a941a405623548c28490f6c7e9fa8cef02ed8c5ba5288501b87d94eb3ff8ee81c75328005827f1e237369be3442f1de53f7a0008a1bc00786d91b979adc4603d73031a3e09634b2b70832c7c7055f700a7778b7c9296aac2ae7c34c17d2e1aa18387fa176106dd33ba26024056af737cefd65eefe13b84137538c9d3fe2951ad1f527cbad8f38a08e42d57bff53cf24dc7cb2650d0118c2e6e20875556ceb961afe33f3c7025df8ad2c8569d25c28ec6f94c3e2154bb12209101430da0c9fcdb4965bdf43ed5b80ba31b9fd1880d87df6a321c3d11de11764a3d54a6ed68b90e48beec6e664671528159884060e5dcfb321af8b891cced02bb9d8e255515fd702c8e80528748bbe5597f6390a968bd10d0ad41b78193b7beb439450cbfbcabf9eb400a84e732fce4931a69fa3bc108265c85bc1cceb637f15ffb98231ff35cf919f8939ec7cde7442378f6226618a7c209567b7016792dcb4eea396337b43b4e97ce1dd1006b7e87cfbbf579fd2a817bf545821202313f181c0fd0c1e62634e1501e3f9c5311db9f11e43d525e9394af85f16176b6dad5dbd8683dcccb7e807bded03afab3c13e63e4710c0d8811e1bda49c6a93957926794394b2e82acb5fe1c755af9f5ac3cd33a9eba9135a1b117c2586a8c2641858af0d5f60d7f229b93d24590e3f9c91fdc7e5a0654595b820d983a5d703384fd8b0e7663170f6c0884bf2e737e99094e57e16bd1f3d745f48a1bed5c0c83d5e810f54a68e83756fb5af29bf04ce0f56ad20234dcd9e175b15034e5f237bd5f2fec3528af4a5527571a40caac3f72840c960bec7856ff6fc411e832d0efaad0da5d42e66f85c9d86f85004ad5cdea55f3cb15c44b1225dc3a33e3b2429c2fa856d370564a73572ebab48cf1e45db39f313774fb8f315f1030c735c5127e159538a4930ca5eeb16bfd108b2a0306bd90105465e05e4ad22c37e28f3694dcd915e84ecdf19328a3ba3b265459fb3cc9a73ace1a046d508979e484eb7254491daded7436c73bea73dabc830cea24180b5ef203cdc651e5613e47680094baade5028c06ce76df5bc144f1ad0bcc2e2482918daab783e0457328586819831098ca4a2b577805acac007713b92067bc9fe9df56a242af3771691fd4f20e145fc16ac20cdf85e77f4ba06d06a5ec13acd8ac24745801cdaca548a2f71a4be046255c4164385fe4ceddb85f46c6dad037f964268f3ff5391f7a1c45b97c9fd4665dd715d1df0eba15171de09bd8e7e46a911f5f66a00526e5fe2f77a1208ce8b3a139170e57372e7dc13084dfd256cf0efeeae4098aec227edc404be81da5f2e1047e406cd543097681c615d1216f6103b4d390fe654a7d59330b4bd1ea8aac7b1b6fdda8cc9f07107bb2fcb7f986df7c298a3b67de827aac51d3bd25a4e223018f75a8bcaf8a41931ead4945f545144455ea08f8ca5def47a7ecdf50cbe6c275678c14f921e3f2b262f2292664ed748d0644f72d65e62296e25db18ee6119ae3d2e16f5a578838bcb693f4a3a7479f08499a8aae7b298c3bd897326aaed03993e06d99af72de64e4ac114127b638bf6eef3eaaa945a421d89623acd952b436ecbbdf5c47747a5e1156d117a0ac088021474341e7d413eb83f68cdf40c0beea1c17e03f3babc8b4613b258681f1fb2918363545bd1a33af757d20f4a6c81537bea9cfc5415c615ba838a4bfc0e8688bc0cb6a620b82999e2b9c6df049b4d3a20d335d3a647ebb84f0b051c6005eec7efa2ebaa1151db82e386f9bf3b3fdbe994d91bec2effaeb28695dcdc0cda0dee539bf2f860d128fe89c654ad53bd53be9e11d6bc257b6cbe117eb621805b515d20f4f1ec6e3032641533becd6be01e731bd9ab4226b543d121d1abd0a449bd035a2ff31d363281dda2e2df4eb6cb43bf24cfd5c16817cf208d80d2d88df666b0e6e1671fb445706ceba57d469b941494958293959f2115b50dde90d376609ca60d6c69b35fe8a23b1df8a66a609aec058418c1950116dbb9327346393752ce46bc2b83c54973d697569b9ee1c90cdd2314e7477998e0d0f028d2dcc67cb81a85d3112d05f05369580c5c47e5e3c60cccee997e13c311a4caea5398d09c931994e331c82c3ea79a5a1831027f2e68d3790103335c8f84c3c35ef68f47bd61accbd983875c84dcc2d59f4b999b5ee73a3bff9a7ff9c6b501c067a528b1c06ab363f9ec4ae6a379234151413374402905180fd7f2cb783720a36cd0628a4c044e1636b47d61c00edded973e0c7d2bf26bed1c518a7fe82fd79b0f8db774ae0a1c8704826f644d0ef5c39b0c4dc8e54b638e075ea3b6b1d3859b921ac80fade96b5c65f9d1056cfe833e2332baa8c1d8794ae43c835f58d86c2d078738f1a4d414dc891dc06b7cb4af9f76bce66de325566784c3051ebd775a24e217b0b05d2c98d31207d1f10ef222ee798a0daa5ca7fc88509006f17c37f84a6e7a6dc2efa34e0fe063ce9d91054f5c0a53208cdca782bb556235bce6fb32e16eca896a9e4d1b65fc64578f2d33bfbb1b3105dab33eb427b67680dc714bf27c58299696a9e46ff648b540a0b1ef4ee47a2d852c4d0da5d3362ec0f12e8f32724c565d937a2ef0f4bafa81031c54ba042a66909ec928eee3ef51a1ab616fc16382741b195838e1be890e4aea50112e6162633b0b3101c8bb99db3f95e0bacc0641522dcd2336a98483f84a11e7e4389ace51e834f0cc5d8736103cf8baafcfa510cf035ef27edbd37ad859ba91dab60f0fe6d5eebce89338ab5edf29834bd43c1f499473634ad63c49ece2ba642ee345ca605e4b4571c12d56a59d711323a82fcc0a5d840af84e09f4ba4466da1e73164314e4ce5ddca9d327a1f8cfb46dbe81d0508d58deaaee3ee7d9287e2fbc93887c0cac52777c712f4d44ddef6ffe23e78ef7f88192cec38739e47b712fdaa4ffd9a00f795cb6b05d90c7c904b155ba393812fd21c066a18905ff5afe98c8e94ba44fd68cfc4da8f1f8ee561188e01818fabaad4dff75f3c76777ae2587234461ae1c0f79009274e059090710a052d195068a15fb75e564c2a7e3c2e20e04fb1e4875c66ef7284eb85b75c4c3490888a46b31db34383fe2943bb372fd07979d66e41c4d2e515d6cf724045742ea6976c69cc75a83f9d97098bb1bc32d38780f6f486d117abfc7d9dd9aeca3948de9c9766092700c35b0ce272727aa0a6f9662cc6286b31f5c8443324578199d3f464c7a9d7c0589a272b832f0e80d7584630c353db6bd707e34127202edf7e5f589e176a02cbd097f105083371f36ece292ec9d719ba254298e5614183fd6f8a8282512794762fe1daac590c05e645a0900b2c48c589edac94222f7ec3abb41facba958152dba75da17b3a4564f7e8444479b334a0094618bb39daa3de8531f717aa09d8b45b2b85e6f89bc969aa9b9ffee364bc28cb762091bb99bf068d4f07241764875a608409ce71d09b2dd79e018030cb30afbcfa55c2622d2e5dd5ed46cc8fa20dbff35a567321cf5056eefa85318cad82ad7d28c84c2940973fab0a3e7057f51c1763b34b0684c5cd6e5fd8a79c58498c748c661d893370438642065ba3e3c729b65e5a59e3857bd0b9f32ab77f5565c61726ac27136aa6491d01290c158a02c7ed22a21bb54705b5ee5a75c13d9cfacd6ff77027a413ea628d590490f8ac2b8a7cf20ad4d77974bce5ca6b0161c3e69265d15c0dac67ded32b82d19c7c882821519b17d85b88109d014b9eafe8d532564c18031f14c4701e9343fed82682e292b4282262f4f3bd68eb95983fa15797a3d9abe0e6f0ecc19835f9e5b0fb9276e5ec0ae78c9aaa4be9a4b676db85b8c1b974b32058e45d915f809ee01c0301b076db848ce1a50ee8a499302e6f8b129a93cea793538db1375ff0d7e8ffa24add1633fd24771e9843ced36ddbfa7e323c8c688e4325dff20a8d29aa94692026aefc9a27dffa0bb2773b8ab6127fc57a5218fe89437030b2f7bc162e11c14eebbf223bcf6649be1cf667f54fd4a09d0c8e9998f4ce9e995320b4801793445dd4f2f3f470badb3486965cdd3df00e07256243f5bee7c3190aaddc3e8f9e5f76397dbe52ce7b83293f96ed63f2eb17cd4fdbf39d38a2fb2972a83f7c8faaf74df04f45121cb004141cf7f201f2021806e05a0c5cd97abb58663531664b102ab1f27f3c1a099dbb9349f8d77e8b9a85bc17eb4c7fd9b78baeba290f8558c613862b3a24852c10d1c42ea2f64768e33495c6465080119d482b8fa2b729db37461994eb4eeefa3d7a5c298a910a9c77e7d3170705d1ba2db632a8475a4c2264f011e2b986ecfc881197a09d3854c7bc2499fb575eb9947d925c38d0d50177fcdeff7778120c58efb6a200135eab00a3434dfc7e5caf5487b262feb436130f8e44f88218a5fd5c4fd5235f108f1458cf3faca76167806a8e341eb4da1c9ee389a3e1ce4f28a24008db4884db57cf69471db4dbff94e4fee58efddf78b3ee8d0ef0a1d007c9263f4468323f389689e240e88438cdaf3c92445427fe7f854b06930ac4227ad6fe57be4234dd132afbd15c81fea884e51d66174a23721d146a5018171de4493ce797a20303cf573a5b13f8aef8c881864c984b2596443d364a464119b77858fa88b284923bd8f89e5cb20ad8ada138c4facfd12e672db1b09af04d637a5a0cf300b936c8607e81ec10b2fdfab8e39c3e4a1d456c6f28f01dd744d3bf365a7222d3467622a134dd7a153fe787f19a0b46b9afbc7d67d960043693f0559e1b02a259d3db964ab6bd8793eef9fc77351e712440721fc72dec4a39b8c1ff664ba40b8f505499f695f054d2a1535f1e43d74db1e5b0498e4040f185e12a95f9640e3b544b4893abe4376df3c33d9bfd3069a0bdf4cdedbb52f3b8be2d36aebd773cb22ff77d78eabe5b5cc34b149a2036766085e62ac75cd2a951ba8a20c2bb6c66d7b388f93079ba5f71174577e556e9e7d6658a82cb85abfec3c9f60b46af380d93a2fcac5f429e363f384c5e480a1174a5d3f37ddcf8710a5ed96cecccdb1cdd42de888b74685ff5304c3586098b55968cccb834e582998e1734e6d67415f308215a5aff198b122f4776ca7969857cbaf244708ea1a253fbf7555c85f11cdce8fa30e72a0896e27a6a90ae7bd37ca510d46c879a0e4e821109b9f8ef0bdf30cbfb7dac6219b054663101e5dd6beabd9a5d900cf2a0c2c76af1dcdf8042c69655e3a6a19c5249919efc023924788267c0ad8febfdab92602a4a6d8218262e05d666fd0dc9f14ccbe208117d6cd3562edebd1cbe2b8c3dc4dafa304cef06687f6f18b08eb1635c383a78bb01a7e5aebaf", 0x1000, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0x3) r4 = semget$private(0x0, 0x1, 0x2) semget$private(0x0, 0x6, 0xe1) fsync(r0) socketpair(0x6, 0x5, 0xfe, &(0x7f0000001480)) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f00000014c0)=""/201) r5 = dup2(r0, r1) sendto$unix(r2, &(0x7f00000015c0)="f3c977954c99580855db848699db7d430e1de6733b4c902ba8aaae248b9502523924591d3ca1215813658a3055ade01e62d7998219d93400a8cc07e21cca7e397ff7b7f1618b318d132b0723d75e5a513c66ce07da4162fa3e590418", 0x5c, 0xa, &(0x7f0000001640)=@abs={0x1, 0x0, 0x0}, 0x8) paccept(r2, &(0x7f0000001680)=@in, &(0x7f00000016c0)=0xc, 0x40000000) semget$private(0x0, 0x0, 0x200) semget$private(0x0, 0x2, 0x202) r6 = socket$unix(0x1, 0x7, 0x0) fdatasync(r5) pwritev(r0, &(0x7f0000003a40)=[{&(0x7f0000001700)="d10fe70c84fb3ad29b059e5979159bce655971f3cb3db375062013bb2235a1f1f6102d3979e27fe76f0a5ecb99c06bc2f0731b3604b82b91ee6cc5a657758f0e56e5928599285436d56905108aa37ec37b573a2163c7955f69ba50839a38dc5aaf808a74a40e493ad8ddf467434f74a3b2c5165f4c32383f780b5ec0fee5266843b372295fb3b9509cbb5962d00407f88705c45868de13b88ef3ad0e78d4bc3f654e9c278c2940ae7b318932c098b07acd96107cc93e35207e907ff5f2a80716f24ee22b7d1f7e19796dcc7a5645ec5cc0e06bd6bb5e6a6044663fbd5fb67a46976a21b69c0da7359a1b718735dc02727f4a71988ddf5855a27f1ae4f5770b957ba6b00120ae99d2ff68d2bd66293a03363c29ad301e152992be98e5e29f91a6a763194cacf23f581cde41961d03920861c7eccc4e46a0a06887e02c00fbae5793bc56d4fae006da35f33ab50dde6b809a5fd1a9ba5cabfcc18583846a75539381e5e8b99162ed79404b1db21ff1230d3b0b1fb6c44ff271c6398bdd5f3a1de847113b23a529547054d5c0d1e8a633ad981cd7cc53006c79b39f19471a260426a31562f047d03659b19438764c551de421ad3a50b2d9c57e412f0ae5268a1045c667ef18d2a5c2bcb95a0ec3040f8e7b513fde0ed327cea2a40f701eb47b9f0a986201c4ea20e99bb5f1475e1f374ffd60709e215e69148a51659aaa062d94f3d30b7bfeacb9e67c2d01d96b215c46126fbc09aa407ab3b1d51aad4adc33470cfd6c6e19f0eab9718192e7840e1cf0344ebd1b3dd3d1f1bb3bb3562a8cd0cc02b2d8b8c6de40d8015c77beac5ef09e54386bd0d8f61cc2a1b4ee2dfa8ab2da3d90816c56a4f42f460160dffc990644b8edf3d8b4f645d8f49a530640e7c1e21a1d684599984336627b2404259ecafc0e5c62483fdbd1ba43dd197c174777b58a932aa171f4a83642e3b9afa4eb98e9807dde36c5b7dd309f130118d3ae29afcd64ab21df5efb149e5c35964e359a2ec20adcc73c4b0be53bc7181b0ca82a78d22fc3683dc18c776a5dfe724022bb7426105dba6aa2fdd8788f6200bf32dc77b54cfc982a4a9f1790bcdb975b43b6a7618ae488453ce2da650cadf7cb132972396152e886cabe932c1fa1940490c99008ec684229785b4bfdd8c04f473a8962879e6f74b74b7b078cd6ad3a8b078e434c4c237146a537967a80775cb42469851afbe96df1878feec10a87ac9424c5b51179b92e9d74b91dc2059946c29c2bacec1c063f85a6369ef5d3dce923447ac944e10a3593df39e39fea5c5105214c2190cab2374220e2abf03717cf8af6b2f750ea64d45bcea0a5f7c7663d1a1a3e2b6b656597c828a55670eb31b338c4d137ead88461e52e516ddad7e712f688538375d345006d65a07b391087ea03b3dcd810ef0690bc3e2e062a0a77458c6627e2183c724d023ad856890dc7d84d1550c09862864d4a04101e58bfc6c0bde554fc6dc979fd5aebff9e94bf1a71fbdba2a4c3783f60bcae9861383c8fc048802fd3286aee2d2c4a61f600ef1f1e6f7e8a87c2f83d91d2205f0659f1715841b99b811657c8221d008cb3c47c5ae27d106a7cf5d70493ad6c3a40c4dcb7d288c86bd1b37de7d21f882d2b9f55ed1d54de8d5ffaa93744135798f1daa8290775f4107c7c1d99d114d4b83a4016a808aff5bfa15afb9b8a2d5ee28460de6512593cd1f088d256ba7850fee7a658a763d6205ef7185e3e1a8d0e0199f1c4f1719bf9a7eb55531d1dfa2865b4e9ffdc0cb0c08561dfd81b85dc3e20e459538d9f317a68676b3b907885657470e9e4ba1b312550a75ff6723804df6b78698b259b8776c41d25438366ab4619ae7a8d5614f6581317064a90b64865d03a65addb2619265375d487e17d22492503bf36aed0e204f456e3862558cf2a22da8562efdf514bf53fd3bf9168dc7237f0c23488cc9cf860fd0bfae00d5effdaf1bf727325f6a682a4dd47bf8a5e6cff67606670bc62515873be1bc0114a7ad32a045fa53458de4115fd6a1eee8f8e5e24c887e3b50f04375cc9a08ee0764b6a33bbb7725c2c197bd99c43688c11bc4da48ee78afa371ff2e2694100f42f326ec0ec409e690001cd4b131f9ec4c0c4adf76ccead15b615c2eccd6089b0fd330b059e4550e22dfde2162c91105ea5beea101b71221795e372b952cf0fec46250a6c375021d5367050bb0dc58d3b60aa36dc639b3e5d6059aeaff6a9a56895fdb3f48662a04c9d49db89eb4c4afd1ce8e1094bed97dedaf6fe6464db179ebb504f500e377c3b3609e60c9255d32793a880ace74d3b3cf5a20c8da25a0cdc6ced9090af88f546b2f0f4cdc685f73af85e9d6eb1d9e36f01994b461c1da87b38f6cd37a3ef26b93c922581ddad48ed5bac70d319247e15b2e266040e3bfcf10fef94b71539df256eab854db491c2abe003fe2faf159af06c979670b0a1d616f84cfd128045b912c2a3f0a5605114207c5d5d0d16d95ef3478d60c8f54b63b11b59b587a096d52309c6923f0967319d85b56e4b1c464d00d8ed9e3c12c71c3dbc88424aee81837c5367d4fa8ba98a883c440cb1c4deb3f8f69467691a4cdf1b4a624328a0550dda570845030213c6a090fbb29df3636e510c22aaba6207d2263c3ccc3a5cd88cc859435e6a9ff5539c032fc03835c853ad6087b14502058dd807ff21ea370ce8c3b3babf31d125c0b822869c0b1e059ceb9ec507fb18573c40a0c998031b8c00fd95540f1fcdfe9acac55efa8d6e52c009bd30e80907020618177e86f6360903d060a82139c39fa3d86347df56ec9e067b1ecea89148949f21abbaf5bea1223b9196ee3b74b8702b3582f8b45e78f1021c641b16afc120635e9a5088616dbb0eb6d189a35e32133af33f7a7d7e0e834be52740235cdf9847a8e9efe829028fa37a1953c63b7f7b542dfa0a2dd032797bbb9b464a3e3c8c9dbabaaa05f9f16248b4f9c3df7b88b810a0dff759b0f64e6ac3ef19f412648cc4c3d49c0050e244459c4eef39d74c726577e4274ce8ab7ff022accbfcb03aafe19ac10e9bf888569d891db043be0b9040ee823edb8585766a491d6169b5da778e55b6d67a226dbe5139347a4ff3486255582881d3e4f0b36bdbf494b974fae49c561a14af08c4ea8df713a43d7b5edb2a9ac1972a6d437245f9726d35c394d07b0fc5f4d88edfe1e5b86c129c6f1740cf987f4829a69884923d2ae234589160ec642b5030574d9fab3fae8a9df45c0a0dbe0b0b24a285ecd0c098388db1992f0449e2d43293b8eea9ba90ad8ed8eea14328abe81f973f9d7f0f12afc477dc56924d7af81cae16ec8c3e5e8cebaa8f50ac1a1717b81bd3505590415a8bd4c7ec692cf9957ef946cc71748a8259fd79952a497842e81c9730441d89ed2b4b9e68b0220027713b6a2ffb438980c68759c5371edfcebf60d73c4e931d851a5d0aeaac8a51c6667bdb9250c15162656cc9a1171f5068736d86dc105e5cdf35b1fa1a899194f5bc30bd7d7cc41e52fe58694e81a086da4de4d01798ed7ec4e94080ecb43299e281627a2c36f8b3329e07e954899e9561fff6947bcc837e740eb4c753806f61184c4533998227913a0102562c2ab1c325dd9ea90ea969709793a5f76322243c91015aab89bc3168ba7251503d086891c22a1e31be6ac789393fd76d8dc3efe2a1a6c0ba7b2e16fe4d247de7088b14452e5695a01908f05a753badcaf3ae476aa07925d7e1072719e4b9bee801dfa9a776148d7d92b199b4aede3895c13e1339616cebac3baa5e715028abc7f296aa2c2df7a4b4e5ea968ad4bf0213f77ff1c9e4c7b1c21ff04856fd01a2151b8b8c81aa775dc9455640db4575c9f88d65ebbb51b955b1cb785f4d95b681245f926eb9e1de68afad9f288f1a0339074be843ae22d3d63b6ea0b69ec182f5d0c1db3671746807d8e475535a1ce8797e78aa3f7510846db5e5b501fecd6757171caba9f135fc3cf99f7476bc4aaefce6f28345c5732da2893705bc0dad12f28022fde4bc67ff45cdf0822f9e9e7e0621cc4dcd5c695009001677d7da25a956173c2542370c483f454cb859f833a5b5ddd36db7657586a4344b58b77bf76998b7d8b1b9538e42ff11a8a1a05fa69653edec4bc27dda0acc7c274c42474286ccdad9e9eafb58f8ab882b4abc0d35c70501593f10a348db0e9040244922757e4f52c011970981009a0218af32a2e2d2c88e7f48842200a4be2a3bbae0c23443ef5f22d7de2ea46e5086f6e9024c79e154e9d48192952a1d4897aaf129a956a25cfe3e69c7116e82aa138901be3cb81e8ddf7d4c2cfdd8ef439a29a6c6b6c089b11b9697fba8e87d0a49c54412e0337f6271a0ae3f9fad65bab9756392c8bba3174a6893091f1358feb922248380f6ed92df345596c73ec9797204e935623da5685bab6be22f5c5fe585cd9af54ce9da70a998ab875b84527bd8c7744a93fa35fce2088430dc431430b2ddb4c84e0e9d61fbdafcee4b55e9ed89ced90a5bd1f7e790f555dc84a8f83b8be6eed57c8619f35a9dc8cc8ba219b326b641490a32b3ae0d8d6e843ff9de7b2799317ebe5e23494201077b3782a7d77b093fc8175ba0bbc96e28effb368d2250dbd56e8ea16dd9b09e36103f9a8f1a8c30545a527524a847807faebf8dcfd22e82417bfd6958b6547d3032acd81f45c904d158bc3d5b34a86b09ced77435b989f069810c2b8a813f8082534c613e2fd6c22492a897b4a4c1030e67217e151467599ef3adccf4ab6233ab412bf2e9936c5ad8c34502ecbe53ba6bc60a2f46a25ee85744524ab724e005eae0f3b4ca15cb3bce99c3b340f18d54429dbc58c14b1a4d3e309441f61cef654d4aa40ae59d67b79ac17660001e83f9beb9554a9ab6de0bfe78a9d9d719b3ddc3b246d5b1f95202bec9fb25dc312f7fe000d8d3e15fffde0f3a7db0e790827a44d3fac59e12c67f50ac7628f6da21f3bb5a097982b97f1da99f6eadae8da81530a6c9050209499d1e1db1156e47b39988316938451745d7ed6290197a2602869122f79b9b601253cb64f17bb8aa76651439b4ac73225d7836743a8f06e9b4f0ef2cce7c325ff543d12cb64f1ae9a4165eb0f7bab2c425c0c4710b89ec9e784396a3923ec6adbf588248494f29f2eacbfabdafae9dfc1d6e19147b6490cc3ba0e7699efa73e0cb04ae0d04dbfcd2ba770093c970bf13db0f4dafcc4215b2913b94e24b21127ac07edf07ec38584185826e6d5dfc089fc08c3b1ab863f2df52d98f85f71fc30dbbc84160b64e4232c41fc0f30ea6ba37c6edf70ab2d59585c9db073b852b4fba277428a334b3acca9906ab21170ef550f07b489ebb1489f2b41ee206b0f2670b885928047166943e82fdf1b44ec2418df038739aa3cb08c8e57c6614d482eb6cce8720f89444c887b3700bd01cd516c2fa44d28ac214c4faac7ee04bbc5b84ef2b9d414ed0db4ad058dce0eb625c9e833bcbb260cd2329cb88da279d4a87d43ef5791b16e63032331ef8f155316210f52f01d37fb1a1057d6f1afea696cff36600efc6d552d6983837456ebeded4b4fcd13586bb398e5d3c533dcb4cf508a096d600a1f54681e7d7b6a0a3b560603679d45e718dd3e0e3bb7430c39a60468f75f9984f801da422469abe9f9ab53dc221f5120c94ab6d732238aeffb3a7d9bb85729586babef3c723da0c79c49346766a0765a4bde42bd09b2fe7514f2cfcac5d088a3cbeffbc320deb73d737514aa9461786d2d1de497f481c46af378a00bb948fae016fbf80fc3848", 0x1000}, {&(0x7f0000002700)="e8b5e1eb4bdec19ea87cd44a01f8440696bae7dd424af149b2b9efe6ee67d9eac53e14040dd53cb0fc7e68f2e58983aaf16566e8215ae863753c6bdc65110c90d5909f1a15e3dcac30605634baaf1be8f0ccc22348fb65c5fa694c7ce28454b25309f151df3763016458c04c2927713d3b1134aa40a3623c0b54780153b1edc207a7cdc5569a71ad7f331f601a4c4436f4270ef6d256a6badcfcd2cd876fed7348fd43ade313adcae4ad705de681283e95281e8e26a4201170a8402e9a3842c92366ed9694bf4453fdd4a5595f6eeec4e5a6c136e8e76c90f63d6c551e9e54af4b359c6ce943a5f522f19c85e67bf9cf571457640e59e78820207b4367dc39bedd4437828287b9b4445506c6144f0202693770095f7481f65255466e51ac1a5b158c0bd8588be9ad5d3caba404d06e89dd2d4a9d5e35d9ad1690bdebefd73ed16c33f3562095f48b2f7e045158cb26e013c1fd6da236db70f0f8e80aa4c68037bd078fbc681a8527d9bf63f8fac3d0100ed7f91dee218533dcaf2918290a12d499d9947075f2033060341f00dc7a4f3849dbe6c33f71b158deb1673e580ca17598051c3df7a6d5575be27942e8861583433c64439ca9e800a17de6a7a3554006134925efc3ac5f5a9fcde4936b658537d1c3fcc39636b58bd4e4ab5bf902244e251c1f959559744071daf8e186e139b5f5dbaa960538c4c299453836448616ae0d19364d771bed93f59342b4f2678fe09799c9a917094177a70c78e0d38d139648e0a2776e0332662122f07655a2fc4658c2e91463954ae8698f499717dc07bfd4877361233007b7f695d9d9319e0fc8d228c883052204b40c2cb74c17d50a0e96f5ac484c63d584ecc542ea03e8cd17f2a5e5d2075a6337e0c8a55160d4ad954f23dc06f22bd181b245a10ea2adb40439ffc2b6ca5e56796ccc108412e80b25c9e8f6fca61b1de1b834e521ee73f592415a2965395d6bd0c1a75f5cc63c38698d358d447b00ab4d5961ca10cf14927b1747f4659225e96aae17ce374459288cdf9f89535d08e434bef444c6a83d3819753313f1eb3c13513c44a88050745581b239888da9b302a9700aa21fb86cc4abd72ba75cf1982c5d3b35c2dded3430b34784305e695b5c3f4b4d65d74fc152f93c09178a5edb9428a38e780e15a951487cf42fd358088a6cda0614301310ab5fd42ceb82ba0bb827d872d841b66b5cec0c09ab4a0abed6490a12f3cc9b1ad7744606fe0bbdce5927d9333393971d43e2a3fe7e3d5df107c0738c6caa22ce5d8bc299c03a3ccbd9e712703091e6e07e21372c56e34bbfea86f7701d694f38c91ee6c6569833828c0ed9a13f89e86fabb399d117917fbe84459024a0591f974c474186527b65003487fc827af41ae2e92b55acb769589655499ece18abb194917268c562c9c40e60c2e525339dd24ab2d01f92710b97c1946f33b686900666f898bd177d253791b4a32656b24674f872d7f5fc1b6a0950f2cb2a1fc92d42726b02764447c6941fe73123f6a95eda741077165c9eace4d21b06039c6ffff04e5e4723268a340b1ccb24b1133c58b629bfb8780b79639da89eaebb1b27caa8454cf486d5b3c2544c357e5583f2c65aafb01f54e87d6d0fef347b4ac9a9883693649ba48d13e1d3a7d97150bd2484862a8e321236fbe46a4383d07dec4a6230f5a8504900b05b054f73f6b2afbc353e59465f13930fa3fc080679d31b8b4372b5869e587fa31eebe3f6650e3676002ecd2d9c6a1d8d44a73682e7cc9e911ca1cfe6222b176282c7ae0fc216af532a93bcb95a5b5ec108e5e2f019f7cb472110c8dcf42b48f7aa680392551792124dcd3fcf86ce4b5bf825e2df0d05f167815b07738a1fe961ad90f2bba1e3f9560d866bfe4aa10097a5cf7953a62568bd519c138e86ab294d8ae8f723584aab1cc07446cf1180acb434e80ec63b2e5432f5c57bd596e41f686afbca06d9e37df814ffd9f89478b6331d1eb08b80cbba5b4288aca9ec286b72dc48a418d709c2d8be3287dbe090d3606bea5e14b47765ed38953189635efeb8b6ef226b5b43552d00ce8de2b45af44bba19dc987d08a57b584f15cd8c66129ecc71552fdfac07af2260b698299dd7bd000ff3a46af27be098cf8c59f0362a57c910801e9557fd3077fd20f01e4f81faad41b13407323318a3635ddba021b2f7f48a71f0c9ba37553090bc7b76c642d97769ed48227ab8ec32e41a86100d20c6c0f9596adc9080e582634433c836d753b944e63b5a6ffca508a218dd671003c95cb4303b39cb5805909b4fe3ad191c34e54b7c67570fd03b23266ddf8d28fed2ebc69cb2ec92e09ba7ed3752cb93ff8a71bbee9631f9acab3b866adb6fd8c07dc83c05e2af77741935b69824bf48c71756ae64aa1b7479c2c90c91cfff071b086c88b582c5c7b4bea46155ea016ed862555e8dd027776a20d5451a81688a0db79f074f5bed00fa6bd50800352275e47fadbca6d179a95690e5b5c5523db7b0b890a8e964f52817ff66c35ebe6b26310ec20d93519b81a260606ca5713a1effdc00fdb4a8e7b6ef6956fca9bdef333155f3fd90ebc4e4467ac7e5165bd4f56961c55b60535658f0b81b0011b6f02e9a646ef67b40377a229c86514a675ee099591b6853a85109c22638c55c7238c5d20bae3fa4493304137a165877440ff511c79de9ddd27eea221e0862f6f3add883f6f7cea5aab7ddf962f6af61c272b5f5ad1a63768f792a4fba31a685b57c6f70654c428fab071734c6b548441fcfe99651004ed2bdf4c690393610dca350acbb4ff17a4ef0b01afaa9831f37ecce20d6425d1f6567b4a56f7e1fae3eaef91ebe2ad55092d027a85b3cf481b1ed5d8de8c0c851d57eda3c8115c26d91a5e210171ba3eebc9edb5a154f95984cc11c6adee8fee578ef94f0aea22eed4e5acb2e69baf6dd9532b08c3147b96cca362301d2fdc6482c6f98cb9468da7e7d40f8abb26a70b8ffca45d2388988a75902ec1a866374ee14109834ab9999a64168b6dfda469acd9d5adb8522658996a0fc94eabcc79620306d046a5a430bd3d3ee0a51cf88318a32004c36d7540323e80700cd9f43ef5138813a37c27bc53ae229f84909aef1019ed0ff75d0585d4983ecc58039cd197c7dc977601dc461042cf138ec1e7c9d7db62accc502b460a3ef6acc4e7ea6158d2c3b8391b5a297bb72037fcdaa48fe4bb696606150aa058a8aad87ba9b8767db3242479bc191f38ca5703525a53f6f2cfbf0f253fe4b22543c90acfd1984a4587082668f18bab1ea824d30f4cc34478cb6a067fe1184e8486fb7e5d9e609c146388333abf8064fb9a1edab07807fba6d1aa618ee5b791ea0d0baf8a86443135a1cf4f25cd19f4ce765c5281e294870083fb0923a940b063f177b87b6bcdb434f758411caef796233538f30c540afc4260cf4524ae42129222ea8e474b294e491de88583ceff25515d9d8359a320d3a6b916ffc5cd449cc0fa2400a91a2241744aaf0dac19c081db9bcbcb2978ce80dbec6b1ce8bda331dd9483be749b4bb667b4f3415eee30b1656979c4250457575ba37e4197cf3ac52f87de4b8747ac5ab75db2fc1b01c82518b40071cf81fe8c9f686395a7c6276da37ab755acc77a58d41e9f0b7838c345bfff88d3d684c0afef349219d60389cd9e8d6516e07372a54acf36b45d67d313326f769d5a304bb5954165f2b8fe7ec8701a6ff7a93c748d18febf4e29a041ee6af46b2cb0fc40731cff8f84f08ac673799a9822f0706272ee9f8d4a140ddc3f9559ae3aaf170b3b9d98225114211a9e52d6a769002c307f8f096a4c0e6b2bfa0a762265396df234de45c245b91c6789aae17c6f3bcfea7fc4f7b2aa4a7f66eef0e785820e5d83df2b49f8576fc27269fbdb551a76e5f22093d2ccb1c28cee506f1c7538db6d2e546987b9b6bed43e62efe5e976ae29434c6ad3c721cdcf8b8e73422752ec1236bc74a46daa5910879ccd577068756c6396547c0fe9a7741c37b0629e46178491523446cb6b5ba37edd84b69c4dcbb0f61982b2eccb25203cf574ceb561f184f36750a4254cc968183bbbdd47f23712b6b968b965efbec20db792d72dc2420d23675cd80dd47e0e627732340f3b0e5936860a2515e8768c25d51bae6da77fb3b4db3e48a5fd3b2c5c60c690c7fbc90fa31f9f15cb5d009486162861a167d11827d741296af931c60d16070625acfb8daf27d6ad94f802c311360ff743fe41d056faf3cff0d6439b3fdae078aff0eddc01c8d6739b04f66758a59f24de616e71e234915327e15014af7073499acc7404bb6772421d4d85be098fc08d794329cefce9f581d39cff125c5c889752c07d1e63bb0713b209c429a25328991299e143ed3f82bf88e8975ab5e9cc342102d1533af90727982a499c64d436fe8ac142131841ccf104749a6ff56c7d430a4ca99defbab513a0304e919d20efcc5f1774259f4621dc5f0da5e63fa1325a2cca99cc660785fbd3860d41542266cb07d5bfcef925ba9c4eebfc0049c45280c54e1af2590faa74fcf3651e3f8ed03d2e223c04c538510518844b8f5d063098695a9455a530d5f07794a973a4680a6232d6a93c00cc1766228582d9469ac0982a346eb443359a810a04e42fcad5348ea35f17e9079f5108d4af2610f5bb8c468dee8d9ef1713dfb9f265c8c1ea9f6a5bed42a663999ad4487c669ed47a4713cecb503044ec1e1b82c2e0c56015d441e19511df0fd8f050f6b11dc36839e3e8da3998fd36471024f614b7585ab14f6416d0c7fffb79470c0ee46fe780f44ca207528ea956f83258422d24425fe68aea4a5e66ee05a545f12bdf940c62e5a786024d473d7cbf3b221c5f681b21de013c090344f3b1e9a5e51573f298c1ee8d90308c396a5e88be8a767741c38f5be8317e2b6d31e59b9a3cfb1c66b7d49fb6c182f5544e2be3df1c6e4d7465946ffdd5e6aab57c7ccf218d3d4f5930bfae6ac199d313fefc20ae13d5ea901b8ae52492e3f99f8239f818e308e4531308081660c8a6c6ebb08a6b52c55e533bc272e2d2dae6f06b57632aaa8e4c0ec599215a01c52aa51d99e1037324c9a997b2347abb53b3e855a0f3291d29e7fb94c30e1c5e40f072d2fc9c4029004618934ec22b31cef121b7207f5d43a30c16015062e6e910de1013b6729e68e1e6404f807cfd233639ef7e77f5505092111f4907276f001652304c29b6178012c8212e32946f39b0a061861074ea34b1a5d4137abea1444d361978a3425c1e67ba0cb8e5055d753c45ae6aef7b57ced2bf1d4019573019d649c54b2c90edd43fff057f8ae39c7cb3f938ad428d01a40d49abd75fa794a0a190467bddf52fdec69e236f72e51a1a3ff4d0039158c9730294aa95b7d00e30e7c5a8c512339f67b33e35370cf60ce842eb66123f359abdda0a17490b257c6868842c4abe65c23123d9e4490c1ac77d2f30bd65295a58669c7cf63d005e3dfc5e999e2d88f99c3abe7729f74216570693326f034bf1acce73f3a727ef0686940fb7cb10ce345f163608d4d7ebefcd41d6538574ac5147e6e5488514c9c78fcbee866a336a9611d31272d67f5edb68519628323f2519060e32308c8a67167d4a73489d97ce2198e14868fe2fc5ca22b814153614f1ea4e6a02d6a28cad32a765c8caee046221d499fcf6017c26a4427b783c38cbf1718219b4d40c676532699ec9fa37b56c7eaf1d047565cdb661e49da4e684f86582db4552b836e55d00754ba7785f2e8b4fe240ea44583af1a0028d5b55f6", 0x1000}, {&(0x7f0000003700)="6f9b8319f60ad7c2b88ede963992f61e51090b4f6fabb809fb63121e01a91ae0f300807d09a3f876db6150422fba86d76e2d512d98802224f120f6fe1cd825a0dda41e118b320058761fac591d1f8db743722cc72f6a9ad1d9607b00222373f9deee6345ce6ef846f0936c7c701e56b0c56baf8edf37484482e27fd7dc0a2793b33aba0d07998e7a3aa94109fa2edb654307544ac4da4c93474b3b9400bd172b653cee5f6a4e92acb333972528", 0xad}, {&(0x7f00000037c0)="53305143262208aa55de9eb84966f9b37166ab1b3f09a496a458cda888618108f295e1d6023ffcd46c193e2a81482957b261c2d989df8b58a532d4bd5e273ac1a042ff5e711cebbb75b29055e34eaae31eb4ff0884719221b9d8d720a0221f4e82af9b899881ed733f6b8816447c1ff7c35f53b627cf524caa9cf3599ade9e4abfb99ea4ec7c8912911b552145c0124f", 0x90}, {&(0x7f0000003880)="fcc250503155d8e59fc32e0bc50890e3544897280c41b80b136c5d5428741d7d44113a90163942e4a74ae188362a02c7478edb88c0c420c329e29979ae1762e8a6cbe0958540e17c1d046504c4cd72b2e40549afe581cddbb00c461f8834b6fbfb72b3e0d327570306a4cff176429b44c236563e60ee8a871c9ad43ecf763878d657efea9876446408ebb3fc0b8684d9819a9ee40ce73a8100e7ad7b881624c66d606a557a1edf62dcc24f6ac239fbc9c1094faaae10ba470ad25011892ca319a1eb", 0xc2}, {&(0x7f0000003980)="203e7d7f5945707e7d1aab0185ab16d49d31140fec9294a1673683a7f1fdb456110865c0cbb1facf14c8d5b884dd3037ea4e837752ff617a8f1171d48a4a7cff5d3993b550d110f58f36b41a36b4f052beb02ddc2d24db7b608ca9da5e1f5ae09b1f4f45a5627ca6327f6decefca448b794c60e55165c17b36ab7fd0ea865164211562f3e46871e7db688f8126ee0587a637df", 0x93}], 0x6, 0x0) r7 = semget$private(0x0, 0x2, 0x1) getsockopt$sock_int(r6, 0xffff, 0x288, &(0x7f0000003ac0), &(0x7f0000003b00)=0x4) fcntl$setflags(r6, 0x2, 0x1) semop(r7, &(0x7f0000003b40)=[{0x0, 0x5, 0x800}, {0x4, 0x9, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0xbd, 0x1800}], 0x4) unlink(&(0x7f0000003b80)='./file0\x00') 00:00:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80a82, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) fsync(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r5, r0) write(r2, 0x0, 0x0) 00:00:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) read(r0, &(0x7f0000000000)=""/216, 0xd8) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x100) close(r2) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) fchroot(r0) select(0x40, &(0x7f00000001c0)={0x1, 0x8, 0xff, 0xffffffffffffff7f, 0xff, 0x401, 0x4, 0x1000}, &(0x7f0000000200)={0x1000, 0xffffffffffffffff, 0x4, 0x80000000, 0x5, 0x1, 0x5, 0xfffffffffffffff9}, &(0x7f0000000240)={0x200, 0x2, 0x0, 0x8, 0x5, 0x0, 0x80, 0x1}, &(0x7f0000000280)={0x200, 0xff}) r5 = getpid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000300)="eaa38964130e759f00e7dbc95496f35d153a0ba41fa7c67cc0831f5a0a67876f5955711d2819bbf88549078fa095247ea6f1283a2ce63aeef71086fcbc6b10c8933683a16a80256e7d1f2d8e937b1a64ee8a744068d93b1b21cd232685830cd400b9a2bf23e6d10e7e34d092ef15058ce07f2120259ee42688a0560d2436a96919d3562ed980d65ee0507654ba64846764a93c2d63de2eb6013f3c96dea0645a2e7ebd3e03a998cfb3c6304c1e86e8a42499c790c656ad2e5a61fc9087af87848d41", 0xc2}, {&(0x7f0000000400)="d379f996cbf855014bdc96", 0xb}, {&(0x7f0000000440)="ee6a76a9b88a7043aea780189cd05e57a724934e52f5ade1bb76f5a56ea70038842e81df5fb6648dbf5c280315b0f893e43fdc5edb153d5ac098ae721e03a8613756a2c3de766618601148526337510743cfb9a730e566ec00d676936cc2e1f141db18f2d31a76aeb04c7cf3d191825e259429a44f8d422999eb4bc4f1118711340f302ebf438d5b58bc2ce1b6536ab0610054dd", 0x94}, {&(0x7f0000000500)="9dbde724536dd4fdf5f8c1820f21c8b2b95df92c80cf99997bec66a257dd16f7186657bb66df525d0f5b7645581b9d316de977fe4eaffe7597771b4a98fa5fe41a1cc21487dcee626f662a744e3fbe4d6e35f9add059a8fa0ddd9f54c050b35be5c4fae62edd05f8e0ed53726ea99d27965717d9b21b840e0283e126e17831404de051542802e4a687040f97987efdc76a40143319848a797eb23e9a2780ad1ea3eb1bc57fd5ee36e073d2e273e8ce1b3e1ff0718678bea4d47647662b2e72f39f5741ea066e27665617ffe0eb02594f06aaa574c507d1b4c7a69e42c4ed7845bfe887721c4536c1249f70ad4101efc227a5c1f90eae949aec254284cf2ea71f57afefb08af7f15e0ed009c6d19d52a250a8246f93acc2461a1e127d7b956ad0415af31eaa27c0c1d3a7d3a0914fee9df4d5d26884fa16d5ff7adb9bb4d53bcbc0006591623d3a72b6ff505665bac8820aa09fcfe888969022924cfc82cd748ee05d4bfe39b0d9ca1b327b837a48f109690afba35047b15c26b96d29d14ffa137c51bc9b4016c5c03c666210dce3b86ed72c80b5ae5781a2e58bada8674b452d1489c7fdd73d1e510a4409ecc882e1aaaf2b9ba3490c1644c4eb464cdc09b3c6713f6acd084e4852933eecf11fb69fb5a246d85a86d7cd7e0d7aab4e32e0af3a0b7da04be26c080938f6287ea27a5105051c108a87cc3dcaa5647ccf89573e4a83c05333181257f5d243c705634695c07f68f84113c148f9a1de8ab0f6b6043fa3261fb7dc568eb387f6370450960b19808dd6e6f03caa1fe767d177ef1e911736df209759958128090eaa0a5bf76396247c2d4648b6a8ebd4b6542e25e9b0663ff2c4f23cbc858c89e4155c1d4b802eecd98accced34a54b681d5d26191400a70c1c56183a2a5c0b79dffc6456f8068fdf34f0a4b3f8c5c3757b0fa0b3bc8d28a9a4008929cbaf0080f00fce72598b3630d37975680382b2ea998c93d7cddc76ea912ca804f05f631185eb5f679314a1e88181de98c5d4ad67564ce6a51f6ed96f39a015d6b7d55831d1143cc2fa81a7b20b1b9cf6de687bc77914ffe5099f5f121e1905f76031e3e7847efb757727c697432d9acd6b72b6c1aa9f334d6393417c152ffb03b279e10a1bf75b250060bea499be4bfad0b565a2539fbf2c8dcca010800f22c26fdcebf57151378dfe1b9bcf7d92f46ee306e4d4c937a380316bb46132cb73d3a14b6bbdd7c25cc788b010e6461589ffe03a0aa9b6190f1881bc188dff835f38f941dfc8a2166224f2e34df42294a5c9978a43a9339b39c813b41686285b24885b1425c88ae16b4d3bdd2722a692991282ddc82550c82ca5cb47911ae0c7148304a535daa2c12122e8646d16a4d621131ac2cb09e423004f08dad9bda235933ae4c99b1388541b122bfcd1917a94858de0d63e031c5798f125cbca4421d88f7eebff0cbc5635ad1e0fa48208cc42b9c76bac80a85c423f96b1ee3bbd3423a28f4294a6a580bc9a9d48cdc7bef1bd9d67db93518bceff156628a11888b947e50c8b7444d82a4db7543cee1e6129287bf69f0a3333b279e6ab62a647a102af1419de303b11551f6c0cec396243f5540798633b695458e73dcd0b72f282d1b3eae2db28a96e2a0b226fca19c4f5ec6e8729eaf7c85ce011184b3676413ffd983e0dec281b2e49d95ab00185fbd96a9cd68f07186f8b0b6d4ff643afdc5361da5e616b4b6c097b129cd4a8aa0539c7adb44928501d4327d8da45238f60797ccd004b7f163c9af65889f85588ba0ebe56f98c00b84f16232907c79f44a67591f3be512ce1572e12dad9e27c6bfcadbda74082f19ee99638fa1d6afa869f23256457ba26debe0683aba9c2ab63c6cd4f12bc6863fffbfcf26751a9fc122d015f0784454d23d522affbc21fe7c0631394464ec374f73bbded2a22b0f39bf03c7a2f2fec2882f1b7a2bdff6dd3393d9ace9d7c7f8c8501d5b0886cdfa03db57773e057ba124445754ba40c3e2dba278c312dbebba840cb0cfdd927a03c7a2a44f51f20f706d6ed39be179f0656d245cec2f1f71104c0fce465fd698c2bb5f72ea4ee7077da72c6375d5824c8b654861278ebca3e9b75f522228a3b1e90b12804bd16e6ad9b0818bf6999fddd286173931e1286a7d5b2bf703630109dbc6c1ee269e2df44a03670c9f78e764394c6774d083b06413ef506b7f63f70953a1d76ed74c23a453827798c576a1cf5df67ad34095687627ce1d8a22993fab2ad752178f2d25da121ff0384510d898da6cda39795e495652b7b36e17a38ece7ebb21494fc23b52ab271a381f39a4832557594cc8f33f68b88a92b4df9d254b15c1ef671be611cbf04333a92924b15a59d67ecb7351158335d63d00474611a34ef3642d0d4263a3a2fed18f54aa53d648e5aeb537d7105c0013a0aafb3a4c301acae73487dd70bd5514fe25203d1fa55c58e09ec82bc86d3b333c72f2e9b25304ba8e767d653dea56734d41f2d44f9f53855b714634430c1a55364f8c071d5344379a1712b4c2062cfe0e1094980e01223a845897f4061e65d0fc17c373784c9e36119e917669c718cab0e81ca8314293f3f473e8b390b6295457aa16531af30854fe119f119920688a98ccf0ab39c404b5783efcffc6e5e59711526ad58c528c24d43459b5435c24672a949cc442b6943e85fc24c3ca6b6c99c07ec7c010532c8f4a8ca30d6ee1d5a46bfbee9a3a5001522dc35846ad980aef0302d09f3f501c7ba694bceb9669567228680003670f2054259e71712e9af315b9af62f7d6620f08e876572ad5d3e42f2e1ad6da302963aea3941d5ea56985a532592da60a19a838b058dccda769927f8a912d33ac942ea63352895851f76f63241d1f844f5267f62aabc33943b37a8829d13106f882c1689387473226d3533ccd546f6b31d1bd81ad6fa67efc84c6923471ed46c004b2e797392c4e1a527f781cd210bf5a1b4ea5743f45571e6a66abdf4d43b630ed7a208d2ff3c77c167b94819b30f1b5148bc5a39fdc2af311e94da4b1cb523ac69ef498a5b7091a574b75d3a9f894cd95576cac5d4947681dede33286f569906d49a6628a210b8495aff32e8e942d4565285469bdf17d21c0b7fa274812a83719bdf7b420f20542e82109e1400c8ed2e6ca419e7460adc4dac10e4ed9e8067bfcba6954b06996938e5e76e30eb8fb2545ea5216be7b2f2995acb94e5b7ede0163ef260323a9f251dc40d080d1d73ed6fb8893d34094ecfcf3f640f278c7725a983715ab6283d39544c71a32240b7d36134ca99c1b65b7ef7be75161ed928f108e299e1f759a6eec37b70305265ba099c4bf405e159e6a3970c6ccb90fa75f5fada1a917bb74896438bf9dfb6c55600975251437a0e4b5cea9158aa416343ef3d74e101e3b93e34959e1e5646725449ed9fdb0922a1b21d13321fc5def522ad660894be09510dafd9172458d48da105c98c147b8029cbb2cec1f47c01f39cdf24a1aa19266bcb7630657c94d921e9ffac43d922b0dd5366166504c9e7e044f456724503dc2382b193073828c1699f85aa78b04f5f7bed7776832c971d2a9f24c279817166f0528c73485afbb1efabe2f1edf96babf0f3f5ca74f693980d53f4ef650ad3145b2c386ef09aff055709ed469a0208b028c59a77a74f53509fe3ca69ac1f03dba790a21752119ab8e939ca8b8c6daf6fc4342d87eb7429432590834c86bf292e76df062a8d3eae9d993f6b1c7a4cb55daf4b73ddec0e86e2c724de3cbddb89c7fd20a8821e5e2df14816510b158fc7fc4ba8f670fec165752aee54850c095e9bf79357350ab3ece6eafac452406fd8b26ec2e44643d5193d0fe0bfdd7b84e77acca18d2a781a1e3f010eee17d0fbe406e90b0c84c53fb7a18e4586598b8d637e317f08daddc23f59712d2e49cd3d1ad8709a0490613a509817f2966a44eed8f1703426c275c61570500ee57747b01d407ec26e87f2facf7cec631d8ed1594b6adc451287db131a9450ea8251837ee2291f3769d48fd5789d95ceb9a8fd2f4d1f4981fe705f15704ed05248290edd8aeb8eaa39fcd2e6f752a6d950098dfc9fd9fee941f184e37146b713003bc5b3e3327d469e358e9c663b14bee8ee9dc4f2ed8ae8afc04f8f30d7aaaa96130747ad40136c286707347d071a392f3394f78721a33a6c71e12f13db2f247aa08901faa8829b2a63a1d654d75cd0f5ae6ce1db9ffaf5067040238bee831088022ecf0ef5c6198c1e83226b8172e04c6308d2efad351d909aa32b8639f5c833163494b005204e923afa93a1348c1e9336ee8b466be610732bb4ca1eee391dcc227ec06f02cd22f2f8c6f1c8090d3f23872150d6891be502d40497c3f166ec1f5167f41a28ce326b778c94fafae95540f4a6975b05bbd0ca611ca8a6e23d2b6932594c8ec8fcc108819ce632aade0514b1aa80347b4e1b1d7257dea8e6fe89db3df2e9a880cdf4a3c6e8187b8eaabbf26536a8c84e5ea5a59ec08d91bd34f20582e096852ba31550570fa2efd0bb751432320b1354d0c5738a78a1fd6630d4c4bba144674b55c0b247e61a62497ba270f15fa230717788c5b7925073ee06c7fd7ffb224f8adb7ec2e28ec7065303615d35edb886fc166eabaa7cb113a397c3fb61e2c0df3b463b8e9f6c1890b1285a5d4f2f8330a7988783aceed78a8c3f4060e3a6c73da53eda56c6f0ddf71ecee8fb37a7663b2ba44a5d7b02e520c917fb4704831557cf841879c813bc395246ed45aaeecb625b97c71d3949cbfe6c28179f0e21b16fcb9fb0613bab7d40bed4d385ae21324e0f0d13837e47b26692a9c38c5c61c7d0b34dbc93106d175b955a1c18ac973e4474d5d08c8eda02bcdc692d0d85e428d1e775c88a3574491b277bfe9af2b23db5debda195bf6c8fe1b023039e231fbcf6a1ff1ac256716ff4944f90ee52a8311e6634a7b2473b6761296c7bee46a542e4adb815ce4444088b88acffa69b44ee0fca638b3f1271bfaeb10d9974547d8af8aa684ed5b2eee9b83decc707806979e27265a2ad7fbe8fe3cfe592fad6511a2bb342c2eb257343aee76d34feddc58257289a454a96ea8cbc7a3f56fb29f6a65bf1453058d09d6e6693b9545e4fe772b29ced24b31cf399f63f1a7a037a3f9ed0929a39f207dceb007a7abb4e8d99682d55ec12ec25f5ba5b79dc90f6047e90350b22000c5a601fbb63c1cd5abdbd4840ec98409097a83118b271697d70a0a15702a741581923c4fd9621aa11a41d4f2e8db84029a6ee1b2b5842e530f44f3106a29fb63332959f2acfc537b548a3542834cd0c9d1a351a46e32e1aded13c40c1ec5ae86eaa5fa6e60bd55ee114ff7d9133536da49ed1e5b5c08aa2728731ca19b2efc3d24eb551806a2611dba65f90dfd97fdbc94e54dc4ff902b172b8c4c0b5484327ea939a20c96f6256945a88818b934c087a7d75e721b5af6aa4e9f0150d32a76d27c96df0efcfdb8c9cd8d28d92726ff0dad591b1120e67a4c64110b6ae08c87bc41f35844b1e8977b922fd7036691a1dd6e0df57673fcaebaef554c71d5c2032d9dd03ecd92a62d7d89d7aa9cbe9458f7b1f3f80d8c36f08d1edc31517d4f51218a453d1835fafb7045c3c12fcfed9b48a91d5123125adc0b843658d1ace4e297bd5142eda002bd89352268d3003c623348ae50c21c48341942700740765f1602d0a3180bf910f36c7661f80b5a7ccd76738ad0c835f28e2d4c54dc155170bdd9318d7fd0d31cf25a524c4e7a8c76485733edea711b36dc434fb634642c", 0x1000}], 0x4, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x2, r5, r6, r8}], 0x20, 0x40f}, 0x4) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) clock_getres(0x0, &(0x7f00000016c0)) dup2(r4, r2) flock(r3, 0xe) r11 = open(&(0x7f0000001700)='./file0\x00', 0x400, 0x128) mknodat(r0, &(0x7f0000001740)='./file0\x00', 0x8011, 0x7) msgget(0x2, 0x0) close(r3) fcntl$setown(r10, 0x6, r7) poll(&(0x7f0000001780)=[{r9, 0x100}, {r3, 0x80}, {r11, 0x4}, {r0, 0x4}], 0x4, 0x3f) pipe2(&(0x7f00000017c0)={0xffffffffffffffff}, 0x400000) ftruncate(r4, 0xa9fd) socketpair(0x1, 0x1, 0xfffffffffffffffa, &(0x7f0000001800)) writev(r12, &(0x7f0000001880)=[{&(0x7f0000001840)="55026f019e465cb8a487d97b818ddf976d6eb130cd84f8b8b0fdb815c6755052c8eaa68c2306bbbcf81d25eafceccd0f72f84cc7", 0x34}], 0x1) setsockopt$sock_timeval(r9, 0xffff, 0x100b, &(0x7f00000018c0)={0x2, 0x9}, 0x10) open(&(0x7f0000001900)='./file0\x00', 0x200208, 0xb0) r13 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r13, 0x4) 00:00:13 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) getpeername$unix(r2, 0x0, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x140, 0x400) fcntl$getflags(r1, 0x3) shutdown(r0, 0x2) 00:00:13 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r3, r4) unlink(&(0x7f00000000c0)='./file0\x00') r7 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x11a) r8 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x80) r9 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) dup2(r3, r7) sendmsg$unix(r5, &(0x7f0000001840)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000200)="9e75c86f82e49a918c8be4e860102defc0045e", 0x13}, {&(0x7f0000000240)="d1029896704a5540d1024264b119e55bb14bb56896ce643b44fc9192fd72c3160d68ac526b5de5ee3330e10b76477f6a4bd7e4ff508b5fe51fcc2f56ddb2d26225460575a3f2445b06265566574a3cccd040e92e3b877dec452ee91c84fda9ca9417e148b9f314c11e46ecdff22ea98203b89edc1837f155e5d55e3da67d971cd0fc0f6c7217da8325e059ceb919b3a3e3ef7fa35b5d0a18b5efa3ba269529", 0x9f}, {&(0x7f0000000300)="d3cd792cb08c552555bd7883b292356dafde50fa52ab615ea14d874a9f6ed57ddbf199d2e0952999bf76f4d4c32fab3d793cb57b0569c0683495d51f5e29f0f1de05d75af332bce209543476886ff29f3b868e3095d4fe0d65185eac3c24edbb0b301abcb17179934d312d4c5b1ee43c0a84c4f277e2f45bd36b7285852d081e46faa7e91a", 0x85}, {&(0x7f00000003c0)="746b1d430feb49f071005d27", 0xc}, {&(0x7f0000000400)="b6038be2e483a6e15c82098fde9553b1c82b5ec8995724aba72db81737cd388036efd2dfe47aa856bcab2c75a84bea20712ed5bc07bbd4ed1c1fc389cb6b1bf00d274e749aed1d67aad8067f9ba3a12694e7edfc3df872a4afdc7c88a3ac453c4cc4c17fd8a63c51f14d0d913294da7e130553b26c60bd50280c3cd170b4acd2c66366a57d5d0a45abb986cc9fff07050c5e9632e390ab4e789e44a8a43a00f5b317771634109a678f98ebf5b470ee9f49090288463d41fd7be1115a3e41aa4a2b79be1b06d4a324f461fe180589d79704fb6dec749909f7cbf659eba46ecc4eab33213a9b5ace47e56235", 0xeb}, {&(0x7f0000000500)="6924fd14839b331450d0e9358170b537a2289b433d30641c8f2324de8a5b8ae7310e892bcbfb65c91e386de766f1f0eec34371cd8979d6382926443e9d036c779e", 0x41}, {&(0x7f0000000580)="a0ebc4402cf30b2542fbd9e490e7b2042c477f1ec93d996e8a206fba9e4cd1199e96f30538f44ba92892df81c36e55eac59fcea01db9a924806fcdfeb36c91b31b0cbca4767d3a1f89950e1ed909682f8a515c36f4d53271c530e531d3f3bfa556954f0060c3e487d1bebef4e4dd634a0413caff60a75ee4105c82285fe04f82d191c9d7f389e732f34900cc25de42043097b2779bc7d0485b3d", 0x9a}, {&(0x7f0000000640)="cfa0e9f142ce990a11d4d3b1f86ab0ea35395183b88be36f87d3bc902ccc3997660d2228f6fecb050cc12118b0973102d15992eaa3fa5d0542aeee0ddc63e8f38531f078b4b8d40f2f5eaa6dbaf15ee53f74a18a783889b6d9439e0223a262685690a3fad6d4f41d6531c902907b4f6cfa0e2f0d2671f1494b3a06cc2c15b6779d5b1d216f576b67baae99ccb2286ba5554f5dfc8219", 0x96}, {&(0x7f0000000700)="765539062832328c9ab3b35ef6f34cc4e6623cb73c067fea5b6392008764fa3329679532e1f93f4b383eeb920d302411f4f5fa919b0122e01a0d19f0826c670a9bea076c62601a78c45046420b3da31083db6db309c765aca51102a9370629e4d7f5c326ddda4b39e496b69cf870c8c4d30d19ccf1b79d5c32068f6fa0d9dfb6ca5ba050f772b5f793cf8466483631e72517643566cc2f4b7d85385c06983295a5ac17cc2086d14cdb5b1b30e13c5a8124bf494b1e0e331ffff00b7e895cf804905cc37244c8f6ea3ae28dff11428181cf9d8aa6916fb0148ab2de9531a33c02c8665acad2e473690f92cb413bc2c23280bb778263b8de13e0994d858ce78e8c9939f5569a5a7a2e811b58614b38d2547cdd4729f5eb76a459242c8997201a91028365a92fdb414385fc4f5741b45806586b626f1771e1f15064856bb0d76dbd7f7f166a4c3a4df3fab8a30df6bb60b3b4c47de6ed26cf6f638af015e329f64d35034a3ab2bd33f65fc11dbe4eae836404618bd244b7e3b4686fe712d3ed45fb35993dfffec4aa5c01899bde70019cc33e9c1a5e45dc4f184298e34e66a9de90cb3573e75ec6ad7fcd4e160234fa221ac799f61798466413500bf3cea87c032bca80fd5416b4ddd309f133d917936dcdd742552d222ffe2f3bbd9a19e280c9543e60c957e029d5be36b2a9dc6137affd23e016f2fbd4b6cdfcf935c59e410570218e98da6a573d1003584d06599b16ed3706f4e6b5809aeed00c9391eb021116f37e00e98c5e42074753fa017eb4854b5a0514e1f89bd64f729323c1498aff920d249878258e0e3c0e71d3ddd618911b574c323fd5f1909c51f63abda7dd50d608edcaa5191fb2692316e8e60930eddcaf71bb874031a88f5af2c2a42348e1adcb9a936ccc84031bf25401f543f7fe3af1302bd80020a5c46a1b791e4ad70c37ae45087cbe5f55146888dbef8c0ab9626b38e97dafc3725390d0f84e095edffa108abfd4f2e47f49a907a8eb3e7141d638e34cee0bb31110d99960d3b2f649382877934ca0d72791fec024e2501468ee6ba3953024107453436f0faf7594cc55aa3bac3778cc209228182a1701f9c2292f6adab6e99d773c000fd7d662529fa64afa7839aeab6ad4d05e0ba5d36c83e1b47e2592593d72ccba26e92ca4bab64eb2b5cfe6c66c05e5e13dd45e830bbd804e84a6fb3104a2efd55cf760c465a42a554ca3cc994f2011b8aa5786f67a31ccb35017c0908fc30c8e509f7f0723c1f060151aea6282742d8caa4903587b4f39182e0aabddad75537f77bfb1ccb0b47eba079a77124e14a07d0e2870daab8ac0fb2b2bf5a38dcfb89e589ebf188257ef65b6739b3ae2b9d215ad8e46fc8cc2e35b9b5d048bd598e8b8911a7bd8836c767075e34ab3b61013997577d0d44fba87d442d5d829efef692ae20e8b8c2ea53424df8af3f7d28f42a25a7244a997ae93eea052457ddde0719e1ce6d29405248ca92dbef06ac671802d33e9ef6ad01f76e99f289b69acdaa6926a77ee269cc0c2417ed506bb2ffba97f63024a6354b8da2ec8a7cbbb7d3901de1703739f887bde0ee65f11536e14a647236250fbda53db314a33584d343ef11d4b3b42880791254bb439a41fd2970b5f89511d348d6f1cf575f6138538d1e7c1af6b928e570e5d5eb0a62f39ece983c5535596ca5ecc0ccaec476f69a2ea6596b8cccf4d2a8193adc6d0441555f7f2ce863fa7ef065f0760213db4cce27214c4d752b28fdd398d7eef0829888ff18b3cba865d72d6be5ea69b4ee36b597b7a2e1394c2a8e08668cddcbf94377e0358f206d19b954590106c0d5d39b669251f129ba97ba28891be1ead74442afc268a7946072443d5db5d70f61ccaa47cd64b1a8e079ce5b40848ee7cecc872903ed966b74dc8028e8b2c65d6aff91630833f198f1277de2fa96215dbff1f98dc0f621a092e056c61b2ab48e89c48afcbab14b51ef9c5a39b819dd5aa83e104b7090f4f29f10eaf0ce946a3714793e1929f513149b5f6d8eadb21d1c55cbc7f8a1db224950def9d4bd85ce104acd733dcdbbfe0bdb319fc6e8821586db9e1bf89b4a30fed3ec24a7ff735e3c58761d3d96185426e0646cab0f7bf1c7b0b9f364110febf0ddbaa2ede1752bc889ae5d6fde37002fb6b530d27547866401261317ff9f88957836e6d33a18293f8d262220636a1b090c5ea1ded35f6c7e0a8971c703c3bcda1e1a508646cec5a7bb2001ac2e4df1b93c1e0a8b04b4bd25341cf81b59070c1915fdceba03cdd8ac45515b762fa69bb7542d9f6a7c2af0cf0c9a6cba573259a8bd4bc0f8dc3980367207dfc784dad7e00dbc20a91ee5cd807d9070f204cd9489f0d6495c3126b3cfd45ec8ede5d9b7ac71717ab70ce2ac4797703c3dd3b1fb43393184b90c409ea78901739b98cfcc92809ac78192ae64241160046488323e3420daff44f49ba6b8bc60615fd7ad2ef4b30c7cadba443ea1d69a6346be4c10e948b3ad33acced35138e90d80728d1ad2ba06a023c3c750363b8d4d2c081a9c4589236b1d9331f65adb07b041ce58fb05526d099efc74f48643ce8b719f90528f038b4f17df495170494757a8e8500131f54708342f2ebdb62a43a900b4d2199a2f134b7670ff2e72137ac29fc30bf83555407bd720809ba49598c93bbbaec708d10d71f87b82fbc692a800ff1c585c043077645a04ce14678ac4b7a2302c7f485251f97e6ee5e52f4d27e84e66b6667503bf3189e0b00e729c6b87dcdb8c353c78f1aa6369c340073728e33461d55afc7ab7248f5f3d9e5ea9728f4491ba605f72e750e2ac473cfdf8ac5cbf15c3941dd07b14a75ed1f64ef6dcabe1e0dcafce059e0d3b32148b431b14b38d4bc150ac38a6325af5b9db291cf0d1bf6ba4d67ba1a3eb6db991e7ab03becb0ae80616678718ea43afb8c8c1f8e7005b8c0f57def17704f9025ab14cfc610c1199f3b732f360265e83d111023a4cab78a8d440eeeca824f9b94af7476487a38737c501d05f6ff5c0ce07533f982692c23f5b91607c4c23a5ef49c018dac7b93ca5d6b7d35782ec4547d800f650146f04c2c9227a2e90fdbb28da65df878c70d5f021e5ab565ced0e332c1b193c4533314562df8c62c2694547b96c53c3e7d1a7737743895a186c269e6a925ca193e33a66cb7e18383ba000c8df641066794a142f699a7e1b93807fc879d7ba9e699e617caa5d84f419d745ce02a1da9dcfca91bba879114f80550a2dde6c12c34742974f370499edcd5f4e9b8451642a909c7a7f3847670679357e0c1dc5f90b0813433d163a4742765deeef467175225a36e808baf40aeb7e14cf4d30fc97e76fa7ba6dbaecfff6a0a3c32d572249eb47cd2e05b3a6fae58cdbf8b1098122c4a1a3bba1c41a8af3ba7d98f2b4523e475868511b3a50f3dd75db201ad3d013e7564958cd0865bb5ea69abb9ea9584a4db7bd5754c3fb17b136c51ce9d6909013308d25b809bc14cea1d35dfd519e2e840ed4f63d3da824ccdea999c5d36df1ec9d239d564a702496dc10d7b98a3134f4b292ff82c2cfae8f9c95b4ceed36eed51e1b8a309ea1fcc00511ef55ad9924d276a80527e32f61343593c7f5dc853e36159ca61df0d4e212e9e3bedd7de5934ba68bb46c9a238f51125cbe7c39e2fae6b9d53e24df97ba4e576bd1c5391bbea567c73916c1340ac2572dbcb0d5857851ce4c27b4a878f9a8f8b956e3c88407ac9aece37bbe6725a638fb998d08804f4accf738c2ec3f58aed0fa858aa8b484d19fac9bb1c82b91a3edfe2d41bb764b2547b3f4507319526ae27eed7adc20dc74e377d35c843b592b84f52e8cafbb8296e920563b95b2e7cfe6308e67d11df517c6c7c4fac9da0b74b46291555091365516d11441deae1470f08488d395ec38c995d9d9641e2dd7a7732168bfba80814963b755c8b54cfe3f8d57ce9f34bcce7b45f40bac264a0859bd13451b70c6d56a05b7fd67f76f8233ad7adb815220591607cd101d518a3f0a7f1072196fca97372ed0f27feab25bcaf113258dd04a497420cdf4a7cf4da35ddec7344bacf3ba2843c943e374463824999cfbbf52b023381c6007c02dc9b879fdf2d7254feb475eff222c2a805854f30577972dde6caadfd74766610a4335d1d45ef6a35091cf9cf4d2e9a1fc0f6e17f1cced63c330a8a56c2fbcaf547e04c08fa1bc2e7764083c1cadd59e39842209cf582285bee9a6ca54172619d290a8749bdef197e903e296cb8279890554cdc5f24d6545b78ed88ebd77ec4ea2c27b9a4c20af6cb3b9c38f02fea6d1c9d98c7e423eb0020804ce48f6bb1c29b3cd0e25049a41a53fc4dfff087bac15684b08ba2d0b00a6a9af5ae44f0bf53b102c3c60dd4740beef540cf649a5235a9d76110b1b56d9fc4a94bf49ca1e63b54f9931f850b5d202b4cf2f579fab0e8349bc1db86fce2cd1e4c1c630d048f12702d58a6db86192c84480e638c4c27df8a51feca26dacc0550ad326eddaa39ec64e0fa9674fb3e3c100d94354b5156c45f8c4919d3db6143fbf1f4727542df9bad5f6d1c535be7db2f93b8276e183d465184e16fd79d68584a28f009329002993f55f3a6b0558e52b05fe2463c18cea02493b3f796f21699a4c7dd57243573431b4a6f8bbb41f9f10cbf2b41032b1d85f58053d5e09399b7b8d802eb6f6d64b3b0d22f5016360cb5fbd9a9bb7694ce6b1dc9b9ce455830212c334ec96c6cd7675ef73bfbd1cbe606137dff471b5535dc3d9349d2cf5661ae6ab181da2c013094188652d942c7406948cdbde13012fd719023dd8bf401f5516bf733a754bab5724dd5215cacbb4d99da8ca2bdbe8ddb0e886950937e893e2f4e89da6fe05d4efdf72d41a6bc2dfc6301fa21a45cecd138978a9caaa8a6541c40b4a5d7412a9bd3b93ac2260646201c12379378af098116e011e1b7b62217dd0731c63aed6e954022ed0c804e0510bc56fe9de0fc5452aa9ec4a423fd29c86b397a0de0bbb27fdf4557f1d03c855c4ca3c0c0aca553d09204122befa789173525164a8104fff512cdd5cd5ccffc55812df95cc4b54dc6474bf3f3cc46995e67a495464ffce9f66c942851028c3571aeb26a5dba81930567bdabd39a20a71f417e0006eb1e9a1a2009654cee94da4c2de906ea7209176e4d31b04d36fc2ec861e994b14d4de1d499ae60062dd5981b484db8f7232e0f7b0bf6fd60c32d5dc5b734cf3ae7ad7ee08c114b305e67f2942d258f593e093393f7d5593df35b29cdc10d4deebd46422825312aaa22b605c77f6932a91ed2f113d06e7a154922e8143e682f9aa17c3e1bf24438b7bd3dcf4f9b2615955387154e1f9120b7325b1b0a616a886c7b8a3641b78b995a191f3c65d879ceb058311177de6b8e71c4ab9ec9583d973335ef85ee7ef2712e7f4a8f6547c9de3db99942454797ae44a5fa38559fa91e038e54b7e6069d3e99a322d4ec0fc787dc8267cb891a00471fe7f4a3ce16758fc281f0f5d720b22d368edb19992c01aa420a163c200fa05c3a2d812e910505ebf25adf6dca1e206001646d08e4c43b925028e21c4df263682f4c8605ba477c9b8263900676d90232f9328f1363d8353317563ce35b1e1f5b1d00b4c9a1fedea769853f3ac7ab7d273280bb9c92158fcb2e1ed043b4b8490eb69f24ab5732779ddafdd8876460a58fd7c2046f82efcb0bec582e584da35c95cc36477cff9d25008475b1d512464cd2c77360577f0c5b8b2dc8675c6fd842284302c07359a68c1fa5f282cce430182eb5770bcbbadc8fd1", 0x1000}], 0x9, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x2, r0, r1, r2}, @rights={0x30, 0xffff, 0x1, [r4, r3, r7, r7, r9, r9, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r8, r8]}], 0x68, 0x8}, 0x402) open(&(0x7f0000001880)='./file0\x00', 0x40008, 0x20) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000018c0), &(0x7f0000001900)=0x8) openat(r5, &(0x7f0000001940)='./file0\x00', 0x80000, 0xa8) recvmsg(r4, &(0x7f0000001c40)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001980)=""/59, 0x3b}, {&(0x7f00000019c0)=""/240, 0xf0}, {&(0x7f0000001ac0)=""/100, 0x64}, {&(0x7f0000001b40)=""/73, 0x49}], 0x4, &(0x7f0000001c00)}, 0x843) recvmsg(r5, &(0x7f0000002000)={&(0x7f0000001c80)=@un=@abs, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001cc0)=""/139, 0x8b}, {&(0x7f0000001d80)=""/244, 0xf4}, {&(0x7f0000001e80)=""/111, 0x6f}, {&(0x7f0000001f00)=""/12, 0xc}], 0x4, &(0x7f0000001f80)=""/91, 0x5b}, 0x803) fsync(r5) lstat(&(0x7f0000002040)='./file0\x00', &(0x7f0000002080)) lstat(&(0x7f0000002100)='./file0\x00', &(0x7f0000002140)) fcntl$dupfd(r6, 0xc, r6) listen(r8, 0x200) setegid(r2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f00000021c0), 0xc) pwritev(r9, &(0x7f0000002380)=[{&(0x7f0000002200)="40764e1488ebd68aafb56c5f340ac28836245fee1e255b82d332c2baf33a2c99a9adc5165de3b6c3fa37a92d08096b2cedc33f7a4d615d686d7e3b189d8005c5894e53e79c2a13b3427f7659dd01f005608eac5255abb74e1ce9db381037044a189bf38a293a9b5f604f0e2afd745b46faceb52061bb64a93274db578c1c4535721066a4c1bd9acbe16b06fc76f822f9e067cca8595d30cb389348380ffa69fa", 0xa0}, {&(0x7f00000022c0)="40cb499cc391f28870406ed2500f832d958d5739e21883a25cead65b2e7d322d04ba0c8ca7fdcada87cb96047dc870ef4a0fd20a81be2f43a85788681ab7c049cbafba8b6fa45fba6b5fb33416fe49f742e383f17b47e310d52df882a1e46ffdbf75d37dd8e2b38e22930683957553bc9ae64f5f37e22ec2c7eb61d32ae4a5fda11762271bf52cd94fd9992daf668edede44135ac28eb4", 0x97}], 0x2, 0x0) setgid(r2) listen(r4, 0x9) setsockopt$sock_timeval(r7, 0xffff, 0x100c, &(0x7f00000023c0)={0x5, 0xc2}, 0x10) accept(r3, 0x0, &(0x7f0000002400)) fcntl$setflags(r4, 0x2, 0x1) 00:00:13 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) getpeername$unix(r2, 0x0, 0x0) 00:00:13 executing program 4: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0x0, 0x3000, 0x110, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/62) getuid() chdir(&(0x7f0000000040)='./file0\x00') r1 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) r2 = msgget$private(0x0, 0x609) msgsnd(r2, &(0x7f0000000080)={0x3, "7eb5df97fcd08e9b12808a0f7647177c9abfe6f181d1e9275677b4a3a8a974000c509118b8effc6eb76d9af35fc16a6e262db93b1f4cc6e45b78fc5815910bd2762627dd2c06616ec5b16c5542094124342c949481684780a9029f7827f9c5e8531512d5b8fd148561a406d73c0b04528d7d9cca5b5d929220f6bc9d1210b8f9337273a783d2d46058a62eaabcdf35128d749eea9cce394259ba2a6664d9641443cff9687ba00b5313f80e018d2ebbf94d42a2f1094bcdca65fac0c5469cbb74f13689e1aa51d3f6d2bf67c20776b081d3c2142069c3122bce06e4cce738bf3a4fd9c12b65b34d3676c5946dc7b89636"}, 0xf8, 0x800) r3 = open$dir(&(0x7f0000000180)='./file1\x00', 0x400000, 0x40) truncate(&(0x7f00000001c0)='./file1\x00', 0x3f) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r4, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) utimes(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000300)={{0x9, 0x1}}) readlinkat(r5, &(0x7f0000000340)='./file2\x00', &(0x7f0000000380), 0x0) connect(r5, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) unlinkat(r3, &(0x7f0000000400)='./file2\x00', 0x800) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) unlinkat(r3, &(0x7f0000000440)='./file2\x00', 0x0) getgid() munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) renameat(r3, &(0x7f0000000480)='./file0\x00', r4, &(0x7f00000004c0)='./file2\x00') readv(r5, &(0x7f0000000780)=[{&(0x7f0000000500)=""/75, 0x4b}, {&(0x7f0000000580)=""/96, 0x60}, {&(0x7f0000000600)=""/255, 0xff}, {&(0x7f0000000700)=""/128, 0x80}], 0x4) getsockname$unix(r5, &(0x7f00000007c0)=@file={0x0, ""/108}, &(0x7f0000000840)=0x6e) sendto$unix(r4, &(0x7f0000000880)="fc5ec69e8471ac70b027f070ced1be8647b33daa6bb7fcad768f430d2200e80277e1636d8d3fe230b1bdacf18d2393d7603d795ea45234650252ca34420d6b9775b224f9a43a85415f737070476f244e8e914afc1dea1456bd22e317b76158254753f355e468", 0x66, 0x405, &(0x7f0000000900)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r4, 0x5) fcntl$dupfd(r4, 0xc, r3) semget$private(0x0, 0x3, 0x400) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000940)=""/217) 00:00:13 executing program 3: sync() mlockall(0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xe000, 0x1) sendto$inet(r0, &(0x7f0000000100)="64a28dc0b5455d473604f2ea2430e9d54be4704eb01016962781f77510ccbe6bca4d3914adc1a5e50f5ebb68ae2c46dd96fd4aea2507adc29cd9de181bac7e5c65f8017e1523db", 0x47, 0x0, 0x0, 0x0) getsockopt(r0, 0xac, 0x5, &(0x7f0000000180)=""/124, &(0x7f0000000200)=0x7c) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000240)='./file0\x00', r3, r7, 0x600) r8 = msgget$private(0x0, 0xa1) msgrcv(r8, &(0x7f0000000340)={0x0, ""/75}, 0x53, 0x2, 0x1000) mknod$loop(&(0x7f00000003c0)='./file0/file0\x00', 0x6000, 0x0) r9 = dup2(r0, r0) mknod$loop(&(0x7f0000000400)='./file0/file0\x00', 0xc002, 0x0) getsockopt(r2, 0x7aed, 0x8, &(0x7f0000000440)=""/202, &(0x7f0000000540)=0xca) getsockopt(r1, 0xff, 0x1, &(0x7f0000000580)=""/137, &(0x7f0000000640)=0x89) getsockopt(r1, 0xf2cf, 0x3, &(0x7f0000000680)=""/64, &(0x7f00000006c0)=0x40) write(r9, &(0x7f0000000700)="8604b30015c1891a6808bf50c1ff0d392f0434e7076a3ebc0aeb4a47a16c1d7fc4431fc404907b77628253b2788598841a7bf62a6133f3e4f0ceed1a5f0e7d62eebe6914d489981d0c8aef4276ad02a734a6d84797de78d22cb62dfd98e4a15a0b32e35bcdc1b143b617d25512fa89752d91802c5a11f3fb97fc1306061c94fd8a662f5a2383be16964dc580646069eb126dfeba8425c0c3ce37264817768100e4594dda88931be0e6ab62ba970c73ea15bdf6a1cf9b01aa", 0xb8) open$dir(&(0x7f00000007c0)='./file1\x00', 0x8, 0x80) read(r2, &(0x7f0000000800)=""/113, 0x71) r10 = shmget(0x2, 0x2000, 0x2c4, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r10, 0x4) shmget(0x1, 0x4000, 0x202, &(0x7f0000ffc000/0x4000)=nil) bind$unix(r0, &(0x7f0000000880)=@file={0x0, './file1\x00'}, 0xa) r11 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000008c0)={{0x8001, r3, r7, r6, r4, 0x82, 0x8}, 0x1ff, 0x1, 0x9}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000009c0)={{0x10000, r6, r7, r3, r13, 0xc785e4fdd1cb5475, 0x9}, 0x2, 0x9, r5, r12, 0x5, 0x9, 0x744032e7, 0x9}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000a40), 0xc) 00:00:13 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x7}, 0xfffffffffffffe34) 00:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x6ac, 0x401, &(0x7f0000000040)=""/76, &(0x7f00000000c0)=0x4c) recvfrom(r1, &(0x7f0000000100)=""/103, 0x67, 0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000180)) getsockopt(r1, 0x14, 0x8, &(0x7f0000000240)=""/26, &(0x7f0000000280)=0x1a) r2 = shmget(0x2, 0x5000, 0x1, &(0x7f0000ff9000/0x5000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = socket(0x19, 0x10000002, 0x3) connect$inet6(r3, &(0x7f00000002c0)={0x18, 0x0, 0x0, 0x5f}, 0xc) r4 = shmget(0x1, 0x1000, 0x400, &(0x7f0000ffa000/0x1000)=nil) socketpair(0x10, 0x30000003, 0x400, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$SHM_UNLOCK(r4, 0x4) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x1) munlock(&(0x7f0000d51000/0xc000)=nil, 0xc000) shmctl$SHM_UNLOCK(r2, 0x4) bind$unix(r6, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x10001, r8, r9, r8, r9, 0x5, 0x3}, 0x200, 0x81, r7, r7, 0x2a1, 0x0, 0x4}) pwritev(r6, &(0x7f0000002800)=[{&(0x7f0000000440)="d973ddea08f7f8c2a8453a3b4c4df5bbe8526a9eb556d5f0acb6b0d7b6380a4414ad71ccc4972732ad821aa094e7cb84a5364e108cddce89f9d91005708f13a352a54f5d9cc98c4b2f2e2d302ca7a412a4794f8ba00331f6bb19d200905d544e66ba2d0f5b3e46c50cfe37329ef36d0517e5118a7e02c0df6c93b9bfae7fea00744422cc4060dc078ed299399c36f282c1f28d4adef5adc995c40b3042904bf19ccde97807c5d51ddba4f5934553937be2dc76045285154c6e915ab0e2e78b44884ad570f9531c346534", 0xca}, {&(0x7f0000000540)="6f2d8be50723d8c36cc37e8acdf70d1f26d9eea4a9f86c22812c2899829a47b62eb1d0968cd6e5ef42849b97084ea026bb8b68a9fb2c80405a3837d336d07232feb24ff1793d7d8086d6b4484d73d2e468f0afac30cd3ec1e408ca27b2d46c1d157254db877757497c4b938d1e96ac0ef963638eb182d491238e408db940b8f9c57064885b467bad0515a2ba32e733edd8958e82aae20e20c4664ce201dc829a95032e6e23fb97a1ff948ffc940f7ca138c24825a93ec2544def0d4874396e4b863b8bd20971fc0e7cbd00b401cffd35575203b896d247b024f63b2bf0f4ae193142d108addf307ce94ee3d9c65fd82b1c72f6eb87ea7b05bc1e2b2d4b8c4b774f554cd1df3779b31a929096bca25616dacf4cee4a3f1ce4759f5f6dc4e3ae09372a7a28b623df63fb4a765b9d12dba233f7a09cfd55ca2ced39cff77d104a78c18d291026e8ca15e9f4af5c0142158b1d07b89e1c7a96c9695860271c0f8b45c595cb6ee88fe4056e3cf55bbd1841378d7222f9b8f40ff3e795ba6391c21e19d3ebfb41cd30dfc1b67cfd4c5c5a1366ea8f49d765454e72a5c7bee8f46d3480e2937de1ed489865f5b5130392d892baa4d917dce0efbf2fc93241121635a4646cbc687f74b9ca9f23d6e8e65979aafe5f298d3022670ec69ac8ed2fe131fba5da6af77d0721724be21bb154fef1850b6d7fa98c36bd3b6ec2af5be111f9fdcb99228adbfd11687dc69c8bbee70a3aca6250ca91f4ac77da8f2121632ff53e8d095d913f7b941d11923e342379f4263e5528c648112f2aa43918261a5030572e35aed97c1202a84f4239a760522ef23204051673e697e21d311d5ae33fed8585b9a8edbfc2f53e028de7e32e1e2a2eb21fb43a746754b2653196d577f505ce6fe85d09aed09ee45178832cc2b132e8daa43b94f76e4d7139f9ed4f341dce8c12193a80c314e3c6d4495a100c5bc6519d71923fadae2c097d6ebfdcc5d7fff6a82df8b49f5337383b7a5cbf60a8c3439dc7d04a1a02484bee2e6363a12711736f6ec3b1e9769d1414db3c821f17141ed33b68eda160154137b22ffeb230818b1a0e9ceecc87cd5f3a0252abf0f18d9a358de2473319bf65b66cd4e5fff75656c006ed23d403f0baf39790d522322d2b96df0c152711c3454208cd6a2518270e57812731742742ab14f31cf2ed79285c74a12b9961678e08656e6d67f2ec9da6418851d7f6aa5f4afdb0c2b4168696045f54069637ffded9b3a2ec55a712cd3466dc99dcf09746b8adb0a8f27389d0a7016789f907049acad28b477aaad3fcaaaa68cd4bbbe039635a2da84a5076325aa91ad1d99d3eabac302daa812c1be70c17323c00283d933178ba631a99de1937831b4ff26d94622b20d034bf5023c7dc1789c312184ae20a016a2bb0c0fb3b785effb89b172fc510badc9925768d4b950166b849daeaf87b37ecc632908bc33b30f42578cfbb47fc286c4464c22595f207f2f662bbede45f888c55bb3e79a254b5ea931d463b11b655bb84bfb7542dd30600d68a1c49830e285dba2169179d327bd72ab3673162b06dc34ffe03e677f3f6962b069773d00bce02f92c4efd2768089252e2cba2223ada1ed125e40cc5230dbce64512cc1df06bf2d610cf9c380b8a8fa3e1ee1fc2ebf2c5d6c242a4e1ffddaf41060c09adea0c0b32a8ccd8c52fafaf7e413252c2569478888c893efbb7135207919b927cad3a1810d8a0574a992bcc6cb1687deff9630e90da109ead8920e025fec20b79b4a3a3fdf771820ba181521eba8165bb1b03efb95fcd8f884e9198807cb0fbf6995915eca5803cdee90693a666f807f476e9f6c88c0a90826c6928a9c5cc06f48377842ca50d856933b9d83d10650438d38eeceff6e250ed11c3799c7d94e3502592923da4d7cc72010e6eed78ea328bbac1575b6d52eaa3b84118c6f63b35909db3bf6e40f09080ac81d9de5f2057d98678a3e7f823a554e86ef5b526e6bc5d15d16af4f35712385b031ad20d57d51260f9395cfc28f6aa908db1c0170931cad6df0eb7c33c6a0156a10949a26e9a1112587a7325946a7e07b7008774ec929cc007572c9e131f425a0c1ae83f917a6c304f266db8ea6d8cb075c5a95d49af359ca90b010364e146aff0a9da2c025cd64b3feb1ea7ca6e2db50a4f9ed99bbbc81649ac390ad6ffe9316863711dbb5ba726c7039619c16848f61c4394cea48b386c304c11626a23c70587b91a16592f321453ab447cc8d46280bc7dea555a470e3a3db99cb0f21ec94b107c14b4ac59f40b022cb7b43122627468c7b8c862e3aec2a7878aecf91626d3ac669195b28231b90af82431658583879f783b994d05b76113cd5e2572c5f90ad30113fb62f773b2d1562aab4785e53e5bd9a4ef56dae43abdb35ac513c6292668b76528486ce138992e0dbba9b35ef8edcd0fe1153ea6e01451a6c223bcd2869909e353170ecc76ded87c11abd8435017f25ffb0bae6ad82226363c542279163f19a6977d0b9a276280cd43a846e1235f31b0e735af46e3577293ea7f909ddd658890d02b5e115d8fd138c248d1b7fd836ff50db03708e23ed7dc36700b0174c289f4fc4b94849b7bc027220118ade7e6acb7dd22d2e3d6b751a3b6ffd376e3d3db386cbb16621229f7196a3f7a6c5ae490f9c4afa2f34e20eed138f0100c68070e2eb1cf565997b96f13947d7b828ffc562c5d9ca605a83e369d31b6cfb93c5fdd88a09e85d8454e02c441765fd7bd836f7fa7dfb21d05440efb0178ba87f4ad49518f22e195a5921920adafb77e6a3f2eaea05dd90a95f8086efd4c2a60e0d1cb2c3038eec51e83fb4aca6777a4407c4f30c91074249de1d2cbd423e333466aea00b6d01e0e63117f235f33ffb206c80030b0c848e279361a430aaea99c832ca8d41e8246c29f5eca982855fd9754ddedfd7d62c81e19b4bc704be28b2cc3186cae86871d685808ac90c6a4fdbc77396be63dab81312ea77cc48b0447c79d91c1d8b939f91d23c1d5f86e252d89803271b4d327842dacbe6201ef6a29acd4be56aeb41f57c9ba51b70793a0390728ac9bddd23c08c28ae4cbd17eb845800948166c858ccfba595482b36505195076ba4a32e3e7acbf16ffebb3b65f3fabe73998242c01d4be1f31fbc32c24da2eefbb6512b472d0a43c2d1c0619c3d58a2bd1d0c460238f92148d1c39d482cfb1ff590d657936ef50d8ece221bd90608177428f4b92c18326f5f40c7e135909218f200fd95691b459cc176c4536255c251abe2d29791daa807ca843d5edbd0da289503c8aea5c2927d6f0048cbce42783315ec140148b2f3ffcf131cd1b2426db43b67767ba34f2f58b7f3fe9e4e91d13fc90e003634946a993ae75bf6cd1e66b26cf41a90e6880dc749655c077fec20aef08c342e03139e1bc7ef72549c021272f44b3645fec283907922ded789fa2aecab1a0972966c1a43d4a0bedd296652d67b6fff48f5770a572aaf839b3397cfc2351f2b7eefa4abee80d1855f231cc9a9078325cd4cef422de0e0334b33d314336fee917e10acc675dac40b0849445658681fd2d60062838d04b2a4ef0a33c0c11dce1ae03ff0f349fdbb023971c671d05e7c1372b45df896b04ef0df6cee1fdcfd9729efb38275aebe63719f5eda3c664496cce875227407984164021181dee73557d6dc2d92247aad23bcff4338968ff808e8a5088b0cd21cfbd05f1fe576c462eb62e37d84256060aa29e1ce39c24dbfdc191ccac2bc0dfaef27f6e166e6997cfa35f2c542a1f3a3f2f7d15759617e8dc0540a5a84f529679ee4308d4ede53f9bf239ec7c548142b322f492755b19e83698de43ab98f04bb90e97f21a5d03be288eb92e8875936648a2665ee1c3fc2e9405c5df7227f77c4b0f08bf1bdda158e627e67c2b98af73951597d4ed4459efd1dbbc53e9cc564c287ebe69c9154fae9dee82ba30c1828d53ff905409f4b2c65c0fc495afbf26338a8e6783d7c84f579d0bed38ff03ffbb67c71c32d0fcd0b934eb2611cbdd648707ec51ddcb78ce98350dcdf116e53ccd96beeac3f0c91d4780baf7a4b12afa338cf4f85f55b500aa8fcc204cd4afa5c12d4ed15ffa20e78c56070cc0ec310f6d724fd9c37909b7e209263aae772ca7682383e03c7bb8f8bad4598dbc557b01103fcceb623df9c775a91c1accd4e84b44c7460a672eb0309bb603ad6ede71df00819c07ddb08858aac93afc2789542c9ec0797b69d88584d200d19c22ae65ea2abb081a6521ebb205f1d7e6f61954e475747158c9e1420ce50c4a86d2a4659f41a1838d36769b0f0b8f690523158d0aa057165054cff67c05ae917dda2ad5332c858db3cad0061703b813fdbee06ea7334ce08198507158c889fadfbc2d21e10dbf9b7b5a631332cea34bcc30de333a11c7b871e62330ff5095636ed41a4eb688f8e4af8efffcdbf9282ebdf6b3e6c9d6e4b08c15c772bae76cc6f7652b5d1aaab13b449f40f7efc0fef50345e8461df5a58c45c767406e004fd8ad8cd5b7a62c7e63a5f85a692c4d37421c66df9d26d44b0ec01feba5f84803336da27ca1091b01cd3708bf9bf75e51e53b86b03577eaa320b9ea79d464556b5a06a8534934da913fe791d7411d547560fdf14dce9f2959391e8ffb38d38e0b327c8e456ceb5d63b7792db6c681a8d84636022626a7536496150292908445a36dacb0bb06d9c4afef086bb2d2b5a59467bf0650be3b7bcfebeb948dcc34ab097ef36fe6d7eaf342549f9d75f1ca3fef70760b54dc957723566f689fbd0204aa5f9fb6fd3480638f86223afc72de9c3e181d9e969cdb09878938b882b2c33709edc46db5d91a54644b3463dd17ca58f35afff6692b188172ce6d159c10b124ab2506cf224cce24e2f769103f36d8a30e1ccac47111853cea692796c277b1ad082fe6ce91dad0b3c9446e15d4ec5088142480415222633769d22c3229a6284d665ea627b8c0a3ea3a7ce332f430b76e7ca5097ed5fbb2575e717c634acffcf1ae031d536d4fdedff5449c5b88c2ae7cab25fe507791b0b2a36e1fa8dee76138ac85b41573062629ef6b73c68bea3b4d7fa0953604e7a4993d2a58e0f037a4b57731896e6b3ae8f784ea500d803fd12683ef750cc4ca4c5f649b1d81e082d6d68a75421b70f41e37fab08ce604aec8926daf83b54408d5d779e0dbf13078778d2ebcf34874cac961973b5309bf9ab67c4b06aca5db5d0d6634e6e384d536e05452d3162c184a39d71ded28d129cedf54707856e5025d5d96dd53de8c413e866d067df1e51228997e219af826939d71dadbc62699b45ab0b563565935888fd4bc4f0c8aac9f6dcd1472ae726c2a1967274269a38e6ed5b549777f434b72623106472a32de367b2731bb0369d6cc761d3333ca6afcf094242aedb6638801810ab2b019c87bf280adb27fdb76de43d546b21ee70c654bebf0c949a855ed9af040a7a88648e88038c235d925bb2f220d8b1a167422d63d0b644230a2794b4554cedc59ff7ebb78af28b016dec9d447612bae1cc1776941184782cd10b31e7788f46cff1a5f3ebb1dcc85c7824b8dc3e61d0bf4eec24306af46994c83d0e0d5f346c0fa3e76927cc65150bbd48358759f76cfc4c8de6b09adc15c2d8c56c88e2cd389b3102e531a83c1ed1cff8ddaff20dbc486241c8781ee3221075a527bd956d57ac7a033dc73cfae150098ba374d52e7c8164e02f3d7b8ee3fe2e0c30e7cdb3d124c4939c6db3dfa9741e18f83814a063f2311eea4f0bbb8129ae29a2b4e7e232562", 0x1000}, {&(0x7f0000001540)="d6c147ed6e5bcb3874510a1fd6315b1a9e55b71685ac0da0856b22ac10c40fc425eed52a462cdb4a1d515fbc4cb1041de3329020a6568806ff1eff391e33c890251bea5a87cdfe020ef4d17a025850f64c2962cc1e3586a7bba89ad734d0d6eb70684137ed40d63e08b2d6730c9551642660b70aaf1f633bc5689b943c7e5d2e7defa7ca839d905020a71ac9af6f4b3a5dc925b6ebd95563db4b76004507e44f6027e4bc0cba735b7657be413837c6735cf05a3bcdf8f0be5276ad0a80796c90514b4fc95d5a6312158fd2208174450e3a8035e3fbe31c8f6e2da6399b2d7b1b3e10900b2c0bb1eddd5b2fae8aa22e3c2438d3d7ea1f6dd0c207b8", 0xfb}, {&(0x7f0000001640)="f601cc8a39daac93092dc8bf58ffec89b34d568776ab43c79153c7490e592b61ddfa876b6a2ac5f71837b9ec936516b4527e9ada374daa8a774dac4f58a6e77f8f3a990b634b24102d557c1d5233048830b8254946d810eb55008418a68293cad34276fadbe2a79514c97c015bb9be403521d661328ae0432d712e48597efa547dd29de896912f6b4f86495083b2095f559a3ae231d86dfde9d6a4ee8473c82e2ac4e9857a3c94b5ad9cc506fa92c1bd712567a7a9b1ccbfd8eae46ac3be5c98758191287522bd1885b4a47082a1f843bc723f97e49c4c2d3b39055b4fcd5ff706c2d48bd0f1b87f3c912ee4fd6b02799885c8006dbe9883d34019b0e5e3beb9f649bfe525f0d678f96df19ecc3e30d99c78f0feac4034ff0ee2839e3a209f1f65261c059d7643fdffdfa6ae1124a82e55b4b276aa4d0a89059513f7fedfae4f7b2dbb9472782e390df998b28f7cb7d62380f6511efe2dbe3b7bd39f42b54d9d8407796c37b434db23c9518e387db3eee572982e10618eb53699359fae6b7dce045b10ac8b78b7bb8d4bc28d05a62ffe7261042d093de7b7714ea5498aa1e5d2f07bb5253cb8a56cfff8ca766986cb182477ed4c5199721a5c694560de2e6398a8e18ea8df96f2a3fee19cbadecf53adfc9ce24832254121544b1d4005bf2055723a61e762683add7d5be02024ff3caa32648cfa41bcca0de218dda4e44272e6c8f9acacbc79780bde4a97d8f21d1a842d52391a21f2e8c7364ce49ea84db89d69edc340c7099b9811247155bebb94e52e9fa652e8985a608d6d0c4de8ac52244993c54382d758bc76e2f142a58982dd8b9f668f6b5d989c0ad00051bf4c91add7ef0a302bca9237eb043b2c9e2e3e00eada8eef187b7cc62feb135fe863de90e96ddd0259d658a6edef85c804c520d04c9e3548f935032e093a9a1b34ed25bf390b6d68792d4d140cee6bf77c8e29168a15c5fcfe4ca3fa6c841170f8fc519f5b9b71c92ef92f86e4d96ba0199d6e99ba7f42c032bfd920142d2af538d824d17f998578d9629190a79d9ba0f20f1f75f0ad1c93bfcf6524b3224a6494ec2e676e1ce90636d57177aaa81ed737a600e30b2fa0555e893951f5c3b55b964eb59006be7aae3cdf0b6e7cdbbd6640a191740fa985a8dd1436d6d1177fc1221db39ba8032a7743a01896f2bb510ab8ea26eaa9119332011b5b2cfc9093d626634378264a858c7f42d59109fc6ecd90f0252d25c8eeb77060caa0196ea2764c3e4ea32707df2b665c797ba5d69a2484909234459ce3884f635f5d3c00e684a8b3159bfe0832a7c1276f1028a2ed2997ebc3483f305d8b67a7ec8890e08daeadc92bae1d0482fcb03228c7c4be1349edabeb3611f3ca822abcaf652019791a0c976b72f4ca2cce39e97b666bd7bb309c68d7963284c78eb5c11903df4ce72541d8e10ff0a5d3584b643c641c7d98b3eb600553df5b683ba0a8f0cee1f008fd059a3ea9c599d780ec502c3832927d932beafcb22de907add47d005fb9991bc22660f704af7190e71017f1b432b138a4c15fc8e6ff34fd6c340daefbaecf60364d2bd0efe355be50ac7a263a77946885f441e870ca5f64a67f670a0cdeed9a161a488d8f1be908b5c00cf8dcc58bc46131e1247c42ce5ac8c4c0bc06e8b22382d0d6b5dbc70bdf6660a81fd5402e438b0d2a90a03b65979e0559c37ae029f3ac7628989b384a608956f9ded78dcc0c2cddebca1688acf49b782df857b2d71efbadcc3bd4a3eff5235882639c55a6e27edf2c67b811291325043c1885a006f2ef1dc12710a1a0ed40bc03d526f14b4463b46bee6c25b5a1d1a5ef5ea8e92dee91af3cff60ee51259635d02fd4a84c91219a7333f928085a0a40c57040655c88b66c4fbc7b4bb262e00f650ea7fd54390ed245d5e7b1cb044fb7753ca4d77c16cc91efc73602e93b3441a58559a3cda797dc4d0fdc1f84ab1dd9e6cb1cfd2cefffd3aad1ef2e450ea0868ad586e79b53dbb7acbc9d38a092e5caf7e3caf3444de77fe57ccc7f6d459e68dc57aec23abcdc6cf7c15eed5b3de081bbd51c65d30469ef51a2b6ebc1f116e1daeacc764ef6849d9c55be632601d1e9209af8463042596b2c8ff11e68d75af7f1a89e2d4cfba28c3f00817087774587b8e09f9d3b2a8a31f4c866c044d1d44d744c40278d3089dae0096640fe2b54e7a98c66067ff9f12ddf190c70a8b25204cdb62266fc77dc3c9b731154b9d45052e4354fee21669db806e628c454d693f3bb2cdc17208c241e43e6ef00134117a22968eef4e47a7be6b355c68d842450b3f3da5822702f012c9642a7926b25dbdc3174674aaccaad321bf7d476f705976d051efdaf7ac01ae9cf5cffd835f3e21e86ea8f20035e793baeb06c0ec988a3fdbbac157c2be80e4747cb7c017dd979ab17d8067e22700a073de6a5b4acabea5aa8f54cb1ce58f9aad8c16d165068717eece6c8ba116511cc2a2b71a86bdcc1dde2fc5f830b91733a8fa8d1bf78309c1bb4f7915151cfcc79411bc88c4fedd8eea78d20cde0c738b5c29503cb57e2d62d11ef2d691b3aa6b1737b42b0a087814dc681193213abd7dcf8f6a2b864432a7ffd2569f984f724a8786f170049dd2cd2b6818bf5d19f46ca20bef752d77adbcf0c41cce20910aae54554878fed54fe1b784f5a3938472ee6d51f7b7b2f56c940129cc4861101df3e2bf731f8b7015aac0c051cb3dbce652166151fddd001455cde45845a37312c6aa64ba8b13a1603482d2ee7e35a1130bf11956237131940193960839192f87afd0e7ece653cb11a1f31717bd425ba4d581619052a5fc984d025c4f379a0cd2ba37cc8efb324f1eefb5473ce640dec1dbd89c764123b51a6b9c0acf0a3d0f21159b65c283f051699797263b9cb0e2d3cc33ba00823c9306f94c3c3f3f3d24ab789577981c4bd6ec4b118de667c609fd7420732de68b27271a2e7bec749746c17036bea140a90be3b1b289b53b6f4278463a8f9e09e788f64e5b3551ec6205bd13b92867f3c24abc84f1c4c695a1393eb8aefac9586ba413ca7a7de56d93329750e00e190232d815a97f73402c0fded3e7ab13d4beacc08543fe15bf43e1a78876b078ed974b364f50188ba5da5e65b4f6f50954cbbf352b82cb01b22cb5ed5f8e414d823e65c64cd34f49283f4c09424103fb610398a188e4c9499bb279fd2ed694feb90fc2ff7378aef23746d39bbb7fbff7ca125a6071074e6e393d2c28728cb6ef5d62e9ade4e6165d6281c8cdf3a5824325da5187fc2b05178e1dc3c183479aae054b5cfb48b17891074c14ccbf5904ac58fd22d2eecb098e19877e1716c026e78db4a44744f549e4642d3dbe8a7a7ac3da98d3b2dd9ef13b9eca485c1a1c57e7185308c507d0b72d423ff8e591193d19552d61ffbd8da3e4ab68595ba455e06315d360e3b8f0228c0116a850b066d05a29af467570157bc602e87b82195b6e9c83d95c7f9db0ac16c51c5de6142a72affe1b0ef8f330142559d67b5904195c4d724390ff16e307c0b555b138dbbce048f53523d26a5dfd0b81894f59fd3500871aec83be5c49a52b14c96f504f4537e6ec860fe745415d0737dab9e65255d46a82ddc3baa4f3da2cdc7ede3f2473a61d02dea47dbf787c2e967bb1407dc49d6f2989956339ef422cd4c079789704b93b00bb47f5485b1dc7c89158e776f71583a79b4c31b2a40246745a664fe2ff5cad28b169bea2d10008fea13c6ec415e03d47cafa4d4a64b53cc85fad1c184dc6687944f60fbe440cf66c7f54946e3690c525a0f45e3acf1b8a4c616256dfd4d91e59a10a880de76c0f00a85d79c0e725719ad2ab2a27329f30f1723af3c853eb0ca67b5252cde8e60df337221af9cd42ea93b055bb8de504dabb0b0faa01b3142595ede7b4c99150fd3e48885899cbbb094b381d397bd9c14d3781681341a848d545b7ad09024a6f646f0670e7c70fbe257e37cc4f375ddd02d186407eed575f29263212ff4d60059c59925c2dcd75b1284b7894e140feb1a45dd285038171cffe72b22b2e47f338dddf5ebda84f2bf3723ac3aacb6de74d450eac2d046726eeef9601fbcd3901023b739082e8dca9eeba00026f4e94c93e629ab77f2004565916079952e6685f8c434a9c213063b2fbdbb3c6403ec136e50442713c13ed62d2e9c24873d329445d2511ca888916f6bc66c2fde84f7d47cbd03c3e56e7e43bbb001a6e8578c9286e3e0b39ce4500103af35faf306a237516283dec2cb32436e6a80805b0034921d9a0330466b40ff2263a08f6d1a0a4ec1d5203d69948cf7a15e4a881ad9d5ef79fd425a303816ea044dcbea2374ab9be513470ccec851249afbc308d30cf8f4b8326d94cdf54984994d16cc73129d25530bae21adb37eabdbeb66d6f4aff3f4dfa333d9d3c82389208eadaf6608767fd2e4da73eaf0ced8712e0084abaf00ccaee852fb8928f5a3b9161bd59cca0c1133deeba51dfa75c72c6e188a4801ec710e7c4de5bf7ecf4a1b5829fad0c8cd5ba7c5113c404b8352cedfc870bbb8899defebd959b68b30b02e68a750e8a36773b8ac18f881a7b8873a3e5183cbc9b208d50ca8168ad2afdc478f2db14bbdfed8e55369db855d692d688b44845aefebe306b72a792808ae9b4fc0c590c53ead264bc2611a55b3688d9007fdb038edf8810fb2e0a51506a3fe4ebb0b753bbc4cffe28914650a6dbd549aceb4800f4f523afbc546b92d7e6526524337c9648bea494263e31e8f6e107ac6f3abf548bfabb23426f037a6364f395b709ee7aa8b6c9008b31c495a07e2a81675e92880f62d1c7519d442826760cabbc8117d489e25dd9cdc00b60377fd6a954c7a3d0490a10d6af8771067f9d2d1d9b125a1d95c11d88c53597635f896ec4902834cacb54800e984bafd17c53e4289f28c031c7296fd723fd69c2afdfe9f9e28c8c70cbb33789770e520260e715672da3f7778b51645eefeb71f088b17156ea709c2dfb243f69c1afc2bee8c9998ea23c8a88846025a344bdf3e3b66dfdccaebe54dcdf8d3f2f99cdf09a2e723d453fd37dc3430c2753f1276c61493495eaf5062f4cdc74ed3e3c23cb1495b6fc104d0c8a887b287a39c7fa409855fc1d390d3c392c9991d08e346942a8acf6d32dd6683190f530e6d88546459cc332df197a6f9b9c1807ae68e4a0e4d8170f2e6f5e15f0d9d2b91122fbc25a30bd48cfac67fd0e5894193dd100a70ceab4cfc97b8ac18ee4fa2b5f418191a25c4e5a4adbd40881a51cd51f07cbf2d2c3e5882b77af7b2ea5422341ae5c3f8a5ede69daf70897637b21c3e45e5c43b5fc420a0b8b6bafe649118cd66568215021b9cd59ec58a658778642724c13ce3779ed8d5326d97a2d98bad0deabcae573d7771de6777b293846111e4f1450ea596ca6b160e45713ccef0356b8c9e129460b15a6e5d12a48002a6e6389781e7290098c37090eddc01adb2cba034264c9dc20fb388d74c4855239872958e5bc7f9cc1233fb1194566389d176bf68ca4560eaddf25cfd3adb17bb0708d41e1f68fa795f6f327caca31b34750e7f5d6fa3b018ba3ec58db5aa626f5def658dd87676522170fadf3efd483570738ad541f429003cbcc6c28b64a161aefb54ea1b0951c15b141f001e5c2832a5be5e59a4980887342001992c632032e1813fa933ba067b0d4db058788206bfd5d7fada21e67b3ed7c28b360430f703f53225385fcd937dfced6eaf4fea2c3fe4893db3781bb2197034c41e35f1e44e8ed4aef66f77ab6e02b6b4675a03b6af", 0x1000}, {&(0x7f0000002640)}, {&(0x7f0000002680)="aacf93c80ab5360d39488924ad02fc8432bb6f22b1e038521cf8b7bc", 0x1c}, {&(0x7f00000026c0)="3906328bafd9de38f69fe15ff5c23d4e23788b4ea84b72fa15f1de6a9acccad93a053432f110c5fd7aa33181a469b805aa4f03d101c6b0fa71b84bebc97d1430962e0e0da9cde1cd0e98e8fcc4e16220ac54fa732900ca5d7d52ea21e493020d7c80fbb1e3448bb2028f12ce8e7c6e1bd51eb3cfa9efa4290e7db1b4bd69dc3f80631df48905b7a61715e9b220a4eca4b2e68af826", 0x95}, {&(0x7f0000002780)="8b71bd5e73946f66585d114f994876d849678f0168b40ae592b4278bd35943e21d1f47a5ab273e5179f35762a19b2bf0d7057d0d357ab972a548f171f2eb3e16e8dc3971c3ee94ba681d98549f6624f1d03b68cc343df51b6d7b6eef3380c06f3472cb61578a038411874e5745c1766b9ed9945ddee0ee6479b0a5", 0x7b}], 0x8, 0x0) r10 = shmget(0x1, 0x2000, 0x82, &(0x7f0000c0a000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) r11 = open$dir(&(0x7f0000002880)='./file0\x00', 0x80, 0x100) utimensat(r11, &(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)={{0x2a62aa81, 0x3}, {0x3, 0x2}}, 0x200) accept(r5, &(0x7f0000002940)=@in6, &(0x7f0000002980)=0xc) shmctl$SHM_UNLOCK(r4, 0x4) shmctl$SHM_LOCK(r10, 0x3) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f00000029c0), &(0x7f0000002a00)=0x4) getpeername(r5, &(0x7f0000002a40)=@un=@file={0x0, ""/108}, &(0x7f0000002ac0)=0x6e) fcntl$lock(r11, 0xf, &(0x7f0000002b00)={0x2, 0x2, 0x0, 0x9, r7}) shmget(0x2, 0x4000, 0x200, &(0x7f0000c05000/0x4000)=nil) 00:00:13 executing program 4: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x2, 0x0) 00:00:13 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) chown(&(0x7f0000001040)='./file1\x00', r0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) recvfrom$inet(r2, &(0x7f0000000040)=""/4096, 0x1000, 0xc802b0cc17e12511, 0x0, 0x0) mkdir(&(0x7f0000001440)='./file1\x00', 0x0) chmod(&(0x7f0000000000)='./file1\x00', 0x40) getegid() 00:00:13 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = msgget$private(0x0, 0x8b) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/121) rmdir(&(0x7f0000000000)='./file0\x00') r2 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r2, 0x0, 0x0, 0x1, &(0x7f00000000c0), 0xc) 00:00:13 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) fcntl$getown(r0, 0x5) 00:00:13 executing program 1: r0 = socket$inet6(0x18, 0x60000007, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x100000000000000) accept(r0, 0x0, &(0x7f0000000000)) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/140, 0x8c) recvfrom$inet6(r0, &(0x7f0000000040)=""/233, 0xffffffdd, 0xfffffffffffffffe, 0x0, 0x74) renameat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 00:00:13 executing program 4: setitimer(0x2, &(0x7f0000000000)={{0x3}, {0x9}}, &(0x7f0000000040)) r0 = semget$private(0x0, 0x7, 0x289) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000080)=0x80) r1 = dup(0xffffffffffffff9c) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7fff}, 0xc) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x0, 0x3}, 0xc) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0x5, 0x5}, 0xc) getitimer(0x3, &(0x7f0000000180)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) utimensat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x3c11cccd, 0x1ff}, {0x100, 0x87b9}}, 0x200) listen(r3, 0x1f) recvfrom$inet6(r1, &(0x7f0000000340)=""/14, 0xe, 0x1, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x200) bind$inet6(r1, &(0x7f0000000380)={0x18, 0x2, 0x9, 0xebe}, 0xc) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x40, 0x2) r8 = accept$inet6(r3, 0x0, &(0x7f0000000400)) symlinkat(&(0x7f0000000440)='./file0/file0\x00', r7, &(0x7f0000000480)='./file0\x00') fcntl$setstatus(r2, 0x4, 0x0) stat(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000500)) readlinkat(r5, &(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)=""/241, 0xf1) unlinkat(r4, &(0x7f00000006c0)='.\x00', 0x800) r9 = semget(0x2, 0x0, 0x4) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000700)=""/4096) bind$inet6(r2, &(0x7f0000001700)={0x18, 0x2, 0x0, 0x3f00000000000000}, 0xc) symlink(&(0x7f0000001740)='./file1\x00', &(0x7f0000001780)='./file0/file0/file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000017c0)={0x0}, &(0x7f0000001800)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001840)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001880)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000018c0)={r10, r11, r12}, 0xc) 00:00:13 executing program 2: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/225) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/102) r1 = geteuid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', r1, r2) r7 = dup(0xffffffffffffff9c) r8 = dup(0xffffffffffffffff) renameat(r7, &(0x7f0000000240)='./file0\x00', r8, &(0x7f0000000280)='./file0\x00') r9 = openat(r7, &(0x7f00000002c0)='./file0\x00', 0x10, 0x80) r10 = msgget(0x1, 0x4) sendmsg(r7, &(0x7f00000039c0)={0x0, 0x0, &(0x7f00000037c0)=[{&(0x7f0000000300)="1381d0151ac0d5ecf025ebc79c9b5e1e9d917ea0a2d21735740be833d527a2b211a2adaf251c1b39e2db1bc6d68547e739c165fc89b3a12e68afaee7a27c076901d8209c9d27b3ba670c8e7d81ae92582acea50d5d1a0422153f89b7a1804d37c12a841ddfb923b2cca8dc624d5e076c1352", 0x72}, {&(0x7f0000000380)="a3a2a9983bc29a43712bea81c9330ee6376757b2255945bdcda97fb902cb5e26c7bf512af4da55a78a2fb32eefd8bfea144a55201dbfe3a56b1c463b16176d0cfcb81cd096bf59ec1e31523a833814e63b89868258b2db56060332a256898166fd9285d476fc0f7033f5c946ec591b604c89882b48ac37d6cebbf355ead8b0874fc8d772a096f0350e228b46e464cb0f6405d430694880693bc32614c1a28f197ab6dd3f6430dd753b38999c51d2ddc74351b07d44a6f67bf25120ec50effed3af", 0xc1}, {&(0x7f0000000480)="c935555297c3fb542f79e70e10e029b27a7b687a", 0x14}, {&(0x7f00000004c0)="1791d46f05b3028cfc2912006c06fb251ecf71de574fb4cec1837d73af630e0d972254f31a86577121140bc780799345ab9aa606407cd574fd4518293589bf5487a9afdf1fc1fc6263299bbee60233a82931f0293e0cef8e204ccd9c7af27395ccf21680b25d02f68eebdc415323338615bf84afa84db6941c3e8dcca94c05743ecd7328a1bbb40fa220047a58f98eeb14b857ae479bd970bdb56de9d02f7e1230d25a06facb0d6b04049ade3124b911541225cf3d27b6e14dd5948a44696ea2108671da6d14a83364f2bbea0eb33b", 0xcf}, {&(0x7f00000005c0)="2875b3197b1cf6cae8d4d8140432d20e4adc666e52a2c7c73b7c1e4f92ee1e27fe128c7d4ec79e4ed1139d533c79cb851a8224752f7891cf2f8e4c12d69d50e8a7ee2fdaa0f3b2e8f1ae9cca2599b79d6f14b06e8529daa9b7539a511520b044d2790f36bf3a4c3ddbe24dc760cc0711972fbae2aa3e23ac2cbba63df3c12ca7464d07d27b636ff1a61c6c785b5e77cf3f4e43422e04ceaa046e1cc82a34bf5110f539d50fcf9f6a4e29a05b8f47d9493e46534af64ecfdfd8d13dd436873e71db5a5f09136735fc65c248017848eedf177d7507ed0465980b1474ffe3ad020891441a44212d89c4e7404a4d6bf4276c8032ccf54387780c2f81a876bca825489a5816f79b2a8b17cd12f011e5de61dd3b8e73469e5092f3d95907cddd4b1f2c29aa29eff77eea74fe124ad942e8d8f7d785615554c167343f0622c0de825d305029e72a495fe1da4f99c90f39eb5ef277c069e5b8df58e3c566ead464c2ea897a3657011f026e80a03246eb710270a043a5283410d40382922d7910c3b4fb81f9a63f9b0c5db89e15a61f300c0a5200174b01095f788d82f21223689d792de9ad969df811ef884b1db3d12bd5c15713442a7b914630e4ab32cea333a13be180507ec228bff494e7080e5afd28be30ed51fa1c5c6c7790d0ba4bc57baaa279df09558964950d5133348606e795af9f188943a21d3bb01965053b637ed480b4ac1b297f828a60c606d8d8cdaeebfb7599703c13cb073e4a9092250b7ffdf996b88b822a4db75c05ffddaa8986e00d1d7a322376375bfb8284532f3604ea97fbfec714ad1737a196fcbe84709062ef09cf0bbe3e8f5eae519dc45d4c051a8da586682bdae502afaa41b79d7bef0736d03466e1a5aaa3e7c9a9fdbe81d9da90296eb2d02277fbae23d4953081b5898e3a15031d1b6f139d2ce82c61b9f5cd5df3f9ef4726a1fd12607e318edd490154169cfd5e052222eb993f9fb804e74b8606298d54603bcb936ebf8d7f9603ffa94c79b00a616d67e2a0c1a3af4b4dbe5565773a58cd98c0db6837ed27c320da2172b92e4d98b86963b855a1514e311c5501b00dc318b1eddb1a678fa596f2c5aecaf2f26e7376d1593f9fd716ad0335296c51f4d04627323c3ab052da2784c7ecd9ae36018917511df4111451a96c33e216afbf4d689865e4bf69c49d7da1f912037c31930af19fb0aec57d67fa2c398837a42721b6d9baeac51fafb56f31e37c6be015db72793594a3849abf6b583b2763f9df90d09c288e5bc8bb4897c4c1b28800f41325773862e362dab7f16038e6bf8b3eea4865cff4787c81f670f3e12c506aba582ddf8155f525e51c63420bebde91d3555f2425906c3a71e5a376e9bc264aceb588710fce1501ec068f59b8fa2a451ff0a56dca1f81b568c2df585811557dc23b622d104d5d5b4a118f619a070b1f4fcc46a9a8f1afd608737d23f3736945db89555fe2d1864c3532d9382ea72e1a71b597336b664148ad3113d5c16617be4c102cb29ec30df4fc1856d12741cbe304c0651f24a25029971b383f1bd3faa0f3616ba3487e4ac5a4271b5222adbf1fa5b116945165b6879d4a15e628af22a8e13bedbe18057a5745bb356d2b7a34f7633f292ad53b94802e23454b6659a1951c55c72c98ab12aff8f24c825bbdb15015a22b5d19ce5fa1e64a48534f42b6cb4a7c7aa61320913ddacefb8b8186b3b996943d2f8f2c96adc3600b6b78db20447278ff030bee3969f8f3be7e07122ad81af12d842033a2ab316ebc19e8f3102e633b5fb80bf708ae1621b8adb64b0b44c4e9dd5f3f71cc8fe9285a90b6b1a4087d54ef689542314f8e0d5bc8aaf99df69a3cc420f2509013cccc36d8e17a20df24d222ff160c27e4f7f87fd22b27dd521619a8ec8e07fbfb1bc03830f399fafa319c79cf83dcf8f27be54c54941c8308640b12587f62e6d96b3b1ae101eca0b28d1928e8ee91048d9d4a4e4a109400167828621ffa52b5cd326d40fd5905286bf8ed567a47ca4ca9d2d88f782e7d0860e384ee2d115714d74d769445955f39e2e32093cb0dc793dc09e17781dc87e6dded00563491d94041f34affdf07ec67c995080d72c432b0306d2eb94693dcd4ffd44314289167b7f5b290b880308f131fec406865e703957d6222cef400a77e4f18aba02ead83748aa5871599da07b6c59cf1c95eb43597b2ab4c6a667c9442775edd7914f8027ca23432844484d0436cac23add4ef08517d1a5b25eed30bc040cfca3fed1f97c18fa7d751d8e480a5a08e7847b93aec62450cab21d237feb94ac6774622c033b30166f8093fc8fd625e91b96bf52a05af1c0c4473498830061167254c934e2fdab2bfb12010b127534c27a5db00e30847b1e5883e673e25e92c2c5e0c7b1d98f4e3c40a17ab4b281dfbc14e2836ab5b1db9ff68c9b6f2557ede94fab5e530c34e31261ec79f30fe30c718dabe6f390b3186fd28b72b593ce3ca09be33e3ad59b3df54b27a209f3471f1559c6fadd3a416afe8fe13143de1e029c1179d813446a57cc7ab761e36b673c8cc9352b44f3fc14e58a11396208dc04d5ada21588b4ae35a13b6b8e3419dd9b5ef5ee18503326c7596f3b08b57afa95d5dd9a7cd0792b383ecd6750de1e439237b2f834be42746d8b160850724efc569896bd8872a077b4c6d673cd784dc07379fb6dfdb64f182410ec1c1b33965f3fd9a56d95d45bb197ce8421c54c3a90f2be48a25629f7514d2aa3e834b388e796a66d0926908de0363711eb8320139201ac9a52d9058158a6fc8115fabc8cf318107d4a7a899923588f51a49caa392070cf7bce2a3773551eb7c7569d8343115a9f07afab9c1efd963f33d26113082a8dcb860397aadf90385b7e32ba89da895557644c98005e87b63267c43a97376c4c34955e3aa49c822ae5d3e2c53a61d9360c922c8e38e9080b49858801b8387575656674ce68b3b7b5089ccfd4bbf169daef8048672ecba271e054e73e11b6bcf969ec63f8fd19c0f16a6bbcb75b5603352cf1c5d30ce58b1ec60c7f95f0edab5625b52ca8cbcc2ba2699d8cdb96bc753661418cad7dde194b673930646837cd2a020472ac966973934d80e31f06083e9def5237744fa6105bca9fb1667ccdd2e07e3ae89cd556a23100e93f1f031ba84e6910fc8eec30b16f068d15127a92a2dc23a72c9d2ad49ae41cc6863d2faa9a46f32435030d351e7109d9c851aff877e3c4ecb7bddc109a1beeb32a564361aafd43ac5db5612a1ddc790cf8f77d1baa457a39f7a75dc22a27bccef3336fef15458befe3b136e97f949cd25dd5d51d6e5ac3a889102efbf167edd5083da5767526014894afa3f3e1bd00304ed9d803107f34a68b15917036a0f1c1962b1c3fb9491ae3b4874d57619d6c11dd9022b2929ffe621d1ad6f90a70a8d745d1aedcf280f3c7daa55d7a01ccddd51bb0f56447c43c4f69dce0a4a562baa241e5ef62dda307ac815315b191b250b4d1c12d49aa6640e786f5c6b403ab71c2e033a579247b873bb35b4d4d0b691784b6a75cc39f1239d70eb2ddf454c25b22a848a8d9d28c71914d00f8dc7c59683e9bd267b0ad588fa57a5efa6e823924e20e8bda879f1e50ce13483bbc46c12dca365a69e5634787a6755346b9d11a5d9f07b5746023cab2b4b47140711aa979516b9d6c806fd4c15a0a2b249bf8375be36fd128f667fd527354153f1c8220abb0361b45c00430ac04d03f8f443c4d2b42fac8a4615867e3714e8b7429267908c5fc2d62887bfdee691e6913cf8257615ee708020be89f222ae055f3ef04540620e8fe1a144257e778964369153f1a69adb9c7b25f3f274484a688a8831685c7a1e053ac9c5c378f6ba57e6ce6a2fc1e0d6c2d17308ed75816ba93db41d2d9a7e168e11150cf4a30a3e48f2778ef7506a4604d63c209f063c6748c90e74fcc0b8b8700807603d480f43de36a6c6fb9ea4b4da1eaa64e9cbac719ba051aca4cd8e6588b49bd781d49396ae8aeedfd57ba6cd949660233dc5884255183f828e7a772b18248173c5771ef51df55eb55377fff8e8b4806d762f8f65d1750431cf20124450fd990da2cea0a212025c93870d3d606898ce0bd47dcf9ca4169ad10a54a243a67e45ea6d2a1db289c5d9e40d347fbf96c0c77ce07ddd22a554293641f29cf34bc157056bc47ab3b0f41e556e2290e6e8e748f3a53a07c283a374ac23f4aa87791dac2de73ddcfaa47f8ef3418476ddcfc8365e5671b43e2e2d5de741f1debad9edfa9c07d397521919ce5c28ba0edc307be03d1c3020b5932092945cd4a126555a1bb86463fcda36521365a0a6e5d7166636e290b71125753950c1ec06ebc0c7afb951c9f7431bcd07e18b63c0fc91a0e046e28ff58fc84b835ba5714dc6104361cf5246da367470355e8ca740a4fbb6a5c1aa3bde8bee04aabd244cd761bd1f63bf55f570873554775d28c41e41fa01f9778af2afb0d526cec7c9a664b1a20707ef02844fe524d010b3ac76e4441d9aec808195987565c691d7847ba34a39965fc7c5c9f51e7fd5ee14acac00299a05da28d6da92f9bc07a2bd415f2a26f29b44e78cfd66880bba77e7387fd8235711bf3233ac1e51c5b1e612f583cee438b3f750f53c3d039ad06b25835e57df4f3af9ac848e29819cb15709139c8bc89ebdd1bf06bc93ba84eb2573833af6af3ea17b4e0e2dacad6565bf847bc21ac4eb11e02bf95b8671690c44a48083ccddad923bb7a6c74a63ed5982250e25e2d68aa3b6ec3b859a33d8bac21252f5db93cae77f816e5983427e3d7faa5a4d5ff91404be05fff34b216a25aa71b8c2f18b3bdbc9c8a820a1e122d5a52402f65284caaf9dd0f85f85465e5f15ad9c444c324638682a2cc80c913a3d10924126ed0f5c411c6045f8b48d925a25472afb7b9b33ed16cc3df5585aeff4da20e4cdbe4479979ee8cba57b350bbf6435444e9c8b8f8a6a4fbc09cd022c215548f18d211bcad556a99f5dc9d0db8b8acb2029038e7af97b7431731a60a8eff9a16675fa4a2b1091ff184809dd3291d0ac78352d72b18506c56540c3553d2860d19778e57d295b4ea9354b0aa652e5f3b2c60038f794b3473f826b10c5a0966a2ce6716187b79b8dd7be795f9d7d0627de4dc934be060584f4096ca650c6f84c566e279701e8250238e5d1565e78d151e44a013236107b3aa095b7047097a3756c5dbfadb253ea951b92a064bcaf29b63087c2f2e424aaf67f60edef4e92e2babb1fea0b5c75a708ba7107fe8002709c9c3a81cae9c50203c69c2384a2923d174994015d39bb97ac6cc1ad7c8eaf675202e4020fb946730f29da7b55505cda872ddba8003e9296796dd30beff2d33dd401bfd6d23eb5b656d83f38d22f976d620f47c3743c24d9c0403d279299359703a64e679f954f063968d9aa41c6e4d54e110ca25c1f0df56c93c3cbc9ce10b50f99506f9b3d8fe88e8155549dcf5738f8e93594e571aa8b043d7cc06eaa950bbced8a3d50b1c2b0481166e8fbfb4fd4103a7bd891d27cd8c58ab09c262b3ceb6cd09165d6d6a264741066917fbbc33755cda764c51d48f0a734fc1c296e7ddb48f5ef2a9d5b458ea13be2dc035215314fc5566a997c87db973105fa20c70855f50cb1fa7dd643f5287614f44a7dbe811af6ea9a7bdfee830802b9e745eec83caed00b868d9815855f558d628e9f64558b54f83687d968e344078960c2b4af7187237227da4677fac0a635e09d2930e3cf1528ace62e80d2179bd1f3c66589bcb58c0bc25fa7293ba6fe369681", 0x1000}, {&(0x7f00000015c0)="b7e7730cac182ceeee040e55df4d85", 0xf}, {&(0x7f0000001600)="60a82eebaa7745299d90cdf5ef65fd0126728b6513e6922ede1e24795be204181339235f6a250036b1962016998fad226385887cc154af605a6fc52e8d1f818870a84a4258839d2acb73f264549cbd034877e30031f10daa5b7038d1a1b6ea1ccddf5b5ad1902f299f0ce1c904e7072f6651b154f7d36660b5417a80583c109c8e8b29a0820bcfa09dac4ae7bf55ac643348", 0x92}, {&(0x7f00000016c0)="462d0e486a52c34e106664f71dd18b5a28249eb9be58dc923da90c90b938e183aaa0f1f5f11f3ec91b861316eb1bab845f63a4f578ae5497692ca60e7e844fed7fb532ad34619f99cc800a97f296ac318498b3bf559658a2a105498d68fc1a3fd6a767abb32431e9e0129bea82c6f28c3c17c97f64a53b270c76e63b60e7c18123e519348c82a032c467bcd8f8b1401c69bed267b04dbce7bdf14bdb877548392b663e5d432f55ae9d35fb8a021ad782fabd890a9c35a903dc308d2bccc75838c51660f59442021964350e73e4b472e8c07262fef940900a999f20b0b25005e6d6cdace90eb777d5c0d4926cb702730540e5cc48b03dc95568778b75", 0xfc}, {&(0x7f00000017c0)="7947967f3cc4d886d32c253ec90a1e9fca7056939fc72616fba4dd0dc8bd3a197c015d21bae32cd5b8db3398372d147e6f25e583cef843356f18e0dc7eb068a3871b91699f1640b6aa8c76dea18b54c84416f6c927f8b12020b3c26aa412d284303a86529b04445e95517210cf1b00119f9e2b34ca3a52888675340bd2715c2fd6d043a129411855adaf30e80e15a75fbb42ca1af9d1b5b28402da8f69be273113340590c52d16d7789c49fc0e3a2f9f83e0299dd4dfc5bd656584a907361b47c571ffcbdeeaeabbf20d6e913659b771d07deeb3f1c38a326816665c80fe4ac8597aee508122729b730eb1b259d412bb2be60c7e420925500682e33818f434c4c8b5a03f3c0ddfcbe9d6f0e733c063b62a167261f32f282d2391306eb5ac0a5090d81ab204d899c7cce5c0abed24170ca9ab2afd2d9cac31bdbf0a9aeae8810c51d6859bc549799c727fb46e68a751eaaf56bc2e16eafe000c56f0aa269df1500e72243e3479bb00308618ba87759e2cad54d84010f3e0d69c3e5e02c908fc83bc40902126ea781ba40d894bf6ee1de08e3a743919d796afbeda563e66926495df7175784e5b704f7e040c7282006b59b5ace8c4e55c86b8797ee5d7650a556e752b47d550f911ae9d77016f2cce29a783dd3a7e2f842612c768f4a9f11e1a3995b59622407463bcf6d0d33f55313f6631184c5601cfde5a5864598d3ace1c4ce792246ac2715fd3ee3c7d6e3a32ccb6bf853fabdc72b7e2a71a641cb3fb199b7c407767f636314192589fa3526a1ff310023a18ac4468a4606c05715d3e2afde37757140be41481f291527751ec5c874c36a2ce4b0212ce04e90b2a8ec64dca3245d6f9f3ee70d22c3295b9b4453cbcc16506c4065a8fb6a40d94e177c28f1a2e0a7693233dc998b1cfd7952fde866ca8a1c35f196a1fe73384ea07fb5f91a4fc1fa31450598e403b35b8f7cabb5ba9abd53b9c70007b9103416eb18555859b933cfe83c929ba1b09eb8fb4f2651cf40da160120fa2829824d183d4e088fdff78c77e63c048d9d3c1f85102bf997ed67c60d090f3f526e8bfd15f3dfe7d63539b37a8128317a757f6a26168c86a6d9f2c112ff949872ec43873e585a4557a9227be501e96c62daaf016ab9b756a6de9196af4692a80689958f9b51fa29c32796eff53bc3b1fdfdbb2121f5e4570f955e4f0f69a1e30351b03d6c96a6c86b1243cec76dedb2acefca5f5d03eebf17d77e1a4a7ca281c1c94635ca04a66bf95cc94dc180a9ca0215c9b65b881058fcf38c65907a430d06e8658bc69c17db1ead7422e3c88a893069167e8f352ae4c4940fbb84eb9fe4f5a9a972cdfde95bb0c6a1ccf136f152c00ab181bfbf626238133f06c7d0f77aa00565a68ee58bceee9d8349ec286fc88bd26a5ad1c7ac2fd698b39ec01983b56f898ad1836b895242e5d48f1d81fec6445a5eccc43e23e69d618ff83fb8e6f0ad020d5db79c7721dd9e3ca74e67ff25b36cc3c3ae21153cdfdfe70623d80a2bcd9f413e4bf9dba90a4039fb08d34dd8e3d5f6a2c380a51e2036491bb55558b1a7937400c9f5a2c61bde1e8085ab80b7d0423578144049d383d70aa7c985250930d75160a11833a048df9b8590c9e00595daeed0200f3b486b2a6cfcff4c44e054482c9a1d716bf2f8cb2b01d6d138944526018aa33bbaeda39370ee4fc888bbb610b7a72138219fc177c85d2b141a86e2186cc2ce59424d178cdcf23941ac9a5e2a4b9acfc73b9b53daf3d66ffa14c4043b22631fd1e37435a927af8fddcf11b70f1aa8fb418d953a265abdd0052f2c99634cd66100073f0cdda32838d491f67f548e75b7dc837c3046a55fd06c4b82a26da0c64906c2c8e12e6852b86f62274f35a9dc00ec29a50cd75c6eec5fdc97b909aec64e67e36386620636f40812a0476fc30ca6a3787b4359e9b3acdd96c32716fdaa27468c49a01eaf21702a4403a423d963d06e95a17cb652ffa9a2e197e3dfd8bc1a587eea7eea664adc2361e69f3b6a8a222a290e6ff20a5228c2fe32ee1f694e8ff1d87b98471a2a6b88c44be605537e2159f415fff762484c3d8b359b707014ab1fe749674f8202d9cda5dc40384e36d764c54b99e0da9e72d31baeb027e0a712d010288ee0309450a2f71bac69b6e8ff37bd0221b9dc1b680a56ff8acd7d99de2626523939d1ef997fea14c632e60ad45a5bc805aeaaa46f3a3751f130d64e251a4ebb9f6f5d6d20c7d6eb8818042fabd4d5b1667468547b2837edf9a9807ba3ad0c003dc0762c7870053c2133eb3231c7ba26595ae113c8e2ce66fa963c973aca8a05dcd342296c83de33d53474a5469e7859d7dcc5fd997f4ff76067f77794f5ab657153bc76c7b3cebf27250e14b5f5f1793aa8d56f2e29fc55bc85de2e1ac7385944a91dcfb77174a5c66210334422b7e449a6d7afd5fc30948e2b7d77be6b2d77ed0a9f2bcd7146cc1cfcd1112ceeb0201902d512ccb9d34bb73f086e3602bd2075f6ddd9eac7c36fe6dcb1fe188ed318f3a9f2176599374c31bdf46a14aa15509592982bd3f0c61d103274aec20fb5f7c9f1970d03b3f6dc2d3305a46416976354e2a0d3e61bc4857c4ccba61560a5a2869345bd57358beb26ba7b23f19f590b6a9e13f8224a39eeed14527bbd31324636887e4631979caeaf6e1a4c324906c703fc8329e85ae94dbb890be463ce46ba5c72232285b806709175facdac09676988403f7e6cfb968f2d1a43f863be9ab84cddc2a8c6a45b87b8d5fb5c8ca95987eb30efd97730ca43b58f9284c183428ba33e5cba9d4e44abccb40c4789d07c6802f8d847ca2a0fe4c8679f5de6440c9a2e3ffa48cebf192aabe5b8fb79abd93f0a8f4da1363ea0627721b92a886f112d228058f69ce8faa17f502b41efe0fa6b600dd46d9029d52d41952c15b418b0155807dae4596f36618d90472fcea9491d374bf470caa99047146b69ed19296221542f7123b6f1ba84bd6ce3ee7625893482b72796605e513854dd936a6bae917ab536a98bf28949b4bc6abe3091e3836b80186817b62bac62e19578ee968e011c65be90f2541facda8e91d7310ea279e629a9ef53fa6ca39e88a595a6a281cadddde094aa9694d99028bd85e7957fcec888b2fa3b18dbe07ccb94083d2436dfa2d2dc44a8cc45a7c4e9f226dd4f5b891f6ef557c94e7b7219d0315942e6023a4434c8e661c70a21704cbfdf344381b98dfdeaa6c1fc9d6e305fba0a6ee17b1503d7efee7bcb32846ce8555fc3f1c0b855d640400078118eb1039f937f74a7d5441237bdba69d0ce6358cf0cea70e1909d1ff723a865a02b435e6eb1740e7ed952200c5ec12a9de557761cd9afffd659d82822096beb8a61a1617f5b0c7d494e8cde74ce9d3fa7aa82e64947b804810f371d5d628d8cc89659e72109703057eb5d6d17156bdbbd07d995e749ed052df155ff1682870e28a529174a37ec91a44500796f6736897647ca48f3d997460b8d256bf1e8b6f4c083c6a47b394318d7b5f55107093bd2b57a9fdad5d03a763afdd3af65f62cf3a583635de5d68a9b9605e5918217dd8154ec138fdb0f055c4d7bb2846447435d5d894e8a90b832f2de4a065bb0837d76581517065b0687084af2f044c7b965bc957649fc7ada2157345c5b8432faed5ebcbd4b651fe72d4fe10fe84cea7f77d469b586caf81cf33e8d8bbedd1a3ff2577ecad739076a3b1fe7ade3d16dbd94ffdaf06c793f47520f00f38c5881289644d63bd1018cc14afd77b4ae9ab2e26ec704d4ec28125f0bd0c496673ef831bbfcb32a13fa3e40c829796512995187d0056bf41c350fc45316775f4585703a4978c8bd5285fb38be122ad8d7c7a105d794dabe9ca7ec6e3545d786426c057ddb403e85302152bbdb26ac43360db91ecf578f185c2553c476c88747639240585a4ca07001f52526d53d157c2f9f80e6023a34e364b92571b187171b59a3191edde836fdb20c10785da2b1a6c2b955fb9c4956c4d0ab1e883acdd7fdd5dc896085ab546a503c1358297ce053bb50dc0c4958d0c68d8cce52cd2f7a3544a1234c4671f5da02469a2c6074f80b79a973ec3c8fb5af2a8133664ba634fb85c3cfe988d77437e8c1c9033922b766c9cc989190b7d3973f70950c35f2d2bbc6d6486d4c3f85683dbb350cdfed6161b65e6290976c18067882abb25f4702cb852ef812b27dfab37a390eafc439604f87679edc25c3da7a1ed1e107b60750b7b75c963e357f3f6da4d5ffa462b6451e939fce92faa3d6987c612ad2ec2311f9a05d2324ea7c6f58be436f30d994b9ed367a24c75672e1c9975c3d01c8898215f59ef6b77f88820f3c6892bcc7bd144c874b8bd013ae6bfda23d3553912568b6f7c9b281de41c3e69fb68b590e65cbbb9d4bc2b6542b3eb7c84612ade3cf82c5f54d68b98d9e34e456589bd3bf0a9b2cb9b8f87699a40b446492fedd1f4ebefe673a2ce15284a4dcb58587ca7e96a935304d8d25962e4dce2463abea5a7d8f12eafcc785e05d652efc5f57c25c26f2baf8a155b041a5f51c2325c8283b5d69203ed09e54e80636ff4f8fecd6c236e4e6acf2ec9d128d7e573cb97060aec52ceca808903520fbffbb7bab932bf52dcbff427a3ef4f53a442b85b734fb75375cbc4d8bd18a8fbdcdfa82aab1f30c5588248301d4f33a56707b9dbe17c24740f3ff62b6b46e302f20444f9294fb13f36269ed9694ce5c4a371eb728c6c8029f3356b89cb957105223ac1f04e9008a3d789ec4b0d881e95d6a201bf38af21185ad2f5ddd941d0304ab30bcfd7ce7daf94ba25576237af3c28199ad8bda4d6ad625f4cfd2d7d65ed091cd50751b4c8fd0e581a7bd35b93aa9498587c40db28856848f01b9ae02c0ea98adfa37bbc5673ac13a63c6f900deb113f2bbcab214e1d65c476c2bfd9c32478ff762cd52389d2368e2c9a2bccae4adb5517072e6388cf7327aaa7cdc656496b5671905bca993662bf6b9409a20ecf4833f3c10a7d91ec7e982c58ae77b348aa281d6bab404e8d699030aa02c68e6a7c4367d3e5d113a0f211d538b2497712519faa4ac6ddbfbb7907b670182da321a994f26309a4b0274ab29c673d4ca4d8bb7dbe4a6cd397e47add6e6772fb3faf6eaa01d49d7c5239c2728ebe7d5c30e48b618637b245496cb62e3a972a4fa9fe4ce429cf9ff35716d1f41315c3d92f375c1be023048920a7f12ad304bb2eb74bace33fa85c8ac71f887dd4b6a3f040b0e9fe94c031d1c28441221cac470023e0f9250e40cd5af94ea00c687dc8086af03957a5b47ae612f8d031600549297304d9be49a51aa71775c11c02ce6940f5f997a7ad7084d64df263c62b827927283b254e9cab4e01717127916f370c67a7e42238f9e93d304001172e2341b4b292129a6c5a7aee2ff6251f6c7d39905047f2d9703b66a052f582ef5de1030183724ef8c46a4150d1ca128a43873f736b3d631d604eab95c8f68ce63ed93f578da0491b74d9329a24260caf3fb62b801bf61c8f17d4acf3ce42abbc0ba2ac0eb10297eb453d68b4d6ba58abad59a6dd0e519c0391dd521e51338d3d70ce7d62a89ed3a8488d6c9084b313dc5cb39f9a2d33da866ed38e38652e9ea875c8e23fc1861652eabdcc7052e91d573600f6ee17306e9305f4e60f4b0a8e09c663cbb47745920ad4306359509375581d2f8d82ae167d20aec59a5ae3a425cedc97d529fdeb8991f024ee4cac5cb63b53e2c663a635d2c505f11868a5751e85cecedfc81952b9244df5a40b8c4da5c68ef0e21b78", 0x1000}, {&(0x7f00000027c0)="1099309d77022cb44b07a9063e9b2347f0786ac9282268a99904afca58ccdea46954c60cea072cd2f5d790e2813b86971022592927b57425129787b70ad54a7138e08572e8b1909de0e9b8f20f85725ff6eaba7d076e35bd914455f685c45336968f03457491335f621d72d4812ffb30f5f4e6f7cf787d3fd9d80bca06815a516792fa3f27692ef14bc4269bdadca2848742710b8b9ef1103733463f6fa51277d9227012b9bfa04c92cd2a4598167d52bdd494d96661dc821ddb27a4e4aea2aeeaf834ed79f7859f2b22eabc3afac2605f56222522022da3a2933bc669add58826b055bf0e319dd8570029c786862ff8d446bf7362f3162aee4b96e7320a8c11c9016f8a1d851dd726933a0b8f7cb0c95bb6b3d7b5edc349b61a71eafb3733caf561fc41161b852ed51c7ed6f393f22c4115a3c87e5b2fbe412ce4f88a665dbf90f960896929cda248544c3a4a1d6fb7ccb2ceb5680ed1fc1b1a79083a015fe39b5d8b0d728a5e929e9546d868d4bc18a1d8dfd40f871b77e7a291dd12e44d5b7ea18aafed5c5fbc19192f986b509cce2b992c1e6634196da777454191f76bb95934363f4d375bfdb3e342f741069157b442d647cc126b4da539ab389734190e2f0ff3e60df49f4c509a3dd043b857ea3b5788b8a08dd4e153cbbd17ef14813134ee8f8754c0aaa26c85d2fc4c7f00c046f221a8a92b89d4d94dee40f8f41a34ecba550a7df0fcdc8eb9000d2dc41461412c5abf1e92dd3a06b316e9210c9c5e8ff611967cdbbba0e08c436ed685c923eee4ada99dcd56d8109b7f240cc559f71e5a7e483d9de1fe8c20f5fd4b438aaab43404ecd70fef5b932b70c411552f8051fc5046b795c21d04c420b8a45d49505b0627b42fdb33f7964e5f9fa54779266c67e4c9dc3c59114f78841219997b5d7ed7cbb26562817254a1d03a6eb5c1d5afb10c15d0f6d2f9575f6954c6045762a414b23dae82f4ed4108dac7bb943d27e6b8874bd90071cd6b180e2c6892640f031607c25f8a3478245b6444529d09bf7c3696b021cf7e20a6796697f492990873a6f91a2645d1e1d6b2c441a25ef7dae3b704db684a771ca2049387577546d7098194bc6c5a7219b7b55ee5bccf73ff597519d3b7a332095cf16f50e3e46dfcb4b11b3398aa7e5e331c52ad1cab0ef0d444a4bbdb3ba5aed9396306ab3cbd2d3dddcde03c54c8cf4a23082707d85554ac23be2272f4e615efcd36ff41c11e8a3605d405347bde783775ae1bf0d7273eb158473ecfb4090914142553329773bb3b102f63250cfb9b3e33700e7976580b57de6134db3205cac6a0db1b57de6d8e877d667423a2f3ed13d068a45525e8f2bf2f2125c70c15938288e1429c78acde00c68d97d2f577586ffcf62011b5eee3b18dc6f51ebe474d9154f4cf94ee6c3558a955fde53a3c2697ebbaf88f604cf33da9e54651814385c518aa054833b5ac1cbafed1edd3981d564d3d2abb718376e7fc68a1b00ba6c2b4f586a19d13b9ae56e22eba618c8585d419085f656415a2ea44396ff4434deae306199f2d1d6c54e2f5ed4ee6640f7ffbc87a5bfbc571aae793e74bd0383056894a3135ec1c39968006e3ddb54f2fedc905b6580bde1fad80479c51e0f01bbf057be484a1bafa16235e01e50b268d19a5943931188b8f9215b9596d00070a88bb3330bc5203210d3f5ccb3844cb8e99f53765ec70865ebf8bd7c41d09e5bff7b234890c019e7543f9e7e35000fb04ace1e227878a159e1946e59069d42b06c6d1f40f0fb98c136cbb7c3f2b57a0319bee628e628556c41ce665be25f3b7349385013f80fde6c3f007efe794c9466e858e9fe06599865b9c64a405d7d15fa10336647aa6bc2081868ceebfc82ce483cb1e193ad83fa7d235e5ed924f89dfac2bfe3bb1fdf1ff6d8948e45f5fb5c625239da748bbfe24f74f0be7d155985e81b2848e4fd1d0419d7a2c7c5054a54352e80ce730ed045f1b930c9ada9a80e7588cde39569a3d78dbd45e9c7a35fc5f4e4fdb58290030afaace5ac719dc21b1d46653089ae56ed5b9cd6fe39a95c1c8d754abc45a3894a858cd30fe7e3d2d2be17d662c36a6ae8e1194c460ddf898e85ef76d614f79e329dd279b4125b305090418c107355a1ffed1da297648b576d0c644f94103888612986a4b1db11b5e5d6bf73bc97de641f3e44b9a4dd9e1c8e6a54764eea595a6e5d8831f2814aea1dfd9f10d6fe27cdd46655b62f13cd7cc49b811002c858b5caa04321452e3de867332152013e9cec7acdc2bde3aea7889c5064417b833415e3ef2aa322e2ab0e1f84beb3b47ac91efb4d014090ab9be28307bd7ffc2b90b4354b88576941d015f4c0606de9289cd01be0e72763a543b27056c2da6e799bcff531ac618980c6f78494a3256f4f8561d9c038dc4471500413130d02ece6395abdf80a161572f6acef21f609fdcfa4754ce3ed8d314db338c5c18aa831d854184ce3c92dc60b1bde9b4a7637251e6f033de3f00859d2730d99323a9adfb394ee6ae90e69483e349bd805882772afd568ca71fd8c71655f5e6ecf6612fa0b6ee6d9fb36f235e6ae3c687de577bedfba7331c29d26a037914a9a58bbbd335f76c927c5fab40f25b1103d3108905103c3e186f17c0af537e3b7eb70e2077af766e258bc8c3909d5fde2fbe598b4657393127212ef99919c2f4f74f7ed98b1bad46174b5035b80ee18b1ec934b13c7a68752bc4db4473355c49e6e318251f186bc975d4f4f3600989dd1bd4316b6858e48bbb6cdc63aa77f7c2359e6de7d99eaff77b15eb0f75959cae5ec3e3b55f7ea034d74859ac1db1abd4ae20db2c48cfcaffa670624b72aeae5c1be5e9f6e4d9b7c2ba60a29b2e5795ae1c370482bc9c52169fddac99c89f7948e1aefa77b248e0a7239f7cffca2e18a51295d40447d26292fee47450d645548221c76a5d8d6547657c7e3477d0005703cb257f4bb9cb66dfd01143c5138fb67f1eaebe4dc2098f166a6356892289a8d1e1c91709cb0998c351b1da63dd616fdc99e9af49eaf595b7620ad662106a7e27c5d505be7aecece01700a44e22aec863d4d1408b496d988a8d7ca7b327f5e6aed4d7db35dec106c42030f6ef975714e3bc18f8383808e732755200d32d4b8113a3211849239c9942c9ae170f91d528d8bb8089a82e862f9fab4c2af5192e54c5dfda9ae2771889e3888fcdd0403ab20a21b427b9bfd29dcbbdb5e3d885c7ead66188128fdd7d96b615d526bb333bc60ef7676a5a77b4f270b3a36b70e0de9fbb79127f294616de8b86a440dd56f999e79831f574e14119b7603dbd4864b279e0df3972ed7a13a7cc33b91010d881be40b87388f29d9fbc9abd0f12c9623abf901242586b48fb5775c5fb4aea0c06d265523a4c8f34c95f256a7189a179335755c8904bdeeaa1e30356157afac17b4e44afa32d81ab759320fc40d20e519bc37209608c14c041da2b07ec28e8a58206e981e460e0451b001e3338f0a6431592929bcb3870e8af770cbd3e1591708d29b1d1fdad5fa05dcdc064f7a8b12953c92028395a14c4dbcd47eafc81e203fbb9728f138cd65ddf8eb4a863d441069d8499ee39d947d12a9b13a0b1a843e20fa406aa93f37ae7c2085123f238d0332afdfbac644e43f827ab6e859fb2e0057d8cfe7e5cc7dea7e64ab6d4df505e8f02ce4708735e3e44ab40c028c38830f7130f95c5c82f57c731d6612cd6543f676d30db78bcf6458eefb55c786aa8da68dc82a13e0cba0bb428a27b1542fa141925abe5fa273e9361975b5e0adec160e7cdb6781d32edd944320660818a8d4afa187e1a692fefe64d125563314005e69d081be121c7ad4f1e5058458e5d764b714d54e8b298ee2ceadede51cf0e9bce07b2f22c7c4b1523657e66da1794a125fbeeb5ee87d7bb284b8d3de4c00846ca60f1b79ef169c4a3825d665ac491afa8d8e9a98d496a486b9863a4afe59e526b981a8141b1e672124fb95c1165a084d68e63234828c2dc17168105d1ff3b02c9a55b03b87c350d7dca28c657bab094cc0e5a436bd8183f3ff730cad245a2af9198420deffc2f2c1d10e177fd750b9c0ef7e1e9701dd8580dd45de8ec365291877a2e7c2842e2166df9815f68ffe3db89b80897fcb3be35002192b4291f551f510eb20c4416f09b20d47b4fbc9bc827261260ae95b1902067ecebfe3a19929b65ccb859378df2218c8509ac1372430a68205d992d247933f54b75c51d40d848825144b3a622ff2823f5490348c259af15015e08babcc72affc54981bdf0918f62a14a336592b459669edead3925921698662364c0fe7e7d85e55d886d46ec7a542bdfd22a72aa4b8e869882d7e8d54596812bad1c0cea575ac1c7c61a4f7a31f463b815f545d5227c74e34169c9a7ed2b1c6f7b2bf1d64ad258976fb1543c9297c7c7ccd37f65ef9c1e86e472351ae3b62e1ddbfb29d576fe47abf417af1d4f7e1e9ce89304115240d0dcae0cde6f22c4b17829288d90260f94a5efe508b2c3e107450615587b9cdce76b4889086fb3ae54dcfa14b7742fdfcc143b777f24f81e3a21f6745ee1e7e799c24d2b106ed102d3fc93d2f38437b07b3b66247d1b1e7244a3ffd83ade84e71eeef1db603bed61a7fd29adcd61928aba51a70e2784b996e3b7d625eda9a16e32cbaa02487ddc897b1f649d94819aa778f342df7a2a78b4a081058587abcd9cd63da317cbbc38eba27fc785c360d6356c65ea51e683a34c4973572a68210ebdd928a1ddaff0a02de319a69ccd00fe6d09b1c802720f724d1dd30d6c94b67acc30bff1334303e46b817055163dc8d088ffc236ca1188867cd0b05e8ce29ce8c6b7a4bc59b833f4dee242e41056e02868c1d6aeae47e038c820b530a55e9b0df0375bfca9959c7ed13b4ab1df2e97ba940db23d8e2bb8014cf161ccf644e4923fc14412b1821c33ef002492144cb7eebb4482ae847da2f54c304f24d5b509f13131dba4650758a5d77adc9fb39670dea57ad31710307f8dfc14b441409e68816705090d43d64fabccf7924d87b60e118d5a3106c495e3e3a842d557f28fb60d20b12506b422849399123aaf29ffbba119119b5ae3ef143f89305526e984eb83cc7f70aeadaa9598a5ab512e14f29221d3065ae5926e3e524177167e395026669c4cb7ebed9489a7d97081930beb123c5f2ab92d3820bd58104a549bc8c189565720819a1e9f571f07a87dcc6a7739f7a98e7dbf0cd4e9285796f73729e6795d9c4c02407756340c55379ce0227ca86d6688a60c50e528344699071d31451e34d91bf22573a90f6f306acc5df6cbbbe2d9ebb55cc1ced29a518ce8b896259ff7bf98f38e8df3a067a7c45a78b166db1986d621c0ac18ca39ac1c81f1f82e334dc611c35c2080e42ee1d80ec9f8b5cd484e7c41808d68ce6de5eeed06ac699df5ab4fa75c173266e6b7a5d6a74a76c767895b174a83d041f7d73d1112ea0784a2bf070376ba1fdd76e7865a03f34b17763e1d277ed531642c7c5c81771cbd9301539eb15d2e104ac8ce61dbb313baebcedf8f8e9665180d3d485a75071bb7b8ae129ccdd0f9f558a8fb9011da5e2998bfc3bc0bd380a143a3687a00a7348c85f6d0d1305a6efc75160b713d94042ae4e6674e1504b287c9822929440975d9f7759e257ad94f54ca93b6b6ee1e5bf915a6339c51bc36fb2f8c3fe0c8583f93b3829a7ea80f14f5c3b07c9370f80e774e08b89547a2d66d2b68875cf400d64c74cc50e2d3ca5648979c74f6ce612090e9c75a784e5187d982311f", 0x1000}], 0xa, &(0x7f0000003880)=[{0xd0, 0x129, 0xbd, "6d098002536358593a2dfe2bdab927b21706c9ac5c5468f99864ff7d51dc751872b3dcc5a85ae62a1d921f13a73aadd98a9bc79aa15ccc7e7b472b6a5524dc30230eaa092d2acf205b84a575f211f3f30aa3b8cd43cac70c7f059643b9eaaba750820a9f06d658d2c0aef7b1c00d35e1d950b6fb5f4aad643e336ab87e163ae94eb9a9149ac7ad58fd2bb7c2c9ad4fb78d22f076e52b9180331e3902993b2ea2f2abbd50f4871556a05753b2f90daddbde0a52b7dfe4506cc7b5376f5c8d"}, {0x20, 0x100, 0x30000000000, "173db4e4fd1e1b4774cb9ade88d4eb54"}, {0x28, 0x100, 0x7ff, "7c7fbada54f6ee24b07f7cdd357c14ffa63fc4c2e34c9d"}], 0x118}, 0x8) r11 = getpid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000003b80)={0x0}, 0xc) r13 = fcntl$getown(r8, 0x5) getgroups(0x7, &(0x7f0000003bc0)=[r5, r5, r6, r4, r3, r4, r3]) r15 = getpgid(0xffffffffffffffff) sendmsg$unix(r8, &(0x7f0000003d00)={&(0x7f0000003a00)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000003b40)=[{&(0x7f0000003a40)="56c11727f35a17f12ebc8b1e7b20ce77717f7b12386deed0b925ac951c152135f3a5d4f4dba7ac3be0ee40948c698eb29865c0506ea51afabdc8b9d32492c21e11155672cb1f7a7002e1", 0x4a}, {&(0x7f0000003ac0)="f8aa98e04a03440b315067964f1a13fae183e46294f4a68b7918d9c325b2d19d831c673353aa4676c0eb8265b240eae242b646d031c5d22dc801f7ae88e6d214751e1969d50430d0f97010c1b59f1ba77977fc68b2d808ad", 0x58}], 0x2, &(0x7f0000003c00)=[@cred={0x20, 0xffff, 0x2, r11, r1, r4}, @cred={0x20, 0xffff, 0x2, r12, r1, r5}, @cred={0x20, 0xffff, 0x2, r13, r1, r14}, @rights={0x28, 0xffff, 0x1, [r9, r7, r7, r7, r9, r9]}, @cred={0x20, 0xffff, 0x2, r15, r1, r2}, @rights={0x28, 0xffff, 0x1, [r7, r9, r8, r7, r8]}, @rights={0x18, 0xffff, 0x1, [r8, r8]}], 0xe8, 0x1}, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1008, &(0x7f0000003d40), &(0x7f0000003d80)=0x4) wait4(r12, &(0x7f0000003dc0), 0x10, &(0x7f0000003e00)) msgsnd(r0, &(0x7f0000003ec0)={0x0, "3719cff8dd7876a6046e89c64fcaf90707b9af617ff6d7eb1ee85add338ff822eb44fb8ddce247938b07ce4c88803d5a48ffa96dad6e86e7023c590111a24b7cfbedfc5544a25a736d59c474647f4e6835213906ca95b05481c94b2656f13de6db7a544929adad96a46462d86057453f971559bae25b72dd54b300649fcd344d552d58646050cd83f7ca9d73cb83cc6883efd5826159b4bfc835fb7109ef062d02fc0529a0864ec14b2d0d62c9597572f46d3c5db9736e9bd970a2a75c2e568db73b5b14e2168864f94c37969e828130dd"}, 0xd9, 0x800) lseek(r9, 0x0, 0x2) connect(r7, &(0x7f0000003fc0)=@un=@file={0x1, './file0\x00'}, 0xa) dup2(r7, r7) open$dir(&(0x7f0000004000)='./file0\x00', 0x0, 0x10) flock(r7, 0x8) connect$inet6(r7, &(0x7f0000004040)={0x18, 0x3, 0x6, 0xffffffff7fffffff}, 0xc) getppid() msgctl$IPC_RMID(r10, 0x0) 00:00:13 executing program 3: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/33}, &(0x7f0000000040)=0x23) lseek(r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r4, 0x400) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') unlinkat(r1, &(0x7f0000000240)='\x00', 0x800) getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) lchown(&(0x7f0000000340)='./file0\x00', r3, r4) r5 = accept(r1, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) getsockname$unix(r1, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) mknodat(r1, &(0x7f0000000480)='./file0\x00', 0x8004, 0x8b55) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000004c0), &(0x7f0000000500)=0xc) sendto$inet6(r1, &(0x7f0000000540)="3b5e3d208a990186a95f5a4189", 0xd, 0x1, 0x0, 0x0) r6 = semget$private(0x0, 0x2, 0x93) semop(r6, &(0x7f0000000580)=[{0x2, 0x1ff, 0x1800}, {0x3, 0x400, 0x800}, {0x0, 0x6, 0x800}, {0x1, 0x2, 0x800}, {0x3, 0xf4, 0x1800}, {0x0, 0x800, 0x1800}], 0x6) getsockname$unix(r0, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) r7 = paccept(r1, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc, 0x20000000) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000740)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000780)="2a9297db6cb43617a964e205df25c871a5e245dd0cacba06d19bfc6767f7861f331377b6ab4f2f2809a624fcda639c26223743ad56cc1046eb349c68c5eacd1750fa0e46da9f95d15f02ec690ba3df5b0a4a5b2cc8aed93cead0c25364290e00f861a06a6fea6bd2e68622c23a70dc", 0x6f}, {&(0x7f0000000800)="05a15702dda0195798b76e280a8c6a812efa970934f0a557a1fe566b4bb68abc277f1ea3", 0x24}, {&(0x7f0000000840)="84d6b6fb9a262c74d6f56bc85c4458a8e9e41f0db54d4eb332cec8e3bf4a7f3b39e5f83b635c0d796c31f51d1b841dd675ae6ce294ccb481197f097e7ad9b575d541ff484a992a4caa6cf6c9ce63373238ec5f0d4f5529f633d2c184c54f49372f99ac32bcaf9718b6e2dbf9f316f2b029", 0x71}, {&(0x7f00000008c0)="e66d218b8b3578b730c27d39e49902319611fbb510ea903a8096edc935034d24fa32fc3cb64977428e12de96f79206fc04d6a2db733061c7336241fe72b006f02e7548e7b7a97487920ed3cd692f5ae73f47f91294ce68fcad89296759e89e296b6967ef85ab7f9da28abe99feb307840c750e85fa6d299c45751134e772621f8a9bed527c2f4f96e30c0b17c6d6790c92c989d715562905c8027432fb14a4c7d9c8ee30632a11d7e626", 0xaa}], 0x4, 0x0, 0x0, 0xd}, 0x406) fchmod(r5, 0x50) connect(r5, &(0x7f0000000a00)=@in={0x2, 0x3}, 0xc) fcntl$getown(r0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000a40)={{0x18, 0x3, 0x66e, 0xffffffff}, {0x18, 0x0, 0x60, 0x28c37eaa}, 0x5, [0x101, 0x3, 0x4, 0x91ed, 0x4, 0x2, 0x0, 0x7]}, 0x3c) bind(r7, &(0x7f0000000a80)=@un=@file={0x0, './file0\x00'}, 0xa) socket(0x1f, 0x0, 0x2) rename(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000b40)={0x4d, 0x1, 0x0, 0x3a49e1e5, 0x9}, 0xc) 00:00:13 executing program 4: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001040)=0x1002) nanosleep(0x0, 0x0) r1 = shmget(0x1, 0x2000, 0xc0, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r2 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmget(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmdt(r2) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmdt(r2) 00:00:13 executing program 5: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) recvmsg(r0, &(0x7f0000001200)={&(0x7f0000001080)=@in, 0xc, &(0x7f0000001100)=[{&(0x7f00000010c0)=""/10, 0xa}], 0x1, &(0x7f0000001140)=""/186, 0xba}, 0x843) r1 = open(&(0x7f0000001240)='./file0\x00', 0x10808, 0x50) readlinkat(r1, &(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)=""/188, 0xbc) fchmod(r1, 0x100) r2 = open$dir(&(0x7f0000001380)='./file0\x00', 0x40000, 0x1a) recvfrom$unix(r0, &(0x7f00000013c0)=""/94, 0x5e, 0x42, &(0x7f0000001440)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname(r1, &(0x7f0000001480)=@un=@file={0x0, ""/4096}, &(0x7f00000024c0)=0x1002) r3 = dup2(r2, r1) r4 = open(&(0x7f0000002500)='./file0\x00', 0x808, 0x2) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000002540)={0xaf28, 0x6}, 0x8) r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) r6 = accept(r4, &(0x7f0000002580)=@in6, &(0x7f00000025c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1803, &(0x7f0000002600)=0x100000000, 0x4) writev(r2, &(0x7f0000002840)=[{&(0x7f0000002640)="744df7131fa617d71522f725972acb0f9aec92d950c14e4c47758a66e03e288125f4c86018", 0x25}, {&(0x7f0000002680)="bd6a43ea90894dfce9e768c479443729569e32533e2fae8c40e8d6c7e17ae35e7f66bea9d189ef3629f5ae6bc14bedf5b1abfdb56ef03c67f0ffd22cf53773b742a8fa98abad42bd468fb1c9df31b015", 0x50}, {&(0x7f0000002700)="305b023e0926302e6ee8bc7479314a5591c3e5a29d73db40a5be6193eed995ada306400fa2a4a2b2e30145bc956e07db3eba71ec79013dabe5f8fa266a3e91a6a9dab6c973f61c132c8679c4ec48f20db89b06c2cadd0c8e6803c6a37c4f9b1b269eeb3020ad032e55e7f6d2cbf5f1ee65955ba9819c0b5cff9b07c72d859d51fdd7f6401e1076b1aa6851029c7b04f6a4f3803f2accab2c900949acf94001a6353c9dcdf114c8138ba9ebbeb147a8f4b4cdedc3e2b5c84cee8a30f95cb5624b561bbf267cf044ee60006ac93b647d658b60de631b07", 0xd6}, {&(0x7f0000002800)="dbf5c193a4c0f89fc5faa20eec52392a99845fab851d1a", 0x17}], 0x4) getsockname(r6, &(0x7f0000002880)=@in, &(0x7f00000028c0)=0xc) mkdirat(r4, &(0x7f0000002900)='./file0\x00', 0x21) r7 = dup2(r0, r4) preadv(r3, &(0x7f0000002b40)=[{&(0x7f0000002940)=""/94, 0x5e}, {&(0x7f00000029c0)=""/63, 0x3f}, {&(0x7f0000002a00)=""/39, 0x27}, {&(0x7f0000002a40)=""/222, 0xde}], 0x4, 0x0) fchroot(r7) execve(&(0x7f0000002b80)='./file0\x00', &(0x7f0000002c40)=[&(0x7f0000002bc0)='[.}/:\x00', &(0x7f0000002c00)='\x00'], &(0x7f0000002dc0)=[&(0x7f0000002c80)='\x00', &(0x7f0000002cc0)='/^{\x00', &(0x7f0000002d00)='&\x00', &(0x7f0000002d40)='\x00', &(0x7f0000002d80)='J\x00']) mknod(&(0x7f0000002e00)='./file0\x00', 0x190, 0x7ff) setsockopt$sock_timeval(r7, 0xffff, 0x100c, &(0x7f0000002e40)={0x9, 0x4633}, 0x10) recvfrom$unix(r1, &(0x7f0000002e80)=""/18, 0x12, 0x800, &(0x7f0000002ec0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000002f00)={0x100000001, 0xfffffffffffffffd}, 0x10) mkdirat(r7, &(0x7f0000002f40)='./file0\x00', 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000002f80), 0xc) open(&(0x7f0000002fc0)='./file0\x00', 0x400000, 0x4) connect$inet6(r3, &(0x7f0000003000)={0x18, 0x2, 0x0, 0x280}, 0xc) 00:00:13 executing program 1: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/63}, &(0x7f0000000080)=0x41, 0x40000000) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x80000000) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = dup(r0) r3 = accept$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) mknod$loop(&(0x7f0000000200)='./file0\x00', 0xc000, 0x0) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000240)="1539c6949874cdb503020126991b35e1c45a", 0x12}, {&(0x7f0000000280)="6712bb17d9120264ca21f6cb92744a7def3fc1cccd49c34206976fe02a8da18b53241f69ecce2b45301ed176a3b71aaac0480fdae6407248f7c43cafc6589ee74f8cab124e9342", 0x47}, {&(0x7f0000000300)="958e5ac7da472dd545736d99276189aaf84d11a40b5ae333bb88e69fb6c1db97cb91239f05c30668de4ca3a1e63ad0347e7bab1b4f869e129fdc87a1150f4694f0870708e036f6103b5611b797048e32e66cf5e8c51975f4349f5ab9c452d2c58187c201df0db74b5b75c73861962c3e0209bae38fdbb43ab39faa15cd403398f42161bb786448a0848b4b47305cc44abfa17d322e946bd4d84e36fe827c0b95ecd06b80e67cdb6c83b25a0a86cd9c658549e3ca159d494f78e053", 0xbb}, {&(0x7f00000003c0)="ba61fbd299cd1e4a5aa846101a4914a0ab26da9a526cf0cb0acfd62f3b7e7a91c7ff4f20dee3a26801a377e753925b4f4cecdbca94c8a117978e5881d33307cb146aae44d9dc3231d29349cbba601115cc77d8c281a3c92e97de6cb3f360e98a6c3de642cb794c4be34427eba3e9213660e39b8355dbff9d1d3df16ab418fed4a38cc04674c6827b1ab375debf793c51a7dde3daf954", 0x96}, {&(0x7f0000000480)="4ca83f7f629a05495c97771c153004360eee7d62c999abead2ae692dcede5556c0e2e5172164c38170565e040ade5897a37b08192314e772bf25e555fc6ced992d29254333e225d77f2f0d8095204966c20b153dfd3b3fa37307522c88744c37475721e1dcf714054dacdb1cf90681f71c3c7de8afae8a5dad54a4a606fdc7d45a897d23a5ee38a7c683cfa00d8e1a9c5acbb6d1c3721b668d6f67e7de6b5b4781eedaa3aaaf496b5e011490286016e44c", 0xb1}, {&(0x7f0000000540)="facd2301f52e090adc249a448dab22ddbcc5dc37c2426a37cb20b86d58ab39fcb7a3f021dc1e11cf6d05a07002ad14bacf2f525532593e3a6f86bfe62c18d8ab2660f598df3b879f13aed207c5c6c37202c9750d3d6c3da1d39bc9faf6c015d8a6c424af42aaa81c286f1438f297d41d188b7542b563d1083392e5be350c8686fd5b34", 0x83}], 0x6) fchroot(r2) getpeername$inet(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) recvfrom(r2, &(0x7f0000000700)=""/54, 0x36, 0x842, &(0x7f0000000740)=@in={0x2, 0x3}, 0xc) pwritev(r3, &(0x7f0000000cc0)=[{&(0x7f0000000780)="ce024f0d0524fbc9540b952b9893bc1f5942722452085666bfabd5bbbcaabbe793b5f0e22252cfb6601e6a456758e5d5c55302b38266680002cfa1f9ef74a802b554407eb0535ddae7ce5b47c7cb3448e52a784caff0a7e4dfa5c5a9665d2ce4f12d908884fc", 0x66}, {&(0x7f0000000800)="29267e428a9dc56cf15c7002115c95d627962b884387e6b877486aef70fcfcf472d50644e7ea01a7161e7b3f30fcee06dc861d4e3eaeeb0cb2f2745f46241563d145806550908023841795ede5ffede06b0132a866aab376c2303161968475226873535860de3abe3e4feb59de38b8ad08d1b023b09fc09e84d1ffc1b74760c8fccfab30e0153e7ce67fd9385f3d40818a5be4afa513039d77e082ceef340839254be5a52c19c42f68ae39e0b48d29983361eceb7b78d340be05f494a9665a719d046c5e37b2d40aa79c62a2483824b2cc0b0473917e", 0xd6}, {&(0x7f0000000900)="79d933b173e896221808bbfb8ae6fff093e3f1b8a689625b1b938e1fec1525dd3e7e995bccc3dee627bdc6a3da1494a0b8ed35d9a16dced4f0fad9cc08c16b5a29043786e1fda26542338553fa59a92b92aef75fd7e4db60cd1d8732c28eac565f89d940458c1667f36b69df9931e5d9d6f36a8e502ff1886c890e10736e3de9604f582f4f37b901246e8b53a0a66b19b2510d80a754e22709e35605759809ed91a41eb21c722833", 0xa8}, {&(0x7f00000009c0)="3b884ae7ff7a6adefd3ee67476ced771f7a48740465b8d16a49cdf131c5455db6fbbecaa629c90c478975030a93a83d83c0036ddbadef1ee4385955c2a181f21f801fed19cf3fdf480abdfae021a6fa3dd3a5c033c0118c5e975255ae52f08d8f7cc5b044019d0971ed6692f44b956a41d6159e94efe9908ec82fa94f887b3264b3e465797019086efc18b6fb3a1e367828a6ec98482da40048f018c391a5853bea1cd146d0eac6b9f87e3cc445e32a82e55afadeaa943025539bfb237a795e8bb7ba7b825a30f7a81252532dc115ac995c48a5f75615aef31562758", 0xdc}, {&(0x7f0000000ac0)="14acd5df609a5a6361b4c5265f4f2dacb2123a581eb384a2c20a7d9bc6b82d4dcb41071cae2868d0d51aa1234faf5116f68b2694fdda74dab10312a2b7b9f733280278c80c58dc497216927d4a154ffcbc852331aedb93fe2648eebab9a4fd92e3b677be752ca637cf27fc339d2dda3ccfc0b99f83a39bb4b53be173db7ead4b4fb81cb74383163977022af7b0b6cadeaeecfa6ad3e4c2e7c0cc27108f7a2a5e83bde190c29788de4d95151a2ef5e4", 0xaf}, {&(0x7f0000000b80)="1e7f045c8b963aed4a3329731f001b1a57941565e62523782942ce973d8de9d2e8a9758d47415edf881d06e44d1a2d321555a041cd9afba8de9c1bcdca36b4d4d0a084f6a33c6a4645040b5a99d8fda4a9582b18639734909f24fb4912e07b1c6d403a8a9e91e942b1688ba183b300ad6ce483b0627b019aee58fb94d5b57f8dd0b3730eb242111ba7b88b431bbaf58fbd0b6ed3cdde680132032a244206", 0x9e}, {&(0x7f0000000c40)="b5b16ca73479c24d4b7e6f83da4f5c2c8e4a602ca07ecd9cd0e1c3885398594f81ac06d1c5eaec99246765e5b777580aa09efe0d7ab1f42155eaaa551e43f3405dfe9f102cde14e13d14040ca54e69d8a5cc6f758660581d58bac9fd029b83f4bf4ba1897722d32b72444715056b2f9d", 0x70}], 0x7, 0x0) getpeername$inet(r0, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) read(r2, &(0x7f0000000dc0)=""/15, 0xf) getsockname$unix(r2, &(0x7f0000000e00)=@abs, &(0x7f0000000e40)=0x8) open$dir(&(0x7f0000000e80)='./file0\x00', 0x28000, 0x8) r4 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000ec0)=""/133) r5 = fcntl$dupfd(r2, 0xc, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000f80)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000fc0)={{0x724, r7, r8, r7, r8, 0x10, 0x6}, 0x9, 0x80000001, r6, r1, 0x2, 0x4730, 0x3}) sendto$inet(r2, &(0x7f0000001040)="7b12d8be7dc397", 0x7, 0x400, &(0x7f0000001080)={0x2, 0x1}, 0xc) listen(r5, 0x6) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000010c0), &(0x7f0000001100)=0xc) getpeername$inet(r2, &(0x7f0000001140), &(0x7f0000001180)=0xc) pipe(&(0x7f0000001200)={0xffffffffffffffff}) symlinkat(&(0x7f00000011c0)='./file0\x00', r9, &(0x7f0000001240)='./file0\x00') 00:00:14 executing program 3: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') r0 = socket(0x1f, 0x20000001, 0x97) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x1000180, 0x0) 00:00:14 executing program 0: open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) readlink(&(0x7f0000000240)='./file1/file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)=[&(0x7f00000004c0)=' ^\x00\xc8\x1c\xb3A\xc6\x0e\xe9f\xd8]\xf9Y\xcc52\x8b', &(0x7f0000000080)='/\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000340)=[&(0x7f0000000140)='$#!:[+/{#\x00', &(0x7f0000000180)=',\',\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='\xb8U\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*{:-\xbd\x00']) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) chdir(&(0x7f0000000540)='./file1/file0\x00') open$dir(&(0x7f0000000480)='./file1/file0\x00', 0x80010, 0x100) chdir(&(0x7f0000000440)='./file1\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)='./file1/file0\x00') 00:00:14 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x600) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 00:00:14 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000040), &(0x7f0000000080)=0x10) shutdown(r1, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/61, 0x3d, 0x10000000002, 0x0, 0xffffffffffffffcc) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000000), &(0x7f0000000100)=0x10) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 00:00:14 executing program 4: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000000)=""/55, 0x37, 0x5dfaeb44d0f2ed17, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xfffffffffffffffa, 0x1, 0x5, 0x6, 0xb0f}, 0xc) sync() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1000080, 0x100) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x4, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) clock_getres(0x1, &(0x7f0000000140)) connect$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) getpeername$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = msgget(0x1, 0x180) msgsnd(r2, &(0x7f0000000300)={0x3, "fd4d121223a8f536080d36dcd94a79bb26daf5ab3c801064974b9a3c567344fe67ac67ce41"}, 0x2d, 0x800) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000340)=""/4096) symlinkat(&(0x7f0000001340)='./file0\x00', r0, &(0x7f0000001380)='./file0\x00') rename(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') r3 = semget$private(0x0, 0x4, 0x10) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000001440)=""/233) fcntl$setstatus(r0, 0x4, 0x8) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) renameat(r0, &(0x7f0000001540)='./file0\x00', r0, &(0x7f0000001580)='./file0\x00') utimensat(r0, &(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)={{0x4, 0x1ff}, {0x80000001, 0xffffffff80000000}}, 0x200) dup(r0) r4 = fcntl$dupfd(r1, 0xc, r0) mkdir(&(0x7f0000001640)='./file0\x00', 0x48) semget$private(0x0, 0x5de02f175721fe54, 0x4) bind$inet(r0, &(0x7f0000001680)={0x2, 0x1}, 0xc) dup(r4) 00:00:14 executing program 2: msgget(0x3, 0x9) r0 = msgget(0x0, 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/4096) [ 608.5334846] ASan: Unauthorized Access In 0xffffffff816aec1d: Addr 0xffffa1801367f5b8 [4 bytes, read, RedZone] [ 608.5535072] #0 0xffffffff816aec1d in vioscsi_scsipi_request [ 608.5640199] #1 0xffffffff80288c7b in scsipi_adapter_request [ 608.5640199] #2 0xffffffff80288e72 in scsipi_run_queue [ 608.5781239] #3 0xffffffff80289b25 in scsipi_execute_xs [ 608.5850636] #4 0xffffffff802a1826 in sd_diskstart [ 608.5850636] #5 0xffffffff810b4286 in dk_start [ 608.5976066] #6 0xffffffff810a9800 in spec_strategy [ 608.6041353] #7 0xffffffff810956df in VOP_STRATEGY [ 608.6041353] #8 0xffffffff810519dd in bwrite [ 608.6164482] #9 0xffffffff80e6d516 in ffs_update [ 608.6236833] #10 0xffffffff80ef2cf2 in ufs_mkdir [ 608.6236833] #11 0xffffffff810943c5 in VOP_MKDIR [ 608.6352602] #12 0xffffffff8106e514 in do_sys_mkdirat.constprop.5 00:00:14 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000001040), &(0x7f0000001080)=0xc) fcntl$getflags(r0, 0x3) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f00000010c0)='./file0\x00', r1, r2, 0x200) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000001100), &(0x7f0000001140)=0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001180)="142f69020dd6863a02440ac387f5c12baaf13e97186a6f6ad63be3294218743f144bacbfe4868c360505d10bfb4daf70e8a7968358f2d24d81893f8820f7c5ed8b1747ea1bbc9389fb57815a123b59cbf99edac58395a82a9c19aefa36fb1195fc03ded25c46311d1097bfd8b0379866b63a1a84a714c5a27c3e5fe549e1435c3048fd39cb169bc4dbde25d327308f1432f9070a56a0b6411565bcda5cc6add68c18678e42fe7600bcaaefbb66361b0ebd6d4d54de22950b", 0xb8) getpeername$inet(r0, &(0x7f0000001240), &(0x7f0000001280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) r5 = getpgid(0xffffffffffffffff) setpgid(r3, r5) getpeername$inet(r0, &(0x7f0000001340), &(0x7f0000001380)=0xc) fchown(r0, r4, r2) r6 = dup(r0) r7 = open$dir(&(0x7f0000001400)='./file0\x00', 0x400000, 0x2) linkat(r6, &(0x7f00000013c0)='./file1\x00', r7, &(0x7f0000001440)='./file0\x00', 0x400) getgid() r8 = dup(r6) getsockname$inet(r6, &(0x7f0000001480), &(0x7f00000014c0)=0xc) getsockname$inet(r0, &(0x7f0000001500), &(0x7f0000001540)=0xc) connect(r6, &(0x7f0000001580)=@un=@file={0x1, './file1\x00'}, 0xa) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) getuid() fchroot(r6) fcntl$dupfd(r0, 0xc, r0) setegid(r9) open$dir(&(0x7f0000001600)='./file1\x00', 0x20088, 0x100) sendto$inet(r8, &(0x7f0000001640)="5473595e4ead7d477b48f43b88236baf2158b8b0561f15d36be59aaf8c71f9275972558f57c4daa75cb1e389b66579d384e8b5cdd8d9a3996c660ffeadba96e40441a66d87838d1b516840f524f4", 0x4e, 0x400, &(0x7f00000016c0)={0x2, 0x0}, 0xc) openat(0xffffffffffffffff, &(0x7f0000001700)='./file1\x00', 0x10c0000, 0x8) [ 608.6437369] #13 0xffffffff8026b02e in syscall 00:00:14 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x1080000, 0x1) r2 = dup2(r1, r0) lseek(r1, 0x0, 0x2) flock(r0, 0x8) connect$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x10000000, 0xa7d) open(&(0x7f0000000080)='./file0\x00', 0x408080, 0x4) 00:00:14 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r1 = paccept(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8d065c0600a1c8d661180d25ad"], 0x6e) listen(r1, 0x3) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt(r1, 0x0, 0x4, &(0x7f0000000200)=""/142, &(0x7f0000000140)=0x8e) dup2(r1, r2) 00:00:14 executing program 5: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/35, 0x23) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = getuid() setuid(r0) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0xdf1a, 0x3de}, {0x1000, 0x4}}) r1 = socket(0x6, 0x3, 0x6) fsync(r1) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x4, 0x3f}, {0x9}}) getuid() open$dir(&(0x7f0000000240)='./file1\x00', 0x400a20, 0x2) bind$unix(r1, &(0x7f0000000280)=@file={0x1, '.\x00'}, 0x4) r2 = open(&(0x7f00000002c0)='./file1/file0\x00', 0x20000, 0x1a0) getsockname$unix(r2, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) r3 = semget(0x3, 0x7, 0x180) semop(r3, &(0x7f00000003c0)=[{0x3, 0x6, 0x800}, {0x2, 0xafa2}], 0x2) r4 = socket(0x18, 0x40000000, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000400), &(0x7f0000000440)=0xc) r5 = accept$inet6(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) stat(&(0x7f0000000500)='./file1/file0\x00', &(0x7f0000000540)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0xf82, 0x594e9c90, 0x10000, 0x9, 0x2b]) recvmsg(r4, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000600)=""/181, 0xb5}, {&(0x7f00000006c0)=""/209, 0xd1}, {&(0x7f00000007c0)=""/18, 0x12}, {&(0x7f0000000800)=""/243, 0xf3}], 0x4, &(0x7f0000000940)=""/187, 0xbb}, 0x800) recvmsg(r5, &(0x7f0000000fc0)={0x0, 0x0, &(0x7f0000000e80)=[{&(0x7f0000000a40)=""/253, 0xfd}, {&(0x7f0000000b40)=""/199, 0xc7}, {&(0x7f0000000c40)=""/100, 0x64}, {&(0x7f0000000cc0)=""/136, 0x88}, {&(0x7f0000000d80)=""/176, 0xb0}, {&(0x7f0000000e40)=""/23, 0x17}], 0x6, &(0x7f0000000f00)=""/161, 0xa1}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001000)={0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x7) socketpair(0x1, 0x2, 0x7, &(0x7f0000001040)) semctl$IPC_RMID(r3, 0x0, 0x0) getuid() paccept(r6, 0x0, &(0x7f0000001080), 0x50000000) socket$unix(0x1, 0x1, 0x0) mkdirat(r2, &(0x7f00000010c0)='./file1/file0\x00', 0x4) 00:00:14 executing program 3: select(0x40, &(0x7f0000000000)={0xceab, 0x80000000, 0xbd, 0x4, 0x4, 0x48, 0x9, 0x3f}, &(0x7f0000000040)={0x6, 0x7, 0x3, 0x9, 0xe, 0x7, 0x10000, 0x7}, &(0x7f0000000080)={0x100000001, 0x7, 0xfffffffffffffffd, 0x64, 0x2, 0x0, 0xa044, 0xfff}, &(0x7f00000000c0)={0x1, 0xb55}) r0 = semget(0x2, 0x7, 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/224) clock_getres(0x60000000, &(0x7f0000000200)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/216) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000340)=""/16) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/4096) r1 = semget(0x3, 0x4, 0x405) r2 = semget(0x2, 0x0, 0x80) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000001380)=""/14) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000013c0)=""/237) r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) getgroups(0x2, &(0x7f0000001540)=[r3, r5]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001580)={{0x0, r4, r5, r4, r5, 0x1b4, 0xfff}, 0x1, 0x5, 0x7}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001600)={{0x4, r4, r3, r4, r7, 0x1, 0x5}, 0x9, 0x9, 0x40}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001680)={{0xffffffff, r4, r6, r4, r5, 0x20, 0x259d2870}, 0x6, 0x2, 0x200}) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000001700)=""/253) clock_settime(0x2, &(0x7f0000001800)={0xff, 0x401}) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000001840)=""/5) getgroups(0x3, &(0x7f0000001880)=[r5, r5, r6]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r11, 0x80000000) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001900)=""/188) getgroups(0x3, &(0x7f00000019c0)=[r3, r10, r9]) recvfrom$unix(r11, &(0x7f0000001a00)=""/172, 0xac, 0x41, &(0x7f0000001ac0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000001b00)={0x0, 0x0}, &(0x7f0000001b40)=0xc) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001b80)={{0x1f, r13, r8, r13, r10, 0x40, 0x101}, 0x9, 0x101, 0x4}) 00:00:14 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x4) sendto$inet(r1, &(0x7f00000000c0)="3d1d1af1c7a09aba8d0c3e8c2a167668f91a7363cbdc622783fe41b10ea49d13a19dfbb8eb20ffbb579609572fea5bbebb5224f287b759133d9d1ff52868dee9a55e46b15727904f58f7f3971b3ec9eef386a526e3826c78095608d57696c34b9da2fbf9bbf95e7aa910538218e0df8144908db6de5bdb79a9c8cb130ff855d08c4300174f69c52c5424ce9adfff2203edb32c2829ccfdac2266b7a17cbf81f454cb4a3bfabf255291c98b6efcecb2ca9040d444b0f9ab0d1801393cfd77c8bf2ace0ebc7995f5404189c59b594ee0fc433a50249b6f3cfb687e9c4f5008e668efbbf09f4d6605a922c0fb074e91c7e4cc679249cedaa3e60b3d1c028d13996cd4a9cbc517389df89f21e3071fb7d9a84d2a196f3569fa0d27e7d0b3f1aa65de9e1a547a2e608cb6a94d4a6807ffe283ef1cf245e198ce965fbcf8e1b887309b55d0acdfd4e3293768f19d8394f59d2b3fd3b6aa12a7f51347239566629f0a3171e25c28873c362b413e5179de669df14e99a7249a424820c6d71db64b72565276b1ccea7051ca7652196a736f3e4ee387c79f15fa66f12926a15b6438628153e08c92f1c3fe50d8c0cb24c34cc4065d8a70e44175eb36bf8bfd24e27b2693d0baafa48172a0f2a775bc2e31c52eefa20677f91dd937bb5d990c5cb50cfaaeecd1bf5f516de07e01bc81e80799833574639e011918a62002461246d901e95413b1fd224fc12d229dba80282d055c64088befd53c34bc55acc57472b12649c4fa2a79e80f368acd0a20b0e80f9f5293671fdce9c3a9ec646557d2684c37cae1041aab0eeaa2341904e416c08b3eca12dabdad3a77f6e57f0ec16effb211c048da4959c47e4aac61821f85afbf7dd908044be5462704ea64ba2a82f05f1e7b793f8e4a5192459afd9fb6cf2f4da0a73011a49ba353a1ca650713720f92dc4e27f341ce78f63c8ab54a21193876a3025074da86b376742f775a2ec8a09a591010a40085699f3ad366e0d0df803cc25ba8d760476582dd4d199b6f40cf3d291bff7be6078f48869e64108167a73cb52efd9c9ffee7891d6b8ca168732365c61b788940aed9fcd83df8b1ccd18043c6b4b4e4548642d2486d3b3a9ff4bc25a4ce1b8fd79aac4fd129fc97358a0fcc00074608357a9e837e72853689bc00381885bb82230f7b372aaf95862652d9b7ddfeafad6badf4ddc5451a244200184d9fd836e783887252b093de1e30a4751e6aea69950563c9f9e845ba896af038a06ae2b7a61fa060748891a00d0774eaf75f00ff695b818f332b13305d5baeb0e7d4d04386e1517b7737cb02cdf9b1f6a488797a67c6f8798b9d319efd6db6809b16ad33c25736af3bb2ab5bb9997f427f00f7025f3da8aa03e282f32cb7ed95ccae19ad1e892d31d6d4a7c46cb5d9b43f7c77fe8742851c8aae78c88ab1ddcbe09e3682de2932f0ab886e434d6c8c36702acd7903fa24ef4ee70ffd84aff0b4fc6959846e94f807b5733b15b0f7cd25825493702206d0b885878d8795a492401cc6aff317c795cb0c63fd7441b772c39abc4dfa1f21242894dd4ab1dc986d2cdba1311260ab8efcb60be8e3d5a56a2d1eaa03e0c1d759c5a70e063fa393a2569b682ee5930fed73ff83b650da3a52ffd8f3fd4ad68308630960ecf7f7e070c021c240051915696c3167441714731c39efb1e7ab01331cc9715db6d9c33bf8630765d054c4c08a77c338ffb4bd831c76fd741eb27fa89e5eb4251765853c89df60fb7a3691a98f3aef9de021a9fbe63b3674de2a52ba2d81d3a039aed7dfc56c908da36b4055bb7b581464c2e9a4e9546ee3efab5c65dca865db00c871150d2790803a71798863c429224eefcd64302c76571231e5b5f97be4038dd784f1c60b4e9d530e562996183f23eb9d08fd4bcef54bc44b9316af1ee977f09edcb5dbd78ab534d73bcdfb2001d2d6fc7dae19b0f28f551667e7ee614523462282c9628fd1ecc692b85c83a997d00b9d752ea36f56a3ae361b0eae71f27109ecd9973a8b175daf806de6fe3f8eb8f6731e4aba279e2071ee71c70a47317782695a148c6ad8c7e7cf2f89a66f79053bd50a68b017cef2cf6659278a845f09f2881eaebcbde0df2cc4d11f0812e746c5246dfa27813f61fae4911239c36602ce3d7d57acce1007b7650ca336a5b89ea206a888d569f40a080a3138ce46198ab2622f9f24856a1c16b2039314175b1036b961f1588c2887839aaf213367a6ab157ba7bbf9fcdb8f0431ba13e7cf4f8cc7fa8d5ea50587c69bda51dc4620c7b7ec764fe6c82c6d2bcda274c6065aa757ba3d0a68eb4b01582e37d15fbc4a0810cf5bab6e62151a4c14c3aa5feea4d48138f71a4fefe4e3655de899881409302458a141086ebf360597c6feb0dabad5efe64ba44b5bd4476558cea1920f931dd869d20b8b7695c8cf33d29affc3c053195b580fc442aa14dca8a9a6884f4e7e7f45df68adbe4c80fdd76275479a89081559cdc271ae94b1de2a0348da831272d33dbd04debb4843806614fafb7e6b2baa1ae2b199909b7ff7b2b899296ca8026f786542a1ecddcec55fcccbbcaf927f183e70e54c1621fa88cf965ba1f2c93d7276bcf5ebd0b987a2bd14443f5c220586cdbe768ef63070baba56ebe894ba70893b9fd953ca36932b31db300c579e352b79d51b393a370f5cd72a07516e6b36a7202c53188f7ccb3ccaa8c03524e66c57009dbfdb9bd96c2c7efa79a4dbd3a76259bde8e05b3d813773b41230a1532d1cc2609e8dd6630afa512adcadcfc331c58dc2007f23e58a7c3d939b9db31165f4d4e780243b69251ee69ab9886009e4993cdd2171541497da6f60052a31e61f8a1cbb0d0c1c15ef2e34f27123b88cfb11023364fdfdc5f2605f98e9461a11ca68475b08bf065969b46ed7db0442b0e3ad1474f73d03696266c7e1424099e6ad3e4482cef2b9bbcf9d2bb8f355410f9b71a15d1ea10af701264da0b664b3d90f0297e3b71c6c0f1a81874f267d02c224d3c44b15235c0637281fc7fa218d4d591290e327afbcbf409c356314ff537128e88ea9753fbea454260fdabe1c69ca7c6c61821daca4b7034ed679caf39ccb9281d2a858b9d87669705d380d60742a5f6f5ce71c8ee6e2031d11c4905851690b1993124767b9448fd89dc6f1e308761bec03982aecca243eb8b30ff358e7bc22354f8056e33956b63ae190faa72c358b1d91562d10553879f5c308e91a33620b772b5ec37ccb521b86f532a34bdd8e7be15da67fbfd1442b4b2e012af9da38ea343b52e67f54cf289d8608d79fc595ca3e0523383ae818460a106d6a918e1765f31dad2f8c3f39b8a700a0008ede4a25f53f64cecc36bbd52c29957b3a7626ad4dc09cc27265b08f8195824aa5e92d6d3eb575e5a6bfdcfeeae0b8f067c990bcd278d284148c8b849f680120c491d289675973f68b61b82d23bd6a7bb0e6a63df229566dee652b5ac1631ab82715a1525f4049374fe9483123c74921a21ae4b39a0e363ae6c47a0d35f842d1e8f7869585efae4b819fc9a16602a5185f4e3e1e3b1957b0ba68966108617444183e531322d20e5bf1bca68234345a34d57bd497e4db7937884ed66feca9d5398a6e607ecdd8caeb9ae0d64d6db1d1e0720f0f5409a35d25a2a55bc169dfca9ede0a3f2cbe1bbc7722e879ed0e37409137a8aa2f061c27948d4e80f3b56b16979c77ada182ae2bb94ca22e68ec9a72c4b91ada5c2729a361cb92281c35c413dc954c408ff4a8c95bc8cbcf64fe5971878d55ccda82b2adb3e8102243c5cc23f8894d77ce015546c53dcf5c29af585c5661d32d442bc47715018263df7ac373ce2f8af5a9d4d6e173d9fe80ade2108998bae93a7416ab566c9455217150eac16baeef74f7447e36e5f6a6051643990d4125591f6f232f64ed0926f3efb041c1c2812acbab7fbd370355716ce537822b68e1e3d0d4e5cb2ac833682516e06c42bba800db44f3cbf7081d6b52f381b13a2e8af4797911df1f31a5de6faeea33a2b4e9e92bfb58a1ce49f0c7e4147578d223859a2c747b3e719fb1799eb4ce9f32e7be6d34c8c15d4a38eac5c775b6be5431cbfe8224cde171a7859fbdb55d1f3dbda24796bbb9cda8633310be734b36ef0db6cd3675ca478f48b097f46ceb0730104c231f0be0a6ebe79b01562d533337b487a1b36aecaf85d304778703295059ea35abf823838f93444bbd588f08103fae455537436a719853d8898e0143645b2e81e757782a8c90fc2c70540c5109db28343eac466f16024a72822aa47e44b9d1d3f7e387c89625f04fc25416ac1bbd71a82767bdd5d52b256981cb2d48523a527e833630142f0379b27c9948dd298ee4d58db475532906decc977988ecc38223251089ff69bf2ba1d06e7fd6b18f4b020328076615af5288b18628ec75e9bdeb62d8ad4f478a9a635b57fbd2e829d40763930418a33a95d387c135b41e8cf7df9f2c7d50fc98cc0b875bec2a662e00afcdb19ba05f16f34b098fd2275215d4cd17f6f9f49086beb2312a8403a32c9968b8f7532628083b79351bf40c986acbd32c344336181769d17533df749d9b15120510081f4c27f05fd774d98d531cecd4fa85e52cec33cd611fa7ee8c5bb4ebe8844ec2da2bd740790d4eb31ad875026576ac0dad9cb6db401aceabdafdda9b1ba5013c0e4b40ac2773b2a1ceda20e9ecfc9ed03c93b6490423e92ead3ed2eaf53cb8f84ddc6a9b97cfd3ede9339f943cd34a84f8f38a0ffc84d1adbc21f905a77c4580ac2ecdad35c7c45d2f177252cd2cced386244cb3a7fa1d6b606ea1529ece33ad931b7252cdcb806edc3f2ae47d083ed7f7e49a42b33ed9b5b66559ba81d319a68f301cca71e9f70ad75e09e3ea98f8adf4422e5fe312eda347a025395a67446b75330226702bd0de53a2d61357d5edbf14847241253efd91abcaed9b97d2af5811178abfef7133e83c94da59b75a9ccbc1edf48b246f96e824c44329a2a230fab0737b7b7df81314da948cc4380ca45aa38017bedb7a647b074e0f2989072916f95d218ae0b7a2d2d42a56c5d1c79d24bf9ede85f8e4cc42aade19ce2e4234e13aad2c0a218eb2eb721299006cdd943122d96c67c70724df3ff30fc7c97b7f91f30ff6d5817eae762c01dacbd89f60cc484354befdf71bda0a4ad4e4faf4948ca95c4f711d28c54bb4b2a9f4d0210564c2c21eeb044a64c94c06ce0fba0abcb42b21ea780f4ab861a27ae87ce0925d180f4f5bbd9ae069cdbb67aa0ce7129f5fc2a394b7116a3ad919315d109b321593b200cd6681c827a3c67d77dd77eada05624f1946c8e674b1b037c2cc3ac3500055a9e495474a5d5d4f6b958a2669f63c2bd7e03f94b341be3b3a981041999c258b36322eada77d16b8062df47d2f5fcb82acbb90f4f76f71137119e355bd4b602f11c6f3001396166f704069cae1cfbd70e78f3d5c6cbe5a96c6cbeec9b42760cd6e7a8d29c97d3f4627fd8185baa06e5dfa1ae67516bb3fb8b4f5753d75892d2daaea37ef50298874069cf570d9db6f1888ef7b32b099eab52b34c1e099c5d0205fa5549506577389869c9f30881952402d5eb5bbd8374efdeb9a0ae2058eb5a7b531e7fce1f874829b8090f925120947ddfd91845f3e99e52db97739b5e526830f573cb12fd69a48bb83fbdfcee0a9ae24539b31023603e3f162f4e6b5c2d2eafd92cc85a29b2b1709f244a05469e0307173567e3e5535bc584e7f231f17ea7e5a37c4528256895e6174f277850411588e5ca3597d85d1b98e1a85ca", 0x1000, 0xc, &(0x7f00000010c0)={0x2, 0x1}, 0xc) recvfrom$inet(r0, &(0x7f0000001100)=""/22, 0x16, 0x840, &(0x7f0000001140)={0x2, 0x0}, 0xc) symlink(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)='./file0\x00') fchdir(r2) rmdir(&(0x7f0000001200)='./file0\x00') r4 = openat(r1, &(0x7f0000001240)='./file0\x00', 0x200000, 0x20) r5 = accept$inet6(r2, &(0x7f0000001280), &(0x7f00000012c0)=0xc) lseek(r4, 0x5, 0x0) shmget$private(0x0, 0x4000, 0x50, &(0x7f0000ff9000/0x4000)=nil) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000001300)={{0x18, 0x0, 0x3, 0xfffffffffffffffb}, {0x18, 0x2, 0xb0, 0x4}, 0x5, [0xc8f, 0x2bb, 0xc7b, 0xffffffffffffff7f, 0x6, 0x1, 0x3, 0xfffffffffffffff8]}, 0x3c) accept$inet6(r4, &(0x7f0000001340), &(0x7f0000001380)=0xc) link(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') r6 = openat(r4, &(0x7f0000001440)='./file0\x00', 0x280401, 0x29) r7 = open(&(0x7f0000001480)='./file0\x00', 0x8000, 0x19) r8 = open$dir(&(0x7f00000014c0)='./file0\x00', 0x200, 0x109) accept(r3, &(0x7f0000001500)=@in, &(0x7f0000001540)=0xc) mknod$loop(&(0x7f0000001580)='./file0\x00', 0x9012, 0x1) socketpair(0x16, 0x1, 0x3, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000004900)={&(0x7f0000001600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004840)=[{&(0x7f0000001640)="955f01c76965edf597efa905adedcf4ba533a7ab333bc7c7bc93514134dd85a8926ef335964f8ccb6e829c346a541d58880a94bdc3182c74496ef8da9390608639f183a40cc31d33163646930a3d781f702b3782f0da0f90c32daed579048f34cc2c1252d7320bc80ae33c17cdaa228bef74187bf24d329d62ee2727167bbdeb0310e991e0dc363773cfcb82cb301de5c86ea4bce3228e5811a225bc728210b186d9268f7ff8ea07b4552d1db36d7581f13e55dd9eeb77e902e9e64fc2780527a42b3db752de0636c7db65c126e0a185043eb125524732765a4f5536c057636eb94244426e9bdde735dd79b3ce5655f64da38dbff81079a521339f50f788bd7810f292a961b70b3f77ca6ba9d11525d60c247a8692d45561458cdd8ad49e76ea87a64058623852243f766407a568d95853dd39ebf9fdfc1c76d4f44fe15eaa007661fa034ebcc804489259f161cf6eb95a0cddb93236d861218bef3cf3e4ce3bac3809b5ff5867921b116279c30a268ee797f8800fe530a6d601f12476cc9d6554bf6e7c7f06c9321baf58ee0b5e6e87712698f20da59572632064f240ace89427d521094246b9101caf2cd8221dda3527e3417fbfd8eb455450f127a654a7be65ab4f0a496b2d066bd56a5ab439f3907496db91d53711a8a295ebbda6bdab248fb63ecf24f5b11f6a2fc5f74dfd5ba115b9c817196c085517c20c87eab6626693b309c350bc8e54333444e88084e42e33cc65a1cfeed0c2519dbf4a15533772253c900cf63744a724aec792511841b03c857387cc693dbe2a9cc57c0867f9249793b22a4db4a0d5840279fab6d10f3c1e2d4b2c0a7bdb03134f0af091662204185bd3461e1f2c6f50cb909c2ac330736f53e33cf1c72023266d53975749b2b9fddbcc8ed09cb09f2872355b7994252570e97d3294ab7b12a11489ec7e6be5a778f4caa4b62bd9aca8a9b36f2fb8cb59bf5e5712e352d67c3ecb85a6dcb251a661393618b2caa1f5289167bed2c8df97327d2641587c0890f493fd81d67125f7a15e27bc6d0b6e85786d17b7eec4a27492347222f2b24dc3c290ec37795eafe17b3b4948100373bdab44e0c0f55f3754a4e891a7afc7a5913e1983066185ac895a7084b780d625989db65ee62ab6d83bb0d762e25428ae9ff77ae587eab587faf381c8e223a950739ba34f93d35e5e47c82453aa3ac759c208245370837349202fb0d7ace416ba53ce7ef9dc06b63c2e2892e1661a748171fb2e56653ba0aeb71aafac467543eb609a8a75f8ff31a1069636c7c58ccdb927731cc217b924959b876beccbef5cafc4a5fb05ebbbed243fb355adfddb8e8cfa3898e6a754fdf47891c814576a4ae4f28ea04549b10340393e59ba46fde27078f619b5de8b6f2e3456a1f9a54821ae243f4d8108df44f8961d39513561037ed2a5dd5f5763d758c94ab43db568abc36972ef690e555493d6c5bcba0821fb49c70d9c6b87149d1d9cfff4f3db12dcce1166a97438405416201f350159ef927fc72d887405a3d6db68f1efa786d7054819cfbc71328545569cb4bc99e24e2cff6736a82b3a4936c4f1fad1e7a466c91c8df64d0cd3f568a17ced9452a79bb4d80cf08dc90e303d29626bb89ed89d5f1ba620c2c1a87d7c51eb3c8e3778afb30115fc5f077d60f85539994860157a2ca23d29ec1779e8c960b3c9d398f747ca60c213b0eb9752def13c9b879ccc1c08fdddc6c834106b847163cb7505051e8a6e0a5fe1379c9264bc3e150ae88ae3ae8298eb2b752f72b0959f1dd3d38e51c3335039c9390074c4eb718ae8de07603bb0267c594c8f102e301728a2c621073f280235f79546c1a7fbf510fcd46cd2c2f17158745b3e50f434501a25364b571b6dc2a4642a4baa654bb77f47f16f655d18f735454063c9454b6e9c6411993924c80aa9bcf4eb913427d2d8fd04aae5c1eaaaab17682199818a69da8c79966b0c5a5aa77a546e59a1f1fbed724cd37dc04c76c34f73f4c50979d93ace9bf2014cff1320054aab5d0577446c04705b21ff279db94cf3dbdcbe401e5dedf39adcd3eeab617d5d9bed32ea8f64a17f7c0e021d2e410d8df24d8f0d1acf7cedb6409e79f80b1c2e70b1193b8b1378bb7a4909ea0995d4da37cd346a5374ddd074579cd6f5b5ad422f53084c1c0a0a9fc2eb0187d84b3fb5f5ee98049fc638e5ba95ec35e8bf6200a08c04a6c1e03cf9306ceb31b7a27a41464901e1394fca43d24f423ae78b0e53e6ad7e288bf214cb7e6c0640ac10266c0a8fa3fc68f1d07c5372e330bed5959da33a210f9522da197a45fd8e3bfa12ca493f250aed8e920525a62f89f746179e7dbeb71d895dcd678b73391dc0031cb295c26fc21031efcc3b66fc887aff375517caa0716bc9e15572f74965cecf9138cff1b4a12b0006e6be8721675d45e5863d11a0af3af045915a64f961e5f96e5052038eafd723b6481b30e70e0ebc0b1bbd3076f179d36d558b165c4499bbccc4abec020477194af06a2e4a1fe7699c523b30236d049bd4f24aa1fad900e2cd272bf9b3bc16efa202e68d4bc39b8937d607d4dfd59f26630402c292c9fcb1f4726c25fe687237e54217bbdbf59198da16d3ab0640f64338552681d1db2513013dc597421e465ec5a21c419f5779754a26e0cf7b148651cfd8dd8e220aac172124add16a393837e8fb20b96dffc3338f588cf13a1b1aea63ffd7e897a1e26ca155ee71f30737af9318bea7e0fcc2242e675cfa0e274157235e31997ef4bebf3f9a1e5d160f0ecfdb7a8e97c0540e8ac47cc9031986792805b0cc8071cb1275ae0620be9c0a89c669dcfd66be53085f4ddda9f3f48a9c4a6f8ac5dc7d5dd15d30ffe1c6a9502b476e5f56d7156f649e057722b16346717c8aa6126a55e8d9345c772ef97042cbf18e6fcf1e90a63b7d4068145de44220b76f1e11e9ab7a05a8162a2496e2faa41c141945a03b8bd519df642385608a7beaf2608b21a6e48a667311e4081559b4d414adacc257c791d3553190cee35f2851fe888d1dc978a2b82a401479d31adbbe368a6dcac40bc90f18c2b1b2782c19743119680cea24a23d74d6a28ed2736ae52d364f1a237e2cf0bf88036d9a7ef94c7a1284c4e78c0de89138f7fff7771812d477d114c93cc9545ce2d5406cab32e8e855bf8c26fb4e21550ebbee0d07150c2e2a56fb0a69122a132cc4d7dc2667572ef54f37847f572512e2a019b504bc8c16abf0c264f85c09b247c9823714190c9ce157a03de43ff5d7d469d6538f477763492d33d1b32ebebb9a89cfa8aa321082e9d3c880759faacd936ba30cbb66d7ff8b4ff8f7b93710c4d35a9a875bcd1271a030a1e4d546a1de8b502689d8a4c6da5d8ed6418e4d27b8ae4208751af589c65f4fa79c58aa5efb802a448afa4fcb53e516d9e16402da8f3115f44f73413ec3384c0093c1bcbd8184e7af1aeb63feb648d543017bbd7d544781a8cec9b7a33a53b821f649912e2e851f468be0ddbfee9653241b6102580f710772147dc8e8eab106f41f7654ea780ab43f7aa4e31be4090e2d8cea2fde79e1fff60928f1790c0612ee9cecd6b480029eb8df14d5fb6fec9c303447a4858c6fddae41f75ce0eb47446eb623b89ba3d1a4df9145e3f4872b7918f54b6f0371a0d8835dccb84c282fc99fffe428dcc4db5925da32719bec7f50921c89d5ed8777875f2ea906d661c567cd55c916680fa69a03ebb3a33c72c878461149744b19003cb46cfb542e6cedc7e3be1ac2aa9fe7a8b24a400b84f9967edf4dd7d5ebc60fde0f86abb1bfea64cec154e60d1804b3c8f7eff38f565808d8888b69da9b21a509473a96d5555f426a7b288ce1318f394f9702829dcc50e61510e8871ce760bf5303a5b431db487cb41d9dbe1a2d9824ebdb8def3cfe72587bcbffe8856cad2abd2c6c931914344c15f8512f28a3b41b70d269740d1eb05b20356cc9dd963c83703836d9604f0df4b183bd413035be846ed4265a0a3057bc5c0eab7f77147e7812118bc32ecc4a46b89f14446dc5122d8fe58a73d9e6767f2bd308110f3c0989b3354b42899f913cb6d41173aee7cf28913d64ea351c815287ccc5b2d2c9afd928d21805bf401dc968b52a503e4b2083d78f44b472b7779a209897ecd87d4429b7515d7d518e6dcc5efe55ed82a37e31b2eacaed82b04a3a5cc57b8bf7d1ec5f4e4f52bc0601f688aabd5dd20ab82672cb9320de5db0b2ed18ab0975b49ae0d141c5b1f70c642b9f8eb16893e518688b03defdf57f85c05f5595819f99a95eae193a4ecf2e0036bf580f8cbba506f195dad718cf92d05d0a9017740fac7ceb36c43e9c21174772687c167efef80b1b5ccafb1913994fe66118cde4bf9a40a7c6f78352ee42f4e25eb17b84ff6af01f32b88cb66ede13d55874448a4322e6a71123990e7bece5ed896dc8c0dfc68f3ea741934a213df98c2d6cea1cb5f93b56add6d234c1ca2063c6c13def7d4e769a54b9ba18fbfa476b96e25e019a54b0ebf806355cfc009be74139207dbfc99d599d4f9183cf193d0ebd5e7a872ada0a1b0591e093d1c3e476b107b28f92f3077786623902f6f978c96ecebc06d11e23b96226388f740cc99d7ad1d6c6cc1f548188838c06bc7c05faaa7fdb893d7eab27469a8a89aeb46ae98e20aa7c8fb89e5c26a5082ede2586080f47e4786756c7acfadd146eed25f112c786b8a455403cb53bcdc7c139ed682e8878659e9be558cb6f5f6fb04befe2cb9b7eb68cffec326492a285738eedb54d5e29b063096c181adc5f2520d082135fea50c573b2e7d70217e48d0e1c9a9c410ebfda929d750213afe0786cab714bed3eb1292c4cebb8bfc581fd2d3ef122ddc0d46cbd6692ccefad66457e46c8448e2336f6a26e5f66de7bde90a835e3771a131542318cfcd2270cd39bd30d6faa79c49270ee3512aa32ad43f5cbc8ed4537fd7ecd65615ba3e1a0597b3fc23616423224f90d441d3ea790f16aec012c8464be1368c39f49647d38d9e109574be9d158a8d4c90be1fdddda3165780b5ffea446549c357460a4fdaa76f8c534df1c0fb3cca5b683207d39778efdf2cb9ed8df2a738f2e58ef200df7007ebfcd9e1908bd39e1f983b34ee3ce4d5d6530d0af412131005526a84be07ecdf154a18e2474a56db66c090f5dadf4b477f4b3a0e01df002c5d5202fd20ec75580af26640c05be253dd88aa9915fddabf98b05fa57ad060b96e9c68c927eb648d3eb6f33d4808e3b586c2756b1fea8391db45c599d9c0268c139c55506780214ec0c951bd00187dbd621f71c3b7a699f1dbc1006fbd7e6afae26e8716857098078b695e9510bf83b6d4bb3d8f6f89b5a71763909a2ad2490259361f50937adc54d67ed9d13c69dde90288c3da301ccc95db0229559a730d330ffa416fc036ebac4363bf0d6b0abf9e32e297cd82b60e479eebeaca98ade6fd277d5a7d9df60af1d72ff953c53b001395c4eac71a99183073b3bd298c38798c31f782edb957d59d70c199aba3e62cbad8f0dc405728687fbcf7a289733bc8ae61ec3d0bb588a0922651aa4b3a7a4a9a61a165ce40ddb8e16ba9d8e92947e23c3d9bee37400bf4d5b457ae7c6f32bbc9895d6f9f125213bbc62d9258032a93f9f61d83f708e5dcd5aed3670b988edc8db73219c571d5c902308a7325ddec0616d7397fa2fea5ae10cc92d5cf33a8810dcfb11a0302ed806adb6a8b7c611df65f8d3dd7fc7a35fe0d8b83f7d97c5e41a3394f2c8d384163e6e834a64b727dce0101d245f64afd4679c6a1fcd", 0x1000}, {&(0x7f0000002640)="a1c265124e48a94664858d238127d42e795f458acd5d7984db233c24d5efdcafd77c1694144e6ad1cb9b1f9e84f9fb6619c5d9a5b22aa98272", 0x39}, {&(0x7f0000002680)="24a4f16c5c62cf00750bb5c6e2d1e26c173e0192fe0122f0b2c2b0e97e4d30af96384bff6141693e400a33e788fcee04f384de1b33d8fe0a376adc0e5a4de458b79750ce5f1c468d0cc6434e1cb28b152a29e8242b11be3d22da70f312905ef1fd9a26a060aca97136ed6542d5c20d8d168eaa8ab29dfca2f3aa1f73dc3f496cb3371b03fd3a", 0x86}, {&(0x7f0000002740)="590c95546d12c48509f9461ef9a287a41fe677acf21dea7c37554d37d1202a8f7e6fdd7c943511dc", 0x28}, {&(0x7f0000002780)="a554f8e9f940d699024a039f1b653f02b202083960d9cd4ff224ad711ba4f5cde8c7aad67ba55229be1a1b7675", 0x2d}, {&(0x7f00000027c0)="9bc4121d80c6f9d3f5525d46c682136dd56bde0c9d4bfb301f3288bcb24b97daf741511649b4f673e023aff4e0cbd5c49c5c06e5fd7979708b190dd342c8eafb762c2b9ec9dd2394626c0cdd592116bbd1d8161018206ae205fafc83404634df559026ab7ce0fb5f169689b6f07a1fe8927e947468a2449c2529cb25d0688bb4d2bb1f83429460f7efe10a86893056b1867e6f7a2d8e776e653adcb241be325430cdb359870186ae8a96dcd8ff48b53fc6d7f8db9228185af099e8f98a7835b6deb4d09c78ca4022330fcb426bafe194ed99aa5f9b1ddc3c3769cba6cb6508620919759541179d66bc0bf135fcfa26a16f269903684a34ae5bbc510965552d06a9e3d84a07a97e58d775c3d33d866c84086fa192e42425daacae91dbde8c672da0695da6e02261399ea27ded74d92777ea1466b17af8895e104b437d04fd057687026e542ea6bfddf6183c8efa17f7635abcb6f9fc4262ffb89e91e1cc35d0ee38e86d2a5f83f1367e2499807d3cac4da52e36d9d526636eec751dad5ae1e77c4b617e0a801d68276e0895e363d2fb89b6f4abd145f27ddf441f91a0bfd42fb8f2f0bdb0846075006b543ecf361fd9662c2fd8eac36310e1fc6eef936f4f17155c0d6405a1d677350c7caf1223739d61c79df1f276e8bd52b29100c9dd914f4140960be04d0060b1fe44f7e23475f0bb0006bb6940618a79a50578a56d17fe23db6743c25c75e0881b6d80d7135f9b4cff4c6a7d69ee202b4bf460400b92d4a456299a31105402a16ee2bf6ef578ba0c82995257e7b6bb6484a2419953b3dcd97af34ec68b48487c82bdbc5e21f9cbee3d31d9e9fa80d07ef8118fb21b1a2792276dd937bff516585215e45864dfa3a55916f40a765ab3106907e14bcc1416a38ff7447f8dcc9943929c6afd7930a683d851477b83fa8ef3407bdbd8ac4ecd72b6e29374ae6987e04c51fdeac2d59001910901d5d0ef437afa67d77f166aff2ef652db55cbbfc226778524df0e8e38a993f182cca7e6739c5ed8a17f7bae276f1ce7203487d7e0ac34bd1889f93442d5c0b010386fc56fc6ecdbf638a167c92189b35f436bc70f151082dd78ee2257c5fbd342d6ea75d0d12103670b5048157a00d0e8e347aa10543a1637cbefec27c13d0189354fed913a0a3a888bd4fedac425f82e946e841c787076d83d9479544cff14f6b711bff6a438d4c722b34fff75d1167ce09379d9a7f4bce4cc38879f3002c9ffbe5ce4cfc306e3f1c2e5cb0d440fb7bdd52dd89452b3e6f55625f38c00b8f5a8bf77162aa98ed5196efb7fa62d8647a5752243d8840c7d09d6efa3b2272e6ddb8fb71068407fde32ca2093c4c8e9fe336058c225c19f94e855bbc2b8a45d2c2cb07b2e2eaf9c95327fc1f60a830b12fb02ea100de1a5f3bc05517638de64c7b8652705b625ccc65ed75e29ec35c67d609599e4c5da1a2aab2c577bcef650619e22a67ba80b83ff164dc80538b3d25fd9e4ac62abdd4dd0168b7eeda9dd17f2c25fcc05fdc3e63bdf145d3f2e685748e1d635af9e8f7f021dbd01c5b9dacae1616ff5f9fec17de91b4555929d2fb343d6532df2471211b8abda814f9cffc23c94e6cfb4a4249c54fdef5f0d2bf6599cfb10135e853ea5c552e73ba0d890dd620ea48be83d18f4f480480901cc07f306bc3307c092ad674b333b67c76de45f5f31a0f6f3c1d1969b2f25f11636d99508a49a84ce68ba56633697a9c4381ddfde09aabb0cd38fc981dfb469d166479ba1abb97d1572c04b0692acb06779e3d5528d7ffc79034e5d80cb68531fe9efc0f73c67ceafe50276c9b020adee2a7d3ec7533184dc5fc041f2a9c19757aac4492bb769e169a22090a8df24db01afcba4542c80cb1fff09b6ee509139a65dc5c437274a37acb13180ffc4d948a015ef196881509ba5768a6b753abe25cae6428e2a24cc36040e0f445b610a68ac589803f619c1c8fdc3681679c4fc2396c99dd0ab20db90df08df3ad320ecdc86ce69f7e2d24afda49990792e5127e51664fe880cf67c28a760ad8ecc3214c25e4dcc1beabecef2fe64ca822f6de78a673c3efbdb40c419cf9bb68d7a6868ac904638a394c7017e54916f9e47261c63b70847d59cb336824f5e8675bed704a7f6d21f3d436123d0a7be019665748d2b5695002a7bc8b0c2d5fd10cc6757bb0b0547175c9b86f47837ef64e0a993d1b371b6147c7227acf4aa9efe54294765844ffb07f175dc329810183fb5c328a01ae685badda0571791d801a4fd72f4a2087284c18d7c9d4f4fedd27ef7dfd7230234d6db6c79fd1a35608090b516a2923af3c037a42d4ccb48de10910f5aa82a10a0602af8dddbc62374da10392c0442e9cc74e090930aece08da3ef1a1ae77e2c0bef26b2d8b908fa9c33189296eb52ec9ef02fdfea7ceb762769de96aa1288a7608e010ff23debc0391076832e09ee372767fe7a8fc10f78bdf3370a8a6ac775d8879fd59ea5da6004933634f12e62bc3c48e6a9e3413f1fbf68527bf607e00674fdc626f97768e46255264cc9a0dc55983bf45f5b1bbea384a693abfb8c48d141dfdc2001360bc2e1f146c817413d95ec8f96f3851de2b8c739687f34deb136eb9697a99d2e59470ad064454870d80894c95a0d6b1f549095275e25c9da48c1f16144b8cae46cff34f04948a8ff84112db214a2c0ab82f79421c1825fd73aeae4b80a625b962e34ebfea13aee7f842bbf6b047f245da6e5227d91ff8abe3ee946923818b7dd429992bf24eedff42f1e41fa088f342954ad70279f8dcd55111dd2e17f5904b7b2f08436ae39f8b57a35fff992f829b306e884a227f0472a2c8500c437a99b6b52ef819c2e0a2b77474e44427e82a7e9a37ef9940c6586181378213ad0f2a0606ae77f6df71fae0aca3f534119b0e4c86966482dd755bab12b4491d736d0a01f348d3e3a330e136438d9177a8371e703b46053508f8def34a4f59d346433a7bc9f32164daf26563985a7080ad4db0ac1ff01060c66c9bad69b2f9d94f3d5d51be2298da5f3c57c84e64d0909bee03fbe5ca3ef99d1f2dc7ab3f6c8422f87ca6c9f2d969275ebcac45b89e5ecaa7f3f8e2f3f4d2ab464628f996ab07a49a4d73cef7fe6c77b03f42cc6b16d0720b5b5072d2f6c11b603c502f664f51c67828c4e5eb52d01ddb5305f9004de0986aca6cf009101164508e223c51a9529f16fd3efd77ac395dc53f58a13f9fae154cbb4874cdf9270b749f1a9a3523e6bf4573bafe440b21127a350d805b269511abb6f8cd691515e04a23136b12acd54510bedcf89a377bfb0055fa9e852ac9052c691af98f2817645be79dbda1160b7502216c163b9f38a8580bb51f0e03d84de4874e6db5f9a69c9a62e373ffaa5cf31cd5272a561572c58306a962b346a92f44ff094bf66d02151ef51c555282de529bf164b813d943561e8331a0f9f855e35b5a4ad246667fe12aac97bfb46207d9547ae98d53a0fb170fcd53b972e330b87b4c42bcc84a745ec44de3ceeb812b2c0ea9922066120b5595f034a14241709bf272d0e46f3d6ef843d8c6b4974bde86ce243d503eb90a2513387664e84869aa916cd7ad5faf75494661133735a8b32fa0ca8f621de9fb75e963d21c8e54d46fa29808f5d5468519ff4f961f5d794e8ab1f72217d5bc7ff98fc57ab6bb0235f4c7abff4b80d469eaff82f8c2fe917e33aed31e49f198faf807035c02a1e53de39f80cba405c4effef0b99cfca121b0e777ea8dece5bcd928877b1f877933bbf7f1596bcd9ee8e2e8113e296dbbc0ca163956e2522fea1043065538a9f6da2b15611c2cbabd58e24c2511cd80fadd4ea91dc7144df3bb4162569e34f230451f458a009ad9adb46767b2ad2716a35c326e05dd0a6545a299a0a69c8c48af7c1d19200a9f6c5f5fbf1a735d9b641dd6646908993cd3cdc854cdb4e02e8f42f616767ac70721451164407b3c321d0ffffcf3f8052bcfabbc173588893d8e4e161abe8af13d5268def55ba24983486bd02b4c98677df458b564506d0548966d3e11a9551ee72b27e710d077a1f1cc601da14cf206a966e7ca223f1a483438529cb6baeef757dc3328946f87219d9136889483674a7f0faf26d75a340e39e82336336c9e60b7f701fb9d134baad622245e78cca6de51f6050ae3f34e1bccbe8874d5e68f4450717a374e6c2a9402d9bff24f2d36dd226849f5f13a57ea30db94d31b23206c34ca37aa47dbd53a1234ac9d382c2aa13af0ef1079fa7e6c1fda5d4c8b876d1f1900d257b7b895b2e1eecb7dceb91a94b2b335a2a5ddadb4fe956c63b9cfc3537b834a3da98f6a4cafd2f15acf6af154545ac24038641dcee5a4f030b868403ab1f40a101adb736c58190f793229682d11937464249b5bd6fac589ec6c1dbf695bdd21c7ada82933b9efe23bb4efcd827f25e4320c2418fe16ea14d9c842b9c9b3f9066d0378903d8f69d115cc57757e5965c62e9e8dc3594e1be60ae8471b604054462430d699ca2d876161b0e553b0788da381e51ce8c66191346a5340789619d2ca6ee5d38646decb4006b874c99d9e420a653f557f86a6a4ceede5deadf281282d39f4f1e3e4e6d20d45ba831dbe591a7700d2df56e4b18b6858853985866ec9d9d2089b2897c9cbab2762b4de5f6148fae29ace0dde5cd8b8f6933fc5374f700c27fedaef7b45f962ab1cd796d7916f3e8baff02daf4ed02810a0497b8c3df20f29b7fb1134d5990122aebe455aa00796a3c0b1680fb4f7852c826224078970f3238ea7f8e74b089bfe5574b6ec4d29a58685528847c30cd5f8a22fb6d4a3c437487277604b0b26ea01ddb057e5895fb51d929c01ddcbdd7ffbc44758b2d0c234cb8a40d74691a9fc114770be9954a909ba84addbe2509ab5831b06043aeba074c4526cceea82c1bee5b74557120d01acfc9e002bba8f215806b1a76c1179c16a9ec4c6771d27ed2d63714d292cf2205f048429002dcd0a0830b248f3c5a55b1614241e7a2d16e5d9d1253c07d78c73d4bdd556a6f5565240711de2092ec0db80395eb55210a81cdaf823da1cf7af9965fd5246c51056dacc8dce3d43cba1c9197667753a3fd3eb7d503cdafaa67d2d1289143657311f32e58cba0bdd6e6b725f5e5c567459ee707553d5acf6d6bacf23a9012c5ce78ca77c55be18d8226f87575f05ffaf382ac457a56393840b2f76046fbc804655f00b67927a1dfb19d9937fcff915f859e6cb56b2153c647a5645366956e627c21c2b96682f06ea1a768660b752ade185c232c67a72e8987360cfe270f86b5ad5c4979b7738610f0b0b036eb0653e3dbb245037245e3715c5874ff0092c882fb5291df815aa9cbd798148549fdb2de32da53e7bb91606097c5358dd0b210ce4dbce4b403d21add221ba56d2ba916bad75b09658f8e5d78f9770cb40bf9ede3c08b5670ac0d6d1cc9e1fccc36aff462babe254208710ebeb9ce618d9ec55be59fbcb3c440299b2616970570f2b244cde10fcba5a4841885b3ea75664ea1c6a34d132a77708939ae44656b6e71273e09792e0ff42893d44e06991ae12f75f23aeee0842d507fedf2fb20d3eafcc5acdc51beef13e0650bf789b21703730716115ad417be7e9144933edeb4978b5014fdd62cab819ebdce5f327341c0ce609eaf5b482a83b789a29bd3c47a81854f868a665fcbea969278046886ab020f14c771c0988945c0b6ba6e9e697bc0b8a59f3dec16f252f3f96592612128af2d93da70043b86ab196cf2a40e51cc82d2f67ffe767ad7d30f77288b", 0x1000}, {&(0x7f00000037c0)="74370bacd262ca7089d1a9051f90968eb6a058605eb63e5e2ca7c1df00ecece7ed15783ff63f8b5fa84d2c004b190f7fc3d0e0adfeb60d1a51d793e9199eddd4504d471db3224734d2b683a4ab72c1a278fc3af7e7adcee0daf9ad2b08283dfbcb439593900ee7dad7d10c681108232ab248a6c896372d985a311d2e9859cef1fc7b3f2b1fed44ed48de8123e1dd41d80ce9396e5bb042db6dfcd861b2feebd0ee279e15e375a0a471dd804b51862be8b6b02e5b9131078ea4d9f1c2e34ecb25c17c4e54ece966154511387229a201bda802a0734c0f2c4ef467137d021403bce25626071c5faed058d5e4670639c98733255872f2cd2868ed5248f57ada1b4ff49258ac2c5bc0f48e479687183cae28207b8bef8784a8cde2cfb51b617704958e4869da5cb1471de087508db698017230eac85771d192731b3aad8d97104e9c4f75e0aefbba9bc21d24f1700c34434bfffa6401f50f2badc36014fb9d227e75ae72e91eb773043e8de766caf4ea250a317a38f84e4f3429e249dfca21e06ab1c977a48b6752ebf1d883cd44442f5f3ee4afc00c0d2fb8ea91ccf607d6cc52a827aeafdcbc6edbb94cf63686a5176a59411666a88f128494cc05b2ce51eaa00c172ba3684a72b634de23c6e3be0321b52187292ba5abd979f6ab1c30fbdbb90531af18b2cd2127ebcc86aba7bce0c89a48326b24de480b306e16a3439a7a7b895694c308cd3bf7ab1f77f4e4c93e549dd54319e3128c27aa8b21bf9bf09fe8b1383442fcaf200eed8e998a24b9caf3c44e34e8a7c673a39911d9ece3eed7c0b1a0c4c5395bad573d8c872c519ce9dcd16f46f4de2575926ed2944c7d6dfe69b8830ba63664bf80b57e6c66338c34b0341607d347d4f6d131e64fc666b7e1d11220aab92e37d9afdc760f4a2ae430602d81a924a242756c3dc86b6de6e22203af8b2bcc742f54638ba01571a279986fcba461a596898a4fb5b3f9213faee313359dd7aaf7b677ed5c66d96dc3d774155255bdf439a0770a1166fc525e3d8cf51e3161b24919ea98215778cefe0d3db3c6ef6a1e746310fd94e8a5e75ea6a7b1b7c2e6484f997eed7d0dee61f4c9c662323a85f0543ad4c99b841039d73294631519249705cc79a26cbbc493e93df25d90b3d9a88f0cdc6e0355a1178c38bd87d51b753b04067543fb6ff540f31db85ff4d6f836b80684154590d57da72bb739d063c8f3213ae56a21b6681b65b91c278a330ffb2ebb0c8d63853387c7ab90ca3f7d7fe12ff81c13b1b837dc7cffb85302fde8012bffca4cca16249de13a33cdafa36157205ddd378961badc7a1a266d03aaf02dc2835b0127ebb5110fc4f80d1e3d8d7f5d0a8ec9dd9c19c3162ad3ee45afd5cff847eaa0cfa545a38fa34225dec9f9495b8c8b69e2953340978e9ccad9cdf16ebf79d1d42aee4e80a5ca60e6da759e46dae33ec9498b1e2c8c751001f3ce298ed7611e13b983bfbdb2df69d37a5edeed3ac6f009a8bf4bf4f8db5449859c43503db0a6f29918d8f48fc5f6f78e40cc8c76b134c83b890149d36d0158cf088699194d12a5b2111238db6e9842b589990104f3fe2f35bc85b947e580550f147cac06ae6190f54275030c04a1cd5fbf760bab4ec9fa1bfc0f5841929f5418736526a8a39bb5248aa51bca54c06af3c6c3215dd95708d952437539cb17043df698407d95f04c091eae374a7884def00f512791810310809351e99d43752c242510d55453dbbfb02c62807bf8fbe60eef690406d1f6c717dfef7088c00370a687ee9c8bd0f9c8314e021923b9914c560499659d14dd5c753f60f0fa3d392b8a3c1b35d06533f37c43ad5dda7088459eca7821454e4e7a7992f0839526f4bb283852188db2d0016fa512a93184d0727be64e8d692849c74a12e7d602cc79bde7f95e41ef86aec9b0e1715fef7b1eb81ab550d533983a8fb3a1720701a1d0ca7c3b79ee3bd9bd9ab346f65cecdc49956e34ac82787f51cd4cb9d65f40fe6231813967061888bdcc4fbd149b90fe19756f8eaf6a2d1ee796241acb993883b4b540ecfd7b28e2ee9c98aed0eaa1f105e86706e9b97a63ff1102713a13f0669f0f12ff0a7fe29d0f6696b41b19942d0db5aaa30740cd70668d77e808df80334bfee3f6f19504d11dc0de3b7cd1aabb8eb31308df0ff96808822aec2a7c34492694f646325ce9f81504482a5070b5f24b576918bc783f5f2f108f9607c487ae5ecdf57499706830ef1e20bf368027d84cd2852181ada4191bb396a3e6a938ce4eaa406c550e063bfc73b698928ca162b25432864039252d4ff854ce0dfdd4ff7c12874444283751abf412735f24e66b744b285b28b4b52be36659fe3aee384126ce32b284ea331f72eae625ad652537f6f1714ec5ddb74c50f9565107e7089156e87df627c9b73fc49aa83752a707d0c56a3edaed016f261124581d6817d0224614fde4b2f068dbf3f554787546189134ffce880bb6ceab982b63a50c5dac3482262810caafe469268b181d03d334409e3fc4a6184f6e5bd9f71322b1b69dc2bfcbaaab485ca4e9b511a1d82374f5b92817a4486dc3deec0996989a13edb32a1f6f7d7aed11cb1b1edf3df21782bc83956cbd5e78a0425ff707fe102fbe402b48f25a74bd0d7e9de24d0199bc0962c91aa5afdad2f222e49872b317888ccadb8e3d904dbb119f5820cc3b022ce86e5d441bdcff65897785cb258703f6f54bdb279d837a73b666852d520b6ba86c7208b4a1b5813fed127ce6bcfccdfbaf329ef5ddead090b563651500dac7b0f663274a719ececc5b61f1cf773b1a3f5449d89a41a5b8c928da2dc0c56a4e7a54f319b7b548a9662b6fb9a940ae2ad7b6447ac3b539358e243e8b78e7e877409c5cc5aaf2b5d87af7cdcbff4ba6e3b63b56e8f5df2cc12241315df871a5e30c53a7a2aa27d29465c3bfa4fbb783dbec13db95c83a17aec75061ed539f4ab4b4a81bc1dfc91384babb8132a896c745d297b508817963aff47c726020d6427ae1da79cede5cfa3983b77687200c392c16f153885e11ebe136bbea38e8e09c04873e7f1633f8564dc6fb70ce69b06342c7b496cc2b398f7670ceb966a3ebe4bd841ecd97adadbe042818cf8139c4f6f114e03bc1b3f40d0a8f46280ff09d548f5a9d12e5f327632b0ab5e2b35e6acfe7c585f5e039d1b6e2f603ac0de6e2eb9b3f26c0bd23c39dcd6c7e54bd931ac4a43cb29619e8ea67cd93994ae1a38f655c8ffcee3a6b3504ff1246708e85ce38ef5f492eb3ae27e8dca132379166a883f98bbe0b1c5233b919c391674281508f0dfadd75edb7a80b8484ce9eb39a4f2ff82104a50f9597c3226595fbf918b744561160dd9de808dadd349f24a8bec1b4cb1906d75447461f7cfe62d84b5733f8f4307f9c399a8908439628a12b98c1e55ca10caa7ca0025a59a414a8f4ce817bb0f23a689e85b072435e92178fada6a27ac484382c38e9980817b22db16da1fc147cc449158a07217c12a7b6b2ce3b5eb3fb77aa556662cee0fcb22bc081a4b4dd1c2478a02283751f3ca90d0280996dfbcf33e33afb16d11c6c6d8878326de5e2908b01e75aa63e1084d20482109e856d11afbb4aba9d6ba7baa616319ea05d610cc29be317560694b476ac868f5f96e9e6c27078254df5b43802230609a2c2c24dd496a65ef7ec83429dbf2708ec9f0962eef62da3ff5172aff48748f4497907af657f69c5cfcc5247a32174e0012e85f36d26878f9de154d4016b24f364a56b0670efcd33740742bd2fc0d0bdfc160548d82147606c1d6d0655cd9de21c9cd1707ca273b7b7b121a90501fc93193530590dfc486798342dfee0c4c02675ec74127a8cbaa59c988c8589124e87b01cddeef69327718541a533882ed6be086875a44f0008675143049ce7eb14a11da83c1b9b3aab9878d13b1bac7776b3e3dc34b066ff0e748b8c41ea25d42c64172a6a005d22af9419ab662953543d4606909a4e4c706e3ec8a7fbeee3b506cef230b7fe1ea78e0b7a811049962a0af15e475b6edca2a94adb30ecb8e41009e8f43d02e80e92ba6afbc55801975b5242cc91dcbbf807de170bcce50bfad62bd85aa509049d9fea9fcacedf98b732a64319f18ecf2121d4af787a82860b93d1cc775e3029128c4201ec8dcbd4257242214c0a11e2bdc6d8ef6cf1a23ca50967ec1215bed5158c370b7ada16b7a5fe1ab3d870479136abe551417668cc23888381da40057beaced400c51896ef5dd5698180a54d5c8b302eb179c9d7ced5b3c798a46409814fcca00bc1abe81844dbba951dce9b778439c05b0bbc2fcd323c251d555ea1b8e89238f80c93a4f418d742ce602ba72e4973adb6b696bd0edf052379a5ba8c11f8a2d6d00da8a4ad1aa436ab83d04cdc77bfca128199bdba5799aaa45e5a168f51169ebf1bf79c59415c4376ced7ce8de9f5ec61a80c492b06196cf1c839a28c7743c27c83b3878c222b74cb35bbb1cb9f80b741a55e8355443ec206d903d8513f994622a42db285aa129d738e39ac04c0b9ea39ed70d069934d7a2ec1556dffd9eb69d841dea196c3edfdb06619c423547f5106d7cd21bad91adf1ce25e63b5b7bd3b8232964a6a37477ce8264547766ab701480807d6c6af2e92669886ed267ed2909bcee7cf2d9b7296e33575d58523c38358bce355ed1a416fd3cb4e27a873cca1589038bb0f92f3629b09ca701c45a237d59098192e07665ff2eb3d1a9ec271e433f85bca453cb6c42be11a5edc11010a281311448c992e455453bfebe816225843e3bcb46a31ce4c8d80930a7d8f608a294c5de1c12e6dc05aa138d72bb09889060c0f359d7f446073826287effce5828b237ea16a4129fa67fcedbad0732d8c31c2b6a819804f2f204d3571b4f4e9e3215290e59695b4fa92b19022ba967a23e6ff457267c4e58f47bf9d116607b80274a527ea9b6ceec55756701e61c33f1e1bd5b765d9ec7f5df90e702d84d68c6cb3fcb41d56fe0913f346566e5903acb8eed6d3dbfb39f14fde71a968abec57c2fd8c70237537035fa8f8f34bea115bcefe32d39bfbec35f4484312df5d54581de3cff805de9816743cdb0f455aeb19a2fdee2787770371e8df98399aa5cef1225efccf2a9ff9044e6890ea9caea8b20dccd3fc2a896853c36322ee367021d77d63ff138ae7a657eba2eb224cf210c85897bdf152fa99703c20864967209f5d4f409cca1d14a3a2bd052d0e748091d3b58f34c82cbb0f77d47e3748c9318f3d3f0dcb807000b32af38e7b64c4c3ca92a9ff18eeea26f3d82bc9697f1e0caf83dccbf24970788130d75780622988a9ca3485272cb30dc6e0bafb13073bbde27a80c47a580daa18ae8536fce6c26d1e1cae11e1af39c7699c7da22df35b2f12eee6a55fa73c6e49b4201034dea94296552f04dc2e07e76234b4c5c2bd17a06a6361a6cb548d7415cc51d7a6a6c8961b8fdb4f7a19633d2515fe9b822385b011ed62aa04c4ed37a595d88065865f19785e8cf146ccfdc5128fe784de6570bf712b0ac9af29ea45cad7268fb14a97aa3cc32f0e9cbb231dda09f2f56d5b3e9295489de830d61f5960f863275ea0e72a918391489c66105aca68cd9f208beb86829bfbc9a17854c5ea55cc283d2331e054e78023c980eaa2ce00b7742286e1542455bcf65dfab01894b433cd0240abcea43989e9da27e6f0bce1a459ba0851266e2b555704c997f436c147b7e8ced8aeeb6eac437b23728df947cfd36b6e9ab657023e00a2c746cf7c642e2e334fadf2a935d4e6ebd1", 0x1000}, {&(0x7f00000047c0)="d8fbe0ae4644b1fa99c9d42bc6c973d5288c0a35e01edae0887f375d302e7af372c65f47d42b9f228743d80497706146390845f2f07c895dcadb397edfc02729f573492ace314b703b5c1961694134c97138e078", 0x54}], 0x8, &(0x7f00000048c0)=[@rights={0x20, 0xffff, 0x1, [r0, r6, r7]}, @rights={0x20, 0xffff, 0x1, [r6, r6, r8, r5]}], 0x40, 0x8}, 0x1) getpeername$unix(r9, &(0x7f0000004940)=@file={0x0, ""/92}, &(0x7f00000049c0)=0x5e) truncate(&(0x7f0000004a00)='./file0\x00', 0x81) pipe(&(0x7f0000004a40)) r11 = getpid() fcntl$lock(r8, 0x0, &(0x7f0000004a80)={0x3, 0x1, 0x2, 0x80000001, r11}) sendto$unix(r3, &(0x7f0000004ac0)="d0d4ba1669614a2bf47926b3f83b8a927ae7d1682e89e3f923ba89203085a76c0a3f7f00b20067ec2b7b77c3ec2326b7edd64b3730316449000257ef8ced39a8a82d98ad515b5d758601c62f5c4990322b2f7c42d8cfee7b2e1ff101dfd390549024a012719e0055614df98f6adb462979a8c2450a414abcd19924873e5fd9fdc3db36384e1f8f77", 0x88, 0xc, 0x0, 0x0) mkdir(&(0x7f0000004b80)='./file0\x00', 0x20) readv(r4, &(0x7f0000005bc0)=[{&(0x7f0000004bc0)=""/4096, 0x1000}], 0x1) 00:00:14 executing program 4: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto(r0, &(0x7f0000000040)="24e50b57436578e3e1769f7884dceff068cdbb353490067d22df051e9616acd464eea8e92575602c3b5b8b43d55f8efe9f543bbf60f79b931712dd62ab8605c735d505a049e176ade2c14b55f79d90ba71d9f467f76bff3956e070abadbff3d1623f5ccd545731ffdb3e92ad87cd72ba42fdd5e11b2f4d318ffb7999cafd379f97a3fa86a1cf783c46bf186530ef0447e9c90f0c316a1b0a21637069ab", 0x9d, 0x401, &(0x7f0000000100)=@in6={0x18, 0x1, 0x4, 0x5}, 0xc) fcntl$setstatus(r0, 0x4, 0x20040) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r1 = shmget$private(0x0, 0x4000, 0xc02c445bac6df4b3, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/201) truncate(&(0x7f0000000300)='./file0\x00', 0x4) r2 = open(&(0x7f0000000340)='./file0\x00', 0x20040, 0x140) shmctl$SHM_UNLOCK(r1, 0x4) poll(&(0x7f0000000380)=[{r2}, {r0, 0x100}, {r2, 0x80}, {r0, 0x6}, {r2, 0x8}, {r0, 0x8}], 0x6, 0x8) r3 = accept(r2, 0x0, &(0x7f00000003c0)) connect$inet6(r3, &(0x7f0000000400)={0x18, 0x0, 0x3, 0x2400}, 0xc) r4 = getgid() setgid(r4) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = getuid() r7 = getpid() r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f00000004c0)={{0x6e7, r5, r4, r6, r4, 0x2, 0x3282}, 0xffff, 0x6, r7, r8, 0x81, 0x5, 0x1000, 0x2}) writev(r3, &(0x7f0000000800)=[{&(0x7f0000000540)="14adc335df7efce4960b4b6c1c90e80d808393d63cf380090f21e34e47bd9f594b8495133b6e29b052c5bebf08cefc23db84f9796cc578f07ffe04df75a735eac9ddb350c032972763d600cf67883eb0e1285b05c5b6c16f664b52a7e1efee4344711904abade07ed9ea7c5ec56c1af6e48004c8134543b97edd04fa7d6030eff3fac250d622b39136ec22d0d0fbe30eddb2a185a60f6dd0b1d71b9b1c7137675474162545c083480097a9934db1024ea7ec87e6cd", 0xb5}, {&(0x7f0000000600)="c4c560d90bac3202ada0ad279139c458484e5fb1ed23c44c9296ed8ed86faacf0de6a71ded64a2f91de6f1caa7718f99136435796f6decd2a1bf416d768bdc58999754bc283a6406b5b44f85a3b8caced31249a53cd28968d9b2915c6775c4f60517d6ffefc9c0e639bd", 0x6a}, {&(0x7f0000000680)="41cab2fccb139a52c5a60bbdea32ce72caa10732ea21ad9304d5c8c63d8c7f6b6507cfd1bcbbed0360d7a40b93f2535c02a4b193f4026a4a9c07ce87276dc940dba6219eed0650d1dc35325fba897b6d11d0a40ae5e6387189ae1c013c92d7783015ec40638b060e6d5d45154a9c2bc3c7fc6c5f68f876f865bda1f0539ee9f84b854abe6b1539", 0x87}, {&(0x7f0000000740)="3e87befb9fdeeac2841eb01a0927ebade52e89f475e6204ebe8d48a248851eb03d5d30bb9aa6926a345839193dfee654a289299412d632c056af4d77d580f52a1970eef0f2ecf8d6942b94d384d0380e1124b288e8e7ffd9f4d6b057abf88c574942035120528f01e0d7a58fc0bcc8724ef3282e34b2de51abc2e5738d1b1c74eb95068f9265f107fd587bc1e6bb2730c6b587663709fbebfc142ff9f7e0aab5422e82d13818ce1e", 0xa8}], 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000840), 0xc) r9 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000880)=""/188) shmctl$SHM_LOCK(r1, 0x3) getgid() shmget$private(0x0, 0x3000, 0x402, &(0x7f0000ffb000/0x3000)=nil) r10 = semget$private(0x0, 0x6, 0x1) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000940)=""/56) socket$unix(0x1, 0x5, 0x0) 00:00:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="7c5388720a3b4c342e759a88fa124535e467624db0e323d42d114e731f5ab55bee9cb94b9ba6744e1e5f1be3596e38fba34a0589995465f75ec590e16552e90c5b57e9c287439c2cef73716a00aa5bdb48f040bfb0c6c2fe51e8211891716db95d0e614491bb109bd63d502558ffe5e7ad00ec696b1ef49a850bf33a0893ee", 0x7f) close(r1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x1090, 0xffffffffffffffff, 0x0, 0x0) fchroot(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = fcntl$getown(r1, 0x5) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x6, 0x10, r0, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x21, 0x88) r4 = dup2(r3, r3) write(r1, &(0x7f0000000140)="ef6ed3ebcb3170f1ec9eec3c8feaf64f9c35724e6db0226c17ef4a5bd1ac6ad23f07a780b444bff2f97230cf229a6df0f328870427dfdc40397694b06b5ea107fe92f7cd2a7119535e2249417240723c64ef071b40e239e408201b368b16ee2a002a871c200262d839cad3c32b841e2b2c090501ffe83be1f3d1a89b3a9462c0788866f8a02d3e56bcb60d2bdadaa340b4eb9cabe8d3cea703aadaa093b0063d034764974f57221626ab60189a2bd94080", 0xb1) chdir(&(0x7f0000000200)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000300)={r2, r6, r9}, 0xc) r10 = accept$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r14 = dup2(r0, r10) msgget$private(0x0, 0x28) symlinkat(&(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00') pwritev(r4, &(0x7f0000000640)=[{&(0x7f0000000480)="0b5c9c56ae398c7c195eddeb06828be52c9ed9fb44cbef955bcabff7143ee7caa6cc4c823fc146b4c63ea3c92d40a0dbdc01cd3832beb1fc8928e086b99d7c4d6323a8391d3ecdd92bdf14ca1857a83ee2ffac7826cf6ea754b2fa265b4e9707ae655bbd3eca540f946b52b1e20c0f0f05201cba944abdaf1542b19346a2", 0x7e}, {&(0x7f0000000500)="d2f18448129ee4fef025443c38c505c83bbb06e59a13985b31261f93", 0x1c}, {&(0x7f0000000540)="991ccb1944", 0x5}, {&(0x7f0000000580)="71381f5de85db5ae105163b5ff4fc16af5a4b6e85aac58a046a3341b9c3849524ccb4d6f447d3863c5f04c515f737d82138bbf7b00708e34d198a116691a6dc47421f3db7a46e0b67ca063d1dccba9daeabc57b092e359c9b8686b8ecd4ed98d923d04455313aad20dc59f402f1929ac20b95a74fae39a0963ad7c068cd2e2ced88f72a468aa7cf2", 0x88}], 0x4, 0x0) bind$inet(r4, &(0x7f0000000680)={0x2, 0x0}, 0xc) readlinkat(r4, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)=""/26, 0x1a) openat(r3, &(0x7f0000000740)='./file0\x00', 0x0, 0x23) setsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f0000000780)={r5, r12, r13}, 0xc) chown(&(0x7f00000007c0)='./file0\x00', r8, r7) getpeername$inet(r4, &(0x7f0000000800), &(0x7f0000000840)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000880)={r11, r8, r13}, 0xc) socketpair(0x18, 0x10000000, 0x5, &(0x7f00000008c0)) fchown(r14, r8, r9) 00:00:14 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = dup2(r0, r0) r5 = dup2(r4, r0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000100)="02aa464b4aaa5ef1d80cc9714982bb22535fc7154bc2b4c744e515d5136fb0082aebddd28ebd149455d8678f8de4bb07a9555be1ceaad2c4e744052b735f75f57e1f36f70ed2d5c88de8269221ca6e441c7f3ffaa02727983e25b65636c808eb8c20a665d3385b7410b3f7054c41fbddbdbc759179446571cb59e3bb96e31cde1f604d7756fcc73e1e2dc2d73488f1dc96d05f8b56397665228079e97f", 0x9d}, {&(0x7f00000001c0)="678e14105e92886deac643a0d9ecb74d848b9938a2220f481ad213f012f6ed4c0a", 0x21}, {&(0x7f0000000200)="fc5141c4eb7036e309e9015ca43e3bcdcfe402c2991b61c3ee607ae5e0e029350e0b0fbce07e8540e658f537ab19fe99594146f58a59b133ad38bad43d20ff27f907053242d82adc22e6658c4094e7f86a6d51cd8ccbe57a382a9c8145a6f646ed0a52c032ebd369cbbb3729a880d24121e2316ef2a486e4d6092cb0433278c690f0038a753d631bffdf440fa4", 0x8d}, {&(0x7f00000002c0)="1e67442b57e5ad01397d7c52cdd2e5b8cd240fdc6516ff5aefa22f18e93adb3d49d77901e2983784219daa3bd2e2b0", 0x2f}, {&(0x7f0000000300)="551c5d8f3e003215617f6a26b2b916037bf2f763faae23e29953f296813dbd06ef0043a9d3ec1c6064a6e42a231aaeccf415399b9547e4c5b8ccdb8ae826b243eae5a932df389d8a442dba8f4560ec2cebd172e730f5436c82dfaade3df28b8f87566d68237f0a60faec26a1f22cac5c1639c06be9760bb65eb6bd5eeb4dc3d002410a58b2a6839d6bdda391b1973cd366a8cf9d705fe897668f04e8f82ea5d5406a26ce544183f1de05c9f23816e4bb8fd058b4d9acd97ff7889da05813b8ab9071c2efcdf9e5b32ea040996996683a23f23e2a72558d197c47baeb57dad97d591d372156f683f59fd0b195e8307a82ec54c27aec13c99faa5904c60d69fb5d6cceda4927c569dda554912dc37f6e6f543c6063bab260a80bdf9ea01ec18bebcc09db1df51b789227b6d331912164e49e2d26f90009b4254bf0c78a8ff7520a4005c930a1e289dfa27688511b616a17b5b53f8dee761cba69648d07069c5cb36b09ff35be647e344819b00a69942c02f4aad7e752a33c2f81617a3ab151bf34c900ff030bc362c204e24257978d6fd2181d131d49c49c71e976a4b01eade87e98511905817948e9f30bcd3fb5c713a898da86889142a1fed6bfe5f2284621f478704fddf5c005cfb6a2a19c3ab154ffa01bcb73237b329f886cc040c0639e6d6c65ca6806943bf2a5bcdca1e3c1482b4ae5e91c9c8e212076e576a8dbd53bcd431e3f96e3b8ce01c853dad6082e4c2dcb5e73602efecf968de98709f4546f71f9ca79c37eb991a4b8b0ea2fcf3c28cf1623ee881f2e99f4e4f489b8ea5f4673c103442654eface33e342aa2c7d8cfcb0c239d00b5c280341a75593814b8f2bf3313457d8d208b7d3ad48a40c11d9fd8a5626cf9e3e14718873ab03147269b1b033753abd36e03a0d5668b9e55601db34a039b954af0881a8fe06d2b7d49d159b8c250f356e64fe19ea305ea100bdad3500b394afbc4e5cac99ee90b3241579aff0543aa079ca29beafc60d81fd4a2372d38db38530176638574018ce9fd825741ab747d19a7189e7d2bfe72d7fd3704163b033bc7ee2ca282aaa5d4d08996899570b43d5e1f80ff263fd8aebec091cb9e9bd31842bc37c68966f332e9c1dadc9e8e4e405a13b1fe36ce82f1a05c8e926337f4eb190bd30eec729b410aa9b981ed4e45457fa22438c5958a72e965e132c8847e30391e8f573d42fb380bc2353b99e66dc5c61e9f2688aba31db8822846fc9476002fedc9965cd874a9024c086be2818061155c736ece5b6c4153ab0b3949293154b487934e919cf01a95a76b5eb913333d77d4cf2b911731898ce760860ff74f3e6972a1b9452cab0c866dbe46dd5040f8ae79f82ee379a852a05e434c45d6ec954d43cb23fd65371229de096c382c3be6fcb5c47b46c8cb981a58d09a7554c8bd42b618011421dc1d20c07ccf56304184b40fd820ad4fea5b9ce4312f641bf9467f001e56be0c3200f5dfb4093bed79c9d8488bed682b022de43ec07bf8690172bc8cb2396af70e43543ec9fbf82e9ffa8055fe78cac9147f0352d40467d66be1d4a0c39a1e3b3d654725322551071a61e8081f58aa1718046657ef019a0d479bc396b52d0f0fb5977127f421107657f4b9c1928146470744e52a1c1f8fd10a9f90ae515863581457a0991fcd3d8d4f8543616bd183bc3eb8f3657277815714e9fff708eaa1ea5046417ea793995475dd5ff5f0db8dd06d6c29264664a8494a23daf691806894aaf0793b7a46839982c00450e4a08a89038c7346925370d4c186d684d0535bb3f348e1ebb2895cc5481fa49297b7a5190ced28fb94cdda8f7a3c489adaa1be975b1c9cf47f3035a8c600e2219c09531fe451d59817e2411626cdca4fab11616ab8eb2a669601266ce71b19d42a30656869e6418b42e037fb6a67e9adf78022709ee5089adc6a751b13c901549fe9daf7e9fb26d9f0d0c125205d1e20cea8be9e4a02c541348e8fe84da2af7595ebfb920156f3ffba5859056271ff8dcf7ff4e18912ed9fac096ed5168942b4e616edeecafebc82cce751bbbe89a4d3b8a8147ef44a7b28a00c5eee1cdb089f1e9196450708c869c5a3280f54a5cb288b4db401796fb8329228e528ab5f804e6560dbd5d5fd9b8574c370b5ed3747989e753d7aa49933dfa44b66a411395ba6b0626a8d3c80304172c180ab03b291454bdce35025925ae641711d1a8729b540c8be1b67e9fb7be040c407223d1344ad459a6e8a320d30df044f0e7dfd22838ecbf2da2d02d243fb000b56ef2929d231d63f51418589a6bd5b9810787f1e77c1cda5d00ccb3bc93ac940866e6193c91fab5ef50cf7dfdbdae22bbe3aeef9a5aa0e37d4c0cb2e4185bd2cf7915b0a2f61af00e209d55594bdfbb287f8ffe2c6fd059a4809618c64c2a313e0d9b6eb2a054f05512b531223efa71def6c1ca791c32b63c02c835ba16b2a3a19a689e071bdcc2da14cdc7830bd8bd61980040e665daad294bc465e9ad45121f9efc83b0dd1a6c9b8ef2d7597bb52b251c03b3098b26a22317c3397fea65626a27b8d10316391524cbbd37effd8d50c15f68863a78221d9ac51bd4fb9a04ae9bb683e611f47c03152c5576336f527c45d89e24263284ecf237217a554c2327524d003d4a753e126a6ce75e4bef5845dd09f0ecebc69e97b585d2fad843b8b35288ab4c7b851638c3c2b29672f486afee84c6e44b56629fe7dda5ecd77f3bc2442e407b84951bc6fa18cabf695d787e499dfad74de5a9214694cef16e1d79e32adf160e890be7e280ae7ee6927402d192ff4a2b840caef2afc3b277aeb14c0684210ca3bc85f6ce9010a2f489cd6f9ba236748385506a8c7bfa2a2d078eb16e4db7bf1049b36dd9eb41ece34fe47debff610790af0f4e794b782eee9f763a3a46d1049df04515b7ea025c6aec09eb2b514bf5695b04ff5289754c49ce8c57bfe1c699b538b33cfd5db25c175814bc9301266c7beaf85a79c0627c3f3e9abb897794ac02ada029d8c4ac70c4a85f90e991935095f7b58b64cb3e34ea62631b70509d451a0140746cccb7ef08994c6ada950afb46a08800f7ef32627a4486f0d72212660b3f1fa009888b0e78eac7c43cba240078a471444969ca35feff196e3ddd3c3087fa6b499e456efd696d43c6faeaa2d10d7aa5d644e35d522b8a3f081b48791876cd7eb28e537f41a0354ce407ea3310a6fe5d69740a9cd3970ce5a03f14c7e71789a05078bd195f7378e739d9edddb5eb802a0d026a815ab32f7a25abf99adfba30f40f939bf0b9411d99f8093118ab7daa32fb51bab2481681aebd9cc5b9e9fc7537c7c967474cdf559749c957e207702b13606639221845c4ad36cc320dba2d490564f608c349d5aae3c5d0a57b57b59dc4424cf087d5f0af0db1fb114a6463bc20caa020886614e7efc3dccfb9138f92235e1f31e88cda92adeaf68118f11d3b1c9b162434a8a5d996f346afb0368c4db40ca230aa0563c51dff1679ca614aede283bea6412871de576f3b47ce291c4e88f30f142859d5bd25f7198395ef5c8280de9a1795e3d51010eef6901f6d53dd301e9a6bf95c191f611f38263abea53c1a14538cd55c4ce47553e9cd1f9f350d22c1970d8c1abd80e2ca54b8f3dc4ee7680c9da0d967fd27324bb8ab43c653b6dff6af675e78580259a07c3a3dbc57f3a0f19b625da6c1d3f14a5fd33a4d6f5cefb443c38174445e0705878116f2512388fd5bb82605583a3299263d399e593c977ea06e27a1d94bd51e0cb1aa0957faa37c2c5f5cf2c1fa9a39134706a3cf68ab7354257cc224a13fafa5a3597e5c42df10bbc18e0fe4ff4f30ec2cfd84dc1595966b889073d73095206aeb5bc2d42c779cc15eb16eadb365f780a9ca50590069475eecdb3b8ae4e9c7bfc89ce82a6cc2e5cfc70320f31218008c248edc9fd49388bddc7a00386c10e80109061a9c737d3997256a7246e0e3add95c36a3531680638e2dc2c44b6652b331160d97899056b11705fae587f157edb4f78a0146f4cdbceffb02f4f22c3f4d8431b3ca83d2796e4a1ea8feada4e6518abf5ae4bab55d150c3845f4a3b784205f27ba51c71fad58715d12f4fd3b97d0e35536f2827b308b57dd02d934d25fee82c11cf3df5d3c3b1a912778cf7333ee4f155d27b38af5f526de97638460b8370edd210328f73074eaab624c17cbeaf8f787aad9997fa33559dde9d3c482261b72e9d72adde17a8baf2ec2762ebaf665c5e6330150a87eb48d4924b21dbb656118db0e3e0c89cb1977d752f0137aa8c68768ec1c8a5dbae217b853edc390fd1e91a5159c17bc7fb9bcf2752fe9df5f5797c14f825850702f7a412ace4754dffa1793cd719145aa3f09df56449292c58dfb0f3f29e6029355d53f6fc092adf871614ae6d693d7c367c485dee815030b25eda3af1797c3e103ca337ac21e1ec41e87c56df010c4d9b0a1d18482e9291b6dfd6eb6ff6ef9e14455fd67d085dff5ec89e73185e9ea77de3c3144fff0671e0889c68760baaf43db9269198f7b1913b0288cc1b51b548c81678475694775ab080a391a906018bb74386c1fb69a2ec1727a0e8a0c0d126cfeed7fd3420e071b5c58ac88305775501af9d6d0abb203d903176fef8afc04249b13da4bf6aca7f488a82f8ecd96b80d2f3ee4998791531a4e69e0e7485f596e76b3a5b838dd02d1e94b8f39f1b1bd52db424d765c507effba42e38423becfed317e3bbfd871ad5c6093e1f41671fa9cf91be50ae1298c6a755687f76986b8f8631ce85052d2baae8495e02776ab276081344e96174435fb1c3ee3be3b8b04fd883924b5b1b2f1bc9d7abe78c116912857ee6495dfe93bdc5c83fb06309fb5aaf85a50d2efd1ddcdaae413e8887ab7a767c94f26372c2fb4a24a4d811b43241d9dfa4b67b724617aae7f73618c6a787988b9bd792920cb960a3fc49ae1a00d612cc15b611ce221ffb4d7b1010c774dadc4dbf04908146de5ae1d65a0578d83a07abc114f901ef5e2282874879315f2095b79bb3dd06754eef355c922a7c4c72ce7ca9120b1438c4c01c614ca70b7f29ec844ad898ccb032e44d322aa07d32c38f1fa04c3951756e4c59075e4e4cc2d847a8aa2edcd93e70e654b922ff0904d0404c07ed52e5bc252e1ee429471b7319b101b60c613f3dfc94029ab8c3f331ae11d83b96e7fe6a39d82dd8e76169bfb3477c963f2fd0682fbd42138300a16b0c0322744a93862bec9c75bc314fc43231b8027ba11759dda5f2ef5daea7c604e1f6beda8374b4a3755a245e95518df3437d7d1651d85d5e87ff263ed63824134391b6a3e3052423c298378e6b3f9db9151c71a393bf6ece81e89ac0946eaf6ef1bd9f610f0497f32667f7494d66b06d16f42d3c590cab932b60aa4ea29a2f7927370dfff147546126ce93c605992b0704b6543ea47cad014fec6104010c79324f18c3827ef9783e65f86f15b53018d334722c8cab07598e06a0c258000e0f8e0c8a844c6999a75986fa684ca6fb6b89d6c42e969f666717600ccd2c58ae3cb25b85ec5c3a9a326d5b904cf53ad3dec85f6236b0a05cefee65dd07661a224e6792ca2a3894c649a52e38fc6154eb1f4a3a9ec173225c2c4dd24105f432cabb54b862868881ce4204c5ee51f1d5195a3c0df53aa73bf8b71454394960414d02ddcbc710c8716c0879285fab0ecae8a23799c2770000e299e2e88ad8e8f2743bf8699ac17fd291dd4aa92f29d9491b1929e46e5291c581c7933e4a0bcf5a0199f146f698e4b8cc52c23d1258e1", 0x1000}, {&(0x7f0000001300)="b712b3d2e59183540ec2cacadd7520990219d1cc0b4f739ecdfd9c687114c980530e9cd8c813003f569847ceca1b2e0852dadf344086adf7b8b188280bd2316d2f23", 0x42}, {&(0x7f0000001380)="296f0ff548bb57fb762348dd58536d41a2b39e2cd87d6d19d3642e669edfcfc5f4064b6552a9c37795b705a2577e0382e9f1d15e3abfe465", 0x38}], 0x7, 0x0) sync() r9 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r9) r10 = accept$inet(r4, &(0x7f0000001440), &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r14 = socket$inet6(0x18, 0x3, 0xfffffffffffffffa) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001500)={r1, r12, r3}, 0xc) bind$inet6(r14, &(0x7f0000001540)={0x18, 0x2, 0x7fffffff, 0x2}, 0xc) r15 = socket$inet6(0x18, 0x3, 0x6) r16 = dup2(r4, r10) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001580)={r6, r12, r13}, 0xc) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f00000015c0)="1c30cb9b1f46081b8e4d314023185cd6caa502ab956631c317807ed136c4dc825d94a22a4d93ad9112bd50b5ee1939826f254c967d7f62614dbe6d45b05dc2be78a7ae8a3a14830bae8a4380d7fffc18e574c4f5f1b03387def2bcc78bb5f5cf991acce8c6b4b91e44152d207a5d491d7edd7800995af217532e1d2e67d0e5bcc3dc9390aa6a8496d12d7f28c8cef4e72c530f139f804f80f11541e8046f32cbc7192eb68e4dfc2f591fc0d4e0c7845279d4f30b5fcf37f49831da3033708e8962f1db4c2df15a4b84cdbd8e787637c3eaee24c5c0a47f8c7e56c58e53396d721b17bcc31548c0c9579884988fa17fe24baa580b434ae10b47f0a708ea50e070a518f9ed1ce0633fc469943f32b0c95feb1ec9bde216dfecd45a9ff37e36713d3d33e8b9bd483817559bd48c93008eb9f87e2ea5441e5fb8e0855c1db28a81aa9738a6a0a41a572a754efec3ddf82c8cdaa6b000651949c4915c81fb31602708ea16e2f419b5d66cb14d02b10f470cf146bc63aa401922fbc0f8b459f8f7cb62f1e30bdf9f7829b70b5a79828111935d527be235e7286d077fc3ffdd6288b25a9d923836c2daf4a8955f1afb748762512d26091e4116f3abf562381150d1edb38ec712c81119e9cade593d19c8fafa983e2a3ce39a13222bdabe30ae7bfa88688495fbdaea0902ce84c12cfdc5bdac9b80876a6bffd17f825ddfa50a17ede8891b0150c5bcaf6044a3725e294683ddb8f1b538f50cc02939453e8dd12d95596b81d313a72ca623caaae98679b6e387a057c9af6e01869fee030c42eb338d58c4d70b58ddc4cf93bf829ec77cd449e77d8a5b7018b152183ef7204264816d8848bda542d0476d35d711c39ca5148e37f1aeecc1785b4b79eeec301f3875ecca6a85e8e6b03eedaa35b811ada272317a3b883e79895e02da7776789f29df43d00c0500061d4a6b341c91c344d7dd5fa097cf618829e7f662d39b5126a6b06956fb6bf90ecfd3fb3437c12282b26f9aee6c9007c8ab2203303df8fb88a5eaaeb6be75d1bae64e1faaf4585ae6f87c70e2b4bc94a99b5a3989f4e4c5a9306df88974b5ae3ef8b8fb00d9a21db485d19c40615d0e0db094f3a4f8757da2919ad50c3fa9cc0166e6670bad0703cd064765584459a599d34bab33a1216f78d9b22355a2b7138dc4b7c24ff68688a5d28cb370a36e2f169c27a5dbdaaf2aa7b2ccb4b98d9584488df91591dca88b5f75154bcd7466876325e6265a0932b1b71bdb85cb742496a57ec09362cf89c1bcb23804a6c2e8b48e2ace9ea58bba142e5f2df4db11732ede1ea3b52d4fc5743c7d220cd0aab2b5006b369330c67813be763704678baeb155a1dfbe6214219d0336edbd5b9cb7cea44fe9f6f6f530757c7aaa3afce04f9ce768244cba3c97717e09b67e0b083a5807a20fbc2629b8583849802fca7f47f4ca6b754fe21e54fec01eb7cf49b69bbecd7f0eaba7f53bda2e0456bf4fcf2970d71ec97dbe8251b3976b8c956d4b69e6b09c7a0992e66b37b14901cfcdddda558083dd4e7ab7634d6c3d975fbfd62a217e8c953645acd62c92bcc0743d8ba5bff5d24b88e97e4c0e54ed35a96cab42cd79544d224ed61b355d8d0a6eb64e48792e8fcb09f004f3b82a6dfe6225233ed404a705608266dbccacf03f91c87dce419252fa615d2829829002a81471666ce4479070bcf4257008d8beebaa548d4ff58648d86c6b428915b8d2046ef615776f29b0ec58ac4f4440d57823b827e0859d7fe23c932bae06dd18efac2575851ec926456afec331b5379b5d4d878a10094075510e44d9b8ecfc2f15a820c799e1cf1eb261d8227e6f7aa471880dcab4b0a98da17a43e36818be8d9e9f452be0d6f21bfa21fabbb67eda5981194254e31c24cdffbb24fdeb40522f2eb9e384897183f0dabc66435e7c0c7dd93620d37485681a3788960fe7c98ab1645900d69b9ab36f89c6ef815ffbefa0efc342e81678443460bc58cf56d9e93ca4f262b310f4e14d7a3bffab12746c92dd915404dc37cc99bb69555609ee809f39a3b03537ade4ddbaf8d53b0d53d1355db762a107eab47141a501999cb1d07ded09b81fbb15b31a6c6e33769ef341319358d0e31bac1deeea444f27351000f20e7dc97b0f9513c84e80e21fe6c3353c45e38736e9b4fde7c9fb974e89a5f2b5bd6a1e313cc609abace53f0a52ccab73661910ab764b3670fd70c4ec431b72b1922ee3a9818355f87698703913dd943938d89b257b7dbe5a3f46dc375228fce410ff244b8e3b24c7ddbce24db543789bb05e8463cb7e3cee662a9f85975d3d2b34a97fd76e3253e829e32f8c4bc1f88f0823a8cfff0b71d139078472d213935b2c85318d52fd28e0ae6a4f3e3b8d8b323e74c03f8d6574652ac9b6b60e5fe1aa293c502a2ffeb6582ff2ae012c35813d5fade13bdbf6a2b72842e254881ba7bf6b06230de3d56309be64f4d8b4d20e5d875cc00768354343e6765f386a571eae2ff57df421efb1c5f44ac7b50302bdf1329f454749502866c2afde0b49695438e55955eda3cdfc8d5885f0bcbf917db0a068beac81314c51841851829467857e78d4102523e675e75d561c133083f1ebd54b55c42f1f0337350ac31f3ff0f683e55d4e204444a303c53e0a0dec8ac45a31978a3554ceb175d621959b3ab2738e43d0261d449a9cee503f4d1df51202aeb34173348818c0f4636dc697a40a4f962e4e4f89a6f1266cf234c23af0ad6c14746fd914aa77cb289cd2673b7f8dbdbaeb22f94ab111564f22910c14331bdcbbe04910c5b09819ede0c50296cbb7e7e5965f847cd68e652c7d18c3424f78bc9782aeef3a862709c4c517344ab29d0fb24fea10d0fc4983be7fe52172acd6e9fb4084fa5a2bee886c2f49a1d0a483a1f695e2d57cf42e2de25f98ebeb5e1a9eb1ef48fb5cd8583e3d32591e8c6d8f0f6bba59887ac1344cb9c0b88fef75d59919d648b82bd241d4602cac7e5224317600699ec6655943e751b81829a9e3742d3b676c9438d5412c6cff5c8d93b2de3f82c44fc8c7fb5e7a5d5b152ce767e625d9a8537c9c697b0b9a5e142b913968c495dc96ebf5b8dd11378cd4a6da753843876fc974ca06644c66b2cf6b1563ed917d1499bb674fce3fa8e47e201d7ff8286d196f85c4c8ed00bd7ac116a3717046106460217ef8038143d010514e57c446f0093f2f8387475f9f34018b9655e3d3e91cb33b4238ae08b72e15556fd83ecf4d270f2a9e3671aeae87359c30d18d81123791ae2a59e246b75fde4ace0525c100a4761eb07397e5562541ec740706da09b81356df313b61fda22632d35f7cec96c87a61f0af0577322f20f0f9469484c90f543dda1a8307c8aaf3618154e122a89faee60fb582a9aa009623731338ad1395bc5a3705d1ce84f2ef194c25308fdfeb83fc49f947b0fe76ac97c14fed649eaeb879a082de6268f17b285c142a5399e0325b1a14bb15474150f4e5cb6cbc28e5beeab80faa6811a4bcdd57a02848c2149ece0f36004415ca7a1a5bd0f2866c3e3f8dc95f65dc50fcc7df0bb5741ff952d794a997b8f8e4b097a7f658a75b743e58c8d575aeb452d3f73c7c43c2f74858f5c8e6ba03d7a4899650d5fd96f9bb6f2059dcaf8dc0d03f934acf4bad49615b47565fc372cf277d62741685ed0b586028f2f43fd8c3626fe9843cecc39e5cb7a74edc073a002714d671e4706e2e3b81d84a5d3a32c3f71751929dd0308fc44d0aae69c8a3ef36124cc30505f6d8b88b752bdb3de3640942ec82828eb1e99c5b9118328f440f01de117b87db349c493974fdbd7e450171b6059c0d96e9063be667e34be1573e8f156fcd4c8d8b2bbc37a697b55dfc0ccd5f6bfad75af9a8249579f6c0fa3c16676e32508f36dfab0c12dd65c96eb05e9f2af6618241f6cc2ebfbadcf6456a003b65285818737909fb903dcc4c87a9ef85b856711d2f9b2ecb3eb223cf3ac11466213e0ca069d53f0ce1135d17b5f9abbb23aab4cfcd2504122bf5e522c9af4a3b925636bc4092beadc17dc64e6244b6a037cfb0ccdacbdd14988fac7a3c9e78f864fa80d91fc0acba10f3ea868b0ff22f3c6a46492340bc564bab7681cee9e04b2cb382642b5142c655fc34084b0e5b4f145c1ac92bc7f77c2ea9259f72233a8a4b2e60898968bba2afb270496ef141b12711e4db03c8cb64c39a64adc3f6773192a7fee3a11bb2158f2441fecee820e98277f0222eb034cb6b1db64d3707a60d6483df0d0f070c3de0f0b1fc91c8c10956887e75c0c5bf96900e275e111eaed44cc2b7b16fa6947be6385b5fd5a7d3f1b68d846d43c712e92deb58e1089cf031d5ac3c3d89ebc41389286b3379a2d3b923fe96acc8b19753abb0239318f90e75353d0585c153914252b8be4488a60047027161ec305f8c108556265e075a286638dfc5087336401b6d61652128f0f04befa176c49b170805afd8daa48962b37cc68d3f43e01cfc2b77a587250e8fba20df7683ce1174b29e0eac5bf77b1b35d8b18973a0b6361f57a4219e64783686aa73cf6b4d4d27c5734afe8e77846f19558799f6554932044c3c0ef79fe087ed8f822544ce1330e0ff1f3e8d09a2be1f3236457df5190668bf4097f9f3319c10e8fae6066dbff9a468cff9234040a0ca9f1ad2105aa95c0ef80b8ecca5a4138f65d9e8cf4e9a75e17be2ca843db61436e86084d912f86e844a8fc5a0b5dd146a509dd08397363210598c80e8656f900941ec748ecd8c74beaa31117a91437699396c97bf477b8e8151fd2faf04af88e265705a89d566395a1c4d52a3ad07f6e0e0bdaafdf4a4a1017ece91309fe33d571289fc41e099db24ea190cf08f9d351ed6267b5c0c69e42f27205cc851d559ca4c761533c360cf21741bd5fabe3b31bb6ca761554e6c934bb7e7509bda03f02eeaa5f4a88a0efae1d66734841a86769f56bfcde2199605894ff8b28fc688c1d2194305896f1f55f736fc5346d817fd0d348f510fa8bc1083976966376b176c265b175a6f90d57a9b531b3f4391328251f2b0fead142274c0d2926f3b8f9b1b44220cd7cc716a4c8a709f23c85226d7feb95f51a708c22d39f0684612d8bd8322ced37cdd939e436ff04a3d7c7a2e309960c96ae94f934b0a4fb958708cb0f24be5fc23482eed0f09688a588e84ab837a98f2f4c8cc9d78238808a633ab4af828b58cfae787e069b58aa739c4aa41b6f77b1120a90a92312fcf9a3ca00989acaa53132c001e5ffb2681e0dfa050f8d6a1cdbed8026322ece0a6ca423302186498f44c6d6ac884acafb9194c72c4caf43b1d8c1bb844a216ff91ae41d80e7c3af365e3ff11c236923100f580d89e5642e1b190c6d39ae4d2f406e3574bc1f34dd6bfbd02f1c5dfdc6828b807cbafa29d169a2b82a8bdb79aeee552aab7c7014bd8d98ba754f74626c1fde08a0f1b1788aac74751a6dfa24b4ca9af2c2c6a10450934ffdc47c00f2bec7988613a4474ce6c1cb4daea9d8c43ab3fea6d7ebd1bf8d0b433d9c592aca14415dd86fd149f405724cecc72e3a4ce8aeb320e964599e26cda1dcc07c13b22c3b24ea95c11c0b448c68610911eb9f0c2420a909f343b4bf8e3efa0ed357e51dc60e114cee38023e616ebd3737bace14c24b090e350d8da3b112848ae689d7d092ef96df03bf8f944559e49610f6a852a7d4a4aeb56012207c51acdfc521fc600199e9fd176439a1019e03f0b7aa765ba525cbdd2adf8218f57c7c389346a05460fdcde1687f3afba7e2012515e592a944f7954e2ce9f", 0x1000) fcntl$lock(r4, 0x0, &(0x7f00000025c0)={0x3, 0x2, 0x80000001, 0x0, r1}) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000002600)={r11, r2, r13}, 0xc) pwritev(r10, &(0x7f00000027c0)=[{&(0x7f0000002640)="e7076c74d78519169930e36264fb9a3ddc2f2e3f2a0ffb60bc1c979ccc2cc4d4c9ee74132bf961811995e2831c4363a4306129e00d80870acd65d4abc24ed8ef808189a095b851a07ed5cb08e23a3401608ab54ad67d3f158fd353732e06f0144be1c00612d42c193a3321aed15085d041782010d1b70ff42c0df99d18e5c3d88e834e969b553fa85b23edee2445e05e6b75cee69b31fd0dca8499ee4d30ca27ac214aac11510fe02feb8ba306eb8bdbd50a09e3ad9beb18adc3daee14d74718afcdb72b1f97f3e4407831068497b830f67d2ed06c3a870ea7d9be9b32b4a06aa5982aa064a049b7f9923fdd369c", 0xee}, {&(0x7f0000002740)="e038bb7b5eab6e6feec734550620e1225a060de97035f500fc1746752807d8350ec86a546194352d21dbaaa9b5a27adf277cd8ee563b66710126cb9ba97384e4f4dbed9b8d33a5f5e701ff37f62d0030730c68cb7aff4425c53589de9c136b9c22c59f7e", 0x64}], 0x2, 0x0) listen(r14, 0x7f7) r17 = msgget$private(0x0, 0x0) msgsnd(r17, &(0x7f0000002800)={0x0, "a389313b621b6156442f7705dc8cb9d3f856e05faf77b02422297e0904d9f8b85c0a4dc1f2972b154de6a5bfab1695de33c42a2a78a57f414bd92830e141504c9a465a34862ef786421acfcaa008e2d3993876ced0cabf696927db894be7c4a232d75b38802d290c3506c8691663f63ed4d5abde397c43b6d1aaa94cbdfe49edd52e8f748734cf40790e3f7782c32913d698bbcb5c27bf357333a19eafede3e8f2d505858219c4b32c1216c3c976797667b079a9c5d6e45c80ce907abf51aa2e775477b731cd5b5a8455901185765b61ed18580bd3e6f879b08492b0b63cbf8afa73"}, 0xea, 0x800) sendmsg$unix(r4, &(0x7f0000003e40)={&(0x7f0000002900)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003c80)=[{&(0x7f0000002940)="5954cfd7a0c481d06cb63d", 0xb}, {&(0x7f0000002980)="72982b98861305b21248e2a26c23a90423c72a65a95479e080f567c851a3f8f487eb3f0dfa19e7c0979870d640a5213918eeb207aa2a1484303c4cd2987c7ffad60231c7208d13666a063e3eecb34f146ce386cbba621d870c69260968c48d15caae90c8220ea8a542d3b22a36d7b9a0b7b6462d1debf51f58f08b8c23e5bc364d53a98a25c2df3773222320e8ed3de92e8b5a0a42c3a450e7ebf41aa475eb65a72346a614df6f03d6f1bca1d35a06d0b2f67d17e41b00da190e651f", 0xbc}, {&(0x7f0000002a40)="0d6db15cc87e92578d32329078cac9721cc5", 0x12}, {&(0x7f0000002a80)="3d83481f66f4441ced7aac9cd826df4497bf093c73ebfeb9cd5f7171cdca478deccbb0c3ad5d96ecddb7d1c710a9b4cdd9b4cb7bb21d5d9f5b3331d4bbaa8f5999b787121addc3e1e791e9df8e01643ed145773f7fff101e2f916226e35e9aeb24a048fd61147d845bee176067a8e9c0b9fa99b9f785f87d10716bfbe20be5146ba9bf4ec8856894821b2b54f0f99c59c411427c368319", 0x97}, {&(0x7f0000002b40)="42961aa3a649242d5c6998daffc8781d7c794cce4c2560e1152098fd6fcdd8fc0ded178fa3f5246b1d14bea11aaa6203bd0789366d2ea47a397220b1aa5e84cc5174b08fe7e9d8ec3ba784031ac8d6da236fe715ecbcebb9c6df1496511cf146ff5fcb6cfb499dac21cc146602d0f2d808e99f88909f6dd63e137b8db3798f211c4a4bc60ac8376cc48ebe8cb0b1e5df75353a4443bdf59c445a888341f36cac474c876153e3442d2b83ad7f79b723b1c3425a3206f046b21092e501d53c916c249a96cac1ee38444e0edba497426dc5b483b8cfd086746c74b73c118cc353fc33266cc1fdb99759bf1a8a643c35c6e42ede940ea46c27705cd196ab28d4b82c204e1c1b5e45ae3df1c3719e4c6aee2485c98259b1a0630cedf30208b13f6d99569468ffd6f7507565465ce5d0074a57f7e4f04956c48338d2881bfce0065db11729ea0f022891c10246db47ba122211e11b2241570af880927d7b372e519f907bdb262e4209a7e1d91ecf9f237401ad7d4cb374f6210c7de395ee3786ebbe2fc13775fa93d263112626fe70a858ef7b87c46d926c1fa7a6709b807a2d830cecb0282bb85b28d9f5775e68eea3dd497fb9b5fee329d2769bba5db53df8438096ce88a9e6c943738ed176862a1dc3b73e08fdc1750f58ad4280c1f9da5e64a1df37814eff5dbd51252f2114d3fe697a24c444d0218ed66d63d57138e7039768f8b9ea8823673d23ae8276af598d1065a20bae508059308a257c71c282bc7bfb504b69281d45d640ac094f077f8c0c2e85fabe3d51bf8ff1e92e5dcc5462e179b652d9f0d55dc26e43869b0e83906222890608228769c63ad33d38c9f592e6a365a8fcbfc98b7c3754ea2b587affa66f1c0ac7aa7253a3ebbd01711c3e6dfb700f9b94db576a1b8d2a92a13608e2e9ef7b374b6ee328374d9d8347d7a8ce2d2440ef3853557b450be24ef59e9b43045d305b983d187547e1a0d48bf5b90a942448df8421f92dc77f9868cfc4b80deb1c89806d1139863719b2a24d043aa4ace5d48954c3cb3d46c572d13f4da98c4444171471c692bd525a967fb8a556c66a16c1714ba52404d20499e682f1b19f26492c3a131d8e14aeef3340687784961f7c893ca179116e9274d83358155ac52a41afd40339f8a3ba42b56445619342e00962ab667f3b0b56e9b004b8c1088a29c5a794e7e894418533ca141d463657498e42d7232481cc18042b97afd71660800b292f2a567069ef882547ec3309ba6d3fc6b172c68069a31851035d57ed46b75267f48cde321bee535fb2ae9e160f3f9b07a5225a700bb9f84fe35f8e92bbf13e065c127aab5f73c69e60ca2dccede395d90c81c680211c28bbbfa42b182e0c42a19492f9181b3945632d56074ba3cc1bddc0f668a40ce94940d8a0bdac9293286c98f6e630ebe5ed360d51b97b2d9930f43f3f2a21ba9648d1f5e8a649330fead0766f2fcff67b6ebff69cbfeaf520bd17b5e4f9e6d1873dc1a9c79395484e5d8486fd17896a1cd4f5992d3374be67097831220296b6f5e072d778195ffdbd05cda67b880e1278babf223ca0c5a0f3217f921c0a4fd26533b640c376d446bdeb9af128a37eb1563d819d5a3294915bd1569257479c46aa9b91744f6cc015e9f23984eec385105b8d46aecfb2b9cfbf6da541e4613cf48931dafbc0312e7931c9a10fc8a9c437458d3688ad5420785e57e6021bdb052797c7b0c9b8442c735cff9fa0b6f41a230dd9292ddce398139e1cde3670ea6334a963d804635fe934924852292fd990dc5a87cd87b0498cd9b6d417a5ec4c6275f7c73c2bacecfd808bc98b8d7d579f699c371d5deba1b1dd5857c95598695c977513d68fbb54cdd511aa3e85c71e801eeb3adf0eae0137412e22e6d84ac955cf2f8fa634e7d7bfb8027f1deaf7b4bfe9108c602a7dcfdfca147e76184c9f8de01712a04113ee40ece91f5c92afab1efec298741eb8480df3c247283c6b3a1211262f71d9b2b4f8bed20ba559cb50eb56895fffd7d5e3afa11e4b9da0042acfdcfa0c91ff70d83de39567018c2a79a3c1285446f741f788780874a1c4344a75dc3b7124e560c3b4a184888611598c45f4afbc0f9dfdc1ff9ab222b01167365dbe3b5edc8784c929506606106a14a2065187081686a27a6f29cf9aed7483a0e54ad4a96b2d1642057d18bc302a1f97acd63c9527065878d9e01564d50d53fd79bc9157f6c28803cfbd20f9ec5c4eb18496ddd8402d9606f899f0ef6b34ed6b2a6a682b1380cc5a93ca699abbddbf7bb43abd669cf7ee630558e8f7bf5d14196f5632e28148d0c603efb4e4f5e5481b96084fd6083d01fde460a901d5418c967ca63b83423bb14d915c5047ce2553f4a42fe61cc99f0d27725fc84b3dc85c6207e037fb3778f034e16ca7ecf11928123c4797b92ece9f3578300414f91e967a4c08f5de940a6e163d4663a266c968b3fccc1abd0e7e18f4551072da1ade59f5d2ef9040315f0abed7e88ceca79fd5ed46b94b820dac3a3e99e8bd0b48f5cc51978f826204d6b8d1f3a1f371aab51d48d72bd80a32188136bb64d4ffbf4c0625be449dec5ee04b85eb36e0b4058c016d208795bb84d2a520176ed9fe305d46b1e52dfab5dda48d803a8ae143189a0d7e4785f135b3c3c958344a9f8140a72921f1ab02fa9248e4ebe3902274853cb5b4830b8d4f3f6de982a45b477e398e4ea4b30b1b2566c491ced3f60ae7869c5f0cb468e11a91f03de98fbf7e371f18efa9c4d4be8c51b176ccdf75dfe635357c1b4b176c9725b447d0fef5eb1d043eb8b6f3545a37fb42bde021625061a7a8c9b5780ea169fd4d527b09008d8bdfd1037bc422fc8c96c13310b2281c1734e62f454c5c4f90170642b95ff6332a8cabcaa4c941c5dc817d8477212e50bf97726f7012c0e4c95946ce404afc169436de009324139cfdf092dc36d73fec5b1118d84c196d00ad8a5ca14a1f9e5891c66cc25f2b5ce57243099cce717d75ea6945004d036d36103c801efcaa0a24cfb79c3af2c91c2e5c62c906cfd54d07d0ac5f3ed6f72d412a00ebc1beccf9f5f881d8392f7014628411c770b93fc45534da873fd33b90e45c53fdca8968c3e5751b74088a761d94f49a5d4bd1b3f95a3915de94a4e3813a5a843f147b25c86d9e444a4fec727df9eedff67a4bbfb2d9e0034d594ebe422b6275fc3fa140cb6325a2343e465cb391e3a5af9be4d85a485bb133c5a7aaaa3fc52ba4e8a5707b735adf9048362583578608073a242507e22544b5be07ec60faf3ab21b3fda8264249de2eecbb78079e79d3c75c0c87ad9f7c5d9f91fc5f3fd0ab7c088631474a1a073a6b0dab3baaad310c941a7933ac8aff319b59091877def21f7d4736b72e88bedf359697dd86cf3ae7f452129d9d7cce85d5e4111da1266175e400c133aa4dc61cb384fc1a951a9f0a4c71adf4acadfa8483465ab606d0e757b7e8882819c38591213925003546c100e07e05144a06fe1029f24f0f685247b864b6801c527b9ae03f00854fe57bcca3682bf80c473cf2daf9fed2f7ffcd385bc8781ea60731136f52f20d5ada68912606cb12974bb2eac10240f3ae3dce23d4e3982aa356916874a1dc8a7c68369077a170c81b4f61a88f5cac944e921a7c3a50d839191024e763fd6cb15b4698f6366801d460f887eaf2a7e464c91a719bc62643650c14397e4d611a561e5bcb676daf19395963614eee69b059078b3ac5384f4d7a6f66d717abfb3f234add535f70a4f5696407ee20304ea5a958c14f2880b5359c0fb331b3ad85680925ba9e17f4511bd8001f065edff4ff9e6a1b42a4fcac97914b4d3e736746e271b69c7913f0f48559059e042cca916e3c92374682421fdd280f3919be9b4a1bbc6c3ec5b511be338ccd232227fa1f15f7b2910f7cb86427f7f1013fbecb14296fe75983df00cc82b8e3fb3b0c9aaf252d9d3f36bc8ef18f34d67dc1ce5fc98cb710423269811fb44b24fe90a7460845bf0bb6c3bacf8b1d969089eda5f2de481e114780f973b59b97ecf3f12834bd4c2af486a90df27509429fc31d2a1e31ee40185bfd174a620a1bbf546febb11309c4005d21f60b565589b5cdbd41df36a0d6dc5e1143cd72737381518c1bcd69032b8345d1fe8123a29e8fa751cc4f1d0a1eb0f63a22f0dcc1bc4aae308f523f81c848f5661a207a8362221a2740caeca03b48174c4f391625ca3dd64c6f0fc050fae9948e9891372a3c888d5ce46160294bc261712d7795317bc68c089f93805c395d93a03a9a118067361be93fdb7e1b2f8ccc311ac829111ba49ffcc441116edf75b741db96e854abd2a680cc2dd4d42663e301369c0cf6a47edd7cd1f752199c20638aebcd379fd09e9f9871e6478d95a587836623fb8429ddcd7cc89ff1b1401ede80dcc2ecd3429f1d06607a26caa6055d18d014be88a08d52aedf2c5f249c7ee77fd1fbe28dae7251bce38c8e9d852d37ee98987c1e70d916754d9e8ccaee68f7db4c94a5ab8d83a638f018391a5e721c3b076682f80296179143743382d338229200483442ced0842c7ef16c95a024135dd4c939b4ddc6846915aa7a46a7c683dd859e8790943115eef76b4ee39bd83cf4fe3d87a18e4476ae8d330709810c118af2e2ac31402ef83fb524fc8a81f4fbaa948cb5e980873d7ac834da1c854acf712dc65fba5d68e212630b2383257beecb31cf1b425949d6d24b5e9c10665da96643557a3506dd989b171c130e85dae5199ba901c36df4c1c79390fb3e3f26b5043cca4af2752b1d8b47dcc860989aa2bd81a845a4b63eda29a10fa05368e53b19a6c1a4f25f1e4f200da9b91735dfb05001f1af2eb1ac02f803ebd24ea93cf0f2bd24b512affac7bc682ce7aadc36e9f04f01303d978074ce6cad64640fe51b2a2e7d70c498c5b442af7462739b2f363add6253500223406fde92fa3196fe4609682a1ec369aa84c5494c4b512305d8c7aaf712fa11e5bd30bb606e7a67e0a93b7522df2530369543fdaa3d26ba7847347bcfa4697cef5f8791f5a6c4d2775b16cb0f0f170b9bae7d44b5d416659d971eaa43eb2af734b55121235b1d6cb90a875d69f958cae7a6ba34ac88e8d3c8cfd6ddd887f5fb92e5372f98794d6b187a1fb3ad2969fa88de01a211ab2acb0c57cfcc65dc66971427e1cc584ba8d550db7d536afcf0775dbfa75775e4c6b64ce672b6b3b748703c9a21185fc25537996a9b1e389180cd514573de4b7968f331c05616b9a8dff07c768f5c59dd27c8bab7c5b33bd572dcb486d54993780b696cfdeb3eec061152ea74936f0e99fff182af0835c0ef01c254e024fc6d30805fceecdea2e4498f9d8020d164d51739b91ae1255b4fa39f7db71ead49f57bcdec841cb1a2f71ae1bb48c8d8b8302d115edd0a477caf11723a001cdd78fe8a46e9e6d42fe005c3ecde8f05c328bffb7bdde97a1cbd31d47f5b0d22adbd7007f6f6a9ad09c4e40a889c419533ed3cb609f5e552c2b98a0ac824f3d29b5b2b22fa4267c30eab6896aaf03703a7357d2e31759a7d85952c1f3acf7a278becf0dc7024c41c0c4c6fac563a4d300a05f3864a245fb32ac830e9be2508d7b23d2b6d48301cb2064520fcfe758f18d804da89b98ea935fc2160ac1e0b0e07bd6c25b976c16a78396ef8e08cb1b6de28e5e9e6e1f1a586a4ace2de652fa20b813d2826cedfa2d2b0f9e5eea1aec54de40fcfbbd9bc4fc0aa0357f7f889643d88fd4b80f370a30a30278b8c3a1ff2868b5bae5a8bb207ae4a2e12bcb2a7708a774d1a", 0x1000}, {&(0x7f0000003b40)="9518e8aacfff14967a70fa6f733021452ff03c5affc82d9762554e0f73101e81b5b02514cf2be665193dde0e2bea6fd79fe5222ba4093bbf328593de2b627182", 0x40}, {&(0x7f0000003b80)="915df386b7837b649002f0f5729d7e8e1ebb80a2469eb5475c099394cf0cb928c88056176e84cb49af480e482a2f4c797645c8773de00864b68ddc5912f33690035025e4500b40064bb779d961ab3c65b36f89f7875390bbeab00554c5e6780261fec7433333f0d416b8ce8fc69ce7cca36be857e9705d359dc9b09d2dd7173c58642a4fa1c9c324e1ff7e5d674a3df0e98a66bcf2f4392c2f8937af0b7ca5d763ac37e77500f39ae2db7349ae2869bd6bfdfe69efa6c8cf1ed4b9c3f7b0f3ed3734230f9d1b04f986e61a964aef", 0xce}], 0x7, &(0x7f0000003d00)=[@rights={0x20, 0xffff, 0x1, [r16, r15, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r14, r16, r5, r0, r5, r0]}, @cred={0x20, 0xffff, 0x2, r6, r12, r8}, @rights={0x18, 0xffff, 0x1, [r10, r14]}, @rights={0x20, 0xffff, 0x1, [r5, r4, r15]}, @rights={0x18, 0xffff, 0x1, [r14]}, @cred={0x20, 0xffff, 0x2, r11, r2, r8}, @cred={0x20, 0xffff, 0x2, r11, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r15, r0]}], 0x128, 0xf}, 0x6) fchown(r5, r7, r3) setrlimit(0x2, &(0x7f0000003e80)={0x3, 0x3}) semget$private(0x0, 0x2, 0x460) msgctl$IPC_RMID(r17, 0x0) shmget(0x2, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) 00:00:14 executing program 4: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x80000001) accept$inet(r0, 0x0, 0x0) 00:00:14 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 00:00:14 executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) shutdown(r0, 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x210, r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/142, 0x8e, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x100000001, 0xfffffffffffffff7}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) r1 = fcntl$dupfd(r0, 0xc, r0) r2 = msgget(0x0, 0x504) msgrcv(r2, &(0x7f0000000180)={0x0, ""/88}, 0x60, 0x1, 0x1000) read(r1, &(0x7f0000000200)=""/189, 0xbd) r3 = dup2(r0, r0) faccessat(r3, &(0x7f00000002c0)='./file0\x00', 0x1, 0x200) recvfrom(r0, &(0x7f0000000300)=""/77, 0x4d, 0x40, &(0x7f0000000380)=@in6={0x18, 0x0, 0x69, 0x6}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x810, &(0x7f00000003c0), &(0x7f0000000400)=0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x410, r0, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xc, r0) r5 = getgid() r6 = getgid() setregid(r5, r6) sendto$inet6(r3, &(0x7f0000000440)="45fbdeabd5dc8367466ed82fd9e09645d2eb8cfae4e6307bdf4bf92d17393cfd51be0354a13ec7feeefe817ba158a39923ef9d0095dd42d65e9848641b3bbf65bb2ed0754eb8e2006e7a6e8b56517e06bd74e2609169d6e0ddacfb721edd74afa598a7893b64e47fe67ca0c2f9031e0188642fece0ea90c54ab0c2f887ee14f9b89742fe4b778c201bfbeed202556eab5590ff18eaaba9256f33865d602c14471fec5b70c7e29035bb30e277bfde9201959e21a60ba446e460ba6ab45d645b64e27f08ab72f436c63e2db4e5773147dccd8167508187071c16f897bbc83e38a9e97739e8ef3c7917cd", 0xe9, 0x40c, 0x0, 0x0) fchroot(r4) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) setgroups(0x6, &(0x7f0000000600)=[r5, r6, r6, r5, r6, r6]) getsockopt$sock_int(r3, 0xffff, 0x3180, &(0x7f0000000640), &(0x7f0000000680)=0x4) r7 = accept$unix(r4, 0x0, &(0x7f00000006c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000700), 0xc) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000740), 0xc) fcntl$getflags(r0, 0x3) symlinkat(&(0x7f0000000780)='./file0\x00', r4, &(0x7f00000007c0)='./file0/file0\x00') open(&(0x7f0000000800)='./file0\x00', 0x10, 0x80) 00:00:14 executing program 5: r0 = semget$private(0x0, 0x3, 0x0) clock_settime(0x0, 0x0) semctl$GETPID(r0, 0x1000003, 0x4, &(0x7f0000000100)=""/219) 00:00:14 executing program 0: r0 = dup(0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000000)="f299dc", 0x3, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r2) sendto$inet(r3, &(0x7f0000000080)="943822", 0x3, 0x400, 0x0, 0x0) semget(0x0, 0x3, 0x800400) paccept(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc, 0x30000000) 00:00:14 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/194, 0xc2) open(&(0x7f00000001c0)='./file0\x00', 0x200020, 0x80) sendto$unix(r0, 0x0, 0x0, 0xe, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 00:00:14 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x3, 0x100) r0 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/222) 00:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='-\x00'], 0xa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:00:14 executing program 0: r0 = msgget(0x2, 0x434) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x5}, 0x8) r2 = msgget$private(0x0, 0x0) r3 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0xa4, 0x3}, 0x8) r5 = semget$private(0x0, 0x7, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) connect$inet6(r1, &(0x7f0000000200)={0x18, 0x2, 0x800, 0x1}, 0xc) fchmod(r3, 0x40) msgrcv(r2, &(0x7f0000000240)={0x0, ""/146}, 0x9a, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000300)={0x3, "2d47e954e7fb3f6b261d47ba4bae1eab7ac1d8af533d2bfbb11fc6d18f37bc384d125d2365d72e2b5ab2b9a0486881d318a31f9f89d7bc8d7e238c1249dbfe970434b2356a8469ce149f4f4d0c130b9c29a000d0cf86fc4b19df715bfe95115833c316c8418080fb7ad02e5505c2478d9be12c908c3d9fc3846127ee274bbcb499771ece894f843794f91e6eab749e3941fee8427a3b2bc5a54cbf508863f78fd71e46bf"}, 0xac, 0x800) semctl$IPC_RMID(r5, 0x0, 0x0) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000400)='\x00'], &(0x7f0000000640)=[&(0x7f0000000480)='+#@\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='^\x00', &(0x7f0000000540)='%\x00', &(0x7f0000000580)='-\x00', &(0x7f00000005c0)='@W\x00', &(0x7f0000000600)='\x00']) msgget$private(0x0, 0x183) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000680)=""/238) r6 = open(&(0x7f0000000780)='./file0\x00', 0x400800, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) fchownat(r6, &(0x7f00000007c0)='./file0\x00', r7, r8, 0x200) dup2(r6, r6) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000900)=""/233) fcntl$dupfd(r1, 0xc, r3) socketpair(0x2, 0x50000007, 0x7, &(0x7f0000000a00)={0xffffffffffffffff}) accept$inet6(r9, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) fcntl$getown(r1, 0x5) 00:00:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$inet(r1, &(0x7f0000000040)=""/214, 0xd6, 0x1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$inet(r0, &(0x7f0000000200)="8de431cda7e35691234df476f22664765cd4a9de376ca9522955af16a6bed6bb743152234a2f79b73b2f7b028ceb45c52d64967cddb840ada69df24214ac4de7061b9a299577d6f662cdbce9f46229655447786a9b3562381524d28f6a400dcc7c7dcd", 0x63, 0x1, 0x0, 0x0) socket(0x1f, 0x2, 0x7) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') recvfrom(r0, &(0x7f0000000300)=""/211, 0xd3, 0x40, 0x0, 0x0) r2 = socket(0x1a, 0x30000003, 0x101) getsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000400), &(0x7f0000000440)=0x4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget$private(0x0, 0x100) msgrcv(r5, &(0x7f00000004c0)={0x0, ""/65}, 0x49, 0x0, 0x1800) sendto$unix(r0, &(0x7f0000000540)="5dc1eb24143bf05803f1491ef96b69976b35d2f60dca6e0aed1c30565f037653a4", 0x21, 0x408, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) recvfrom(r4, &(0x7f00000005c0)=""/3, 0x3, 0x1, &(0x7f0000000600)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockname$inet(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) r6 = paccept(r4, 0x0, &(0x7f00000006c0), 0x10000000) r7 = paccept(r3, &(0x7f0000000700)=@un=@abs, &(0x7f0000000740)=0x8, 0x40000000) msgsnd(r5, &(0x7f0000000780)={0x0, "4a9306d955ec4843f55811be60344624ce7af4767fd552b0933b19c56c375b1616257bf6680aadbc9d6037e281ce49b169c5e806a167f9b2b13426f9c07c2053658ff3b610092daa97751c12328b26cca59aa3e72c69476b9961d24b44220486fac6cf4ac8a91cbbc6d2cfcfbde960b6265ae7b0d805c3575985fcc022ab58062a45b5d70916dfbc11b13c582f7d0c34eec2"}, 0x9a, 0x800) connect(r7, &(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x0}, 0x8) recvmsg(r6, &(0x7f0000000ac0)={&(0x7f0000000880)=@in6, 0xc, &(0x7f0000000a00)=[{&(0x7f00000008c0)=""/204, 0xcc}, {&(0x7f00000009c0)=""/50, 0x32}], 0x2, &(0x7f0000000a40)=""/74, 0x4a}, 0x42) recvfrom$inet6(r7, &(0x7f0000000b00)=""/6, 0x6, 0x40, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) r11 = getegid() setregid(r10, r11) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, &(0x7f0000000c00)=0xc) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) openat(r1, &(0x7f0000000c40)='./file0\x00', 0x1, 0x120) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000c80)={r8, r9, r12}, 0xc) shutdown(r4, 0x0) 00:00:14 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x208200, 0x102) preadv(r1, &(0x7f0000000640)=[{&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000000040)}, {&(0x7f0000002800)=""/4096, 0x1000}, {&(0x7f0000000380)}, {&(0x7f00000005c0)=""/128, 0x80}], 0x5, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) r2 = dup(0xffffffffffffff9c) getsockname$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xffffffffffffff16) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x1000004) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/202) r4 = socket$unix(0x1, 0x5, 0x0) r5 = semget$private(0x0, 0x3, 0x3) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f00000001c0)=""/89) semop(r5, &(0x7f0000000240)=[{0x2, 0x8, 0x1000}, {0x0, 0xc0}, {0x0, 0x2, 0x1000}, {0x1, 0xfff, 0x1000}, {0x3, 0x100000000, 0x800}, {0x4, 0x9e, 0x1800}, {0x3, 0x27c47292, 0x1800}], 0x7) r6 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000280)=""/159) lseek(r4, 0x0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getown(r4, 0x5) writev(r3, &(0x7f0000001540)=[{&(0x7f0000001480)="982814b9191fdf9803ea91aa83ed335a5a6a53f2a4a83c5fe3c141d67e06c3305ff0cb9f901d2ea6552590afe2bcf4c2fd8d9a19e6157f72f89e8dd1ddaa7af8e8cd590733ea45ec6598ef9622646e579e3e71dd699718807719675b77befc011e534f95b921490804ec3554925fa31b55a2ca4e009965ab9a902837a1180ac8495371233f3ac9a8cdaa191196bf505443888f619996f4a8271c155e42acb446a74eb8e908c72cd6175e4a13d4bb085d", 0xb0}], 0x1) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001580)=""/43) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000015c0)=""/180) r9 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff3000/0x2000)=nil) listen(r7, 0x2) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000001680)=""/141) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="4200ff002000000014bf820476551b37ea6243e956f928199f268069e4e110674ff098646f9e23810ee3029a6e9a3e00fcfe10587e810de6529acdcdf8768ac10c5e4ad1f2415687c0590894e5af6352a4b8574ec5c7a1957e880311932dd2239e12a61e765f0ae9bc98a0b76d7534cfa8b5dc6149da2a836b521ca6925dfc7d1c053c4a82fd05d7f59dc7a5e43d004822dd5b1969a34347817fe39fb925f10b0045bae10ce07eca161671c9359f854ec03990616ca12539064d4b6946077c1bbdc2c0dec12140851a85052716df8912b2325df5e45e3a3f81eb6ac63044742c36df14aa72738c125555177a30f68e56ae0905a28830d9947cf0af82bd33416c0acb95e37d3d84a82a822bd4422a4b1a164688974631dbb263dd820c1a7b1268570369d85e935052556267c94afa0f86b38ddc2d8256a019f2f2a019e511f4f00311cc2e5fe45eb7878663eb8b82c8169314b57da82ed892e9aab277847be59c16e48081f18d9b389630b38d000000000000000000"], 0x1, 0x0, 0x1000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001780), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000017c0), 0xc) geteuid() getegid() 00:00:14 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f0000000180)='./file0\x00', r1, r3) mkdir(&(0x7f0000000200)='./file0\x00', 0x1) chown(&(0x7f0000000240)='./file0\x00', r1, r2) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0), 0xc) mkdirat(r0, &(0x7f0000000300)='./file0\x00', 0x102) faccessat(r0, &(0x7f0000000340)='./file0\x00', 0x9, 0x0) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000400), 0xc) utimes(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x4ebf, 0x378aef49}, {0x3, 0x5}}) r4 = accept$unix(r0, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r5 = open$dir(&(0x7f0000000540)='./file0/../file0\x00', 0x1240001, 0x0) writev(r4, &(0x7f0000002600)=[{&(0x7f0000000580)="6aaa4a6374d5cae061e21855d9ad1732fabbf2bf740463809e331273008816dcf5c5e6fe0a115016ddd6e0dba5afc4421a2a6a6eb36e8e07615e155d0d047764f92e5a82772270ff033e819229896019c2383813ae1f905382c93bf22fd3494212faef9a25cb17489be599bcf945f8601cde490e9bd0ab46af417488f3232a2f84f17b118b40f44a8ecfb0537d813a8110c5ab95ee3351b6d79b36ca50eb62dae4c0884be87bb9fa5fbd89b81f1e5193393e8b5262eb99a9947cc8c17a3102fe09ce2fe484e9ce8f1c37b41447f4e9ec98af188620cb037c67c5371283ec324ea6a5dbe51b3a9bce2b093377e7bbb290672edfe1a9f1e0295c88fde90a641b162fbcdc2bbd00ab6d6211be7040a33e017121133c8f08417befda564b81d445f8e50291ee87c6481eeeba83b8be17893f286d0bbe5d6fe2904ffef3044f20f3476051633993d2ae31f6b9830c52affa72c8df3a5cb888dc33166f4e2abb1ccfdc4f2d3ec61cb526266719152c7dc75705f8cf130901280a844a6fd5cae1ab551f483a072e414b380b3f26851fcfb38dac8582569407bba3c0344ed42f81f3118d8e841be108ed105227c57825150eba63cb033c7f63539bc797d3a9b645401dd1812385b5a469d27e9b05efff10027486d866662f311c6abd560e0cea3cc404ea259b95822c7fa200fe47c6a26c22b776b84f702803beaa535481174a93d2f5e7d5045a973706a89421cc40d5138bbdf5c45672f7f0d0f3bab3a1a182d8d91bb411dddace391bd0c957b435a2a95c2b0e1181713112375e78c5ea47d983a7de8ce988f7a502b1c298b7772a9b83848904740d29054ea02c6df5465dfe3f803a651d1243ae3182693d162ec527d7d24ec99842ecb2cb8036c5597a8c15b493a44dcadece1d1b523fe85a2b4b7a79a6ee7049b3a9bb9dcf529a6954839323471886dbe004ceb678baa6feb5e0feb8e10cd4c6c697ca019841931c63b8a7f85e50cc5dbb9d614b7a9c36ad3190a3fb3ea039afcb31208650b082bf108de2223b32f8785378f16f2666f98c0761896b764514b0d03083b67d36799b3412168ecefc9b37409a58a4bcb90a10dd393668e5652f256057bc83d1af3c11e98dba061589c7c4f33af6e0be5f0ff167b5e977c2c6b4642964fa993c97388f8fc7b88fdbabd2b4ed678c6bae058a82f8612e94363846bac86aa097e2db1e21b46134009e9bb9c15139e606fa0e8f7eb3b79ea17e81ab86304fd2b772fe58186c7947fc1dcb34cb2a307479149f247fdd334b2c3ed2ccbbd59d2c8dfde28fe64e309a9b6ded4ec2adec3c8e4c004953ed61d5421eb9e166153cbd5793acd1164cdf9c1a88be5c01048db47f27bea9ac318f356e4f64499c70c49f8a55fee6a582fb714e515ee873b7fa726bbf5befa8442f5d96afe7b87acfe780ad12e69b476137e27d7c04d498ccb23871c6d05d3f135927244931c89f73c0fdab3f8451ddba947f7685b7e752aa16fb26564f4a4200e89ebc7b9c612e2a226c134b7bb61efe52f2ad7baceb4ffaac907a3b3c957f553133db4651632124156b4b16015a0b9942f5018a1d0e4b1460a1a63f77fceb618a74bfbe935f1033482ab6f9b4c13020368f78bd33928960fe89ed883c550d4d0e22a3272bddb63d5b43abd78d640fc7b6b6f20bcabb55b27b9fdd4f95990611eab31f2571625cecb23bdcbbb9f58fb1eba0557d83d6f4a9c46d3fc0d1c2ffdb74b76e6951579eeeb75935b6ec1823384744c9129d2f276a8ddff1c93e5912f1fd75173dc2a79b1c729741be59c5442cd753a4af36c2987f9d9ef868b9e451285ff0c48a50ca9a3096b3d1b359edc0f7bb528675168e833dd50b78487532826d5d90be17be66b283cb9c4bd7d80e5acfe30bd9ef7314b5a61c9292794408bd8088bd68f3905dbc7f7e630eb0b5d8ca926bc001d7e289a4bb7cb9280420123845d0abdb66b9436ea2d1e472557c89e6781b9189498558524b2929e91609a629e609ad513e7197bcee5b98c585c0cbe4d4069efe4ef9dfca1ecac7f2b1610f5d70f54aed2b528584bf521282b96eb74e6846ea51badf32b396d2b835eb4a38a9464f8c1fd7290a07437b7be03d19ea2f792270d43a9d1d82cf62306ed4da6cf5578374839cdf5805c5971adcd45825a8428c99e2058b8554885900e34207adb2a5021a725d909dd8d43cf432a439cf3130c4797882e652cf28e515db905c061e502c2aa1eabeb2fe48dc5f61772f1bb47ddface21cff321eacf6375ba7c781538a2c7abbc1a7ede39c26caa479158b69f462053a6cc729296eb8f02adf0ef5ec24b9900933a082fc64b928f8ac55fecdccc54731924e0ced859ef73ac1a0be89ce17d80c25abb38275b73c7465cc27a47bd8b629fe2ac192687fd5d4021b40201607e1e44fb21a03e08915def40b6da9a066f7d40a399d9ae560f852fab65918d9dc05a9e51aef65fcc089b1e9ac7b58e0d6c74a5269b36b06cc69031d9326373e9cc698ff17535add120e08fb38e933ab0e767f4e58340a8064756a726e5f3692f5acbe5367e87107c336bb9c37965e9d465898f53485469c427cb4036739aba5e832e3c9da854187821acbc7a8803f6694f63c3f1ae61d8c27ce299fd1410cb2f3f7e9a5c39b4f904338f5b56c0bae2bddd129f283406c803b1f325d5e66b3c9e4278f8b37625abf2289a383cccfeca7763f051fc224bfd26f32706dded76c2a5d835ef0f90090b922eacf13d0fb8d6ddaf0c77f39605a9f074ab6b96d89a72d3841aab95be64110cb8e868adbe5d28cd709b9c7d856d68099b11afe0643b37a4b425e8e4da83f6bc9d24ece839cd2336a664f2e3d6d3a8f25a99fbb8fd561618e2705bce926a1c69f92efc3e878fa3edc9a1591dfe27124a505bf6a0b955a29f5fba1d2d3dcf35c93e72ed829bdc77c7d47669d861b7e44bff82105d5e1ddad2a6530c1003cc9c21723baceed96b3ce16bc6c80e75c54a4b8f0efa6349dd7c2da18921c971fabb4a704a281c47983994bd5fc752a1824a890277afc631fb1b1454f2eba8f5b14a9756dc46b2d8f9777435caa76de068a3fd5fd19ff8aea2019d1182ac4d2c06c9b32d1a99f8993554bd73f9f5e2317ad86f07e9196952385bae895b16f6c1dfd8169acc3cb45d77e0a3372ae71e28455f900f66d957fc7098b1ce13c5a49d5ba90a8925e70fdd41078c17dd5ac9a3b2dde630493ee8c0d6be90b768bfae2c0e2f2cc9a0f6be234503a18b726307d7c8e219c74950a04098f021fc1eac7ace3c2fb3a83f9cad8b536c120ca05da6f6ec25355e5e1e4324296a482272d818deb173fcd71e2cd802dc1b47474b799746b43952c1a404df425d54f94aebc84d4413a67b2c0ec28906749e5395a66ea50a19f1029117711e1fa0c79450a29645e9c20e8de4cc4b193c1bcf80add456340d6f757252a712ba4d8357faa262684fb1f8e0d5aa1c5c17fc950b50f0e5744aaef4d946a5b707ae096454842c1e463fa72a7f1bee633fea2444e638b128735afd99e39a09b0a2132f8a06231c3fee5d33c437783a47a39646c6f7fcb2201fe7e09a82ac218003d4769fe6dfc206dceac2af450c8331864ea1a7b45dad3f5c55b3c60ea3c82537df58a62897bc2708117bf8c5aaf22ff70f0d695660bd989c31d83635cac5582000e8b2f81037e585382afda8b26a4b365810475000ad1556beec77b3de96d2d72a3e28f4fdc7a31a1c01631e2281cde28c6ef63b1eaaa3f9c664666df6c712bf7beea903fe0db2c3ac744fe32f757eaa1cea8778ac0aca7af80dce0dfe000529992716fe75e3a9f46a009990f7adff85ec257a74b3c17a60de050c346fd4a47f95f578c2bcda12aee6356a3f4990cdc35f4632f911e3f360f7b1e1b381838e2961d54f594b2bacc1690c48313a6640738b1c970e3bfdc39dcec5e7c18749ca3042484854097f6e6d3bfeba4dafb6bb789d09db4d5ad9b7e90e55ab0e5ce5ac9ad876fd463da8b4262e359bec997004e9854739595fb2a3453056cb98d501cb77f37fa62b2484833d299d8130bee0ac57fd41e04f0ffd82bf38eb08d3e90ba933f72eced817696cc382cd0ba47d7f8d80fa7f31da80702aaae1e4e38cd56bd26e23155f18373d572ec7f2841a163653c03acf4abb109e6b59ca989985417d93c1ce3644df9b1ee2d359b981bae51c3cdd2c75426e45c15d414b1e39ec52aba2dec8498a73cf9f89b7b4f1bb77607ea72d760a83cc585338c7b900366cd06101dbe3001dc759b47a495ab9c06f985dcea7658da4cff72f81e0ced881ba83e1790ac11e7481b0ae56035fb7a6bd7b93a5e23cd7539944fef3b91c30d7f0e356ce6971f16e6f79691fe79038d4b6fcb02586bf1d6d3607562c1f23c81925e65a1228091f5d6c758fa0f079049e43c31ca551ceba77a2dd44946b1dc4102d523ee480de9d28c00106ca6d81d83005671a81e7d5aed31c7546c5b27758cbbf6ca2a75ce9a097c996b7883c26eaaa9e7f0562e17b9c7bcfc5cfc998f6fe284eef6e6654a8fdc76af306239384b8315bef8cb3ebd20586457cb07591bfc17d5051b7f3570b557a3025e8db7942be3c5c7e108e3f3dbe84992e6399402c1b6fb24e832e130c2f1e71da0b16e53bf8f355e24f0b2ec67a78b9d2243f724718c7ce7f9d7767de8c7c2aa3a113ebe168697968836765304b8328432b0f34185bfc069210133bd7a5aa007367ade9ee86702191b12a2dbfb4fa70437cda07a981ec663a7ae9876bfe76a861b417952b6bf9538c36cd9d34a02d995a392d6fb650d6259d8d5cf79a170e71223bb1d069d801cfe41db7819aa9da8399c8ffd8c32ce68ceb13a56a5ed2f500c5397cf3e81335652f718c3ca42309e78c39fcb892e2738fa03a8d566111b79044490cf326882ee73f9bc65396994cc75875b55c8e9d9c2a5788c0bb1aa0edadbed983f86ecb75eacfdf48edc64d2ffab05093cd5e363b11c8508eb1548cd6cbc685825142a02575e8a24368e246ea3f103564d17dc58e44d37610c9550b4a13d8b4f7893bc8d3acdabc7aa3dd10eab1ec00e26f0a1b44bc150b523fbebabf42c7dce2c425c3d35c75394d99466b61f253bc2f56ea24e34082939d0d2dcd8c5424cdc634c169f184b409225f1510ce7dd7e394e66dad268d3505418ebba921de37b04c7d176d1e51c9336f89ceeda0536015f4de0141c8f526b2873982f91953fcb9a08011a7d3d34d009a6487cc08fc56e158a0bc01391bbf4199955bf18f7f772d2a65cd3136369c459c4c00d8b484e4e8b42ab746b58126141c94e0cf594dde22e33734be930334e9609659fdbd62e4849c0b412a7ae28d772c229e5e16b6a2389cbaa808c4aa272b320a4dc04c9c9b901e895f6aff14e45f06fc66a9b1dd3533c8f999bf116dd18761f2deeb50c6d44e56b75aa9292554ce0385f9475100aac77a251d3677c2dca34a9fee4353edb6512d0edf858611dfa35c59b854ed4c0d7a915b5fed8ac59f9dc25387a6876e7854400d5d892861122b60f0db813b621efbdf764ec7268f109c7a81ca3ed1750946f454d91363b061ec7f473f68fe23bb0dffe35481636ab650d046fe7d795cd0d6b15a01fe0e0e5e36980662fe746ab07e76741cb554b5527ceede35899ae9a8949ce0c69366c3c3f93d36531f49e6c096b92df2b916999edd95a74ecb52f306ce0ba6541b4b8e16ea43cf694efe72ac6178841e768faa5419b3c0459845a2e0aee12fad2b8864e4a471931bf55090e5988345117e523ea0aab29d85a3710a42fa90578735d", 0x1000}, {&(0x7f0000001580)="2427c93bc891fa05836b582c093e904adbbc9c3294201514e94d85b485830136b549f1cc50f2a6348b26faf050b7ec4231c4ea0a293fd71725c1f20de225e4ba057176ec1ba50137fdd7bd62136031d9ccf4e11b6432772f15ae99193834b9a72dc293c89819941ec0", 0x69}, {&(0x7f0000001600)="c7fe8e9bf75b5a2a16b41dfda64ea0837c1e60e436dfe047ad1ae2a970b82c3f372c2178085bd17316c4c5e4564d421334299caa40b9a876757c299f501a44de4e5200733830c240362b9fcb564ca6fcbbe3d5c261718a0682f4facb74e1d5e37fe989eb15ecb9b724b5563f502248547923eebedbf0fc1d517bcd01b04be60e35224ba80e0826bd08a4579a9c33a9bc70f7842bd4fa36ceee14f2d3631c5062a390e5267289c6a412f7d943c5387e00da3116030c05a27e9dff439edf94cd12ff27f6b4565a26f69519aba71c201daae19ffcdcb1f72f8527fc9314a6be5ce424c03e5ad933602cf888eae7a2738250f568ad12112c89562c6fdfefd26781009665ffed502ca6c906737fa7eeaeaafaece4f9c46093e1a8fed78bc6135c4d7830d5183c0a6e5949bd949f26aa4590bfc6494fd8871514e42a38b383dcbb39b57c253363525d5c968dc51198e49dac7b195570c767ab27512271dc7fc98c94bc326648e2c6d059619b500266e11500b6c465ccf36b7b1ca0fdcfbd3ea791ee9ea0ce4bbdacbe4895cbec0416d0bdb41c7b7262df7b74391b5b74adc32c7b5f3a2609e55e8649e7ebfd1f80d28ec95e051a85ff8a63691eb68c3cbdf0cb061fe6fa7f73b140115f27d8cc0932b1da6686994d713dce881a7c00a47333db6e3802cdcbaaa7068a516695cc2b3d191f32b97bb3296281a26f28bdf28e6d53fb9f8b8e86b389cfae5e1d774283c83c581b0784979cb53742f8f7bbada70acde99efbb1d8272a884a9d0ae8d5efb08705692f9e158f1ead815a75efbfcb9dfe68a8a320f8221ccd69317817a167c93175d572e936cd6025e525f4af22e4d14a8728737aa8f16822c2d53e063f6f83cd6a1010db924b7ec2a718067b7df9731e0e5437e2e5ded44e3def3365c3b4148be9a522c73c798b765535be12f58b5531159c036f7be59a103eb56f47fb400410d3781a1efbcc46d0104f69e0f8ebf5b463acdeeea37014771c21436ce37c0e13135b980ae93e4ea23c2eb0a2a6ceba7d98e89ca9e5f58045f4462220573e0f67842aa8fa52f77fa13c58407a889f8e596a81d54a61d99cec48478120963654a5d1fb79bda589bf8f722dfc1cbbe1635c0a6a1a2e7a4cf20f5d388d106754c42beb947f9aaeb5d821b7d0c5067bea966fe4e98df0dc6f69510ead53fed9a76e1080b89e0cce0a344856bf5ee7f6903a30b3766cd7e8231d8cccaf2c682ecad27ff5811557736c51fb046bd315920682df1ae240e6f4ce56ec1cf0d69b1ba4a4b8afcd1a8031bd66ea6222196b194690d0c59e2248fa9fcbe9d3ebc284238e6ff2dd90b659df434d45378fd7e1247a0a90a590aa8166de92172971ebbae35ecd0ab4197044ba96dc9093bc1e122a2123a001b2fb6756a6eb0cebd2fa9ca7bc9e7732b4630e0bc471f47f10a297cd1b6a8bc6bf50b2dfb17dc888285660fb5b2e57b86f9c5a49eb3c060afed4bede86015bc5b8f6f93056c9d1ee9906c926ed923ec3910468a0b81a7b29d93831849a303263ed614b4555bb62721e659132b804b5a19e6541193ff10cc0366a468c46fa69b00c4724bf57d9e3a77437a06bbecd924cbafa03749e5b5f84c36ad9103997bb1ef033ed7f9ef59c990e53a905438e88494a805576127cd74792e09667b9a20c6153ee12a34d8acf1cdb39bad3e27706a6378858165ac5b10ec89ae568f5d8f61b500b5e4a48660f1b76961751a74874a0b66c3dcce5a0392f30ed69b4567cdb5eecfb55228fe5197fc721e2c73eac0c46247937e0e21d4042a9e4ef27fcedb3143623dff3a5d5afa9ee589dd8d22b3e03e1dd4b7e26818d18f2094e4bf00f9104975d3fcb5e6259274d6bb73aec9915b65ec2df387ef906009e3bac97e06b2b265f3ae95e20fe0fc14cfa90709302b55d0ce7b442c4f7f8bbb398ee31c1126e3777e8c61ab52b39544257017ce1eccb652ac9ecae7fe64b10a391f281ce1bd8fd67e8755067adb99812d4d22ed464834f9d8be1a358bfac6d5e15cf949bb27371d63a5dc5df638b849a90b93dd5ca23c5ff5fbc1dd896e18f7ac32f4b0d132a7c120f717c33e692603b30c9af3b74ce7830a87fcb9c436a7bef8b281ed3876257e19c600c23d2bd2a06cb090d580f2ca9796d2d138879473b98323a28570f72ab686d74d7accbf02b052e087d97efcb44ca8f032240eb0c3f81d07c18e263d0ceae62442a113dabff04acedac18fbc3aa74db18d6a7eef515466095d85d8d9bc7b2c61886238be4d8fa3ae36836589edf8a6d45aecf157d2064e3c7acdb1fc874adbfc765bf8d7f20121394495f19cbded3d232b157bb3638280035877d3cb1835b23f9437751d5e4166cb7e0140cde6901cf882e6be2d793d144586d5f07c870b1e9d1375eba32cad3f0478898515411d718549cb6ec24c2efe01d00373f7a2f0c241f14f6bb3d55c61a2eee19a05fe47716830fd7936b55cb15400347f792bfac1e271dc039dc78cf99916bac5bd0add737127289fa194f0b9c32c2af65707f978c107b9e5796227453061d9f5db5aa33c083ce9d5ddab9c6ea96fd568d0a1b4f29da4b88500682d5992124605704863aeb2f29ca4b6ddbec6d604329f45ab0a6cafea7bcc06ebc372827d4856ad3c041eaa6fba463cd8dbdea62df56ea6cd5036961eb837ebf6c7801bc9ad71922a952f93eede64da6712a605e8559f01d633b139d9013b0e284a3e03b212193f210463a5b783c7e517320c304974b3f333da4eb2da92c7aa4238d62b4ec6f1464d558652b952e5676e563c121089b0788cbf99d3209c7ef406719f05cfeed03a4a4f8f9d29ffa42cbe0e7b89bfd09f19ec6cded66eabd902c7d2a9d441568cb46304a8ec17fdc6da63b8d9e2d2c1d1fcda7e734fcf2d6147fb4dfc4d9088cd22a6fdf54a9e8127fe610e5a49f1430cadac8b9a53cb7b52fbd15e9909ad27224063ac3cef4778ff2cbf50efdb7f5acc3aee5239bf852fc877673a7f57ab952559dd31dd4dd872103fc06ef72507fe3f8153b2db5c153c6948fd2bbc667f9ce212e3664078ca1d690bd403cf51a9efda8e8d10c96234f2b914caa1e170d77801d9b913e54ea457f09c629e438b999afbd5ba4d65fc17e0420574cae032b3aefea1fbdabea99fdbeaa9a0807550e8f0b3789129420cbeb22ae7788f8f80b802266e55b9e2c4f8ac5fe2869674e78da3a9f8700c8f23c49f0cf27e24d9e98b00ae85b9f96561bd1cd9424fec1820aa31d303bf8191bc51f3a0f38792bd427c67d7231a5bf3cd0b3dffad66f95fdc5104807013793fe68a0a44fd5ad2a1492b8b490ae52de3db4144a2185882b2a93e2c905e3b358ebebb5b06c6b9a8e9f6864507c70861d350d814d16d7810fdab82a1ec2d435602e507cdeb726715af690f0dd99a249fcb0845fb0a04e56bd52c3bd87d83d7e5f3f5214f1dd1393d95e197af6012f23bd3cbfee9a986d39177f5b366bdacd425c3dfba606edc6fe510c0c3e03827d9c8f7d5a65e2d1ae143610e382245bbf22270cd61c7b7d17130ac3efe6a82ee1db0bd20db138c81fa2e9577d64713fc9216f3bbd623ba882cb49a3709a6e2dafcd3b236b78c8414348a55135e4ef3d26008bc400484c71b8b160756f79b88106945e45b1f476b1f49c3a4cddc2ce053e2b42f24698a31f61ef60f2fbb214edacfa30669e63e37030bc66c6119caa53577c3f452871a5779eaf266f40fcad0f362e42196bc82356a7f839bccc86841e2458ba1a28e396cccab645e8e245fc4932b489091662fbc5c80c15fa0ac0bab8615cee3967398e6db637e6582435e18e13014c54b6e207bdd321909053c63ea4e752beb58ebb76110b152f9138ae8c09aeea173ac41daa02f4b671a18cf03719beaa5250d021fa72a46ada9d09b2a453922429b3aeacac39be54082462ed8e9000ee712f22384385733eb9f6cefe820dd1087659803c6c02d16704023c1f58c9d2852dfca26f981f8df24cd18c25ce0efbd1ea24c1bef2e77ac0066e047bb141939ab52931d4a2ed39ed9446cd0029b461dc57917d0b96cb89c93ed8cc36519bed74ed6cb08e330a527e5afe761b8506f2edd25a16f506c975603231125d2ce908504a0839a5d75bd0d3cd608249f8b5c3e3958bcd07de6c3c5fb40bf92b4cfe80c6b2f1aabbb2d073f220a8b2bf51680a3f9aa34db25a14f6e2627a3aee3ac5416bec380a674e725761c1f9f5a442af2a0588cc37dcd14d921aefe7bb5771603e0e1867b6a3d5d0734fac01916989da63ba5bd6b080c148c862bc9e5b918ae1d1f2637cc89f8abfcc97b2229f58eebeb3bd2a311ebdd1b1bf8abd152c3ad84f502e4671ff862932002373104140a2d5666102876285414733c3022f54b1818d3122ddc0413d3c09fa8483f655adaa931d9f6dc2da6a9dc28f234512ab3f3ff3d5d01714f4b8b41896d36cae733b640168289858e578d07652f8d090e36658ab067eb2d2a26367be7bd5d5a1aacade337e6695fbfcaf56ccf80b20ab23514f36e006d6db247127405c9c52afbd0d18f9f9b02c51548d2be28dd9b931455d12a8e54984c214f329f9c31d51a276e8fe70f3838557012dbdf56b911e8d7f79c36708e51fb0b0cda89c04d803d22cb8a0a314c8182fcab1699ddc8949b7c24c21eb3652f4c3103eee7880afbae1d33d1f9ee21e471a5ed05d5de15d2805e8ddfcd6107272b9ed94cedcc6ee1cf6c3b843873a68680a8faa891ee972c4ff01795a6080b8b2d2a95cf7e5b10e610ce1f80413b15bd68b6dee76fa5d03a8e6e3e33eaa818fcf8ffb1eef1000491914102d4d11fc4b2a985160bb86809ad6a9cecb05378696243ac87e975e689eca5cb6b175547cf0a27391954ae17e8144da1d5c0c72cd338fc6d09e9c90b98c51eeab4c05b013379853e7bb3cb0099a751fe60fa8056de61ddcdf87987d61e7d8304dca630595b8a49bb81bbc9f59f54e6400a3d106c03d8bbefdd8888ec939f1a0d7782e874a9d70edb78e39e5fcb8e3fdfd79b6216ac7b9c2ea7c82dc90fd32fc7613b42c2bd0f542756b53e55ae22af5cf0e02600acf575181ad43b5bfa3561daa2b8d27db993ea995bfe260f7b6d6d84d3419829552cf1eae647afd6d967356698b53be1bdc8f62536aa5c0486eadbc9d6cdad60615d89e2bf7ae43921025483ed1a2f167abc1ed4cccd0ae9abe5f464ee87c9e3f42bd2a1f7b93bca9f3ab18ea70a16b99891e86c009c5cb226bce1e0e373fa6765ab1e4b0cd9f456602779987c7ef2a123bf66a306d612cb3fe9efc2deb40db812b4c8c0c9bd3d3837649e95a4b10112d053f0255b0feeb763178bb96a6756983488b47fe1fd937752f97f92fdfd6506d5639886d53a58199e9e415f126af0e8d2078955edece96814e68a10a1572afd297180e50155f10b6492f775989bb9a76b0930a359f641602ac85a1ddcd7ff6e48f26587e3fa2ae46dd31d6976d92950cfa49ee773e5ce738fb890390eed82e4aae829ad017025786b64d35a28b768a10109f9fa141e3256f024f80fabc0abcf44d2f366e895590a0ba160e263ba8b364da64af821ba9979db7b422ff9270b606a84d4dd4a9997d2e6ef3ac9144d122244b5cc7e3b7ef76da8377af16124bf0024ce51ed227c8fc480fe85b7dc57271b9e2caf289207d6276cd12ae297bfd3c27abc39dedc722536e592017b45f8297a752400780ec0e678a408e2e6d0cfaf25a26bb1cdc490158b9ba09b5553b51a483fc1d09270ae45e0debd79061f6d7c24525745f509a8ed830f66e4fb0b31be096ef74f8", 0x1000}], 0x3) r6 = openat(r0, &(0x7f0000002640)='./file0\x00', 0x0, 0x88) utimes(&(0x7f0000002680)='./file0\x00', &(0x7f00000026c0)={{0x9, 0x1}, {0x7fffffff}}) faccessat(r5, &(0x7f0000002700)='./file0/../file0\x00', 0x100, 0x0) getpeername$unix(r6, &(0x7f0000002740)=@abs, &(0x7f0000002780)=0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x410, r5, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000027c0), &(0x7f0000002800)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002840), 0xc) utimensat(r0, &(0x7f0000002880)='./file0/../file0\x00', &(0x7f00000028c0)={{0x2, 0x6}, {0x0, 0x9}}, 0x200) openat(r6, &(0x7f0000002900)='./file0\x00', 0x10a0040, 0x140) open$dir(&(0x7f0000002940)='./file0\x00', 0x1080000, 0x10) 00:00:15 executing program 4: mlockall(0x3) r0 = semget(0x0, 0x1, 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/175) r1 = dup(0xffffffffffffff9c) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000140)=""/53) fchdir(r1) r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = geteuid() getgroups(0x6, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r9 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000002c0)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x80000001, r4, r6, r7, r8, 0x10, 0x8}, 0xfffffffffffff172, 0x100000001, r9, r10, 0x40, 0x6, 0x2, 0x5}) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000400)=""/85) read(r1, &(0x7f0000000480)=""/63, 0x3f) fcntl$getown(r2, 0x5) geteuid() mkdirat(r1, &(0x7f00000004c0)='./file0\x00', 0x19) msgrcv(r3, &(0x7f0000000500)={0x0, ""/69}, 0x4d, 0x1, 0x1800) r11 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) shmat(r11, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r12 = socket$inet(0x2, 0x1, 0x100000001) unlink(&(0x7f0000000580)='./file0\x00') readv(r12, &(0x7f00000019c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/215, 0xd7}, {&(0x7f0000001780)=""/194, 0xc2}, {&(0x7f0000001880)=""/47, 0x2f}, {&(0x7f00000018c0)=""/182, 0xb6}, {&(0x7f0000001980)=""/18, 0x12}], 0x7) munlockall() chown(&(0x7f0000001a40)='./file0\x00', 0xffffffffffffffff, r6) chown(&(0x7f0000001a80)='./file0\x00', r4, r5) 00:00:15 executing program 5: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0xf128}, {0x3, 0x40}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x20}, {0x8000, 0x400}}) r0 = semget$private(0x0, 0x7, 0x100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/239) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/4096) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001200)=[0x8, 0x8, 0x2, 0xfffffffffffff800, 0xffffffffffffffe0, 0x9, 0x7, 0x0, 0x203]) r1 = semget$private(0x0, 0x5, 0x480) r2 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001240)=""/106) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000012c0)=[0x2, 0x8, 0x8, 0x6, 0xdb8, 0x0, 0x3, 0xfff]) semget$private(0x0, 0x1, 0x10) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001300)=[0x0, 0xc0, 0x8d, 0x401, 0x5]) r3 = shmget(0x2, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) semget$private(0x0, 0x1, 0x21) shmget(0x3, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001340)=[0x7f]) shmget(0x1, 0x2000, 0x204, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001380)=""/109) getrlimit(0xf, &(0x7f0000001400)) semget$private(0x0, 0x4, 0x82) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001440)=""/123) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x7fffffff, 0x1, &(0x7f0000001500)="88f34a2d5b83d7dfcdbee48053e6cbd26c76f0c243a304ad7ccd1022404ad771fb5671a4efc02d5060be8e9180af14db898d56ba31e30be3320efe9b8497e383eca4fad6b5d373edd97305c30326a8fbe5243c3cb6663ab7e3bc16f85094c668f48f345a5eb200dbcbfa55b577c3b164406e29104fc4a4e9062613bf657900cb214360beb60b72d95e986ea7975c245cb001a728cdb7b9957740eee07ac4c00b6acfbdde931c1e", 0xa7) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000015c0)=""/4096) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000025c0)={0x0, 0x0}, 0xc) r7 = getegid() r8 = geteuid() r9 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000002600)={{0x100000001, r6, r7, r8, r9, 0x8, 0x9}, 0x2, 0xff, 0x8}) 00:00:15 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) shutdown(r0, 0x3) recvfrom$inet(r0, &(0x7f0000000040)=""/129, 0x81, 0x2, &(0x7f0000000100)={0x2, 0x1}, 0xc) r1 = semget(0x2, 0x2, 0x40) semop(r1, &(0x7f0000000140)=[{0x0, 0x9686, 0x1800}, {0x3, 0x8, 0x1800}], 0x2) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getgid() fchownat(r0, &(0x7f0000000200)='./file0\x00', r2, r3, 0x600) r4 = shmget$private(0x0, 0x10000, 0x100, &(0x7f0000fef000/0x10000)=nil) shmat(r4, &(0x7f0000ff7000/0x2000)=nil, 0x2000) r5 = accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt(r0, 0x70c4, 0x6, &(0x7f0000000340)=""/247, &(0x7f0000000440)=0xf7) getsockopt(r0, 0x8, 0x2, &(0x7f0000000480)=""/133, &(0x7f0000000540)=0x85) listen(r0, 0xb47) r6 = dup(r0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000580), 0xc) bind$unix(r6, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) r7 = socket$inet(0x2, 0x1, 0x2) getsockopt(r5, 0x5, 0x5, &(0x7f0000000600)=""/146, &(0x7f00000006c0)=0x92) recvfrom$inet(r7, &(0x7f0000000700)=""/245, 0xf5, 0x1, &(0x7f0000000800)={0x2, 0x0}, 0xc) connect$inet6(r5, &(0x7f0000000840)={0x18, 0x0, 0xdb, 0x1}, 0xc) dup(r0) r8 = openat(r6, &(0x7f0000000880)='./file0\x00', 0x0, 0x1aa) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) sendmsg(r7, &(0x7f0000001d00)={0x0, 0x0, &(0x7f0000001b80)=[{&(0x7f00000008c0)="2e53c2968c993aa34bf5102522d429a0de805aa7ed180e77f861d45aa6543f404014901b47bf6e520cb4ea7a68b44028afc164448345624409994e52c1c8d907b6846bc4a060e143b550c51259b7567fedce11546c8ebe5b0039825b754bd2a231b7f0969bde79bdc00b905e44ad0106cd2c542c71e8dc86c61be3e33eed1763cae9d50fb02cd8fd8b04012d271c771b0162efd314c71d7cad2238a80a6fe23fb4d3c0ccc5a6a2ce6314d0df122022572a58227bb94922a31600d5deff516995e6d77ca8ad3e267d15bb29c79673c592e0756857681a3f5ec8574cd9a46a68ab67f8bd72819e4042", 0xe8}, {&(0x7f00000009c0)="ffbd6339d1c54c591f60f810069a30068229df0ba1db765cd913cd6858435a37c4d0e5179d2a1a4bf5f18a2c2d72083226b2e7272f933e99620541cd19f6ed4f2f5c1b4aae3c79470dbe7851c2a2790330721643334e1f235c159cc9b8ff0f90aea4606d5bf492f99b9df980e2d9b4bfa10170035cf1c454fbd9008dfb74d1c0a6160f1fdcf3cefffd0485fe032cc2b0587b46a5d694c779695d50a974d3c1ed1fcf0bfbf3a1f6dbe495976ca2c2d72e5c3a16d71afdd98ca5c2814c28de1897a4a71c4c090caa5c2da781114c11c8c81305d3c5d40394830015f6536ceed5b78396881d8e8ebf4f5a611b52e60f07028af0a8", 0xf3}, {&(0x7f0000000ac0)="0b625c631c26c2583819536b40b5bd34391fd44a951bd82d90b2e962daeac55d79f5381a419332305717ed0cfff5b032bb31109cc8cb159ec1a0ad9a6f0eea3d4401a522923edbd52353870245b5d84f56fc3c269c28bbb4ddb10257614c58cbf1a190fef4fc9be83d6689cad156cce018321bc460a56a8aa68f6ebcec499caeb6288534d89dccd7eadae2762a10e2dc4c6c4114e877865d492b66fb554f60f184e946bd73d80ab7173c180cbc6e5597f80bfdaec095b20d2213aee7a912b1770dbb7b4577da22f288ea88149096c5e80f2df93380dc4c6261740def7abe7dc1fc40f70b213fd158a1270cc106d9920158c0f4e8f27d1987d1b9f571aeece77863cf00873a18ddea10352aa667c49a416cdf76238098d4e590e123c34e7f6991f405e57aed637eecfe6fc5098431141d80f5af823ce4a9330535163f7594db87af64df4fc346e1d1c78937215f02ee60a59b6ac062f1063222fcf8f26af01dd10dc87eda67dfceeda8dc6e65903311a4251001890ffa97ccefc09068d57232433cf245e82db8e9c5c26b6053d48a74b6faac1a1061050fd40a118cc99d5aa42075ae7182e1026d73ac79878145048cd93891a8bf0f357a84bb48ae2f4fefbd74bb552199787895c29dd0b80f5504074371a95975c659b4d6b129ebf817ec888a3d0b07f9c07b511d22088a1c0e57b24bc0fa457d0a246b9308f9a35367dd6d5a7ac11d45916651db75f188016ca28ede54476597f3dcdab4196d6f417e82c274ce11a2f770a976ec7c34894010578b13ed22ad668b397447b4127598ce5934a8a0800aa5d5a9d27eeb89cc9f5c04229bd60ac6faa1a955e9d45279e0ba3d7ffac201ff86e625493f4c756738a7282457f1e11313f63f0c5f9f913f495055908b9a5e2b421c422beee3dccc8f5d86a5ee754d8f0eb44257aa667005cf61bec7b8b7a0cfad4e3cdb33289113d17f76aafa1db2d50eab9db74b25aed0e9cd9ed07d7bc9909dbcaa1eb8ea441280861ccfd6a6d61a813fe3033b520c8da559f1b3be6cf7dd311292319eb193a01609f9c8d4f67e1ff07146d99a498803e06c6e48363506b8b85515db83d020055fc1bc7466657770dedb447473ee24d831141d1a9b9acf8ddc7115cf629fa181ffd7446ad2a2c74422d4bd0bd860892403fe8e198854e42dcea55c92156ec1d37b71615a8c699569fc23ef31a438e1fb7b8b447d866bd69100137e94661efef8e1a5557febda3925801eba0ada217039b6b710ba195cd65b0076752c0bcf659bc37a6473118049e06827c5763124fa1c4224380d5452549d525495141f339e9165d2501f6d542260319e546ffd2f20837ec29c47b7c39b8d3ced7a8a5f289414611cdf42f68e7d52a09753770d787bace8f2b85f0cc8ecbe473928a8c6a7b25f6130cda8ae6b87073f3722673baf3d5d3d70ad1a3e82680101f3deba8513d10a49e5f84881c8dec6c7edd09997cb7f4f554f7f312fbc8610e85670071244a7332e361b618c44f344533626ec808c8a9999eb60cea7ddaac1059e26da2de0eba6325ab0dad983996137f211f09a0e12143b59dfbbd54e86dbfb6374caa695c0e2671e1923d1ced06d85dcee33add48e40766367c94dfc7c31962995a7870faab0490e4324a83b0a3de73aebbce01d44fd6a1caf0d14918befb611fa4461bbf199784747d4e35f194f3efbaa7ee871ad7f4ca3514be16f53a84756e894bc7297582aa7e7f43898d6af837cfad92af067dd64b7ad6bdd55b9c06ee2c3425bea450a0a6e98a6d45a57fa728a91d20f36ad81c120f786604f3a34557b12558fcdc30fdcb31aa738f05776ac9eaa2adf34e4bad8e7b676c44a597b83720c8884dbddffd6711f55d806d70750cb5aac591ed14c8c1feadacd83222557e567c49d142ca0a293b434c526fd9a324c77c124b6e4cb12a1a3e710df3b51b74cce94c1bb1471d6f8cd46214dbe64b740d7e7b9ca6ef2f78439b5bea05baddf9aab51d24e558d17bace396c15419e0553356d071133aeaed827cc788c69d8e344cc002aa2f1c06fcc773c76a9fb8812a6439e7c43b66d24bdc4cd3fbaf01962bd90119de66a8f24a1223c251a95d4c70161c2b52cac4e103b6100500ff4d626f8a805a88f8c2a58c92abeec263621e73458f4675506882e437cedf928f7a94f089eb006aec81254113f65da82af6bd2aaeb0f85b05042d279fbd26bd47e946427290952744846d6b82aac05419cf913d7e91a01ff88c6f28ed12c1dc4c41e41787420530b7d337c5ac89945548a615c794ca274db726a114fadf2b72d28fe8e1106fcd5f5c02eb10bea24afeea6033f88e66560400a6ac15529fd03a75ea7bb2848e92c60fe9c2913e6c5f9b1e5aee305872cde5de8ef797789761716d6473d2c2e624ef2b766085fb2004f11eea1cbf435660f3cb62c194f884d8afd85f7ec8771e9343d261d8b3ee1959b0f2875f651f13de52b26e0f28c6b7039a14c2bfd5ca9e8d15fdcf65c545f093c5b4cdc1011b58922ed8df64707d63e507716ec33e179baaf58ee7fcf75175f4c127736a5fa878622b42d14b5a65c20d42e2bf6c2bb3ea7821c097be9b96d346a418302115f0053fab951adfd83230701bf010bdcd6194505460992358a34a58775bf37a9d34b8457008d3e5374e028e87f88dfdd6fcedc6f38eb4e1e2cf7e6e30fa4d59d383be631b9af99156782ae6f086a29764c116a413e40e1dbe1ab0104daafae7316d4a108fead8bbc14edb4481bd73c944aca25410bfe8a822dac4e9d15b10893b4ed521933beca07ac46c2e08b62a6ee9989f62124ae8d24e796a99a49623d37c46e2ab4a22f1da2c4f39f36f7bd0810a2a2c48c3bb93e9bc1c6d8857b40517f33cab0fa050d8bce8320d796a6342f20dd12df2b13adfdc3bf444de84b0028937680f5fd65c6133d9443561a3d2bdaf4360c256d8c4352b6d8e2823b6a02f2f8247df4d42e6a19b74bbabe435e18a9faba64a9e386e4aa7728420f2e37e0e94035ca819a0bcf38d5b1782ece7f1f0f40478451321f13e25092d9baab97eb5b89c87e538cc07abdc819fe63ba61a408fcc6428e5a79ff8651401387ef0b027d0060661269c904326fad0dc8c6c8f9f126e83728ad853129e584ad3208d27d33b5e1ed3f00b37510da3020637cc5133f1a99b1c247da616fd5f1d1f5b1868fa22ed4ffea372c8e70e24de59951f8f11d6580ae9b8bb33f59308889ed511ca5a00d97ce8022742a33b62537deee5bc27e7ead9519a3b16b16eb80846fe88547ff245643221ce240c64d4b0cce4a6e43ecaf0560b533238351521e2adf6642b3222be573f250946d36de22481c238795004fa10d4f54b125c76d1655f6198f3a29bbaf438796717d2bb24e669287442414cbb9ef7ada898b9eaeec11c44046b5c509c7cea6066034c888adb3aee8d68eae16c8700070953c6476364d69a43d63b568fd1a3c47ac27fd0a74481546f117de531aa56b59735c39bda452943e8500a2c4716c8e283bc4849ec5ad95b291b25aa284bd5d78ec02943dd2160373209bb0775680e27cf77377d657a040fe1bb005ee403e4028770d6a518d4fe97401a764343922b699383efb6d1e3cd10928583aebd8bd108b20ffad606273d5f3a06455336b00af4c627c73c3314364fb4b2c3599ae4d6547cb6f64ade3f5a718acab7bb01e3015576341251646be60d6234ac4c4cda9002e0ad309f7a5facd9864d915331a520755623df44a8eedeb9d4ebf5b06ce8f6f9b446f41eaf69b4fde886db88b4bafeddfa09dc933f2432b026c20a9fb16ec3c3349b2eaa16b2fee18ebc987d294bc452fdbaff3af30f491c8bce75e6fcda7fec32b579f254c84764d27da57131e9b3f7728ac31eb36d221135e9440ea48c39eae3c1d15177880582d9ded3c2321d84a1ef2a9caad3c35d06417299777bae4db5c7b7dc5b7eadf904c0098b1655452a70a2caa7d175f5615b26ef2cd4c6b61cf3bca6223801a5145a4865c0e1bd917bdc30131dadd80c6ef9b06df7eefe42e4889aed151659427f4eb8aed5a0998988492d63c52b2937d46a009ca10fb5fbabbc896bc71aea0330f7c7cc4585b934ecb75593d892e2f83e8285ae258c2c933f6b9c0792874cefed671e44de3b14af0ac51dc0abc8cf7c5e5be21751dbdeb00e21163f2efe75dd1a96eb58e4b8f6f083dd0a180910ce9875376aeeb1829dfe311f655a21d0904270e2003e5a30eb2543d6f415709ed8cdf0cba723ca511039876c903c75a1efcfa1267c9239e08b8efcafee205a5c2ca27692fbc4c0404942248df5a572000fba6da0ec7cc919591f62b878479883a0000258163deeccc0ac0ab1a666668216af4959bb210b73fb9f98a0a004f01e92db003d756e1ff93d8378faac5956eacf384391036b757d46fc7aa3ffd25a8a905d4250f9c8fdb9a47d9c0fca0408de0027cf248476efe4a1d1553f406922990ea713c38d5b6b03019a3d9ec74069eeca20476898cb015c3c378805835343c59b833f9229d1ae791feaf3878c140b89f819edd92699c263bed01584552880835a6bea7cdb979521938703648a3aa783607b61fb750c31e327be639733449edabf7f0c45cdf5fec719d22f081de8242ff89dcbd94272bc7f1c0f0781666ccfa4d6228fd7e87731fb4f5f42213b1cda610f1b83f54f8431e98c1d952248f4d0651f58d6e96f5263b5e3c8fba57de239ed4be764e4d5cbbf20a684a37d4c797529ef38b08f32ff3faff0357a7c6271566796986dda1c49204216b235682549043abe2c3e85039ce2e11b84a2426bdc2dd9388952026a84df430edefe3eda71d58ed36172e603a15bb69acec511d57291243e13016c395e4d18948d767db1d4ee31fb392a07c680b9ffaf20b022e2a8699d081ac1e840ff8237f2983420eb413f34b1dc83ee75d7a9885f5a9c9ef01c437a869b63b239212d5e66704e58f852dd9a7b9f0df7a9aa886e766719ff9ec5cbebca9ce62a9aac31036624a74cc8c9a0f39c46f9ade0a44e8b3f2a301db0856b4571e0c97b30dd3028ebd33c5c39442da8f98452fee3f106cfd7cd2d0a7c6ac570b7904ad717c9834eeb37afffbaee8112bb3cb31c08902ccf5a3de133a9c21b64e9906f3d117cefcb3eecd568acbcdd830a1d2b59aedc8979843b402b0d974913f51bcd1b01dcb63bf08e4d2a99f46fcdd94ae1784049419fff0990a4a54103ec3e1ccb2e170f154746336f7516d581240f4e5076ca49477aac1d8812d708cfbd6a3eca3d634c0e00fc29c4bff53d2309fa5a6bcba14eb936b59ea80e24f42f3f5c80f1085565bc4b59a499dd0822b54211aa6ee10d94243ef8a41f1599624197bac2f796c2ab06c4960e6cad42d28b676efa3f0ffc391550fe69ac2350d453a91d7a201037b3080d6b44be85464108c5a16c5d9502d60ed3afef37b686e0c78e146b8fc7fb15d43e8e3b54504f0b4584ffc3e618dd1680ad110a4fcde7ef0e79a07716059eb50f38de61cf47a06966e187797857b443683f1a811e1085772ddcae9e026addd0b61587295d892fee0c686ccbf53c7d65929a04fc23bb1cc3e1bbb53e2fb7340f79f8149286ed1e1a6af324ee9bfe2d56bf158cc0bfd1f67d3d27cc6d286ccfea8b5e2cd175ad5bdb437dd9a8c3ddca562d19959e7c309c13066b834c6cc6408081c815b3dd727ffa72f2a0df66f4b9a11c571a2eb66f4f9956e3652306984f4abcb8bc6f11d0ea87943cc0e4cace178c9ab5e556214f45bc7f937230d2700f8e7117e9328a877490090575a16895e", 0x1000}, {&(0x7f0000001ac0)="767f7e3bea189bb9f51051e96b630346553fe483019647b432d1263297283845a95a83af3260ae70011d5fe70b51e29f6c1c857088798d29ac09a1506a9ed404e630e8f8fdd0baee8d240e4a924e47c540246dd4754a3201750f18cf65be4909dd2b423c9f3e56ec3f8b7931d0600a47dc1a4ebeea99de69ce8685a385750ded42605d630af398f5483942bbd6b1d11fe0252295c9ec4003734e7c6c74949541f996d0c7344a4ef3899a6c3c5aa70822da7d2c9063", 0xb5}], 0x4, &(0x7f0000001bc0)=[{0x48, 0x11, 0xdcb6, "3e6a11f6bfd8e03def8528a89a3dd44d0cd5631b599d0e196c558d64471e8e9ba350e7b9b123e0a258d86dfba16168c78b669fdedfc83b"}, {0xd0, 0x13f, 0x6, "43c94fbf1d4ebd156dbdd39cff61c2aea6f2d096303d1a25afc360624a935c489482a58f2457dd5a17255fa50e5eab9da6f18506dfba7ecdb31e014e0ba5cb9a1eaab831193c5c0e5d150452fe5f77f23c82c434a0d64282c313482d0c9881c30231ec9371462d5396a5e97dec0702396adc5880162d3cdb81787140e7de8ed5699ad45f54d769a062b06cdfbfbd000d34c2c7f1072bed3bca0aed54752a4980f6eeb38e6f62c61510d5bf48ee3313b3d1a8719cb9dd5da16a79"}], 0x118}, 0x1) getgid() flock(r8, 0xa) getpeername$inet(r0, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) getgid() 00:00:15 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) r1 = semget$private(0x0, 0x1, 0x201) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000000)=""/121) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getpgid(r2) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000180)={r5, r3, r4}, 0xc) r7 = dup(r6) r8 = openat(r7, &(0x7f00000001c0)='./file0\x00', 0x80000, 0x21) bind$inet6(r7, &(0x7f0000000200)={0x18, 0x2, 0x7, 0x3}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000240), 0xc) setsockopt(r8, 0x6, 0x5, &(0x7f0000000280)="fcd3103b929a9dd8de972c6c5c09ca4083f7c29cdb951332ac89e7969a6c6001bddb07e5f7cb5659cd1a00c8bc7a4dce02dc79dc0f53b4df0da1f87578556b72f90c0f01f619338b00eae000175476539f3e6d4d9fa4ad3ec8852c33461bc14845a7680458f5a76e6d86a204a7545733dcd3232c6eceb60af769771a956bf06709d2ad428faddc7a7d45e75b58a6c17764a0aa4c76c96c79971983cc2eb2ca2f54982eef9143349b97201d035714a29ad242b453836ff433ba8f2c64332c1dca", 0xc0) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000340)={r2, r3, r4}, 0xc) getsockname$unix(r8, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) r9 = dup(r7) semctl$IPC_RMID(r1, 0x0, 0x0) symlinkat(&(0x7f0000000440)='./file0\x00', r9, &(0x7f0000000480)='./file0\x00') getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) shmctl$SHM_UNLOCK(r0, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000540)=[0x3ff, 0xffffffff, 0x5, 0x0]) r11 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r11) fcntl$setown(r6, 0x6, r10) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) getsockname$inet(r9, &(0x7f0000000640), &(0x7f0000000680)=0xc) r12 = shmget$private(0x0, 0x3000, 0x240, &(0x7f0000ffc000/0x3000)=nil) symlinkat(&(0x7f00000006c0)='./file0\x00', r7, &(0x7f0000000700)='./file0\x00') semctl$GETZCNT(r12, 0x5, 0x7, &(0x7f0000000740)=""/18) shmdt(r11) rename(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') 00:00:15 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x6, 0x0, 0xfffffffffffffef8) r2 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/80}, &(0x7f0000000240)=0x52) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = dup2(r2, r2) faccessat(r3, &(0x7f0000000180)='./file0/file0\x00', 0x100, 0x200) bind(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='.\x00') 00:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b008f6e2319710a1519ee779bdbbe74ffad5f3db427e3874a44eff6d78f950af643fb4ef3d7fb0b98f0eaccd372428ce6fcd9b72e71b4fbfbe1bcf8fbe8c782b93e2bd3820f0d4b396bf24b99cc4b2c761b19138fd3d65314aff83058cde2b7985cc550417d84df3bfaf427cf575d9d9d2a2067580deb364c7b8941b1aa3a59afeba07edf72bccfe0c0d26ec232219971e8f5af644e10852aa725cac7664d8b9fa2ee5ec3ce93794f8f119d435f3a71a717606e058d8eb64999943cb341cf92c71928364784d61ecc6386c46dc4e0856bffc7076aaa95f3d29c782d5398ebc5db2f352d8f91a7866d95496cbfd05f56a65958d628b12fbb4547efdaf7b076b3ad715c49940178067f36ded12d90"], 0x6e) dup2(r2, r0) r3 = accept$inet6(r0, 0x0, 0x0) getsockname(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:15 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) dup2(r1, r0) 00:00:15 executing program 4: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x1000000) r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x8, 0x80) mkdirat(r1, &(0x7f0000000480)='./file1\x00', 0x0) fchmodat(r1, &(0x7f00000000c0)='./file1\x00', 0x10, 0x0) 00:00:15 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = semget$private(0x0, 0x3, 0x129) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x1f, 0x1ff, 0x18f, 0xe5, 0x9, 0x65c, 0x3ff]) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) r4 = dup(r0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x10) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0