# https://syzkaller.appspot.com/bug?id=1ec500baf19f5376d2162d62557d0394359ce056 # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"threaded":true,"collide":true,"repeat":true,"procs":6,"sandbox":"","fault_call":-1,"close_fds":false,"tmpdir":true,"segv":true} r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE2(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0b00000073797a31190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3000000000000000000000100738d7a310000000000ff07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a310000000000000000000000000000000000000000cf0a00000000000000000c000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000003b38e967ac8206eaae86b97eec0b2bed1ee23364b10d6aad5102000000e2a1db3c6a0dee4afc66d2442805201c39389a804c41c2993fc67e8a146045e14a8a0800550e6a25c0ef65f6ec71f0084254d140187fafa4a1ee6ece53c67385b883a36ad24a04000000000000006a8ab11b0a0b00e77e6c16189cfa16cbe01a4ce411378eaab7372dab5eef84c31b2dad868a53e6f5e69746a71ec92dcaa9a7dfab394286e5c81eae45e3a25b942b8da11edb578b453acac03a9d34480000000083d6d5fe4f833d4d4cfbeef0e0e62be2050000003c32984c6c4b2b9c33d8a624cea95c3b3c6dd873569cf4786fc5166b0300000000001ff28d3ce3e3b8f81e34cf97c9c841cb2ef08107a9a96549e3d259df17e29ed64bd6120813f9f0344e139506701e8fdedb06009b5e4d0c67bda0b928b732cff782b0684075f2cb7851efdd7797ee95d2ac28a8cabd26c15682aa58d31aec956bd7c27806403434b3c30b070bcc8266e12fa66602056256f74675b7cb6a2cd91a59de4d87b2708d70c8f3df53caf8fe180c4dea3f5b7a871b30c7a5753b48f7f09192a34b0efaab02dca0517eee10ff30206f78ec82c72fe00830831dcd6e9de6c620a0e8e0d0570b439941713ef28ddd5f8447bbf7a7bcdc9d94a5db178b64a55dc0d373ad4ef5580037ea20b34b2b0c8875acf8909fe050d62ee85d1b3ea876ab408ed3df531e79823eb4056aa33ae9207646ab9ba6d79341220d7c52e697d40409c0b4659a42989d5679927144a719681c7bdf461a34775c752369a1636c92a2dfc868ed0b3ea8496fbeb1808d7fd3a4fd4d521bc244306a13e304f20cb03e7a5426422f9b91f2d44c999e21c6bacff3bca0d03b9513e87feef4b3ca5cc42e60267a478fa11ab46fc3812f75ba640d"], 0x12e) write$UHID_INPUT(r0, &(0x7f0000000300)={0x8, {"ed4d2b70428a2f639ea9d521e6ff44db2bc309bf0cd1007c8331c0b0f46e2ea0d8a9e8bbcc4e8af53d63ef9bdce38c83f49dc17ee9f2550f5a1b5d2162869a7c72275154fba29d0e1861126ae7a666d1d0f0656bbed7f85abe1d5b6797380fb47b470ccb0b62c4e2f745ba6d39958efecdf272ec25480fadc0b4d7e06e27e06142a9c832bd47b03ef519352e5c67cd2a0cd53109597fd0ad076c223c6913755f2c661a13c9bb956d6af47cfd3578769debbc99c8bff7069ec7204a0075cb7db6907b4747cb4b664c664bb37781f6377bc30d8a3ce0979a6ec00973db0d0d1476b2a923cee6706f10a91e8d9280cfb7108e2f1949b93ca0065e9fa2c8ff21bcfdddcbd7bd9f282dd46e550c3dde686000bb948d8f790081c4289eda1715de3f49f6d21fc464e2c82554ff13998be2baf232b777415a66d1733f23915c272be7981bc0b6569bf6740c36cfc77a47a867e13e6e57b1f87834b95c188d5cbfb3e37ccec4d0cdce7518c15e8e1b1cd1f7578d095a4758289dfadb073e026e02c8f8f03039830018416c4d50217aa88adb351afc2e8a076eb43a83878d2d196a214a8096e8663362d20682a6ca228119c57d37acb9329fe6d41f1bece6334be5dac15e77873dde52aeb5a9e4301969fb40816b27ee57e976d0eb3c56c034067e58a391f5ba6ef88b06b5fce21344027661910125f97f22d1f96c04eb482f704c27993670cd870ca524d19344c7b2ef72b2ad4b4f310a026949fe9ab69fcb935dd83f47a993665a59b54ba9dedccaf31b6ecfe9654de20219135357fd089379aee750f5447fb56c53341140eba3be19cc85bc340753a0b63b3be7212d6b87c529646d552e69de9a3b28dbd2633239735c038e0e3fd784dc9ecef29bf31e3f0f8aff973037f21614a7b292373ef7dadf518f4ced8ef2b86df36e50c769ad43dc2e2458a7414e8286aa0bc352e499f714bfd0f21b70fb53240a5a2cc49f0232baba2879f87fb8843e01abb61661a6536de073d98e51e9736226625c765ebb118891dba2c315f0211530260fe1558cef916d4b83b06627c3c8785bb4bd680450ad16ebc0be67400d48dd6666d7f8674664e8c3c585f209964604abc298b38fc728baf0693dc69678d64dd09564e56a174c8a9453035534d047f2f4240cb251b7d80130e58193881bc9728923fd758b9b144865f8de245dc86fa9f33b6fdf8e6bbe3a888399ffde113fde691055763aa8662e896529eabcf8589abdec04703d4a4f529c4c85e15f9ce9be67f4469b06b8caf244f1cae7ae34707a7826d25bcf53010a382767ad44485363677a879631288a849605961699ff7afedec51f6b72f6b7c8a24dc1e040c9229a221c8b53bb1e04b211b58353c710addbfb86be5563155635d96409c8d5e98ca393b0ac98d8639b63c6f59ff29ff78fc96aaa976f82a559b3b8cb1998cd5a269a7ede5b888b86697293236c779adff41dfd8153be2cb32b3faa223c0c30e8e9f5b955a7c9cdf9c3683b5b912c1e80efa7390ceb251a7195a52d2549bec42d5b4ea8f00620f6542d3a92310a7b12abedc2df8d0e45a5fce83be19b68acac6a6d937a878036927dde71e7d4d2cb0ae07a89dc03c7f541cd053f6dd10fbc5116520ee666cbe03b3165bd2286b2d2c462b6fc12bff14f2e8066b1423a36499d1b87a58bb812761ae81f87c66d2fbb4dfa838f4b88a8f21ef751eff2ec33fff5333ba3d9b12952a4e653bb57b18d98641d68f08dbd0faa92cba9034a42ed7569dbb85f6e33c4b5304367e582c6f2fb8043dcfbf45a1a5adbb592c0bb6e36ed7425a29b8dbd8f306797642aa6d33c15ecf26581c7437e5dba454191ec8ba325fcd8e09fd314e3fa1299949f1939732680930f4b5230b362db568a9e0aff70814d33b016b61a617714abdee128dd8c70828ca5b70265580b70a46b19fa51994a895b895329b785768b09e5ab00668e7243f36e1956133a0ffebb38cedb259b6944e02e4a1e41e8310d8e579a937126438d98094632f2191d97133296a2a4193aee8dd43f200f347dea42c8cbaa215e94110cc47be1fb98a1e2d922a80b606d0dcc8dd9ed9fa1ffe29b8525db541bd7f0f84ecdf890dd22679cf438ef07dc93ed354edccfe5d45916625dbdeef514299baada563086408e9308324da00de9743743d4a644757bf14b83663929c55184d0edef238161ac2801261e5f077767b37dde0e8c879e5296397cbef852476fdf6b36a9b3dc269269470f68cf6d032201490f0d36a2fcffc98bc677b95194aaf10f79ddfd1ac04d89e41d6e5f97ad427659cba82623965dede392da17fe3d67c8332a7d7886d57c75b229b7498fce3c73be5a2ce8286efddd0808c12374296c51b9e9338767570a6603a2a33385c0dc2fea71e9e6b13739131072c54dc5c7ad1f2be6db50b4cc2e55da79d27daa6712ce0bfe7e9f3e0261322b1fc04a0a7cdd2c77ee4716b6f0679741afa1c593ad63d828064a5cb45f5bbe5d9802b15b76baae584feb4aef8ed7238796c80f00282b5dc6b63180e2e999b6a97c27b9130d3ca4c232c763f2cc1e6e1042d5552c15f95179032892fd328affcde87ad9b6b90500189b47ff1a45aefd290425c2429434e54846ee09210fea47998a764e5134f61e828cec082bfd1659a440583775bfcb9766351b788ad74f7ef07b8198056bea57624b302aed6714bba829d36b038ae08cc50b0a1d4b9ab877874bbd5662c84262f45169783b592160b85e93602e739aed9fed99493e82b9827baf81845b624c4cb17616a0e9168f4483b4ddde481661f8a9866f2f796b52a5e0e45e7e7e11f68411fe6c97f6523c7030e6578f252f174770581d9235f7d999a4cf073b5804d3a765c110918fa778795671cb9854ff8ff59de6242a6bffc3540eca5f94b92187bf6fd37bac61dd823a98829ecfc4747a4a714f0bb40394cc000a9668b1aa47ece94ac7d02022db54f29bc12169e1934cf235667817e5ef9ec45f86c213b857bed08f239d1e8f629e7e50cbd7165b3ba82d625733307ea7ef62dd0b7a82fdc7439b8455599cda37ff51a50fda89106d1f673671d8b7c840fd4d37662225b373694cc36ebfe743de04ff86ef1b2b5a85c98b7201880b753a22ad263018e4f4d865a9677ceab40a8c0c9d9fe90e19329ed8a6185a9d3a36470473d65dcbdb1cb0df942227fff504f6e004ce972ded4cba85b5de3ee79506f3304579f20acbb99281d130a3e084e93f5edc3c47028cfb3434be184fa8c1c8c9ba88eb1bbf9060011fbbdb7836d8f79a549dcee14809fbcbf092beee73b9aec310ad5959cca94ca2a0f238b866c2a56a2b0db0ab5bfb5e0d2015f09424857f7d99b28a9d727cdf9b42a44120b167a5bc12265b2795c23ce4b58587c1a37f08291947fa7885eb2498df6a5f29ba25fd9c15ffa5b260a797f718bd9eade756cf6436cc391fe89142156d38037d71f3fd763d27525d2965bae859b293b178e1f72e269e89fd3e6d5f50a34c175e09b4098b94c7ee7f678da3bf70cbdf82f5758b5a0bfc18218114841cf53bf248848ba14b02ac9da9c9cf65fd3da4a02d444b90bd6e67508cee90b58e1d790648b622ee2754e8a40c52383f538021becaed1f07a2c1d98cbdcc5eef4881e6352ff091d8580d3d3cc9fa08a6c1fac8424aa7b043493f34812c5fc61af15001902b86690ceb344193b0e8f2d863e9104a554a9bb97e04cfddb8e7b3ff31b585d60026b42cf8f6f0235636c77b6f91df8a654b1c66691021f0babb4fe4c4a42458026e045d8a63b2c999484a5f9ee250ba6bdebeb9c99c20960d630aee84e063856fce09322356d28d5a88ca248e07a39e7b9456e29b3b9cae1570e1bc79b9e9d530cf084396ad766a61149aa8087e05a34a8f875bf8ee71d269016554e75af521381fcfac8babb00bf3aa9281a4842cadca004dcb9f983912bfcf7d43cf4900135f14882994bdf4576bb748157f1a907a8f532c5c11d57a19bdf14711a5fde79da87ef8ab134061c39ad7fefcc8ee9940d26927d9ddcbe49b08a516b886561cef413faca7244e0eccaf1aac80a0a62e3f77c08c5d3c31ad339d7ca2845a351ab42bda33da185b4017df44e3e834efced57fc2ee7de680e20be3e696c89a2a6c58c13d42b6ba07df0238c4b71ad4566213cbbc1dc86d37bd0b964294ed00901b09202d8329e5d64dcbf108c1180e9ad1f8a9f44e87ccd5e17000d66865663349c450e33a12f5c296c444d8adc571fe40aa78afd8315ddda8efef4c39328873de2f5e708c2471f893233310995c6da4f9a2088fee34e258e5cff485eca7efdc87aa1ebdfdc309c6eb973b248a659c81dcb18b400bb74f3247f296d81799b9cc31ee84435db7f0d8c3fa814b94068271dc6a931d0a52b610588245af5c1bf204e0e1c55e0b72db89698d65d80b13f62af649338ccf6a158b9e9aba3fd03b9e19ad76f69aafb4b125d6ba86d6bcf5047cf3e4a24ae1d69cf2e7fee33e342c691a24fdc5119b478b24bdac06eb8d58c2626db60071818bf5ef890b61fedfa96ad6e78d9935c809fcaecb6ef4891bf8d710db7053bbe7012db4b305b3a508f2cd9471d21e5e21467ebcf937a6c752d8f646beaf0f6c4aa42316b2518093bc7169965643197d0c62950fa741373aacd714d82d4a0d1d2a55c1918fa0863dff1e3dd12a687011c1128bb5e63f58beaa7baf927a033f75a099fea67500081de1031f85560c819384a164c69ca80730811f17bf707c7d0c9f56a661ab2dfce6a07c617792158963ca96fd671b4c2dd730009f1eb1abe1122aaa0b159c295de21bda5df63e565ebcb664270ae30a52035550552e943dca22f6c0892c3e93abcde861f2ec199b639af6f516fdb581d5e23bfc1b035bf767ecea78126fbfc6511ca413aedf51aef6ac19a5da04bc38260e7f7f4f99165f4e2692053aaae168eb960d762df1c5064b8796ff5c6dcc934a968d3ce29b6af0950ddc07c760c7dc1e3d90ec02639e80ed512304ab0318ea1638ad91c8cba922ff36457999521a3e84cc27ac682fe14e7891460f2c0e5c80a948560eb80ec9d35dbe988de86d25e716c12411aff956cbe67988955b956ab9d8b5e252015f30cebc59c4e17f0db58cf540620992f6eeceec0a30104f3985de3d95420d215a199aa47897adeee23610d21a7f20dc27c8d069dfd63371f6acd84ee748b75b39a8c9966a7405966ffd79e3699c0f1c871d198128dae7994d26bfde40d46ad2cf56adb96eecad056f80fa3131fd2d00fce52155725ec5027cfd249e5d309a3ea529853bc6172e31789e7778f6491d98fd100cf9feda432a1064673fa78c12f220d667502d5e32f2436bafd27ec2f75707992f013054672c850dcec8ab96534f701a9ef26edd19f4350e7ae9f5e11868af594357c83f412865c10fc79fc4febd43a035095f9374c4e0141026b13a24a22ae1e7327e05164ae2a5ccae68991b576ea86538301eacab0de7eb4c95274be958a3494bc8bb5af0274eedc6a11877e1c040fceb175ff2a1deda0b1c3cb47fdf4bc38aac668b2362d5228ecf7c952eb2572a07460978d5d9e6f7b4f52fea673db246295d1b0cd9cc331704aa6489b4ce8c039b25207e8049447a22a57ebc35e165e4e0108304ea1421bcaed261329d4cb2a7c734801d69db9ea55a07ba378e907cfb8742f12b3f381583f17ace469f4c2d3adb2ff0be646f69a40f3527087eff0cbc3a0246227430a7c541910d7bdefbb3ff001beba967d6eb4b5feb6cbf4433a11f114b0b13b71db16e3588687430b27e0e", 0x1000}}, 0x1006)