[ 36.1709955] ASan: Unauthorized Access In 0xffffffff80a7f1be: Addr 0xffffcb0011f9c5a4 [4 bytes, read] [ 36.1709955] #0 0xffffffff80a7f1be in in6_print [ 36.1821264] #1 0xffffffff80a7f87f in sin6_print [ 36.1821264] #2 0xffffffff80f4e421 in sockaddr_checklen [ 36.1821264] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 36.1821264] #4 0xffffffff80f4e64f in sockaddr_dup [ 36.1932533] #5 0xffffffff8105fd90 in rtcache_setdst [ 36.1932533] #6 0xffffffff810601a7 in rtcache_lookup2 [ 36.1932533] #7 0xffffffff80a8002f in in6_selectroute [ 36.2043790] #8 0xffffffff80a80437 in in6_selectsrc [ 36.2043790] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 36.2155084] #10 0xffffffff80f69206 in do_sys_connect [ 36.2266337] #11 0xffffffff80f693ef in sys_connect [ 36.2266337] #12 0xffffffff80ebbb34 in sys___syscall [ 36.2377606] #13 0xffffffff80265b1e in syscall [ 36.2488879] ASan: Unauthorized Access In 0xffffffff80a7f68c: Addr 0xffffcb0011f9c5a8 [4 bytes, read] [ 36.2600167] #0 0xffffffff80a7f68c in in6_print [ 36.2600167] #1 0xffffffff80a7f87f in sin6_print [ 36.2711438] #2 0xffffffff80f4e421 in sockaddr_checklen [ 36.2711438] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 36.2822713] #4 0xffffffff80f4e64f in sockaddr_dup [ 36.2933970] #5 0xffffffff8105fd90 in rtcache_setdst [ 36.2933970] #6 0xffffffff810601a7 in rtcache_lookup2 [ 36.3045249] #7 0xffffffff80a8002f in in6_selectroute [ 36.3156531] #8 0xffffffff80a80437 in in6_selectsrc [ 36.3156531] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 36.3267807] #10 0xffffffff80f69206 in do_sys_connect [ 36.3379080] #11 0xffffffff80f693ef in sys_connect [ 36.3379080] #12 0xffffffff80ebbb34 in sys___syscall [ 36.3490374] #13 0xffffffff80265b1e in syscall [ 36.3490374] ASan: Unauthorized Access In 0xffffffff80a7f480: Addr 0xffffcb0011f9c5a4 [2 bytes, read] [ 36.3601610] #0 0xffffffff80a7f480 in in6_print [ 36.3712885] #1 0xffffffff80a7f87f in sin6_print [ 36.3824161] #2 0xffffffff80f4e421 in sockaddr_checklen [ 36.3824161] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 36.3935430] #4 0xffffffff80f4e64f in sockaddr_dup [ 36.4046701] #5 0xffffffff8105fd90 in rtcache_setdst [ 36.4046701] #6 0xffffffff810601a7 in rtcache_lookup2 [ 36.4157988] #7 0xffffffff80a8002f in in6_selectroute [ 36.4269246] #8 0xffffffff80a80437 in in6_selectsrc [ 36.4269246] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 36.4380535] #10 0xffffffff80f69206 in do_sys_connect [ 36.4491797] #11 0xffffffff80f693ef in sys_connect [ 36.4491797] #12 0xffffffff80ebbb34 in sys___syscall [ 36.4603072] #13 0xffffffff80265b1e in syscall [ 36.4603072] ASan: Unauthorized Access In 0xffffffff80a7f480: Addr 0xffffcb0011f9c5a6 [2 bytes, read] [ 36.4714352] #0 0xffffffff80a7f480 in in6_print [ 36.4825637] #1 0xffffffff80a7f87f in sin6_print [ 36.4936890] #2 0xffffffff80f4e421 in sockaddr_checklen [ 36.4936890] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 36.5048161] #4 0xffffffff80f4e64f in sockaddr_dup [ 36.5159432] #5 0xffffffff8105fd90 in rtcache_setdst [ 36.5159432] #6 0xffffffff810601a7 in rtcache_lookup2 [ 36.5270710] #7 0xffffffff80a8002f in in6_selectroute [ 36.5381979] #8 0xffffffff80a80437 in in6_selectsrc [ 36.5381979] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 36.5493280] #10 0xffffffff80f69206 in do_sys_connect [ 36.5604533] #11 0xffffffff80f693ef in sys_connect [ 36.5604533] #12 0xffffffff80ebbb34 in sys___syscall [ 36.5715812] #13 0xffffffff80265b1e in syscall [ 36.5715812] ASan: Unauthorized Access In 0xffffffff80a7f480: Addr 0xffffcb0011f9c5a8 [2 bytes, read] [ 36.5827077] #0 0xffffffff80a7f480 in in6_print [ 36.5938350] #1 0xffffffff80a7f87f in sin6_print [ 36.6049631] #2 0xffffffff80f4e421 in sockaddr_checklen [ 36.6049631] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 36.6160924] #4 0xffffffff80f4e64f in sockaddr_dup [ 36.6272167] #5 0xffffffff8105fd90 in rtcache_setdst [ 36.6272167] #6 0xffffffff810601a7 in rtcache_lookup2 [ 36.6383440] #7 0xffffffff80a8002f in in6_selectroute [ 36.6494748] #8 0xffffffff80a80437 in in6_selectsrc [ 36.6494748] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 36.6605988] #10 0xffffffff80f69206 in do_sys_connect [ 36.6717263] #11 0xffffffff80f693ef in sys_connect [ 36.6717263] #12 0xffffffff80ebbb34 in sys___syscall [ 36.6828537] #13 0xffffffff80265b1e in syscall [ 36.6828537] ASan: Unauthorized Access In 0xffffffff80a7f480: Addr 0xffffcb0011f9c5aa [2 bytes, read] [ 36.6939800] #0 0xffffffff80a7f480 in in6_print [ 36.7051091] #1 0xffffffff80a7f87f in sin6_print [ 36.7162346] #2 0xffffffff80f4e421 in sockaddr_checklen [ 36.7162346] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 36.7273619] #4 0xffffffff80f4e64f in sockaddr_dup [ 36.7384901] #5 0xffffffff8105fd90 in rtcache_setdst [ 36.7384901] #6 0xffffffff810601a7 in rtcache_lookup2 [ 36.7496189] #7 0xffffffff80a8002f in in6_selectroute [ 36.7607465] #8 0xffffffff80a80437 in in6_selectsrc [ 36.7607465] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 36.7718722] #10 0xffffffff80f69206 in do_sys_connect [ 36.7829998] #11 0xffffffff80f693ef in sys_connect [ 36.7829998] #12 0xffffffff80ebbb34 in sys___syscall [ 36.7941258] #13 0xffffffff80265b1e in syscall [ 36.7941258] ASan: Unauthorized Access In 0xffffffff80a7f480: Addr 0xffffcb0011f9c5ac [2 bytes, read] [ 36.8052528] #0 0xffffffff80a7f480 in in6_print [ 36.8163819] #1 0xffffffff80a7f87f in sin6_print [ 36.8275087] #2 0xffffffff80f4e421 in sockaddr_checklen [ 36.8275087] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 36.8386349] #4 0xffffffff80f4e64f in sockaddr_dup [ 36.8497633] #5 0xffffffff8105fd90 in rtcache_setdst [ 36.8497633] #6 0xffffffff810601a7 in rtcache_lookup2 [ 36.8608896] #7 0xffffffff80a8002f in in6_selectroute [ 36.8608896] #8 0xffffffff80a80437 in in6_selectsrc [ 36.8720173] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 36.8831475] #10 0xffffffff80f69206 in do_sys_connect [ 36.8942734] #11 0xffffffff80f693ef in sys_connect [ 36.8942734] #12 0xffffffff80ebbb34 in sys___syscall [ 36.9053992] #13 0xffffffff80265b1e in syscall [ 36.9053992] ASan: Unauthorized Access In 0xffffffff80a7f480: Addr 0xffffcb0011f9c5ae [2 bytes, read] [ 36.9165273] #0 0xffffffff80a7f480 in in6_print [ 36.9276545] #1 0xffffffff80a7f87f in sin6_print [ 36.9387828] #2 0xffffffff80f4e421 in sockaddr_checklen [ 36.9387828] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 36.9499107] #4 0xffffffff80f4e64f in sockaddr_dup [ 36.9499107] #5 0xffffffff8105fd90 in rtcache_setdst [ 36.9610381] #6 0xffffffff810601a7 in rtcache_lookup2 [ 36.9721648] #7 0xffffffff80a8002f in in6_selectroute [ 36.9721648] #8 0xffffffff80a80437 in in6_selectsrc [ 36.9832928] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 36.9944208] #10 0xffffffff80f69206 in do_sys_connect [ 36.9944208] #11 0xffffffff80f693ef in sys_connect [ 37.0055478] #12 0xffffffff80ebbb34 in sys___syscall [ 37.0166756] #13 0xffffffff80265b1e in syscall [ 37.0166756] sockaddr_checklen: 0xffffcb0011f9c598 bad len af=24 socklen=12 len=28 [inet6: ::] [ 37.0278005] sockaddr_checklen: 0xffffcb016ef385b0 bad len af=24 socklen=12 len=28 [inet6: [900:0:1cb:ffff::a350:ac00]:20013] [ 37.0389279] ASan: Unauthorized Access In 0xffffffff8105a3bf: Addr 0xffffcb0011f9c5aa [1 byte, read] [ 37.0500550] #0 0xffffffff8105a3bf in rn_match [ 37.0611827] #1 0xffffffff81062e5d in rt_matchaddr [ 37.0611827] #2 0xffffffff8105e333 in rtalloc1_locked.constprop.15 [ 37.0723111] #3 0xffffffff8105ed8b in _rtcache_init [ 37.0834373] #4 0xffffffff81060272 in rtcache_lookup2 [ 37.0945647] #5 0xffffffff80a8002f in in6_selectroute [ 37.0945647] #6 0xffffffff80a80437 in in6_selectsrc [ 37.1056914] #7 0xffffffff80aa7b7f in rip6_connect_wrapper [ 37.1168192] #8 0xffffffff80f69206 in do_sys_connect [ 37.1168192] #9 0xffffffff80f693ef in sys_connect [ 37.1279455] #10 0xffffffff80ebbb34 in sys___syscall [ 37.1279455] #11 0xffffffff80265b1e in syscall [ 37.1390727] ASan: Unauthorized Access In 0xffffffff8105a3bf: Addr 0xffffcb0011f9c5ac [1 byte, read] [ 37.1502022] #0 0xffffffff8105a3bf in rn_match [ 37.1613316] #1 0xffffffff81062e5d in rt_matchaddr [ 37.1613316] #2 0xffffffff8105e333 in rtalloc1_locked.constprop.15 [ 37.1724543] #3 0xffffffff8105ed8b in _rtcache_init [ 37.1835812] #4 0xffffffff81060272 in rtcache_lookup2 [ 37.1835812] #5 0xffffffff80a8002f in in6_selectroute [ 37.1947096] #6 0xffffffff80a80437 in in6_selectsrc [ 37.2058653] #7 0xffffffff80aa7b7f in rip6_connect_wrapper [ 37.2058653] #8 0xffffffff80f69206 in do_sys_connect [ 37.2169656] #9 0xffffffff80f693ef in sys_connect [ 37.2280914] #10 0xffffffff80ebbb34 in sys___syscall [ 37.2280914] #11 0xffffffff80265b1e in syscall [ 37.2392180] ASan: Unauthorized Access In 0xffffffff8105a3bf: Addr 0xffffcb0011f9c5ac [1 byte, read] [ 37.2503452] #0 0xffffffff8105a3bf in rn_match [ 37.2503452] #1 0xffffffff81062e5d in rt_matchaddr [ 37.2614729] #2 0xffffffff8105e333 in rtalloc1_locked.constprop.15 [ 37.2725996] #3 0xffffffff8105ed8b in _rtcache_init [ 37.2725996] #4 0xffffffff81060272 in rtcache_lookup2 [ 37.2837352] #5 0xffffffff80a8002f in in6_selectroute [ 37.2948540] #6 0xffffffff80a80437 in in6_selectsrc [ 37.2948540] #7 0xffffffff80aa7b7f in rip6_connect_wrapper [ 37.3059811] #8 0xffffffff80f69206 in do_sys_connect [ 37.3171087] #9 0xffffffff80f693ef in sys_connect [ 37.3171087] #10 0xffffffff80ebbb34 in sys___syscall [ 37.3282376] #11 0xffffffff80265b1e in syscall [ 37.3282376] ASan: Unauthorized Access In 0xffffffff8105a3bf: Addr 0xffffcb0011f9c5af [1 byte, read] [ 37.3393635] #0 0xffffffff8105a3bf in rn_match [ 37.3504919] #1 0xffffffff81062e5d in rt_matchaddr [ 37.3616179] #2 0xffffffff8105e333 in rtalloc1_locked.constprop.15 [ 37.3616179] #3 0xffffffff8105ed8b in _rtcache_init [ 37.3727459] #4 0xffffffff81060272 in rtcache_lookup2 [ 37.3838727] #5 0xffffffff80a8002f in in6_selectroute [ 37.3838727] #6 0xffffffff80a80437 in in6_selectsrc [ 37.3950011] #7 0xffffffff80aa7b7f in rip6_connect_wrapper [ 37.4061270] #8 0xffffffff80f69206 in do_sys_connect [ 37.4061270] #9 0xffffffff80f693ef in sys_connect [ 37.4172565] #10 0xffffffff80ebbb34 in sys___syscall [ 37.4283821] #11 0xffffffff80265b1e in syscall 00:34:40 executing program 4: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="4660a9804a45a739aa3c91750e6a8cb4f93cea28e61adc50e0d5e9cb366ff2f1da2098eae7bde8231f13a49411715274758b47fe4c2cde55a07f00826262e7c2555601b8046e04723b3cac026b127705734550f4d43af2487d396228f55135a90ce2c8b29f5db2c1dd78f7676855aa389c3a5d7611c68515ddedccfa100ef5b43058a7b69bbae40cf6454e04f59094d90c64ff001bbb6a4c0c7db96e71d2c1a26ba8fdc42665be4d", 0xa8}, {&(0x7f0000000140)="da4c13400e388f3c2b9a09165d500f016368650cc1a4a11c64bc08df1cd0f3ebd129bcb53e34def5516ba0bc7446d53c7aec666aa1e86a2fe6ec6a921582c18580994fef0110cb7d2688c80065cc9ae205fc367a064492ca6c77c818874cfcf95f55139ad245f449e100ffd63a5ae2200e4fc6be5365d06aaa761272924d56f535c4bb1e2a7e359dfc16fc3f5aa75bed7329fbd6531f923da2d25543e114a4496a2f96ef2ca4aa4e04", 0xa9}, {&(0x7f0000000200)="aaaaa755337bea62a6210acff6eefad1651b11f0bec2359359105aa0003a2588e29ce7a781e97c92b14f3f18b04959717947fc1662fe08e5dc2d2c1e3a06f4026db88e61b7d80a40d8814c2c575bf92ff140b94230e37d1cfd467e82723b17706a5bff0fa42b27c74f11a138c5f824c80d5cc015bfa5c256b70494ce50fec19ca5437cfcc0b2e3367b1efd61994c22c277f9befc370af04e8def380742c676ef07cbad8fd719f59ee661469f3e0304994d4301b7e458e9f5d8982a7a", 0xbc}, {&(0x7f00000002c0)="a384d9fd8e9ab3b4b062b0f33720200975841fe05d6a38aed58a696da5f628796665a0ace29b9b74e20123de73fbdf35d7c316cf3ef38b72379351cab0c3941a07efb335a8b0b64f3f368d4e2a9949837367e73c1c639e079f5be30c32b510ca4ab13a04dd272eb4276e7aa84487be2248a8f5417bb8f23cf0083c963d65dd28ae12f9487e79c5e6ca3a332fe523a80b673ea96590cdc94f0fb41dd14000924e42ac2aa2e23881192729df0e3122cfeed84ee2526777f9d66063896f184a8b7d39a5fb28ba25cd9a778610ab4a690be2ce93ea9181f251", 0xd7}, {&(0x7f00000003c0)="e01dfe7c54b76fcef4b22d6d09cc92ba36edfd2da784c49c5b7588dbeb5903d6769d713a481961ea5c4565204a65ab9a7ab58e36a7e8f37477c5ceb85669f2e441a5", 0x42}, {&(0x7f0000000440)="dd7dbc595b5a49d1a250bdf598539161ba8fe826252c7beb8a75f2cda104fcc4e09ba35df9d53b2906787c251c37288caca153ebac95fec45022842bd6302b9820bece49074a6b2a5d5b052c4eb6a9c7825d9708303aa1e24cdfa5a418a55b84fd7df003e3b4a4b4c98f0f9a7a3910ba210ac3b643b3ad0fb5126ee48233c15d65b612e5fe980cb72cf631beedc72efa63b35dbe1b61a46d15733884800e6b4758d075358ad350f38c87afa3a21f62a4fdf781a1118bb92db277a4b22ee5515e0d5086214b4959fc921f3f8e0c755a7683a8af8837e210eb26c9d938b85f394518ee1f9c6b1ab403b2a91578ae63695e1027beaa71040ae3a01daf2e48068cf8448e37f17486819c8ce411e2a23e91c68255777a5692653a1f2f3ff6fcda190851c25b95b6fd46718971d6396cdf08005e2ddfa515de2e241fde11a69fbb40ff30317a517a4748b274b2d27862f750350ea4ddafa672821affe7c472d144df232de7fd44eacbd516c44d0283171385915bc094bf42d63f17ec5de1da4b3ecd2ac110bdf85ef369fd4feca0bd0f1b7d45d0cc9d4e016237145788da3df1a3d8f84414ed629b428f599483ede1c908cd8e9000c6b6b143c68ce494c446e107fd8a530ff0ca1f8b519ff7ecaad397518e5dc54bf9ecb21913a90b473d10cf0c07a8b830d3526a6f642a1350a9e769db2f281e67d17103e2148b6416338591f9eee798b522e66597d2a45a262d5b79b1116fc6d778c97266d7c85acfc52fe01f934935514a2aa7c39c32cdda652cf429819ecced1dd11e91e89f7560e774aaa7272162488a240a362893d0b959c734d66329f3a4a93f1f339db1a559f378bd06b82eb2cafd380af043256abddc5dc562a699b2160e237166b6608bb71ba38813d8652cff1e8e947e00458f6882fd1173ca79cb15fc6a8e5db7b91fd41777ed3bb49d039f15a4986d8c946f5cb428f49a6b5a55dc1d1e9c3d25dc383a270586248cca0c8004aa6a56f7901cf32e3f7ff2c11e9516c5347dcd9a07b266d12d0659aef313d731f885bed03f9f3c052ad8fd076a5b16eeefb30fdd799d4bd429f6d52387f9939d5b4553d6a01313bad5a4f49debde195734721fc5851bffd95c40cb0f1fbf4df8c413cc626ae8995dd1a43a9516f1e5d9810db8afc2fba6121e8c2d6f9a8ceb8989ebd2959b488ad896d81405384920f3fc291419c8b17fe8a1cdc1cfa7b72b961dc5a1cf2a96b63b96b64ecc3b842a4454ca6f2b6354a9b4d937de6af75b0dabc420b7d740d162f08883901436920ba4336cc3a31f24a10f22b95273fbab466677b1d60f2c6cf24c7a6e3e70c241e04fbc171a878c7c34cf866dd3bd9842532007e97253ea2a3bbd3f190bb5e88aa0404780aa6de3edfdce7a7d4c1d832f520f2427e7cbeaf35223e048839e7fc0b025325abcd228c87a7af7cdb0f64b7f49798a32436972fd8b2c9d31c363b488bf4a4e9f0ce0ba34d7599cdca27ef1fbcfe477bfc4bfbd72c6d270aecf28d56bb939abdd26756eb125a92ddeace24e47c53744f071e2c212a58e7cfabc568d015e5d8d6bff5ef9b27b0f698fc6fb9eed6c065893fcb973efdfda6253de31967f30f508839d6a29f95be61bb54a97028cce54ec1866a2f93dbad6a803b97c37e579deca5609564ca0b9d79b2fabb2767f1d30ae69945673d87d6844f91c7c67a0548586aa4f88b585606a0980266c238d3f1859ac5a3ff14a599194e8136d70af5176926ea0d2dfa245df4653f171e2e8a92ed5c580f0fd4b70fbdfee48c6e9982cbc9e82dfa1ebbe0ac9101bfc21a21fd655bda0e75141857da26f92380b4c289c6715c7571fa2ac2491b3c1be8e6f358d69b4a5969cfdae6316d98e9ec11308c10361445acb712343f3d9ca5dc33cac9cb1bf69ae6615abb650812ae5163e6535b4eb54ceeb800de6ce84521d444f219ebaa2e142a0710d6c51b45d2db2dab844a079785881d473c83b1b2d63fdf1e478f408d5e60752c2572d8a564b6089e7664f61a4c7299e9f50d962d6725309226f02ca9deca49fd7784fafaf35e3fb96721959c3835d08f2c11f3505c8c4349336714b277a791f6bc0f621584d61f14dd293e3c9d8be949afe32c873530bc97e5a15974945e0a44292ce62d6672804ed8cdc9b9868a0159e5b92b4326243712ffea46d74910b0ddd0a84384f8bbf62826e926dd82773cd7554030f424fd14ea048a451881b4149dd6a64aabf77a6181075d5ea5f127989fa7dde9425ab21f16618e52b481044bec347243b5d69dc83edd1cf0c7b3bd62e8f26ae1e3221319587debfe62ebd40e80c3a840048b5d2cd0f6bed59afc1fdd44867082d57dc1eada99cbc603d3716f49b4639e9ea563868aa1d23d22e4a55b8786b840b36389aa84e1eab40d3878a3c432ecdd31e2c00556880fc6ecafbe6561be7e2df76abd3d1689dcbac557cf74de7cc237214375f4364883ff5e891a3737a52dcac6bef4feebfa2beab4a6bd1fb4f71a73582ef8af1435d256ca0a092815e192efd0e89dda7211d3b462fefdc7893069f8cd1aecae3c6b4844fbcfd46906d4714055ebcae4ca19bc83fc81718be2707e8ec22afc0809f16db12f25bfae38fbcb0b79c30598ec23e4b9a6b500fc5f9f65cccdceb94b91d22b6670ae9fb02c98d5840387e0bfc5a438f6ff3cc7d5bac319540573d6e5932eff4873d4e5fed0c9ded46bed625075a792092f04bbeab385f4097cc18f0266eadfd00ba09a839388e1f0346ae93e4055cdd8c80955f006fc8edaff14d77ffdd020aff0ebe07982311b31ff1637c21f32223ddb16a6cf3c36c9c400d28858b1608174305d7516a1523e851d5122843bb599114dcf0e466cba7dd32f8cc7936540f046273730a714c28d37da8d5f9ad604627c25844406afaaec9de33f18574193a77fec98df7ce39b23ca55496e25d1938ffacc9361cb25164696c52c0adfc1e347e921786acb3bd59cf5b402e793edbb5ad2458d2003d765d1f871ec434471b9fdae3030b65ae208caa8f2f205dc3b8c2902af915f7d90d4dc6a7cbf7e08e6becb06796679af3b0b040d790298c0ea2d6417ca27f983d577148acbd64ef357d2f647fa569d5b92816f36643ed09563f54d84611ffc76c815cca7d6c233180b6d46858c757c4ee261de720d122e3ffdd9de939bd4ea613d2a711fbd5c3308b8ce17cd29fae3fb55acc9af31d2bd52e27d269547b1bccecb04f0cd3a70d7bd361de2bbf5e31a85dd24fb3146b9274c855004fd7eafdaf4d9f19fbf2aaa82a612d5db4f1bd3e9b5b51dd8d408906c2ed11e5e7cc7bc0dadf9b5c2450dcb4d946e6592de83e6caa96052e10d45ca1ae6c9edde0c8fee982fb24648f514bcb1fbc9c00224dc5ea545e57a55b2d10fc6b556456e509d3df84f8b4bf187c3df90323783d114c2840a66521225325637a438229332c787faf25c1fa989c638750a92c257de833d89d6327fa0828e4dc17f3b174c8cacfcfb52fcfaf85e3d051d8a72779f5bce2300c0290fad99c02fc78208cc445435b2545b37020bb5e3e5d3f7b15eed22526871d3bb3b1bfedd0d2facb8a05ad746c1d5e5a77159b64660c0e5244db25d3235d2355047ad05253813bf2802f3e6aac55be321826bfffa461e29152ca5fff5e96f295d35f5238ed5527c91e84503a665c29315fc8ee1d9a680e92d9f62929eda4cc2bf00283adfa6205f7959f776d0ad823d2753ee26108a0d5d8037ca240533c085ace23f8e2382744788002c3c37a9205544e0c20838e1f9671858fdb55af97caaebeaaf0656d1220561d5b78e9da8344f3f8c98a8ea5e5107762b7a8c644fe2b63e21bc9f4dd92008f85e2d3a24006d8dbda84198f47a8115e0e504eaccedb35634f5b5a1512f0af9c5fe9091fb5f827e50fdec08068f9dd068b7874acd9c3c03863206193ee67ea4e1deb304ec8a61f5a9324f96bab34c13048ba692c19d6f317838d0801a75415659198b36be4232590d660444ebf77b3bba8549897320319ac59360ddfd0c644e26fefb498bdad3c05677a714e0db085b256000023d9149bdf8c2c63e13bc63e3cbaab5f7da40970b8db3f0f565507ddd85973cb36cb3c8180a5c5f2f6cd9b159d2d03cb7a2a50ec55f9e71feb8de052a5a6ddb7b580b92e61a62b9a600c94e283826a77a8d07072aa4a1acf414121ec673c76896127472ddbf827da5eeb47947d163f9771c42d81278747ab1b3fa8b1bd2b860421672b5a37327fdf47a0431466c36536587fae5f2d170f74d7520bf3d3149cfa5648f69f8c063132e5e4e33c5f30bfa4ec2b89e98132fcbdc51b3f1116739bd46327650946559b4cdd48c32873a5118538fcce05c2c70970d9537ffb3dde8755969cf125b68baffd464a37973f7fed97f4bc78b789cd15944b3d104259d04114da1fdae8f0b726684120087c10b803746d40386e12f42890c9ed49198318df7e83dbc85e7433ac9263d790f95d0897de778c896f99a664c59657af2c67688d032a101ce5bfb44c1f0c40b4aa712af7171d11aaeb8e2a944934c91a27bb79ac93644d9c9c62accdc8c9a346198107b3e393394a1aa219da88e3ffc11f98fab97feaadcc874f4b8029e343842132bfef497eb36d80a94353026d6636b599f69ebae6f04a5d1dd80874e1ea7361112f8d86d5d98cea985691c0d8cbf55a9f17d885e8eb57eccb9dfcf09a571cce97f8463d1569ff40e3cb6e2b9486592137c4f4bd53133231551e221e82c9021b5b26e8a70a8fc3d635954b306540273e22b7f49971b77cb01aaa2ea983b3285f60450090dc813f357c14b0921476e238c4cb21308d43344ff1a0fd29371e03aeab1bcc4b62a6015835d577fa52da8b4ca1b2a12e117ba536c8cfb344955d9b929c561c25c0d74d224d39259a2dbdc66700712a1af131ac8977ba8d7685fa0757e166d929386dbd5577a2bc241ed1811f72f4d2eaafd0bacabf680cd0557e155f4d9cc633a93b9a2181366a6bb6c3952ac70f76a4ca37e2cf26d5deb40f0248ba38046e478b5762f4a738a849b603d6da9e87b8eead1c0767e2bf30f0ab1f607370deae4a49166c7e73124818304209d9fa1dfd68a540c4377363abb6ccd89ac0e59cfb4c3d027260496592f9718ebdd630f7213eef012f50dd67c73114497d876ee15ce1c4faa0fee31668f3c4c2c53ed2fc1964b7428b868a18618edbd79e56ded650592d5c48f617fb11d67db719408d327063e753cbb7e3e5d2be448a71cacc8f4995eb89322f03de64ff82a6a0f563dd6bf7459ac03dd973a267bb3539d71f04e6975b29a0bf7da04a5764ce148a70c1e45c0500cc328824341ffcafcbdf2809d34976393f5471242da32805aa7cc7daa0f044c52159d6cd5677ac6b6e0754be2794b6742270f9ba1f127d2a2a0434e498d29428f3c4a1750172edfd1d57e2526b4c27f837aa81bd4813ef6c3ff86d295d99f7159dbbc9f43c2c5bb5643b99e9677b1b13c06d7bc665191d038d34b78357e13d875f903851d974e3e4efce05bd7df7187bebc7a66e279ffc09a41c9e466745cc1ce66c9ce007024ae0915c3719392ecdb7836e51f843f51534f9d51ad294a46d5f8d9e15391994a080d3756775d97bf2ab2a014c2f1538ff6cc89481c028bb4c683a4cd93188e7b3aa05013a646e487985cf3c528a06b6dd9e6efea2403473da8f79925f7aca8275677cbfa63c0d470207580207001e87f987fb6d91c938e4c41c6f08242568c300c49747d3e40060c792e76e93fc68833573d26e797fd919c563fd9a2b8730a40d85810b6a0d", 0x1000}, {&(0x7f0000001440)="517d6b665d991f446e1d8f4cb43d1a1ce2c3f6128d8e9d9105cb8c95335d06d491371ef2345ff3f0f1df2b4b0f8e31b3fee2e742597a741b66bdc53925cae239", 0x40}, {&(0x7f0000001480)="c8e19b9078ba", 0x6}, {&(0x7f00000014c0)="beab2b131fe3cd87d65ed3be5c7c14fa4d90b05b399a5a7fe5f8374554ba8b7a3481df6f91eff6d1fcaf0fceb0f5de72151fd1a7e0bfd703a7338a225e56036d88b3c87d21fb086813602a817cf33676dea1edb5ed67", 0x56}, {&(0x7f0000001540)="254ca978e9d8fd53c8268a040b5a54b319e18d7bf44cd4f39a62d02386918d7151473a8fa809f1179ff49bcebe3ce7dabe63116b51c8fcdb5e246ef74b73e68824eb", 0x42}], 0xa, 0x0) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000001680)="b96e4af1735f16344366227b3a75de94722110f1cc4f6913d00d84058f9b7d96cf0f4d45", 0x24}], 0x1, 0x0) r1 = accept$inet(r0, &(0x7f0000001700), &(0x7f0000001740)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000001780)={0xfffffffffffffffa, 0x6}, 0x10) pwritev(r0, &(0x7f0000001b00)=[{&(0x7f00000017c0)="dca1626bf89f456af2a9d1f85f0b2c641d7bc953888d9511a1e0c10ad3244bca648bcfea4e40fd55ea3e57e688c6f9f5644ebb1154eda98f5375e1b09df230ff6abd3716cc135be4ad62c9f75c580670f828dd1c176e122c5cc1eb7fcc4368e9a27690b35d342598927ddd246e099b", 0x6f}, {&(0x7f0000001840)="6b446f2d3ad421f2378296de0e725c5298a92e1687510e1f689707c15dc19bcba605f1c70d040f7fca9392a0c5cf0b6bfd12becfd9ffd3882596ab8ca94425a56f70d7956fa2f45e938756cbcbc4224be8ec40c2276ded32a7d3f1c3bcf882f604f853fcefe1b72ed9976c1a290f8c05ad22771ecb7ddf0fd204c3d0c3645b598303317a3a8354786695ea34b4647e0955cce17f30cc72b2c38b6aa8a3719a63d206797d2051d5ffb7a139b08898ca7b15e998f7aa245e551edc27b6e741dcf2196c7b530b8aea1d9c5ebb1afd18e899aeae0146ccd5da630412649cd41742c337ac3232d0201ed32dac30fcd50d39d9c46d94d12da0831a6d1793ec2636", 0xfe}, {&(0x7f0000001940)="6371bab13a93df0e8d80a8a4f6d9e8f7a38ac3e7c64e567316f127cd05445902a877de0c65c3243e3a3ee88035c543ff30284f1e107198339310b39ccd381fcc28943ac31076b22a124b99f3c7a767cabb19507f48a04826b9115ad62518d564c97abcb67442e0cc09a3154a4e86f4484c32e3a5f9d2cecece323bd965f766c41033e2709379ba6ef673ba1b364ae47e6e6dd23435a99355ac9172047546b46d798550c92240d1c9f7ced0cb1fac104167799b8d121e2469cb7147358e2765f8acb8a745f0be7e54d22f83ed1c5b1d23cf10b8d59f", 0xd5}, {&(0x7f0000001a40)="3e2ab1050b043145ba0c5f3f00bf4d0749b83b0bb0b9a42f2f4b789dc3caefcc8cb75d60f389022d4dfb2ae3ce814525413bdeb68bc13f6224a36f0f9b79ebc6", 0x40}, {&(0x7f0000001a80)="9e084495f94c9033533a3b2f061108222737c27c70cebbd3c3b9c78c1c9b934558795da260169f3a7c7ad15d18ffd6799c3e44c8d2295cbad3558e53d6991ce7f3f6c512ab39e95424a03ad7cabc9820cd3378b07f93df010dc594aa78d4cb01d7e5192cf939133fe7b5789d62606ff80ae5d1f57982e00de2", 0x79}], 0x5, 0x0) pwritev(r0, &(0x7f0000001c40)=[{&(0x7f0000001b80)="28943c1aab775d3626c12ea0ad3cadbeb754e7a4bbbb8bc94e15b1099564687c4541f8bbd5e59b56c194d5886fca83242400908317a2f2e74976df21544a4b3c2a1758b52b73de1584155afd27393d2cb1b382d871f25caca6148caba8ad6cc972c28191053c40f62a6e9fecc544a64e42249f214d", 0x75}, {&(0x7f0000001c00)="937ddbacde78affaf9b9154981b1519186a2f244fb925c082e9d40426baedc3a", 0x20}], 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000001c80)='./file0\x00', 0x40, 0x10) connect$inet6(r2, &(0x7f0000001cc0)={0x18, 0x1, 0x5, 0x101}, 0xc) pipe(&(0x7f0000001d00)={0xffffffffffffffff}) writev(r3, &(0x7f0000002e00)=[{&(0x7f0000001d40)="fdd01b73f6aeedbce46525118d7a59f772ec67d0ead3e4b7bc4c369c29185d21893250594dac3073140cc642049d1d0dbda31d58f646b19cb375e3a6a8a5756ea683251571bbf62c054e824ffc26f81a69f322009821f148d006da4f425dfd3b7809624e130fc7ee11bf004e2758e6bb523b169ede6e86f6d2bd29322df54d8e277f80e5be6d04469d77545b3882d48378035f6c837c7aa742be7b58b756f424433b7fe8962c4c034c72ce1e90674ba46d8a960dc0787151d0e53f7cb0a0abbc964d4eeb19f9547432b75d96b7e7ad505ad25dc87ba489fba6b98df30e2929741a9e4fbed15980f0aaf75bdc94806f0a1fcc9b5d45ba80af8ba289724c1a3fcfb4f2aa6e52fa3335d0dfca2161d809466a510a56a3fdc0f5de0c9ce78efd4914ca35a52e5d066e77fc15c5943e892ffd5c06ac22b666ab07edb04a0b0bd6c67ac790f8ababcddfce83a66ca9b954df5ec2cb2360ec3b788e4dd281fbff7bb9d81b77b8b7ab10f5bd49a7ecf37c3c97117b60bedbec766f37e61ba4d143a1dbc6c9347f323c2f880812d1fe05ec814b516c9da81522d9187ca3d39d158ad82f103036bab454283836330b0c910ac0eb588cc080c0e05202329ea33362f318d7162892ae979d43901444b82eb55bd1f5f507d3786643ce25c853483b72f0b40fe68e8784104b54167c575360a180b9d2d7e0e3101240625fbd30a022ca7b8046b4b06e0ec0fc670777d2ab36074df8f8b77eaeec63849b7ce58762666c14a5d39ca2737fa897e5696ed2187697e1b69f4ba0be173223965306e04fa618b64d7e18ca370641612b1397059dbe0225361baa89bcf72d488d24218f60724b666f8add2fdd3e1a0edaf85df472e40e7659722bc48248a38a8fc8b2097f43150cda5d2143cbba0c871ce98343ad5ea86e60ae9869e78d7679eecb3b7ef677a6aa62eff2d492b219d018051dca2623993b82f39903533753d54670083c0d5b4eef08fc6461ef0f94cfa84113f19ef15bbbdad429523e308d05233962d16deb5baaa9601c7588b836d34815c23fa7a474f4c43888eaedf4078dc5fb583ad2ab17f774dd16125fcba73e8d65ac2fffbfb331c725b43e477bce386eb8d85c1128e6a7f8b58f05cd99065dd810af9de4f81d54c1f62e6eff3bfa4d21e10f28600c84c10b2bb9e9f07de88ca487fefe3b2c3b9926589ee466944cfbe1da9e3a8e0f0a1c6405cf9d332a49277cc3f5015982d4236fb5f42e3a34e218cecfd769905a720bbf6d3c616ab1a5a9f907c4c7ce14829f3cd7b927f0ee71733224d6348db8697f35db76286293394459bc4ee1eba031fa8ac1b2bef8f29f5548a753f04c212315f55b0f10bc0ae263ca03bab02801d88a861977c520cafb0a3fdf282f957035fc96a19e5ed1716dbd8e2c4c33d072d8ddf6facdba1d9dda0fecc4b996ddbd2e4d23d569bfa4a14930c5fc2f644663b6d8e3cc6ad69220acfa40bf03506361b2cb09de4d46eddf1811c982fc918bc783b89deebc627d33ddd582a063f7d957e9d263a885b6f310864e639d386288018c3e94e20b9cfa02bd4beb62b79f2005a7bbe0da090cf22691b30359ac4a70955d03151c847d8996aee5a4624a5767c5977af70b5867ade2ccc7813da2f0df283c29ab0a0efb789cd53cfcffe8146de7cbd01e54a1f12e324f9c86ca2974f28fdda09adf6432208fdbc6687a4baf543606a08568f090fc1301794da59cc5d55a977c87201f91585f95722b7d0d3af43e0eb2e8a85d437f2d5118f4c222d58e3ede95ab2e0b85eb47eb5b88c9ab43ab771d3acde8cf5f6d366ef315098fe0b976f9b140bdd8bcf6f7778fa0cd383cbf9552bed4482e59e526f0543b53b1a241be1d8da033308c767be53c4b2b546a7ce7722c19ba63451bb40725ea45e00b9b4d4bae0aeb9272aafb9d4c4abbd80b0ea0f9011baaf46b68a1404ab09892b65ed3376fe094195187c05fff6bdcb6be72573d55b8a421511790f487f553ff2f4f85195971267a58a2a82feda9916502fc64e9485464f4fe7861297ac3fbfd2341a880f128bc3808857a2d31762404b783fdab42a6697c975d69b757895e7ba432295a765679962bc5de2bd049250e2c20486657e9c4828943fe098e7af044dc4e76de4a8aa2cf4d31f0a0843ccbf7b08df7be147021576d18258c4417d7ab96e3dc72a8fc80a6c8520c8cb69b68fadb02dc8cee0c4fcd94c7d85b42935a7e613e9720d9d74c0d4f23e1312f336383471276bab32e3f9102fde3387368985f25dd54c56927e77480e3f5c3f3eaa4dcbdc9ca9b6f8373aa3714f42b624879201e6ec478ddcd8681878b159b810ab4e8f618119f414d2dda0730a0d22882686d4186f510da4475079f84f4657628584ad98639577c01f6dc6d6829f6938be1f3ee0489a27d2a6001ee0035ac15dd7a9a1e29e86460cc32c92a2e162d318a236f754de000c15e2ae7062e0b4e5bbad4b5e36acaa45282aee1440e91a6ad0deb15ee555c721162f7c0fb26193a068d6205b2c31946fc9e2b93fd80818c264e653fea3f6b9858f4d55477fcf4ebf4bf638700cde97cf710ed10a3db5386da5c372ecf369958130f2be126f45c4b87bfa094729f4c4a0981358f8c7c74f925f256381186f10c65e239c47d49e93fc13d14db0a9cfa8f9252f647e1b751e9d9fd7a849634c27cdb2c5b30a12f8b83cb3081b6dfb4c1834d25fcdf66ad7b69d7d5bb562ab4359e40747dba518215dc1e54d7d3e929f9222a94a8bb22538b1950bc0864e627d2e76268946987690575404f63ec028efe8abd281fcb6a9041805dad6f31f8f1615745f4e68350eb8e16990d41e2e1cc8a36b865807bfe96229343aeb904056883231578fd0684ec3e7e4f3e72ed12523fa5c77557f6385c4f93fd018b86465b430b6eb9d6341878adb2034b531dc3e7ebad3ec2716cb1e1b44b75533a08b92a2760d371a718d6820723d0ff6b644f189df142d891b52524fdeac578037de2e87d96d4ab5183c17d1cf836f1ea06c60944057d873aa6dda2d62d5798e9aabee70ea38c13f8bf99ee43088442f7568673c0b1892afaf0f87a8bcd1726aee2f477d59b5b99324b0348deab9d3b580268a16fe9cc7f057fb735bb8945b6b3fcb03eee62491108299e18177f04f498c62db1c2416ad613cb7e7b9468beba6f825bc707db5844a9a6577f2cc28a1196654a0991a2a573cfedb4f1beb799027a8268d7dd657b2e6d1f00f2fb99bb9cf9938b3ebf00250c556b6fade3d109313160f29cf4bdcf277746f66e096570789baaaf2fbfa4d7a18201632fa6df3d27bac96aa4e7ac0c69aa779bbd2f0f064a081e7283ce7ae28152ec266729b431bc1559b9ac8aae543a988cdb3e5e0378277db540fc2e7a35003f4f03430a42479b30d44631a19df952dbb1a3d18ecaecba1fe978a86305b379249c9aed751d64bb70c78c20ccd4c0b40c20e454c5128cb8bb208241c1de1c9029bfc87841049df47469885aadd5cb064483c9a0747cc65991be98abce80b44058eae0f001f07c7e792ffbef2d9d6ec506b4fa09ff609840714f361d4a550155231054d3e904984568c01a7fa7d116222d2070cacddc0b71d564ab61f907f923e990738c0c4b56c401e0ba5d252269b976ddd4752324206c1e34eff027b2e5eff3e1d638ee6712e0a9939c11870499bd25d3edf14640ed7e099b95f5dba0128ce4a80ebd5073bebf4e0e86f5a7e4f3df88d6d964e579f2a3aa27acf8515124ab30d1e92bd25c0404adc41084079d330c3458c7b1f50d8d9bb9f4bb31dee0606abf8d93571d041e27c3d9149f0837765a91fa1fa210451dcf1fc0e029120eac526a3144e23f8a8a90359e0900d7958a6e13eb3de47078f587fa3a72cd5f2b5c05ac21269fcecb14af0450a5a74e5a94adfff1d824f8863274d400a2bba0b6c868b6fe2f86d71786472365c60cb8a5ef34a12758337f873ff048d161896874511ca2e5552b531392bf6d86a399c44318024c87a98a0b1040ef8b2e917c9f8ff87c84f45968dde2df8fee79fbf7cb7ff68e964b6003fb7879a846f39c2db42c7869abd9c4aba8df4267017273735a56ce80ace49b0a570c10b752da4c46f6ccf1484af784bc36efaa24049cc3a0b521799bf1263ff39042d49fae5df3d029df3eb60d97876e90333448642498a3deeb490ae25a4ac267234e2645355de21aebb8c847b861485742023229d96c6ad8664845de4570a3e5b7b10845759a377b0d96c9bd172e4727b813265c406b136a597e38b750f2b56aba8634997cf809ac02d3b8499ade4d425d41a33b60216e90616bd4889b53f49863cf4167a5a788ead53518f3699f9a371c7bb359d12b0f5f347a95a06c85caa7196d247e0631721a788470ec2d77aa7b878eb91e861ebf190d55ff317ffe59c8752250df2596454cccd51a9feb1f490793bee169607344ffcb4fa5891ba39288b45018ccacd46d7a5479b8111f70a756add111970d3872685f8667261e6ca7e1565cc858f48cea539b106c7cc75f2d5aa3237e334a6e7ad5c29c6389fb88ceae7db13ee3fa197344f1782eb2f0189b3625e39d34cb2b05c70dca419f201d47c149e6ac59d5d2bdbcfc117816c87042ffeabc5ecc56faa2d5ae19ca2185c82455b453cd1a18724af4cac43dc54aa80fb988e24a0ead1c0140235d65b2693cef935f2d61641b8a337c3db3d606cd7d927e23f305df70a67e1e74434904314d10122da476eecb9e8b3abb3927b7c60b5496bcc9727423ad80ccae258362c5517030aefb62bac041bf76e2750cfe6005d5704fbc45b6a5314fea3b017641f81e9ed1478306b2caeadcb850e8f18adf47f7a61a74be9e704698b09257c540baaa7cb7969c5c3f2989d70161dc0b5c80874a8ac0e64b4253eb586a492aa7b8ddcb5aa6d34b6972cf7822a74d2b483d4da631adf1e5b3b0576d74ca137224134efb6fa846dd3678811222d2b855153923dc53366c6eea481d7688df3598039f55bb0184d38a6abcc026238114652661a9f459578afdb7f1b3bb51363ed4a797100d0f3308af277f6c9036ecf9eca41e13b193319592563bd086629ac582921b7670624a2f2b397b7aa8218bb43e0160327874c8265301b75adf09e4b8f4f177a97b760e1cf162ef6d2c5a82a0676f1e411394cd725137c3db2ed120e1b6fea751549e39409124eb5d2d1c242054f4dfe09256ba4cfbddd8ded9491032e6885d10a9ee10133ef2c4d0e26110350344f3b76425034650bae25ee8a3e557600e8a5ad950c0ac10c570d99938253f64c992d727d2ed64b5b4c9e51377eef6f2b564e1e02ee6fe0ab25f84c4e7c943cb834484f5511d79577443b0f37b8158207c34a6cbbeaa9235c7dfd508c923f0a215caff8315a4a851bdb52a3bfbe51d78ee21ea77a2d709c8e0b20a270043ae6d8798afac443416a6e4f3ab715843b73a8bc43b5b73dd1742ec2c0d8e425fab3e995a8cb86f4d068ef88f751c7ed0a47e60862856ce291cf36e1929a5d4d3a9f6b93c1fb935fff16600100c6e6d7de00619d85a30a7f4fad4b6534d0eab0fd4b7bdcb24e3d3c12d45719592db4c91686958252df0a5845fc2e9a87769140549599d4f69643fabda86b3157250ae1035b86509442895d3ffa80a7b241d5f855a635f6e902f499f7df2c66ba228837326b6a5c1b175f81a716b677fb4c1ccc8d6e77c94abd886495abca922a61d757920090b3dee00ade8bad6979ecc88f5dc5d637cfcbbf0557e91dd781bcb2d73134d975af2965929e9f011c48c2e4de2481166b63cc8", 0x1000}, {&(0x7f0000002d40)="bdbc79381f7ff113b5d380d6931f548a114c1e6505cd431099cd73aea18f92df4c028a0aa2956d78f8afdeee168e3d43d7714bb8b6999d9335cbe0097b82ae5826d4e422d57bdb12a8518dca4a2fec3dae18e66ca1435b666a84242d89ee623c86510f86d9b0a9709166d3333b872d03ed66c0eb3eb36700cf69c98b9ea2b9cbd760794388804ecdf93bd147cbdf735c9c3d7520", 0x94}], 0x2) getpeername$unix(r2, &(0x7f0000002e40)=@file={0x0, ""/24}, &(0x7f0000002e80)=0x1a) r4 = open(&(0x7f0000002ec0)='./file0\x00', 0x200000, 0x40) fchroot(r1) r5 = accept$inet(r4, &(0x7f0000002f00), &(0x7f0000002f40)=0xc) r6 = msgget(0x0, 0x114) r7 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002f80)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000002fc0)={0x0, 0x0, 0x0}, 0xc) r12 = getppid() r13 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003000)={{0x10000, r7, r9, r10, r11, 0x41, 0xffff}, 0x10001, 0x2, r12, r13, 0xec8, 0x5, 0x100000000, 0x5}) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000003080)={r12, r8, r11}, 0xc) r14 = semget$private(0x0, 0x6, 0x284) semctl$IPC_RMID(r14, 0x0, 0x0) recvfrom(r4, &(0x7f00000030c0), 0x0, 0x800, &(0x7f0000003100)=@in6={0x18, 0x1, 0xd79, 0x8}, 0xc) setgid(r11) getsockname$inet(r5, &(0x7f0000003140), &(0x7f0000003180)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000031c0)) 00:34:40 executing program 2: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file1/file0\x00', 0x80) write(r0, &(0x7f0000000080)="31c25e33600ad69753523806580455d29e1bbfaff1e9b560414cadb2f5d0aca3f8c03d", 0x23) close(r0) mkdirat(r0, &(0x7f0000000040)='./file1/file0\x00', 0x0) [ 37.5619111] ASan: Unauthorized Access In 0xffffffff80a7f1be: Addr 0xffffcb0012d19ed4 [4 bytes, read] [ 37.5782126] #0 0xffffffff80a7f1be in in6_print [ 37.5850029] #1 0xffffffff80a7f87f in sin6_print [ 37.5850029] #2 0xffffffff80f4e421 in sockaddr_checklen [ 37.5993800] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 37.6066199] #4 0xffffffff80f4e64f in sockaddr_dup [ 37.6066199] #5 0xffffffff8105fd90 in rtcache_setdst [ 37.6209143] #6 0xffffffff810601a7 in rtcache_lookup2 [ 37.6286748] #7 0xffffffff80a8002f in in6_selectroute [ 37.6286748] #8 0xffffffff80a80437 in in6_selectsrc [ 37.6426846] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 37.6509291] #10 0xffffffff80f69206 in do_sys_connect [ 37.6509291] #11 0xffffffff80f693ef in sys_connect [ 37.6648631] #12 0xffffffff80ebbb34 in sys___syscall [ 37.6648631] #13 0xffffffff80265b1e in syscall [ 37.6787393] ASan: Unauthorized Access In 0xffffffff80a7f68c: Addr 0xffffcb0012d19ed8 [4 bytes, read] [ 37.6888648] #0 0xffffffff80a7f68c in in6_print [ 37.6956078] #1 0xffffffff80a7f87f in sin6_print [ 37.6956078] #2 0xffffffff80f4e421 in sockaddr_checklen [ 37.7099827] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 37.7176923] #4 0xffffffff80f4e64f in sockaddr_dup [ 37.7176923] #5 0xffffffff8105fd90 in rtcache_setdst [ 37.7315085] #6 0xffffffff810601a7 in rtcache_lookup2 [ 37.7315085] #7 0xffffffff80a8002f in in6_selectroute [ 37.7461702] #8 0xffffffff80a80437 in in6_selectsrc [ 37.7533123] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 37.7533123] #10 0xffffffff80f69206 in do_sys_connect [ 37.7684571] #11 0xffffffff80f693ef in sys_connect [ 37.7755002] #12 0xffffffff80ebbb34 in sys___syscall [ 37.7755002] #13 0xffffffff80265b1e in syscall [ 37.7894139] ASan: Unauthorized Access In 0xffffffff80a7f480: Addr 0xffffcb0012d19ed4 [2 bytes, read] [ 37.7995379] #0 0xffffffff80a7f480 in in6_print [ 37.8067109] #1 0xffffffff80a7f87f in sin6_print [ 37.8067109] #2 0xffffffff80f4e421 in sockaddr_checklen [ 37.8206899] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 37.8289652] #4 0xffffffff80f4e64f in sockaddr_dup [ 37.8289652] #5 0xffffffff8105fd90 in rtcache_setdst [ 37.8421110] #6 0xffffffff810601a7 in rtcache_lookup2 [ 37.8421110] #7 0xffffffff80a8002f in in6_selectroute [ 37.8567432] #8 0xffffffff80a80437 in in6_selectsrc [ 37.8635081] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 37.8635081] #10 0xffffffff80f69206 in do_sys_connect [ 37.8779268] #11 0xffffffff80f693ef in sys_connect [ 37.8846099] #12 0xffffffff80ebbb34 in sys___syscall [ 37.8846099] #13 0xffffffff80265b1e in syscall [ 37.8978620] ASan: Unauthorized Access In 0xffffffff80a7f480: Addr 0xffffcb0012d19ed6 [2 bytes, read] [ 37.9079806] #0 0xffffffff80a7f480 in in6_print [ 37.9079806] #1 0xffffffff80a7f87f in sin6_print [ 37.9213677] #2 0xffffffff80f4e421 in sockaddr_checklen [ 37.9291118] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 37.9291118] #4 0xffffffff80f4e64f in sockaddr_dup [ 37.9421786] #5 0xffffffff8105fd90 in rtcache_setdst [ 37.9421786] #6 0xffffffff810601a7 in rtcache_lookup2 [ 37.9565424] #7 0xffffffff80a8002f in in6_selectroute [ 37.9639087] #8 0xffffffff80a80437 in in6_selectsrc [ 37.9639087] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 37.9789302] #10 0xffffffff80f69206 in do_sys_connect [ 37.9862708] #11 0xffffffff80f693ef in sys_connect [ 37.9862708] #12 0xffffffff80ebbb34 in sys___syscall [ 38.0006495] #13 0xffffffff80265b1e in syscall [ 38.0073272] ASan: Unauthorized Access In 0xffffffff80a7f480: Addr 0xffffcb0012d19ed8 [2 bytes, read] [ 38.0181323] #0 0xffffffff80a7f480 in in6_print [ 38.0181323] #1 0xffffffff80a7f87f in sin6_print [ 38.0311209] #2 0xffffffff80f4e421 in sockaddr_checklen [ 38.0311209] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 38.0459231] #4 0xffffffff80f4e64f in sockaddr_dup [ 38.0530009] #5 0xffffffff8105fd90 in rtcache_setdst [ 38.0530009] #6 0xffffffff810601a7 in rtcache_lookup2 [ 38.0676352] #7 0xffffffff80a8002f in in6_selectroute [ 38.0749888] #8 0xffffffff80a80437 in in6_selectsrc [ 38.0749888] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 38.0900172] #10 0xffffffff80f69206 in do_sys_connect [ 38.0973869] #11 0xffffffff80f693ef in sys_connect [ 38.0973869] #12 0xffffffff80ebbb34 in sys___syscall [ 38.1118725] #13 0xffffffff80265b1e in syscall [ 38.1185348] ASan: Unauthorized Access In 0xffffffff80a7f480: Addr 0xffffcb0012d19eda [2 bytes, read] [ 38.1294025] #0 0xffffffff80a7f480 in in6_print [ 38.1294025] #1 0xffffffff80a7f87f in sin6_print [ 38.1423021] #2 0xffffffff80f4e421 in sockaddr_checklen [ 38.1423021] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 38.1571345] #4 0xffffffff80f4e64f in sockaddr_dup [ 38.1641983] #5 0xffffffff8105fd90 in rtcache_setdst [ 38.1641983] #6 0xffffffff810601a7 in rtcache_lookup2 [ 38.1787979] #7 0xffffffff80a8002f in in6_selectroute [ 38.1861473] #8 0xffffffff80a80437 in in6_selectsrc [ 38.1861473] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 38.2011429] #10 0xffffffff80f69206 in do_sys_connect [ 38.2085259] #11 0xffffffff80f693ef in sys_connect [ 38.2085259] #12 0xffffffff80ebbb34 in sys___syscall [ 38.2228704] #13 0xffffffff80265b1e in syscall [ 38.2228704] ASan: Unauthorized Access In 0xffffffff80a7f480: Addr 0xffffcb0012d19edc [2 bytes, read] [ 38.2406758] #0 0xffffffff80a7f480 in in6_print [ 38.2406758] #1 0xffffffff80a7f87f in sin6_print [ 38.2533425] #2 0xffffffff80f4e421 in sockaddr_checklen [ 38.2533425] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 38.2681967] #4 0xffffffff80f4e64f in sockaddr_dup [ 38.2752627] #5 0xffffffff8105fd90 in rtcache_setdst [ 38.2752627] #6 0xffffffff810601a7 in rtcache_lookup2 [ 38.2899183] #7 0xffffffff80a8002f in in6_selectroute [ 38.2972550] #8 0xffffffff80a80437 in in6_selectsrc [ 38.2972550] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 38.3122185] #10 0xffffffff80f69206 in do_sys_connect [ 38.3195682] #11 0xffffffff80f693ef in sys_connect [ 38.3195682] #12 0xffffffff80ebbb34 in sys___syscall [ 38.3338735] #13 0xffffffff80265b1e in syscall [ 38.3338735] ASan: Unauthorized Access In 0xffffffff80a7f480: Addr 0xffffcb0012d19ede [2 bytes, read] [ 38.3506698] #0 0xffffffff80a7f480 in in6_print [ 38.3574492] #1 0xffffffff80a7f87f in sin6_print [ 38.3643225] #2 0xffffffff80f4e421 in sockaddr_checklen [ 38.3643225] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 38.3790953] #4 0xffffffff80f4e64f in sockaddr_dup [ 38.3861838] #5 0xffffffff8105fd90 in rtcache_setdst [ 38.3861838] #6 0xffffffff810601a7 in rtcache_lookup2 [ 38.4008182] #7 0xffffffff80a8002f in in6_selectroute [ 38.4081551] #8 0xffffffff80a80437 in in6_selectsrc [ 38.4081551] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 38.4231493] #10 0xffffffff80f69206 in do_sys_connect [ 38.4304864] #11 0xffffffff80f693ef in sys_connect [ 38.4304864] #12 0xffffffff80ebbb34 in sys___syscall [ 38.4450162] #13 0xffffffff80265b1e in syscall [ 38.4450162] sockaddr_checklen: 0xffffcb0012d19ec8 bad len af=24 socklen=12 len=28 [inet6: ::] [ 38.4611339] sockaddr_checklen: 0xffffcb016ef385b0 bad len af=24 socklen=12 len=28 [inet6: [900:0:1cb:ffff::41e7:c200]:20013] [ 38.4735700] ASan: Unauthorized Access In 0xffffffff8105a3bf: Addr 0xffffcb0012d19eda [1 byte, read] [ 38.4835944] #0 0xffffffff8105a3bf in rn_match [ 38.4902814] #1 0xffffffff81062e5d in rt_matchaddr [ 38.4973411] #2 0xffffffff8105e333 in rtalloc1_locked.constprop.15 [ 38.4973411] #3 0xffffffff8105ed8b in _rtcache_init [ 38.5131546] #4 0xffffffff81060272 in rtcache_lookup2 [ 38.5204657] #5 0xffffffff80a8002f in in6_selectroute [ 38.5204657] #6 0xffffffff80a80437 in in6_selectsrc [ 38.5349077] #7 0xffffffff80aa7b7f in rip6_connect_wrapper [ 38.5427288] #8 0xffffffff80f69206 in do_sys_connect [ 38.5427288] #9 0xffffffff80f693ef in sys_connect [ 38.5568974] #10 0xffffffff80ebbb34 in sys___syscall [ 38.5641071] #11 0xffffffff80265b1e in syscall [ 38.5641071] ASan: Unauthorized Access In 0xffffffff8105a3bf: Addr 0xffffcb0012d19edc [1 byte, read] [ 38.5807636] #0 0xffffffff8105a3bf in rn_match [ 38.5874047] #1 0xffffffff81062e5d in rt_matchaddr [ 38.5874047] #2 0xffffffff8105e333 in rtalloc1_locked.constprop.15 [ 38.6030202] #3 0xffffffff8105ed8b in _rtcache_init [ 38.6101496] #4 0xffffffff81060272 in rtcache_lookup2 [ 38.6101496] #5 0xffffffff80a8002f in in6_selectroute [ 38.6247913] #6 0xffffffff80a80437 in in6_selectsrc [ 38.6319268] #7 0xffffffff80aa7b7f in rip6_connect_wrapper [ 38.6319268] #8 0xffffffff80f69206 in do_sys_connect [ 38.6469378] #9 0xffffffff80f693ef in sys_connect [ 38.6538701] #10 0xffffffff80ebbb34 in sys___syscall [ 38.6538701] #11 0xffffffff80265b1e in syscall [ 38.6677097] ASan: Unauthorized Access In 0xffffffff8105a3bf: Addr 0xffffcb0012d19edc [1 byte, read] [ 38.6777321] #0 0xffffffff8105a3bf in rn_match [ 38.6777321] #1 0xffffffff81062e5d in rt_matchaddr [ 38.6914745] #2 0xffffffff8105e333 in rtalloc1_locked.constprop.15 [ 38.7000861] #3 0xffffffff8105ed8b in _rtcache_init [ 38.7080237] #4 0xffffffff81060272 in rtcache_lookup2 [ 38.7080237] #5 0xffffffff80a8002f in in6_selectroute [ 38.7219702] #6 0xffffffff80a80437 in in6_selectsrc [ 38.7219702] #7 0xffffffff80aa7b7f in rip6_connect_wrapper [ 38.7369506] #8 0xffffffff80f69206 in do_sys_connect [ 38.7442019] #9 0xffffffff80f693ef in sys_connect [ 38.7442019] #10 0xffffffff80ebbb34 in sys___syscall [ 38.7584258] #11 0xffffffff80265b1e in syscall [ 38.7650745] ASan: Unauthorized Access In 0xffffffff8105a3bf: Addr 0xffffcb0012d19edf [1 byte, read] [ 38.7751014] #0 0xffffffff8105a3bf in rn_match [ 38.7751014] #1 0xffffffff81062e5d in rt_matchaddr [ 38.7888364] #2 0xffffffff8105e333 in rtalloc1_locked.constprop.15 [ 38.7974752] #3 0xffffffff8105ed8b in _rtcache_init [ 38.7974752] #4 0xffffffff81060272 in rtcache_lookup2 [ 38.8119849] #5 0xffffffff80a8002f in in6_selectroute [ 38.8193332] #6 0xffffffff80a80437 in in6_selectsrc [ 38.8193332] #7 0xffffffff80aa7b7f in rip6_connect_wrapper [ 38.8345837] #8 0xffffffff80f69206 in do_sys_connect [ 38.8418536] #9 0xffffffff80f693ef in sys_connect [ 38.8418536] #10 0xffffffff80ebbb34 in sys___syscall [ 38.8560777] #11 0xffffffff80265b1e in syscall [ 38.8749327] ASan: Unauthorized Access In 0xffffffff80a7f1be: Addr 0xffffcb0012d19ed4 [4 bytes, read] [ 38.8860631] #0 0xffffffff80a7f1be in in6_print [ 38.8860631] #1 0xffffffff80a7f87f in sin6_print [ 38.8987772] #2 0xffffffff80f4e421 in sockaddr_checklen [ 38.8987772] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 38.9135997] #4 0xffffffff80f4e64f in sockaddr_dup [ 38.9206683] #5 0xffffffff8105fd90 in rtcache_setdst [ 38.9206683] #6 0xffffffff810601a7 in rtcache_lookup2 [ 38.9352111] #7 0xffffffff80a8002f in in6_selectroute [ 38.9425237] #8 0xffffffff80a80437 in in6_selectsrc [ 38.9425237] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 38.9574930] #10 0xffffffff80f69206 in do_sys_connect [ 38.9648270] #11 0xffffffff80f693ef in sys_connect [ 38.9648270] #12 0xffffffff80ebbb34 in sys___syscall [ 38.9791626] #13 0xffffffff80265b1e in syscall [ 38.9791626] ASan: Unauthorized Access In 0xffffffff80a7f68c: Addr 0xffffcb0012d19ed8 [4 bytes, read] [ 38.9956288] #0 0xffffffff80a7f68c in in6_print [ 39.0024243] #1 0xffffffff80a7f87f in sin6_print [ 39.0092768] #2 0xffffffff80f4e421 in sockaddr_checklen [ 39.0092768] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 39.0240888] #4 0xffffffff80f4e64f in sockaddr_dup [ 39.0311393] #5 0xffffffff8105fd90 in rtcache_setdst [ 39.0311393] #6 0xffffffff810601a7 in rtcache_lookup2 [ 39.0457581] #7 0xffffffff80a8002f in in6_selectroute [ 39.0531115] #8 0xffffffff80a80437 in in6_selectsrc [ 39.0531115] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 39.0688576] #10 0xffffffff80f69206 in do_sys_connect [ 39.0761903] #11 0xffffffff80f693ef in sys_connect [ 39.0761903] #12 0xffffffff80ebbb34 in sys___syscall [ 39.0905333] #13 0xffffffff80265b1e in syscall [ 39.0905333] ASan: Unauthorized Access In 0xffffffff80a7f480: Addr 0xffffcb0012d19ed4 [2 bytes, read] [ 39.1073811] #0 0xffffffff80a7f480 in in6_print [ 39.1143270] #1 0xffffffff80a7f87f in sin6_print [ 39.1213470] #2 0xffffffff80f4e421 in sockaddr_checklen [ 39.1213470] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 39.1363291] #4 0xffffffff80f4e64f in sockaddr_dup [ 39.1433911] #5 0xffffffff8105fd90 in rtcache_setdst [ 39.1433911] #6 0xffffffff810601a7 in rtcache_lookup2 [ 39.1580030] #7 0xffffffff80a8002f in in6_selectroute [ 39.1653555] #8 0xffffffff80a80437 in in6_selectsrc [ 39.1653555] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 39.1803579] #10 0xffffffff80f69206 in do_sys_connect [ 39.1877204] #11 0xffffffff80f693ef in sys_connect [ 39.1877204] #12 0xffffffff80ebbb34 in sys___syscall [ 39.2020428] #13 0xffffffff80265b1e in syscall [ 39.2020428] ASan: Unauthorized Access In 0xffffffff80a7f480: Addr 0xffffcb0012d19ed6 [2 bytes, read] [ 39.2198813] #0 0xffffffff80a7f480 in in6_print [ 39.2198813] #1 0xffffffff80a7f87f in sin6_print [ 39.2324828] #2 0xffffffff80f4e421 in sockaddr_checklen [ 39.2324828] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 39.2472610] #4 0xffffffff80f4e64f in sockaddr_dup [ 39.2543249] #5 0xffffffff8105fd90 in rtcache_setdst [ 39.2543249] #6 0xffffffff810601a7 in rtcache_lookup2 [ 39.2689258] #7 0xffffffff80a8002f in in6_selectroute [ 39.2762860] #8 0xffffffff80a80437 in in6_selectsrc [ 39.2762860] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 39.2913001] #10 0xffffffff80f69206 in do_sys_connect [ 39.2986712] #11 0xffffffff80f693ef in sys_connect [ 39.2986712] #12 0xffffffff80ebbb34 in sys___syscall [ 39.3129951] #13 0xffffffff80265b1e in syscall [ 39.3129951] ASan: Unauthorized Access In 0xffffffff80a7f480: Addr 0xffffcb0012d19ed8 [2 bytes, read] [ 39.3297753] #0 0xffffffff80a7f480 in in6_print [ 39.3365511] #1 0xffffffff80a7f87f in sin6_print [ 39.3434091] #2 0xffffffff80f4e421 in sockaddr_checklen [ 39.3434091] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 39.3582217] #4 0xffffffff80f4e64f in sockaddr_dup [ 39.3652884] #5 0xffffffff8105fd90 in rtcache_setdst [ 39.3652884] #6 0xffffffff810601a7 in rtcache_lookup2 [ 39.3798987] #7 0xffffffff80a8002f in in6_selectroute [ 39.3872566] #8 0xffffffff80a80437 in in6_selectsrc [ 39.3872566] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 39.4022323] #10 0xffffffff80f69206 in do_sys_connect [ 39.4095948] #11 0xffffffff80f693ef in sys_connect [ 39.4095948] #12 0xffffffff80ebbb34 in sys___syscall [ 39.4238949] #13 0xffffffff80265b1e in syscall [ 39.4238949] ASan: Unauthorized Access In 0xffffffff80a7f480: Addr 0xffffcb0012d19eda [2 bytes, read] [ 39.4406664] #0 0xffffffff80a7f480 in in6_print [ 39.4474179] #1 0xffffffff80a7f87f in sin6_print [ 39.4542628] #2 0xffffffff80f4e421 in sockaddr_checklen [ 39.4542628] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 39.4690278] #4 0xffffffff80f4e64f in sockaddr_dup [ 39.4761008] #5 0xffffffff8105fd90 in rtcache_setdst [ 39.4761008] #6 0xffffffff810601a7 in rtcache_lookup2 [ 39.4907049] #7 0xffffffff80a8002f in in6_selectroute [ 39.4980601] #8 0xffffffff80a80437 in in6_selectsrc [ 39.4980601] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 39.5130242] #10 0xffffffff80f69206 in do_sys_connect [ 39.5203681] #11 0xffffffff80f693ef in sys_connect [ 39.5203681] #12 0xffffffff80ebbb34 in sys___syscall [ 39.5347171] #13 0xffffffff80265b1e in syscall [ 39.5347171] ASan: Unauthorized Access In 0xffffffff80a7f480: Addr 0xffffcb0012d19edc [2 bytes, read] [ 39.5515103] #0 0xffffffff80a7f480 in in6_print [ 39.5582833] #1 0xffffffff80a7f87f in sin6_print [ 39.5651499] #2 0xffffffff80f4e421 in sockaddr_checklen [ 39.5651499] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 39.5799155] #4 0xffffffff80f4e64f in sockaddr_dup [ 39.5870789] #5 0xffffffff8105fd90 in rtcache_setdst [ 39.5870789] #6 0xffffffff810601a7 in rtcache_lookup2 [ 39.6015912] #7 0xffffffff80a8002f in in6_selectroute [ 39.6093350] #8 0xffffffff80a80437 in in6_selectsrc [ 39.6093350] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 39.6238980] #10 0xffffffff80f69206 in do_sys_connect [ 39.6315884] #11 0xffffffff80f693ef in sys_connect [ 39.6315884] #12 0xffffffff80ebbb34 in sys___syscall [ 39.6455572] #13 0xffffffff80265b1e in syscall [ 39.6455572] ASan: Unauthorized Access In 0xffffffff80a7f480: Addr 0xffffcb0012d19ede [2 bytes, read] [ 39.6623512] #0 0xffffffff80a7f480 in in6_print [ 39.6691545] #1 0xffffffff80a7f87f in sin6_print [ 39.6760967] #2 0xffffffff80f4e421 in sockaddr_checklen [ 39.6760967] #3 0xffffffff80f4e4ea in sockaddr_alloc [ 39.6908246] #4 0xffffffff80f4e64f in sockaddr_dup [ 39.6983515] #5 0xffffffff8105fd90 in rtcache_setdst [ 39.6983515] #6 0xffffffff810601a7 in rtcache_lookup2 [ 39.7124679] #7 0xffffffff80a8002f in in6_selectroute [ 39.7206061] #8 0xffffffff80a80437 in in6_selectsrc [ 39.7206061] #9 0xffffffff80aa7b7f in rip6_connect_wrapper [ 39.7348175] #10 0xffffffff80f69206 in do_sys_connect [ 39.7428617] #11 0xffffffff80f693ef in sys_connect [ 39.7428617] #12 0xffffffff80ebbb34 in sys___syscall [ 39.7564822] #13 0xffffffff80265b1e in syscall [ 39.7564822] sockaddr_checklen: 0xffffcb0012d19ec8 bad len af=24 socklen=12 len=28 [inet6: ::] [ 39.7725660] sockaddr_checklen: 0xffffcb016ef385b0 bad len af=24 socklen=12 len=28 [inet6: [1f00:0:1cb:ffff::e0f5:300]:20023] [ 39.7849992] ASan: Unauthorized Access In 0xffffffff8105a3bf: Addr 0xffffcb0012d19eda [1 byte, read] [ 39.7951239] #0 0xffffffff8105a3bf in rn_match [ 39.8017583] #1 0xffffffff81062e5d in rt_matchaddr [ 39.8096264] #2 0xffffffff8105e333 in rtalloc1_locked.constprop.15 [ 39.8096264] #3 0xffffffff8105ed8b in _rtcache_init [ 39.8244814] #4 0xffffffff81060272 in rtcache_lookup2 [ 39.8318847] #5 0xffffffff80a8002f in in6_selectroute [ 39.8318847] #6 0xffffffff80a80437 in in6_selectsrc [ 39.8461987] #7 0xffffffff80aa7b7f in rip6_connect_wrapper [ 39.8541331] #8 0xffffffff80f69206 in do_sys_connect [ 39.8541331] #9 0xffffffff80f693ef in sys_connect [ 39.8681259] #10 0xffffffff80ebbb34 in sys___syscall [ 39.8763900] #11 0xffffffff80265b1e in syscall [ 39.8763900] ASan: Unauthorized Access In 0xffffffff8105a3bf: Addr 0xffffcb0012d19edc [1 byte, read] [ 39.8921007] #0 0xffffffff8105a3bf in rn_match [ 39.8987736] #1 0xffffffff81062e5d in rt_matchaddr [ 39.8987736] #2 0xffffffff8105e333 in rtalloc1_locked.constprop.15 [ 39.9143833] #3 0xffffffff8105ed8b in _rtcache_init [ 39.9215201] #4 0xffffffff81060272 in rtcache_lookup2 [ 39.9215201] #5 0xffffffff80a8002f in in6_selectroute [ 39.9361787] #6 0xffffffff80a80437 in in6_selectsrc [ 39.9433013] #7 0xffffffff80aa7b7f in rip6_connect_wrapper [ 39.9433013] #8 0xffffffff80f69206 in do_sys_connect [ 39.9585911] #9 0xffffffff80f693ef in sys_connect [ 39.9654946] #10 0xffffffff80ebbb34 in sys___syscall [ 39.9654946] #11 0xffffffff80265b1e in syscall [ 39.9793144] ASan: Unauthorized Access In 0xffffffff8105a3bf: Addr 0xffffcb0012d19edc [1 byte, read] [ 39.9893359] #0 0xffffffff8105a3bf in rn_match [ 39.9893359] #1 0xffffffff81062e5d in rt_matchaddr [ 40.0030141] #2 0xffffffff8105e333 in rtalloc1_locked.constprop.15 [ 40.0115946] #3 0xffffffff8105ed8b in _rtcache_init [ 40.0115946] #4 0xffffffff81060272 in rtcache_lookup2 [ 40.0260224] #5 0xffffffff80a8002f in in6_selectroute [ 40.0333284] #6 0xffffffff80a80437 in in6_selectsrc [ 40.0333284] #7 0xffffffff80aa7b7f in rip6_connect_wrapper [ 40.0482456] #8 0xffffffff80f69206 in do_sys_connect [ 40.0554539] #9 0xffffffff80f693ef in sys_connect [ 40.0554539] #10 0xffffffff80ebbb34 in sys___syscall [ 40.0696206] #11 0xffffffff80265b1e in syscall [ 40.0696206] ASan: Unauthorized Access In 0xffffffff8105a3bf: Addr 0xffffcb0012d19edf [1 byte, read] [ 40.0862603] #0 0xffffffff8105a3bf in rn_match [ 40.0931882] #1 0xffffffff81062e5d in rt_matchaddr [ 40.1002260] #2 0xffffffff8105e333 in rtalloc1_locked.constprop.15 [ 40.1002260] #3 0xffffffff8105ed8b in _rtcache_init [ 40.1159443] #4 0xffffffff81060272 in rtcache_lookup2 [ 40.1232569] #5 0xffffffff80a8002f in in6_selectroute 00:34:43 executing program 3: r0 = msgget(0x2, 0x264) msgrcv(r0, &(0x7f0000000000)={0x0, ""/94}, 0x66, 0x1, 0x800) r1 = getegid() r2 = shmget$private(0x0, 0x2000, 0x208, &(0x7f0000ffb000/0x2000)=nil) msgrcv(r0, &(0x7f0000000080)={0x0, ""/5}, 0xd, 0x0, 0x1800) r3 = msgget(0x1, 0x1) shmctl$IPC_RMID(r2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/163) setegid(r1) truncate(&(0x7f0000000180)='./file0\x00', 0xffffffff) setegid(r1) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/4096) r4 = socket(0x29a311c2e584c1b9, 0x10000000, 0x5) r5 = getpgid(0xffffffffffffffff) r6 = geteuid() setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000011c0)={r5, r6, r1}, 0xc) sendto$unix(r4, &(0x7f0000001200)="1d4a604c9b66cc83266377c7118320bad51a30dffb211b38b18901bb1748e31f8618fd56705147f5c06bf00e1e87ea958276cfa855f6701a2766072cf1e23ff96d256b85939d358cdfdaa276203764673f87b25d4c9d91ec384c530738e0cd3bd45dacd78386968ecc43f8107dbcfc983763b95aacd9cd11a74079e873874e56beb612b69e34c43dbbbd8ea67a22821f346b04f2170b2b2abdd713604879a463a0107d716ad3c05e718fbdc1338e171e95e159eaacf8d09ee6e9062424c3ca9ec406b17a6d10fb89f35c4f80a40fb5176cffc80f92c5ae1d734c643f4fa5e6bec55961f05e2cc9f66f5e13ae4bd066a0f496969074c0965d21409afe351000a85acbd6df6e8c2d9d1b7fb391b6ab41ee31adffdcd54d40172272751948f15c981790058d098ac7d9b08b46ef143deefb94ead6b6530846bdabef967c8697a8c9d873a373400315fe47f8107e2c1708db31650f1e50c83c9c1e083d76a27dea02847d078f0fb136b6ba436692e466cec3e5e0579713dc4595086063729ed9ddb5bc39e6084fc7525367c4bb5e2d42c378e20182ac44109084b1119e79d1c03e0d28311413f150836e5ae973bccb6ddca15b73dcfb78d318c0cb89487e27ee2876e9fd3fa34b50d8066398bec9a96688817615d6c678ba413b451ff4ed640a854f11ce7ef319c6cbc616c0cf8e7a655dc137b33fb5dd08c466f4023267816ec2feaa04dc208b187f87faacef79dde701447aa789330c7b927b6a25800e0224ea40ededc3982335a1b49b279bc935a4748613da6d11db5d2ab8010dc07fd716392c82026d8f6a24504f2aca1a271ea3e0eabc054615e40f6ce6864263ea68ff7c262592b1aa851d4c620096d04ffac237bf1db55d02b02be9e840bbfe7ddac88554dce237c7e85ad20600f96e82fa896e5f2c8ce23bfec0e179b96ef0ac406d3b309d4e87154a799d6f5e5388beb036287e94da8f60b0833cbcbbaef1ac9d98a9b0ff074b60820f62e404c399c53a238660d9a258ec7d18618046dc803251f8bc463889cb74fb3df8fcf8d4c66f0fe62ab9ba16c095ff44f1889e292118071fc8fdd1b425a9899e6635f6b1c465f6988d57df04ee89195cb6667000d1143ca885c54a2b21f643080485d8baa6241eb73c563fb5fc565ed15315010066ea6e1c623adf74cacc3da554991714bc0b4f3db72dc21892e24f01817290c5c950371e4b3ab692e5b4a211ad886639d41a96aaedadd4246e87f8c5356fd575b01840565b4f502343668d78049a7387ab13bbc9c41a3eb3988ad02f187df59775f519a35346d3cfff223f14be2972caed1dc349486c96ad6dd8de8716bc789cc92a3c9a39adfc9c699f12e739f7002140d6136b5c8e91569e5e3dc7a56a456836389f17d84399c0aba7b3cf6bc844023bad7414709f48ba3610858cc1a90e974d98304ef352ebce29b2e583b24b7212e6ec86e4c02471aeb09d7da15f32bf3f2feb531f0e76551fa839d9f2631afe2fca7a7bc42afcda21f29ab185434aa5cda70a2fa3064e25bda9161c299869d5d18fe150cbdd99ed1e2aa8d4010b489c497c3d79123c62329f391efacf887b1e803ea6373963c6e23fc5f130358c17aee647d73e80eadb9a98bd92bd997ad096703fe5bcb5dc6f29be341fc4b73005a83306832af5f6461cac4202af217f424810be9399f98d0f4c19e5e432acfb446cd5b5551c40706dff4858f2f52be9165248ebc4ed745a5662599f1acafbcf79b3ff9f1b9f98bf3971c81e87b90fcea563b3ea31c10d7704d07bfcaa679549253735ae7b1baf440eedcfd0808923fb1ffd9656fdcf58cc882d7a2fda35223f6efa63be83852f95bf2bbd0e32addf8663f55804690ed97fe819ad0b25523b73aaf77e611b73370b6285a695eed7a9813c1e6c3cb6f1595cc164e553a85a0eb23693f6e9970119c9ae4e13c8b4473a3702fa60af73d506691b672129537bb035f97cef947b4fbdfeadf2033609f935ba65d1540a658e7bd72a9197ee1b6410ae7cd1fd5bad011ff0bbe4f48a71c41951481a643e56c1e122b95eaf8e920431930f081160f6b2e53444a131ce87f5df34617d41ef4b000aed44926dcf50b82b9abf8c02612c1a49c3aa7aa5c02d92cf9642005e125be563b3feec0a53efb7d18dc43dd9a904d514544bd4d09e3bbe25bebbef245372c5631cdbbc5aa8ae089fdf74bcc7c193970805c925971a41c16f1a3f8f3b3ad2eee1be2616ca1c4cfa524acbcc2c91a481e71d19a8c554bef5be04b8ac322cd62fe4d7531dbbb61b7a985390d46c056d04e5ab48908e98392b0d59244879e26f7bc13d3b5dffb04556a66cf641294c0293e47dbe3b0f5b0345decb3428476a0f4079b9d9cfe49ee78e3d7f6032795e390995c9fce83bad0b45fc79834d60dfac79dfb8deda0f9c5e73d062ed9297a2b868fd44555898ce88628cadb28f47b8982f15ab16836723ffbc82f6e347c5182eccebe588dc50ff8ce933fc312fcbe81de2f7b9ed68aec485e5c3d53e7607e23c50dba9cfaa2f0d02103614d6d4fb6c42fd6224a165b9b4d0e8ba6a2a91a57a6fb335d01b23144d9dd9f2b631bda88baf07f25f6822c4b2e43d91e8cd3f2f56d96aae1a2fee3452d55bc9f8ad7fb65d52b1f9eced95a46fbc533ee33bed5bae478574f2c423ed3c403e76b850272a69d4c5d16dd9c2bf68ce5c6b7b548807fc689f108169f86b325e24dc0a624f46935bdc13cd976c4634ad3eb889c2b28a62de474bdc3f7f64d3759110799ecd6f2f4f9265562ee23ce40819f8330c7a36f7e0c5438e07f1a2c3e399abd25c4e410b78bfd219ab7681eb4939988529a224c207552ec39d1ab9701d3477e7c837522ba6aaa4157720cb6c639d98afcd2f8b78ea3cd3b39de1f320899f360cf0a3b55da31e7294077f39c21133a4461ce835f21e2732a7c6d23341aaaf1d1be86b81f17a7aa1796389f36505c974b142341ed4a5f8cb9cd90ee3f244b4d3d3e92c518a3c3c1eac073a422309a7e98d358629ba32670644c0be33e02ee212f9d35f40ce73aaa24faf1ecb9b45e01dea7417e8be01ddcb9b9370dd012a3d76ab0b8fc3d9eb495e37973414b72cb16ea8d68fe0ea1442f92d765dc1042a6b427035f5de6092c21e9ef9fb35804d0ee5a14d0ad2dc34343eade6bc7b750f15731c7c865da673a2037eeb06a2e8198a06a213869b439f5c3d9154bbd184302805ccae710c3302810f079282b8a1ff5ab3d81942968b343b74a1fdb2ced6b160171bfc2d0e37f2c9f5b18dac7e52945901239e88456dc5a063c8eda04dc1249ee056d563a0ce2134d2492a2df533fe2ca60063ad84afbd65602956b3897f4f38c5a5e10d1d3cb79db1b80588d369d7088a124af00e8eda17e5ee573747443440bbc06231f36bb8958ca7a97a7203c8e84c3d8b78d9b081a87bbe73c46c697537964fa81ca298c6f33d34bd5823c23fbb2544ea3ae59c449a648e26cc87ea13f6a91c288ded339c0d2ee7c21acc7d58684f7e5e91a326e606b5e2c1e63876bec3c635c87873a7a206a21770a62549d17b91c7a58382c54583236d775738000df69468f25a19f620b22ad5fd9af07fc3e9b1c77f38d3ea7a4d5d4f86f7552e330fd352a58872e61d9a92a2833996d6f0a99324953325effd3558fda2307061eb402c5e72e093bd2d98ba0e3e6f8b96fbbd230af8f925a82350f76f63e49e126776146f37b5d82a5a627ad74a211fed1ce7e792d46c8607798a504f9af9a95c080d157ab5ff4db2ad4daced6d90f95878d886d7a897231293eb3c5279ddbb1db3e50435a90c6a542a2222df4766297132e9e8d884c6f1489092901642a14a6776128f0e703cc421d862476cc868ef9191fd83dfa35147209ba252efa6f5fbfb606b6222dd9f5f17d1895664018c827d56dcae3a4db13775846ea136884da8508648269d56685d6e0ea3bbbba28c0f65b27c9e6af8d3442e3919dfa032be9f1aea065ae6bd5d9966ad99ec564abc77a23c18b0215c7865a61a5c48795effafa6ec63c60faaf3d9989200b34304451889ecf2e340e40d23331a6a290ec910f4bbbe0089d27b052d282933578af21c859d6d1b4e2eb1cd400c66ce03788a18f8d14d3303e4bfe3a478d16f3bdefc184b3db60931b302fa6c13521015998dba521ef6592f5c3b49664546663467806f10ba4a59e667e22dbc27b98a4c7893d0e678aaf78fcae6a103a8e6424b969f150a21700024d9ff7fca9f39be519ea30fad24d14cbee61097bc00b52749fb6919f9c4e3aca8ed9bb74fe1c04d47c9286df6f8b4ec2c5657ef49fd69c1a25f8eab0fe70cac8c11d73c05a2087331e1872976235c5c98c6f7e506e03b6801a1bbfe3cf8823984b87761847f6c627cad3d82323665024d799ad01f07adbd73b820844881227e2b6c932db81f1cb66e2b9b3d46257f805bd59afd0444e5443f26a9b98fb7a56fc8080a4ff0a8758682dd82474ab8ad416df4b723b45ea6f97087b221efe87ae1579917e5d3a1ae296cde0e6c7a377ee368a39496b79aab0c1f530818514ddc1a63275661f189953ed6984b1f8277305ec91d1cbb58168a3462969ab2bd0260928964366ca87c333692e58f4872132f867bdad84c3178ece6acbe2f9d6825fc5824667e34a950ecf27ac3d82536acaae7e251fa050c7a03e22c8e3052df28e29dc5b11c4938da8ff9d8e401d81386fa9cbbfd4d9c5ede054fdffa4977ba0820df3b3c173f05a1838d57a897b6fa9c63e55c6258d7785508c3c67d3ac0008813143d9b2ad146a4764ff3fc06c8d4cec9481b82d5f09bc6c3d77110b7aaa3f8a11eeb53a8de2b3d5ec5e472e549d47abdff568666a3b59d4162ddcd9afae986d15d62ca6d1ccacebaee72cf8661c7db4c41f1028cf07d65a2626d702427f6662961234cb0b8c9d205d51be864fcd40f4e65ecdf2c83891bbdecc8c8b5d0bcef927f8c7aeb5cc8bfe58eadecaf92830b3663764947dbe57aeb6f158efeda85291d603a7dd545608488027f397881bc5e7e2cb460afe479f0b6205afa33e9df8006904ec47eb62dc504505bbf5f16cb891f7167ab5220f11e1cda9077fa0bfa84871f75ba7c183c989c56ee8309f69b8c55dec64cd4d440bbc9cc89c1c1917ade490bd3f81aa7b838a24f8defeb30b8b4753f6a958a73ceaf6618ae82a816b0e07a565af3bfda93a439f5b8f8392eceff543ae4e238afbf67a65f679f71214156b341b8cee7ea2322ffbd101a50cc304f891ed6fd9b8d24788c2ea79353cee3ea5977ad842f4410991b108d08ad6a4c75e78436be4ab5fcaf1644fcc4a2f3b4797f176ef72e1c2bffa240ca4a0fff8969310074439e9fbb6fb855155f0d9e7afeec8efc8d2e1a7c94a3574d24fb7811040c8504ce148de00c91a7568852c9cf9879e2530ac1a16e0f2e8cb9a519b6600fdfcfae6b80d6cdb8fa67e6f6721d182b1ba9d59e18fb9c2555afbf1fc06c1e290a02f94e07ae90287e48141d21711c98e47a4544807d252cae439062e6f73e24c62b5ccdfe2621bc1bcfdebd41ca599a513af087dec34e5ea93ffdaf5abb9daa7c3553a7901db898f419ef0270f436eede9077fc223d5142f5fd08ff566bbda53c10a410a65f402ce6c63b4adb50554463c6b901cee1319ac7802bae5c289dac3375fa8275cb0bd3708d2044b35062ee93d2d7df9d75f25a74fbb7e10d766d7279d59dd59be4ba6d617f0d6544f8865ac793cae15f686e765e2b259cc1d57ac63fdd91897dab801ef610c8724bf1df3b6530d1b586de5fe5e1ac90ba85", 0x1000, 0x40a, &(0x7f0000002200)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002240)={0xffffffffffffffff}) r8 = semget$private(0x0, 0x3, 0x220) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000002280)=""/59) getgroups(0x2, &(0x7f00000022c0)=[r1, r1]) getgroups(0x8, &(0x7f0000002300)=[r1, r1, r9, r9, r1, r9, r10, r10]) recvfrom$inet6(r4, &(0x7f0000002340)=""/203, 0xcb, 0x802, &(0x7f0000002440)={0x18, 0x0, 0x3, 0x7ff}, 0xc) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000002480)=""/183) socketpair(0x1f, 0x0, 0x0, &(0x7f0000002540)) msgrcv(r3, &(0x7f0000002580)={0x0, ""/154}, 0xa2, 0x3, 0x1000) getpid() semget$private(0x0, 0x2, 0x101) r12 = dup(r7) fchownat(r12, &(0x7f0000002640)='./file0\x00', r6, r11, 0x600) 00:34:43 executing program 5: r0 = socket$inet(0x2, 0x20000006, 0x48) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="141f17308a5098d7af3fa8bb9a3f0655d6ab97d2cd8c5229adc9341e5dd540954f68b6602bb617d92be6431a72f5958b9d00cf97e088b7e02a61aea6969c5a66254004453bc5b8fd955ec28955a649f35ea2e82a68ae9b", 0x57}, {&(0x7f0000000080)="430d8d79628b530e32a9b486c22dcc21d15d084c5fe16fb24ce49a12c476a83c1a9c8c80a0cfaef59e7eae343176c34d00f69167f7261a42ef5395ecc1d9f3bc81528bcebf131dc4910e2e4afe607b3f539f38b174c74020e6e709ab0deaa1c81d37fb955d75940a46e9ae01b200dd563c243a1dcf1cb3d381fc5c644dea2556a436331c45ce55640c16ccc672f7e94c84f7e55645b4aa144ab41ab2c71fa5e16fbdd7ba7a746423d4307738bdcf7df6c6af8745aa85c23a6471ed1614d387894aa7bf8c0f2e23f8f4e0c931f2ace0fe07966269c95eb6d3cd385e7be4d5430b191cb79d4decff0c", 0xe8}], 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="c8433e6bc1433900e9226c805b84c669bb6e0adddddbef985df6cbbcbf2fd94fd709cd52a91ce3d897a8429ee092f96ff5622ebd344f99d910f081099c764f4d005b1ede53bbc4a490fedfedd43165afa25128804943d45aba731ea42b732f7715d81cebd2e464cc8247fb347dacbe5e0311782c9065021e1ed8e117f1a9f1398db4851c7b6ce85ce9e395005f171c2b12e59f67e33b819be4508d7e8fdd6e8c8ebd05da4b9f41c642b71a3857910da820cf03077d04218d9e4382ca979f4ffc66093692f8378fc67390a43d7ffc341bface73a568560033d46dd520", 0xdc) getsockname$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="cb7ec9c15e4597f45816ed4d3625a2a52d7656a2c9dac663d7ee4c7ad36441e1a937e8f3f9cd8f0499f279a8a4bdac87b15b72008e3c972f0789b9cd7c53a0fc557f410638", 0x45) recvfrom$inet(r0, &(0x7f00000003c0)=""/4096, 0x1000, 0x2, &(0x7f00000013c0)={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000001400)="b7861d64039c8f524697e4965150226719548536c8900898ccb9d61b6879bd9dc8009706b6c73ea9be8da2ae00b1869ddf5048945f1b70aae8ab8af1070e3e39bb6562b8c058e7d80b62b94df130355cdf74fdf786315e1a667b8b29bc2e3e1d36dc5b3da3fb321d9ceb4fd8ab1a8119e2efcbac1ed12e8f08d8ae1567a5e9aad63e18280c345a43", 0x88}, {&(0x7f00000014c0)="44f915e50397cbc10d9caf079df72ad7f3537b57d80aa1f265514846c58ad3bb187019c97f128fa642f97692137679f75e13fdf75d0a0de0", 0x38}, {&(0x7f0000001500)="9a2ad34113833354e4122a5baaeb676c724c65e7e4a4d7207cc44f6449bbb5d55367e0586d89dce788c063debd6a5b0b520f3e97b1693fc754e33969b886216b3cce57db981e5e825316bcb5d9412de065d390b25828d0513945d49ab009fd324b77a3aa97b20a00d7b36985c0c7e0069f47771037bf91d8482ee07e31da8dce11d3d9a5e0da8be01e2ebac502d9070e5943", 0x92}, {&(0x7f00000015c0)="751295c1343bcc492e5d36d4af42e6c5cffd16e9b23bda07ce6d1a100b3988be343d779dc915166d776a7dd43f073469141786c4c18ced2fc11945c10ec86c32a42c55fec898982bd829c8c1ed3d5e0d1274ee5fa8658931cfd4ddd703ca641f5a5a365c819a4ae7384fa29662177ef6fc7fa19c3adfd5a57f6d16f9a46065394a12f9c875b768dba61f836640bf0b4f3aa40bf4ea9970e63d9d6e485a5b86d09d06d7023210602488e824cdb155d58b097f2d148a09", 0xb6}], 0x4, 0x0) sendto$inet(r0, &(0x7f00000016c0)="fd96837915d45ea01fb6f11b49fade02802261656f32dab33ad99e3cc4cd530709821546220cd77dfb7abb085bf5fa4919b29d0a870e9d15901bf5548669d5b5d829057596609fdadb8007c634fdda89c10312bf65cea06919012d48bab4b2b2d2e1be95abc3ce98dc36bee6c3157c195eabcc93db28bdeb9226", 0x7a, 0xe, &(0x7f0000001740)={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f0000001780), 0x0, 0x4a) pwritev(r0, &(0x7f0000001800)=[{&(0x7f00000017c0)}], 0x1, 0x0) sendto$inet(r0, &(0x7f0000001840)="75dc503e7066f606097e319e3bc6935ea2684c7279f7fdb1b3c759495b99aa3260f7fd60407875775627205d6a97fea2b5fce3ff8c8bd63786e333d22e179f40b6d05614c1b7a21efe7b38432a4d349f06778a1f98e9f9277898a2e147bca172c4f1be278225e9fdf0eb62394585c38e12970d4a424c3cd736b8d6133220c4b586c4853132c474de2199314a6f2e64b9825d3f2e64019fd30947556578adaf7a78a89c258b8f1956e5da6af151330350590079d17539cb00440bdc714a01cc0c2e206e1d38739ac1c434", 0xca, 0x402, &(0x7f0000001940)={0x2, 0x3}, 0xc) r1 = openat(r0, &(0x7f0000001980)='./file0\x00', 0x40, 0x100) getsockname$unix(r1, &(0x7f00000019c0)=@file={0x0, ""/108}, &(0x7f0000001a40)=0x6e) fchmod(r1, 0x50) r2 = dup(r0) sendto$inet(r1, &(0x7f0000001a80)="e12b6547708c9033eedb1235fbac4f7a4212a56655dede6083debe39d3a4daaae4662ad860a8b917f675d622b58e3dd7885ec095f86b519e3f18145dbc78aa739115a44988bd5baa145de6fe374d71fa771251f15ea9eff2c195de4fc22149b340a3b26af43d68663e713c03468107b36c8c66758f5dcb0880572b224495bf68990782a7ba", 0x85, 0x5, 0x0, 0x0) read(r0, &(0x7f0000001b40)=""/149, 0x95) sendto$inet(r2, &(0x7f0000001c00)="8620fa37e4e697e8480a72e79c4a174efe83b71dbb2575ce17232112926cb9390b1108251e9953df7c51979b307077e590ab24a008d1fb737527ba89e0e3d10c7036598ba5248c2a3b0f", 0x4a, 0x40a, &(0x7f0000001c80)={0x2, 0x1}, 0xc) fcntl$setstatus(r1, 0x4, 0x40000) r3 = socket$unix(0x1, 0x5, 0x0) r4 = msgget(0x2, 0x194) msgsnd(r4, &(0x7f0000001cc0)={0x2, "514b25dfb2aaab12326b353e588fbec400aa713bac9baacbf915"}, 0x22, 0x800) socket$unix(0x1, 0x5, 0x0) ftruncate(r0, 0x5) dup(r3) socket$unix(0x1, 0x5, 0x0) socket$inet(0x2, 0x20000000, 0x5) r5 = shmget$private(0x0, 0x1000, 0x1b4, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) sendto$inet(r2, &(0x7f0000001d00)="b467ab69eca7ee04d5212fa1b496b9423775647d060e32906010bc7a52414a3943749be39db84d34744cd93a3275d3559a3e5b71b68031039a6034edf896bb242ae1ace49c513c0c1f027dcef37f90d59637b6a79e21c98d6fd2e8478a17b16fda26cd562ca53a9c99aa79151c7b9e9b120d0263bb8e3cae80f18b160fba7241f83969d5e0a2c86bc41418ae506551f38889bf7b88e75a7aaede8e3027c9a20b1d8901aeb3168bb413105ad2ed897baefa0365304e8a09fd394615eaaefe7538ab6640841d2b7b90b397485c29f9709d3c6baad128e786ef7504395e484eabbeca23178be41ab69a838002c345cc8268", 0xf0, 0x2, &(0x7f0000001e00)={0x2, 0x3}, 0xc) [ 40.1232569] #6 0xffffffff80a80437 in in6_selectsrc [ 40.1376857] #7 0xffffffff80aa7b7f in rip6_connect_wrapper [ 40.1455763] #8 0xffffffff80f69206 in do_sys_connect [ 40.1455763] #9 0xffffffff80f693ef in sys_connect [ 40.1597248] #10 0xffffffff80ebbb34 in sys___syscall [ 40.1669604] #11 0xffffffff80265b1e in syscall 00:34:43 executing program 5: r0 = socket(0x11, 0x60000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x4, 0x4) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/81}, &(0x7f00000000c0)=0x53) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140), 0xffffffffffffff27) sendto(r0, &(0x7f0000000100)="18c2d8976d125a2bae0815a059a9f13714503d303e394e584a5367b652fc7a241a6f3a67afc4ecbefc88f99b99c49b3c76d67ff9a5ebabc500244bcb09d915", 0x3f, 0x4, 0x0, 0x0) 00:34:43 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto(r1, 0x0, 0x0, 0x3fc, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 00:34:43 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0xf020, 0xffffffffffffffff) socketpair(0x2, 0x40000000, 0x10001, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0xd4) fcntl$setstatus(r2, 0x4, 0x40004) r3 = dup2(r2, r2) r4 = accept$inet6(r3, 0x0, &(0x7f0000000040)) dup2(r1, r4) 00:34:43 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x4) r1 = dup(r0) r2 = fcntl$dupfd(r0, 0xc, r1) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0x6, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x6, 0x4) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) listen(r1, 0x10000) setsockopt(r2, 0x89, 0x6eb, &(0x7f0000000100)="e2a1523472b003b7cad771b52a28d0be4e", 0x11) sendto(r1, &(0x7f0000000140)="20f4b05ebed5cfa02cedb889513fc04a87b8511a656ebae9a84fa13687d477625c3c2bb84b96bf193f55370dde57c6865d4da7884c09d6cdab3bb396c3bbcfbdd1e0b528451a08ca51cfc5a8abece05d6cfe85a18de92e4efd0e8136ae611f9dfa808a31feffadb42a295f88f74d4f06", 0x70, 0x402, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x40, 0x7ff}, 0xc) r3 = semget$private(0x0, 0x4, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000200)=""/175) fchroot(r0) r4 = socket(0x12, 0x1, 0x16a4) recvfrom$unix(r4, &(0x7f00000002c0)=""/109, 0x6d, 0x43, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) getpeername(r0, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) getsockname(r2, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000480)={0x9, 0x1}, 0x10) sendto(r1, &(0x7f00000004c0)="9e59b4aaecd3094c8b5c044ca61dc5", 0xf, 0x1, &(0x7f0000000500)=@in6={0x18, 0x1, 0xffffffff, 0x6}, 0xc) semget$private(0x0, 0x3, 0x314) r5 = socket$inet6(0x18, 0x20000000, 0x1) fcntl$getflags(r5, 0x3) recvfrom(r2, &(0x7f0000000540)=""/4096, 0x1000, 0x3, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000001540)=""/155, 0x9b, 0x840, &(0x7f0000001600)=@file={0x0, './file1\x00'}, 0xa) fcntl$setstatus(r2, 0x4, 0x48) shutdown(r2, 0x1) recvfrom$unix(r4, &(0x7f0000001640), 0x0, 0x1, 0x0, 0x0) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000001680)=""/21) recvfrom$unix(r2, &(0x7f00000016c0)=""/64, 0x40, 0x840, &(0x7f0000001700)=@abs={0x0, 0x0, 0x3}, 0x8) link(&(0x7f0000001740)='./file1\x00', &(0x7f0000001780)='./file1\x00') 00:34:43 executing program 1: getrlimit(0x2, &(0x7f0000000000)) getrlimit(0xf, &(0x7f0000000040)) r0 = semget(0x0, 0x3, 0xc0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/46) socketpair(0x1, 0x10000000, 0x3b, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = getuid() getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x80) symlinkat(&(0x7f0000000280)='./file0\x00', r4, &(0x7f0000000300)='./file0\x00') fchdir(r1) getsockname$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) sync() r5 = getpgrp() getpgid(r5) renameat(r4, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000400)='./file0\x00') semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000440)=0x40) wait4(r5, 0x0, 0x0, &(0x7f0000000480)) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000540)=""/138) semget$private(0x0, 0x7, 0x220) socket(0x0, 0x5, 0x4) utimensat(r4, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x9}, {0x2, 0x800}}, 0x200) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000680)=0x6de3) unlinkat(r4, &(0x7f00000006c0)='./file0\x00', 0x0) fchdir(r1) chmod(&(0x7f0000000700)='./file0\x00', 0x0) r6 = getegid() lchown(&(0x7f0000000740)='./file0\x00', r3, r6) getuid() 00:34:43 executing program 2: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="9be75bed50685eb8717e9cf23e8f990ef52d943a6f5e7f7b87408c960c923aed39ae655400a142717f1338fb435d3a815085df219f61d1dc48ee5342e71ae0024bebaa6e0e06bf3de2fce009038b3a06effe4b7d993e8ee2349eb7d564ee8b52da5384090faf0128c190e9a6d3fdcd0643f3b21427bf10c42464a7b509c114ad84f4e9fdeef63aeb91cd7031df5520dd91d2", 0x92}, {&(0x7f0000000140)="3e52df07582e2b62e89587ecce3d3175c712f46b76549c002a09f012ba518cc1dffaaeb531c7a05d60937eefd0", 0x2d}, {&(0x7f0000000180)="03b4ca0f591201b4511bd8b27804afc7516bd5a99da2e3789b253409fed1bf853494c3d1c1cb6f6450033bb4fc7cd78e69ce7b145764244b52b7a4942fb6cf77dcddb15135875e0b6f1dcb91381636a3e177ac0968661dd9b5f95fec160ccbe78066c91e558d863aa069cfc8a8f93355c9d4f2751dae6e932d1f15801baf4019d879b59220204fd2320d8a18bf9508bc734329feb0beae09482717dde092805850afb5de99db2b6572557d58e9b5ccf68b79ae46da", 0xb5}], 0x3, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = semget$private(0x0, 0x2, 0x280) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000340)=""/6) r4 = socket$inet6(0x18, 0x4, 0x1c00000000000) semget$private(0x0, 0x0, 0x30) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0xffffffff, 0x8, 0x80000000, 0x9b, 0x3]) sendto$inet(r2, &(0x7f00000003c0)="e3f36970dca4d42089ef9bf04b5e09b060517e3a0d611da9eed74e1200656249f3b04b3d146e847a02c790c1a60e2f2fe9588d8bb4dd0e398a4029ffec0323c459bb5d36ca7daeb99cdd28e76c525d9074d2aa1debb9cea341b7eba6746d10ca7e072c4679", 0x65, 0x408, &(0x7f0000000440)={0x2, 0x0}, 0xc) fchdir(r2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x0, 0x40, 0x8}, {0x18, 0x1, 0xf940, 0x100000001}, 0x400, [0x0, 0x2, 0x4, 0x7, 0x6, 0x0, 0x0, 0x9]}, 0x3c) truncate(&(0x7f00000004c0)='./file0\x00', 0x0) select(0x40, &(0x7f0000000500)={0x7, 0x4, 0x4, 0x3f, 0x5, 0x10000, 0x80000001, 0x1}, &(0x7f0000000540)={0x0, 0xfc2, 0x54, 0xfffffffffffffff9, 0xfff, 0xe0, 0x6, 0x3f}, &(0x7f0000000580)={0x8, 0xa4, 0x3, 0x8, 0x7, 0x40, 0x5, 0x2}, &(0x7f00000005c0)={0x80, 0x8001}) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmdt(r5) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000600)=""/176) r6 = msgget$private(0x0, 0x250) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r10 = getegid() r11 = getpid() r12 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000800)={{0x6, r7, r8, r9, r10, 0x9, 0x3}, 0x1, 0x7f, r11, r12, 0x40, 0x6, 0x6, 0x1000}) shmdt(r5) dup(r1) getegid() 00:34:43 executing program 4: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="bbaf6c031b584caeaef07e45c3203b62f4cab3186263e36e41eb37e7049c43f0dd13e6f4c8b09cdb7e061fab2df456c3f07a387779691cd8dba71283b7fa06248f6b6c6f12c0b85b756fa3415ce14792c21b7280693fea75060679cdf7a579255c574e5dadffad13bd09cfddcb028d2fad8e867f06f5760010369c1522f7592155c3d6fa9021c161b6e7a7b216739a40a56f3be8735d00057d5dcb19754f02f81260220a20df14a4eaef1add197c097c20b3839508048d19d7ee29eeaca5dd9eaccfa54fbad85f396b758fc4f2a9a4684e1ec46ffb49517dc120ed3e8d7caa09efc5e916b5387abe06203a005441eb62636a9ec59679cc", 0xf7}, {&(0x7f00000001c0)="c29addfc8f8d752367e61e1ed7abe06430c563f082427f3bfd39fc572993798d64dbe100965ca5c19e038f073a8a8b1be13f0c3a08299ad351273021bb4d9ead6ea9dccfd27a5cafc7dc3f95fea22ce3d75798063e4c7c8d3d6b1e7105449a0f583ec9a963c197cb481cfdcd3cae171a0b6d066d5d6facccc49b9b19ed84e9c9bad26d2251dfe4b0e139f71d1fa81a797d2bb3c7d203c1fcffaf3657ec587eade9cb51868f983cabb771c8ab7406d1629a9afbfcdfd1", 0xb6}, {&(0x7f0000000280)="be3c37e12e1e492840f22d5e6a8f8d6ce1b0157e6a8c03200f8340cc53925d4e615bdec62aba89ce47e6fa2f93b124dc4def2b328ef35083f02220893de7e94cfcb8aa81da4703edb47fc6bf0977807af374c13a2d190a8bf62cc3f2c69631a774654e0fca8d4c300685aa6a252bdc8ff5fdafcf1a94796cc89e7e4e18eb550c525920846c624fe8d11ce7c4c21eefd864202a45eae1369e04797e06427a42fe7ce95fd6c119266f675f96fdf9fbe991", 0xb0}, {&(0x7f0000000340)="1fb33518551c5f050c578b4be3ab80e13c7e994f010f0a4a5d3a8293c08d4b38f46c8a0975e7c6c3e642591d275ba313f6fb502cfc3525baeb626f2e6b126feeb262c821ef46ac991852b4af2c20b0b2217b0d4b2f923f75213c299ff15dbee94a9f38ee27f4427f5c0bf8", 0x6b}, {&(0x7f00000003c0)="d727168ea128184306dd6122166958de831c3f7c11613ce5ba803ad503ed0d50aaf031b0ecbf69f94024189b9d0af36ddccc4f6cc962e106318943dfbcfb1682f701db121b42f9379b09629f953c81614dc5877a3f1d1123b02912b944ef4c8b3e4e2c903a82b7f94549883dded46cc18ad3df", 0x73}, {&(0x7f0000000440)="503c120849282cbdb46fdeed57a4a1a4d07c01090c7b65e2291d9bc00bb6264aecd358e1d97c34f9238eb1edff984099f4371cf561b2192a4e73b3ba6bc7997b8e0d4a1274f80ed4baf1ae0785931af9b351b6993d42f120f966f0a2b622de2884943b630768f0ac99898374324d72215fb8f00f5ab01dfccc2aeeed61389518b936ff9de5ce08ee3a8c77ab6e3469f2c09417945f41bcd94f0491f6", 0x9c}], 0x6, 0x0) connect$unix(r0, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000005c0), &(0x7f0000000600)=0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000640)={0xaf42, 0x1}, 0x8) r2 = fcntl$dupfd(r1, 0xc, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) fchownat(r2, &(0x7f0000000680)='./file0\x00', r3, r6, 0x400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r8, 0x8) r9 = accept$unix(r1, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) setgroups(0x2, &(0x7f0000000840)=[r6, r4]) getitimer(0x3, &(0x7f0000000880)) read(r1, &(0x7f00000008c0)=""/80, 0x50) r10 = accept$unix(r7, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) fchmod(r9, 0x40) r11 = dup(r0) r12 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r12) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000009c0)=0x40, 0x4) getgroups(0x4, &(0x7f0000000a00)=[r4, r6, r6, r4]) getsockname$inet6(r2, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) recvmsg(r7, &(0x7f0000000c00)={&(0x7f0000000ac0)=@un=@abs, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000b00)=""/124, 0x7c}], 0x1, &(0x7f0000000bc0)=""/62, 0x3e}, 0x801) bind$unix(r10, &(0x7f0000000c40)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000c80)={0x9, 0x5}, 0x8) fcntl$lock(r8, 0x9, &(0x7f0000000cc0)={0x2, 0x1, 0x8000, 0x2, r5}) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000d00)={0xffffffff7fffffff, 0xb1}, 0x8) getpid() 00:34:43 executing program 3: r0 = msgget(0x2, 0x264) msgrcv(r0, &(0x7f0000000000)={0x0, ""/94}, 0x66, 0x1, 0x800) r1 = getegid() r2 = shmget$private(0x0, 0x2000, 0x208, &(0x7f0000ffb000/0x2000)=nil) msgrcv(r0, &(0x7f0000000080)={0x0, ""/5}, 0xd, 0x0, 0x1800) r3 = msgget(0x1, 0x1) shmctl$IPC_RMID(r2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/163) setegid(r1) truncate(&(0x7f0000000180)='./file0\x00', 0xffffffff) setegid(r1) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/4096) r4 = socket(0x29a311c2e584c1b9, 0x10000000, 0x5) r5 = getpgid(0xffffffffffffffff) r6 = geteuid() setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000011c0)={r5, r6, r1}, 0xc) sendto$unix(r4, &(0x7f0000001200)="1d4a604c9b66cc83266377c7118320bad51a30dffb211b38b18901bb1748e31f8618fd56705147f5c06bf00e1e87ea958276cfa855f6701a2766072cf1e23ff96d256b85939d358cdfdaa276203764673f87b25d4c9d91ec384c530738e0cd3bd45dacd78386968ecc43f8107dbcfc983763b95aacd9cd11a74079e873874e56beb612b69e34c43dbbbd8ea67a22821f346b04f2170b2b2abdd713604879a463a0107d716ad3c05e718fbdc1338e171e95e159eaacf8d09ee6e9062424c3ca9ec406b17a6d10fb89f35c4f80a40fb5176cffc80f92c5ae1d734c643f4fa5e6bec55961f05e2cc9f66f5e13ae4bd066a0f496969074c0965d21409afe351000a85acbd6df6e8c2d9d1b7fb391b6ab41ee31adffdcd54d40172272751948f15c981790058d098ac7d9b08b46ef143deefb94ead6b6530846bdabef967c8697a8c9d873a373400315fe47f8107e2c1708db31650f1e50c83c9c1e083d76a27dea02847d078f0fb136b6ba436692e466cec3e5e0579713dc4595086063729ed9ddb5bc39e6084fc7525367c4bb5e2d42c378e20182ac44109084b1119e79d1c03e0d28311413f150836e5ae973bccb6ddca15b73dcfb78d318c0cb89487e27ee2876e9fd3fa34b50d8066398bec9a96688817615d6c678ba413b451ff4ed640a854f11ce7ef319c6cbc616c0cf8e7a655dc137b33fb5dd08c466f4023267816ec2feaa04dc208b187f87faacef79dde701447aa789330c7b927b6a25800e0224ea40ededc3982335a1b49b279bc935a4748613da6d11db5d2ab8010dc07fd716392c82026d8f6a24504f2aca1a271ea3e0eabc054615e40f6ce6864263ea68ff7c262592b1aa851d4c620096d04ffac237bf1db55d02b02be9e840bbfe7ddac88554dce237c7e85ad20600f96e82fa896e5f2c8ce23bfec0e179b96ef0ac406d3b309d4e87154a799d6f5e5388beb036287e94da8f60b0833cbcbbaef1ac9d98a9b0ff074b60820f62e404c399c53a238660d9a258ec7d18618046dc803251f8bc463889cb74fb3df8fcf8d4c66f0fe62ab9ba16c095ff44f1889e292118071fc8fdd1b425a9899e6635f6b1c465f6988d57df04ee89195cb6667000d1143ca885c54a2b21f643080485d8baa6241eb73c563fb5fc565ed15315010066ea6e1c623adf74cacc3da554991714bc0b4f3db72dc21892e24f01817290c5c950371e4b3ab692e5b4a211ad886639d41a96aaedadd4246e87f8c5356fd575b01840565b4f502343668d78049a7387ab13bbc9c41a3eb3988ad02f187df59775f519a35346d3cfff223f14be2972caed1dc349486c96ad6dd8de8716bc789cc92a3c9a39adfc9c699f12e739f7002140d6136b5c8e91569e5e3dc7a56a456836389f17d84399c0aba7b3cf6bc844023bad7414709f48ba3610858cc1a90e974d98304ef352ebce29b2e583b24b7212e6ec86e4c02471aeb09d7da15f32bf3f2feb531f0e76551fa839d9f2631afe2fca7a7bc42afcda21f29ab185434aa5cda70a2fa3064e25bda9161c299869d5d18fe150cbdd99ed1e2aa8d4010b489c497c3d79123c62329f391efacf887b1e803ea6373963c6e23fc5f130358c17aee647d73e80eadb9a98bd92bd997ad096703fe5bcb5dc6f29be341fc4b73005a83306832af5f6461cac4202af217f424810be9399f98d0f4c19e5e432acfb446cd5b5551c40706dff4858f2f52be9165248ebc4ed745a5662599f1acafbcf79b3ff9f1b9f98bf3971c81e87b90fcea563b3ea31c10d7704d07bfcaa679549253735ae7b1baf440eedcfd0808923fb1ffd9656fdcf58cc882d7a2fda35223f6efa63be83852f95bf2bbd0e32addf8663f55804690ed97fe819ad0b25523b73aaf77e611b73370b6285a695eed7a9813c1e6c3cb6f1595cc164e553a85a0eb23693f6e9970119c9ae4e13c8b4473a3702fa60af73d506691b672129537bb035f97cef947b4fbdfeadf2033609f935ba65d1540a658e7bd72a9197ee1b6410ae7cd1fd5bad011ff0bbe4f48a71c41951481a643e56c1e122b95eaf8e920431930f081160f6b2e53444a131ce87f5df34617d41ef4b000aed44926dcf50b82b9abf8c02612c1a49c3aa7aa5c02d92cf9642005e125be563b3feec0a53efb7d18dc43dd9a904d514544bd4d09e3bbe25bebbef245372c5631cdbbc5aa8ae089fdf74bcc7c193970805c925971a41c16f1a3f8f3b3ad2eee1be2616ca1c4cfa524acbcc2c91a481e71d19a8c554bef5be04b8ac322cd62fe4d7531dbbb61b7a985390d46c056d04e5ab48908e98392b0d59244879e26f7bc13d3b5dffb04556a66cf641294c0293e47dbe3b0f5b0345decb3428476a0f4079b9d9cfe49ee78e3d7f6032795e390995c9fce83bad0b45fc79834d60dfac79dfb8deda0f9c5e73d062ed9297a2b868fd44555898ce88628cadb28f47b8982f15ab16836723ffbc82f6e347c5182eccebe588dc50ff8ce933fc312fcbe81de2f7b9ed68aec485e5c3d53e7607e23c50dba9cfaa2f0d02103614d6d4fb6c42fd6224a165b9b4d0e8ba6a2a91a57a6fb335d01b23144d9dd9f2b631bda88baf07f25f6822c4b2e43d91e8cd3f2f56d96aae1a2fee3452d55bc9f8ad7fb65d52b1f9eced95a46fbc533ee33bed5bae478574f2c423ed3c403e76b850272a69d4c5d16dd9c2bf68ce5c6b7b548807fc689f108169f86b325e24dc0a624f46935bdc13cd976c4634ad3eb889c2b28a62de474bdc3f7f64d3759110799ecd6f2f4f9265562ee23ce40819f8330c7a36f7e0c5438e07f1a2c3e399abd25c4e410b78bfd219ab7681eb4939988529a224c207552ec39d1ab9701d3477e7c837522ba6aaa4157720cb6c639d98afcd2f8b78ea3cd3b39de1f320899f360cf0a3b55da31e7294077f39c21133a4461ce835f21e2732a7c6d23341aaaf1d1be86b81f17a7aa1796389f36505c974b142341ed4a5f8cb9cd90ee3f244b4d3d3e92c518a3c3c1eac073a422309a7e98d358629ba32670644c0be33e02ee212f9d35f40ce73aaa24faf1ecb9b45e01dea7417e8be01ddcb9b9370dd012a3d76ab0b8fc3d9eb495e37973414b72cb16ea8d68fe0ea1442f92d765dc1042a6b427035f5de6092c21e9ef9fb35804d0ee5a14d0ad2dc34343eade6bc7b750f15731c7c865da673a2037eeb06a2e8198a06a213869b439f5c3d9154bbd184302805ccae710c3302810f079282b8a1ff5ab3d81942968b343b74a1fdb2ced6b160171bfc2d0e37f2c9f5b18dac7e52945901239e88456dc5a063c8eda04dc1249ee056d563a0ce2134d2492a2df533fe2ca60063ad84afbd65602956b3897f4f38c5a5e10d1d3cb79db1b80588d369d7088a124af00e8eda17e5ee573747443440bbc06231f36bb8958ca7a97a7203c8e84c3d8b78d9b081a87bbe73c46c697537964fa81ca298c6f33d34bd5823c23fbb2544ea3ae59c449a648e26cc87ea13f6a91c288ded339c0d2ee7c21acc7d58684f7e5e91a326e606b5e2c1e63876bec3c635c87873a7a206a21770a62549d17b91c7a58382c54583236d775738000df69468f25a19f620b22ad5fd9af07fc3e9b1c77f38d3ea7a4d5d4f86f7552e330fd352a58872e61d9a92a2833996d6f0a99324953325effd3558fda2307061eb402c5e72e093bd2d98ba0e3e6f8b96fbbd230af8f925a82350f76f63e49e126776146f37b5d82a5a627ad74a211fed1ce7e792d46c8607798a504f9af9a95c080d157ab5ff4db2ad4daced6d90f95878d886d7a897231293eb3c5279ddbb1db3e50435a90c6a542a2222df4766297132e9e8d884c6f1489092901642a14a6776128f0e703cc421d862476cc868ef9191fd83dfa35147209ba252efa6f5fbfb606b6222dd9f5f17d1895664018c827d56dcae3a4db13775846ea136884da8508648269d56685d6e0ea3bbbba28c0f65b27c9e6af8d3442e3919dfa032be9f1aea065ae6bd5d9966ad99ec564abc77a23c18b0215c7865a61a5c48795effafa6ec63c60faaf3d9989200b34304451889ecf2e340e40d23331a6a290ec910f4bbbe0089d27b052d282933578af21c859d6d1b4e2eb1cd400c66ce03788a18f8d14d3303e4bfe3a478d16f3bdefc184b3db60931b302fa6c13521015998dba521ef6592f5c3b49664546663467806f10ba4a59e667e22dbc27b98a4c7893d0e678aaf78fcae6a103a8e6424b969f150a21700024d9ff7fca9f39be519ea30fad24d14cbee61097bc00b52749fb6919f9c4e3aca8ed9bb74fe1c04d47c9286df6f8b4ec2c5657ef49fd69c1a25f8eab0fe70cac8c11d73c05a2087331e1872976235c5c98c6f7e506e03b6801a1bbfe3cf8823984b87761847f6c627cad3d82323665024d799ad01f07adbd73b820844881227e2b6c932db81f1cb66e2b9b3d46257f805bd59afd0444e5443f26a9b98fb7a56fc8080a4ff0a8758682dd82474ab8ad416df4b723b45ea6f97087b221efe87ae1579917e5d3a1ae296cde0e6c7a377ee368a39496b79aab0c1f530818514ddc1a63275661f189953ed6984b1f8277305ec91d1cbb58168a3462969ab2bd0260928964366ca87c333692e58f4872132f867bdad84c3178ece6acbe2f9d6825fc5824667e34a950ecf27ac3d82536acaae7e251fa050c7a03e22c8e3052df28e29dc5b11c4938da8ff9d8e401d81386fa9cbbfd4d9c5ede054fdffa4977ba0820df3b3c173f05a1838d57a897b6fa9c63e55c6258d7785508c3c67d3ac0008813143d9b2ad146a4764ff3fc06c8d4cec9481b82d5f09bc6c3d77110b7aaa3f8a11eeb53a8de2b3d5ec5e472e549d47abdff568666a3b59d4162ddcd9afae986d15d62ca6d1ccacebaee72cf8661c7db4c41f1028cf07d65a2626d702427f6662961234cb0b8c9d205d51be864fcd40f4e65ecdf2c83891bbdecc8c8b5d0bcef927f8c7aeb5cc8bfe58eadecaf92830b3663764947dbe57aeb6f158efeda85291d603a7dd545608488027f397881bc5e7e2cb460afe479f0b6205afa33e9df8006904ec47eb62dc504505bbf5f16cb891f7167ab5220f11e1cda9077fa0bfa84871f75ba7c183c989c56ee8309f69b8c55dec64cd4d440bbc9cc89c1c1917ade490bd3f81aa7b838a24f8defeb30b8b4753f6a958a73ceaf6618ae82a816b0e07a565af3bfda93a439f5b8f8392eceff543ae4e238afbf67a65f679f71214156b341b8cee7ea2322ffbd101a50cc304f891ed6fd9b8d24788c2ea79353cee3ea5977ad842f4410991b108d08ad6a4c75e78436be4ab5fcaf1644fcc4a2f3b4797f176ef72e1c2bffa240ca4a0fff8969310074439e9fbb6fb855155f0d9e7afeec8efc8d2e1a7c94a3574d24fb7811040c8504ce148de00c91a7568852c9cf9879e2530ac1a16e0f2e8cb9a519b6600fdfcfae6b80d6cdb8fa67e6f6721d182b1ba9d59e18fb9c2555afbf1fc06c1e290a02f94e07ae90287e48141d21711c98e47a4544807d252cae439062e6f73e24c62b5ccdfe2621bc1bcfdebd41ca599a513af087dec34e5ea93ffdaf5abb9daa7c3553a7901db898f419ef0270f436eede9077fc223d5142f5fd08ff566bbda53c10a410a65f402ce6c63b4adb50554463c6b901cee1319ac7802bae5c289dac3375fa8275cb0bd3708d2044b35062ee93d2d7df9d75f25a74fbb7e10d766d7279d59dd59be4ba6d617f0d6544f8865ac793cae15f686e765e2b259cc1d57ac63fdd91897dab801ef610c8724bf1df3b6530d1b586de5fe5e1ac90ba85", 0x1000, 0x40a, &(0x7f0000002200)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002240)={0xffffffffffffffff}) r8 = semget$private(0x0, 0x3, 0x220) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000002280)=""/59) getgroups(0x2, &(0x7f00000022c0)=[r1, r1]) getgroups(0x8, &(0x7f0000002300)=[r1, r1, r9, r9, r1, r9, r10, r10]) recvfrom$inet6(r4, &(0x7f0000002340)=""/203, 0xcb, 0x802, &(0x7f0000002440)={0x18, 0x0, 0x3, 0x7ff}, 0xc) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000002480)=""/183) socketpair(0x1f, 0x0, 0x0, &(0x7f0000002540)) msgrcv(r3, &(0x7f0000002580)={0x0, ""/154}, 0xa2, 0x3, 0x1000) getpid() semget$private(0x0, 0x2, 0x101) r12 = dup(r7) fchownat(r12, &(0x7f0000002640)='./file0\x00', r6, r11, 0x600) 00:34:43 executing program 5: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/25}, &(0x7f0000000040)=0x1b, 0x30000000) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = paccept(r0, 0x0, &(0x7f0000000100), 0x40000000) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') close(r2) fchdir(r1) open$dir(&(0x7f0000000200)='./file0\x00', 0x8200, 0xc0) r4 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1000000, 0x100) symlinkat(&(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') ftruncate(r5, 0x7) socketpair$unix(0x1, 0x59a7717a367ce70c, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x3, 0x0) accept$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) connect$inet(r0, &(0x7f00000003c0)={0x2, 0x0}, 0xc) getsockname$inet(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) open$dir(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) flock(r7, 0x0) utimes(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x6, 0x3}, {0x0, 0x1}}) getsockname$inet(r3, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpeername$inet6(r8, &(0x7f00000005c0), &(0x7f0000000600)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x1, 0x7f, 0x1}, {0x18, 0x1, 0xfff, 0x9}, 0x84, [0x400, 0x8f, 0x5, 0xfff, 0x0, 0x3, 0x2, 0x2]}, 0x3c) listen(r6, 0x5) pipe2(&(0x7f0000000680), 0x400004) r9 = getuid() setuid(r9) seteuid(r9) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x6) 00:34:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) bind(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="010f2e2f666b1cb33000"], 0xa) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/199) 00:34:44 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000040), &(0x7f0000000080)=0x10) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1827, &(0x7f0000000140)=0x9, 0x4) chroot(&(0x7f0000000180)='./file0\x00') recvfrom$inet(r0, &(0x7f00000001c0)=""/35, 0x23, 0x800, &(0x7f0000000200)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getegid() fchown(r0, r2, r3) fcntl$setstatus(r0, 0x4, 0x1000000) sendto$inet6(r0, &(0x7f00000002c0)="20fdab4da3462d89e97e7b71f2d6", 0xe, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) sendto$inet6(r0, &(0x7f0000000340)="1385165a9844912dfb509f6fe7e871d7757b77e56e57fa219d6f40f717934efe0419276be4f20ee947b85e5d60b558bcd64d3350788cd5e7b379a1276fd0ffbb0fbc3412b06285350ca658d439d2b16188e9e0a515d502d8b037f74030a8fee4", 0x60, 0x2, &(0x7f00000003c0)={0x18, 0x1, 0xffffffffffffff0d, 0xbe5c}, 0xc) fchown(r0, r4, r5) connect(r0, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x1}, 0x8) fchdir(r0) getpeername$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) fchown(r0, r2, r5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, 0xc) recvfrom(r0, &(0x7f0000000500)=""/78, 0x4e, 0x842, &(0x7f0000000580)=@un=@file={0x1, './file0\x00'}, 0xa) fchmod(r0, 0x80) clock_gettime(0x0, &(0x7f00000005c0)) mlockall(0x1) sendto(r0, &(0x7f0000000600)="bd11c26435a4f70aac1d00ffb2ab08875b0dca82079a8c0919894c680437b0f1f7175330331d48699718c291819542f81c52a12f8b0d73006910d77fb8a7544e20b0bbed7c7656de4e0670bea3f7cd491815b85956a483ba151f865b68f98ba2e583c03dd93646605cb7cb", 0x6b, 0x8, &(0x7f0000000680)=@in={0x2, 0x3}, 0xc) r7 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f00000006c0)={{0x7f8000000, r6, r3, r6, r5, 0x40, 0x2}, 0x3, 0x9e, r1, r1, 0x2, 0x8a, 0xffffffffffffff6e}) fchown(r0, r4, r3) chdir(&(0x7f0000000740)='./file0\x00') pipe(&(0x7f0000000780)) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000007c0)=0x1524, 0x4) 00:34:44 executing program 4: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x4, 0x200) open$dir(&(0x7f0000000000)='./file1\x00', 0x400000, 0x1) 00:34:44 executing program 0: open$dir(&(0x7f00000000c0)='./file1\x00', 0x202, 0x117) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000100)=""/78, 0x4e, 0x841, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x8, 0x80) 00:34:44 executing program 3: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x90, r0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x1}, {0x18, 0x1, 0xb80, 0xfffffffffffffc76}, 0x5, [0x0, 0x3, 0x46, 0x7, 0xfffffffffffffffc, 0x4, 0x138, 0x4]}, 0x3c) lseek(r0, 0x19, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000080)=""/228, 0xe4}, {&(0x7f0000000180)=""/179, 0xb3}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/212, 0xd4}, {&(0x7f0000001340)=""/6, 0x6}, {&(0x7f0000001380)=""/58, 0x3a}, {&(0x7f00000013c0)=""/252, 0xfc}, {&(0x7f00000014c0)=""/175, 0xaf}], 0x8, 0x0) write(r0, &(0x7f0000001600)="a0645eb82bf64da9702e47a074d84de09fd396c2daf193c1f40a3257424ae301eaed8065bc75af88b9acd6339f5f47a01ea87bd0b51aa10851f2493870d78cd861b6294ec8cdc73f86fb99977c8c915cdc0271e1bf7eaa1bab1a2ed243f8d55726aadf7a2c865cf45a086bbee50f51a9f916792cf8c937aec934f26f159ccdb8148929a854da2a1647afd292439972ba595570513b0bfc318b75af3f9831e553c20693bc75242e209f65c35efe47b847022b8ee189f5f7843cc70114fed0feb4cb89a158b752bdf916088fa691d55eb16a203220909f9b3bb168fddf09125837d1ddaf9c642c6c3a13ab2422e96035d0ff282b41990404454d3910edb8fc0ae92e34738fa7e1b2cf877f783d27f4c48d6b8e48fbb12402cd343ed423eb453b46faae52558b6bc3ddc8a4193c16faa97be46661368c3809b4533d7a327814fdd839d11e7ea37a26aa20557fb1f2cde0fc1e2adfb0a83b4e17f6af734fa80be96ff597dd0c09c3ce773d5f4cd25603b6dd11511c79d85efca404d4a6fc24549332a49d1c38a5636ef78208215430e22a1254430d431e307292de074cc1aead1b00308333e285e9459d8ac0e20c3036ea2fb32eced41fe4246ff89369724738ca70950a879643bef8ec991a53203536c691cdab6c2f91ee5e079bd797a13bed4ad2752ba1b9f6e80e11842f80a07aa0a962d339e45cf4dfd84291270fa4929bb11ab78d1b9842f4f03db46f1b67ecf740ff1f482dcc060bbc311aae43ba34a545b9c2099248b81c3aa5323a52bd81b43bcbed584f33fb4d39b9ecfab2f744fad4c42f96c1922e7d0d370b59b2cf6c80d7f913118044db33dddd306dabb4aac9e480617ce30ba6f6e4bf463d4fe827f6eb88428b59b8fe9c84c2826fb78e1d3904a1ca92b6d8ef87e6b550db07455c6cf4b1db206ed152476bc0eacb40922cbcbb8cc87e92d610e66ff88e779ec84d400af802a264f3602f05f0b7b8922504058e11d992a8fa5b7cd97f7763524e8199e1c3870f377f5f7a6cc2208b8a68bd02eedb1af654c009bc05a5b66e69da3aaea8a428e67ddcc4f2199a86336e18d160f36b6966f5598123ff77a755860dec4be2b446456ea58e3a782c04b6831937ebab0c89c0a0e41ec304d23aa955d4909357afd9f42a22e85457ec0d2f1a5bcfd9eb0ca89cf4b35f67874d64111d9b587acbd4ed5ad85a9633c25a711b476acc7669052e86a027268d03655da9abd2a96e574f0fa977952fa8c419fd1a613a2e623ce53794e1e423c17a4d679cabcd89c6b5e9072cc94210f93b3af3ca0d805959442e83fa9e124c79f18b156a7d33600cb8d9b7a82e3b115efd66a702c747d337afff8fe0ae6eb62ea64250048be929bae29f62f60c81595721dd531e5f76a214cc8561a447dde3ce72efca42e0ba4be814421f283972f07c4fe3ac0230188856afd9275cc802c60990a35b69409f4ebc8fa79a383b153ea592f70b10c7cd45b7bc78bfcddbb2638726114758d6b84ffe7c78b8f5f032d27ccaa0a9d14b91c2da66ccda7aad200af765dc1b8ed095fb793cbf468cf9e99237a9197473b5b0360994826109f31b4e867077c98c8234610d76884d5c53a633e3be1d13a064e078ee281959a1f130b16a4ef6544fd7e2ef692e2a3e86c7dd315d7a66471993f0c75e8be480c9bef8c01d304794a69a7a003153583f033f79452a5722f9c11e27fc448d19569bb3d431f61d43a3f6eaee3dbec0f18be999ad0a3bf128b20793a8222e5bad3219cefc08400d72b95b63bce397c6a7a6cf759a244e8e5cbb0bd40d770774ddc1b1fe49596074dd5a4bcb7d58924fb17b8c502931cbfa475ced8f44a4ddcd69394332969117250a5b5d5f4966267b4387f64d3b2dd049469dd1c193bb3dd9976e0cb5faeed722810f13ac863f6a7e8eb2575772132491ec108aa6a2f5efe5a6253be67a0c92af516efa80a2fb19bedac8d0ae8155c7b3752d4da5ba1f0c1aff49ee40716937b5f8c76975f473d09d010e83c4da8409565c266eaaa7bcdb76d6c7333a2745b9aadf7865b5eb6a9232783f5823542b8278a163db1067f1693681dedf2b6607488fb4cca594c79653949cc2cd30e37df5101b5e053118517aa4f7866dcebd6f858858c45ed41c6fd81763dafb5cdff5447a013dc7dbbd1627c649a144e2c21416daa4c6383e341a30e12c85efec10a856c61cdf22929eb50792df9229fa0758d80e4a4be7d7b9fe877c2f5f45c58ceeb2f57828bbd4025d32acdce7cfd330099fc014897e8c0c7bd080f8c0a87fa6763dbace843f2b34ddee43a6eb7b591e7ca3c7ec565029f55e85967fde605024209e8abb6236c7c659b8927da8a48212097bd9facd0305f4b89c85d2f53a2013ee34d85fca12fa37cfd99c787cbba4cfd1eae672eaf603a521f99abc63c01ccd5fefd21f532e15ecf4ff159381327372db9cf9412de50f727467f283dd31865e49c566a35530850cb6be6ded3eb4fee24dcceb646a36e820827fa4e27e4e4b001ae9ebd072584f9c7afabd982c98f31cfc258c0fa7d741dbee697f054de1be27ec6b39d465e5603b79a74a37c738c41e07c69a6a13c910cf5c75f91dc82bd705424901c051de90f9e75a35af492e41cecdfb25aed48b77b79a24da53ac5d69f87f98fb7b1f5d8c0314f0ae41aabef2d807eb1a15194fbd84c62ca0be323ba48aea76eb23dae594cdd22cefcfc311f7e23b46a8e518c17f2eedd5fc1973f6dfafe352c277cb8e97c1329234f3deab340eeb10b6e772769839a24e684fcfd42eb7f363d7f7fc9199f994069fbff84a3b285f0f414019d3d01105b2dadd6430b4c83a8e12278ed3a02f7f8e673b711ea3f096febe2d0cca25f9dc53c07b71028f82eca42812d315dda5fcf9566c15b97591b9c5c964352743b92fac73fcf04fed1f9e74c7efeab73e334424eb5ee57947c5707c20057af9adf68f0d440d05f71b421317e1f86f44e2624a006d808b96e8468acba1c51f26fb00d2ffbe0faaa50d361247fc6275af498ddf606e7c978f207d0e5a3cc2b45e92a633f51c333197cf9b2fce08f938abed728c590b32e82d42fc62f8c0370bb19e93554f5c4f15889de59530bfd0a0edc4dd619ab1e4e84726e94fa3674bf5579b1291b28af49c5e51ab4ca6df3a279eaa7528e5f453cb29f2aa5aba4f2d472586f77f2b867d20496e5cc7eacaa376e19a2ac998308281e742bd441388e02b94c858cb04615d76923292246f5d89400601f4d279cb3d3715d1616dd2161309d6bbff9e96b6b92c3286d5808be41c924b1338b94540f52f63c2c9bc98b6f5d5f92ab39a36a8c9906bd8908ad7207536ff0663b5fcfb82c104da690eff7c4c2e586565e2efe2ecced7960330769b131e6ec376fb8f97eaa89ec10a5c9f57a33ab78b38f65f66bb5d55b60ce9472ea2a8159a0c4d7e2de46cf6b5d661ca381bc3487b4ae88576d45dbf32844563b912159cab86ee8bfea57d56566ae1badf935c18a45f013ced5e415240a6814b1e86a9825bb0033ff435b38e36599667bcf88ae42371a2c9a4278e6fb3dd2046de2912dcf359246efa498e172baaa26fcfe365f61087ffc6b1a47860972510068a546ec256faea00f84008aaa11da3da57d0ffd940a4423bc99b1165cdc5c444c912a4a2d050053d56af03685ae6e4c2ccfef0635d19eb9322a525e32cfc57cebf45c87529aa4102721ae7345b6f8f49042c3f5cf8e3b775786c855186c60d37114f620cfd615f385bf8a544684fc8f9dad13b6128f3236e8c883a96bd607e248e415b78ead05de2be4b35a51a2789094da99c550b2919928b33db8838c8ee43c2a860a6abc54a5505026a4606bd4fe729d939119c7d86ac9aa84a8b8d69b2de1c5443a6a584bf6fb985ed62d04f00be0ed3e53c288fa6207326cc832a66279e61f4a47857afcaaefc8c54d16b16d6e17de9dab17048a980be0fd22cfdc0db624070d02ad37221b1aa9aeb9f4ae6c9775280ac0ad5e7ad75f4959e5956edc382157e6faa4f6989378f94c4040f287f137111372b994f7b8bbb77f872c521d0af6543e08a8d27b21b15a48c68a1710fe0aeebda90cef4aea35fe8ac1ac680deedd245334150cb5d83b3af8257b2f498244a1a261d0b9bf816f1882a2c19e9dbad166d1c4f99e1386464bcecfc5f7af8351a633b862c850705ab4eb70d35a5fea97e84a8a3b9c12614154d37b6f247c86a8ff100c60c8db52d41d4d901493633ebfb4747fd87970d1e9743470c95ea090982560bcede9ce3252b17daa46fb9972f61b6e87f48760dd404e01c81598b305fba253d20c23f3541825a4c8755b17a90f4938586375ed3a7263b662997df7bbaf59d887589d5ae0f10eced2c45cc31e8fefb0207bad827a2aaa823d5b3ec547f7b9f62931bf1332d5f1e0378e2306e5d3d83ee2a84bebe75d5498f231d68919f92cb39f0128ded64bf8e05238eb1789a341dad308bb9f4a7e367934d376a5b35bdd21e74e59307261ec4154f1c77386236eebcf66d10d94fc5f5f08512feaba7ac06d07a6984745b098aa019f9b748b87ae2d964306e8779209383137cc4ef03d6bee0a18671379e819a9ebe7c007ed9b9f2fefd276bc51026e718415111300ebc36a96ff0ab069aa6d1d9046c130f974bddcff69f3b7ea17160bcf5cbf8c3e4d8fd0cf4a862089807e069554948cff3081acbe8e60c943b44eda05245a598a3692da42203be0b6e5071c6f39349bd980f39432ef948456794fe4ebd7b468b3fbbe3372b9761f89bc8762b4e3bda8bb6732018ba42e69f2fbab3ef6f8eb812eb4718355e732e3f7c85a7768ce4f8cad21063f50d63343e97ffab2e4f095728ca1be1288218382ee93c81c1e93bfbed71b32d7d6dde6fcb96bbe2c925789c8ba9746d1a5646e89c94c6bd67b5a7e2ad11eb8c915da11b9f8aff95f2418a0997f7a35473a759df11e762cdad4a935bb1c2480a00316de3f4ea4d03f251b21524c9f4df0f09992082b7985113312b2cbf467bd9854250290f6a5792ce387e654929fb8664fb7ba6412af0286ef29bcaa2426981a0c5b5cf761de53e965b9d11b25fe408e0d8759b3ad60f1deee988789193ebb12b2cb911dca2b1977d5cde9c533fef1b0822cbdc6e717e6fa2bd771276ecf6a4627fa1a535fc7be5f785d96c3a46dbb041daf977272289063b45210848067fcd9e6cbd46d565b8ebd10d6b5fb3c06f99d87ee311434e84ecd7741b3b3f26c51ee9e35a3fdad992605775d6907a691116c0985e119d2ab4be5aab55e7fac82d62989f15055e71de55e1841e388240dc247da3ea8e7f5f1804b981f302a4cc155185ff604e86f44ff61ae5b4ef906f95667ee6c5740a12af63530fc8ea775ab7b1d67d1a726f47ac89d62530d6d46c4c4b53eec7c58418f4f7acc8efc71ec30cd4eb9469032061bd733bebb68bcd780149232736ec6df8b884fd125b1beb6c51e30608443bab60be275f3ffbb8874dca95201cd7c0ac83748a9ce970ed349e1dbe11a75d497edfd13b646eb63af74eea02980be1a93d3cdde43b41cda95f4261a79927e78eb26c0f295980eabaacb23423efa22ac9b426d67fdf645729f8c3f9b3c8d2c72979d84dd2aa53baa67bfb0afd49804453dba34fbdae934f6246ee8929d0037ffe4157dea32ee96368d242e062c10bcd5482e41854e1c57de80b92a3d232e1d829267e0a4754c2d81bccbfae3dd39d378f37c37611e056e0a160449d12d35d55900bc5f57888ccac5394ecc8d2081d65b7063504143e7e07dde7bff8dda9f40a674f84ade7", 0x1000) r1 = accept$inet6(r0, &(0x7f0000002600), &(0x7f0000002640)=0xc) write(r0, &(0x7f0000002680)="2e6bbdcf46684d1582017b900b2bd7bbfcabd5af2780e5e04c60ec9f29c6f244b1d1598a6cbbfe03274fd77145e72b031643c31b4eb9162f2581ba8c4d9f746e08402d0039587d60d08bc84eda58c7237b7340d8537f08444a427f0ec32165c289fe13e2f97b4e98635f50a9b3076c66be53dbbe01ab68e7de01d593ae369af847ef90", 0x83) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x10, r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) sync() getegid() sync() r3 = msgget$private(0x0, 0x44) msgrcv(r3, &(0x7f0000002740)={0x0, ""/124}, 0x84, 0x1, 0x800) fcntl$getflags(r2, 0x1) getdents(r1, &(0x7f0000002800)=""/182, 0xb6) chdir(&(0x7f00000028c0)='./file0\x00') r4 = dup(r0) mkdirat(r4, &(0x7f0000002900)='./file0\x00', 0x8) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002940)=""/148, &(0x7f0000002a00)=0x94) dup(r4) socket$inet6(0x18, 0x0, 0x7) socket$unix(0x1, 0x0, 0x0) connect$unix(r2, &(0x7f0000002a40)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = dup(r0) accept$inet(r5, &(0x7f0000002a80), &(0x7f0000002ac0)=0xc) r6 = semget$private(0x0, 0x4, 0x10) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002b00)=[0x7f, 0x5]) sync() 00:34:44 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000000), 0x0, 0xc, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="fe1e4498d2a0ebf019e334d3287fc96ce3807467684a4fe96b62dfb7b0cb0cfaf9f1039c85b37f4e6306440fc8551d8f8f4b7c5a6dcd6e0e5ba693479f2cfd2f67f709efef003fcc87d398648940804e0f301550ab74d415102420d2c6a92fcd7f921a6bc12149df7619a7b78a60c0d08c9aecf6e946072a76337356f0a94188929035debc5d76373124843825f0f9e69a7435ec0218d30a14cea41a8fe005a6e07d3119a6317016e6710659d2a83a59b93eeeba422e101ecc5683eca525", 0xbe, 0x4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 00:34:44 executing program 4: r0 = semget$private(0x0, 0x1, 0x60) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/4096) r1 = semget(0x2, 0x3, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001000)=""/180) r2 = msgget$private(0x0, 0x21) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000010c0)=""/151) sync() r3 = socket$inet6(0x18, 0x20000001, 0x1) r4 = semget$private(0x0, 0x0, 0x8) semop(r4, &(0x7f0000001180)=[{0x2, 0x3e483da7, 0x1800}, {0x4, 0x10001, 0x800}, {0x6, 0x3, 0x1800}], 0x3) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000011c0)={{0x18, 0x3, 0x6, 0x1000}, {0x18, 0x3, 0x6, 0xffffffffffff0001}, 0x7, [0x1, 0xe2, 0x1f, 0x200, 0x41, 0x80000001, 0xdc09, 0x1f]}, 0x3c) r5 = accept$inet6(r3, &(0x7f0000001200), &(0x7f0000001240)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000001280)) semget$private(0x0, 0x7, 0x100) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000001340)={{0x18, 0x3, 0x3ff, 0x2}, {0x18, 0x2, 0xfffffffffffeffff, 0x3}, 0x38, [0x55, 0xffffffffffffffff, 0xffffffff, 0x1, 0x3f, 0x1ff, 0x7a, 0x8f]}, 0x3c) r6 = semget$private(0x0, 0x7, 0x10) msgget(0x0, 0x400) rmdir(&(0x7f0000001380)='./file0\x00') r7 = fcntl$dupfd(r3, 0x0, r3) mkdirat(r7, &(0x7f00000013c0)='./file1\x00', 0x88) r8 = getpgid(0xffffffffffffffff) fcntl$lock(r7, 0x0, &(0x7f0000001400)={0x1, 0x2, 0xfffffffffffffff9, 0x3, r8}) fcntl$getflags(r5, 0x1) connect$inet(r7, &(0x7f0000001440)={0x2, 0x1}, 0xc) semop(r6, &(0x7f0000001480)=[{0x3, 0x1f, 0x800}], 0x1) symlinkat(&(0x7f00000014c0)='./file0\x00', r7, &(0x7f0000001500)='./file0\x00') shmget(0x2, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) getegid() open(&(0x7f0000001540)='./file1\x00', 0x680, 0x4) getsockname$inet6(r7, &(0x7f0000001580), &(0x7f00000015c0)=0xc) 00:34:45 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) sendmsg(0xffffffffffffffff, 0x0, 0x0) 00:34:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, &(0x7f0000000180)=0xffffffffffffffdc) 00:34:45 executing program 0: r0 = semget(0x1, 0x4, 0x80) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/246) r1 = dup(0xffffffffffffff9c) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = semget(0x2, 0x4, 0x80) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x5b, r3, r4, r5, r6, 0x49, 0x4}, 0x2, 0x3, 0x7}) getsockname(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) getpeername$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) msgrcv(r2, &(0x7f00000004c0)={0x0, ""/93}, 0x65, 0x0, 0x1000) setgroups(0x2, &(0x7f0000000540)=[r7, r4]) fcntl$getown(r1, 0x5) r8 = msgget(0x1, 0x310) msgrcv(r8, &(0x7f0000000580)={0x0, ""/67}, 0x4b, 0x3, 0x1000) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000600)=""/125) renameat(r1, &(0x7f0000000680)='./file0\x00', r1, &(0x7f00000006c0)='./file0\x00') msgrcv(r8, &(0x7f0000000700)={0x0, ""/138}, 0x92, 0x0, 0x1800) msgrcv(r8, &(0x7f00000007c0)={0x0, ""/167}, 0xaf, 0x0, 0x1000) fcntl$getflags(r1, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000880)='./file0\x00', 0x200000, 0x1) clock_gettime(0x1, &(0x7f00000008c0)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000900), &(0x7f0000000940)=0x8) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000980)=""/254) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000a80)=""/140) 00:34:45 executing program 5: r0 = socket(0x10, 0x30000000, 0x10b) getrlimit(0xb, &(0x7f0000000000)) socketpair(0x1f, 0x2, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000100)=0xfffffffffffffffb, 0x4) sendto(r3, &(0x7f0000000140)="062872838a2d5d0c49bbeb2cc513641f220be89820b625bfa6279a0af72483a24c1e637e4c8693", 0x27, 0x8, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r4 = fcntl$dupfd(r3, 0xc, r0) symlinkat(&(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) shutdown(r4, 0x3) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000340)=0x7, 0x4) setrlimit(0x6, &(0x7f0000000380)={0x0, 0x4}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) wait4(r5, &(0x7f0000000440), 0x2, &(0x7f0000000480)) truncate(&(0x7f0000000540)='./file0\x00', 0xcf) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) truncate(&(0x7f00000005c0)='./file0\x00', 0x1) sendto(r2, &(0x7f0000000600)="28986b24cf14a33f548d4f0ba8e035f2e9a4807a72ec6f098ec936022bf73a4e", 0x20, 0x0, &(0x7f0000000640)=@in6={0x18, 0x1, 0x7, 0x7}, 0xc) getrlimit(0x0, &(0x7f0000000680)) recvfrom$inet(r2, &(0x7f00000006c0)=""/248, 0xf8, 0x801, &(0x7f00000007c0)={0x2, 0x2}, 0xc) poll(&(0x7f0000000800)=[{r1, 0xc0}], 0x1, 0x8de) r10 = shmget$private(0x0, 0x4000, 0x21a, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x80000001, r6, r7, r6, r9, 0xa0}, 0x9, 0x8, r8, r5, 0x2, 0x9b28, 0x1}) msgget$private(0x0, 0x80) r11 = fcntl$getown(r0, 0x5) mkdir(&(0x7f00000008c0)='./file0\x00', 0x1) shmctl$SHM_UNLOCK(r10, 0x4) pipe2(&(0x7f0000000900), 0x4) fcntl$setown(r0, 0x6, r11) 00:34:45 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x88) fchmod(r1, 0x8) 00:34:45 executing program 2: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) nanosleep(&(0x7f0000000080)={0x1, 0x1}, &(0x7f00000000c0)) fcntl$getflags(r0, 0x1) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x400) setuid(0xee01) mknod$loop(0x0, 0x2, 0x1) read(r0, &(0x7f0000000100)=""/207, 0xcf) 00:34:45 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) r2 = semget$private(0x0, 0x5, 0x1) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000040)=""/63) close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x2, 0x15) close(r3) r6 = msgget(0x3, 0x1) semop(r5, &(0x7f00000000c0)=[{0x4, 0x4, 0x800}, {0x0, 0x4, 0x1800}, {0x4, 0x2, 0x1800}, {0x6, 0x10000, 0x1000}], 0x4) r7 = semget(0x0, 0x3, 0x8) dup2(r3, r4) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000180)=""/241) chdir(&(0x7f0000000280)='./file0\x00') msgctl$IPC_STAT(r6, 0x2, &(0x7f00000002c0)=""/173) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x2, 0x9, 0x100}, {0x18, 0x2, 0x1ff, 0x9}, 0x6, [0x7fff, 0x8, 0x6, 0x53, 0x2, 0x0, 0x0, 0x6]}, 0x3c) r8 = accept$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r9 = semget(0x2, 0x1, 0x40) setitimer(0x3, &(0x7f0000000440)={{0x800, 0xfb4}, {0x1, 0xfffffffffffffffd}}, &(0x7f0000000480)) socket$inet6(0x18, 0x0, 0x4) getitimer(0x2, &(0x7f00000004c0)) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x0, 0x0, 0x4) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000540)=""/109, 0x6d}], 0x1) link(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file1\x00') semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000680)=""/148) fsync(r8) bind(r8, &(0x7f0000000740)=@un=@file={0x0, './file2\x00'}, 0xa) dup2(r11, r10) 00:34:45 executing program 4: r0 = msgget(0x1, 0x31) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/149) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x1, r1, r2, r3, r4, 0x80, 0x3}, 0x2, 0x40, r5, r6, 0x9, 0x800, 0xfffffffffffffc01, 0xffffffffffffff01}) socketpair(0x1, 0x5, 0xdc, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) chown(&(0x7f00000003c0)='./file0\x00', r1, r4) rmdir(&(0x7f0000000400)='./file0\x00') getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000004c0), &(0x7f0000000500)=0xc) sendto(r8, &(0x7f0000000540)="87861fc0665e6d271ea610390ee29d863b465efd1016a80d5da86f93771ac12be9bb211c30dfd44643ef830948ac9523ec643ffdec4f9147a47b4c89491505ff3b17bf", 0x43, 0x1, 0x0, 0x0) r9 = msgget(0x0, 0x200) r10 = msgget$private(0x0, 0x111) msgget(0x2, 0x50) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000640)=""/235) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000740), &(0x7f0000000780)=0xc) msgsnd(r10, &(0x7f00000007c0)={0x1, '{\x00'}, 0xa, 0x800) r11 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x4) openat(r11, &(0x7f0000000840)='./file0\x00', 0x5aff2aa7133629fb, 0x100) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000880)=""/163) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000940), &(0x7f0000000980)=0xc) msgrcv(r10, &(0x7f00000009c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) getsockname(r7, &(0x7f0000001a00)=@in6, &(0x7f0000001a40)=0xc) geteuid() 00:34:45 executing program 4: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xffffffffffffebb1}) r0 = socket$inet(0x2, 0x40000002, 0x4) paccept(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002, 0x70000000) 00:34:45 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0xd99dfb0edf29b12d, 0x20) r3 = dup(r2) lseek(r1, 0x0, 0x1) r4 = getpid() fcntl$setown(r2, 0x6, r4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r0) connect(r2, &(0x7f0000000100)=@un=@file={0x0, './file1\x00'}, 0xa) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000140)="379a17d798c3c4595c9ca4fe17269a1aa79b06e42a", 0x15}, {&(0x7f0000000180)="fb93b9a5d6a200bb77249e96177c9a9f7227e0e1b08bc56346a998756aaf784d66606f60b2c92977234ff53238386bbfab371034cb983a277f8c4118bdc4ebf93e97a96ec0b780496b41ac98066c80bd920f11946fcb44c48ec8c63c7921f05f8aabb32a27acc0069adbb7ba595161393d2ae0f2fa4ce1e6661d0984ec27b98555", 0x81}, {&(0x7f0000000240)="fd90739668a179753cc179cec26d30573e2bbf0c45184937b042a7c1a10ee97bb45ac6b06e70f9fff26eb00a43b0d6c70cd45aab5f118f5bc4e1010fdc0ea181f2f8cdc8192814d10339ace0617df7e59eca3f4b726c3cf93c2fe982ebe8a52b69a29d6b0b547bb4", 0x68}, {&(0x7f00000002c0)="5a5580bed8d9d023935535876669e06840a5e6e6b9041661b2d9a0ce5710fbf273008c4d6d783710cbbda7990d9b5626d2cc133e9fae44a3c9af67de7268d15464b379f8ffd7ab365e6230c730ec41857120fc14333653f0", 0x58}], 0x4, 0x0) r8 = paccept(r0, 0x0, &(0x7f0000000380), 0x10000000) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) clock_getres(0x1, &(0x7f0000000480)) setsockopt$sock_timeval(r8, 0xffff, 0x100c, &(0x7f00000004c0)={0xffffffffffffffff, 0x1}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000500)={{0x18, 0x1, 0x80000001, 0x401}, {0x18, 0x0, 0x7, 0xfffffffffffffff7}, 0x8, [0x100000001, 0x1, 0x9, 0x9, 0x60b, 0xff, 0x0, 0x370e]}, 0x3c) munlockall() readv(r0, &(0x7f0000000600)=[{&(0x7f0000000540)=""/129, 0x81}], 0x1) sendto(r8, &(0x7f0000000640)="90398f493af1967beb54c4991f8f64acf1d945bb89cc8576e741c60a23d99070363067", 0x23, 0x4, &(0x7f0000000680)=@un=@abs={0x0, 0x0, 0x1}, 0x8) open$dir(&(0x7f00000006c0)='./file0\x00', 0x8, 0x40) getpeername(r8, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000780), &(0x7f00000007c0)=0xc) connect(r0, &(0x7f0000000800)=@in={0x2, 0x2}, 0xc) fcntl$getown(r6, 0x5) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x610, r7, 0x0, 0x0) faccessat(r0, &(0x7f0000000840)='./file0\x00', 0x80, 0x300) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000880)={{0x18, 0x1, 0x77, 0x200}, {0x18, 0x2, 0x80, 0x7}, 0x9, [0x45, 0x8, 0x81, 0xfffffffffffffc77, 0x2, 0x8, 0x3, 0xcf]}, 0x3c) getsockopt$sock_int(r6, 0xffff, 0x1081, &(0x7f00000008c0), &(0x7f0000000900)=0x4) pipe2(&(0x7f0000000940), 0x400000) recvfrom$unix(r5, &(0x7f0000000980)=""/180, 0xb4, 0x2, &(0x7f0000000a40)=@abs={0x1, 0x0, 0x3}, 0x8) 00:34:45 executing program 3: r0 = semget(0x1, 0x2, 0x60) semctl$IPC_RMID(r0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x100) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000040)=""/99) unlink(&(0x7f00000000c0)='./file0\x00') semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000100)=""/45) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r3 = dup2(r1, r2) r4 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x7fffffff, r4, r6, r8, r10, 0xda, 0x1}, 0x1, 0x80, 0x1}) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000340)={r7, r5, r10}, 0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000380)=""/134) r11 = msgget(0x1, 0x20) msgctl$IPC_RMID(r11, 0x0) socket$inet6(0x18, 0x0, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x2, r12, r13, r5, r13, 0x10, 0x3ff}, 0x7, 0x100000001, 0x3}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000500)={{0xc6, r5, r9, r8, r6, 0x190, 0x1}, 0x81, 0x3}) open$dir(&(0x7f0000000580)='./file0\x00', 0x50000, 0xa) nanosleep(&(0x7f00000005c0)={0x6, 0x3}, &(0x7f0000000600)) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000640)=0xffff) connect$inet6(r3, &(0x7f0000000680)={0x18, 0x1, 0xebf2}, 0xc) clock_getres(0x40000003, &(0x7f00000006c0)) socket$unix(0x1, 0x2, 0x0) clock_settime(0x20000002, &(0x7f0000000700)={0x2f13, 0xffffffffffff0001}) 00:34:45 executing program 4: socketpair$unix(0x1, 0xfffffffffffffff7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000000)="53abc115b1bc31d5dde014b8f72f238a043a5a54f682c2fe0f55ec74c9d2cafcd9a30b58461c7caaa6cd9a4933cd6965a5dc31a2b8dd1cc38a72912e450db77264594b01d1172c5492b9d87b3f24be2e67b161d63f2cc0381c3e56cdbd81128b0763abf51bddcc79fcae6132f1a9fe51fcfa22ab76a58e423205719be988b76b9eaba32a4f779c82fb32a7f54ebcd0b1f5e87a2a917f6edd488579a39bb419a58c2a725f95024df72bb146cd80d1cef5e10a241e52095fc76aeed4167bf88175bdaff7bb01b386457963edc69280cd2d01a623b40d597f687c", 0xd9, 0x209, 0x0, 0x0) 00:34:45 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6000c2, 0x0) fdatasync(r0) getpid() recvfrom(r0, &(0x7f0000000040)=""/58, 0x3a, 0x1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r1 = dup2(r0, r0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') shutdown(r1, 0x1) r3 = getpid() r4 = open(&(0x7f0000000280)='./file0\x00', 0x10200, 0x42) mkdirat(r1, &(0x7f00000002c0)='./file1\x00', 0x88) sendto$unix(r0, &(0x7f0000000300)="9b0f61ed8b3f49675485fb81432733e61e1df2ca5d6cb682e319324b56f4888c7bd15c8ed8020d570058da28c307927664ecec8639ae90560d8af09de2551b3e8371eea9aa5c6158f3acfb48bb31493996ac3596ac1ec7d84aa6fa55421a3014df9ffbbec3e50f2bc279778f65ba12d2dab0679367de34d7d9ac16ac427083811d9d", 0x82, 0x6, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r4, &(0x7f0000000940)={&(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f0000000440)="cb532173e6a4ea6317b17463dc7a994668c4c7b349312a800d9ab8d35d0820a9fc11487047e4c78632f53601392075f7136a0d752e888e7e445284e5956eaafe8384", 0x42}, {&(0x7f00000004c0)="76739356f0894c8ceb1afc60566d3722e83e83cccb9fb98cd2a101f5fbd92df0e9ad814af7c2ea448afb0311886d4d0f6280dfcdefdb23f60e5b71b197b9006ce25213ba795fb9dedba89bc007f04c9d18597ab581018e9930eaa6dce2eabcdcc298a98203342afab32f78bcd3159cb41d22ffc2c05e3c1d7615a8a15175698a82246b4f261680b3a794d1db1c3c3dd1eff644a0b29703f346519f6847b2146a5f8760e7de3f80260d5c8967d3511544600ffc9928c5b426c2ae159a1bb9b92fea5c4de5d05f8c47ebf16ddf2a4f1eed", 0xd0}, {&(0x7f00000005c0)="9d0f4a514734b9409b1a3e1b584eb20bbda54aefd780d41fc93d8560895e89caae79d223f9b7624c0fc470ce9a9c3a214a537d755cb4a9c390ad312fe2b9a3d0441fad74802761057f5816d2dc2c0d97749505ce4ac59882e222f326c6a87f24dbe40e656a25fc3b5f02c935418e60c29a513714ed0f4794b7e464a1e28ebaf81d0f65101741c62b8df74c1cd4cc86f6405b88a8f3135242b430f215c32606cefe73cdb7c50a141d04fc1d7c", 0xac}, {&(0x7f0000000680)="a443e9f4445a3b68e0050e08f74da3b56fc243afa2fc8403", 0x18}, {&(0x7f00000006c0)="2a943e2ac91f07a7450e67df33d7d817d70922f55024423dfa7d0398fb0633c335a909f05c58b8ca71ff4ad2f845c2b8e39204d6e4b18fff00746ce6e7b030c53a7ae166ef631258211c2bf79b4ca8794f16f504655f4e2e28cb0c759487a84f8f7776ee45fc7a8d2be0fbece7ce69985b345e0c8db065a6c1cd49edf77417b12118d4cd1cbb81b8838aee1a6ecac9460b5f0407ad1b322d6962d66a6e95942a923b0b8d2fb21911e64786df1c0fa66d77f7becf0ca5151f37cd83970eca1933733518552210e9a75bf1fb323e2682fa2e6e04135052c2e014157a9515", 0xdd}, {&(0x7f00000007c0)="5ee2fe70a751c5c15d1242c00d25a572492cde7119e5931f0dea53b6ac1a77be0e74da9fb770e922fd8e7ea420c42b9a2ac7ac98a57fa00935de3e528510bac3d4b3ccba9ed2287767f4303210b8d9485fe9c72bf01f1816078f75607a9a9637226d14284133d8a680b41b00b8c2cc6d030c6ad7aa9016aa5b15637d9704945b8eb9757d654c3e8dae4fd968fefb", 0x8e}, {&(0x7f0000000880)}], 0x7, 0x0, 0x0, 0x40a}, 0x0) getpeername$inet6(r0, &(0x7f0000000980), &(0x7f00000009c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000a40), &(0x7f0000000a80)=0x8) fdatasync(r1) r7 = msgget$private(0x0, 0x40) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000ac0)={{0x3, r5, r6, r2, r6, 0x100, 0x4}, 0x1f, 0x8, r3, r3, 0x3f, 0x7fffffff, 0x100000001, 0x6}) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000b40)={0x6e4, 0x7}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000b80), 0xc) write(r1, &(0x7f0000000bc0)="e5da29b129f290943a41acd997dad3889d46f62e2dff455015b4f6c45023dfcf33090c5a62cade4080a89f2f6f11c997047787487c381f2462a0f702413733f6b1385bb9c3f59755701c6b65b0aec5a1a789380ab1e7d56f31be90a46ec434dea3aa973f8b259befc33acdb55661036ce97280399fefa0eb8c9cdae1b074800d8c13ece936c25af50383341e586913", 0x8f) getsockopt$sock_int(r4, 0xffff, 0x102f, &(0x7f0000000c80), &(0x7f0000000cc0)=0x4) open$dir(&(0x7f0000000d00)='./file2\x00', 0x40200, 0x1) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000d40)=""/80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)={0xffffffffffffffff}) bind(r8, &(0x7f0000000e00)=@in6={0x18, 0x2, 0x9, 0x40100000}, 0xc) setsockopt(r0, 0x7fff, 0x80000000, &(0x7f0000000e40)="096564987211784625a5817bda402d470d6b53a7eae6bb11e48551c6ef3e2cbe07d8d2c8a08fd70882254d5fa30871ee0d6bf587fe23a3c13cc5635216f7ad1977f8b73eb613090fc83981267415c62158e34ffccabfafd9dcb397bb6d3af7157ba70f33f01f316a4d98c91ff12d3be4f88e48791e796b9ab454f7bab126b5eba03586fb5d3bca7ea337458ff23455a0a863", 0x92) 00:34:45 executing program 4: open$dir(&(0x7f0000000040)='./file1/file0\x00', 0x0, 0xc1) open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) unlink(&(0x7f0000000000)='./file1/file0\x00') 00:34:46 executing program 0: unlink(0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 00:34:46 executing program 2: chdir(&(0x7f0000000000)='./file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x40) r0 = paccept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8, 0x10000000) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x8000, 0x4}, 0xc) r1 = msgget$private(0x0, 0x400) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r2 = fcntl$getown(r0, 0x5) r3 = getpgid(r2) msgctl$IPC_RMID(r1, 0x0) setpgid(r3, r3) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) r6 = shmget(0x2, 0x1000, 0x440, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r6, 0x3) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f00000014c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/219, 0xdb}, {&(0x7f00000013c0)=""/196, 0xc4}], 0x3, &(0x7f0000001500)}, 0x840) pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r7, 0x5) mknod(&(0x7f00000015c0)='./file0\x00', 0x0, 0x1) fsync(r7) link(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)='./file0\x00') recvmsg(r0, &(0x7f0000001980)={&(0x7f0000001680)=@un=@abs, 0x8, &(0x7f0000001880)=[{&(0x7f00000016c0)=""/95, 0x5f}, {&(0x7f0000001740)=""/44, 0x2c}, {&(0x7f0000001780)=""/224, 0xe0}], 0x3, &(0x7f00000018c0)=""/187, 0xbb}, 0xce0d84fe92ea037c) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x200) getsockopt$sock_int(r8, 0xffff, 0x3004, &(0x7f00000019c0), &(0x7f0000001a00)=0x4) paccept(r0, &(0x7f0000001a40)=@in6, &(0x7f0000001a80)=0xc, 0x40000000) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000001ac0)={0x1, 0x1, 0x7, 0x523}, 0xc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001b00)=""/167) recvfrom(r8, &(0x7f0000001bc0)=""/177, 0xb1, 0x0, &(0x7f0000001c80)=@in6={0x18, 0x3, 0x100, 0x7}, 0xc) 00:34:46 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x80, 0x8}, 0xc) sendto(r0, &(0x7f0000000080)="1919dd4f3fd91fa7f4e19ec54173297edfb250910c0866efa58924b3ed590f930e3153807bc6ad18055409985e9ac9fc1a96d48121ba16b2fb5e4b1fdddc69021ae2eda8ddaffcc8ff356c8cd51897b5598a7ecbe9eb75f581cdbcaa6d19754d183fd6fe42037dc41b569d055b21866b3fb0ea7a93653088dee2f6f0fc2f8610f14864dbf7949fa7179da79db9cf5889e50bf1059fc6b3c953e168c28dc06c972c88a9b5e9bc0c88f905f3ebdec04e1e2d80340e423f3e6e9c4b69e85d031514f193", 0xc2, 0x408, &(0x7f0000000180)=@in6={0x18, 0x2, 0x1f}, 0xc) poll(&(0x7f00000001c0)=[{r0}, {r0, 0x4}, {r0}, {r0}], 0x4, 0xfff) r1 = paccept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e, 0x10000000) bind(r0, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000300)={0x2, 0x2}, 0xc) fsync(r1) r2 = accept$unix(r0, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) ftruncate(r1, 0x1f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000500)={{0x18, 0x3, 0xbf, 0xffffffffffff8000}, {0x18, 0x1, 0x9, 0x2a}, 0x7, [0x8, 0x3, 0x5, 0x4, 0x3, 0x2, 0x0, 0x8a0]}, 0x3c) r5 = getpid() utimensat(r0, &(0x7f0000000540)='./file1\x00', &(0x7f0000000580)={{0x7fff, 0x2}, {0x1, 0x2}}, 0x200) setsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f00000005c0)={0x3b, 0x1}, 0x10) r6 = shmget(0x2, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000600)=""/59) r7 = geteuid() getgroups(0x6, &(0x7f0000002940)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r9 = getuid() getgroups(0xa, &(0x7f0000002980)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000002ac0)={&(0x7f0000000640)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000028c0)=[{&(0x7f0000000680)="c5581407cf6eabbafa32168cb6bae848738c18fd6b14f62ceaf14195dabb33dd198549604f963df5b0f25d541a7408247041508cffaa38ebbea606f0f8ddab715a1ebc648b0006593a8512624830a913999831b4262fba942618f573940fc3c9fef8f0b3f414c13719a29beeb061d7d59669ef235c0a710449b12fbe4f5a576161e3c239181e06158ad0ee86d6071954fc72be88356389d02b7de8f2ab53522c6ae16348ce567591806fe6e7637457cae71520486ce6c8f52ec4a51d2d6ce21f91a38b787032a54d59c91842b14969104fbe6030227e2e3c97e2d5d4fdca18d82c32a37ffb4e673b2e818562d1ed086ff7b57f90c6c941c426c90cfbc184ec0b91448378fe3b50d084b2866726acc8a982caf7dabb98c28d23bcbfd7f94de771f22875d40af30dfc20d6cf01e3f9e8b41227c7899fbe33885f9850616a2e659b50901f76b6ccf6cc016654d2c8674b203665226b606c1e85d80bcd92537a288d1c63132679e8cc130c9d01836b8d30bacae5290d854f10609eb40be941e831e29f270c5e91c925e0c5aab8d814200d1266cacfdbf4e8397b03b5a91ce2364752fc5187ffaff4bc4270b1cabf93e39dd88ff0e841a07d7a59765c739c4e5d3d5919515b704f1cb7e6fcd0e23e5a75f075a2f19b018aa41eb0f96c75a17b53f54ac2cf8dd4146885f936307f9518f9e179c0ae53e1ef38c53dc37a1bfe9f05009d6e850ab25c5dace68c678d77c3fe28e7b95ab8ed1d16298d13adcc1a77ac7dbc1fc77880882a73faf5de453cd692a31bd26ea6fe20ef848926612151c9a305239f3dbe08ec81ee0b992bd3c35c2c5bce2735efb3afe9a90b9a983377b566f810784a6df2da0c2719b7ef97844c3cc29b1934607e3a7015b6054d32dc3f9f6b4a3f144579a3c345c052fc08255e490da123f0b30b08cab4e386cb9bb1b6c0916830232e5bdcfa4274001617f14d8b49e0ea2e05ad2e6a89e35b65245ecf57ad9bd080a4dd5662b593fc124b23fe2632d3c20874b77ac02001982c8f3198b2d75159642bb31f91baa980e7f24ba995a7f1bd8157c3389d38b1771f222be86b254c5a23f7223864c946ada9617e73f7d0e7b28ece77992552daab3284bbe3a61db98a44d3291fc36382562cef7d63e0bdcd7b80f89afeb7660addcab24306ee6ad04e75eda24c882ab20bacc3f23ed213fdd81ecd84d22d4615d5a52795484938ed13aaadeeefffba2dbe210059247e107adb6f25288b9c9a4ad576c690d234adb5c48f086a72486c358dd54e16d528537d71079de437d64ca559a25e7253c4e55e3242666ad8ff96b549db9e631901e0c8cd538f8fc7fb7f1a80cea86b6c76196544fd557f95fa7e95805ce990eb00117780fa8d2a2d66c2534707fb8d0c3008d2fbce670681a0a1e6ab5004a351a6c43d1c28401f9c590cbd5e2a04d581f0e7a443448007b7f4e0a96241dfb60e8543b53d4365989fb2be40a32046afdcb050e9390dfe1d93500b4fab8d70df30d41bbfaa26465dce3e735ceeccce6bd0582b809d08550c0384b09d3a5c5fcb3ce8682b7ea256dcda12c6ee2c26aa63f83e6f8183e3d12ae17e14d37c621deb937031f148cc98cb04188dcedb8a3b7706a23a304153f0ad53fe968f291bb39c22764f7f236b8e295af6d29396ae2618b9db4bf3bb300f8a6526e2e5d12d66ba9faf920c9322f61653820b304e7d5354ca111259123b45699cef1436091852f4a72f123399a47c8fefabb183e3b2392930564a508bc67330ed7327154f502c5ad71ad12cc2afda70d0358428b24701bb64e30ef4614b831c19dece0cd4761b5261cad1d2d349f2ae7141d73b0e87a0ae0dbb201435e121bcfa5446ba52ee4444d60f8413f2adc579deb451a37b3abe099108257523d5d966ee88e8f444e1177700784ae801f5cc8daa3c3527bc5d8747366235c34e76c48f41a45873978ea51e5bc826210f515a6a4f3459c005001d0191b029bb361bf5b78e679ae3faca079e57c36fb5b039eeef64b909745adb5eb98b8d469df5110ddbb185a8dd405aa064eaccd8231288b4e2b8ab3bb78bf8c3af04d89da6b74010e5160eb0ca524ed777d2db8bedc93764d005373aeaadcfa9242954e4d6c2a20feed85ce03e5831c80e5183d4bc5729aaab063a1881b7aec3801ebc78046f2919b36f67ebce0350ab1bbd45abdc47f0db4b1899f84fda7ce288c87a3015d028c888a9efd75798f8178cae1e33a10ec30c4e23bca88ec24e7b5074dee17fe25ab446197f9bfdf47fde10b05545419d64f575c0fb46471e48b79867e81c8d2d81fc84828be598699b1396cd7a187207b40e6441ffe4fb93de3d81ceacb25f2f0d6feebb5b83054d76e04ed5ad70d4e27d79c3f601c489afc836d8f683430cbe0546f173145644d1b9a69ba2f3b8c43f4beee7ed7773d503ebbe99a35a4d5b06e3b39660cc7eb71aa8e3561f35cae5724f0b15fea3dc8b548dc5dd1a0c0bcd41b9e5b7cf9cc66305606ccc9a78d4074250cb6ae4aaef77ec7f4982e99c778fec67b310d1e91fe9af1e68632fb1c90b2665406d357b98394b57a5762ccf9ebe178d59773a2cd002672c7189b7daadc9ba4cb8b7335a73ba0ad12147e3f86fbe6782f3fac14ad1f8deeea9536a460ba42fbdca857c9ea74d45f63b42f3be49a78c21810f538f071abd3a9a186339bbf0d620306ec55ac6f41f094a2052ee8e4e54287009b987b937ead722149053bfa50df5874da20dfefe400c807156fa2293aabbe3684bdef6086bc73f3750416c45018a93f02da93c13a15901dcfdd7b7073b04da2f8c46eb0b63a9091962ca7c5cad614d02cbba8c84b838a9750749f100016707997c9887d7565c2b1da189c2bb072fa84970d811213e641af859e016c9184f2c7def8d8830d28de3344ec2c08918a1496bbb0ca1abe172cd6d3ccc57804b374b567be645ea8723ce7751b8bd67f57b5e5fae75167dd210519ade9cb1706cca3b90141498cbecd3e072cbb8b4c7e8122dfa34d9cc89a6a26fc70fe24b7bce48703aec676cab9ef011f8889f9a9197676d99a84cdee296a0c26392944e8b189ea8d95e9db25fec3696f93f858f9c11607693c561157c86662897f372d3a2ffc23ca1cc3d0af27e1e1c30c69c3cc0f89f31a463912514512260a71f6dce99c7fe0e167b1241a5aeb4efce571649bebc49681c2e70427fe9a12ad8c5142aac6a1c4f095e4ebfdafb98877f22771dd37e7b2bfe9b412236a08d3422a0e49680c14d211c5ec71de2dae4ffbdec12a55515073719f562638b1b9027878f9c1dc76ccb38aa383ac4bb54c5c8eda206b2c9d0574c49fa58719a774d01e8835c85ff21da332dfb75d81bde3edcec12b2a3f4c13834203b038b854b3655c90f4248a12e9c22fee354c27ba80f069e78d8ee71e00eb6a6b685a1b80243663dc7265db21ff0dfa8c5784f460f08297a3e405e09d8d056db34d157bd310e7e79f2ae44f71f055b38de9759f46a2fb992defe17025fca47b93f748b50e8b96110ef1043c9e279ae85336babe34eec3bc4e0da5da5b9f76cd470420760aff9d542bce5649ee62c5221a3e8a82c560cb5bb2b85ba38a1f269f2165c4dffe67c09de79440bc78e61e377dc914a8dfee0c485630c29980a553e4ec59adabe3bdcc1fd94a319e05af036c460e06dc63524a989520bf9cb29bace0365c5bf7cf4fd3bd0369307b431d8f1c9e28130c8f6a36ba27246188d2eca24a3060c961680f93736cc297cbc44edb523adc3335d132f6aa48bd0cc60427808de0b85ffa4ee757c426bcf593aa92c65328cfb6f28dbd1bab8f5858e532e7d4f8e1ddbf6215760a20716f0b0cad313616aefcc9d439011814931a6752c094cff8f11ab21ff97daf7c8752979e54ad0053420ab202940fab2e9b08aa2db314f1257d1124e4283114fcd582f66754462d1ca7123a2f49745f214c74c8275ff5dc01883b9642f927fa3a82efe28b9fade933630214fcc1e03add07ab6050367c006470802a69bb05e87e4f232a6f097196bba61064089732bab1813de62d52ac20c6435a25f57685ffc6f9e7cb763e778c42c52259fbb157b7c5d475467852f5cd68c0a05b8d0552bc60b8709c6dada4fe6826b23ee71fb7fb62348727e91c37c07ab85114f4fed3ab6f940a997382c7a234019cf40536ab6621e491d992991f576608afe95e776dcba3e157b84b02e61ab4b03f6f7d55f334db5bab9e4710207339c6e7a52e87ae6db918c7948a4c92c4be3e3d426c90f9d786fa0639b5af40177bbb9c163226ca73779100e3cc2cb10f8d7cf20595d4aad8b8d0eb6383e469a3d059cc9e0d30215bfe4c20b44a17a5a959fb0dcadcf5e4c1281a7450088844297d3aabb71388580149ce1be7fe77c15453ab3b4e6f587eb2268be50d760e803eddcfc6867ef82486d68fe787d48027ce4af4dddceb6631e1b27f558b45956516bda89a02486371f59f6a2531cf5e713d3b31e5593b6b11ab12a18b1a2d12f199eab1d45e12a4dbd7d4bc66152d981fa40678cf3d8847397c309053974c0f3fa7d8905d84c3551a58799b250d1ca0282bf58e1bbc68c8be17f2c842e08b37a5205b157990c77cf976a19de3676285fb82be160a2d86617e48a676158da8a1dd10a5668e378143f8be0e33ff99e4487593303b629ea3ff426602cff9f616b401b9e16b3c642b0beedb5a17ebe810b52a7052dd2390d70e5845ff08b38384eee7ae9a74ad1dc44a9551487ab212b4b588976b87fcae4b232376ac526839ab0378e6c174d01f76906d7b97a9725c61bc2b9ce5fff9f5dfe35755c35b481ee7ca6c2956768b10c613507c64a261d12af38ea879bfbd96c4389e4efd4aca75683b6ed5bdcb6c5f0431539fea45cbfa239eb9bd3ffb25dce5556f9d5912a28377c9c8d5f750aec4a40e470076185bc9d5c39b727d0aea49461b1ce02ceee19d60127d80fca5e9a8c1cb852ed06364a08e20360d470d5460b08f786bab28b5dc83aa56664b0f2aff1c6a0cedecb11f991060441112326a937e2cba2a92a01d9232f3afdb9be024c10611cae6475a7834f90cceb67a20caa9ca2e40ba3705b62308413854474a824218756c015eb6ad3dc017a395ecd7b719bebe221c5b5eb467b1f4cd0442f7ae3ed505a6ab17bd3634565c02f663c38a65e42179165c731cf630db600bf6a28df725f13f45a1f41f82369d63c62454416816bae47896e8f26a696f1d0bd32566d12f2c39e81d0932c8fd399fb280e909cba782f37a1bdf434208a3cd877d068194d519dc461d409a77139f9803dac53d9a2ae5e0098fcba3a16f3ada492b170d32acb800bc5a5210a0fbd15fa8c2e1ff1513d36697c06b7d81c38fca10cf1b6b77159c574d18114de374934e5cef0a4cb34655d64d7e40586ba850182ca17fc72de8888533b5b7bd3a325b2f9569b79c9d89c429bdbe9a3b037c9e2d29dbf3c19226b394e2582a6d18b903c3e67a416808a396ce1287743445efad38590c6b1f486da76c30505af898b03797fd3fa596422e176ba97b01a35ce85815f4619037a561c2fcc32e386b2dbb5b4bb2d91a4355057e473e5e5577a4611e4c0e3ac17215b2ac1c3cf348fbb72fe1f68883cfd3a1f45292e63a7542ddcc6620612750f8806c04fe9b239e2bb4fe2440b38766fc51882c6faf91555f82418fc8ee8a65e603ad8b5254abe1accea4ede34408e8adc16b4b070e0714d788ec5ab70d742f30f346676340dd9c55a1107d3cfa1bf4f840cc8529b05fcaa4b5ad3d7935bd8dcef0b19d665c65ca0a2e2f4", 0x1000}, {&(0x7f0000001680)="78bb90d490578b21297451d4cafec2c4b43505e590ee30a21134ac933a2ab7437305472119f1f301b0df6f0c30f7a0ef5a5408462b074aac3970d44a633be4a9b770e8d6527c20ed07ded3b9c501323ed64769", 0x53}, {&(0x7f0000001700)="db2f3f3469c59b71e80152c49f1c3a28d33c8d45b736ee3bf930d5b6c6bca718f95e4fb9347cc14b428e5e1eb20d3d4c8678bb7a0bdabece6498021fea8b79afdba9370b9a939df6c8424b1b6dca1d51b4b0e30945c806e304766156e2252c7720193b0e7861fa545ed42cbddfcce9203e93dae5c062db1e9b6796fb9dceda533241749ddc4b27c0d47e67dfad88649d18f1020de5e44ee04ba00ad99cd5aa8cb3700fa41b8554531540aeb27f9d6a196e628097b7969098cfdac34be65c549b1c304334830fe9c58af0e3a687431cfa6a365ae950e58fdc36a9f92a77a0e78dc374158f16b94016c6919325896da48fdf2fb1bf2a594ce505fba5294f715fa5b87c69da81f96bbf57ceb89f1f0509da6bc4d3ef6b33a86d0fa73d6be60b55884d55e35fd147732da39e465640ff29884070a193182e4f46dc093f52a48d8400528c2845060e533ea25ef16742cc0133478cc36cd92015fd3ce146c5728af9ea83973795e4fb7dc211951a96a6390a9f5c0670b5558a46ba380bec4e18098dacef72229557bf8244a6d864d11ae2f808b6d995a17aa3ad2dd3498defe66dd74d4f51d4bd5dc8295a18c20fd0f11f9ca486c9c608c83482e33cbb9e0fec57528f642d7d4c810574c5d85d65a0629b0dc47b8e7dbbc249bb5a9ccde4f3daedb9510844fcb4fb58b95f7ef5f87e373ff28393c01e61eaea90d4719e6d8330a2430a563bd054a11f9675397eb736fddfc8eac7e2f0baaf4cf72e830c04be85b0f3397c7cf88082a65d5fb082ad858dfffd4889fe35536b023e141cfdf24f9d6c07743579e176de7b6933ef93792729f609a4ee596afcfecb0f867c78a65b2e815cdd6386c12d327491fefe8fa6e6e1acb3cc2711ddeeccd33776f2e74be0534d5203fdacbfa43116d6884896299f5b55561425abed2d70168ee6dca9f84e5c9492d4b1eee53035189975701e65fbba04bf8bfe335a1a8664ab2dd07a18f1f61d97bcbdc1d73f6ac389e1b868797edbd67790233f123eaf5d23102c6f58026f3cee3f06ef2c5a07ea098fd804ac917b3f8ad2430a52e1994a3804ff88ce9554e1cca6f3a3643ae73e3da6152051ec209bbcb26cd6d387eb32b7664ffcc99e93527be41b0a1674ca9912821f67b28b01a1ab5e70d666496611829409aaac2525748dc1bd9f8d4c0cac1804a5b0227cbd42fce6a3e6380cd02a616e2f95bdc999889cc1205733ecf56a8b67553518c660375bc7a137752c61dae2a1a63cfa8cf1363500210b70af364000da14393d8ce07cd592749f40d8d2805cb29188e9ce2cdf56a8a04df0f33cc4543145ce113a1b5dc8da60755abe504b15d657b6e4d886b3ee432335c93f150326bdc3ea10be2b00bdf4c22e772cc9b07dc1eca4b691876982670345d46afd31a1cae9904073e56744a5199b91a6fdb417ddd965f492ff538cda2317c8b0aac3a451c60f58c0b4f085536fb9ab2d6f69217962b4303d44722a21dfe923548c60f790c3b59d2c39a017f67298c6d8bd86f3af4f035a8d78bbf3b3a26c8b62a11f70008a0128e36518f72081db0077369d818aa31333531e004c5222733bda2b67a09aede7cbbba9617363a31112e339ec990f7459f39d775471d7449ab8f7d2bf3a922353c1878bef7fbfff575edcb174541cd80788dbf9e7f00a0c55161e533cb44c450bb013c4368345010b4aefbf4c4ad1aaeb293fbb773b2b6022a28d33e2491465fd9dc58539801654012395124d7a18a40fcb640c7d04baa082d3a8439f38c658164412e7de7da713f07345808c187e74e1df9c07783cf693feccc7be972a88fc3f61ae96bedf8a0d7e314e1456f074cbdf004fdd4bad421447f815f0f84ad9e2db320b14bc034e60f227d3b2b07123001cb80c6827e01de59ef3cdc3c716cbb3fc95d6cc038d36bef54d24acda24708859977dc431beebc3e616e7b6734396abf40053eedbb3b829f5fa270ce3cdf097b6855f0d24468e6dba86dd7c4b6eb87627e4f43f22b3e1aeabe41e095553433dd079e7fc18b03c5f8ca36a88ca79facdfa83451df5ce93f14561e649b4aae3e102d5499c61f8a49d35f73f5a4ab49f06c2b18a77163fdd63d54e03681583ef50608a8efcbb39a221c5b059d513288e51e29bace1e210785ae05aa528a051ca4f41e471f13d861ef503e4b009d4be5d4c861cfafacf529d6beebd1c12d46e823fe018e762850102bfd7be47523a13b45fdc9e2c4f9a3f6f718b74c2c56eb9377e996cba7496230693355d2505547a5ab4408f9e74adcdf9b97745f081daa5f031a88f952959deb14e87a5f7e7502ceb7fe1194b6d4a842ea46f148551d7eda54adb3244c619fc93a14d4a8687037391a534e2be00241ab927339344636ffabebbd1b55db033d6564d390d853d7a55de4566b3defff43932185f04d90709541d0d004ea2466948f0072d1f8c4dea4e97caadbe7eab0fc49cb6b018302bf35928f9f96028dee8ee83771bcd21c3a2a8a74312e7157e7c7a38f97fa161ce2a300096dabd9494d2ed1ccd70ffade2dcec97d6ff55a9a7758387293ff3a3fc53a6684975c5d87235fbb3bf0e7bf0ff5be8d380dca69d20e39b5603e36cd094cc53b7c32b41aaa95355dff24434b761fd35114ec2ab5398f23d36f7077addb21dd2ef3b93dd9716b0a460f8853e0488ac63a22f9356265408e4eb307fd6b94ed8c4f8ca8030f7971b8d99759d84057d9cb1d0807de74601ca675c86c921fc37f82774ae5d414be6e04200581a00560c7a3baeba50a782603d6a944b9b5db96062eade37dce3780fbedffd192f47bb4d4aa000120e543d7ef92171e601542c6f1bdae54e4f0ccba3f19e31563d8d947c9aabd050deeea04b91ca9c2e5b39d77616e6e677bcf9e42e2fb9d9c59ce9292b4824fdfa191fda8a6266df612f5648628cc0cd9aab48f10a9f1920bc217e4eeeb1f3ad2bfaff3deeb2125e890e12e306834b39340a6ba3585a85bd1bb43d42e4bd5ba4995fd7228dbacbafc04cea5d57b3c8845332339d911e11323adbb783b2707b1f75588ed766694e0f4eb6a250d8f62ea283477ab9ac550ba4c3eec628f3618c24d569ac8092d68afe25e95f497336d33069ec375cdc24d0fb91e3ef2650b153dbb43dfbb5f9b3dafb789d0a8230b26a6d574ae6d1db3eefb81bf09345098d4e6ac0512851c294ec846c2eb499933aefeadb45531b567a8dc3bf3088db30e3ad801a310e0cf0bdabc565e981f104775867a1053b9ed322e717d63ce17752cbf52b4c2a9bf9d86762d239ca76f133806532fe49bc6543d2526d0c81bba432b0248b7a582af301ce3cd0d1d452aa4147d9eda68c23de25dd358a7a572fd586af2a8f4b1c20e91fd2937f3cbd150c6d14bdf17f56f46bf57ad69920bffacc3a444b9e84a8dcdb1215a63b712e7fb4d758d8c4953b30010d621c0d1ecaa6a1acc0caaf7e29e59b9c47ac0e8830bf5bf547184f4f161356d4e8b67d4359a1c047a94822f21540cf4f1a5bc8030cc0a14423a08f6f92d512669d14d380b6a2922e93549900ae703ad9c02a1f37f2aae11dce8518eaf148bf6c4f2e6221f1333235440a7067c28b54e5bed7138de02dbfd458575bde5b7df5ed32be03e0663f8d6b402613b849879cdc3db633b333f542da3daa2d072fa3abb8b8657b018185c33bd380784153863a5f6544386f60ae2bc00d9673da8724cde5a000920d5e69ce45ed182acb952c6f70f07a64e6b42ea6ec6c95a14c45004e18d8ac591c26e641549211b80b9e317ecd5b5938c877085c59fa11e549cc9ae77b2c36625df07c6d65cb0504bf95781fb320c0a51b30aead24f8fafeb9e9cc3df52205c8c2c572a31850ebb2af2739a0109f9877ca2db7f974102e9b5426b2d2ee604c96a4bb8f7211bf4216e7fe6a3b7cb4ad638922077a895d36d7e17a671c90e564ed0dfe1a9d42aaf25a819671db96f74e534b813ba7690974745d9f1e6879b6ba69f67c067d7127330c98da1076a9c82d37a1ebe87040d5ad7d5d9e1b63dbcbf5d2234679ffcf28a76a7e2f80663fa53dd1aab61b18fd2bbe5bbd946eddb5ec290369f83cdf0f6d8db0a5e994148b9066657c8e506d469d55ba2f06330091580750a1c82b8072e197e1cce73fd9b67baae62392171ac1bac51001c804745120c966ba841c3b0d7e858c3e73c09cb5b7fc0737af9abeb53fb8ac90e3739efce9ab3afc4b05345c4f88451adad2ec1088a14185d8d1e0b7d6426a08a3922f1be739b836c4faf13dbfaeb2443101c4e7949cbec4236f66cbe984d75117ff779d98c1cb2d30c4b43b530cb400c61604643cf4ec1ecc5a0fe45bfa427195ec45c34c7491aded428350b12b67899d6f6d83d57ebd75b61d4ba012b7a39e6eed7613bd9baded437e1604946fad2bcdd8f52306ea2dc5cd2897cd5441915bc7efecb66e075fc3dde8505d089b261e49e9549b8c00b6e396b7113767c86b0b22df8146499346cbbb1cbcad6cb10d04b7a30f3e488bbb84960a06be1c0e9f106f92f8911cf7ac68a95553ed41320663870264da955938c669b0dc48a3f160146240a53cb6490966a17ee0accd698341bc53e48e774e92ee2bf1f1a1f2f0d48b1a28ebc5bde2bd676c192672c98e4d093a21608a741f022f3f2153ec4fa5f87fde187cf01df7f9ae4191d531d1ed436cc936b2985e3eddfbdbdde9ac3551c59dcd040b266904b7b2906f7360d00da969ab36fce55bc43ebf64e6b6937e4c808d3c705dced06b237804292e0ae3289ea108a9692bc12024d0f5be07743a6b512893ea68da87f4f72cdf6b6b41c0afc327cca285e304c153e0fe84515ad27df9c53db2620a55f6f633ea1329396b7361461b99884973803531b42c5c915be90eab1f1a7eda341baf02fd95da2e65868dcf91d5d29dcfeea16283c2537eac9def9ad264b8510399c2300348bf4ad653974aa876cb36a21bc598b60ec47d0188998a75bde43c96c7ef5b1aac63d339d3bcbccbf4df666fa305507f86dbe037da8f150eaf728153dada874c7a2fd172dbe36c3f7bce34ec242fa949004715ea7d7d27e068339c44993b2801103a38347b6b9f70b91494c7ab898f83712649a23b164cfcda51e41f14fb03b9562376413091b18f0057f26b8e3047e86bf5188fba79b6a0804702ec8c4e5494a9fa5a80ee6c183f974ea5ce7412c486ef50c73b022158141266d258956f402281d403863a069734ab353789136bad5035b43cf00e12cf3392ad46e4216e78afcb30f1010915dc84143d85c562e07c2a94632f6ff6e254be7e8b40a52eb17e4bd3205b1ad2bc398426004551ba7c58e8157f2612415eba2929bd15c9e8e781b573bc312f0e8c502d84fc2dc8514b8566206a7fe2d9e42c4fc386fb5e1c0bafa5d2731d133d3d1618728908da8ba1433728c2d2c3d2f046ace5b8847df68bd0272aac147f6dbf3a7ac5f6aaead6886619f2b12c28090786c85b7ed2768513f5a9aae3f0d7ef45506e5d65c60421443a250c42721c3aaf6fca0cf175ea653d72d8be9dc605d32743ed5319a640ca872a327d5530ac468c3a1c4abdb8aa8526a333f94f21d4e46ccc8f11f8c1969655d426d914535006c84207927905a3ac8b6fd77f4098648eaf1a799cbd6e6709f26337b63f6b5c5232a8c6edeec579bd8ec0e896d623df321eaff744619002f80eaf039c2ef2d81398f9ebe631553b48ed676c114eeb9a74887a53b2733196fe1a9bad1105171b3dbaab6aac5f30497753491b404fcf066fa87501226055e9ff7e8f71f85020bb03d8107bd0c48da19dbc", 0x1000}, {&(0x7f0000002700)="7298255b1d98bd781b5aa0438e42dfeca8ad9c18f834f85f018c72d931a3127cc6ebffe5c5d27ba8c2ee757cd5927c848a1bca66055300e1deb8a1dea890b454deb44effa6efeb9840de99190e87721fd3874383fa08ab20ef5d3f7cf2883a6cb58aab17e5fcf431df85633414a9145a42f25deb3069a7e1f517d591990e2a49505684e1b857435e84e594d4f374dbcc97cf53de45509bc19eaafab55d860c3111bf59c96a713f1592bc398b8114af385d1126008b32c15d16b92672393130d8a0b42ddfaacda5201eba69a6f63e9d214d3ff9ac44bb0c00f957530577c966de03062030193fbfa831259229f37ede7e6fbec6e8c367f3", 0xf7}, {&(0x7f0000002800)="839a7eca63", 0x5}, {&(0x7f0000002840)="f2773c5c377b1615481ef6a4ba0b1d85da841547c27a8ee54387c543b59b1dd7bc296825b9f48dc9debe5f97c37dfca8c4e411159501a4200b812c7b64f0a19e59087d1dc689e9b9444322e0b87726a2873e4653d5a31cbed425ea36b11e3452f503be75cda2cbd934c7e2", 0x6b}], 0x6, &(0x7f00000029c0)=[@cred={0x20, 0xffff, 0x2, r5, r7, r8}, @cred={0x20, 0xffff, 0x2, r5, r9, r10}, @rights={0x30, 0xffff, 0x1, [r4, r3, r1, r2, r1, r3, r2, r0]}, @rights={0x28, 0xffff, 0x1, [r3, r4, r4, r3, r3]}, @rights={0x20, 0xffff, 0x1, [r3, r0, r2, r3]}, @rights={0x18, 0xffff, 0x1, [r3, r2]}], 0xd0, 0x8}, 0x1) getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002b00)={0xffffffffffffffff}) stat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) clock_settime(0x60000003, &(0x7f0000002c00)={0x3, 0x9}) shmctl$IPC_RMID(r6, 0x0) sendto(r11, &(0x7f0000002c40)="59b8ec0600d6219d83ce529311a65b660a1bfcbaed0dd5ebe2f8b89b8231705609430f50f1b71d27fc75fb39d1f53eea8971aa5a9ab0d1744d6610e404ba965a68f29a54ad0c9113f9627ef6756816becb75df9165a329c3", 0x58, 0x1, &(0x7f0000002cc0)=@in6={0x18, 0x3, 0xfffffffffffffff7, 0x8000}, 0xc) getsockopt(r1, 0x7, 0x8001, &(0x7f0000002d00)=""/248, &(0x7f0000002e00)=0xf8) 00:34:46 executing program 5: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0, 0x5ff) mkdir(&(0x7f0000000080)='./file0\x00', 0x10) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x311, 0x1}, {0x5, 0xffffffffffffffff}}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) read(r0, &(0x7f0000001200)=""/147, 0x93) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x10, 0x20) 00:34:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x182) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r0, r1) fcntl$setown(r1, 0x6, 0x0) 00:34:46 executing program 4: r0 = open$dir(&(0x7f0000000600)='./file0\x00', 0x60221, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x3, 0x2}, {0x2, 0x1}}, 0x955031e69da18952) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) semop(0x0, &(0x7f0000000040)=[{}], 0x1) 00:34:46 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) lseek(r0, 0x0, 0x0) fchmod(r0, 0x81) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000000100)=""/146, 0x92}, {&(0x7f00000001c0)=""/62, 0x3e}, {&(0x7f0000000200)=""/97, 0x61}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x5, 0x0) stat(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)) pipe(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000001400)='./file0\x00', 0x1400050, 0x100) open$dir(&(0x7f0000001440)='./file0\x00', 0x80000, 0x4) getsockname$inet(r1, &(0x7f0000001480), &(0x7f00000014c0)=0xc) r4 = getuid() truncate(&(0x7f0000001500)='./file0\x00', 0x0) r5 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) getgroups(0x2, &(0x7f00000015c0)=[0xffffffffffffffff, 0x0]) r8 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001640)={{0x2, r4, r6, r4, r7, 0x4, 0x3f}, 0xffffffffffffffff, 0x3, r8, r9, 0x1f, 0x4, 0x927a}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000016c0), 0xc) getgroups(0x1, &(0x7f0000001700)=[r10]) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0x3f, 0x4ec}, {0x9, 0x17}}) mknodat(r2, &(0x7f00000017c0)='./file0\x00', 0x8000, 0x0) link(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)='./file0\x00') mkdirat(r2, &(0x7f0000001880)='./file0\x00', 0x1) getpeername$unix(r0, &(0x7f00000018c0)=@file={0x0, ""/4096}, &(0x7f0000002900)=0x1002) getpeername$unix(r1, &(0x7f0000002940)=@abs, &(0x7f0000002980)=0x8) getpeername$unix(r1, &(0x7f00000029c0)=@abs, &(0x7f0000002a00)=0x8) readlink(&(0x7f0000002a40)='./file0\x00', &(0x7f0000002a80)=""/4096, 0x1000) readlink(&(0x7f0000003a80)='./file0\x00', &(0x7f0000003ac0)=""/31, 0x1f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000003b00), 0xc) select(0x40, &(0x7f0000003b40)={0x100, 0x3, 0x1, 0x8, 0xfffffffffffffff7, 0x100000001, 0x7, 0x20}, &(0x7f0000003b80)={0xffffffffffffff00, 0x7, 0x40, 0x2, 0x7, 0xdb1c, 0x101, 0x8001}, &(0x7f0000003bc0)={0xfa84, 0x4, 0x1e5, 0xcc6, 0x0, 0xfffffffffffffffc, 0x2, 0x7}, &(0x7f0000003c00)={0x64fc78a0, 0x4}) 00:34:46 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x2, 0x200) 00:34:46 executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000400)) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:34:46 executing program 1: r0 = socket(0x2, 0x20000000, 0x10001) listen(r0, 0x200) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x130) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x400) mkdirat(r2, &(0x7f0000000180)='./file1\x00', 0x2) shutdown(r1, 0x2) r5 = socket(0x1f, 0x40000000, 0x8df) getsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f00000001c0), &(0x7f0000000200)=0x10) symlink(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0)={0x7f, 0x9}, 0x8) r6 = accept$inet(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) paccept(r1, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc, 0x20000000) semget$private(0x0, 0x7, 0x100) sendmsg(r5, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000400)="5dabd646352e2408f1752afe3dda851400d15f26", 0x14}, {&(0x7f0000000440)="494a6cd870bca4f491b104478e767229001c1ee566854a7788d2c31c1a2cfdea2d59f966b7f6b1bbede7c294cb712264004e8f0f392eabf197d294a7a537d03fa9a4051de2b7f6d18b8a081e493239030461542b85c499cf07fdf7", 0x5b}, {&(0x7f00000004c0)="a282588d424efe8be580b5dde55317ca49e2c8b384a109e40c2bed2e0fe9221cd7e98ce87d625faaec774f3c4d9ff42826792afc2ad72d582d612632", 0x3c}, {&(0x7f0000000500)="7eb992e7764d02da449476e35e465eb9d7878210", 0x14}], 0x4, &(0x7f0000000580)=[{0x20, 0x6, 0x8, "c62113828465456ee3c98767b0"}, {0x60, 0x101, 0x6, "764f9ccf035ac2900d3c7641c55c0eb56ec50df933c22a35d0ec269ce0afe08acf7fd9bdff7dc7800740bd4465d3a106665a0282952e4e75295484ba374fdd7dac4407190c1450a946e68892"}, {0x58, 0x111, 0x0, "1a5a73d00b9a8c1dab8ffb5b1bfb30e156c068b6b44d65146cf602a9d4cc999faee0ef369eed639bba6c44681634d278294dbf39932406204534eaaa8403e16f36b9de8106"}, {0xe8, 0x106, 0x35, "5c6dd4fefa572e13b9ef2a51fe74b0d1f35fc45bfe0140622f42d4417c0de512e46307ae644df25b92fa986332658095004ad9580b891ebe6d345d89d5622b9b3deed45171762b3ea748682064ec56413633fb135ba78305a90915fe6525cc93925339ef254ea5ff16015c3f5054bbc995bab9be8f028b5d1a5b3787324da9dda1a66a3bd166a6b5e9f10ad146264881c3560e7c57f63dbd146c9676a7bcd2b0d1558cf61d176f39e3296909ccfe9569a4968431dfcb7d900e7062bea030597706491741c8b0259c05255a59d6b6f55791c7dcc3"}, {0x48, 0x1, 0x20, "5fe436c5145f8d9bd78b29cf9c7e4901fc11dc54c021f04d9e2e51627bb49c5d1e7c724d787d58df4cda5f8084e6d744be"}, {0xe0, 0x11, 0x585, "003bd912a9f7950205a1b65bc798db4c14e20aa1634451e7a67f9de0f82348b31b5d7a5462a3a2ee52d1420e3e4195004f59aa2710f0285b0213bc09a7120cdb3c938fd528233ad4d27f2f81376e2bc74cffeb5268b7a9b8361b4d19dba1d4c737190ff4749145121282fc479ed9abe1b1e68aaf6d8b4f53eb0cfa58d5d459aed67f229560c9d38468d612412ae3ecf758a2b32c181c035a8eb0fe40371f78910c8e9c66c0b901ccf21970bd51ed8d2009177784119848096d6a02d9c761c031b878edc01652ec1f4518edb2b8973db5"}], 0x2e8}, 0x2) recvmsg(r6, &(0x7f0000001d00)={&(0x7f00000008c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001c40)=[{&(0x7f0000000940)=""/237, 0xed}, {&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f0000001a40)=""/192, 0xc0}, {&(0x7f0000001b00)=""/208, 0xd0}, {&(0x7f0000001c00)=""/13, 0xd}], 0x5, &(0x7f0000001cc0)=""/40, 0x28}, 0x0) getsockname(r6, &(0x7f0000001d40)=@un=@file={0x0, ""/108}, &(0x7f0000001dc0)=0x6e) sendmsg(r0, &(0x7f0000002f80)={&(0x7f0000001e00)=@in6={0x18, 0x2, 0x80, 0x7}, 0xc, &(0x7f0000002e80)=[{&(0x7f0000001e40)="902a22e4da937f6cf9df81af5682a038a218984924ef82d5acc77f250a48576ebb02e65ba687bdad30f2533127247a3701c204c3b47c11da3062f200cc049b13c815e67c0e07545c3864e84d7f1b64d080b75ad1743bd77ceed45f00df017a92925463783ac1afef0db21da9bb71568a12e028409008b98aebf6ec1c3d6ba859a5b15b7f8873335aa24956244fbb8c290c75a745843a37fdabbee2c0e2ffefbe575b0cab0d8708b27ccffb3c6d4829dd5a8583296053106568a0f8efa586ca7ff957d641e338e5770944bdb3e78cd3cffb0bfedc1b3c1a46fe1a06c8d689bbc5ed01024f31665b94297452e01d3a7ff094df977e13f9b3559526378c609a2e27fa73da6a0ee31200abb0705de65ab2354ae28c9d9877f09de96b2cf92dae61ed1301981c30fb33413eb1da8bf344492a8792d3c7a27687f887429c4ac72a2a1cee5d8a9c9e0090f3e4d2c63751b3aa1bb1a80e09c4c122b2d78cc78bef6e6d35128ef59b66758a312716e44f293a048e4e9cfb758516fd437fe3db40e39043d6b99317966c5854b9753e5ea4c6f6a1c4a7be8dfd534fab4d6a96bde76a61ce0f26541381f165ec1d885a2b6e0f36eafbb9af31e105bc5e87d51130c510f2b1fff09cb0661657acb21994b915f300147b7e398ff6b9754474146f0576b4b37eed3fb95ceb6a3b4531bd822b9f11dff725c7c7c86310621ed481ea8aa4cd3c8098de47972fbcc890fec28fada5e8a6b05c93328a13b91d49c0392db731b425474dd1685d985e676fc18c7079068f55963c95095c48826d93e0b65b0353ac2e744da775353e499827776aff43a9dd17997427bbed24aea29a651082972f9be8cf3b45d48ce99d432e1c92593b1d0d8fa70f4dabd81a8ae84a37f8a73bef9880a9c09035f8a1fd42c32d36d21502655ec74599be56cb127d33851c683e2ba9610a69d98d3a9c04a8ace3b252e33d02ce314ec6802587bcc8e2dbf1e75b0a708ac87d4f1c276ca2b5ac6c3af2baeb36677cc3e018dc406fd0e198a806b1f7809c59b92ddab9176aedd0e7be6a94543241dd8b62e7fee126a139f0ef9f420d9e009e4e81d372d6eb18159aa37d27f8edf619db1d6270f782cc2df89fbb7f532cb326aab46a736e4b9e955205f7e19fbe88f54258cf4578d578ae6ddb93394f8f4b1b833d98598daede01bd55093c208e2c1f082c3ef44938fceebd9da28ca3440b3e94e80126fc08c0a2451580e07e894e1e191dd27125608de01787bf5268cc6f7dba11e5c80816be2988e8d2322f33e1ab315264fd9a18843a4a70d21ddc2c8f7bb6a3235af5cca3711757e29f90de537dbb12e897fe5d275b846f7addd2ab700444dcbc1c8cfc47f90af1d63784457418171a4b92ad829ff82b5015339e7c7a3e3556f7ae4999c38a57d607aa77ed22600178bad70d67153b3a7d7b52ffb6005003df7668f04712bec14b1b0d524489fc57feb3b477924aa0eaacd34238ea9ef60a77cec8874e2f7f478d58d07253402ea5e343602de39012a9c20a6d96533c7535fcb5baafb31aa96bef06324a2f8771e24b06fb69f0cdb283a8e0ad095c0ec4fd4fc46db112c9fbb04d4b48744af567d2c67315df195181dc73cdb294a4d09bef827a6bd08dd04f6d8801c5e2be62ab12c36d2e4a76aa9fe0e4eb26df5da82f52a688a3463340fba549b37cfaf4c504a372904809976608819aee113b79ae8ec28f9fd134428c43edddaa97eb62538051f0b5d7a674477ef1b12cc5cf05ee34a94c12ed8fef45cd2efd651898fc44c0d7f4adc3c1c6cc48a6bf153253d9f78b3a8eb256dcb514f8ee8c61b955cde84f178404fe25b829edafa9a6267ddc0d064c74261f572c3eb7dbdc67bf789f6661d622540f385830c7284d3f4f510fadfa5b809c5bca1bb478d114575fa0d730c7d81cfa96e051ed0b990b3214d14bcdd6f3b6bddde78205685600d0d99b0076eae25fc0bbf07e40c19a6bcc9e7427719f1c3d39e1617eafa386d3556c701d9913f4bec8f340483b3d2a00c150552ed9e6e9ab1cfbdc287867f5e9200bb50b7cb15c919bd2dc4321fd9847d557c006325aeca4988c50c93aac1d027a6c9b8997c8ac9401c532c223a4cbac3013645ae00d9137b8beed659ecf66c4e45bf9b1b11f870e49ad05142a903d001b42442878fa63fb4ea2906537e4a0885fa511a756b39e2225b0b404109968686a3465c5d12c2bd4a091fb6cb134de86e02b6bf2f524209706d3a1f6256907f110053bf3dd9cb8ced19da8fbe2879d2ff7b63c746fae721657a9c3e056eef64c665615a12834a74f85ebddf310ae57b51984585a4725d4a66b356f3222ef14294208c43af68061b028480a20fd874ff23c3ff1b5561782609d66c5f19159669041ebbfad93ce0fa97978a75bf2a72d30330c7fdca0bb31f0a786ebaadbfb10d5972a68c4d07a0121fe4de4a53ed24ae48f4aa2b56e05205fb977a6a24b1720ebb40f106c24874a27ffd1520211902ccc7113d1c606f3d0fe65023497057fb352ebc4b9a2e003c60fb190e0450fcfd9f17c16360a2c1b6cf343583af76db97e8e9a9b1ebf3619433df459f34148fe7712005597b845231de1ab470642eba3e60b4baf315a269e71338595c2e7c353676d09a9017fb3b5906592926475448847b2614b8f3400a93c256d345fd7d8447b5706bb24fdf040b8ac4daba307e1c058fddb976165619399fbc6c262aee9fecc7be9bba82a9bcda3b5bf60a13be726d48e418e4e9fb0b1971fbb68827969626dbdf0e2c3f0746ceb0a4059c994678cb25f4504574db39371efcd8e08f01231fce0af322adfaeb2dac2dcefcb2467d83e1782047113548a4259401af55646d1eb7557242caa801845131a401a8e3f3b91ee1dc641aaacf09eedf9422bacfffa68d45ea0d035533d9462e28dd30243a817af483d1c696418bf0480942174a48bbbf9fb3525b687e2ad4402261c16e513aaa72564b077c5d65ad59f98aca4115268cb664561e27aadacbbe08aa9ec77015483b04dd1797a17b0df0822f89b59e410a75872f2e6e79ecc62d62139707141ace58c6b81f52a1c14593d4817553cc04638294789568a822ba0ce67b88718f0efdc8125af86c7549b7453685c83c28555cb447e02be4d23c8efc97f49d8675fafd4130583eb241cbb71f51e4dd943be41cce49d5e9f72883add243dc02bdf275b3ee9736c21600f63030ae70fc9abb6cb7b5674b9c72bd7eae0c0060c86afac622c6117d1bf798fc2be8bc19b0d356d6cc4fb9da3e266dde04573e5ec07a810d000fec664a0b0555e93afc63311d58e8ca7f9ebf28b6e8477797b27366c8cc4766f090ca24a3dd209ad1655292ea711e01cbbf72ab66a96d5c0d8d430b123c5a4548f1fe742e541bd5e4bc1d0b9bc51f2d099e758fd95e60bf33742196555d873ab42773228ff2bdbc0bcc962816ee853ac3b2324c61847fdbfa0438b03f922cb91e85aa1b0f5fbb5b035914f7cdb7f5ef88583a5623b58b92d07b7dda10c0a38b716d4b302678a4835232857221de3b7b5903703732bddc8091c99252e999bbc1c634603bf320b83009f87ebaa29aca345fa929e08ee03c52364ac22f7ef7f440d09a5136979c2f7a648427f76e91d69520e2407462b659a031854560299e8ccb1c953ea5775d8ccadd47cd5ff39a4f17f3228a612538b173b837aea9aea13a50fab6bff4715b1deb894717d7c3e773ace9435b6226383e524ee30e369693800fde3fda2d7a60984cf02048130ac8c9902f45f553a7f7aa3a0ec1fc31362d4003b0eb650bc1654ea8b8759b7bdf110d16ee1682eba0aad6fdee7d8e0489519907911ec9bea9d731d9d584ce79c5561ed32d64a3c1b5da2b7953bdf7dc67e2f030e4657fd1f79ec37c250ff5336851db1912a09ba9ba134ec1e575d99c863cac84321112d2e8f4036055234ee62eee0d4e563ec9c8d425eab5168580f039b1888246aa918655c8978198bc02fe57d454b898b0c63618c42b1c025911be7d698f27d5892102c62e7d69021662e99c1dab4b14f28f25cdfafb5f1eb95a7b52795e3daf29f4a0622b78e222393439650b58efc8465332a1f00919fbfa1f82d29a1a39ce565f530b2254270e6893d19d6d6fdfb9b87df08b5874ef8b4ef0b29407c8c97c959000690de0e53661f3198a2ef7bfa260141bf418ece66b3bec643826780da7b83b26b8d145a85331006875975354b703ba206817333f57289fe0b61f9b57d52be8c225c1b0003560b993a1771009cf59e55920585df6f046965a80ef8c8f4085d31b9c67cf5a8e7bade07b0b677046746d846768dffd648dd37e784b971bd3f059c9289f70ee1e2b7d5ea83f9110ea80f0c54bd16b780d069613befb5fd615e3f0ecbecd477d5e97db339ca8e4d82b55b063c092af0f3294794c8347df717f753e8256862b05479d63fd162cbdadd6c90a8380ae8daf3ce468a331595c298a198ceaded16a7d9e23e17e14a92f4b2c0edac21954d295bc53c8cd701a288c64e85de54e1823522748aee44cd31fbbfc06f6c5392a71a92ce51b91bac47fe276625495770204763d8303a04babd36141032a615ef723848b6177970c05a7319481313490f054236f9f3b9aa98fbfcaadca8f90c9d00bbec221a1ffc0e18ac0e53465b6be7f01067c9bc2756b8e067a95c36173c66365bdc81c7027321403088f0023076ba932b5823307a8d4972ec48077b20fa34418d49c1607e531a87085765a52e8640f5d9078024a0e758a046276a19daafffd9f2ce328345160493d16f94e289957c3f2f422717a983a809625a0394e12a8314b418ad89dadae9eaf0458785f605c2830166b4fe2b0778601f4ea405f95bef9ed7cd6bfe26ee793d104c44d1190e086cdd4ac1f3d54eb1b554d8ef40e2bd04967320b81c4015dab10cee5f0a758f0a20ca3d2511e70ad03b43838c9a50685701bf0604d05d63a65e591b790562593b32e31ed2f4304f47bd550ea0271bc8d15dfdf725041dfa272492c504dcaf89eaab53220c54b3c1eb8a13d31094059cfab556c4258fffaabe38bbe22d0fa2a450c1bc8fed884f5be9568ca1c49308b1e9ed889de1213cdc86feef3e06939d7d163544e4555b9b96c41a24fef6ba37340b2065de71e5ccafe021954f859cd3a12cf481da88118af6cd7c9739b56d29ff237c1678205fff2e3c1ac6a15fa0266b2192f696d082745ed4fbf9985493dab41c7903d2cf16391bbd75c27e8db3d0e62f6774c14a1f37f07cc7c0c5a84a0e2339f85f069156bc0acba9cd4b2bd7664b1fb4ebedf7f7eda2e0b48e797f08428077e5149884b045fda093d3e51b5b473d7fffdba1451cb2a8f69a101a082626f7a6648da95a5fcb32f2cf84a3947e7cfc4a068072811349ea2b22e3533570304131053e2173c56f6009eab279f959eb76bc41182ff46094b967f44dcb14d4249217890a72a667f80fb55c70d4b4d8dd17b72c2381909bccd4d783a9cce7ff9f3a7dd12267fe7457a9ae7129774451261e241c882e9a993c858f47cbf1869cd83ad788d103a28a84ab37fe05883ce6e3e3934ed539a89aec48a02963ce1d809a5bacafdcb8f74ed58ee5dd535e3d831a1aa9f58183f66ffd92bb049d2d976862cfbf2235a74490363c834e3754a831e08b63693b871e3bd964132e04d1df0d01e960d3cd9876d2d2d78dd0f916fe750d0503794bc897afb7bd5dbfe177ea15b637dc57cc46a06b0a2ce506e655eb22342f6384af4f9d30ad7de846a874e4773b8093be26388ec229239c3811435dabff3b62fb42", 0x1000}, {&(0x7f0000002e40)}], 0x2, &(0x7f0000002ec0)=[{0x10, 0x111, 0x10000}, {0x70, 0x11, 0xff, "c4fba8dd67d7b73fcc0b6b10fcd0a0ae75b5234986ad95f3f86a49ada996898ae6d1f42ebbb2364334c244390b4aee20d47be0aebd9943fabe4b2af800294128fb9317be8bf1e66d02c39fc91c4598cdd11bebb65be576734790686961bafdb0"}, {0x10, 0xffff, 0x8001}], 0x90}, 0x400) sendto(r6, &(0x7f0000002fc0)="8fc341fdbeb8cf8604", 0x9, 0x1, &(0x7f0000003000)=@in={0x2, 0x1}, 0xc) socket(0x6, 0x10000000, 0x6) truncate(&(0x7f0000003040)='./file0\x00', 0x965e) recvfrom(r2, &(0x7f0000003080)=""/202, 0xca, 0x40, &(0x7f0000003180)=@in={0x2, 0x2}, 0xc) socket(0x6, 0x40000001, 0x991) socket(0x12, 0x0, 0x0) accept$inet(r5, &(0x7f00000031c0), &(0x7f0000003200)=0xc) r7 = openat(r2, &(0x7f0000003240)='./file0/file0\x00', 0x80000, 0x44) accept(r7, 0x0, &(0x7f0000003280)) 00:34:46 executing program 4: r0 = shmget(0x0, 0x3000, 0x21, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = semget$private(0x0, 0x0, 0x101) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x5) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = geteuid() r4 = getgid() fchown(r2, r3, r4) r5 = socket$inet6(0x18, 0x3, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x8, 0x81, 0x3, 0x2, 0x1757, 0x5, 0x1]) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000100)=""/102) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r6 = socket$inet6(0x18, 0x40000000, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) r9 = fcntl$dupfd(r5, 0xc, r5) getdents(r9, &(0x7f00000001c0)=""/247, 0xf7) getsockopt$sock_timeval(r9, 0xffff, 0x100b, &(0x7f00000002c0), &(0x7f0000000300)=0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000340)=""/177) r10 = open(&(0x7f0000000400)='./file0\x00', 0x408, 0x40) connect(r2, &(0x7f0000000440)=@in6={0x18, 0x1, 0x9, 0x5}, 0xc) semget$private(0x0, 0x1, 0x2) sendmsg$unix(r9, &(0x7f0000000780)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f00000004c0)="9b4e1fb655e9ddf5654cfa3cb064a3f2c3e31297e8209f5c20acd934fbc8e02f5cda468df155ce35c46eb040573c4f70ebbb5197466746ec0aebb989bc9e00703261085e1356af52dca6e59413a16b0412ee0b819831288c3150f5124b8ac54e23566c27021b97f46d040fa928948a27c1e358939294e52dac4a488f42295935c876f496eb9c", 0x86}, {&(0x7f0000000580)="e69701bc85ae4b482a948d7b6b4b406aad1008ea39963ee2ddea5a04a3ad8fe6850d8425366165e73f0eddaf42b202d83331ed79c24b6603c9e55c4f33dd7f4e5209523360f5a211ea6cdbe5d85a2aa916c7f28b5597ebe073b76322ea4a88390ef0eb881e13d274dede24883f0f4cb2fb4c7fcc9944a816fd2c876af9e73d9e01b017638d40f257ae3ab735afbf1f392cf316a1f0952ced97f704424bb9ad5934a907a780b37cac314962a8ec913b30c4cb1ed73bb9bb8de9c0", 0xba}, {&(0x7f0000000640)="c6507704ad1c81f73ba9b9e5eb013e4cb998e54f35f06b34fa61def2015cf2b69e6efb70c37c1ae123460e97f1a693be0d259c07196ce583ff5e811ca91b1436c7ef3cb6f3ed6ea8f0851aeb6ea532d0f087b6960d336cea77ffd3fc6f31a46141352b61fce1e02b8801c810286a6fc89f5b954d9e511d95da1dc205d66af1e7b112c1f6cbffacffba4d0d33a49d92be5768ad5e743a5372170c3c3ce6e1b1bd2c496f3c216f22270eb11222829ba60a", 0xb0}], 0x3, &(0x7f0000000740)=[@rights={0x38, 0xffff, 0x1, [r5, r2, r9, r10, r5, r9, r5, r6, r10, r10]}], 0x38}, 0x4) fsync(r5) r11 = geteuid() dup(r2) shmctl$IPC_SET(r0, 0x1, &(0x7f00000007c0)={{0xffffffff, r11, r4, r8, r4, 0x6, 0x2}, 0x6, 0x6, r7, r7, 0x8000, 0x1, 0x5}) msgget(0x0, 0x2) getsockname$unix(r9, &(0x7f0000000840)=@file={0x0, ""/4096}, &(0x7f0000001880)=0x1002) 00:34:46 executing program 0: socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000000)=""/82, 0x52, 0x842, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt$sock_linger(r0, 0x1, 0xd, 0x0, 0x0) 00:34:46 executing program 2: msgget$private(0x0, 0x200) r0 = semget(0x2, 0x0, 0x200) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/29) r1 = geteuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r1, r2, r4, r6, 0x8, 0x6}, 0x9, 0x6, 0x7}) r7 = socket$unix(0x1, 0x1, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sendto$unix(r7, &(0x7f00000001c0)="8306eb3acda77c762221e03388e2906df0d80ae23cc148fb3ebe44fe", 0x1c, 0x1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) r8 = dup(r7) readlinkat(r8, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/106, 0x6a) semget(0x3, 0x2, 0x82) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000300)=0x4) r9 = accept$unix(r7, 0x0, &(0x7f0000000340)) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000380)={r3, r1, r5}, 0xc) fchownat(r8, &(0x7f00000003c0)='./file0\x00', r1, r6, 0x400) sendmsg(r7, &(0x7f0000002980)={&(0x7f0000000400)=@in6={0x18, 0x0, 0x80000001, 0x2}, 0xc, &(0x7f0000001680)=[{&(0x7f0000000440)="b8e0bfccc28f1b7ed6b34112b3dc01f36442a3a3aed2d1b181fb143abfb2d306f1dd8a35f90ee003759b4790e3ad4d5c680d6879f759b32e078e0be1877830c5298e87add894b9793cdc63a2573ff07452684fbfaa74147d800140cbfa64cf58cb3213367462437c6990bceff916e33f0623a5ec2e8b47fceb7430f727b9577150f7732784e686617fea7617310dfd45b1b37b556122f35702896ed63e5bb1b06bce77fe3bd5e53dd94bf270c42fa94449063282cf78d60bd85ff59a5980a2cf389dca89926d9153f7f7bd44c21ed5ea27bfaee6ded9d435f8c146c04188ae8a886a2a6a912ccc07fa52e175d4f81544a3e0ed623ad0cba0d30f6cbc1ef1ef2babed7ff24f9d0bd042a1aa43c82b6d1d95609a4444134179f9dd04d09d3348fc12d04ffd44b93b20b9cc4152039f117f4f05414f3ca3cc8cb0aae3a1ea1fe0472b102a68520cb69d29834c42893ab2c429b62657fe5ba7489fd882c0135d3a39eb872b322e3928474b20f27fa655bacad672cda8cc8ad5bbbda69bba619f73a59d84d942eec6bf1587f98c313f83074d2c38924c3df7030a686b2444beae831f6691e60438f18fe4300c6baa978657ef6eafcc7cf228fb9fd41d84422298b217ec07216670e6ee371f280be011330aac9af721b0488fd7366a73519fd3b9ee22a2c124ac1b3719d2b145f70a4bdc35932df5ae97e077b284c1d7cf21a8a1410a7bd5cdd1b149d13b69b55acfcf9c12194c1cd6e1c7983f5922783b721a6c435fb2a2d305a9dd3059d605f0fed96c6b1af47f8e8448f02ad1b4160914b6579f358ef93c9743687e3eb54bc5f8eaefb9d5036a725ece25f7939753df009b351b6ba4e983e9e71ad97dfbe1ea359c15519e7c8e2ada0500eba943605ab232795baba760a7c6b6ac8d4b5604367f67aefbdbb206fed09ca2f5c6a393db13aa704831dcb4e66be0f7713fe7cb0d7b84af23d688b65191784c6e10e670d8660f66df222282e541df36a4642f900c7e5805d7b93a92f350f2b7e2daab5020339969a55aa30d1ea597cff05720e18a83acd0ffa0d61e1785cf0f8f1b5b1f1b3566fc8da062a5f4ea6dc6b48bd0b348945152e58b10ae579c4a8854a99a5f50b350716b4bb617a5694f58ec3750e0bdfe90ef576a1e6088b1df7d13281a1dc6328687f7f3851eea20b114f82424958bdd0dcc9c43167c5c76680e09524e2107e3e9da1b64c2835dc1fbdaf639344297a72b0853b1cb3f2dc7fc2893d35bffb28869e412646fcb8c6f934021a47684b35e5143f8abb1e9b0e46982393ef53aa6219e48f627ecdd6e50dd533f1f49f0d5644e5c3472e7020be5c6873f1118698b20d9bee80e5db3e980cba094ba30d9f07ebbc931b594ef2ab1ccb5f2610bcb4b6d1dccaa753d14d5e216b1cc6ad438815fb6a1b7d293365a5c9d9bd958c24426493230f06631bd224f775ff3bf28c7cab2bcbdecfc4f2f21e712696588a954f66a2c046ad2933214c78239c074d2a63f61e65a1e0642d8c7eef8268e57aaa27f90b87f12fa2c420da4e8f950c56d1127110fbc1b25e934b6cb976399b9fcf3b7347e4ed61818e44e0dbf394a7208a8f0d77ffcf467819964245a3b3318b170b5b2146f6705539f45d6a42c826ad94cfe8bf5d5ff06e3fd50d460be11d5bb7f9869b5f17987a5ed80f34de8c1ee89ba339010581dfa925e3c3d75d4e6d77229f0709a69c8d95b6aebf3ffa0053bf2039f27362b5d649d888eee80b64ad71a8a8b22f81775d8163cb6e05e5a004866424ab31c19a75d7b3be571840c7770fdaf4c2bcfffd293867aa13b530edbc123d0c0aaf85506781d834e9a9be66fda30002dd9199be00e7e3470011db7ce9519b6d34f6f04bda4658782067f65136cc4f2d9d8cb8cb5c114617d5fbde97eaf3935252b61b81fe81843c8dcb37814ace488478d0d9d5c7dcade1e23914bef696d4487088763dae6c67080989514e2e5d1585c4048ea47ab7f2702b37d467283f96f6e45a16bda8566db502454b8549d879f7e8512edc88424ce1e01e958e2356a475ca636523490030163e801563a100f919d1c6b2cbddf7def2038176b0d1a190ad01c79ed1a93198832e81b9373603ba48c090c488fcc3029f7222ea15bc05ccde9dd66f1c226c1c62120639798f5820c63e9fb1341943be98cc2c4c32bc161d3149a880471ba96925f68c3931ff32baff19a69e164632c0603193b30a09fb3217fe9a34a5175fea8e63cb61019d9616524f01b1a7afbb93a6999b84ccfe8a446529079835e49f86ebd1afa974141f45f7f585c511e51a63a923f3ba7373d73af3b034bfa99abacecc5318cf7d498be63afb40cf1366d19db3803d15688b58b11ba439b66f089834615fbda0b9e1d26780027c5b36506c87380391da57dc2aeafb18e412d12b2b9db99b5648312df29217cdaf40c6a4d74510e23224cc842b900681c195f943e79e1147a734a84bf8bcebde48be0f26e335e5fd7159efe4dac3a3081de0c4e73ca80fe58e04076163ff5379fcee078671342b96e09248622b0b59d7442190dd3f377270297aa9b9eea5144ae0450decc2581855e08c8cf12f6cad627c5c64602ecbaf483d08507bb2a3f437700182367b1b5894596b6587f1cac18400ac378f5379eabeda52fbccd98f07222904c16e5c399a91128d5586511b40a77ae62c93bd4f4d52e25ab81683da189559f2b0817e01dede3e85a8dee4f91b31eb8c9969bf49be2b769e5c24da865ea85cf512805eb00a5d3e458bbd7534ba461dfe59c7e49905033b13251624bf63dbe2b9eabdc90d8fe2b0154ec7f24b029033ecff330bef5eaa43805319a9a1541b107600a13667b9491c1e5ce7e2ffa145e50656658498383b48f693b86ec2bc0426ea6917341e881e7b1c376e15e9c9b6df103707c68772bbbc4433495b34dd208a1fff88ac313af3e6ea5c5b4a9bb6ebd9b1ee4f855576aa1f27c290ab682d3e36f5492762ce3dc23252b456388131caa68c23ee52ed3d5ecdd2facdb8b7f9614534c57b3dfc3616fb1d0f01da0ac8bfa270106ad7722026ca548c88314024f735812c6f641d80e115ec54a3589bc8a2ca0f1a007c0c659a4f30134ee537382cf3932c44fd55e349a0438ce6693faf663082e9a2173a91b9f6a2599af37d2a400b3fe3642b8dccf8cdae96fc51286f988b8c54a57c855098b23d6edabe3d36436f5743d0c0cf6f9bbfac1babcab5458dc18f8ea8d5a7c766f9d5f02f4f62f21d912b56b2ecccabda0590d2cea369dba027081594a4edb9ee66bc3a29f03da77907a5c50e4cd779a4d078d86ed951c6aeb67353e726cd78d2289f264508366a0f99d8e8c1756b42e7f3ff1c9d545e704b1efbdc75cf62a3cbc649c428558c0b3eb8ae02a5128e741de1163515d9029f4d82d601f4a2a06c5f81a4c6fdb6fe45a8f4b06ce2c2efd810a34745abf4eeb29143a9e15b2b1365cdf9666807574cd348b44c45952bc4a0cf05b4b81509b6cb38d92b128fbed814bdacac0066657051d86b01f135ebb1cba4475c28aab64424952637d3a0b378e0bf4375c52ad679bdc99b3c1dd2a75b539f1e6b0c43c3d96f21dff8b1032a8eeae62a1bd0e622295da282d41fdd58eff4f5ac7583755409b9100bfae33b5be1cfd6fd3ab7077e0735ce6a01c5de9224d069f3a5742c7502dddb65f6e8c0fdab81bd35238272103d6ce724c7149a5ed00694e075870934a97c4f05f03e6d69bd968bee87b77b601052a7358803009457712ed80da7da022f32ea5eefb5c92c954a3062246f805aa633195d726ebe35ed945339ddf011896dda2f6ad30fe2383989e74875e7f114221ce9869cd1541968d59810adcca098991779c4d83a987259237e91f08270dd0318107d9ea6508be4ff1fcabbbdea612e2004488b7cc8b80bd89608c3d469fadb3b6a2652a737ce4469f6aba8291db6af2c77d8a54c99ef1ce5a2cf31a9f18afc0652c50c4dbe590dd88b29b6f23a25d18f9e357c863717ea99fba8061076f27e49b44fef6f1ec928da9d859437082fddafc15abea74253f2bd82a762703259bb563d32a9c7b9806d37316940df5d3765bb2e76a36ffa321647006ae0a4c67c36c71d6a6ca32b2a0597ac2cb1565ad53bb079af4b1cb7fe4e35e7db0227a817b9983a9013fe02a0963a1aa93a8338d22154f98cb169857baebfbce260230847e36d63f843a4854d8b117de655034c4f847d3be56312a0b6bd34abd1e4d6123ca3c7c027d77d5d26f6770494c7065b836c509ae68f9348f0f84470b491a964d8b6d714c4b57e3fb8802c7bed4e7fd948ad7c7f0417add24b2402536d03bf705a89e7d0c41e4a685e8fdbfb578756b3a84634df7dd78bfc967dbb75373a1d57ba77b9fa9036a261e8e39ed157c0b0d6bb17137ffc23802287b9d82e134abf0d81dda74afd78814e9db781dbedb3b6341bc8ed2635e3acf2387b43615d3a37018685084e029680b8da371bf385fe5608d02546c3185da80f0cf9ec94d6d3b8c4621b0a1a7b6529bedcceb8398d5f3eacaae594fe3178d4ebae22537f4e3baca3764f1879b0a14bb8658243a032697967b1c422636436a11e42e40700059dd0635c922ba2c3e873a6f837ec0ca989cee8317f8e16bfdda0a9e26126d938f45760f1b675be0d553dc926954b8e5eb4a332c2b2d631f7c497a669427764f1c53f840b6596f31bd56bb73b20cc230129b458097203bca8feb6bcc1820e7debd9f823c6c066a27e242817e1858d8630e5247e85da8bf2861d0f6a7db17997a52c3aaba1f67149c2935b4e66e1b073d63c6875bcae558ff04a02606b735a411d97b53130121ba222739205f001067d184f745cd316234dba88cd98a36432b3f99665488729e996b2776c7127e79762290debd89211dc54c922a77da19a515f9c0d918867f112c7a809226548e563ccc02d98d409317d8f2d109b8dceac82ae80d73ff59e78e19cc00751db23da8033b15bf8b5af0d0bdafde09061f52e1fb71ed121d691d9ba1e2abdd041402c8bd003bc3d398256bff26f66eaa977e6523dee71ccfb162026de85ac49e5318ac06db9f5017f1878917c662e7622746fdc9e07d73be0fbd1322b84265bddb338869334f2257b80175b5d22116d290035f64217ea4a0d356cff40b7f44cc7fa9a3d56e6150583491e6575616065a67269451d7795bcc30f947f199e3aa260f0476eb1c8645b6d8764f19989be703883bb863db725a72ed48d00c3746cfaa67c32458a84aa6d205f9a99d5ba4299e42af015aabce81b6db6495cd9dd5a71453523663f134241ad41452748ab54fb5ae09c46b0f6f72f1f69117f7025bdd965b4ea90089ce6e0101ae54bf9ea78166ed5007f67077a206ac0b9277740179f7d20ad57ad164d8ddcbc26d7eb970fa98e73939bda1bb05fa3789ad06093bb2f402bbb9684a767e97ebf48938b1526ba9cc9489ad60b8a685e11342b6564d9d57e5a607c8627c6cf7d5089e7f20924c03e4eea11bf878c53273205d568a25fea93be5bb45506bb1d1cb01baee7054f9ab60a620f2f1c159900e8e011815add27a0c73e8c46372bedc6350341281854f763e2feb55a8bc098122dee077fbdb1c651be0131b712dba43d09508f86d083c76867f5c9eab6bf561f16d0e46c691580f0d5eb63ebe7155dc80c0bc94d13dfcadcb89f7483d6c88371bf6ce749bc4d6afb6be7195f007b5402358c5f3a08e3467cc9e79e99af023f6739f48c0e6156e93e466c729874e352c27c9d1df0a9f7954107720cf3aaa7d5e5ddcefe7ff4b974f26", 0x1000}, {&(0x7f0000001440)="bf7a49468d", 0x5}, {&(0x7f0000001480)="d812f38edfcbe6a176bd75d87f7a0e563927701ee77597c4c320430176b1d1f2946053bca9c7a278b57599d61470aa812afd976005acaba257bb4c5e58de1f834df9d09628a0089a2d6c3a6234cd6ea24935f24dc40dadfb9242d94a1898a5c77bfd0ffac10a3dc942d731ce997773ed55e6432aaac7981fa4cb14c1839793b29812adac697b45359a16cd8d9aa0891378b2d4bb202a54cafffbc42af3d8c5", 0x9f}, {&(0x7f0000001540)="ecbf36a1af8eb8193e85d6c8b256787c630bb1427514cf822260ad6b0f670f82c75eea6f214d074a79a288f464fd3970399c2bf0f6223441c329ef1d3da46410b3b143e6c173f808041190bc976eb5b1b3cda747db11045ec55272af517a9d4e014559eaa98575316c40d7a54664fab6a94fdd89cb6f70e4bf7686d439adfdba8d5e6fee6b073c6526f00c092946f40d5726c77f4173dd8e52659881ee63f125967e9a3e694d5d5db583e805e529bfffeed351e1095210ab042656bd061ff5b5debee14dbb0db439c8ba5e5a", 0xcc}, {&(0x7f0000001640)="1854f4a0c8d29f45aecf06d637f6937fa1e927194b", 0x15}], 0x5, &(0x7f0000001700)=[{0xa8, 0x0, 0xfffffffffffffff9, "bce99124c095a14be7998e548ffa68725d3562401c468c588cd2b8f4f1db112f47f8331f65130176f6a1d60bdb34dcc7f3a13a9c981ed0d803443f8de20b422be8e33ffe8a937bc18e4a3891edd20575e7bf1b888ea28d29a2b596fe630336bc1fc10ffa247fe44de585d14d5168abb15e7f579e8f187d8c95e0484123ec3e74fdb803cb7f998c2a718f989d98e7f32f1e75ee567366"}, {0xd8, 0x0, 0x7, "6c4e72c53618f25572914dbadde833e56e62689ee74f7c1e5aecb0418769edaf8874bcbc104428c8a7a343d24aa5be3cb38ecd9e38837f10858384a065143f4766d3c53378127e2df83a3f6c304de35b68d5febb42418814df84e37681b821911702efd3c4ed3a4ce4c8566601643a17a82ce4899abeed01dcad1c67fdf6d82f5abf2242103caf8866a3a46b5dbc6cd82029080370e8a8ea32458f1849f9301a20f29d69d3bb3ce9e59a86dbd2407a1defd8515e853325a9494f28ebc1a46584da31"}, {0xa0, 0x0, 0x0, "5c63c0d0227c5662bf89dd9922d3bc4e84a4c9e40fbc10c2ccb35e9b9fed434c58a8336f06d2e827251887e406ccfa83fd9ad1582ccc4966e578a7a723bcca505374f830761d915886aa10fb5a83220a514c9ee4983b09af79f853dbe3ac5f5f9301073cb1cecda66695b95a34e77be819af9f75e5036b576aa7f364cffc0a58da1211fad5c442b49f804fe453"}, {0x1010, 0x101, 0xfffffffffffffe01, "b61f1667441d6565e4aa4627969d2d3d114b980267b15b4c2b2339057c7ec592edcf99060204d96d1dec8d0e19a070fd1df1e8512101ffb959d1852c15c9d1d50f2e57b9391cc70fdd79d204470be84b6453a7e76d7c67c9f11811dad86a761f1ad57091e2de7c7abc0cd7e20f944806b6dfe62a240c8a7f3774ef171baf75c8d28a548fc4a9c829b88091d7b1f7ad5aea84369ee32dd02e63eb5f58ea12e6b2b994497251048b70d0a0473fece7d2f58706d14ad853c9b457aab550372d8c7d058e5de1e0546f5bb9f74f431893a83f9276e071c4f5a1837f407b3a69d29826ff21e3ccc480188001a2cf935bf1c1cad008863f0213daedfbd47e48478979cc91d5c175a1a32531c95baf531b2d84cd79d479031786a5cf539433bae452ad7265daf23b453afc000b68d7c8d31ab64812fd541c8aa36aedac645261d44c19827c4bea23908d314c9db53a5a2bd00c125d240edb9daf9d80306f90d5f31bd0d686b038703ed37ecb0308c13ebe6204340d1cb11ead4adb7352eb67960451a484b53f468ace8f6a47eb0f95191f1e205e70bcbd991edcf3c159d3a084751aca6996d369d125bf0011a981db37a949971ad763dd989b3cc630d6547a7947d5572583245825e066af2c7527cc32a69aec155a9fb1309e2fd913259e060b53da5f5b9e2d16ceb4104d49b7ef474e2291f7b0ade428b0c6487eb25159cf9bddc2d63a71782b430a53664ee52b4a9cdaa00f23dc8d304498abf471cfaef4eb5dcaa77d2054b726627719a7d68f4501888ab9432bbf0fdab72e53aba0804dda332b855e3c77cd5126e27e7cffa63916a488eb99d1609fd36ad823a88d8e68c9f7a8cdc231748c52f90315822a779626722158e2211eb39f219920a9ef3d0e3dbd84f5f104a622b42387b7f85fe0fa8037744fc2769e90678cce49c319703caae3f1f32f8cc776f7b5e5ecd03a2bd7e88f5e662ebc3dbbd64d8c88f129bb5bb4a21f68b2ef47f4c07717b6823dad36890d8fdc0e046a4f7d316be5e6a0653fe7e21c62bea0af2e76da66589194b676b703003449e0d5ccfafb853fb135164731600943b045f75679b452b94e529998bb83afb85d4142c30496d308bef89b7c82c9661e15b23a6e11980707ae681ef10c7e050a39f301c57c1b03fa99e851caafd420b1b8650e8cd35acfae544e7014a9cbf5f55666c3b6d06400cf79507def81a01d547d6f92d64077900aec033de183f67c754796ab77a4d99ed268165e327b792093bebc145af8da1d9a2c11c605e25874cd08ef59c2ac578d75645db241cecd50f7cb0d60c120f4be1ae67853cb677bef0351549aa314a753651d40cb01cb045f34ecdff5aef9aacb588cfaebfa1a16a65475cea066a20a528b096ea5433bdbb214914e4af51d0c9bb3d1f5367e5f06027ad37b5e484c53ce28b264343aebd2ce69cb1d49a6f2b9fb96e833104ef17af8231a142290f1b57b838fa3cc12df91dbd53c829967a36b45ff7de5c5cd231cb57b79b4646b0c40721b2c4d6f2a44e7dd61a8670acf798c684db1892fa0ec40ccd15e9d8dbe521cd98200ad1e0bf26ca12f67ce9206c024cb4fb5a59b1ac921b041310a9fd76eec6b01da9af8283e4e9df9969b4ed1d91bf246a9f85c60ba053263be7ecbef11272dc93bad5fa1390dddd2097fbdaae98fd609750b96c9e557b9e9c82bad342cf91766a875e01dc31049b135c6e0ed9c17bcd59094d6f273ec5c42560b9294cf93ca7447ca0828b79e0b98581bf154892ac24bebe969257baf2a748a2fdeb281ec565ecc4132e16150f932079bf255fe323f9e63de3c1dca4938fd2609d920f37f42ecc0a38fc4f011e3aa136208e307096bfec13dda561f6e6de9daa7d117990f502ca0e225adb03f7f741b28e3da45739803afe3c3272e441b27417d3304cbffcb1982c8d06100f6847d1655f30673a5d628d49946d98fa224fe71aa91979d942d8a4750211ee32f40c6f46b79b07076f31a6af98c05a74458d7ed9861cbeddd168c2efbc20c34dbb7ebc8cd0a9f4ae1d68217abc1096c2e033339cc358e0fea5f4f5af3fa186903ac36595b02edabbc040469e55664143f869148e13d85c63bea24eceec7526b94801bfe6a658b6fec2df7860ecfeb802b6b1388b1de9dac169f27a99d2b37f2cba6f682ebf1ffa63f063dd7200d9a5d51544b86a23e06fc51985cde2edf07212a7e24dc1bb7d3cabed7cee7ab9da9da97655979b4c8abee5a95746c66811531d182ff38259cef2334c22122d66184b3b2ba52f079702f2d139c4b68e41daff9fcaee7458b2325bdc695b44d9216c1dcf91a9e9139e5e5bbef2866cba1ab266a6a7860810a123502e393aa700d1e443a99aab97a58d686f1e2921f67da23d0ec85a5013ef768db57552ac7155e9baf4c00ac1688568c5dbc2363d63036b7b4750e5e6a02ccd3f6b2db3914f5f50dc43a1944dd41f83270d917bdde9f620e95b3b1391c2c97b217a0b982931d494e81589ef83e99ca5977b39cb569a4e6af08f85efe7593455cc82d822015323f66108facb56f212f1f1df9bea6afb2b73dd0aaa6038912678fdb1eb82729f1b52053f37e6cd42f6fb0866695331e99efd45548e62fbe756a0952d6b0a6805dd58bfcc45b460d2f16d71edb7a938f6354b7c3d5ade5c1ede2ce6f626db2ff29a402e8f931f9d4f01eab16a400b35658dc5607d2c0a42e01991dedef26ede9a3a5f7cb94d75452075222ab44530f338d95bacf84ba0ec6e15d331cf989e541022b01511508ace67e72fb33da236fad90e6c09ca6d07dc36b7c5c0002934b3770760f46579a0dcf159464708adf6581651713f0f37ae03848bba9a2e6cd3128d72b67b6d90b8926b58e62a0f5b646b18edf55835c0f89c10ca36aa458891fcd1466f01c37fb923841c9d46cb28cd27a082d58cf143be20ecb241dcbd9fec20f95091c511030374c6b50ec561708dd1418b8088ce773996b3f95fb1f73948cba2d69da5581b4fab8705308b66976d84f1d880d7ec76b51c8f820167d5de1b86aaf71ee141429f86c632ce9cbc1fbc9912d09ab23127856d5f0a7f175d57ccf9a01f585319e38191de2ca450b47849b5a5024ba299d17d68c77a44145e00774310aef1a6d823e0dfe3f528d612f95d54e2620dafb4dc4eff171a297b9fa70d8bc3fa6a89d95c06f0efd516217ef2bf917d91c9c7ab1cffb8eda27c966531e8ad68e845c4e8a9e335a911f419a8578ec9802fbfc533b7e0dc71e1d69baf5207e5b0f298fa28309251217990026c7bb5f4f03cb1a662b9565950515bf8647eca1c87015f192e958192407fd94f7e297dc6172a39ecf03494d64e31e688d10999bfa5d6639602ae0b23336990caebc29fd30a1dc72d3b380298dfdcc1c3539898b0a8f84999d2a7dda73f8183d103b03916a22ed4298bb18b30bd3f3070784e824ba474e5c9ea27f4c8645a02e580a099b688ad64bcd18cef68e87ec1d1bbced05f930db217f85e42506a34ec21dc07396d885c1b2ef1a67fffae10ec2f0cee295fef22909d42d4798df101db93cb9adc6309896ae7b5d39ee71a81a3f523edd159dbcd1e73152052103e1fcd30eb96351186b4953e009986415b8c53b3b246abaefc3044d125ce7658b391a5044de65cd0f42d0c5357301cd918f739903b913f3d0c61312720038647b2969854a66ad6e07df8406e50cc99161dfb1a07bc413bfb48dd95977da8c7002f246be5d44564a29dab3ea966fb4a1bfd6a03d6537dbf7119691f9a9ce46b86b56d138cfc20c049338e753add80d8ba59815e3170efe1326733e3f52c9f3641e5bc04a1e0f61fd3c724fda44123ceb8c1b40bfa1ec97c3c8d1652bcc81128667e28fa28692943d22813e5ae8ead6ad1d26bacc20ff78de454a74d6c71813d36327cbda83eb9874c3079d4c1b4c831d888701928eb98948c8261ec84cb37757d13cee2586d7d93765c277fa8549299299a72342b3152e945b0785b6d51e1696a46846266bd1f9b8e1109e009bd64bd9d72dd1d44ab4b6220db6ea6d5bf6e30fcae3f18b892eb32accec638dc342fbc73ea2f3d0d969f183fd8b3bd3908340242381204c25f4b0abc2af892d94f6e7548f205c01b37dc3b25a536a556da094c7b858d7c60420972bfaddb1f8243e34dbbe80165880bb63d475a92a793d06f13193a32c0cc5aeeb6085c9120d429c1758483cc34d5ab8ab5c5aa3acaf0524c56f212528ef7ccaeac764a44338df4caba08433fec5db101d9fcca61bdb8565c54aa53664ca082490e300338c0d92dfcb1ea7572ed25e6b0f53bc11643cef9b990a6229b6599d9754f1d39e71ece01baa05debd590ae274dcd26840e3f77f696f2f35e769400227ab071a1dba74d03c1e1078b32a36f54d66f8ab0a19732de26e2beaf4e70e8ef87be7baa46465ca95e454b8e42243c9664350e69dd495dfc963fea93a75028a3cba09ef46df1bdc28e856dde8bc5b7090afa06fc7fd9b897c5c738da970a0e0194ad2f42a189fc96e6d25562bf2db80171367f10ef023f85ca2af04270561bf2e2a6ab3f9af0f86079853114444a8d1d86e9fed5f238ae8cf0c194a8efa2092b003d4370e8d431ebac58446c1638e2758c1fc5ef69dec07250516f7566ccd87e715b1d7b3fac9b492f16be2bb197bd90637b6573e72ded68543e97967a14de2c0694cc60beca84e2b862526a3e95746345b1cc338ca3e6df3a111e86e5fe09c76b1ff54a69bcce256168c55efb48a3f7b05f1518ef4818de4108238438dad228dc22900485735bfb1fff7b3eb8776c71741430dd96cb01842ecb591a609a91ba39ea8125e985ade085bfda6cc7c2917b9d0161174fdb43af2bf8cbe230f272d6a4991b00dc79872d45633a15f7dbb55963b5788de977495ac7e370847b67b093342e054559bb365f424e052f8f8dfcab0b127f6eecd3f93c62cbcd432906a9d8184314f778cb880d0239c39a790ae9e55625d27a164fbe3b3817ddc1d8767aebe83bcd90feec22a3b01c3960eafec89ebbb8a5a012d38cfa5c4840f0fc8de2ac466bd80694bb47beddd8b253cb5fb068e1cc3ef72bbf1cd139aa74b4e93652230fcc0c10671a98b18942645e6333bf0b9157ea670822032a7a1bcc3b9babcaecf5e0524dd9b87605802b7d96616eb1931e07e3b658446d059bb62216945240d1b0814e17ec54dcbc347cb72eab0ec1df77606e9f55617c34d3790e4100c7f50c3c0ea34cbe9cef15803373fe95a04759363f49cca80f47be1ff4028886d0bb4d07df5fcec4362097a01371b2a8b80e24d83297e28ea7b7cc9f3cd1bc8fa821b85baa06ed50aa9687b1c09a4918e01fb4c22f3f84c131535dc43b145aa4870c7e827568840412d6a50d8d7a9cff9087fc22675cbc933e71ecdeb06eb9b706e1ab3566f840911b34068f9d5c853b899b79863541ca3f333838807281a205d48ab096254d27cb5daab9298e068aeddbabde42c5ab65ff378cf902f8b7cb1b4bb23056aed32a13936b323138477dc3493c2e685b54496bc710ca4427b1f7ab4f9ab827da689270ed372577ee1050ac18c596938cc4cacbd33416dd52f39d2ca4d62cff6caad85c2386edada8c80999a4cfa56b41279294d77b202da3b7acc967c9137bd633df3ff40a57ad8b22cafff3422f5138bce689d5ca4f53092dd25d3a62380f696871682c983d7c6999a97f1123bec9ccc156b8a449c2707db2db3b8bb6c44ded201bfe585ea8c10e510c3669d070240b03520b5d6d9e887e11f5f4a033bc1a37aca667d99dc43ae3efee3"}, {0x38, 0x11, 0x2, "ce0859bd551b3bc9b3cba95c7403a72441cfaacefb9d0e678af53678998d2d1075fef016"}], 0x1268}, 0x401) unlinkat(r8, &(0x7f00000029c0)='./file0\x00', 0x800) fchown(r9, r1, r2) r10 = open$dir(&(0x7f0000002a00)='./file0\x00', 0x0, 0x100) semget$private(0x0, 0x6, 0x80) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000002a40)=""/150) recvmsg(r9, &(0x7f0000002fc0)={&(0x7f0000002b00)=@in, 0xc, &(0x7f0000002e80)=[{&(0x7f0000002b40)=""/184, 0xb8}, {&(0x7f0000002c00)=""/114, 0x72}, {&(0x7f0000002c80)=""/201, 0xc9}, {&(0x7f0000002d80)=""/208, 0xd0}], 0x4, &(0x7f0000002ec0)=""/221, 0xdd}, 0x800) r11 = fcntl$dupfd(r7, 0xc, r7) semget(0x0, 0x4, 0x121) open$dir(&(0x7f0000003000)='./file0\x00', 0x2, 0x20) fchroot(r11) openat(r10, &(0x7f0000003040)='./file0\x00', 0x10000, 0x10) 00:34:46 executing program 5: socketpair(0x3, 0x20000000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair(0x1, 0x20000000, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40000, 0x64) getdents(r4, &(0x7f0000000140)=""/9, 0x9) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20200, 0x0) listen(r2, 0x10001) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000200)=0x4) readlinkat(r5, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/10, 0xa) r6 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000002c0)='./file0/file0\x00', r6, r7) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='.\x00') getpeername(r0, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) socketpair(0x1f, 0x2, 0xffffffff, &(0x7f0000000440)) connect$unix(r0, &(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r8 = open$dir(&(0x7f0000000540)='./file0\x00', 0x10000, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x102, 0x40) r10 = openat(r5, &(0x7f00000005c0)='./file0/file0\x00', 0x0, 0x40) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000600), &(0x7f0000000640)=0xc) close(r10) mkdirat(r5, &(0x7f0000000680)='./file0/file0\x00', 0x6) socket$unix(0x1, 0x1, 0x0) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) setsockopt(r9, 0xdbf1, 0x401, &(0x7f00000006c0)="710537a0905e6ec657a062236c5ee1f090b6ef752df183dd8fbe0bcbb225d79a7eecbd30fc69c0e71ee490f284836b0d360eefd5ecbb74987950d46830b159a9780429bb7ede2e027ca8a4b67046dd7245f7b5b369d225880b694dd128edb3ef7931ed3e8706b50f39449ee9294ca8242c14cf462b2953cc0f58050d1c2347236aeab90951eff2c4b09dc9036b1c97f58594c55f6e542ea5179701f213486566cf857398cd00de867e573015fc4d436c6911e75d82a75cf8f67c5ac3b73860a924588c3b", 0xc4) bind$unix(r10, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)) mkdirat(r9, &(0x7f0000000840)='./file0\x00', 0x158) fchdir(r8) 00:34:46 executing program 2: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000200), 0x0, 0x2, 0x0, 0x0) 00:34:46 executing program 1: r0 = socket$inet(0x2, 0x40000003, 0x0) sendto$inet(r0, &(0x7f0000000000)="14", 0x1, 0x2, 0x0, 0x0) 00:34:46 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) r2 = dup2(r0, r1) r3 = semget$private(0x0, 0x3, 0x10) r4 = geteuid() r5 = getgid() r6 = getuid() r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x80000001, r4, r5, r6, r7, 0x109, 0x3}, 0x10001, 0x3ff}) r8 = accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/4096) socket$unix(0x1, 0x7, 0x0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000001140)=""/224) mkdirat(r1, &(0x7f0000001240)='./file0\x00', 0x23) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001280)=""/172) getsockname$unix(r8, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) dup2(r8, r0) seteuid(r4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000013c0)=""/67) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001440)=""/178) r9 = shmget(0x1, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r10 = openat(0xffffffffffffff9c, &(0x7f0000001500)='./file1\x00', 0x40000, 0x1) fchmod(r10, 0x10) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001540)={{0x200, r6, r7, r6, r5, 0x1, 0x2}, 0xfffffffffffffe2f, 0x0, 0x401}) fchroot(r0) setgroups(0x9, &(0x7f00000015c0)=[r7, r7, r5, r7, r5, r5, r5, r7, r5]) r11 = accept$unix(r2, 0x0, &(0x7f0000001600)) flock(r11, 0xe) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 00:34:46 executing program 5: getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) getgid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180), 0xc) getegid() r0 = getegid() setegid(r0) 00:34:46 executing program 4: r0 = shmget(0x0, 0x3000, 0x21, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = semget$private(0x0, 0x0, 0x101) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x5) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = geteuid() r4 = getgid() fchown(r2, r3, r4) r5 = socket$inet6(0x18, 0x3, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x8, 0x81, 0x3, 0x2, 0x1757, 0x5, 0x1]) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000100)=""/102) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r6 = socket$inet6(0x18, 0x40000000, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) r9 = fcntl$dupfd(r5, 0xc, r5) getdents(r9, &(0x7f00000001c0)=""/247, 0xf7) getsockopt$sock_timeval(r9, 0xffff, 0x100b, &(0x7f00000002c0), &(0x7f0000000300)=0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000340)=""/177) r10 = open(&(0x7f0000000400)='./file0\x00', 0x408, 0x40) connect(r2, &(0x7f0000000440)=@in6={0x18, 0x1, 0x9, 0x5}, 0xc) semget$private(0x0, 0x1, 0x2) sendmsg$unix(r9, &(0x7f0000000780)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f00000004c0)="9b4e1fb655e9ddf5654cfa3cb064a3f2c3e31297e8209f5c20acd934fbc8e02f5cda468df155ce35c46eb040573c4f70ebbb5197466746ec0aebb989bc9e00703261085e1356af52dca6e59413a16b0412ee0b819831288c3150f5124b8ac54e23566c27021b97f46d040fa928948a27c1e358939294e52dac4a488f42295935c876f496eb9c", 0x86}, {&(0x7f0000000580)="e69701bc85ae4b482a948d7b6b4b406aad1008ea39963ee2ddea5a04a3ad8fe6850d8425366165e73f0eddaf42b202d83331ed79c24b6603c9e55c4f33dd7f4e5209523360f5a211ea6cdbe5d85a2aa916c7f28b5597ebe073b76322ea4a88390ef0eb881e13d274dede24883f0f4cb2fb4c7fcc9944a816fd2c876af9e73d9e01b017638d40f257ae3ab735afbf1f392cf316a1f0952ced97f704424bb9ad5934a907a780b37cac314962a8ec913b30c4cb1ed73bb9bb8de9c0", 0xba}, {&(0x7f0000000640)="c6507704ad1c81f73ba9b9e5eb013e4cb998e54f35f06b34fa61def2015cf2b69e6efb70c37c1ae123460e97f1a693be0d259c07196ce583ff5e811ca91b1436c7ef3cb6f3ed6ea8f0851aeb6ea532d0f087b6960d336cea77ffd3fc6f31a46141352b61fce1e02b8801c810286a6fc89f5b954d9e511d95da1dc205d66af1e7b112c1f6cbffacffba4d0d33a49d92be5768ad5e743a5372170c3c3ce6e1b1bd2c496f3c216f22270eb11222829ba60a", 0xb0}], 0x3, &(0x7f0000000740)=[@rights={0x38, 0xffff, 0x1, [r5, r2, r9, r10, r5, r9, r5, r6, r10, r10]}], 0x38}, 0x4) fsync(r5) r11 = geteuid() dup(r2) shmctl$IPC_SET(r0, 0x1, &(0x7f00000007c0)={{0xffffffff, r11, r4, r8, r4, 0x6, 0x2}, 0x6, 0x6, r7, r7, 0x8000, 0x1, 0x5}) msgget(0x0, 0x2) getsockname$unix(r9, &(0x7f0000000840)=@file={0x0, ""/4096}, &(0x7f0000001880)=0x1002) 00:34:46 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=ANY=[@ANYBLOB="01003996c0d777f5d43ae91f71"], 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e91f7189591e9233614bc377a1b2d02bf08c6000a847bd2e323cc07b0f2a4992b7cc53153ff54f4ecd6cc4f4edca95212ce2ed10e5fc5c182bab587cc2ead002d2b56d77801067cb0e5bf58feb79b1a468c0539f8b8f4ba8e7c940cd4a61c51db7ebd634212fe15771c7e13282e6582faead6afd2e21ebd409208f33f789d7699ad904b2a77e249015c111ae506a769ed082a628b2b48ab68dc533537bad33ec0dc2a3f68f096a2dc116c1993638b51ae36553e51c828a698827a024b674d77de924fc54f3ab118050cf28b363e32e262b0e8b93f0e27cc4d739e964087808f8d6de50d65a202c64d8be7efd5281f4b17ba31b1efe52eb9e24dd68f50eeede447c1ec42c05"], 0xc) r2 = accept$unix(r1, 0x0, 0x0) readv(r1, &(0x7f00000014c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/152, 0x98}, {&(0x7f0000001300)=""/196, 0xc4}, {&(0x7f0000001400)=""/187, 0xbb}], 0x4) socket$unix(0x1, 0x2, 0x0) write(r2, 0x0, 0x0) lstat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK/../file0\x00', &(0x7f0000000040)) 00:34:46 executing program 5: r0 = socket$inet6(0x18, 0x40000005, 0x3) mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x410, r0, 0x0, 0x0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x7fff, 0x9e}, {0x18, 0x1, 0xfffffffffffffff7}, 0x8, [0x3, 0x2, 0x5, 0x6, 0x3, 0x1, 0xfffffffffffffffd, 0x6]}, 0x3c) r2 = dup2(r0, r0) fsync(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x9259, 0x7f}, {0x18, 0x2, 0x7, 0x8}, 0x2, [0xfffffffffffffffb, 0x1000, 0xbe, 0x200, 0x5, 0x3, 0xde3, 0x6]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x101, 0x100000001}, {0x18, 0x0, 0x81, 0x7fffffff}, 0x4, [0x1, 0x699c, 0x4, 0x9, 0x5, 0x3, 0x8, 0x401]}, 0x3c) r4 = open(&(0x7f0000000140)='./file0\x00', 0x88000, 0x8) mkdir(&(0x7f0000000180)='./file0\x00', 0x92) fchmod(r0, 0x0) readv(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/138, 0x8a}, {&(0x7f0000000280)=""/9, 0x9}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/248, 0xf8}, {&(0x7f0000000480)=""/206, 0xce}, {&(0x7f0000000580)=""/82, 0x52}], 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) fcntl$setown(r1, 0x6, r5) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getitimer(0x3, &(0x7f0000000740)) r8 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ff5000/0x2000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000780)=""/29) getpeername$inet6(r4, &(0x7f00000007c0), &(0x7f0000000800)=0xc) sendto$inet6(r1, &(0x7f0000000840)="8009510a30e25b112a669b94b0a722c17a9f8c7ed3098a619e6f7313974bb97cf2c33d7a6c806be1a65b7f6771500fe1e853b79e66c831a8e0e535618c6e321ef2caecd647185fe7edc3faed33446f364fabad1092120149bcb9a494802cc0c636c09279a6", 0x65, 0x1, &(0x7f00000008c0)={0x18, 0x3, 0x5, 0x6}, 0xc) r9 = openat(r3, &(0x7f0000000900)='./file0\x00', 0x40, 0x100) symlinkat(&(0x7f0000000940)='./file0\x00', r9, &(0x7f0000000980)='./file0\x00') connect(r7, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x3, 0xffffffff}, 0xc) connect(r4, &(0x7f0000000a00)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair(0x0, 0x4, 0x7, &(0x7f0000000a40)={0xffffffffffffffff}) read(r10, &(0x7f0000000a80)=""/5, 0x5) getsockopt(r6, 0x800, 0x4, &(0x7f0000000ac0)=""/25, &(0x7f0000000b00)=0x19) stat(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)) 00:34:46 executing program 2: socketpair(0x1f, 0x0, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0xb) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x893, r1, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x82) r3 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="cbca2831c17265803d74665817f3930e", 0x10}, {&(0x7f0000000100)="172ea10ea06fad86bd521230d92e568a63322c194020d796ac271842e204ddfe2d7688f756a1c7c7f7d7f41cfa7547db74c1946435654e169c21f248e84444f311988a0e50fae576ec7d77dbd9145b0449660c33766e9cc259db3f9cf9e96db3f1108110c7a53ad428b4816dfdc9e05203ad47557238257e65d22a69ab61f70aa1825ca682b5abac98d92772a37c1851c7fd800f3081e564a81e612d692c52b5219725759a0f800d3cca714823198efa3457f11982d34e3669839aded524dc45ba85cc48ac6718a58e8695a455", 0xcd}], 0x2, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x2, r3, r5, r7}, @rights={0x30, 0xffff, 0x1, [r0, r2, r2, r2, r0, r2, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r2, r1, r2, r1, r2, r1, r0, r1]}, @cred={0x20, 0xffff, 0x2, r3, r8, r10}, @cred={0x20, 0xffff, 0x2, r3, r11, r12}], 0xf8, 0x8}, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r15 = dup2(r0, r0) write(r2, &(0x7f0000000580)="213ad51351783ae09d592e3e82f0274a38386f372b3447a09637fbacb23545cb92ea9b9be8fb6d22a690621213933f5e17ea1554cff9bb4bf34213bc37b6489a389464e4ce89720594f2166a1462cac525fd5e03eb25ec4431dd836e272897d70fcf4d94fa0eecf680961b4048b2445213f73839e25124e76b26d7c0b712b9d08bce6ea105d623f8cb5e660555f331ef181d318b74", 0x95) getsockname$unix(r15, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000001680)=0x1002) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000016c0)={r4, r13, r14}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) getrlimit(0xf, &(0x7f0000001780)) r17 = openat(r15, &(0x7f00000017c0)='./file0\x00', 0x0, 0x2) fchroot(r17) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r18, &(0x7f0000001840)=@file={0x0, ""/16}, &(0x7f0000001880)=0x12) getgroups(0xa, &(0x7f00000018c0)=[r14, r16, r6, r9, r9, r9, r12, r10, r7, r9]) close(r18) r20 = open(&(0x7f0000001900)='./file0\x00', 0x20, 0x8) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000001940)="1bf6302bc156ef0fc35c1a52c8dd857cd984a8ab0eee7b3d6a69a3927d4b90a8c4140ace1efa81b885bd73fcbe151c56914e06fc57c7bc0189f59dc05b1186f502705be1e56a52f29ff291e5ea199a10f5954c055475361418ce2ab7450460c4168ca76f86910e341aff681540e215f28e58a7c78e91d10f68d5bbbefee7075cb87707e2", 0x84) mknodat(r15, &(0x7f0000001a00)='./file0\x00', 0x1101, 0xffffa397) poll(&(0x7f0000001a40)=[{r19, 0x6}, {r20, 0x80}, {r18, 0x4}, {r18, 0x1}], 0x4, 0x800) fchmodat(r2, &(0x7f0000001a80)='./file0\x00', 0x1, 0x600) 00:34:46 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) getdents(r0, &(0x7f0000000040)=""/77, 0x4d) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x38dc}, 0x8) r3 = msgget$private(0x0, 0x9) r4 = geteuid() r5 = getegid() r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x3, r4, r5, r6, r7, 0x39f814c79830ccf9, 0x6}, 0x10000, 0x401, r2, r2, 0x100000000, 0x80000000, 0x7, 0x3}) getrlimit(0xa, &(0x7f0000000200)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000240)=0x6, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r8 = dup2(r0, r0) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x4d) setitimer(0x2, &(0x7f0000000380)={{0x2, 0x5}, {0x774ad435, 0x5}}, &(0x7f00000003c0)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x210, r1, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000400)=@file={0x0, ""/86}, &(0x7f0000000480)=0x58) fchdir(r8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000004c0), 0xc) getdents(r8, &(0x7f0000000500)=""/77, 0x4d) fcntl$setown(r0, 0x6, r9) fcntl$dupfd(r1, 0xc, r1) paccept(r1, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc, 0x10000000) setsockopt(r1, 0x4, 0xfff, &(0x7f0000000600)="048741aec56a5cefd8848cf9fe234b122c17c9260dd9bcfdb05116311e25fa1bb2c9e3e63fc468d1941904e0b9c92dcbb64425b347aefc41ca592ce9457cd160f7fbae9d2a3a4a45b48f374c46c3", 0x4e) getpgid(r2) open(&(0x7f0000000680)='./file0\x00', 0x40, 0x10) recvfrom(r8, &(0x7f00000006c0)=""/4096, 0x1000, 0x43, &(0x7f00000016c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 00:34:46 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000040)=""/152, 0x98) getdents(r1, &(0x7f0000000100)=""/4096, 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) getgroups(0x6, &(0x7f00000011c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000001100)='./file0\x00', r2, r9) truncate(&(0x7f0000001200)='./file0\x00', 0x3ff) read(r1, &(0x7f0000001240)=""/92, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000012c0)={{0x18, 0x2, 0xfffffffffffffffd, 0x6}, {0x18, 0x3, 0x7fffffff, 0x2}, 0x7fff, [0x4, 0x8, 0x8, 0x8000, 0x2, 0x2, 0x7]}, 0x3c) clock_getres(0x40000000, &(0x7f0000001300)) r10 = semget(0x3, 0x5, 0x280) semctl$IPC_RMID(r10, 0x0, 0x0) setgroups(0xa, &(0x7f0000001340)=[r5, r7, r4, r6, r6, r6, r6, r5, r4, r8]) setgroups(0x3, &(0x7f0000001380)=[r3, r8, r9]) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) lseek(r0, 0x46, 0x2) unlink(&(0x7f00000013c0)='./file0\x00') fcntl$setflags(r0, 0x2, 0x1) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001400)={0x7f, 0x1, 0xad, 0x4e, 0xffff}, 0xc) clock_getres(0x3, &(0x7f0000001440)) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000001480), &(0x7f00000014c0)=0x10) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001500), &(0x7f0000001540)=0xc) chown(&(0x7f0000001580)='./file0\x00', r2, r8) unlinkat(r0, &(0x7f00000015c0)='./file0\x00', 0x0) connect$inet6(r0, &(0x7f0000001600)={0x18, 0x1, 0xfff, 0x4}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001640), 0xc) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000001680), &(0x7f00000016c0)=0x4) accept(r1, &(0x7f0000001700)=@in, &(0x7f0000001740)=0xc) fsync(r0) 00:34:47 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) shutdown(r1, 0x1) 00:34:47 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={r1, r2, r3}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100c, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x200}, 0xc) 00:34:47 executing program 5: r0 = open$dir(&(0x7f00000010c0)='./file0\x00', 0x20, 0x40) faccessat(r0, &(0x7f0000001100)='./file1\x00', 0x4, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000001840)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) 00:34:47 executing program 0: r0 = semget(0x1, 0x2, 0x4) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/65) semop(r0, &(0x7f0000000080)=[{0x4, 0x401, 0x1800}], 0x1) truncate(&(0x7f00000000c0)='./file0\x00', 0x80000000) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x4, r3, r7, r8, r10, 0x90}, 0x8001, 0x0, r11, r12, 0x11, 0x800, 0x2}) r13 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000280)={r2, r6, r7}, 0xc) semget(0x1, 0x4, 0x80) getsockname(r13, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) mkdirat(r13, &(0x7f0000000340)='./file0\x00', 0x8) setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000380)={r11, r6, r10}, 0xc) socketpair(0x19, 0x2, 0x1, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000400)=""/133) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, 0xc) sendto$unix(r14, &(0x7f0000000500)="cb20ce2ae368e3162bcf04335a2d12df0e50d175f498f026d8abb095f1cefae376867d183c4461f78b7dd71df410f74d8107b56c0167d768157e03e082a3c87a269c79b23a390ab4869d98610892349e6f1b3c69859c1a4341ae81ba1f1e451c4d69381bdf2de7eb0e5fda16756fd49824c7bba49c5565c99a7e9372439ebc0eadef2a12f363baba65bc87f2cbbdeb2a77d6232c1c71b64d0f7aaad416f7331aee710ff828482ac0aee802069f303904a131349cef787da76da9d9c10c5b7e65d686128968731353d0bdab9aa8c7d9ddfda77de3f41e22f116abb3468ef49c50ebad12ddbee843ce4e8e063f31f91d11143a8866b6182e6275eae9f90f167ccfd4f270061b6f95f9b7bd1fb2b0cb202179c7e42151e6233ed8675f27958e673d020533ddca505a58fe7b5f543450fc1ec1198679bc7d592ab9b15faba3c04b98945d9467ee1e8474072a790df2294255514e7ac5463c00b34f1c2419b3053c5c07f1651628e69048fd0e3f587ad875fb040abd3fe8cf02dcff7e65a9176c3e6d7548d2f59bacc3b484989ab0269f00db210a1cce1540ef7ecd03b1a4cb7f092935758defd5e322e659c6a8c00bffbd90e74f0d98fb3c3abe7b1399090dc3714a865ce4cef8e6c0c36ad788bb488701cb2447aa6d2736cdfb5828f980b5368c6abc0d86fdf7cbc0c335480d1c572b9c9887d612cdab760126b459733322c3e272bc86dc22de3fe011ff04cbb6b9d7db330addc58b44b3e846384f166d4395164e4763ec5fd60ab4be114d9625f4d45e27a61b2e265de2230f52e4022d82e670ebe558511fc0802639b0e760cc930d67cb9c14e0e1cdaee00ec9bc5935ee8d560d7620785d2d2a532b8353507e47c6e44bacd8665aaf190c69f3aea3302675bceb818222fa8349c68d5ad79c5ab90fb9c0742ab4d45c7215d93287791c54ef1927789abc570820f4751c6565ba36001d784471df128bef266495db81c7de501c0bfa206bedc6e328481e56290e78e25b9611410181235db05b41fe4acb590595afbb4f599dd1e1f033b8e01ac53ea1600441e039a26eae18cf3ee01c23148a468a0997ce3b16d636b00fb75f13635bc783a4f023cc9a5be74dbad9c5d711373db2b91d672dfe5706b903e3e9bf341c7213f6c446e17ef8fcca69c5932519912449d4b9f9ed0ea0b0719d59233326a0f884256dbe0838eee39c249ae170e210dc3bbe0c1afb5062a898cce96f0a010fafcfd45a41c94451682b93e27be50dae03e750e0b631ab09710ae55203d78123937e0508fbde77dd74803fb982401b04a74e1d0892a2f2e0e61d04ac956c4696456b75f260039308d44392407f18bf725c256aaa8807f81c372472d434fba0544c2015b85f53bcc8bf27c783ff417ab74fd1dee3369c2ee71234f4dcaf716b5ae1b6b9d81d6fdec060be376a84e64447ca957acecf0e8591957295e7a02823d21b2dda1730ca785094b2c3a8c06dd6d5a54ee089bf1bb35b1e522543940d5e120362f9638b8e64cc535fe1fd649ef5c1872f207cc13dac3ebc311376e1eb50b629ac1fe787a46310c664cb118c46f70912b40a028f9c4818ffe3a0ef509a48be43e71983985fae39a8e1e7e256b29f175df633c0ba17d4f80f7a7829086fba6bd6aa027f071313ce19c4eee77f85bef10e78d65727bc5e9e172467a086164e82d04362feea5f51d2efb0da5de184f99ca4bb8cee508e2de6335797e2bfc6dfa4bd09fdd004372104862ad316055a705c40cda237b2e29c83561aff64ddb9503477c3fb93b8930e44c145bc6df8036085825951762f2590d2367c249c24bbe762c00e0759e05bfeacf62a4d16ae7f783fdd164d4504f6aea099b308edb6394f326bb78fe10ae27963b760506f0fee13f4c2beb153015c7055ff0c40fcc2a24056c6c80f5a1e30ebc50dfb122f9af57696413343ee229d7a9ac0d51c2a25f0a1bf8cb7a52ecf29f72f65babc65c761d28570fd0580b197b7b5f2acc5d0a18bcf122b54ba79a13810d0c3793f0c4f2100deb4aa63fb6c16b4c340b71d121ba625b67534e694605faa423a3bbf491068262bbd8f507dfa3ac2fa6abb994968e393a86c7816cdb894df9612c73a12c8cc74e28c0eeab401b041930f6b7dd6ed867d04da45d69e162ac0110395d482a4f8bef78295cc8d36aa74f561c5f152d93f9aa5f0f74cb279c32e6416c8bda3b5e42e44872ab88f61d87735d168ff81124fd3c460f2cead98c1be6ec76136082e30f09f034a9ac67d39c98b98ab3cffe07a49f4aa7b96cfc3df1cd1133676c4e207ea0aec4096de69a4c28037a3e2b257bdc791c41b4b74b99aee0f4d847edd98fbc5460d6c406449828416818afe51732674d5e86a61900e15630b15d3a9296f974c56414cd07cb74e76cc02d6ef21f8a0d82a8ad492eaa0d0267b280bc8aa5813af386b80377631a878aa25da2b0fe358276a12d613e8dda9746adb529ef0fc08faf19e9f39d0e58d8def108bf0428282384a8d8e8df1c8157e5b57fd53fd5bac788c7db19dfe5a75c8d7366b355a98f27a8f3be594b6ed877d63a63b23d3d6d3db3f607ce69c40a6aa61bcadaa7c699489eb4d85fabdc783ddfe60a47f04dc83ac1492022a809035451588c6c514c27f656863ffdd53598c7d8bd15419350340ffcb4efcf1c6f453b2524d37d39b80ca69aa18f399763a6751b8ab85ba9132d0fda5a71260506a673a87c255723416e82e31fd9d4e4a46c3e63b77d2fa0d3f861a369499bd62ed7f6a621755d06cccafed121f50a6efada31383c814068a176e36195ecec3b5881a6be7504435ed9afad23cef10ae06a029d8dd64e140f371b5de97671857c47f945f6617a0223f7bcc1a26465918db08f55d5168509840648360ecf5f08afa077cd9be1274106ea48063edc16345fd5d04b70213f5b446c3bf1d381e8b638ef1af82e71f40858bb66a7c47b8764a9f311f3dbc29f6c07249de7715fa3739fc6d0916ec69de7a6d8b5a88875a68a140aa504649aa5c486a0c8076e8fe2f8d13fdcd81df50c2a6f3759ee6f0c39aae6b8922b8c81a0bda8880ae0ef0d5d183fb4fb29d2221aa07cce005945d9875bff91129d502e9f95ea1650788327c9864cb83104e7ee7b3d1db88887bc5b22b68814209507d988e1ab373b7b9d953b52f0f946f244b26aac75e47dffffb34aa437c50762ab86cce21cee96040e0a92f74f889253f59686232b319e68bc601c8a866dae29f753ac1ca91d7c8235c7216d5d02a7ec25f27587290e03caeebc188db2aca2ef701c9db1e688253b9ce6ef8da77a5d6afdddd3e04989eea2a300f31744037651a5d3abd308194b15c1be6f146302cbf0f4e471a3842f5812805a488290111eb646de9bddcd51904e60538f766fcb673277db4e0b6e15d870fb1cd92e57a9b7a31281a73967dc650de466da937ef1233847475c587441d099a5c75cf8f4b7e2cb0fec6a0afe3508c1a2660c2f64f2f573e5dc9af0d2020ca70eb315aebbd57019b1fd200e9d51c8853c9c1a4f15dd4f45c9eb56c299b7ddd62d2cdec2c6977e527cfd0e03bf92e4484a70d95faade38afeed0ede0338b718913e7ef77abbbb6f61b62b6370723a331d1f60bf2b95e54445b6ca0a2e9740c4db42ad190682733d028a742ee289fe17550cba843d634535164846ffc9b9625490a8de1dff7aa07db413be1d32764e7d81914867f6f4d497cc31fe5cfdac4dafd7a274ffcd4f268910779ee05a9dc6566e1ef62e82307eebaa77e2f92c80567cf2a7697ef4c4006d753a7269277aa17bc02e3d3120d6291d625168a0fe4de7429796bdb849680e4ff0ad6a3638d022951e9493afccfc5494181adc410d3b3dd814748f0103a19f75a0e9ba12191aa197b26e1abf6de98bd9e0ece279f35e7402781663700f7b808dbc77a990f4a9498bce37a451e87b1b14084879d7ad1bffc3a21c1dcd8e0cd7b88de8e66c80683f3f4a0ed7e2c3fdcc0aee486afd3ef8fab6f8cf4ac9406d9f35c2de45e5bda24ffa9e2ef7dc289bf2978928343b8c2a69fe128ab6fd008dda6fed821768cdb319a33539d85315889fe0d71d76f1d14b5cd944835af1cdd0d7740c07f3c9edd474700b4ab94acff7cde8e938d011703ad974422fa6d1594d5f75ec73530162aed40f4a60a043f59a9ab04a53797702c664cbabd060b171583c437b9c0f992293fe435e7e8703e875281e9d37c7a3782d514b9ac21dbdb1dee8b90201d7b817273f24de4c6cf6fdb914c7f355ca71f377a2b049800100390963bc01fb5f79f6baaf5249e6c09a5f21ae0501323c30d512b3e3e74307339c66a7cc12cfe929bbfea819ea02df131dbd6315165697f48ca033b02a7c68c39f1bff682ac04954d35b804e7fba743c271562fbd4784a6f803b7fb1cc6c1b23469f81196659097035bb6feda5201fb1abe418d85cfb611aa085ccabe2b331520ed0f800970380e6640c7e79f9a4428687b2151c2bd71221612e994fb3b863bfcd4235cf735d66b39a6e512f81fcb4e3359e8275bd32731dbac50364b8297d9fbd95184fc40971abed5043e65cf43856a546ef08757af80c456f42d6e6d27e54520eff38953c1822403e84bf6990f19fee2fc99331e4fb04396da331cc48ca61bafe278a0265bef1eb95f263de87b221d66327c60d6a9b5ec6defd47e8069e09036e709eb36c687501f7a7d1787bf3d330f0fbbfe6ef10f764f9d7bd8e7904e3b5bc3303ffd069b10f2d38e61e453bd6ad2bf4df540c3a3cb3475df964e32a83b7a7a21e727d083f19cac64de871bd039e62b48962e031b68c347e110ac3edaebd829ca6c04368e183e0c416b9ba95f450dbdae6480100bfdf5fc27749436d83f426e8d8fb70bcd0c3b028377daa958c5bbfdabef8a899f3dd036d64b938fab4710f0e70f8d59a41d0d469389e907c92285c75f06c3afb43f74a2a8769b7e605277cbbfc0f6943e6e1b9e04e209f1c4e4c20f7e971664d885c1ab3c6ef0f624aec4da4b60684e65eb20d7dee916c8bbffc55ae72dd7bddc1b74f609e343e38247a13a7a2621c03bdf1c5225bc5700a877f2c8c0ed67b10e1a2534341949538a4b219a9fdc0bea8271ea31db509fa6f029dc9842658c9415c28b1de81661f4575df10e8f6dab38631f7629aa7e0247d8aa565ada451afaedd51ccadae91efa45969452ec7594b09edb4354e6814ead70a6b2098b3fc5837f582b690ee93227e350f4f4304a79156d41a60ad4131bd7f95985621bc5045df3d0b4261f5a398cedb2cdcd941180118ceae4df11384d9e9a69989e86b6c5aef3bc69c804bebcfe38b63205d0cf3ec21604f75c4232cac3d6db83d99e6d3228aa5157b099406845fe99181f06a47d719e8f7ae4934c3a3f397e96fc362e979a2a123b57235170f0b495514a4737c4f27ca12fb35bd936c95de6a6a1b1c1c5b29492d339b082d44c55d957e64224bee9d51202612acd1853527d37bacdbe1bcc2e195c2d4eafdd45c2a01c453868c17bb2df11b15bd0819411cd806d7f66076124c0ff4a983ad7e2e81f916046010b924afd5f89e262984c3d54a640515b66a426de68cf2dce218cd8cc79f24978365094623bb9caf33cff82b60042f9811e1ce0a1c785912255b41363c3b74943a5884f808d2904a66619c6d3ee0653b2149b8a5032d5efcd67287a728352fa9afd43c721b8ab3390681c334663e06a50ef3ac00bf12ec0e6799303193a015945790f24e553eb3873f9c10baa96b3fe813e0caf7ec6413036cbd5864a7f8e0bb3783bb72758cee10c694a233", 0x1000, 0x1, &(0x7f0000001500)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000001540)={0x0, 0x8001}, 0x8) mlockall(0x3) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000001580), &(0x7f00000015c0)=0xc) r17 = msgget$private(0x0, 0x10) r18 = getgid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000001600)={{0x0, r16, r4, r16, r18, 0x40, 0xc242}, 0x6, 0xfffffffffffffbff, r9, r5, 0x75e92c49, 0x0, 0xd461, 0x52}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000001680), 0xc) getsockopt$sock_cred(r15, 0xffff, 0x11, &(0x7f00000016c0), &(0x7f0000001700)=0xc) 00:34:47 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket$unix(0x1, 0x1, 0x0) clock_nanosleep(0x40000000, 0x0, &(0x7f0000000140)={0x1f, 0x3}, &(0x7f0000000180)) sendto$unix(r0, &(0x7f00000001c0)="ab0e967d8b4538435e248f61944417bfe025cf4bd2f95d1fa0a087d31f5636120cf12e5dc92dc19bf3c2a9328e75bebde0bdad1b013fded43f571adb57928ea0842b34c25503f9814c5b798e11108f4568be597da67aee795391cc75f11af629ba67bb6c7b7dbae63728ba3ea0f6f7b50b9d5e40a56df82f8d306596f5a17f093daf662df31f627f9a4c58e0971aa7b3bae4c235e240a6dceda8eba38a9f22eb63fab7d96ad542b5052ef0d41ed0637306da7e430988fc8e2286382d4a5debf3", 0xc0, 0x404, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) symlinkat(&(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') dup2(r0, r0) r1 = dup2(r0, r0) sendto$unix(r0, &(0x7f0000000340)="032ff56e5e125c5531", 0x9, 0x400, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) r2 = dup(r1) readlinkat(r2, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/17, 0x11) getsockname$inet(r2, &(0x7f0000000440), &(0x7f0000000480)=0xc) r3 = getuid() r4 = getgid() lchown(&(0x7f00000004c0)='./file0\x00', r3, r4) setegid(r4) openat(r1, &(0x7f0000000500)='./file0\x00', 0xc0, 0x10) bind$unix(r2, &(0x7f0000000540)=@abs={0x1, 0x0, 0x0}, 0x8) socket$unix(0x1, 0x5, 0x0) r5 = fcntl$getown(r2, 0x5) r6 = getppid() setpgid(r5, r6) r7 = getppid() getppid() getitimer(0x2, &(0x7f0000000580)) r8 = msgget$private(0x0, 0x41) msgctl$IPC_SET(r8, 0x1, &(0x7f00000005c0)={{0x80, r3, r4, r3, r4, 0x100, 0x3}, 0x5, 0xff, r7, r6, 0x3, 0x8, 0x100000001, 0x8000}) lstat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) mkdir(&(0x7f0000000700)='./file0\x00', 0x40) flock(r1, 0x9) 00:34:47 executing program 4: r0 = socket$inet(0x2, 0x6, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="16fa9ad5215cdfd57513e4fec45320dcb0cabc207a59c09e6e8046c5b4e758be1a05e2b56c8b057fb7faf147dd4c2e65ea3287cc0d6199511196581878a82bb5ab279d5c2632108383de59b16a00c04af7bcf7b780afa510688b88134df1f5e15d7d776a0b1400e382edc44261e96c88b0506e65511d253034c3bd10d091ff3e74c58b3f138a95a1abc6fb24413d7502bbe08a1e36dfd621c9e291e2bbb3d30ded423fb51999d345dcfef8bf7a9436fb66ca02fd21147d961d02bea5faf37d3a01b55b6d295916a84c7ba2464497408457588d15e6c56cd21bded73fdcaa4b6c687699e500e8fa655bba3b205b3f04cc822066fe87", 0xf5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) rmdir(&(0x7f0000000140)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x10000) fcntl$setstatus(r0, 0x4, 0x40) r4 = dup(r0) faccessat(r4, &(0x7f0000000180)='./file0\x00', 0x100, 0x200) sendto$inet(r4, &(0x7f00000001c0)="51e047bc47943220143bb7773d96d5f8212ed62f8b1f6a33f33d3e32039a093ca666074bd2e26ff9b48d6f21b7", 0x2d, 0x8, &(0x7f0000000200)={0x2, 0x1}, 0xc) bind$inet6(r4, &(0x7f0000000240)={0x18, 0x2, 0x4, 0x7ff}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getpeername$unix(r4, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) bind$inet6(r4, &(0x7f0000001340)={0x18, 0x0, 0x3, 0x8}, 0xc) linkat(r4, &(0x7f0000001380)='./file0\x00', r4, &(0x7f00000013c0)='./file0\x00', 0x400) connect$inet(r4, &(0x7f0000001400)={0x2, 0x2}, 0xc) getsockopt$sock_timeval(r4, 0xffff, 0x100f, &(0x7f0000001440), &(0x7f0000001480)=0x10) mkdir(&(0x7f00000014c0)='./file0\x00', 0xc9) r8 = paccept(r4, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc, 0x60000000) write(r8, &(0x7f0000001580)="e7894856f1b49e06b91a3a92ee9b6cc48b2ccc3f6bc919ebd218aee7cc05cf64131b522dfd946d9a3e214ea84babab3b13815f0ac7b585d8087498d4bf77abc1afcf8662b35d6860532ceb0de7f7dd1281b04e280937d90725f7e9111b7aec49973590d565582b4231642b14d440ac64f6db3d8bd16624d7e8e5311e9b6a29fccf867a8944887f0b7f1e032a6f6a4eb79855140a", 0x94) accept$inet6(r4, &(0x7f0000001640), &(0x7f0000001680)=0xc) getdents(r4, &(0x7f00000016c0)=""/16, 0x10) r9 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000001700)={{0x10000, r6, r7, r2, r3, 0xe4, 0x8}, 0x8, 0x5, r1, r5, 0x8, 0x0, 0x1ff}) symlinkat(&(0x7f0000001780)='./file0\x00', r4, &(0x7f00000017c0)='./file0\x00') fchroot(r8) r10 = accept$inet6(r8, &(0x7f0000001800), &(0x7f0000001840)=0xc) r11 = dup2(r10, r4) setreuid(r6, r6) r12 = dup2(r0, r11) bind$unix(r12, &(0x7f0000001880)=@file={0x1, './file0\x00'}, 0xa) 00:34:47 executing program 5: getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r4) setregid(r1, r0) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) connect(r5, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) setgid(r1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000001c0)={r3, r8, r2}, 0xc) sendto$inet(r5, &(0x7f0000000200)="0f1dd402198ab7a188844a55e50f722b4f1b4d8aa6355bebb2268e516c7ac4e0b7cfe36e12565f824381a2410ca3872142f59c280bd54e", 0x37, 0x404, &(0x7f0000000240)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) bind$inet(r5, &(0x7f0000000300)={0x2, 0x2}, 0xc) r10 = fcntl$dupfd(r5, 0xc, r5) socketpair(0x6, 0x3, 0xc6e1, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x3, 0xbf, 0x4}, {0x18, 0x0, 0x5, 0x5}, 0x3, [0x4d3a, 0x0, 0x1000, 0x100, 0x1ff, 0x66, 0x7fffffff, 0x12a]}, 0x3c) connect(r11, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r11, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) accept(r5, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) unlink(&(0x7f00000004c0)='./file0\x00') r12 = dup2(r10, r11) getsockopt$sock_int(r11, 0xffff, 0x1004, &(0x7f0000000500), &(0x7f0000000540)=0x4) renameat(r12, &(0x7f0000000580)='./file0\x00', r10, &(0x7f00000005c0)='./file0\x00') r13 = socket(0x0, 0x40000005, 0xffffffff) setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000600)={r9, r6, r0}, 0xc) semget$private(0x0, 0x7, 0x8) unlink(&(0x7f0000000640)='./file0\x00') accept$inet6(r11, &(0x7f0000000680), &(0x7f00000006c0)=0xc) sendto(r10, &(0x7f0000000700)="978f22fdf3688497f25eef86", 0xc, 0x4, &(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 00:34:47 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000a6dff8)=@abs, 0x8) 00:34:47 executing program 3: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x2, 0x80) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000080)=""/241) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/4096) flock(r2, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001200)={0x0, 0x0}, 0xc) r4 = getegid() lchown(&(0x7f00000011c0)='./file0\x00', r3, r4) semget$private(0x0, 0x7, 0x4) execve(&(0x7f0000001240)='./file0\x00', &(0x7f0000001300)=[&(0x7f0000001280)='#)\x00', &(0x7f00000012c0)='\x00'], &(0x7f00000014c0)=[&(0x7f0000001340)='\x00', &(0x7f0000001380)='\\}\x00', &(0x7f00000013c0)=':\x00', &(0x7f0000001400)='%\x00', &(0x7f0000001440)='{^\x00', &(0x7f0000001480)='][\'\xd9\x00']) unlink(&(0x7f0000001500)='./file0\x00') pipe(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000001580)={0x4, 0xd0}, 0x10) getrlimit(0x6, &(0x7f00000015c0)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001640)={0x0, 0x0}, 0xc) lchown(&(0x7f0000001600)='./file0\x00', r7, r4) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000001680)=""/215, &(0x7f0000001780)=0xd7) readv(r6, &(0x7f0000001b40)=[{&(0x7f00000017c0)=""/94, 0x5e}, {&(0x7f0000001840)=""/219, 0xdb}, {&(0x7f0000001940)=""/67, 0x43}, {0xffffffffffffffff}, {&(0x7f00000019c0)=""/229, 0xe5}, {&(0x7f0000001ac0)=""/17, 0x11}, {&(0x7f0000001b00)=""/59, 0x3b}], 0x7) recvfrom$unix(r0, &(0x7f0000001bc0)=""/91, 0x5b, 0x1, &(0x7f0000001c40)=@file={0x1, './file0\x00'}, 0xa) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000001c80)=""/201) poll(&(0x7f0000001d80)=[{r5, 0x2}, {r2, 0x2}], 0x2, 0x6) r8 = msgget$private(0x0, 0x1) msgrcv(r8, &(0x7f0000001dc0)={0x0, ""/55}, 0x3f, 0x0, 0x800) chroot(&(0x7f0000001e00)='./file0\x00') sendto$inet6(r6, &(0x7f0000001e40)="3aaf6101ebbf607ebd728c2ed3036e318f926d0c104a321dc870df3592e586c018a125c69f32cf7d60d28c5acf05a69e44dd1c6f8e9056845b84734b64e9c4460cdff1346629f818ec1e654c757268af3786de28ba527eb93ed8e98822393593d548fcc1aa1f0f3c431118c3887196a2d30c4c42f196d4e59bdd289300c0d0b7b2737a152a12a85fb70b49e5584be3dbc6ffb3439c32fac329267d385fa2a0588bdcccbc27c436cddce191cd9ea2eb2d6d736f137d59c5cfc0a923fa59b399bb2c7ec714846eee33bfae5dd93332e419a2", 0xd1, 0x406, &(0x7f0000001f40)={0x18, 0x2, 0x2, 0xfffffffffffffffb}, 0xc) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000001f80)=""/222) open$dir(&(0x7f0000002080)='./file0\x00', 0x1000040, 0x40) clock_settime(0x3, &(0x7f00000020c0)={0x8, 0x1f}) 00:34:47 executing program 4: r0 = socket$inet6(0x18, 0x2, 0xf9a) recvfrom$inet6(r0, &(0x7f0000000000)=""/67, 0x43, 0x40, &(0x7f0000000080)={0x18, 0x0, 0x7, 0x2}, 0xc) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x2, 0xa22b}, 0xc) r1 = socket$inet6(0x18, 0x10000005, 0x0) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x80000000, 0x80000000}, 0xc) fchmod(r0, 0x1df) lseek(r1, 0x4000000000000000, 0x80002) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0x2ba37653, 0x7f}, 0xb) sendto$inet6(r0, &(0x7f0000000180)="a8ce6a210ca7201054120bb5466b3ae65a67da7c592556903f36d223380c81cdd7e945315f8d7635c17af4", 0x2b, 0x9, 0x0, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x2, 0x33}, {0x7, 0x8}}) r2 = dup2(r1, r1) recvfrom$unix(r2, &(0x7f0000000280)=""/33, 0x21, 0x41, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) mkdirat(r2, &(0x7f0000000300)='./file0\x00', 0x8) unlink(&(0x7f0000000340)='./file0\x00') r3 = dup2(r1, r1) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000380)="c1e2c1f96107f157415c38617029cb4afd76cecca79d0a2891d276f37c193779a9de8890588905723437b1911f68b342d71b41dd1d1e7e2385f6d85fd13ba57157d5da899920432652a5269d552c2dd8ae8246c4ed5c1e5bd4d027e856ea28d88e37ae5431ad16034bf840b23412b690fcefdaa3f919f363da303bad4be402680676ef142d182722fa7955db483a5ac9ef9eaddd798d873e5df26c5dc14628a6f706dc72afa54f82bc7cd9d21d5b49bede2594cdb994c3bfd04f850f184301e6fbf19f08c30f91140daee6982e967bc98f31f775be15c5a20627555117aebe471c", 0xe1}], 0x1) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x800) readv(r2, &(0x7f0000000600)=[{&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/60, 0x3c}, {&(0x7f0000000580)=""/97, 0x61}], 0x3) r4 = semget$private(0x0, 0x2, 0x14) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000640)=""/228) getpeername$inet6(r3, &(0x7f0000000740), &(0x7f0000000780)=0xc) readlinkat(r3, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)=""/124, 0x7c) semget$private(0x0, 0x3, 0x1a0) sendto(r3, &(0x7f0000000f40)="962d6acfa7ac3d4d16c2a648d1f423fe1e5b8034a78de353cf5bcc2c3c76a5534c1c2c5b2174d111fef2cea857742507fa2e2a1275d1b41f34b005d189d92879f26a9505b20f5b9780c635672360c4eb437cdfe599e72e15178de466c1dd7035a3d8d57761e8dc1bd5eaa5", 0xffffff47, 0x0, 0x0, 0xdc) recvfrom$unix(r2, &(0x7f0000000fc0)=""/214, 0x100000207, 0x43, 0x0, 0xfffffff9) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0, 0x0) r5 = dup2(r3, r3) recvmsg(r5, &(0x7f0000000e80)={&(0x7f0000000a40)=@in, 0xc, &(0x7f0000000d80)=[{&(0x7f0000000a80)=""/212, 0xd4}, {&(0x7f0000000b80)=""/177, 0xb1}, {&(0x7f0000000c40)=""/38, 0x26}, {&(0x7f0000000c80)=""/172, 0xac}, {&(0x7f0000000d40)=""/50, 0x32}], 0x5, &(0x7f0000000e00)=""/66, 0x42}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000ec0)={0x0}, &(0x7f0000000f00)=0xc) fcntl$setown(r3, 0x6, r6) 00:34:47 executing program 2: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x10000, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x8002, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f66696c6530003e16b9c84f9079f7bc3d0b34dc5ccfcd1063dd8321c0eebf39985764a0d4d7217654d2d6140300000000b406fad9b1e94c832878bfec41e6615788b4d2ce4e711cf050259bdb7f1f30e9c0a7b5e4c15f22aa594e3315bc2d25ee9fcbd0d78998cf4807068b1eb0a4932abc66e9d82c74ac00000035cc5603180e45c2e2308d68fd2c227d92fc0000737fddc10e27d59ab66a48484675817fba2e732a200832b2d5b76bc600da9da0dc089b48596cb5dbd3a678b50dd7c8e92473f9b99cf098e2"], 0xa) getsockopt(r0, 0xb, 0x0, &(0x7f00000001c0)=""/195, &(0x7f0000000000)=0x74) 00:34:47 executing program 0: r0 = socket(0x1, 0x2, 0x0) getsockname(r0, 0x0, 0x0) fchmod(r0, 0x4) 00:34:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x2, 0xfffffffffffffff9, r2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0}, 0xc) r4 = dup2(r1, r0) recvfrom$inet(r4, &(0x7f00000000c0)=""/5, 0x5, 0x42, &(0x7f0000000100)={0x2, 0x2}, 0xc) r5 = dup(r0) poll(&(0x7f0000000140)=[{r4, 0xc}, {r5, 0x2}, {r1, 0x20}], 0x3, 0x7) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000180)={0x200, 0xfb2}, 0x10) r6 = accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="baee15c50cb8f189fdf19bcf438296402723e6ee3fd0337c1c2fa8d252931df2b44d0ebe451c11951cdf133e5b805ee522ba1639cdb86524dffca04bf07f68970bce63dcaaa6fce1046bb8815e29ca991df9cc2e788cb43a4592ec586c920b2eed7ac55bac1654af17d7b343548f066fe43f", 0x72}], 0x1) recvfrom$unix(r0, &(0x7f0000000300)=""/74, 0x4a, 0x802, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) ftruncate(r1, 0xd915) recvfrom$unix(r4, &(0x7f00000003c0)=""/218, 0xda, 0x42, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) r7 = semget(0x2, 0x3, 0x308) semop(r7, &(0x7f0000000500)=[{0x2, 0x1, 0x1000}, {0x3, 0x3, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0x1, 0x1000}, {0x4, 0x7f, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x200, 0x800}, {0x1, 0x81}, {0x0, 0xa3f0, 0x800}], 0xa) accept$inet(r6, &(0x7f0000000540), &(0x7f0000000580)=0xc) dup(r0) connect$inet(0xffffffffffffff9c, &(0x7f00000005c0)={0x2, 0x0}, 0xc) getdents(r4, &(0x7f0000000600)=""/95, 0x5f) fcntl$setown(r5, 0x6, r3) stat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) r8 = accept$inet(r4, 0x0, &(0x7f0000000740)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x210, r6, 0x0, 0x0) setitimer(0x3, &(0x7f0000000780)={{0x5, 0x10001}, {0xfffffffffffffff8, 0xfffffff000000000}}, 0x0) truncate(&(0x7f00000007c0)='./file0\x00', 0x2) symlink(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') sendto$inet(r5, &(0x7f0000000880)="879f9d37ad524871dbc7c5312a30cfbe1241abeafc695d01214496d489af1d92958cbd", 0x23, 0x1, &(0x7f00000008c0)={0x2, 0x1}, 0xc) open$dir(&(0x7f0000000900)='./file0\x00', 0x0, 0x4) writev(r8, &(0x7f0000000dc0)=[{&(0x7f0000000940)="4ba701f510374ee28e6d1599a58d", 0xe}, {&(0x7f0000000980)="9a5b40e40e9145a183d41eb0ea154e8997cc636bc71100ebfde34f90117a993947c34f3864abfcd7250a8a34adfde53cbb760cfe9e2c3dedd1c486f2d42cad1b4040f05aa0d341f71800045868fbe83787772ee7a424e50f92f6087833b4a37636cde9b1a67ddd4628d98b88e23021e012294e1674db98e7ba98b0eb82c219c1cbe3496979bf34c3cc6e0e11136649706b54ac561e08cce208f3988126995ef7c85f17213c29e15cd338754803824df499046245277255db709aea5f0b4ee81a1b271d58fa4092059085c70951f466fcaddaf730572dd40f6ef783d94a0afabb477ef4172a63", 0xe6}, {&(0x7f0000000a80)="53a64d0193fbdb3e17036a55c0466d483a7eef739a1b379923cf83885973bbd71f85510f704f80b02d84d4cc409a86156062fac86c55d69d954287b9f61d9ef62d1e24dd5644fdc54390b612396768679411928c67843e0a8012954bf0ecf14fc818907901b26c2e12a512d6c8e45c27b2240dee0008b7a95770fb65fae2a13b3d184340397f4a95c65f411a60af32844fc842510d567b0dfd891fd304c83bb3963210e037", 0xa5}, {&(0x7f0000000b40)="85392d2c073f29f8c1fa5e534e0dbc339a7772126302a5f1b4f8d598e896e64e8eac276c7823cd6d97bff9538fe55f6bfc36e94e08bd094ca19e34febffc5f5f885645ce5edc2a438097929a05e4048a063a325c986414014d43ce2dded5ccac4a8209d7349d3cce29274a40524e79f929948fd487604963255d058f11d1c889e295ab4b4d8b9eeca6dd9893ba5a4bea0e2ea6186315243632f2f886859f611843cc93c6352792792bbda2c3a0fee14cbe637fd16d", 0xb5}, {&(0x7f0000000c00)="66b627e79bb32c3fff914ae32e7e5a06e96da617b4e84cc76ef6b4a41c69673045630e223c8a9f840dc2380c66e5e0858bce29bed973c60ee5ffc3ed1637d53c0f84753f364912f21afc274c11f19a003a89073d8d531fb9a6dfda006eff572afc1a625a3c86953361811c96f773949bfa2c2c893b5eccb4374053a549bf4ca6f81fa12a746ff888b913aac5e7f077a1fd8d20f71880c843a8f2cf050322a8995191aaf8e4765058375d583b287a6d079acf6a688cd59e2bc36bbf33b89171", 0xbf}, {&(0x7f0000000cc0)="2bcc8d46e77e5c6ebc012a63d0e44e856954772cedefa63b90ebdd531b23b3b02f8df9b60825e23f86d3ed72841cb90c3c028041e6e00c5bf7f7a49acce52079be36bf7c3cf84f29b94017da80923d552ac202d24c500f821aa357ea55798c3a7d176735987a4c43c3f43ea37fc893402b7b", 0x72}, {&(0x7f0000000d40)="35c7957c2e2905dc0da4b0ab8003d739099e9b12fd547f9f6a4da111ddc475539305af48173902", 0x27}, {&(0x7f0000000d80)="ca0209eff981315fb8b6a2e5ca260a4e0a096362f430eca45c", 0x19}], 0x8) 00:34:47 executing program 5: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/93}, &(0x7f0000000100)=0x5f) r2 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x20) getsockopt$sock_int(r1, 0xffff, 0x1108, &(0x7f0000000180), &(0x7f00000001c0)=0x4) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000200)=""/221, 0xdd}], 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000340)={0x8, 0x7f}, 0x10) r3 = socket$inet(0x2, 0x40000000, 0xfffffffffffffffb) r4 = dup(r2) close(r3) write(r4, &(0x7f0000000380)="379066d42d923a9dd6dd262f5d2d1219fe63f3a95f4fe4a398b264e74a431c6b53108bdfce7e4c51c31997ae92557975c7ea02e04228388d4860752b5d3083354147daa32070fac8192b5dd0289c293005aa559fe4a01ed1bd9e40130c09abc311af50052573014ab39d82ccb9de2557e8ded83c8b2d4959d17de9e02690d492eb42c60654457acee05e44dfb2f63f579f12369dfce0714ce864b9477796a4826c5f76c951be2046de8e02774800c13a0730a493e9af494cd4964b7481ace373dd995e349a7157fd61d3c147ab81aa6efa6269f376ffb06d", 0xd8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r5, r7) fchown(r1, r5, r6) accept$inet6(r2, &(0x7f0000000500), &(0x7f0000000540)=0xc) connect$inet(r3, &(0x7f0000000580)={0x2, 0x3}, 0xc) getsockname(r0, &(0x7f00000005c0)=@un=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) sendto$inet6(r4, &(0x7f0000000680)="6167684dc224228069b08b69afa944120b4351f564d3e11dbe820d4bbd4468de1a3a3ff568e0f38933eb3d72de6fe6eb964b83050a97fe33756098bc6b21860c5a84e7ff430dcad2aadf349111e49f", 0x4f, 0x9, &(0x7f0000000700)={0x18, 0x2, 0x2ad91662}, 0xc) fdatasync(r2) bind(r2, &(0x7f0000000740)=@in={0x2, 0x1}, 0xc) linkat(r0, &(0x7f0000000780)='./file0\x00', r4, &(0x7f00000007c0)='./file0\x00', 0x400) select(0x40, &(0x7f0000000800)={0x4, 0x1000, 0x9, 0x7, 0xffff, 0x8, 0x7d62, 0x8}, &(0x7f0000000840)={0x4, 0xe2, 0x7, 0x4, 0x400, 0xb, 0x38, 0x6}, &(0x7f0000000880)={0x380000000000, 0x5, 0x2, 0x1, 0xfffffffffffff000, 0xffffffff, 0x8, 0x6d}, &(0x7f00000008c0)={0x0, 0x80000000}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000900)={0x7, 0x5}, 0x8) getsockname$inet(r4, &(0x7f0000000940), &(0x7f0000000980)=0xc) r8 = accept$inet6(r0, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) fcntl$getown(r8, 0x5) fcntl$getown(r1, 0x5) dup(r1) pipe2(&(0x7f0000000a40), 0x400000) 00:34:48 executing program 0: r0 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x40000, 0x100) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x1) 00:34:48 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080)=""/25, 0x19, 0x1, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000040)="8d", 0x30e, 0x8, 0x0, 0x0) 00:34:48 executing program 2: r0 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) r1 = geteuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getppid() r8 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x7, r1, r2, r4, r6, 0x8, 0x5}, 0x0, 0xfffffffffffffffe, r7, r8, 0x8, 0x4ca, 0x10001}) r9 = semget$private(0x0, 0x1, 0x0) r10 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x40) getsockname$inet(r10, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pwritev(r10, &(0x7f0000000240), 0x0, 0x0) setpgid(r7, r7) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000280)=""/52) semctl$GETPID(r9, 0x3, 0x4, &(0x7f00000002c0)=""/37) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x7, r4, r2, r1, r6, 0x4, 0xf79a}, 0x3, 0x7, r7, r3, 0x400, 0x1000, 0x8}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x6, r1, r2, r4, r6, 0x10, 0x100000000}, 0xca9a, 0xffffffffffff8000, r5, r7, 0xfffffffffffffff7, 0x6}) write(r10, &(0x7f0000000400)="256bf34ba8725a00e343ef4e43ea989dffc47ed41745de24a6bf0b3040391f69bc63ad0c869ba5b7f02f4a2ac9247b03aaa58162f6b88fbe310466c7d28334cf345f4b9841095006fce1491deb153a49c635090c7d83df341f9191c74d304955a67186bbac3d14206f5e6f80ce27b292c41d8cd0c7d27074ed77de9810542c0da0f4d1922f2a10957303c8f1cb65ac0342dfafdda1d70210af6ba8344f580727fd90cbd7868f", 0xa6) lseek(r10, 0x0, 0x1) mknodat(r10, &(0x7f00000004c0)='./file0\x00', 0x0, 0x0) setgid(r6) poll(&(0x7f0000000500)=[{r10, 0x4}, {r10, 0x8c}, {r10, 0x61}], 0x3, 0x0) symlinkat(&(0x7f0000000540)='./file0\x00', r10, &(0x7f0000000580)='./file0\x00') setuid(r1) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) execve(&(0x7f0000000680)='./file0\x00', &(0x7f0000000700)=[&(0x7f00000006c0)='}\x00'], &(0x7f0000000940)=[&(0x7f0000000740)='\xf1^\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)=']\x00', &(0x7f0000000840)='#\x00', &(0x7f0000000880)='@.^)U]\x00', &(0x7f00000008c0)='{\x00', &(0x7f0000000900)='\x00']) semctl$GETNCNT(r9, 0x7, 0x3, &(0x7f0000000980)=""/4096) setgid(r2) r11 = dup(r10) mknodat(r11, &(0x7f0000001980)='./file0\x00', 0x100, 0x5) 00:34:48 executing program 3: r0 = getgid() r1 = dup(0xffffffffffffffff) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r1, 0x4, 0x1000000) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x250010, 0x8) sendmsg(r1, &(0x7f0000000880)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x1, 0x1}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="71d72202ef7e6bf175c91d5855d3dee6b2faca84d8d314e5770f349f1f84ec0fae8152d004d03c2bd0d79925ff507a18e1ff9c2767a331b3f99ee45d2b32b56b5ae8e598030f92014b22b7e8d12575913a43dd760bad4cb555b27482f31a69b7028dd72b1a", 0x65}, {&(0x7f00000001c0)="e724672a1f8434b61b5466da0e93f423e18935974d4c98ce6ce4cdc077c0c5d24f4ab541f56b4e5be9b1b6f6aa60580e61b7e087977e326b79bab13e724fc092b7c2a14a92c2e495a2c88d9af89a9343c36676d62cdcdd48c2f8be57eadc989f878fcfd1ac3005b361a170d5e5e67d0900d84bd992003152", 0x78}, {&(0x7f0000000240)="00b388fa1a8a4d78fa9c68ac5d22d1d1396bd82477d96beff1a9cbe81ab601dffe8e87a4fcf76265ed7b", 0x2a}, {&(0x7f0000000280)="b1e7498ab127054a1a2f1b9b1294acc86ed434ff18ad1c10a6222f43dc639504d336f3e973d7dd886ec26d6e0a9a2d", 0x2f}, {&(0x7f00000002c0)="c06dde1916abc923b18cbde33dfe51b234c974ca0f4544e754b1acfa4cf2c99ae67ece968918727c77ab50d0fbfb84a030c25888f27b8c657e2cf9e02d58b1740800963a11bb3766f824cb0cfbf6a7a016b2da1aac63ad63df97fd889a605322d7518d2a793f67c3989aa7be57510a49659f3533169e07f0269ef7fa03eb9ec96c28b10c3a4aa2c5b3b0b6301c473136d3753fd21c85e30e84a0bde4b7aad21a0c63273d54c127f3837acf07b905c7a417ea5f8129c9e4e9a91c3bb0631818a16e9c2045fbbbe02f2d093083687309151b80e7cc0d480c6791d880a3c9899b189a", 0xe1}, {&(0x7f00000003c0)="1bcc4bc1a4535c85dc080ce9c7a3590d70cb56d241371dac2b98d165038731ce42bae709e6ded2b105ca99e6293b32e9dc12e7bd865c2b8748afd573b42347e0bb840e6240a9848ae0feed941f", 0x4d}, {&(0x7f0000000440)="7b0127a61b962f3cdfa97dd771349395b3c352268b7d7c73f90e584e9c6fa3c7ee0b5a1cc32456807855de8d381ac16c1bf885644cb1bc7319d4a43199e2fed9dfcef2db468bb510755adfe274801f41abfec36e1b46222bb01f4005a47abba6301cd4d85d01fd4efe882cfff74a3505a46ccf984f7a0b0b40a15c8810b7c3804bb579077b1bf8027232bf79e38a391f13e08c86333bde1f4506e1a53b6637b488be2256055ae60ecb2b6cc86c055d806c94d8dc383e0985572b2b0cee7f87f2571ca5969a36548ed85af736ea7b2b5428fb19cecddea0c90a4e6aa39f6f6056461b26", 0xe3}, {&(0x7f0000000540)="a9baccbccc78e4b8c2d7e6d3754cab02f4e7b7fa961ffe664b4c2ad6b42afe533d31534fd32193376b6ef3222356eaf7fac541b3e070c0e50c701e2285c0949617aa16a5f018bb7a88b973b82e0ba88107937eca081356ace4d0b260dfd916f8ab0865e36f8aaf677987f1514a6987965cb00cfafa0fa5cd0811bc3764419b14265084619448063bb5cc626782cdfc28", 0x90}, {&(0x7f0000000600)="a62842b1d264e26852cfaf304d02a56b93c333d99de13cc0b27911a222d950537d7c251818be4fbe1ad1b2252b36e20be4cf4dcded7372ff2a84d506bb8a0255fd623f3d", 0x44}], 0xa, &(0x7f0000000740)=[{0x40, 0x29, 0xe, "45376f15bcdbb37e0f28116a3d0d93a0ff0f2049fc551d0ce4c2ea088e03e222efd840bfb45b11274b"}, {0xf8, 0xffff, 0x7, "f9cc85d020f23b06252ba5be71531330c073b467197697587e5ad81a395f389bc5ed45dc394af4648d07a4255d1218e4f8f2b34e2b052c6c9e66481d75b08c1a53ee6465cc5a76b568d3095042543ebc379e8c9f54c1c320839b838b0752778e49014af48918f76600b7d33b5a89d16c443862bcd50f5defbe18881f5fdcaf30b7a902a4d8bc8446f152a9864d2333615c733e80daedb71c60edc01b7a10c45c16d777c00bb28ec09d57334faa325ff1a6385a694e8289ecf94857e7014cea73c88893a38ed402e1d60309898b82fd5a8a73b17de6d4e8f3d7870163618bb256ef329508912c86"}], 0x138}, 0x8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x12, r1, 0x0, 0x23) fdatasync(r2) r3 = getgid() r4 = dup(r1) getsockname$unix(r1, &(0x7f00000008c0)=@file={0x0, ""/108}, &(0x7f0000000940)=0x6e) sendto$unix(r4, &(0x7f0000000980)="650b83be0d318fd2e8b07530962216f0416dd75318c1422dd1ae73c7b5b8535848fa6a51dc27fc472114da412970d316c54a3941a721b75cbbc04bd9733c2382eab77509ebc173", 0x47, 0xa, &(0x7f0000000a00)=@file={0x0, './file1\x00'}, 0xa) getpeername$inet6(r4, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) r5 = getpgrp() r6 = getuid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000ac0)={r5, r6, r0}, 0xc) dup2(r2, r4) clock_getres(0x40000002, &(0x7f0000000b00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000b40)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000b80)=""/74, 0x4a, 0x2, &(0x7f0000000c00)=@in={0x2, 0x2}, 0xc) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlockall(0x1) open$dir(&(0x7f0000000c40)='./file2\x00', 0x400, 0x88) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000c80)={r5, r6, r3}, 0xc) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) pipe(&(0x7f0000000cc0)={0xffffffffffffffff}) getegid() r9 = semget$private(0x0, 0x3, 0x8) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000d00)=""/74) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000d80), &(0x7f0000000dc0)=0xc) 00:34:48 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400000, 0x0) 00:34:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002300)="01ace30871192564ed065fe70a4948bc37d783a0d81eb8575e3644a220422d0877e893bfd03da4c03273b18596c3ca5b63abe3443f4542be44af9dca119486d1554b6ae7f37abeec6937ebb15a08384290329de7c04934832c09a10226887eafd7b9113432e025bc09131a07598d394350402eaa02ed1cc83b48fac55288f8ccc696c0fb1858ab3efdf32137392c6ebfa30a00f0131d8adda12451880dd0175413304415b73899525406864da2a7506be04102af45a3ff87c4c797a751132549e3ad5892b8613a6da640a17e791e2473ce3bde2b081c8bd74109eef5054b19d216af1be9e8489529ed2c8811f03a18eb9ebcbfec9361abfd8687c0204aceab0eed4df3d0a007e153c43a986ff480b29975b852e2066df0c590a3837a7ed394f1a43fd18b80d8e20e1540dc6ccd2bb3c52d61fa0b5cb293a5f7762d1c462f66fd7e3a2ff86a51b52c684b374eee0a6639a4b079b5463bb7eb0e75fc8ae23a65339dea2cb6b76f2058efba782b36596053eb31fa9205a89325143e4117d067500d910bc871c6505681ca141034e15e4b9295c2f8f1293e5fabd2dbda842e38b6edb3afe536d7cbfe2dd3f94b8e054ae0875673ed4fde7d68f6c222b63351e0f1225c6f656ea9e748c319484e445ac7023b8b87729ce8c9e5f997f96df9ac9fb6449b09000000000000005e26c3807a32418caceedc3159e4759b1cadca12446fe580cdff4fc2aac28b2133a7f34ae35085174f0a511732dc9a70b9883865c46f4399fe4b6246c7c2eae56249aa62183a0324deb8f8478bcb8eedcf7d3ce9167cffdd59f800b657dcd477b07dab6db4c0f19f2e1cda7c045f9cfdf1259f27856e67e588b8ebcf6ca0a4f26d5c06d42bf69c0a208a04d470c77e8e335d986e6361d73b7ff0cad0a968c599c5c4d7db9bc3b3b8744f08b6090e9b3068de22c9672fa0ddffa9eb6be72bc9e2bd8c358d667a47205097a57f0b4f2b3774fb711684f9b74067a8202f043a7209dd2a10c08a2342628b19675bc5b0840b130ea1cd5393c9d24c838af59307e2edb930a6251a5e594f9bb6d95c80871c3049e6339398ce4572d0c1a615cbac397c21694f7162af4f26827d45f3c1328752b8daf807702c34326fe1c3b2519f82db123702578a373d7f772a547fd19f03f3d3584ef67beb51b33fc7a140ddb4b9ba76e16e7602011bbc9d468b626155635c37d0c87a18c2ad3f92ffbde25e5823d695611920da1fe420386abf58bf31304875e8dada681d9bdbdbac0addb77fddbf6b9f2ac422288e39358a4d7d634f5f3cc7e10b07419841eee86cba5a6c3677e768b6cc2c2fa1d45057b4f02722d3393edf476f6ff29917314c074f159f643ee5afa032cb77d7e4e93af9aec8c3294eb04bf4fb771097b54d2bfce0b7b2467a981c48efff18e5288bca3dacc8543ed9bdc73d5fdedc08120934d28da45bad5b157bd7ec7d731f24b96020a0237ec16f5c3354bb3062850bbe8bf0262d3c844bd0a1fd35c009acb8bba50cc98d974b377c490ce3a10dcfd20344b720fef9dd97621a97d8c828bd77fda21cf9fa25524fd56740f3b2e6e782e9bced083525ed7696032b1bacca9edafd4ae317efbef9c8dc5fcdc7de8f1db8e26c9bb0871aaa1693911f4bf3146c417993d4f495a8456cad3da78940412205e8313640a45938c710ba724fbfc83337700ac2e9beb90833690d07dd529a96875c0942835cc8c7c5a79be61b9a668fa338bc50dbbfdd1ef37142480f952c4f1364d905ca573089c2137523cf963bc3502a9d33b2e9c54e77e3773e11572fb9c32835b6a994f41d20964afccbc559232863a0da5299f386e5d011edee71762b608c62814fa45df0cb4c8643144554a5e796d7f34cecddc0905ede42ca8953d27e043f2f015c947a38f0adef32fe00671f6eb91d14a186150de0484e2b71976e3048be4831c4a75ecf703fb7b15661350e056601e0ca67ac402f71fb328bd8fed149de0e95698f41d4db1461245215cc9d300dc01b82261e9eeaece016c6de651f81413515d14a61ffe28eab1e8c425cdea32ebc99a2fabd94fee083ec68827673ca6fc7a54717dddfc8ca2727b7717eb7bfc7c99b438ef90f3a9076c084b7016a7fe4c62d933fbadd5e116d0c31bdbb8848ee27822da690c589f5802b112f7cb13897588d1f203d35df99446a41f903091adc25ddcb672e5c00deb96cbe5e7155746aeff0f2fe326c947143b865485b159b86104912cdaca1174182bb24dc0af21392b8aaff325759aca7ce42e26e7c5e4842ebf8569b6e37002e0cce0e071270534147c16f4ee22b89b835cb9f90bc2890685e6baf8616ba02c5fae814dc6cf49af58d2e1d4fb27ce12ca7bb3c3890ba7655a89b2db4c6be1de7f8033221e8d0e1e72ebf155fbd80b882c5a83e845663c19d3a2f3a2399376723825d0474c4469a9036f2be8f7154982afb2fb6065c73bead86b76440dfb93f969205b7d52a60235b7750b6eea58da15adb69d5f0f97bfe54d85cd6d9ab671b069bae4e54c3a3ba7f2fcbdc666da07ffc443ff34566ecbcfb8116472753a643e7769704d78060135d6082a6932dd5f8e6fa54d34d02a911c446afcd10f1a4aedc80d8e5b55bc0eea150677a9c90c0163a1118f6e82d34904645a1704da93bd1ebb826719b31a593feeb80ec73bc0582d456bc6726a1c2be2e93e1b5f634b23c77a6a642cbf1488a12b802c9a051634145da3f3cb9c403cc8d42790cdddf115b24f7300f0fb695f9a5570530a7ecb76c0d19f70399405789fefbcf462b6d9ec906ad3640adb49e2109cfffd798f20a771fd4d9bf3a82c9ac9c7101596bd0a0c6935d8707b4d7a652cc43ef46a615bbcea0bae41a84735a6ee477f977d48c8f798170a2473b0f7bbc3369a9a637d98ef6c62427f0aa3266d27618d1c69afa6c8102e8acc269b8315b83a1c82e24071c706a0f2e08828e4027ddf8a3109fa368666fa67e0cd5b8828dd8f2daee88ee50b51ce9b296a03ea4ae15237e0e0b611ab596652247729966cce8d464c2ad8389d41555f91f75a54c81b9dcb6e71ad0bce43b69b8309988a3e0ff1f85dfe862c8237f2f0cef9ee08dcf9a5ccbd0754168a4c300ff1c46acd795843741ac63378cb82966d99f8c6dffd7e59dada19edfede579dc28fe150a9498d1c06b1e2856f656ffd24dc7fcd5450780757e85ed53f5cf7107e8b52c2e1dbf3acb8e500ce8b2cd6d4f99bf986f4dfcfb6771a40c6433a3c6a4ed05035454429ca38c59355545123e2aaf269d9ed019f763a3cd406f41b17824299bb5f0cdf70968d76137ee92977d329fb31fdd76dfe23b05090dde46b2036fc60433e3b29b9f2eaf91b52c44c241d87c6e0650b7d66534c8b39af0095751ca37065944f824dee100e47cace116fad65968ae5f55624dff1c8c1653c6704bac59d19fd5b9aae13b824a15f0c9a2de903c053242996827aeec96d18c11a5a45715c14a5ecf2e1f02d667613657a3b5dbf6e74a7b3c1edb26a88f559e08777050d875d13100fec26589215da461e9df4b045b2d8b1ac32bb2766152db926efca61518b9456057c0833f1ed751943aa9b143a2792ffaaa02b4d76c301d43d6c49e5fa8762e69f25300981891c3d141bdbda787465ade533d6beab7c7d31f4bc0756a5dda3cc0dae8f63a3cc04ae6608651e3631e7f9d6a690ac24331d8b426f4043a538ac52f4322d281ab1fc9ace76de78a4b778e51961399a5841e45a6c633e420b87d810dea3f0edb008d29e6d07c79bbe239c0166e3cb0a89adee92de4ffa799c321dfbbd903162d409332c4307f7ab5dc60dffd96a3854c22ed7d5638495c9c12beb4d0715b019d758522422d8f56edb5ffef0de5529d11e2c87bebee09d8236981b04825f240e85512de731dcc6a6f4d1b1eb3b9db794da4f119889d53987b9ee3d16c1ae2b1925ec41afe119d0995b3f84614fbb38b54b56040f5583aa9ce8a4e50c57ee244603ba4bcd56d3d9e3eeb1675054e8f00a136f87ea94a1ee6bbbd91dbf2b013a889120ebe2a1e1e0d3c67331f44404f677c2890b51a58676f060f913b3fd835f85ace2be4a622768ec4d2c3d7c22baa94768e10526c728b5bed8d9fccd0ee399ff3dbd96358e5f0e30abe564d9a044ee3dc1c70cedb5ff4a51471d306b71fd71412df887180aa169e5ab8a098be9d14081f3b1edae5c7a0467ee8bf127b9dc45217024f32409811c5caa262758a35a623b437658f7993f7c75d47faf813ebc652818d8eaa92e6c56240d2c8d61295240eccfea8d84fbeca263c0f23d5c894f55dc36294bbbc662d909eaee17d3a93c9cf4763ebd5c0a369b3cae012c87534fd556cf942b8e3aa34319018068b6ea0a48ad3b6daac3346be15140f1d1674c8b41921ffdb596889952341e949ab9e1e628a0adceda02c26c53326f6ac937604c48f86537924efc40aab11803f8be6428c0d658beb6fba6bc1d5373a012cc9152b43ad0751e1942a2f32e234e87e1f0d592457baaef9af185a5a41e5fb172882fb891f9c67562e61b0d80833f07170212a995744b83d9875af50f2e47ed0dbe16f96b43f04cac153af2b91f67611a88e366ad63547f5f8737c327d47247060ca44822441604c5ff50cb3aa96071067509c6fec6076bc8e918d5e2561b283b015ab514f60306d09cf387f029cef206c6b1a4180b1dfeaf305c2caa25c62b1ee95946644cc852e034ffa5768cacf1fadc7d20f6cbb31d7a7ec82579a11c94eb061e18ce0e5944dca00b12e63302ed0d04f4101bd131963f6bb2111c125bab5c681cff4e9cef6ecb2ca2f5ae71e3cc18e2a901844e6936f7c2a6dd83560d0040ac886ec480947c1ddf80900c04db0067a5916cd7aa585fb2cb210ebf0730fda2e33b6e3376578d918cd2597c274053f5878ea77b2b05181af95d0b7e8996e3049a619856883285e600e037322b5bc40fb8675e624c591713d4cae9cb931c247ffe22e2945b0999fdbe85787f0d495be74aead209e940f3bab549a21247d9dbf303e64ae4e75d2f766a42fe816c6fa7020c51ecb8c6e3a1634aa15b768c2af6abe31be3143cfe31f8205cb8d6c05d1ede795b9499eaa5bffc2fb17579e62c3e30b7419549cfb66c4bd6c4fc32a62e8dce3d570ae8b88bee40c9426ed3d8605f664c5ad056351cfd5ca244bbfbfa2a2f4498f501658d4a4b7901b7dfa3af9e6b2f58cb483ce309f7719b05cfef13beb3fa5ae5359a223b67b079b0e1e10de6425cf2e7238cd55ffed84c1d551d4391faef890bdc1bf2406a4ffdd014b8e6e077c441c0770cb2bd54046b941e13827255472d5b37f1053f2e3c922e43bae24e1269b6d7f90d0a1afe254590686e4f4aa48b83543986debebbd417037cdbc05eb3e9d5c2da35515ef0de05bd8bcf207b26b6c16f421cd9497d552905bd30a9138fb69e4d5a6addfd457f9f49b94678bc5db93ff3748d4907532b72b17dd8bfff6bbf4ceaec1eea5732a33a8e306b413b7f4564bca7425dce698f28f26bf0ebcf6c7b3441429892da771627f062db6433cc2db8deeee1c2254918adef694e3dd02a7078a72e6c50a199479c79b203fff0746649c08f60fbb899ca0863b333f3771817bb9ca714e3eae347410303044e6b9f5a9a6d397768eefe52fc885a68fb611b86e2f37e86acb3095a6d4344c575e9b526bb4927641082b2f1df8c2fc885815d0dbd322a5895f2a5cdf6cf543c87371d3d8ab586f04e07cdd150b3c3deb5dcdc216decd050c722b43362be8e97d0e879ad46d14153dc34538b3a0c4eb86271d6a4fea", 0x1001) pipe2(&(0x7f0000000000), 0x4) 00:34:48 executing program 4: socketpair(0x1f, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x200, 0x233, &(0x7f0000000040)="e9f6881019618eb5534f13aa1c1942cc852829ddb2761e70f452892204496ce684925ea26d032036bd127b7ab04c882fe79077213081b8c3f0db341e10947e7e379f47a2f43712930ac1d5d5bb638ab5ef4e58924e9680677d7d72df2ad77beda897df4f7f9abc783f2c6b95ddfd1a92fe44999d9fd7966da617feca287ba8b885f13d2cffd7f5ab76df5171a78292f46eddd0467f2033b7e0a4601223335d86c0efbb7bdac217febb2c19040a68218357ad8d", 0xb3) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x10) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') bind$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r3 = dup(r2) fchdir(r2) r4 = socket$inet6(0x18, 0x1, 0x2) getpeername$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) recvfrom$unix(r3, &(0x7f0000000280)=""/105, 0x69, 0x42, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) connect(r1, &(0x7f0000000340)=@in6={0x18, 0x0, 0x9, 0x1ff}, 0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x100, 0x80) close(r0) mknodat(r2, &(0x7f00000003c0)='./file0\x00', 0x41, 0x3) fchdir(r2) unlinkat(r5, &(0x7f0000000400)='./file0\x00', 0x0) getsockname$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) mkdirat(r3, &(0x7f00000004c0)='./file0\x00', 0x100) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000500)=0x5, 0x4) r6 = getpgrp() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000005c0)={r6, r7, r8}, 0xc) fcntl$setown(r3, 0x6, r6) recvfrom$inet6(r5, &(0x7f0000000600)=""/71, 0x47, 0x2, 0x0, 0x0) bind$inet(r3, &(0x7f0000000680)={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000006c0)={0x812, 0x1, 0x3ff, 0x10000, 0x4}, 0xc) symlinkat(&(0x7f0000000700)='./file0\x00', r3, &(0x7f0000000740)='.\x00') socket$inet6(0x18, 0x2, 0x100) sendto(r4, &(0x7f0000000780)="f96787402cb4e77e813579513a57a03a532c1066ffe1a6bbc222a5", 0x1b, 0x404, &(0x7f00000007c0)=@in6={0x18, 0x0, 0x80000000, 0x7f}, 0xc) 00:34:48 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x402, 0x80) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') fchmod(r0, 0x40) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') fchmod(r0, 0x40) r1 = semget$private(0x0, 0x2, 0x40af10eee59683c2) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000001c0)=""/53) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) open(&(0x7f0000000200)='./file0\x00', 0x200000, 0x1) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r5 = accept$unix(r4, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) bind$unix(r3, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = getegid() fchownat(r3, &(0x7f0000000380)='./file0\x00', r6, r8, 0x400) renameat(r0, &(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000480)='./file0\x00') setgid(r7) r9 = fcntl$dupfd(r4, 0xc, r3) read(r5, &(0x7f00000004c0)=""/159, 0x9f) syz_execute_func(&(0x7f0000000580)="410fd7d0c481a5e8b800f0ffff2e3ef30faed30fbafcd7c4417a2c94e30c9398e83636656567670f122e660f73f569c4a2c9f709c422f9404dfe400faea8f87f0000") write(r9, &(0x7f0000000600)="55ab6838374757", 0x7) bind$unix(r4, &(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000680)={0x4, 0x495, 0x400, 0x6, 0x6, 0x1ff, 0x8, 0x90}, &(0x7f00000006c0)={0x5, 0x5, 0x81, 0x9, 0xbb21, 0x1, 0x755, 0x9}, &(0x7f0000000700)={0x8, 0x2, 0x80000000, 0x9, 0xfffffffffffffffe, 0x0, 0x1, 0x8}, &(0x7f0000000740)={0x1ff, 0xd9d}) rmdir(&(0x7f0000000780)='./file1\x00') pipe2(&(0x7f00000007c0), 0x400000) fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$getown(r9, 0x5) linkat(r4, &(0x7f0000000800)='./file1\x00', r9, &(0x7f0000000840)='./file1\x00', 0x400) 00:34:48 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000080)="f2055fa024fc7425b078b49319af189dee0db3ae3d525da90e9b235ac6698c52b1df44c4e9733cde93ac18ad105beed97bfe5df69ab42d6961f211cda1c41fe1571b42e87ddfc00ecf842f0128505b5c3f7b15074ad24210b76640963fa433e82c7c6fbe603ee2f3cc4bdba0dddccbac6234cda04b98670f36bf3a44c165f1380f657cc405d73982d7b5aa57b703fa36632371cc4eb7e4b7547e6ea84aa58aa6b7d5390e9fc2aea3ed1506facd71b3f8a2f948d7edcb272a5e107ce7e2a180d550ba89533de88a9838b7c9e377c632f723b45930be4fa0048d27dfec8dc3f6c1e67fac7c80cb30c21440da96c01762c891a466c87bfa30c97f6ca6acc84c1b827e4f4198d9d9089b4240ac66c466929b17e672123356372e8f5b0f7b914fa0c89e0f75e9b0bb057b00c8d0d9b696be89bf5b3ffbf5bd069bc9ded7ee85990a340839663fcf512e26ed22544afd7c5a7be595e19c28bbe84cd973a8acd184b274073dd6dd624f2baf6382f4a8ac51389b9144f23fb18be998836942d50001057af6aeb2688be87432f726ae884432c8bbf2d5df12192c222c543670f792dd8463d1f0bdf7862f88ba80c88e91236fe12be15725e47214565a37ebfeabb3e6ca25f16e897cb44613980c11844b59b33468df35948911d217a86440ef312235e92afe5a2613f9e3a5dad998d2ace0c6d4b4fc2af6f3826b33548be10e74540d437dbff6eaaf5db1eb637421cf28f8e6bc31abbf6af6c6ec52d0a8abddb081bece1adb439a5a90b48cb080cab3afb6e47cb02e9df11ca573deaa37abefd48f68867d3d037a6ade066326c4c7e6ccf9b0db5e2564fef0abf0dd9cc4c48bb31fac4d4c81453606989ce199c48e06c15ce921a182baec1430bff83a4a86dcbb1239a4ea7bd508dcb3ee6a7c449b165230efda817853a44d1cb851d52508f34f4c631420d635be5df2da3bf1b183389947ed3ac3dfe7f807c9c83f3f21c15fce3656570ea851168523540822a5138cdb887f922c5abe0ed4151c564a58465546b04aec44cd5bfa99614b55ee5d0e97a6341c6c4c4e6f2774cbdd9bfa5947411d516b6c8c8a363896b5310e206991dcdbe60706e67707cdd87b85dc4a74f109b1c978bc0ceb3413a7df51848a87718f5476b4b6f1cf357459a931b919d75fb64173ada56230da1971e7d535f2ea1241afecf2301722a4cbf6650ecfe2936a73ae18153259ad67fdd8c9b48c1fdc702a501ab2486532f4576a5ccfcb70f5d40a9711fcb2bfb0f7a39dcf353bf9021b609252d0c36345bad1fd99b98a345a1c899ceb3b23e3badf93739e4adf3ff77953f1cca6dffab5b8d1e618db2614645930091df9624101b6c45b57f577a3c115690b206ff2e9539b91c7110ced8c8ce8e88cdc8df988da0c269abc894e4d7007ce99787905df19ad6e13c68377a925ce052984b9803d3d0c67aea353981cc3e8d9648d33974ee4b01aaaab0b8c460c673d8fc1b12df7540083821f8e1ee85bf83c6265fde09b4280be247af6f9e9cb76a3b18a5fdfb44cf5496d3d4f0c93b1aa0c97074762a28d26ce9cdd1b29c1d4f98795bd3070ef0e0d5429a75072440362926c95d446de18175ec3c41b8435cab921ab0fe8cd23a9cd4ee81fe8804c3aa884c07b8eade05da1144810addf73a4f1eff0fbd84e0167c025af03fde04efb40e8834cc7994948b9cf3e647ce6a303832d739d1af3603fecbe6a83fa75eba26a1b8df33f9ae4fbeecaf51b502fc22a9ed07b45c4596dbe5b7745b67c893227a23a197bb70f71db7f5943530e5e745564571bfd8d99dc14d80b60ed0274282d5d674d17be7d602436143076e393b9de22b70fbbe5423f9ffa363effb32e32599942c50e54dd87b662d5999e75d8772fb03eedad5241aef63c1a1f6fcfe557f7621dd8cef6ac2d247469154bd84a65dbf3c85d0373d4ecd8c5bd83cdec3c9352b0d46d9dc416e7f6dce5cfae839ae6350d145ce551e132122bbf3d1549a60ba7590e9760c5da9c591d26f819d80258acf1e9f76d20f0ddbb7713fc1e45a0ca85e5a1dbe32bf070a532b68bbdd3df73b96fef01987f2047b0459198f2f09bc3142dd44725e580265596561a3a4f6a6abfac012d8aa5ff4bdc9f8b9a2a564931dd8a30224c08289f28905911fe40b0e44eb13e26549f9bc9516ef2f88e324d56eea95523c2dc874e94e5bf243c1316d8825d66844779ff7e16e9916c25ee8754cf482ed77eaece95db30c2474aec3fba1a42251f5308dcb893ddfd9122edc2497efe4ab766b2315b5c644fe0a2e7780a25fd8ca1914e34ea3a8b220d68e4f50d4eb45756919bc1b99cf370688e593248fa8f40961ecabb6ae87a5e045ecd6cf6df726f7a5ac5ec24b2d0503a340e3271824a0b99f73f792691a28b6348256cb303b888f13fcfc37d048913f117480674c40c7b5f0b531bfe7dfa5c5edc3017e3d64cdc84d5de5d385f0f0955b47725667c35d9e330f20929f3a47e7503ba9ba513436d7dbb37855cedf0e79b470ac9ee23cd7b2bfb9b098f5f4e3f5d0edf8fac2537348aedeee9e38320ad567475d551d91b1cf33eb53dc73a5350421eb1ffb9439eeb5ac4e15efa6ce0dfacbc55b1b1f2a0c4739cd81b8df0527579c3d31e675d555ba1d7627ab838ed2050a0806218add5194745ff8f453467c53de2160fa5678c4aa3600eae59204ebc99f1fc9dd32f05c3133bd3da61b4d231701bbd8b8ce13d554feafc5172cdbd13fd7937449ca61e601ccc9b74e260ccf0c00919652ad4a022d98fa46d9e9afbb7d63c928b47a6cb168b6413bc9c43c10ce1dd53db5925987a1823223b12da62c90ae277164df0eaa8c1d6b7116f641f4d1e9f5b83ccc08bcd39a90a8f62461a9d984e06134797fd3adb9eac1441d401ec06e1e8d54ed4c5a95e57eb0bafc216dafd30ee52481c1438cc090e359a2814b9a0471038e97eae6341d8bedc925d916e8a91891cbe6645cb75ffc32d3a99f87a090306878f3b23c2117cc477441d4a6474b974b76d189b7cb041722ccb272be6af82eed750c103f9dc23cd4e242bf38b0251f9ef9203ce11911d5f8dc442b1bbe28778506d1b5edd42c10a68b592761a7c5c5b78a6ce075da858c7b5e54fca4f36ea3c80c29af0d6c6cffdf7d147b0ad92a782248a276041b427c38ea729bd0920bb31a0d9fbfe21a72626cd5990b4299b3b0f9cd5e9662f98e3df8c238d386628d74e6df6bf5f640387c2dbc340b459812cd1cd0517cb24c47922312104d17ee5bdbbba16001fee79ab612a18cbe7f2044ee85d995b5025b5b172ea88a91e74b62e47d12995f8990eab674695a9326a6e186c76b51f58929334e2e7cf37dc0772452c2e3002d4c287ac851f1b2b8193c214ccf4aa5db64fbeac8554d7935da772534920dca44c26699e2b55afebd5825b24583fb16bddf63792619489777b36a9b450b33230ef28d5737b5afaa5215e77373929430ddfd1791bdd98590808efde4f7bc2d5fb29a9340bd280edd3701befb74c542e98b4371bc65f422b380dee90a9b7288b177203a2c2d61caef6e656fb1c5905d0dfbf125d7b0188812cc1244559c79b7e133eb51a9535515ae0a135e05f1cea13141f7c319efca53c8f3075629b92fba1a539a4b468e6c1cc1cbca8ba78490261e116ab538d67fe6ddad8c9cf5729418232d56948d7ec85c4ea7329562d4594c1143db96fc5bcd6abb4f65009c99b393741ec913b9ec3442eead47455785874c52d3caf6033c1c6f41d188874aae91bc9700615a7a9b73516ee6d5bd761a6913cf1dc193078d4c57ec4a476c96b5d42be5fcf1fcff56ef4f11ae506c732d00f1a77fc642798a1b5f4f21f2b617ebec86567d0f04d3e9321b5a36c7da95206e8db7177daeba6389da818b91f9dde8e9c163291905be814836e1fc40f3f8a99492b5a29042002509b5f60b1c8dd736dc6202ebd02d368e3b71af7463e81a0d16d6a8670e70de14a1aa12530d7201cdfde8404eae64c2e96cdeded3cc31ce5bf1d2302e7edcc78f78dea8926dc64ec1823fe5f03bed2795ac08e22037404dff3ff2be9616e4c28641012fd519b01a59a3b542178404132a17f17600d787ddb97a1500265b00a5ed0e4490068b93211326e74e51bb65ac15dda92db0f1cd65d0783761995bcc61a933fde3562238a1f32cf26348aeac497be696fb02f138e35e2136116f16254b1dd3e2bce22574bf4610111ee3a8311adb8bde17685e2402d7269251cb68e9dd3936ab5134adfd1f272e38d2797e17917fbe8897d9a1444f51d3f08f429c823bc7c9efaea556ec48f3dcc7a1b83fe779c5c4a4081be2900179db1d30000371db0003dc023e7258dfd63a769942fa4f2e06238ee1140208e6d710e76393c06adab71c206fadbcd6cd40d4b3495068ab0a295a584d0df21f8bdf1e802bd726139d401dced504648cdcc7b71136a9e7c038179bff1b33332fa1d8fad50749ea9df3dd7dd0f48d5701410d639478aa71919f11f9c0105a922317b1393508a916e44c2bfcbb46aa5df74009e8ab54b82de94b39f582a525eb950cfb4f4e364eefab0816e6a1e650139dc296f19544ea72d0117f60b28ff4378cfa369272e4e9e9ab6d373acdaf9fefa8c29493cda2c315e385408a958226f22417784afd46a41c8594ddc79ac2ef36480a138db9fd713f8be91b06eb9e0f01da1949e58447680aa971952513d60ad1fa7bfe00318a4f14d75b0d2b6e12da0917794e63e18e06e1b4b2b7d0a51a730defe1d0a884008ca97eec22edfe1ca0a1a57061e39a55d99278c003ef5063699bd9566831117bfc045c91d8c1cd4338ec8e99f39e5f78351ac5e4e9c1be4218a544fdafb14b23b5bead8760ac4cb4c0bf255d42dfa3b2e787392107f0a2528e20d0e4a9e11f3544963e89f834eeeb7dfaabe67ffca7317b9ce06f9c4b1567ced5f5fea0a08165ca5302c520185ca2bde7f1474cbbf1cb9feb28bd1fc400c90b975890212dd0d4a04f85c14ad0688e916d45794adc0556fe9f878cb94e7debb45f9417347abe45f55065f18b74b2adc41829a63b499f2913a67aa9cd0dc3cdb383b110396b0467ef9925750d633c7c342ed4d1a28051fcf328e21081b87ca2b0d7183ea787366b0c2e73247130787ecbc75d41b5c127c69d1ed546b6029c93639ceaa94d29854295c11c3e94b7e76c55f99d43317571217f7ddf6ca5a4c3fbb591bc54d46a2792728448cc0878a2c244119c1c1e8724eee410895493810bfa61977c6621f629041b8281627b603da054adbca0033a1cf65b58238ea7b709e3400ac763ad912341294bd5080b8b56489afe87cef985a7db406856d042f10ce9f9bf28febad124ac3d318a3ab6dfd46b5b3ebf09c9563689eb849ba1ce062712ec98ad5f61f630bd74e7dac1724bf393c7596c8f5682b0fd3590587ce83d5b12c151eac097c09e79abe3c7fa1a8f8db7f5308df7a2ac4fee418b065cbfdb02dc6bdcf1797560332512d6ae229b274aa394e4ee907994cdda8781c350fc1c0357b503d160cf7fbea90628f7f05da190ab953da6349ec160ed4d3f32b153a88df24e50758b4362ffb03656c8ec9803b7ae04cd0b0ab8c5e83e843746f0acad8325d024036cc49297a188630cac42919dbcac1707de49bc5bf2a684529551cbc3973c3df414e124a618faa7f9fc4064fa42cfdea4baf1fd19685bff20bec9b9cd7efddfec378034a95d89edffb77c9fb5dd991f0c6bde5e840c237662822b5932628c2c2358fae88b7b102a1e83d6ace1a50d887f2d4c1937ac5a6557670c97a3b", 0x1000, 0x4, &(0x7f0000001080)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000001100)=@in6, 0xc, &(0x7f00000013c0)=[{&(0x7f0000001140)=""/197, 0xc5}, {&(0x7f0000001240)=""/134, 0x86}, {&(0x7f0000001300)=""/155, 0x9b}], 0x3, &(0x7f0000001400)=""/196, 0xc4}, 0x41) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) open$dir(&(0x7f0000001540)='./file0\x00', 0x200, 0x40) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000015c0)) 00:34:48 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x2e4) r1 = accept$inet6(r0, 0x0, &(0x7f0000000180)) listen(r1, 0x7) sendto$inet6(r1, &(0x7f0000000040)="1ba1368aca2a12747484c5197002262d40f53a47a03d2df6186d9fa423439dff23c26c0fa238ccc3db0e6b824716a3f0acdf3bea623811f6acabd5e6e6468ff9c37cc5a828180a906fdaa37ac43d0d3e49b6b3c7b9ae96d8d42b20b4d1639a2d99190331084fcb770a762bc3d5875484b0dd3bf7d95b0cb35970a1ccd0f2073fc1f7325709e075feb85d6fe80c7261fc3886a2b1f6fa9d4e769c7cf4fd685d08aa142aca20c3ab1a2df434daa1bd788539c41a5aa67f2fd5ef654c702c8cdedb71b3381787faf594b425e2adba1c823411933b181077bb293284378d", 0xdc, 0x401, &(0x7f0000000140)={0x18, 0x1, 0x7, 0x3}, 0xc) 00:34:48 executing program 4: r0 = shmget(0x1, 0x4000, 0x304, &(0x7f0000ffc000/0x4000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') shmctl$SHM_UNLOCK(r0, 0x4) setregid(r5, r5) fchown(r1, r4, r5) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') r6 = getppid() fchown(r1, r4, r5) r7 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x1008003, 0x2) sendto$inet(r2, &(0x7f0000000240)="7dee6d343a8b63ad09031afc4ec1cbe7f5a60e82f6d62f252e04eb0f18c31a2d7b338f3b708a879922ed9c813b153f89", 0x30, 0x1, &(0x7f0000000280)={0x2, 0x1}, 0xc) mkdirat(r1, &(0x7f00000002c0)='./file1\x00', 0x20) r8 = socket$unix(0x1, 0x5, 0x0) fchownat(r1, &(0x7f0000000300)='./file1/file0\x00', r4, r5, 0x200) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') symlink(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='./file1\x00') r9 = accept(r7, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000004c0)=""/59, &(0x7f0000000500)=0x3b) getppid() getsockname(r2, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) getpeername$inet(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getpeername$unix(r2, &(0x7f0000000640)=@file={0x0, ""/47}, &(0x7f0000000680)=0x31) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) rmdir(&(0x7f0000000700)='./file1\x00') symlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1/file0/file0\x00') wait4(r6, &(0x7f00000007c0), 0xeea03ed543f186ff, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f0000000b40)={&(0x7f0000000800)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000840)="60045c4f45dbd4b3920c99edd3ff92b25135000448fee19d7d7b65018ee372cbfd1de2e9d291c765c354d26e36e85382f7fb7f8d48f8fb28cad594fc2813aa0f9f502cffb67527280c73d76934d5fc748f938debc045cd16a2282917106586d571726a7907cf83a8e578548b90befa05c39cc3dc2721bcb69774d0956ff38f88d1538c2555c7383fcdfbf5227edfcac84cba641f54ee2123f709f0d2", 0x9c}, {&(0x7f0000000900)="b84febb845976c8bd3212f495f96f2e068dfbdccffccb4883d1cee4e0208d3c38d3a3aa208cdf5af26fb942bee54688a6c49d4c999c2e6079f87ceb94c3aa6bc149d13782789208db6001b52b3eebc68d03099f799b5d24acf68b26f9aa3d8e6459d79ebceed1fb9de9afbdcbf6d89773c1efa11f4639e81f914ea7a3a37cd10d8bd4f7ec33bda517a973c45b1b3215a3a8c162681aa7e7c199e9b3606976a71dc246e4cd7e02e187152c4c0e28a073a3ba80f54bac21ea6a4177aa712f4978305", 0xc1}], 0x2, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x2, r10, r11, r13}, @rights={0x20, 0xffff, 0x1, [r8, r8, r9, r9]}, @cred={0x20, 0xffff, 0x2, r3, r4, r12}, @rights={0x38, 0xffff, 0x1, [r9, r8, r9, r7, r8, r9, r8, r1, r2, r7]}, @cred={0x20, 0xffff, 0x2, r3, r4, r12}], 0xb8, 0x405}, 0x8) 00:34:48 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x440001, 0x11) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) dup2(r0, r0) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 00:34:48 executing program 5: getgroups(0x1, &(0x7f0000000000)=[0x0]) setegid(r0) r1 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r1, r0) r2 = getuid() getuid() getuid() r3 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r2, r5) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r2, r5) socketpair(0x1f, 0x10000000, 0x8001, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) flock(r7, 0x2) mprotect(&(0x7f0000ff8000/0x6000)=nil, 0x6000, 0x1) lchown(&(0x7f0000000280)='./file0/file0\x00', r8, r5) geteuid() r10 = shmget(0x0, 0x3000, 0x1, &(0x7f0000ff8000/0x3000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x6fe, r1, r9, r2, r9, 0x81, 0x6}, 0x3, 0xa89, r4, r6, 0x0, 0x2}) r11 = shmget(0x2, 0x4000, 0x228, &(0x7f0000ffb000/0x4000)=nil) socketpair(0x1, 0x20000005, 0x5, &(0x7f0000000340)={0xffffffffffffffff}) getsockname(r12, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000400), &(0x7f0000000440)=0xc) connect(r7, &(0x7f0000000480)=@in6={0x18, 0x1, 0x4, 0x3}, 0xc) shmget(0x1, 0x1000, 0x0, &(0x7f0000ff8000/0x1000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) bind(r7, &(0x7f00000004c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000500)={{0x1, r2, r0, r1, r9, 0x40, 0x6}, 0x4, 0x0, r6, r4, 0x5, 0x44}) getuid() 00:34:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) fchdir(r0) bind(r2, &(0x7f00000000c0)=@un=@file={0x1, './file2\x00'}, 0xa) 00:34:48 executing program 1: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002, 0x40000000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001080)=""/103, &(0x7f0000001100)=0x67) r1 = accept$inet(r0, &(0x7f0000001140), &(0x7f0000001180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) r5 = getpgid(r2) recvfrom(r1, &(0x7f0000001240)=""/4096, 0x1000, 0x801, &(0x7f0000002240)=@in={0x2, 0x3}, 0xc) r6 = getpgid(r5) pipe(&(0x7f0000002280)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r7, &(0x7f00000022c0)='./file0\x00', r3, r4, 0x600) mknod(&(0x7f0000002300)='./file0\x00', 0x0, 0xfffffff9) accept$inet(r0, &(0x7f0000002340), &(0x7f0000002380)=0xc) r9 = accept$inet6(r0, &(0x7f00000023c0), &(0x7f0000002400)=0xc) lstat(&(0x7f0000002440)='./file0\x00', &(0x7f0000002480)) fcntl$lock(r1, 0x8, &(0x7f0000002500)={0x1, 0x1, 0x4, 0x5, r6}) r10 = accept$inet(r8, &(0x7f0000002540), &(0x7f0000002580)=0xc) mkdir(&(0x7f00000025c0)='./file0\x00', 0x10) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x100c, &(0x7f0000002600)={0x401, 0xffffffffffffff52}, 0x10) sendmsg(r9, &(0x7f0000002a80)={&(0x7f0000002640)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002800)=[{&(0x7f0000002680)="b23c61f2e9ab7b3e3903d1196579cc1717b415ae8a74d1f27fc444baf50e0fe473d310fdd70a6e97a98231bb752c6bf08754db44586425aa1eb89cb42052f6a8d2ddafc0f6cb94219791da8d32e327405c4fcd96bccb15a6d52a4a4b37586f33f783e06437f985e4c5b3dbb8557763b59164bf5d74f9fbd174767b9d19e0187825d7d190b8a1065037f36d9bcc8f76308b99747924cccb716b3c408d", 0x9c}, {&(0x7f0000002740)="5b0695b5a8bcd9b499d8057b284eba8d3557a77cced2ccb5b7b6b26fb54e0abc7d50c87d245fbcfa83decd75c28029a129f65638cea319041f63e48a2066c32019da957becd657", 0x47}, {&(0x7f00000027c0)="81e20d5328142f4f5879c54e173b07144b636193ad2090f05bf216dbbd5f08dcc1f6b69dc5", 0x25}], 0x3, &(0x7f0000002840)=[{0xc8, 0x101, 0x2, "4abaeda7099af471c6fdd10c2e307a02bceaf5254f2e71fae349f67e80ecc2dec8a0f6bf945e50249f1a48374c312ac348ecd112828dc124367ab8f29f93e93c193405fe3df4b7983cbc9e7e3c405b7e5ad918c0a1ffcaf438f2417041bcc51f05f44f90597e7968f38da42c51e86a292ff367f331c56148fb3664292e55f3c159be322ab4bfb025b269c7716e7eb1217be9d5fbea3472a5efb9640e5e22fde267a6199d14f064423cd1bf17094b5d29f51e3647b959"}, {0xe0, 0xffff, 0xffffffff, "9e45dd0c1e983a6563eb8629ad5384c98376e043a37d1787ab7904ef5af026db644f49e36abcc064ea2023ee28eedf132140769a10f789dd5e2141fd87395497d2728b5a139faddd7a59808e09495b751d8900029464598ebf81781760e4beb91827f27327fa216b58a7966fcc0f7e56dac4c3a697386c783499963e6efc3e816ec4beefb40ee1f5f72ca36503a192001d15f10a6522b18e91fd0085167469e9fd33740fc7cb4360d919c4ee8194315f4018ae59bdc157b24e4b0a851f4981ea10c60f74223fc6cb86c1c03080f3"}, {0x90, 0x100, 0xffffffffffffffff, "6d4799c9fd58d35809f26d15d7dce93e48d411fdb638df0acf2e79b0c1b735cc908c80c7fa43d536ae6c912b7bd6d3a79b8949b10ebf1c31ff29de5185436506d7cf28c6b759aacc258a0b96eb5f57cc21837e8017a8aab311bcf7c6b13c89761ba1d293a477f89c907209f4be70b383613defb7bf0863f6c1c9c8c428b7b9"}], 0x238}, 0x8) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000002ac0)={0x702deb51, 0x7}, 0x8) r11 = accept$unix(r0, &(0x7f0000002b00)=@file={0x0, ""/34}, &(0x7f0000002b40)=0x24) recvfrom$inet(r10, &(0x7f0000002b80)=""/128, 0x80, 0x843, &(0x7f0000002c00)={0x2, 0x2}, 0xc) bind(r1, &(0x7f0000002c40)=@un=@abs={0x0, 0x0, 0x2}, 0x8) fchroot(r10) accept$inet(r10, 0x0, &(0x7f0000002c80)) fchroot(r7) paccept(r11, &(0x7f0000002cc0)=@in6, &(0x7f0000002d00)=0xc, 0x50000000) write(r11, &(0x7f0000002d40)="b5f93b23673d9cc90380fbbbaea31723d77193f908bc624dc91e598004993002ab876f634da7e1a34f5c611e79f6aaf6eeaac86873ced927b23bfcd6f17d0a0bcdf147e5beda0304ee", 0x49) semget$private(0x0, 0x1, 0x2) linkat(r7, &(0x7f0000002dc0)='./file0\x00', r8, &(0x7f0000002e00)='./file0\x00', 0x400) 00:34:48 executing program 3: r0 = semget(0x2, 0x3, 0x90) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x0, 0x7d25, 0x0, 0x8, 0x2, 0x5, 0x1fe0000]) r1 = socket(0x1, 0x70000007, 0x3) close(r1) r2 = shmget(0x1, 0x3000, 0x83, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/99) r3 = shmget$private(0x0, 0x3000, 0x1a, &(0x7f0000ffa000/0x3000)=nil) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x64) renameat(r4, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/43) chmod(&(0x7f00000001c0)='./file0\x00', 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r4, 0x6, r6) r7 = socket(0x10, 0x0, 0xfffffffffffffffe) bind$unix(r7, &(0x7f0000000240)=@file={0x0, './file1\x00'}, 0xa) connect$unix(r7, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r0, &(0x7f00000002c0)=[{0x7, 0x401, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x4, 0x1000}], 0x3) getsockopt$sock_timeval(r7, 0xffff, 0x34df869d94a7ef00, &(0x7f0000000300), &(0x7f0000000340)=0x10) sendto$unix(r5, &(0x7f0000000380)="f0ec1a16493f249dc3ad63d8e5a24a7af5f12958ff290547ac64718efd277e347bbc1e8c37dabaa0a7ee2262655b51ebcf55e7effc28f59018304766c3d3a4cf236022d58820b7aa35916dceb46c63ab6dd9f576997665431593fc5772a3628ae96a89c58464f209d7882553a5b7126daa443d08ffd9c4762b6578946f0331c08539cb4983c8abdd499c5331bbfc4e8266c617487625", 0x96, 0x1, &(0x7f0000000440)=@file={0x1, './file1\x00'}, 0xa) fsync(r4) semget$private(0x0, 0x4, 0x48) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getrlimit(0x0, &(0x7f0000000480)) dup2(r4, r5) recvfrom$unix(r4, &(0x7f00000004c0)=""/192, 0xc0, 0x2, &(0x7f0000000580)=@abs={0x1, 0x0, 0x3}, 0x8) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f00000005c0)=""/208) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) pipe2(&(0x7f00000006c0), 0x400000) 00:34:48 executing program 3: poll(0x0, 0x0, 0x80000000) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/167, 0xa7) 00:34:48 executing program 2: r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1000, 0xfffffffd) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = paccept(r0, 0x0, &(0x7f00000000c0), 0x10000000) setsockopt(r1, 0x0, 0xd12, &(0x7f0000000100)="d1ca20866b222289b0ed733648c45081116e1327c1f2bfa4ded1b3e9594ac5d81642eec3526be9e31c2185a3dcec09e267f6fe7abf7531b36e92df8d1bd025843abd4a45b1cc924e0821ace46c15e34b9572abfc064d5e013045417d62e1326294dd9aafad9740ec8a21e94461a9c5b94860700ad2aacb0c6573ae57795242fadba5890056e1fb1d3c5a247f85577334bfb016c04c2362015fc8addd313e096644fa08f3809ae7717454baa66203cad2176ac8945d259f09b6a648cbf63a66f6cb252acf1b3b53c326ab2f4181ce9eef9d2216984b97d70a90261605ea1d2433025f63c124776e0a67b330e878c2590056c07feb3c947615120b7e94", 0xfc) r2 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/25) shmctl$SHM_UNLOCK(r2, 0x4) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) read(r1, &(0x7f0000000240)=""/66, 0x42) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) utimensat(r0, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x4e38, 0x48b}, {0x2, 0x6}}, 0x200) shmctl$SHM_UNLOCK(r2, 0x4) chmod(&(0x7f00000003c0)='./file0\x00', 0x110) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000480)=""/164, 0xa4}, {&(0x7f0000000540)=""/119, 0x77}, {&(0x7f00000005c0)=""/11, 0xb}], 0x3, &(0x7f0000000640)=""/74, 0x4a}, 0x800) getpeername$unix(r1, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) setegid(r3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000780)=0xd8f, 0x4) clock_settime(0x40000001, &(0x7f00000007c0)={0xfffffffffffffffa, 0x200}) getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000800), &(0x7f0000000840)=0xc) shutdown(r1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000880), &(0x7f00000008c0)=0xc) shmget(0x1, 0x2000, 0xa8, &(0x7f0000ffc000/0x2000)=nil) utimensat(r1, &(0x7f0000000900)='./file0\x00', &(0x7f0000000940)={{0x6, 0xf6dd}, {0x9, 0x8}}, 0x200) readv(r0, &(0x7f0000002dc0)=[{&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f0000001980)=""/5, 0x5}, {&(0x7f00000019c0)=""/213, 0xd5}, {&(0x7f0000001ac0)=""/36, 0x24}, {&(0x7f0000001b00)=""/210, 0xd2}, {&(0x7f0000001c00)=""/28, 0x1c}, {&(0x7f0000001c40)=""/4096, 0x1000}, {&(0x7f0000002c40)=""/182, 0xb6}, {&(0x7f0000002d00)=""/129, 0x81}], 0x9) getgid() fsync(r0) getegid() 00:34:48 executing program 5: socket$inet(0x2, 0x4, 0x6052) r0 = socket(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000000), 0x293, 0x802, 0x0, 0x0) 00:34:48 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000080)={0xffffffffffffff35, 0x1f}, 0x10) r1 = getpid() select(0x40, &(0x7f00000000c0)={0x6, 0x8, 0x400, 0x5, 0x9, 0xffffffff80000001, 0x1}, &(0x7f0000000100)={0x9, 0x0, 0x4, 0x100, 0x0, 0x8, 0x6, 0x516}, &(0x7f0000000140)={0xc79, 0x2, 0x0, 0x4, 0x7, 0x0, 0x2, 0x10000}, &(0x7f0000000180)={0x7f, 0x7c9d3c89}) accept$inet(r0, 0x0, &(0x7f00000001c0)) r2 = getpid() r3 = socket$inet(0x2, 0x5, 0x3) sendmsg(r0, &(0x7f0000001b00)={&(0x7f0000000200)=@in={0x2, 0x1}, 0xc, &(0x7f0000001240)=[{&(0x7f0000000240)="d9b1e7f2030d5bfb8b50d676b61d4ebff1b50509516915034fd4476f8eec3755d0a3fe131f1943fca0036dd1bd81f1133a39cc10568c5f81ad417d7a0d3d94bf6ad7aec0e937da850667a5447aba92eee113c3d390435f2ba533dddfa4601a116243a560fc6b173677acd1ba606f127d2d944f459eb3385f4e691b95aa7549ca2236c4d63100e269884c2b014f286115e08075dc543b14390f2667e71ba9f6f06747e6a4541c01aa0dbe03df0c91cd3f9ae3e2ef355f82e74183f1702211f6b534460b7029248888569df14d10de759d2450626df8c095eb6cfb74c3d40d198dc6d9aaa27ee2fbc8a9b93df43ac04631ed2e2a84f07262ba88916198c2b72b6eb0667ec1a6aaec02b3085c2f7196768a2ac312d3009973a9d2d43d602cc45139c88d2a901fdf16afddf52e5da7cebf636063f7d77ae3048f5aa02280abf0f696e9f42a58a55d819043ec5ec9a1f584cf10c9d1914b24e0736a405cd26b264e75e79e6ac17b3665ed8512488c671dc86f141c4484041a0fd4ca79d578199c43db5d133189843ae6d2e33594c23631ba28d8bbfd1d1adbbb4f63d87b0a67e633e70317bba1b689d5269753f6bd9541cbd265f5daea6d5e9a0ac9fdf718835d2e41983c549e00be46b0d92cb8fac28e2988c4d4a25f54f033380b3ed2e54511cee9019104b454cd918da791c0a44d0c249cdbc424b7025dfff3db104d1e2657103f55d60ede9d9f7c9d548bfca0ba2d0a49d6af4b161dd5692d8a7e5f383b99151b324ca249bc6453a72f1bd049928bc4e14adb8c7acdeffa89f9d175b4dedf69ee41c2b2c9b7aced63283785658bf242d8baf35c59e95ad9fe6e951c2f69ed2c5d80f8bcd59ea6206bc441b713f0bae5402beca8bb2a913ab4c1cd82d7799e729912132f649e4816afd7384b93f90ab07d152a238816e4bc931361b0a100caf124ff877ce655f461c2b7091df6c4fad414fbc6eb4be415b47a5a75339b1daf522e160a56d655859511b69ab8588796db5bd5e881f351391d9519f5c1626f0b594cbf88aad45f3759bc853640210ea627ae6a776e59f06806a0b30e78dc4d43fd8be3c16979d404080cb2deef59aff396ab2237c5433e1f86be2145fc1fb1b0e33f90e120743ba65dc0cb7ccc7017b036396b94b99b0a5250c0a2a3dea556ac198abbf57d0b5cc8b8a34237c5af742511571c6c47a33b196776f489cf481cb661f23f39b40204d65d8c07cbc58ec6df78572092ccbc6f1250f23f01a2e4d742f4adcd567cc79b414117aaef2a29a53802d3fc09eaa947a2d87050fab8f683f0a199723f83c8e59775ff80722a5297849a01eed118c70b3568cb0214dc881c1370bbb26587678249023a8da3019ab8e61e674a5b8f5bf165595f8a8b12d1f4ca71396e0771062e380b01cbaeb7f89329343207bda6c5af1b87bd940141a707418e2ac6251824e2c68f9ef4aacc0d1d18166381bdacd7d76e0fd109aaf673b7de342fe777d6c60285d05fead940beaeda39a813324075656fdf69fe9d621281e59a38cb6f490d689bdff75163482cb27b48f54fe0ad80695bbc93b49055ec078564672d2b4be442b8b7bb02f12a897527ff38a28a50d2d76e04e70b66030027dbfaaaa3c2dc8821c3b97f0d104a35709c243f895ad04ab795ca3be81fa409090e274496afd3a156350600a8d65f43e9c6c95b8dce986d23be95e3959ca2943fc4e11afaaaa7b76d2ba02d0dba28cd4302539ba85b21b2f9bdfec407107a7a392b7f307a79bf2da407153197d61e0cdca5488663918f88eaeacb1f627b4fb8c3844e33b983a3fbb910dd3ec7b1f805a1dc568af1b171fd3a9740ea132745e9bd70462d6ed894025d6c80c56bc1027e0a923a0a17696b28ff1f1aea55ac3bb0ca0726f930be06a0acbf2b659f3ebe70b9a89404af39c839766f3b9306ca40966fb0072bb6b959818571686f72a3e905df9e30879ff26e8904c876d801fe10db3a59669019c3fe8c79352ecf64d7d61ab15d15663e5d5ee6db71835c23ecb5a1e18a26df3406662d126f390d72aecf182e1b6543b0dd520fbbbdabfa8a771e7bfa4bb9089542d09d44804b9dae5a2b6874b71b02adc66616cabe1de02eaf9fff0f37b021f12522bcf33ad4a8b4323a20b33bfe7c3a642307d07c78652b50cca2fd7d3ebac6e75a751f5fe94b928dcee73c5d863c05d24aae3022dce053a33a1518129809ef7919f4473dd2ce8d15c2fdcfdbd79188fd338567b7cc0b517e93f7487bcba812886f99600b21e5980da4cedafe392eb6d783b6bc337dbf67e0e6c6b247d25a2ac85dabff050e2f3ed2d85dae861388e9639130f0944271196917a0e314cd18fe75b9700fd52860b242bcbeb6740179c25a3864fb589e2c6cc6ea57004b96e0d5876ac681bb69d5c06c18681c297f76bfe187cf89cf03ed9dc79ad79e9282926efcc195c77379adecb40194a2fa835c92e514a70b48685603b25a52436e61bec5894f88d9833d2af079e5109b3376397cc16fd952be75bdc8583b432eda7f942b0d067a3dd67d213b8b94b669c6d9cc885e547d34b5437fe834210dab1e7880e7ac89b8dad14fe99b7b717d176bad4064102b12b14501d9de078ffb284f0c510b472bd78d7ce964e1708b6f9c90022f3aa2115a832b2b8461e8c568532832f3b259d33dc79a7244715fe688a208d2c30c9cc5984340f0225783bc95cef5b382617d66ee9d705aae331be721331d1ee481699db89029bf7e0cedf286c6dc6d3238c9fbe42326bd3d6b2b37a300945045199ec1e136bd4e6fa0000288182354363019630c40f13e759086cc7a75cf192185dd85c65d3d4c7aacfd903ced098a9d1f91728edc3918cc2ed9cd0bb059d59f1c236f2af95de06116a61bc69ac213aa40e2ef81498bcbe76c9871695f941e2f717e1cc137e8d1079959078f0122cf6e0e59fc98fd7f52f1d9139c95c4c62025464ec25476f7b17e993a7b80b4c78d9f6586cd1f4d86eeb60b1827433627cb46b62e4ffb5406e214b5ae1388eddb4bc816951730b96d77bd112fcf01c5d96537c5fc08035fa37ac6e8ab74ff9a3a11c13c25900cd5150f7d371a818c71a5863b809503cda5697bab2cc712309cfec6316df102fdc3b10f588bb1bccc85000b2409bb80b818a0e6241e52f2e9ebd2ee7b0e774ac1e744ed8d42785eb10e2cac3e9ac14953a0836357dfa827b08f43e718963e4e949c869efebd68bc46b1ef824df857f56de67b6684931930cd574639ab2786eaf1e56333a1ce2f0e38ef1a39d28cc7b178514c7868af076f0ffbe1278d2c3313e435b096bdbc9beeaa89857e6154230107e066d655a33365e0042685e5af95d69cd8b422a2f87e4b17b32b010961d4601fddc243b70e465c561db6bbf654bca98cd1d1271ea049647d4fc6a7d4276a124be6fcec5ff1333d7b203e594de34fb5e2d5ae8d164159288c6b487b75d268384152d7eeed85c715aadb7ef79183ab6d914a8ece5d1cb836afc19f2d01d37f4b8629ef367041511910f5b7f3bd7edcf847528ae5578405da94f1bd96fb17d30f8d01d7664410fe0e2ca6c2ae0ebb00afe7c4fa329773c6c95aceae28698134f7debe5c04abecafef82231f21ba17f33c1994a4b8d1b0cabc3161a78c5349e96720ae34d2d3a2d0b7265b445069ebf0d3f26990c209ef7c82e5de1502ad6ab1fa7122812b43bb4dd7dbb313229ef3c6b1de40f832052f703f1639d9c6a1091ebfd0f9b81639481345e5dac6d641eb5056a9aba9aab04f7fafbbeb3be62d75717ee075a3d9c178a7d8669f1e34b52d230310ca39eec6738ec9014240639f9ba6a32bda862d2751bcd9dd54f8e7e0fc9f8885c7418dfa06ad0a4cd1a6c5adc0d3a7c1982da3830b3040238a0c674496eaaf04f4a1ac47a01152dfe95befb9ba87e058ebcd50cd02f90475cf027fd320a7e0e5a210549e5e928b80d22dfe2fa3bfcd54513fa65f5e86f7665994df965a8431bb90cdb4905ca87c75822e432b7697ac54ba7ac9d724a2b3a70350229aca94aa4e659bc1144c0081c5520883ea2a35447476cce7a1b1162c1128c62d99ebb94696f7c07fe8ac779388ca35611af6e8349759a67dc61e603e965c7385ed28f310a5332d5ae468574b3500139963089cc8a7f624115ab7be8eab9d12c912618855b3900c61965c665262eb1e8089d82e2ae476a18f92fad96ecd28c726133572437ce0fc2825a69cd48d08550148b45cbf66480bf89c40620427028d9d196969607993c04c43cd6fad8fea31e08faea8369601e1009e7bdd8c731d43a8d3096f69b60679e392262b856fbd4a78513c59e833bd91fed965743c66fecabf81db105018e31f9cc2179535b9058795b215a50b5baac63ef5e176b8712d76ecc1086edffedf9fd24dddfe37a5649a4b3a6eda21ac25cce0d2135a2d288801163eebda1d086ea8645b677b71fabf512fafcde39805f2fc6b6b989cf9b7a8ecf0780e3202c83c12782e90da919f3ee8c6ced79014beda0600fcb51f7ea77a517d8553dc8f3237b82d01d63aa46dc09fbf34c35bfa7734bc4f1ce3334205760ebd734f8a0c6adda9a6be0339efa8a7ee692f32f5433c34f6367138eb82ae54df97ed980b066a0ff3bb481bf01eef63e8bb138ae74ad51c6d81c4eba6d64dad1ee70eb2b1b900cff0a7742c44dfceb381e34379ad9b443c33a0344f0008da68a42b74f1c4deb0744b8b04876fc10e0dc377805582d2e84686a2a8f257b8c0c66dcb2c9dc5aafffc570edf063456a2cc1c30a648e9c7cacc306dd547e17407a7e46e6ce14fc0c4bd7a6a3f649eda00568631b9feb82e6e481407c2e15fe1ca8f9fe88933ff9e28d3a68cc81414117ce6eb17660fbb87bc4305e99cd1448195f06183906281df7a5a9b1b4dfd37e5d1affd3ca8bb975005ff1f59df17024bcd33ee39abed0af1f137b3a5fb9377bc0c3bd729b35c832265115a6fc41e41d04c1b2cdc9223429a766a8edb9ec9842182c2ee429f8a61b3fc8f214d7307aa9cbb022cfa1c9cdf9bdbe27d03dd2b3d08c26b2da8c03cdc962fa25f82a14d9b120796d99418b5bd297b41655947d1238e112f69ede0d0b12b27bc6ce7cc678b97c49cabdce1eab5fb65a992ca70189fe7a2f1a7fc79d4d35bace0fdf589bc93a774e574ef3915b29fcd43afc39400cd5131522036abc6ca827d56bb54cfb3a105d9ca16080cca4fd1128de5d71e571718e7522452fd2f3f5a48ef119c6d3fcd853ef3d2ad20d5efb9675c1553c69b08e9e6303c9bf16a842d04463a6e2ea72b606dd2c63c2782d89fbfad637ac15a89fd0b1e629d068e8510e3eda31f3d978d2e64f92b4f37e65e4c5e778989009fb0e00f35e1fbb3223800747d6a8b91be472b9bd33f74957c1993eab4bc2223adab175c5bc261be779656cf973199e7116d427ed029a1f74a494773d9481d85da3c43baf50009c60df8fa5e7277d7913253d2e2f0c75686ebd61c3a1a77b403bc867bfaac58be67c9358a18d32a56b516eeed94c1d9b5ae2b8ed42b9c887121ce9b615af6c8b869e7b0f7dc01e4e4129509a7b9d67d94276fa47af6c9e1c0db3f75b0129c42975d8f9c381798308dca7610d7de541d50efc2d93e579ffef0a3a1966f525b2378f6099cb98598caea9aa8101091ca9ea97d412a48eb7fb079d3cd822bb7f304803ae0b147e7d4b4255c203c548cab06ecd1062daee38a7a6c3351a909155010925ff26d1b8f6461265a442045d171b8725e3401b25a1098b788c8a318db980fe72f2dcd1e920a0d9c3a26f9784a4b946e4e", 0x1000}], 0x1, &(0x7f0000001280)=[{0x110, 0x0, 0x729, "dcfd7b6daf59ce490d3cc7ab895fe6d1922c09a76f64ed4e16a01553d694d13367e0e79ed3ab5c67ebbcad58417d27a7745a4664106d96d70781f31eb058c26999f28bc1be768a1f29bfbde0a3f8348be06e26112c38425a2bb636231bd723c45d65d99bcc3663b1ae2867d6394dbe782382128b02e1aa63a0a56a5db3c985509725c21e851f549587ad37480a54c74b5d8da8a96afd355b5eeb67f94162b100496f47c3a89fa6d3802d75d25bf6cdfb114a89b1c3d4ccabd37c733923a6b1fd041b1061769ef527e7ac00d7e7fde7fd31684eacd578a4b728c2632e07750d0daadde36206f9957fc75fb32911eba1d5366908cd8ccbf585cf"}, {0x110, 0x6, 0x4, "d4d94d7632a27ac5ba8d3373a9a531c25cc7cb27e35749aceca7babe41e285b464091cedce78dfd4e741efaad345c9e3fa7a8987687e8b9967c4b59d3f8966ecf09d33a89e2fbe18ef369d81816461e43cd33597bea8a504fc019a98f83d51ed67206f9faf19ec5e0a08060c9e794a493cf5d6e6ae18b46aaee2d1e6a57cdfecb79da3d50b0019b69357f274a23bffc2b4974a22a7c6b7564998a3001d7fb4453ea0856ce21a6ef4f50eb318e04628b914c2ba728067afbfa226e5f8386558a0e7c1c95c055a764a8d4a1877c302ecc7f54fb8159ce6cb89426f2943205ff33a0508326d428f51d1d273c0d214b68aeb082c4d86aa0e5294e2dfe005"}, {0x90, 0x0, 0x5, "1be1ef3318b0b09e9abaa12a83bdd8f09ed5cb6fc4a283843c04243077562f8909b28ecc32792b76b341bab617642d868600a878001c88b9bb74f6b0180d939504b9b292e00f0131add83055792cb6e5cc5d1ce669b4f37b5e61dc51eb2c03e0cbe56caf8561816a8a6a5a95d7845ceec5ba02b2e09cd73f055a31e70fa1324d"}, {0x50, 0x13f, 0x6, "ac12820cd544b0b5de3c2d8a84720dd542d1857436ec90d88bfdeedb566bd8c7c70ed0a41710e6d6dd3dab0254e0f91d232e8f1795db73a471"}, {0xc0, 0x111, 0x101, "e67b6f0daa249302d24cc4f18e7eed9ce4700568c8a17bb9cb14d671d35d26d1aeb0cbf45a2a3bc7673ed5ae00006c99c8de24810c5497552957be62ada2b6ca03a022b2ffd84bd5a257c18981b5a553d105effbe7b1cc15bdd4a886382190241cbd10faac4de6b4d189ebbe5df0257dc33de3021964fb7cd69777bde9cdaaac0aa3ef5e585f9217a919dc5e98ac20bea41d13105b2a77d2146a43a264ef3fce64b2c453d5ce9aa243a28a701c08e8"}, {0xd8, 0x117, 0x38, "c48470a9696a2b714272c6321940216a5eba09cc7ee8d58175d1858915ddeb55fcc60b88e0b36ddaac1e1c84502786e7f82ac6a736d7993df967c1192050499e08d0beae74d95c93379ab5b6d9c71ddc46309d17d3617adc9b754de17043c32c3c69dce882369570c87e2db6b8fc173b9468224c5c09eaddee4d360e1359a1535b923a29dc829e25a041cf8264996aab1abbb6be99cb618d45cc9ae2e975f0aa5b0372328b39839e897da6bc3dc30c99506a43ba08fee2c993b28edae06c073fcc789d641dfb542f"}, {0x110, 0x101, 0x253, "2e2a01dc4c9d609a9dd15036fb4d9c1a0db944048d96ba56a5a9f6e6c9df4adad67612a25f2a442b91fe996db9052c0d6a8bc61c367abe4c5a245c41f03b5575c78711daf66641907b1d73558bbdea9863548407d652f0137f38812c8122f94e9bb51fbb49f55b89ab596ef7995d14420b395c2d59604f33f8779a66120a6ac0f7e532d8e74f94f30752a24e5306e0e859d6b1c92c4dd9df5e1e1a981530a4f653dbac81ae540af463fe6c1b8d86467beb2180b861f1a76afbc5cd3cfe05facfdb624765b4e097dd8c48502689c960e32ccd33d909bd2861d611d41a616c3bd307f24eb25fef7a1a6495bb491c5f9de544c64a0769608fdb4d06d01ef1"}, {0x100, 0x0, 0x0, "f5b90d6e7275527a7bb74803cd589dd51e163ff1a25625f6354ee6237619ac14cfdbe7cac6b3f6c38b98c18a489b8d1d8735500ec2d651bc1e9109e7615e93f3638cf7072eff304e94b408df312bb755feedb139c190689b1815103569ef4a79b6df534e9d33f1d5f8c8e83df8c146b91264720006e08ea20eed75475fd6bbf8e24339c03b1fd6bc73d5eb6828a49e1a69d41471b05c582084c8bddb4c824eb563b6cab41be0a39d1157632e88ca9d32a4327b4bf697e235bd1d14291ae77a7a12f8b499cd9dfbac7ad32c6f9ae11b6bb95efa698e80c4a09dc25e0969a927ea2e6b25034e3df749ee"}, {0xb0, 0xffff, 0x3, "29246c68bba7cf22b4983e7773e97ca06162581ad62c58daf0bf55d64e8e23b8882e2b11134619d54899f280be9306ea4ca6c858826ed184acf3c0695292e7801b31f6b1cc8a7b8a1efa2a68fdf33d90db3b74b5d919e5397ce8a6aa4b08fbcc37f67a0f4cc2de0abb7dc817f09cbf016fbcde05b525ce5539f78504cf5c89493567133cb0ce3efadf58eb8be5a4630c6dbfe5bab078793c63965079453d68"}, {0xf0, 0x7, 0xcc, "aae4f187c73b1943b8e71d42e223d43ec9e3ef4ce09d039debad0d83e9d1c0f9bc508be9428ff4f777c85671577447c9ae0a6f4e00e0a7666c71b95e478231af5ec1b19db8e287a489f7990fd295f700ca8c8a3f9b636e9b3f424d15f96921ea0a0b749ebab6abb2e3a7c84fdb1689e5e26eae4add5f6853eab28f9f40a5a0edb4dbd773df12f78cf440144caf52571be295a5db04ad12032b89611f370ce33a83b627a3ca379093961151c592875ab9434af90daecc351e6f8f6a63c0d0d29b6358766d418971f5c795c5ac625952e72d2f8d615895b313539b48446ee60b"}], 0x848}, 0x4) r4 = getuid() getgroups(0x8, &(0x7f0000001b80)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000001b40)='./file0\x00', r4, r5) sendmsg(r3, &(0x7f0000001d00)={&(0x7f0000001bc0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001c00), 0x0, &(0x7f0000001c40)=[{0xa8, 0x11, 0x2, "c9d03203e5ed0fb647126c2a0de7cbab6ed79c1b3b58dae103e59c9b83723261f910020b6d47d2e592204b5bb79441a6203f0180f3a370d5e0969cc61c85566b359dec68d0f8d1e33655919cdd96087ce8d90be22616212a805b10594cae4466f4a3b3944f53497df6d63d85870799f318fcf7017594011cec18228bb0b55551c7379f4c3a6633065dd0ffcea3c0eb5b6f"}], 0xa8}, 0xe8dac4b9ae02a4b) mknod(&(0x7f0000001d40)='./file0\x00', 0x9018, 0x4) r10 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000001d80)={{0x1, r4, r8, r4, r6, 0xa4}, 0x4, 0xffff, r1, r1, 0x2020, 0x8, 0x6}) link(&(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)='./file0\x00') execve(&(0x7f0000001e80)='./file0\x00', &(0x7f0000002040)=[&(0x7f0000001ec0)='@[\x00', &(0x7f0000001f00)=':(!++\x00', &(0x7f0000001f40)=')-\x00', &(0x7f0000001f80)='\x00', &(0x7f0000001fc0)='\x00', &(0x7f0000002000)='\x00'], &(0x7f00000021c0)=[&(0x7f0000002080)='\x00', &(0x7f00000020c0)='\n!\x13\'^\x00', &(0x7f0000002100)='\x00', &(0x7f0000002140)='$\b\xb5#*\x00', &(0x7f0000002180)='\x00']) r11 = dup(r3) symlinkat(&(0x7f0000002200)='./file0\x00', r11, &(0x7f0000002240)='./file1\x00') execve(&(0x7f0000002280)='./file0\x00', &(0x7f00000024c0)=[&(0x7f00000022c0)='.@\x00', &(0x7f0000002300)='\n!\x13\'^\x00', &(0x7f0000002340)='$\b\xb5#*\x00', &(0x7f0000002380)='!\x00', &(0x7f00000023c0)='(&\x00', &(0x7f0000002400)='\n!\x13\'^\x00', &(0x7f0000002440)='-!\x00', &(0x7f0000002480)='$\b\xb5#*\x00'], &(0x7f0000002540)=[&(0x7f0000002500)=':\x00']) shmctl$IPC_SET(r10, 0x1, &(0x7f0000002580)={{0x905, r4, r7, r4, r9, 0x40, 0x7}, 0x9, 0x459d, r2, r2, 0x4, 0x4, 0xfffffffffffeffff}) getsockname$unix(r11, &(0x7f0000002600)=@file={0x0, ""/4096}, &(0x7f0000003640)=0x1002) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair(0x1f, 0x5, 0x1, &(0x7f0000003680)={0xffffffffffffffff}) open(&(0x7f00000036c0)='./file0\x00', 0x201, 0x8) shmget(0x0, 0x2000, 0x1b, &(0x7f0000ffe000/0x2000)=nil) chown(&(0x7f0000003700)='./file1\x00', r4, r5) r13 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r13, 0x0, 0x0) recvmsg(r12, &(0x7f0000003900)={&(0x7f0000003740)=@in6, 0xc, &(0x7f0000003840)=[{&(0x7f0000003780)=""/163, 0xa3}], 0x1, &(0x7f0000003880)=""/80, 0x50}, 0x800) 00:34:48 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = open(&(0x7f0000002780)='./file0\x00', 0x202, 0x0) r3 = dup2(r2, r1) close(r0) fdatasync(r0) recvfrom$unix(r3, &(0x7f0000000040)=""/117, 0x75, 0x843, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair(0x1e, 0x40000000, 0x5, &(0x7f0000000100)) 00:34:48 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) getsockopt(r0, 0x5, 0x6, &(0x7f0000000000)=""/183, &(0x7f00000000c0)=0xb7) 00:34:48 executing program 3: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) read(r0, &(0x7f0000000080)=""/191, 0xbf) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = socket$inet(0x2, 0x10000000, 0x5) r4 = open(&(0x7f0000000200)='./file0\x00', 0x11, 0x80) symlinkat(&(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') r5 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x2, 0x0, 0x3}, {0x18, 0x0, 0x955f, 0x6}, 0x80000000, [0x7726, 0x992f, 0x7, 0x5, 0x7, 0x6a, 0x0, 0xfff]}, 0x3c) accept$inet6(r5, 0x0, &(0x7f00000002c0)) connect$unix(r0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = accept$unix(r5, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') accept$unix(r6, &(0x7f0000000440)=@file={0x0, ""/74}, &(0x7f00000004c0)=0x4c) clock_getres(0x1, &(0x7f0000000500)) r7 = semget$private(0x0, 0x0, 0x10) semctl$GETPID(r7, 0x5, 0x4, &(0x7f0000000540)=""/69) r8 = accept$inet6(r4, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$sock_int(r3, 0xffff, 0x10af, &(0x7f0000000640), &(0x7f0000000680)=0x4) readlink(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)=""/4096, 0x1000) socket$inet(0x2, 0x5, 0x5) clock_getres(0x9084550f2e4125e8, &(0x7f0000001700)) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000001740), &(0x7f0000001780)=0x8) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) fcntl$dupfd(r4, 0xc, r5) accept(r5, &(0x7f00000017c0)=@un=@abs, &(0x7f0000001800)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) chown(&(0x7f0000001840)='./file0\x00', r1, r2) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001880)={0x7, 0x8000}, 0x8) 00:34:48 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x982c0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x14, 0x0) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080)={{0x7, 0x1}, {0xc4b, 0x1}}, 0x200) 00:34:48 executing program 4: syz_execute_func(&(0x7f0000000000)="8f68489f8a2aff000009420f7035040000007236360f0087ffefffff65400f3807ea41d9f0653e43d9fa0f0f51b9b7df90ffeffffff3018500000080c4e1175d7894") r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = fcntl$getown(r0, 0x5) flock(r0, 0x2) fcntl$setflags(r0, 0x2, 0x0) ftruncate(r0, 0x5) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x8, 0x9}, 0xc) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000140)=""/25, 0x19}, {&(0x7f0000000180)=""/54, 0x36}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/206, 0xce}, {&(0x7f00000012c0)=""/171, 0xab}], 0x5) r2 = open(&(0x7f0000001400)='./file0\x00', 0x80000, 0x100) pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000035c0)=[{&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/79, 0x4f}, {&(0x7f0000002500)=""/4096, 0x1000}, {&(0x7f0000003500)=""/188, 0xbc}], 0x4) pipe(&(0x7f0000003600)={0xffffffffffffffff}) r5 = semget(0x2, 0x7, 0x200) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000003640)=""/57) fcntl$setstatus(r2, 0x4, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000003680)={0x0, 0x0, 0x0}, 0xc) r9 = accept$inet(r4, 0x0, &(0x7f00000036c0)) r10 = openat(0xffffffffffffffff, &(0x7f0000003700)='./file0\x00', 0x200000, 0x10) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x0) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000003740)={r6, r7, r8}, 0xc) recvmsg(r10, &(0x7f0000003f00)={&(0x7f0000003780)=@in6, 0xc, &(0x7f0000003d80)=[{&(0x7f00000037c0)=""/79, 0x4f}, {&(0x7f0000003840)=""/137, 0x89}, {&(0x7f0000003900)=""/248, 0xf8}, {&(0x7f0000003a00)=""/169, 0xa9}, {&(0x7f0000003ac0)=""/207, 0xcf}, {&(0x7f0000003bc0)=""/43, 0x2b}, {&(0x7f0000003c00)=""/193, 0xc1}, {&(0x7f0000003d00)=""/42, 0x2a}, {&(0x7f0000003d40)=""/22, 0x16}], 0x9, &(0x7f0000003e40)=""/157, 0x9d}, 0x1) r11 = socket$inet(0x2, 0x3, 0x3) fcntl$lock(r9, 0x9, &(0x7f0000003f40)={0x0, 0x2, 0x0, 0x2, r1}) getpeername$inet(r2, &(0x7f0000003f80), &(0x7f0000003fc0)=0xc) semget(0x0, 0x3, 0x30a) unlink(&(0x7f0000004000)='./file0\x00') rmdir(&(0x7f0000004040)='./file0\x00') mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x11, r11, 0x0, 0x0) getsockname(r11, &(0x7f0000004080)=@in, &(0x7f00000040c0)=0xc) setrlimit(0x0, &(0x7f0000004100)={0x200, 0x95}) 00:34:48 executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x46f7}, {0x1, 0x7fffffff}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000100)='./file1\x00', 0x4, 0x600) unlink(&(0x7f0000000140)='./file1/file0\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x10) fcntl$setstatus(r0, 0x4, 0x10000) r1 = dup(r0) truncate(&(0x7f00000001c0)='./file1/file0\x00', 0xd98) utimensat(r0, &(0x7f0000000200)='./file1/file0\x00', &(0x7f0000000240)={{0x10001, 0xfffffffffffffff7}, {0x4, 0x6}}, 0x200) r2 = shmget(0x1, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) getpeername$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) rmdir(&(0x7f0000001380)='./file0\x00') r3 = msgget$private(0x0, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f00000013c0)="c50e5f127eaf905482d11ea9e37e76b1fe46456964ec01affa23a41443d76a0aa88ff6598121adb5ff35429513c97469814afb485211bb784a3814d78716aa38541ca563360de4e98ef1c326a26299fcc2452e8e73a630794b0f10bd27d2c9b01e3ed4fcc092efecb37fb4535479c4a17dfa0d6c427a1264bd8c2b38eb3ba60a895587ac89b80c1a18205d8e038b3cbe0ee1ac9e72136763ba4ef22d841b76dbdc1bb74f25", 0xa5}], 0x1, 0x0) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) chown(&(0x7f00000014c0)='./file1/file0\x00', r4, r5) shmget(0x0, 0x2000, 0x42, &(0x7f0000ffe000/0x2000)=nil) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000001580)={0x9, 0xf3}, 0x10) r6 = open$dir(&(0x7f00000015c0)='./file1\x00', 0x1, 0x11) msgrcv(r3, &(0x7f0000001600)={0x0, ""/26}, 0x22, 0x3, 0x1800) sendto(r1, &(0x7f0000001640)="cf0bd65f6eace35049381d4ef6aebe2a18b27308cc399eaa290092c558bb411cd3252339aa1f05821ed1819a3cfbd0f7ea3140c70fc8c74151cef75c4b9948b3c96902072a3e7b27126fc84c3ae2764da24a4af9709face7d4a9", 0x5a, 0x40b, &(0x7f00000016c0)=@in6={0x18, 0x3, 0x4, 0x8f}, 0xc) paccept(r6, &(0x7f0000001700)=@in, &(0x7f0000001740)=0xc, 0x40000000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001780)="b6c632d845b1ffafa9785d0445cba8d1fb18d7e7741d929ef2eb09a71aeba3109c012adc97a942df8eccf0eae8e276be9546e563c33c50b4d08831b701ea3658ebd05b7a21cac5b1ccf44c2e786ff0c3a634f8f624c5db64b88c89ab31acd8513074655774dc1286de836fecea718f55b6825fdd91ebb328ff2ad612a750e97c58500ad04e0352f4039a2370ccf33b965c2b35dbf5ce07fd738d6e27cbc7ab482d309318ec8b2579bc50e9aa8d3f7840981460c0389af7adec0e164b01a985cfa26622cd5b8f2b4dd78cdf", 0xcb) getsockname(r1, &(0x7f0000001880)=@in6, &(0x7f00000018c0)=0xc) link(&(0x7f0000001900)='./file2\x00', &(0x7f0000001940)='./file0\x00') fchownat(r1, &(0x7f0000001980)='./file1/file1\x00', r4, r5, 0x600) 00:34:48 executing program 3: r0 = open(&(0x7f0000000000)='./file1\x00', 0x8010, 0x100000) r1 = open(&(0x7f0000000040)='./file1\x00', 0x1, 0x8) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file1\x00', r2, r3) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x7fff, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200), 0xc) r4 = getpgid(0xffffffffffffffff) stat(&(0x7f0000000240)='.\x00', &(0x7f0000000280)) setpgid(r4, r4) fchmodat(r0, &(0x7f0000000100)='./file1\x00', 0x8, 0x805ff) 00:34:48 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r2, r4) seteuid(r3) seteuid(r2) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockname(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) shutdown(r0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) fdatasync(r0) setregid(r4, r4) fsync(r1) r5 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000280)=""/146) bind(r0, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) getuid() listen(r1, 0xff) r6 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10000, 0x80) getuid() chdir(&(0x7f00000003c0)='./file0\x00') bind(r1, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x1}, 0x8) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') r7 = dup(r0) connect(r7, &(0x7f00000004c0)=@in={0x2, 0x3}, 0xc) flock(r1, 0x2) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x400000) getgroups(0x2, &(0x7f0000000540)=[r4, r4]) linkat(r8, &(0x7f0000000580)='./file0\x00', r6, &(0x7f00000005c0)='./file0\x00', 0x400) shmctl$IPC_RMID(r5, 0x0) 00:34:49 executing program 4: r0 = socket(0x18, 0x3, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 00:34:49 executing program 0: clock_nanosleep(0x0, 0x0, &(0x7f0000000000), 0x0) socket$inet6(0x18, 0x2, 0x3) 00:34:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/17}, &(0x7f0000000080)=0x13) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() recvfrom$unix(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x2, &(0x7f0000001100)=@file={0x1, './file0\x00'}, 0xa) r4 = dup(r1) fchmodat(r4, &(0x7f0000001140)='./file0\x00', 0x1, 0x200) recvfrom(r3, &(0x7f0000001180)=""/157, 0x9d, 0x840, 0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) accept$inet6(r4, &(0x7f0000001240), &(0x7f0000001280)=0xc) bind(r2, &(0x7f00000012c0)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getegid() r9 = geteuid() connect$unix(r5, &(0x7f0000001340)=@abs={0x0, 0x0, 0x2}, 0x8) r10 = getppid() wait4(r10, &(0x7f0000001380), 0x8, &(0x7f00000013c0)) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000001480)={{0x18, 0x2, 0x800000000000000}, {0x18, 0x1, 0x100}, 0x1aa7212c, [0x6e, 0x6, 0x7ff, 0x526727ad, 0x0, 0x2, 0x8, 0x1]}, 0x3c) r11 = shmget(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) bind$unix(r1, &(0x7f00000014c0)=@file={0x0, './file0\x00'}, 0xa) shmctl$IPC_RMID(r11, 0x0) shmctl$IPC_SET(r11, 0x1, &(0x7f0000001500)={{0x6f, r9, r8, r9, r8, 0x142, 0x9}, 0x100000001, 0x9, r10, r10, 0x9, 0x6, 0xc2fe}) close(r7) sync() writev(r5, &(0x7f0000001b40)=[{&(0x7f0000001580)="a5326c2cef73729e0e898a52c8f67b4f1aa6f868de6ab2ab93074e926b99719f100450015aeebae2bba94cbf962a0014af159cdab23124305d103f24d697fae79f6287ac9b49fcf0938512fd3c69405b56438ac272e9c4b83d9014f4e34ba91092022ad065275c7fdc1516a87caf4edda95b303dd7173c0d5bff43a2f901f69a1dbaf17273c40ac6f615595f3cd2877366885687ade9172d94dad77220", 0x9d}, {&(0x7f0000001640)="3fe864607591e1ea9cc15b5bbc819d36c0fdb12600625883b07e593c5611b948e89c186d0ef9d11e68363c68c1f17efd9ce31d01048b6313a39572d4e4e831ff6ffe8b3a9852de5c841a01acc01d2383493cb9cedf5b8f7c6cd3413d0d432aae9df05ee849d8813c", 0x68}, {&(0x7f00000016c0)="ba6a1794125cc53199c4fad3733ce229f2e13b0a8b2a403ed18ed26e8b95", 0x1e}, {&(0x7f0000001700)="f806e0158bbfc9738c43e2cb8c9323ffebdff3772551badcabd017ec3370378de65caa8ab5a33ecfa9f4aa026bd392", 0x2f}, {&(0x7f0000001740)="05b4e28bc000befd390aeec89123330e6d25fa5a24af5d1a69b48bbdf904e5e7323c088aba80685bf97b1dbd5e8d54931276d36a102d23dca10c7a275d85414e9b2da97092cbf25d9cce8df13292fa5e850ca57ec4dec81ab37b3b5f51a7fb1697802030e0269c533b6fe64d905421d3df69faf22148b2ada80368f94e1e50105f43141068eb9816868f2b1486146ca50c91fb7042e503242e", 0x99}, {&(0x7f0000001800)="6322494bbf478ab4c29de3bf486385c57088a29f243c87d8f4a118e3ffcdb2227c1330f86102814ed3e7ea7f10bc9d7a225697fab830be145e3b3ed4f954faa48c8f473246a260a056ad13e5dfad7b12a3621eed754edde4ff711ccda6", 0x5d}, {&(0x7f0000001880)="a9def51ffa50bc21cf2e421b92b88bf6255b1c4fe9205adbf39e6b70a9cc113c5afcbda4ae7d2a4a5b7f9e17fd255ed77d902fe6fbe152a5656db28c8b578c5ce235244e7ab1d85a17ac7720cd34918c2499ee81a9f170333305b4b716d95ea2e515dea46e170ed04f2a06249a8f915207ce5649f441db506eb83dd960966e2af08955176dfc23eb64950cbc739f19c1598bf1d783c5cb6a9815d4b0431a690387a726280e4b79", 0xa7}, {&(0x7f0000001940)="77e40eca86d7b91fa4e68280443cdac2ff3c42f9e1de02c7995be80dd89f46039aea016704ee8b3d04aef6fee59e50d7734e92b351104f063ec9fa282f494ef78d1c307e6ffc504dac6bb68fdf196f3608a3614b81bd4fb1a5489b123f3ccd494a9e0ae64edb6213f68a315715eebb9329168fce9ab5e8079626da136099ad8271d9fc3e46aa6c52039dba393df3bee7c281e389b881d76870225d21320c82103dc978bec7c3eac891cfd830541729c0a12122380824b3f8", 0xb8}, {&(0x7f0000001a00)="8c7d3134f103eec105a1f0c519244bc969713380ac446fd9254d8b57edb68886fccc96d1d61337557e54cdb7441c678d406734198772", 0x36}, {&(0x7f0000001a40)="c676479ad98c052d355e368a73707ed10b9c958105ab34b3ca3e3e98d32a604a2ad87eb4353c66a3b0256277153aab29467233239a78c4e2fffae7f8b043ed6961520ddc4e63f10a0e4d8ae9edf9ddbec8d824bcac4b5bf598712f511bbbe1acdbd21f9a996cb34143a1b752f55106e711f146f151ca8523eb33dde52c496bbc09caef930c578db2a5e8d5a51239d22d49bc0c80014e579927bed4eb576b2ef7e3d339b48549401ada94a0d1cda12f5e9b5ce3f556e5713b06327e9edee4aa356671a2e0e78c1f955223456cdc33daae2f2d7fcf481d15906871cf9f62acbbd342fbec83bed3c9f4b3cdb21ec4", 0xed}], 0xa) semget(0x3, 0x3, 0x124) bind$unix(r6, &(0x7f0000001c00)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000001c40)='./file0\x00', 0x70000, 0x186) lseek(r3, 0x0, 0x0) 00:34:49 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0xfffffffffffeffff, 0x2, &(0x7f00000000c0)="bf99fbf0128f97ffffedcb1c9029bddd2e22376ab0a06e419b3ab7e1a50b89cd7905055cb0d3e25424c79f6d096f94d430ebf96b", 0x34) recvmsg(r0, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001340)=[{&(0x7f0000000140)=""/253, 0xfd}, {&(0x7f0000000240)=""/48, 0x30}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/131, 0x83}], 0x4, &(0x7f0000001380)=""/92, 0x5c}, 0x800) r2 = getgid() setgid(r2) getsockname(r1, &(0x7f0000001440)=@un=@file={0x0, ""/26}, &(0x7f0000001480)=0x1c) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001540), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001580)={{0x18, 0x0, 0x1, 0x7}, {0x18, 0x2, 0xfffffffffffffffe, 0x10000}, 0x8000, [0x9, 0xaf7, 0x3, 0x2, 0x5, 0x1000, 0x1, 0x6]}, 0x3c) truncate(&(0x7f00000015c0)='./file0\x00', 0x80000000) r6 = dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) dup(r0) r10 = semget(0x3, 0x3, 0x10) semctl$GETVAL(r10, 0x0, 0x5, &(0x7f0000001640)=""/225) pipe(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat(0xffffffffffffff9c, &(0x7f0000001780)='./file0\x00', 0x18000, 0x2) fchmod(r11, 0x140) connect$unix(r1, &(0x7f00000017c0)=@abs={0x1, 0x0, 0x3}, 0x8) setegid(r9) r14 = shmget$private(0x0, 0x4000, 0x340, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r14, 0x0) semctl$GETPID(r10, 0x4, 0x4, &(0x7f0000001800)=""/93) recvmsg(r0, &(0x7f0000001b00)={&(0x7f0000001880)=@in, 0xc, &(0x7f00000019c0)=[{&(0x7f00000018c0)=""/201, 0xc9}], 0x1, &(0x7f0000001a00)=""/222, 0xde}, 0x1) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x6) sendmsg$unix(r6, &(0x7f0000001e00)={&(0x7f0000001b40)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001d00)=[{&(0x7f0000001b80)="a15b41b8425dd879eebd0b026489b20c3fcae1aab7b276f3b56436bedc9b7f0b0492462036bbfe6ad2cf59a8eefc6139fb22f21928acdc79e14d9cd7ef3bc2fd74712d00bc361b9ad60e4e94515f8874895c697c76479a35d24b9eb3d6194cbfda9276698dccaa47cab8572cb7943eab09574fae1411df7467c535c6b79e09d71468ab11d7044f2e0a5a196e05489cca9f889dfb1b6d7f3cdb9db2652141645dcea4466b08425a34e33a2dd06f19854221fc58a3a2e6e6e87eab210bf43932b12e84e6b411c82e7d69f430cc17596518e3", 0xd1}, {&(0x7f0000001c80)="ac5c8d4e7f6b1a198f8c7f477332c09c885d48d3fc0f3735d2193b8e9f53fa6545928e0d2b1255085b8be66f3f9c228261de0fca6960082c107878b2c343a4c2fc3f25b4aae4", 0x46}], 0x2, &(0x7f0000001d40)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r12, r0, r6, r11, r13, r1, r0, r0]}, @cred={0x20, 0xffff, 0x2, r3, r8, r9}, @cred={0x20, 0xffff, 0x2, r7, r4, r5}, @cred={0x20, 0xffff, 0x2, r3, r8, r2}, @cred={0x20, 0xffff, 0x2, r3, r8, r2}], 0xb8, 0x5}, 0x2) recvmsg(r11, &(0x7f0000004080)={&(0x7f0000001e40)=@in6, 0xc, &(0x7f0000003f40)=[{&(0x7f0000001e80)=""/4096, 0x1000}, {&(0x7f0000002e80)=""/101, 0x65}, {&(0x7f0000002f00)=""/40, 0x28}, {&(0x7f0000002f40)=""/4096, 0x1000}], 0x4, &(0x7f0000003f80)=""/194, 0xc2}, 0x800) semctl$GETPID(r10, 0x1, 0x4, &(0x7f00000040c0)=""/72) mknod$loop(&(0x7f0000004140)='./file0\x00', 0x604a, 0x1) 00:34:49 executing program 2: r0 = open(&(0x7f0000000000)='./file1\x00', 0x208890, 0xc3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xfd, 0x1f}, {0x18, 0x0, 0x9, 0x9}, 0x9, [0x3, 0x4, 0x0, 0x3, 0x6, 0x20, 0x5, 0x200]}, 0x3c) mkdir(&(0x7f0000000080)='./file1\x00', 0xfffffffffffffffe) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x18080, 0x140) 00:34:49 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = dup(r0) r2 = dup2(r0, r1) getdents(r2, &(0x7f00000000c0)=""/4096, 0x1000) 00:34:49 executing program 4: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x50) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x80) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000240)="63cd4893778f8bb2ab989f51901958f0b4769095df3979e51d40a49ce313f252d8d0957b83794e5422137d78", 0x2c}, {&(0x7f0000000280)="e2552d481494de9508f62a3dcbeb9021e367f6bc018d174bc937e401a23cd2f0db9b1c8c0a45f8cd6b77194f1d7ab8aeb40831ddb8e0efe10d2842ec201c5edd308cb52624668d2486bc10298bebbcbef2b5ec6fd65ae8c82b9e4b94551eb2404b98a50250d135986428e406957c462999936143909c57bd2b4de2fb5f6bac990d5a083e01a33e3085f662ea47d0a8d734da66e0aac725bfecdfc1", 0x9b}], 0x2, &(0x7f0000000380)=[{0x40, 0x11, 0x5, "18cf47a02da87fb70b776ba39d0195a249ab50ef8ae5313b3830494d5d50d9dc987623299d1908780b"}, {0x38, 0x129, 0xffffffff00000000, "2a0d00f1bc1990582aee0ffa4f38d73e19bb65d090a1f06cbe174a2fcc3e9dca49aa714d"}, {0xa0, 0x111, 0x5af, "12fc45dee801f25cad09ffd207f15935a20fc222bc2a33eee3ee8d4bec7c75ec8681ffa3568c2b9274d30c7cc613fc73e86c6c13e64d54a4bd05d7ebd6e925edc55075829410089f0b65e00701986df673a59f53fbdf7b7c6b38a66888386533b0d1ff297cf1a7025db5f8fc93767a7f3e9fb2f99111f57f35c04f6ec8dfae91bea724bce9604823f4398322da350f"}, {0x20, 0x101, 0xfffffffffffff749, "f502cb518b71caa09b5ce3c4ffec"}, {0x30, 0x0, 0x6f4ccee4, "81e2e1f2c854be40575f9208342d2b82d6c7d629d79d8ed063c04d"}], 0x168}, 0xa) sendmsg(r0, &(0x7f0000000980)={&(0x7f0000000540)=@in6={0x18, 0x1, 0x1, 0x5}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000580)="72892b0b3a1a2c64484ba6d671a7d63731fa673fcb5ea470d40019f51a0fc9b243c9d23032512e5529f59c776193a304ce4260533c151ae86474846c856562932c2a1ee3b649de04630a4e8ff514681e8665e461068230aad1051a6cc96cf11b17031c6012b6f36f95c8666d1f4c61a5db7448db26ecbb1798f742ec6055a3dc4d00ef79e12aa5af33", 0x89}], 0x1, &(0x7f0000000680)=[{0x80, 0x0, 0xffffffff, "4281345ce4b6fbed656ba2e7330f79a753fd10630fde0aa361ad8ad43b75ddc1c9b47ab8004e438d67f336910646e7c4f57626437d4e0edd8b81f24c7b83d85f04768a20e29606844437b949dad9dd05605d3ca881f1fd5c7bb02596cbfdc28e0c7bd79e2aac19c7a8a494f2d08e"}, {0xc0, 0xffff, 0x6, "e85936d96214113c75525dad95a8f6b04e3f4d5b5b9880474469890e7093e7ef7de01c4062d899d878912693e63da49b8ba1a4f68a5bf0ab660429e2b3ac5bab9f21c763bccc0f4f756028343049eb593fbfd96cb0cc1ed5eb48d0dc15919e9f9afb04185ce105620412a079959a6e5e788203b49e9705065ada9e0626432f68d641295e4ca346050dbc1a823fb633ebe7e76c0f2e3ea51cac13ff870c47bb9f20da2bbb1769c81f82475e"}, {0x68, 0x1, 0x1, "2a273755593e34ec21208887a8c118c535ba82378ec7522b1e3f10c5885dc920a5460c94cddf3936da8fab75b41602dfdd06c43925295496c0ca5b270c9bba967cc04d7adf63c22a54ad1fafe41933155f936b"}, {0x108, 0x11, 0x8000, "aa52f08dda0758f7343ea05dfdb5f1a59fe0638fc5acca1a316038483076c0e1a0699ba079549cba31ba69d8db3470d8f347dc4cd86d363cd87195c9f26b352894518fc706297cd9a874da06bb923076f0d3d3ef977d795c1dd1f50bacad684d3ecdea8d1456905a3c96150cfc01027d504614f1d31a21423f128a92c895ca6a6d547c2f5a8fe4121f24d0cfac4753066ed1f48f44274c56e404a1791128913cf22ed8777c7e13f2dc27c95e8a5dd71c74499b064e231070d72b2f0e81de2b850e18b4af9caddd3efb8c98f62b85492b1ff4e0749e7bd64f13961b908a99db1fb8e913ed7f6b8d2339b8a69ed4ff88ba268ed1f29e0f4394"}, {0x30, 0x6, 0x2, "a67a30df9a1fca6c423ce39e60ebf7cd74663a0bce825521366481"}], 0x2e0}, 0x40a) getsockname$inet(r0, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) lseek(r1, 0x0, 0x2) mknod$loop(&(0x7f0000000a40)='./file0\x00', 0x80, 0x1) r2 = accept$unix(r0, &(0x7f0000000a80)=@file={0x0, ""/108}, &(0x7f0000000b00)=0x6e) msgget$private(0x0, 0x100) fchmodat(r0, &(0x7f0000000b40)='./file0\x00', 0x88, 0x200) mkdirat(r1, &(0x7f0000000b80)='./file0/file0\x00', 0x4) rmdir(&(0x7f0000000bc0)='./file0/file0\x00') recvfrom(r2, &(0x7f0000000c00)=""/157, 0x9d, 0x3, 0x0, 0x0) fsync(r2) linkat(r0, &(0x7f0000000cc0)='./file0\x00', r1, &(0x7f0000000d00)='./file0/file0\x00', 0x400) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x11, r1, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000d40)=@abs, &(0x7f0000000d80)=0x8) recvmsg(r0, &(0x7f0000001400)={&(0x7f0000000dc0)=@in, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000e00)=""/204, 0xcc}, {&(0x7f0000000f00)=""/109, 0x6d}, {&(0x7f0000000f80)=""/77, 0x4d}, {&(0x7f0000001000)=""/145, 0x91}, {&(0x7f00000010c0)=""/214, 0xd6}, {&(0x7f00000011c0)=""/221, 0xdd}], 0x6, &(0x7f0000001340)=""/171, 0xab}, 0x842) getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001440), &(0x7f0000001480)=0xc) getgid() r3 = fcntl$dupfd(r1, 0xc, r0) mkdir(&(0x7f00000014c0)='./file0\x00', 0x5) recvmsg(r0, &(0x7f0000003a00)={&(0x7f0000001500)=@un=@abs, 0x8, &(0x7f0000002940)=[{&(0x7f0000001540)=""/238, 0xee}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/190, 0xbe}, {&(0x7f0000002700)=""/61, 0x3d}, {&(0x7f0000002740)=""/41, 0x29}, {&(0x7f0000002780)=""/131, 0x83}, {&(0x7f0000002840)=""/19, 0x13}, {&(0x7f0000002880)=""/34, 0x22}, {&(0x7f00000028c0)=""/125, 0x7d}], 0x9, &(0x7f0000002a00)=""/4096, 0x1000}, 0x801) unlinkat(r3, &(0x7f0000003a40)='./file0\x00', 0x0) open$dir(&(0x7f0000003a80)='./file0/file0\x00', 0x1000808, 0x2) 00:34:49 executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r4) r5 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r5, 0x1, 0x80000001, &(0x7f0000000140)="7687131e9b354aa05b7194d48d661fa6055b1b76061913e5c58fc3d30756280fd091859b6a2c8729c39003f696633510a274b7b763662a367b214f0065610394b69cf28d9236dc65579761efa05b9d1b3c91d63aacefbaaec48999ec0ce46e4b28574968cfd94c0bc65021a1cf4102000da3a16928c913a59ef4c15f8b183fb2350b20e8271a49a198f8634647a60c3cfa06195550a5f4a6e74c0194596136487264b2f1914de6609903", 0xaa) chmod(&(0x7f0000000200)='./file0\x00', 0x8) r6 = paccept(r5, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8, 0x0) r7 = semget(0x3, 0x2, 0x222) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x7, r0, r1, r0, r1, 0x8d, 0x7ff}, 0xcbe, 0x30f9, 0x8}) setrlimit(0x0, &(0x7f0000000340)={0x8b3c, 0x8}) setrlimit(0xa, &(0x7f0000000380)={0x9, 0x1}) syz_execute_func(&(0x7f00000003c0)="67f047839a0300000049dd06660ff2cb3643af36660fd453d0660f6a56dac441f92b0ef3a7c44129e3320fae6749") r8 = shmget(0x3, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000400)=""/1) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000440)={r2, r3, r1}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) preadv(r5, &(0x7f0000000c00)=[{&(0x7f0000000500)=""/104, 0x68}, {&(0x7f0000000580)=""/176, 0xb0}, {&(0x7f0000000640)=""/123, 0x7b}, {&(0x7f00000006c0)=""/196, 0xc4}, {&(0x7f00000007c0)=""/80, 0x50}, {&(0x7f0000000840)=""/207, 0xcf}, {&(0x7f0000000940)=""/173, 0xad}, {&(0x7f0000000a00)=""/88, 0x58}, {&(0x7f0000000a80)=""/85, 0x55}, {&(0x7f0000000b00)=""/232, 0xe8}], 0xa, 0x0) connect$inet6(r6, &(0x7f0000000cc0)={0x18, 0x3, 0x401, 0x5}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000d00), 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000d40), 0xc) pwritev(r6, &(0x7f0000000e00)=[{&(0x7f0000000d80)="beaacd2302ce4c526cc0f5cc116c3c4f6101d1b7844e71924f18d891c14c49d7cce952a7478d04e4492b74f561fc4ea835ea635e00be11820675a03ec9224800765bfa5e35e8c1e966d9b766be5d34f85d676c04445e2c85dd843c0dfc223572b2dc1723d4f4f5813afbc7c861cd9871ad7556c8b408994ef6cd", 0x7a}], 0x1, 0x0) stat(&(0x7f0000000e40)='./file1\x00', &(0x7f0000000e80)) fsync(r6) getpeername(r5, &(0x7f0000000f00)=@in, &(0x7f0000000f40)=0xc) semget$private(0x0, 0x7, 0x4) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) r9 = dup(r5) pipe(&(0x7f0000000fc0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r9, &(0x7f0000000f80)='./file0\x00', r11, &(0x7f0000001000)='./file0\x00', 0x400) readv(r10, &(0x7f0000001480)=[{&(0x7f0000001040)=""/216, 0xd8}, {&(0x7f0000001140)=""/206, 0xce}, {&(0x7f0000001240)=""/17, 0x11}, {&(0x7f0000001280)=""/118, 0x76}, {&(0x7f0000001300)=""/178, 0xb2}, {&(0x7f00000013c0)=""/153, 0x99}], 0x6) 00:34:49 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) lseek(r2, 0x0, 0x1) getsockopt(r2, 0xffff, 0x8, 0x0, 0x0) 00:34:49 executing program 5: mkdir(&(0x7f0000000100)='./file1\x00', 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x20000, 0x22) sendto(r0, &(0x7f0000000080)="c5636aec49ca6e26d53067545aac0136c374326f48a0152cfaf63a0bcf6b7fc9976fd4db1246bea1df46448bc74fc41f1e9a3f1ba3962e58896690787a14e93dc40908c62e3d195f53770055602c76", 0x4f, 0x4, &(0x7f0000000000)=@un=@file={0x0, './file1\x00'}, 0xa) 00:34:49 executing program 3: getitimer(0x0, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind(r3, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00', 0x400) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x0, 0x6}, {0x800, 0x5}}) bind$inet6(r0, &(0x7f0000000300)={0x18, 0x3, 0x0, 0x7fffffff}, 0xc) sendto$inet6(r0, &(0x7f0000000340)="7cbaf8904f4a743b07980b87380ce46c96845a40d6f9c72d26e449a9edb78c054bea47f0f3677cc908b0c889cd6edc7d75da300e7e45f835a912bd6b0c41539f1e317b16e6bb695993882bcbe80081898dff05b8fc8c9e824b00d7dda86e27d5d714070e89e41a7ee98831ef5f0aac9c8882ba6af4c70763d1e144341526b7e18ef3731e34b0fc36eecf500f94", 0x8d, 0x400, 0x0, 0x0) r4 = paccept(r1, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc, 0x30000000) recvfrom$inet6(r1, &(0x7f0000000480)=""/5, 0x5, 0x40, &(0x7f00000004c0)={0x18, 0x3, 0x3, 0x2}, 0xc) getsockopt(r2, 0x4c80, 0x1ff, &(0x7f0000000500)=""/154, &(0x7f00000005c0)=0x9a) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) fcntl$setown(r0, 0x6, r5) r6 = semget(0x2, 0x1, 0x10) symlinkat(&(0x7f0000000680)='./file0\x00', r1, &(0x7f00000006c0)='./file0\x00') getsockname$unix(r4, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) symlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') readlink(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)=""/4096, 0x1000) geteuid() sendto$inet6(r0, &(0x7f0000001840)="bebbb093009cb0674bec8562b2574b34529301a68cedd686f0a34e2f51f253e3723b796fa5da86ccdad9c44c938843caee55b84f616e813579a5370dc2b1ce99ba6f2e9a4632cf2809b40c42b925635576cef03c0bea064bb835a5852964a242de16adf5f75c7fec417c824e9e961fd28383837a9c4f", 0x76, 0x4, &(0x7f00000018c0)={0x18, 0x3, 0x7, 0x2000000000000}, 0xc) symlink(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)='./file0\x00') bind$inet(r2, &(0x7f0000001980)={0x2, 0x0}, 0xc) recvmsg(r4, &(0x7f0000001c00)={&(0x7f00000019c0)=@in6, 0xc, &(0x7f0000001b00)=[{&(0x7f0000001a00)=""/120, 0x78}, {&(0x7f0000001a80)=""/95, 0x5f}], 0x2, &(0x7f0000001b40)=""/183, 0xb7}, 0x802) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001c40)=""/141) connect$unix(r1, &(0x7f0000001d00)=@file={0x1, './file0\x00'}, 0xa) r7 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r7, 0x3) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001d40)=""/243) 00:34:49 executing program 2: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x40000000) r1 = dup(r0) close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() fcntl$setown(r4, 0x6, r5) utimensat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x400, 0x2}, {0x7, 0xffffffff}}, 0x200) socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) r6 = semget(0x1, 0x4, 0x221) semctl$IPC_RMID(r6, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r4, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x3, 0x1, 0x6}, 0xc) sendto(r0, &(0x7f0000000280)="3f4f4150d62f8c3d93d30db0b089cd6a81ff29ec9c40982414001aabbb16eb69e6e1d7ad820a3e94f39f43aec13e58b2f5cf789d7e5d520ad8f165accef62dfc7194de9714945fbb909b72ac31ed7c8b854df4afd24303f923e6db686497b360c237dbcdd424ce5f85fea2912158157087c520d15bccef19150119d960bdcd9a99de47fd831da552eb97aac72d50fc401dabf31e309d2672064ac53449c758d62f27", 0xa2, 0x79f9eaff8d3622d6, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x1}, 0x8) accept(r1, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r12, &(0x7f0000000440)=@un=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) open$dir(&(0x7f0000000500)='./file0\x00', 0xa0420, 0x0) getsockname(r7, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) pwritev(r0, &(0x7f0000000800)=[{&(0x7f00000005c0)="b65e890135a2875aef18fcb18157fe2562d13865824c8955663f4f310ab3f4a36458f498f04e414cc74db2ff7b3a8a54df659b614db0d4cd4994050306689c1738de8eb425e4f0c078149abbbe9927233a263c0b9e1583387bce5b23ee05eecac2ef29513cce8ce085036a87be84875c9f105604dad06a3276861516ff22eea09e1d869669fbcb7e90aea53caf202a49dc0fe0ece3eeb611a6787b697fe6c9e89b3f7744ef", 0xa5}, {&(0x7f0000000680)="2611e925d8511cbef5bd80e8981059f667ad5aec966a2eb7f6c913f0812ca1e13d7e689ee7f60908d9122490746cabe9ce9a5d6897f3284a042b4b28f49392ff8b2588eee29f2e56f7b3df5816c242ee07962967a859368615e0c8af9e4512f7361a6efbee5b", 0x66}, {&(0x7f0000000700)="bae2d57ef9d1d84dad05ed0e52e484", 0xf}, {&(0x7f0000000740)="19bd9bf86d927d3a332e9315300c3d24980d9521068e7380bea3cd300c78454fe8e8fb420915b49e5b1310274cb42cfde53ad64e381bc274235e54d0ab8313c97b5adf655a68080ceef7fbb59f548f59aa5165ba29211d287e87d83043738a793ce5b17dec3db51b09b642d1b0dff6cf7b65e2994adce2b87e2d14cdf840090c5181c186cba605340b04f293fbd617cafd92", 0x92}], 0x4, 0x0) unlinkat(r1, &(0x7f0000000840)='./file0\x00', 0x800) fchownat(r11, &(0x7f0000000880)='./file0\x00', r9, r10, 0x400) unlinkat(r2, &(0x7f00000008c0)='./file0\x00', 0x800) getpgid(r8) open(&(0x7f0000000900)='./file0\x00', 0x200000, 0x20) mknod$loop(&(0x7f0000000940)='./file0\x00', 0x0, 0x0) connect$unix(r2, &(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8) 00:34:49 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r4, &(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') sendto$unix(r5, &(0x7f0000000180)="865b7107086fd35f2fd66c02720031d04e8323b4f08cf8ff9b4dc18bc8d12fb8a706672e6a2d17c0cf5c784206b4394ed471be76baf51cf89a6bde0c95ef510abd4fe7a93c5025fe66f0e5a03cac8a022b23f6cb200f0c455816ab928e11a7e8db68926bb3f784d7cc0c851524667c2927c126435513a8f3405486bc9eabc96411d36d44e322372cdf1e2355314d996d0523aa24e8e92662cf7cc03c8a39f6dc470d2c638d94a89195051df4493697de4a6c108a5f73adb8b919ae8ccbe4b6fe586d7d9caac83ec6a24e53fa7e2253ef5b9d4bb2c24021a2eead0f77825c65a45842bfbe48c22b7c0433101ff7dc0bfc", 0xf0, 0x2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000380)={0x3, 0x0, 0xfffffff800000000, 0x755, r9}) renameat(r7, &(0x7f00000003c0)='./file0\x00', r5, &(0x7f0000000400)='./file0\x00') listen(r5, 0xb80c) r12 = fcntl$dupfd(r5, 0xc, r0) pipe(&(0x7f0000000440)={0xffffffffffffffff}) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') r14 = fcntl$dupfd(r8, 0xc, r3) setsockopt$sock_int(r12, 0xffff, 0x1004, &(0x7f0000000500)=0x1, 0x4) linkat(r14, &(0x7f0000000540)='./file0\x00', r13, &(0x7f0000000580)='./file0\x00', 0x400) pipe(&(0x7f00000005c0)) mkdir(&(0x7f0000000600)='./file0\x00', 0x40) chown(&(0x7f0000000640)='./file1\x00', r10, r11) getpid() bind$inet6(r7, &(0x7f0000000680)={0x18, 0x3, 0x1000, 0x2}, 0xc) select(0x40, &(0x7f00000006c0)={0x46fd, 0x9, 0x2d, 0x9, 0x9, 0x3, 0x3f, 0x4}, &(0x7f0000000700)={0x1ff, 0x3, 0x200040, 0x20000000, 0x6, 0x8, 0x7ca, 0x2}, &(0x7f0000000740)={0x4437d954, 0x100000001, 0x5, 0x9, 0x7, 0x81, 0x0, 0x101}, &(0x7f0000000780)={0x6239}) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getpeername$unix(r1, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) paccept(r12, &(0x7f00000008c0)=@in, &(0x7f0000000900)=0xc, 0x40000000) getdents(r12, &(0x7f0000000940)=""/144, 0x90) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000a00), &(0x7f0000000a40)=0x8) setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000a80)={r15, r10, r16}, 0xc) accept$unix(r2, &(0x7f0000000ac0)=@file={0x0, ""/108}, &(0x7f0000000b40)=0x6e) 00:34:49 executing program 4: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) dup(r0) openat(r0, &(0x7f0000000040)='./file0\x00', 0xc0010, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80200, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x1)