# https://syzkaller.appspot.com/bug?id=ae28a692910f2e066889b98c890adc67d88a4fda # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"threaded":true,"repeat":true,"procs":4,"slowdown":1,"sandbox":"none","sandbox_arg":0,"close_fds":false,"tmpdir":true,"segv":true} r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r0, 0x6, 0x2000, &(0x7f0000000080)={'bbr\x00'}, 0x24) connect$inet(r0, &(0x7f0000000240)={0x10, 0x2, 0x1, @rand_addr=0x81}, 0x10) (async, rerun: 64) setsockopt$inet_tcp_int(r0, 0x6, 0x8, &(0x7f0000000100)=0xffff, 0x4) (rerun: 64) sendto(r0, &(0x7f00000010c0)="1d", 0x1, 0x80, &(0x7f0000001900)=ANY=[], 0x8) shutdown(r0, 0x1) bind(r0, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x0, 0x8, @local={0xfe, 0x80, '\x00', 0x0}, 0x100}, 0x1c) (async) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x1b, &(0x7f00000001c0), 0x4) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x1c, 0x1c, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) (async, rerun: 32) fstatfs(0xffffffffffffffff, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0}) (async) fhstat(&(0x7f0000000040)={{[0x1, 0x40]}, {0x9, 0x3}}, 0x0) (async, rerun: 32) r2 = fork() (rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{r1, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x5fa, 0x0, 0x20000000}, 0x7, 0xea, 0x89, 0x7, 0x7, 0x6, 0x0, r2}) freebsd11_lstat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0a012e2f66696c653000e926670cf2e7e76717fa82c1f80d1dc8c93f505eb3d4b8a2827e0500000000000000f3d8bc950564874e06f289bc52554c31ac0b89f6ffffffffd5a698e2d77cab24730d342598e4dd250bde0975cb0524374ec8deb8878180a87ebe5a12fadbc07b5397c2a3a50bf51a785f4dafcd3b0b"], 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="daa56843eed9e27b3dea505651e70c9c2371346ebccae215a462ec606d8a989a78", 0x21}, {&(0x7f00000001c0)="7ff36cc549daa3a6e3a98ea5fc39e1f8c72112a972c498968c1ed550ecb9896e0a71b044237a43bd505de3f07dcdea8f3fb43e5958f08fd30adcc66458ce861e8e60c1fcae09f25c444c65feeb3d6c8ea1a92bdf4ad84eb37f51dbdeb0044265b616a99efc7e5346f455e70ec40ef8b4f6373d2297c753ce38831a85bf4f5b12f974bb2ab7132ab162f08f651dddc0789a67a112c8bf5de492a292087702149d5ae7891d2bfd739b0ab60bda739d8a720d868c1f4f5d70262bd2b8f6a8f0d8652f20d7cd7529c35ea5f7c473bf76b10890b6043940ceec4d350ed5f9542039793dd179f89cff68dcc8ca8eeabb1d24ab4f29a601c591b0494c5656e97ec7", 0xfe}, {&(0x7f00000002c0)="d74d15e5cfb10aa44cb75b4d1e8b1eeff7234cec488bf1778da67bd11c423373493b13bfdf90de863edea17bf7f9c2c6c5f580735323da92b0361b3310b11401ea5e497a2bf8", 0x46}, {&(0x7f0000000340)="838412ec406df6f88b753167dd6dc585390cef6c1b22be6f819ca7c6a8c57d2678ae425137dfa354daacb454ccbd1faf54a077c0cfd489ad07f7d5cf56c6e0d55d45de18d0392ae3b81cbb03581937b18b266b2c4e3f76d412a9b75e36c0e807a2ddaee7c73e060ba00a8fe0b3d94bf74e7365a7ffbd8801a60b20ce4b82e38dc27a6569bf2ab6b30298029881e30a55231818d0ddc47b9bfdfd7170667e205195dbd670781d2dffdb43ffde89606ca98a50706c9c6764b1f2adfeb2ea2c82edcd6bc30c4a3abde3c56deb272397b2ad4fa8903c0aa45f101080be4796ef23a94be88251", 0xe4}], 0x4, 0x0, 0x0, 0x100}, 0x0) (async) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f00000000c0)=@file={0xa, 0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000680)="72424bc5f0240aefd1a905d810ba777391e5147acb07af1629337073aee918c3cb7c07d1d6180070508d33006849ed0000000000000000", 0x37}, {&(0x7f00000005c0)}, {&(0x7f0000001100)="13719f77bed04e52248b4cadf5e98bb7e62db23087a06cde15eebb81515ef809f81c805bed0d819a94d3225b82b02f89607ecb9a90595e26568c8f84c1590a057229cb92489e7e1a404e45bebc31b9d2f0cac405358effe88e42c7f2fbdbb4bf3d244b98ea911bb326a8df9603d7b5bba115c0e7cb772095979bac001fccb3e4573c5ef7987d316d1676808b810fda330f4c7ac73641cf0f75d17ca9b24adfc19b7dc13da8393b7792e8f2fb3fd581c7b4e57239972c972edfd5ae10967e83e41f262a0aa2e529ab1ce9561a7e39b8ec60c0b3a6ef650d2d0f5e8cc390d9e7b8565ffc2142ff937355cefb58c5cbb2637c85cc3638cbbf3834cef584cc29e33a787d59c3060a031d6c1d3a77091737a3b6d212f7fe9f7519e302d2845344e5630f64081d7aacaf672b9467e963f133705e2d84679ce2ceeb03f1a073c252a6925155f7c894df7034ea83ee2611e2c6e9d19ed844f192d80f0e872aca50895c64894cc645d3598f59c18a6a75033049ee472c4fa15f243925a3b74614ba7e63a4937b681d55ff52018456de3c88a335dee430975bd9ac374efe6081525d3842cba2c5c85046d01c10f9714f49e2dbdfb314965a44fc230991d5d0e059dc834129dcc96bcd6a94753721bdcd331e1a5865a93d79d8d83d78d90c4c5a237cb4937afe3e76223e8d0bd6c827e4ca52ce8c9ffbfb6985b47e1e16456f2d73c290766a6a5055fe8e62372638d231fe460acfb59aea9ab99385206dcbd5a160bddb84b1e38695075c26ca74fb78f7f20dd60639fe954c0ba8b28b572df436bbc7f01ba95c28d363a738b63ff6c219c88991b53c1acecfc546f8085b35f6709c88eca3da5b7015971540e5fd9b5a341fb3dc4043913b7d4ee63f38a5477c0bbbd3fc3a410ac8883cafe1becdf9c612c9c4e908c4225f16f877b425a88e13dba09592a8a807b0c3dffa58c6789c431e3e84170a339667cbfdde45b8aa53c1634b24969a1cd8602f45d617d62f39b566e431913ee23f9cb137448a2a0cd3cdbded00d1feafa1073511560aab8e4f8cd7db3256e8a3c67906ac640e9d80a745d19614328f281dbc3811bef0f6b0ff386a6d4843582a50dc89ec2b259016fce7e3c87ccaeeeedcc4f53c9ebd313d5621f01f9975c7e572972c856d6a54dad2883b87cbf58e5d99fab68e0b3b25e025294cfc877953982e285e0b2e6770ea0deb46e5f16ccc2eb97491d6d049157579706e7ab3c08f5aac6e6813378b59c9ff6dde8864993f4fa79a59f8fb96a76439af656fac066c986f8f30241f7eccc2be9939d41b6b7c59191a27aad8e7e9102c7d3aec835c7c7946e0f4b572d367d4ffc70d6fc7e17b947f5cac9e576e9f7a35bd36677b6d85e24927028e690f3d7ae77fc921639435d25ea7b90737978cae63b109459036b0e3e038630fbd8d58a9efd0df351475228b688ec94c7c801e97f2f68eb372f3e5a4bf78013535c781cb81e09146f08a6d34f4bbaaf381a05db2d3c91b02e3d430982c559dce7916963e89b1446cd42defc623e8b96b1378401d01b7528e5558958958027f6b0d29526b4f539c0f8dfde4bee98426ec6e658ea9bc3eea8cefc0226619542d245cf1b6e04b1ad02b55387272e04276c43a02ff5542f75fec5e6bd33de5f3a601aa86edd558706a2d5fc8b0c9c042f2d75dd5bdc284d762c366d1a89727e9df6ea2e1431f079d19c2d92736d7e95c7709f657d0022f34e7c14b07240dcffdab92de8f13e7f640780963b5af90aad163b26f28dc3641f9498e0a6b59583174a031bb5c401bc13f529fd838deb793a3185e678405f5ed0d0e634c1fa8b8f2348ca892352b71585541b34a0c10bd05eebed84d0bf7ba80e8c4c3d72f6dacd1a5f3ef7eabad308091b71bd4e184d29f6267f4d825a5e5ca618d77c3bdd0b63f2a951e79b0f9e762d24d67c1e580b24691143d5b04da52a3b9c1e552e528349b72715212ff7b8a90a0076657deaffe2b0e90cce18d2e0d023b3a69a11d1de40a0cc8e32e8edcd2de7e7e2be1ecc86c389b82b13dd06613fea56cf1a6b361def11e4e203ecebfcaaecabd533032ff610bb9c0b0b8b857bd8f7518cd836881e3465270af955021d0700dbc4b5a8a57cba828f5a62885f44c965cb02510d04d1f1fdaf682303cea9bd07bce64f987c57372591f7918a56d6d98fc2cd5fb54b2259788588b31cf5805bcfb7cd544c8b328159fd2e31631af602e8ebdbc20cfef59e5077d28e78b86de3a4a0928580d01cb538bac2a860a5911e28ad7475284c5650b0371248230ce94b6aa96a1ede64839440976119f9748ebdef086c05ba78a402b47c74905dccf5c323500b16fc01a1cf04566f2f26fb24e54aba2ea3b8776dc53c9dc0ae278cbb8be47a80f9690e341cdc478db5b6eabde89300dd4837675216eb70690db903cb5679bb4f9ef8a724a62180bbd85cc787c099857ad14529918b538dd1ca16f99a2d75fa06e05f5db6126bc16abb194a563c7cffa1ab72dc83cbf4e2aa02c165a4cbc01890fedc0990e6211b25457eefe6f73323f3536a21eec5d52c8c25b5cc4740ab2be05fc322c9c820e924ee201d28739a3bdc8dd69d58226c032b0732918a5a1a7982172d0609a2b48b9ec50c4c2c7d883d81493b1653340f4bc6887c7261b503429af80303b58082361d8a98726bca2c50ee2c0959e3b6dd1b20946ca09a0411fa3d0cc6b65902fe91f1454fc975044f6f8d8e1dc6cecc2e435e49da0a032df0bc776ccc05a163ebabdb42f885d96194cbe6ccc6747236b62e2f18c55560eb1d798ceba0429bbb382f56194b6e2e06f288006df17bf0dbcd36a1dbd0057081c11ffaf8bc350c5274605bfaacf7c9bde11c9428b23dae56eee9f453a8e6784e146fbdc077f9a00d741ff6871932959f129f330c34f9f8b2cb031f02217b8ad3a30866f6835042aa51d02807bb21953ea227f426d7d1573eef3be279e04d24295f5ef175235357dab1b675b366776af0251cca8f2bff07f7421cbea283b609242a6e8d29c5824d88d606dd50df434be177c0a25043256d2e161ae92a7018de2b71f9b53aa73beb3db3fb5c83af62b382ffedcc49fbcc54a97ac11079fdbdad19b4e1e51e5e3a8c0776f0ebceff7b183bdb7531afb91266519b0df3fe5fe1d1440afedab5215a18c2de2748289d44034fe3797f376454554037accfb3e641214156fdaf0c7f934b05323c65d8d6f4fabb4bffb3b3702a0a48e0350e73775883be2872160d36f65a7a9e6cafbb4e66df0b4ee1b7f537da108b7ded2daf8ae4890f4a522e2ba359902a4386eb7bd9b93c24591dd9bc2014eba63833aa3ef1455f1b38b90853749df3b2f059e6fbb44679a128f10a6451a71f4cbd6bc937191b433b18b61ba698ccd5291277623d827abd3c581dc1f74bb45812a5523c932d2693e70d681065731ced8e173b091947989c68674e778bc80f6e4740df028f2539cccdfc7204e95ff56f193519862cc62a2b3557462b2024b16e9b434d79583151202b8e766d34b36ea2f887a8888c70bbac0d94f92ae41f1510e5ddfebbb4d93758154a208645fdcd6743d238f21f7d5b4560b0e47bbcd33e5f694880763fe2ea22fb77c36c7fc9118de5e4bb88070950ca187a1f4edc71a92d00a8cd856500af41ec84dbdd6847c38548bad406690db8eb8b974ac02fa7a4356d50e552bb814a4b0d34541695f12c675006843e5736cb033037dcd1ca9112e4e2ace4bd8fe23c849e00d6c1725df1b4936cb3e2d279aeaa55ca4bb24090817fa03c317993a91d4e5044cf1445579e5eb9f2dd69e7b4b255461f018ef846da4bccb9f9a4f9566bc1fbc758c3aaef1fea200db68269068039e1dac70120e857fcb135e3cc19d2cf5e55a3e47fe0a2724a4492209e58ab7d42a7ec20c6b05a109cb90370d308a54ee72df75a23c2200a52c4e12a826b178cba4803067a72025266d204f2a2ffcd2a750a42a602d9e75f45d66a244f65bafb15fe60a96315922f6318e3d8b9d7e8daa4d51754c460368a6c0b37e0e622b913ff3566040341cc9d13cce57a87ecaa3efa427936573fb2f2a96799c6ce39a07c05870cf80786bffb7557951507a5bfba792ba24dda08b0eb9d835f4caffbe6b147d38fc8cbf94c7e8d22808a637dc6f2bde4b7f87765aa30abc32717ad534ce531a77e1e7b346a333496edad0c5b2d03cd9dff275503864a9d3c26a0f5694fd00ceaecc1bd2551fe6ca78bd6fd9b7459cb42a7e66d99edcd810f2898214e948ffba67365ebcb950a94efa6ceb3bb7f4f6440000c9649cd37aeb3e41c9a1aa141a74e7c7ee5ebc19e419393e3b9a7a4d44ab6ba17ffda77616babfb9b1f6919f85fcc407dc6279b55ea8913d38c70b6eb269464ddde16843517fac17c652a8394d849ce3248e385477049f9f395bf5a01393955ec4a010f23d0f5f5d79a0537ff9fbb36f4e32a7e126be1e81006a113d3777d5a6977c0983de15a031d1c110679d2f33ae11a5ba1edfc3640d4a1b0ab28adccbf5d3113bcd1b7480686f37126a27e553f88181f19dfae0cb889d32ead87f275fb84b46c60d1933b1b1bf443162044056ac0e1e6167b2d3a20d420e795d46e1db1be441b270691d95b6eb9674a1ebf959e5a270e1b6d7dbd30922bda5bd2e0307597bb3359f3b487cd00b6787dd48583519ef4dd14090458bd8905f086633d6e973029c50babbe5f4a265cc037eec6157dbb38d8227412919fb7b4f238685df3b0b05e78a9e59a8cb9b23c37fe098302b53b8e283710fe1b7b94850a796ab2df93e1f478edd80c51747c6ebd4c14493c3fd06e5c537605e5e8a8d7572fbcf9e25139deda79b3e8c6163775b1ac29c1e826cd8f09f00b56d532cce504ebab4eea580f5150e61de9241737075ac49a5e03c0c2aefda0d0ae9cc29e739da020e4f78b96b7db01b33747c376b383aaa30eff6e031b6457d629285022c1a3fd9f5be64344d9a2d1a3fe7c76c0d01798ddb7edd68da79089a4391263bedc706a0803678e05cfc14eb73094d4edf568cf9d7a5e5ee0cc15668e8aa234c95be37c4b6274aab6928b17b1452b09a2f255c0934e2a3054557bc378433a2647c1c119f3316e0beb5526a5b3733b39b1064972241ec1699c7bf3733ed5315b7d7dab775259930f5b755b6fd5c4d23805bf265c10b93f5e79ddc6073f6ba0452e24038186cb03543faae5cdcf1201810801e14f8f894a6027616a20644cfca992b83c9cc2ce36c5f4e4034f07f6184197e778a9c3f51d2ca0f2d6986657d317bce6516bfdd3b3f01ac3ae1181c694745c93bb9d4fdc2bec7eb125ed6da52f57ca27c75722206958d5d3b3a239202c356c33d82dd09296d76d907b80cdea3f4128717b4036aa674b17a1646230fc4fa9573ff312e85d42efa624d9a0ecb3e92ea81c92e0b20375e3034d3ce709b9a5be290c7213c040dd459cacb8f634eb760f2a8a882a3ea10fd8746f7c825541aea8efaf1befd988cfc832e960941360b3dd559b521c5264846914cfd5f737c6923211e5eb800cd5ab2204389964743e726b4e063599898f406f784ee971c59eb5d691fe5be257ac38ce8d07dd59e060b1c935fa4a499d833a0ace900b4fcaf106aed5caa6362fd58362442d1b243d2361bcd6a250e36ca388ff2119e0bea4c7cc5f766a3265a53a03945e6727242777bf3d4ba3c36887322d55cb492ae9c633bb56cd8bc3f1291a4736e7efc3bef90e62f92a712f836ccafaa638be869969e1f16648834615ae4a6b29ea05423510ddbede1cf4d01407dfe8d9a781369cd8248", 0x1000}, {&(0x7f0000000600)="bb745ffa17188fe77a513102209c88fdd0a116fa684121f4f7e6ce4b16236df422355d", 0x23}], 0x4, &(0x7f0000000940)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="10000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB, @ANYRES32=r0, @ANYBLOB], 0x80, 0x8}, 0x20000) (async) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$DIOCRCLRTABLES(r3, 0xc450443c, &(0x7f0000000100)={{"8c0a1338a71cd6d3b8ad58c37968fd141fa3f6be98d50473de704d705b2eceb8ee67e07395d6afc1d1d09c020e1afd7dd6a11c08249696cff55f8d3ffcf8e89862db18adfaaae06f248afabfc34e45f0e827b60ac283baf4f4dde3d7dda587e930d04ed5c49092c9d9c928e4e9e6d4133f98d56f6424c14610abc7b39efc8fd79fc4dd767db4072630e4880d02fbc0c3edca06f59d59c6acc76864499d4073463ab349937798312ec10c8c117d4d013e413b45acd1e36580b23d7a5db615e633fd0c8b6a017bac2930feb802dd207678f9d95a75258f6ad5195d30e6baf0b90bec01106114e6dc0abad72dd7a17ab9771ab9b787aee24dc072a1f189b3f01d04fe9d21b112ce4c18e597b3812a07b26de904d3f0fc698d159057a8cf32a22b4f3892ac727890f76cbc2a0b0259326cd7d162a881ac20cb047e8288df6f42a0603077cb9154149ab22cf09d13cef070d4b6c13f319275cf3f1ae261b10a34245a4f7f141801f2da9878b7a3f15fe3da26341091439e49afc8ec3bc1e52aaf4f734fa3d65761e552d5ce093d7cb48aafe8bebf1cd955861b57fb1c14298d9da406781293171fe38fc82a8732bcbfd5caf1ad2882d074ffb5b7768ed15b333e7c9aba25d83262791a144dab764cfe768be170052e6bb75acc1b91d32926f64d6fe5d4df295d87be3c6c9e5da8c29b48c21099a56303f72fd21e4a1a6ba3109da3b6c12ddf42fec57b32a59bcadc6ec7cf04c93e7dac41de1ca0fe1ea6bb3e5d7ff04b110eb1d8036c1afcd2e2f7eb62b22bee071aaeda1345193c841e611e974db8adedad48e8a12664cf0f23da49f09adc85a86c0aaa95e9994d106a960c8460fddfc9f9e64e694887ed72a5da1a084943fd453daded0565b809c528fe1f2d9bc88e148427194e0a8199883dd000282d26146bacfaedf8b447355b4939759d2212c4d76d168335f640e2f6dbd878d28d8d2e2e1d569adad783a50d5e0f6246bffac2fbfd466007c88e819e72ba410851bb3390953d5624bf2bbf155e14488e4e2ba54d7bac1fbe81fd0019e12b21b6105cb0dad4c7b64d6b03d503a745030e8efcc3e339db9c295d942ad62be9f111dce5f107d9b02563452d7020f880f254fbcc1155a87e28ed084d9eb72084dcb5d678caa586334142d886782cb99ce8a46e9e2dfe682e94b71d00f1695bbfdbd80e677265755b2a35619906c099d7ca67f4987aa65a7ed8f6aece310092949dbef24901b2b9f54fdb7fd9de9542d87d465882d6aab8b53de47122e315c782318b056c2a36963047e55288042168ad13a0895d9de0fd000e87aae138d26f1729e671d8d40308ff8b5375102243a7e60d9d2ddd0c43471f4874734f3b48febef23c6df30b543f9c9010d0b4ca43839d6a917ba05f09e7f722a8f98e35fc91139ff8760ceac127d1323a167c1915436ec8c5bd88", "f4ab4616958b07c0661bcd003b2545b3aeda52e0d322fc315f276dac970aca39"}, 0x0, 0x0, 0x0, 0x0, 0xff})