# https://syzkaller.appspot.com/bug?id=c505a082aa798ae2ba448744218a31b07e8ebcc2 # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{Threaded:true Collide:true Repeat:false Procs:1 Sandbox: Fault:false FaultCall:-1 FaultNth:0 EnableTun:false UseTmpDir:false EnableCgroups:false HandleSegv:false WaitRepeat:false Debug:false Repro:false} r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dsp\x00', 0x101002, 0x0) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$llc_int(0xffffffffffffffff, 0x10c, 0xf, &(0x7f00000000c0)=0x81, 0x4) r2 = dup(r1) syz_open_dev$sndseq(&(0x7f0000000100)='/dev/snd/seq\x00', 0x0, 0x8000) getsockopt$netlink(r2, 0x10e, 0x4, &(0x7f0000000140)=""/172, &(0x7f0000000200)=0xac) r3 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0xb) write$tun(r0, &(0x7f0000000240)={@void, @hdr={0x3, 0x3, 0x2, 0x3, 0x0, 0x80}, @ipv6={0x101, 0x6, "16e722", 0x11d8, 0x33, 0x7ff, @remote={0xfe, 0x80, [], 0xbb}, @mcast2={0xff, 0x2, [], 0x1}, {[@routing={0x67, 0xa, 0x0, 0xb1, 0x0, [@loopback={0x0, 0x1}, @remote={0xfe, 0x80, [], 0xbb}, @remote={0xfe, 0x80, [], 0xbb}, @mcast1={0xff, 0x1, [], 0x1}, @loopback={0x0, 0x1}]}, @fragment={0x0, 0x0, 0x6a, 0x4ae, 0x0, 0x6, 0x68}, @hopopts={0x3b, 0x12, [], [@calipso={0x7, 0x10, {0xfffffffffffffffa, 0x2, 0x80000001, 0xd, [0x3]}}, @calipso={0x7, 0x38, {0xfe, 0xc, 0x0, 0x800, [0x410, 0x6f1, 0x401, 0x101, 0x9, 0x1]}}, @hao={0xc9, 0x10, @mcast1={0xff, 0x1, [], 0x1}}, @padn={0x1, 0x1, [0x0]}, @pad1={0x0, 0x1}, @calipso={0x7, 0x28, {0x8, 0x8, 0x3f, 0x8, [0x5, 0x1000, 0x52f5c951, 0xffffffffffff8e97]}}, @pad1={0x0, 0x1}]}, @dstopts={0xc, 0x2, [], [@hao={0xc9, 0x10, @mcast2={0xff, 0x2, [], 0x1}}]}, @hopopts={0x87, 0x0, [], [@jumbo={0xc2, 0x4, 0x3}]}, @fragment={0x0, 0x0, 0x2, 0x1000, 0x0, 0x10001, 0x68}, @routing={0x3e, 0xa, 0x2, 0x100000001, 0x0, [@ipv4={[], [0xff, 0xff]}, @local={0xfe, 0x80, [], 0xaa}, @mcast2={0xff, 0x2, [], 0x1}, @local={0xfe, 0x80, [], 0xaa}, @dev={0xfe, 0x80, [], 0x19}]}], @gre={{0x0, 0x0, 0x1, 0x400, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x1, [0x1f, 0x3]}, {0x4, 0x0, 0xa99, 0x100000001, 0x0, 0x0, 0x800}, {0x7, 0x0, 0x6, 0xfffffffffffffff9, 0x0, 0x0, 0x86dd}, {0x8, 0x88be, 0x1, {{0x2, 0x1, 0x2, 0x1ff, 0x4c, 0x4, 0x4, 0x5}, 0x1, 0x401}}, {0x8, 0x22eb, 0x3, {{0x1, 0x2, 0x0, 0x3, 0x8, 0x81, 0x1, 0xbad5}, 0x2, 0x4, 0xa1f0, 0x6, 0x9, 0x400, 0x734, 0x2, 0xc6, 0x2c}}, {0x8, 0x6558, 0x0, "51d882b05aa57f259570d166fdd81470c3e217b285be82f9430981d02694db075aa8dbbde8a5060ebff0460524cb6dcdf07b343eb276ae042d7d8fca8cae67bd54e769049ddc3f761ca159d89b979e9c0e0a26f8722bfd8dd8a1b0cb19a010cf44854ea36a4ca9da4f8f1ba5abc93613ba68569c0286b2ceb618d956ca8591f271fe081ef405677db75bde5944bbceaf71e2f5bdd0a06c54b4c5d567bff1c4dae5d24a051e4ced3c7b9dc4f9d9afbb23c5eaf8a74a65c1918cec9364a4e88b0b50efec22502edc701eac3cd5e4eaf2f6bba22df37125bfaf2f44ff8b80ebd416513ac0ff526a567de40189f6d96590b81c9cece173e765f872c88ea3a401a182ac9978c68322fddf22ef54be50f8ea8bef913494e8a9a7574df3f4c350e3d4318acae0842d7c80160274ce70da92cd663589b9214bfbf09ee3c0db25547ac7d5005d8b3cd6fa78a0897ef9fb7301328fb5b97c23f7ca344ebb0c7ee697f4028169ccacdbced42a5c50694b039cb95d6bbddd1ef1f57ab4f5e5910ee3d02f3b465d46ae7f5801d3b204ab9820e8e3e66adbfa58c81ca737b76347a8ecc8d881658440fd66c6c2dfc3fab8f5627ffdb3e4c1f7af7bed13e8238b7804438dad3d3080069d9e67ea0a6a0ae12aa3409232b42041e5367ebb40449bd8b2820f7c20a20dad8fd70a30efde5867282aa149b2a095475a66ea20cfca1f4937e53531c32659f42bce78286043a09ffa8a5ecbb53cb19ff83181715ce50a91393975373ba0093ec956c52da7ac6c88532467d0fd33ea4432824eb6b72365c62c64329ced81534b50759bc032362d6644d1b9763c6a28687e67e1788e0e0e0ca4d7bd27e38367386ad7c877efc9bf8d737bbeac65c563807e329a50cd6e66d239719878c1b714989a0697fc8974e62b9732af3efc2cc1928461f507060030947525ce50a13a5244fff6a45b1e5458bc1f448467758f6fab387092c350b765aa840f028fccf76a0f9b1ac897ed37b2a71daf0cc4c0f898d6a2a0241ab8c183e338f429d284a4b2295fd93ce538f8a07a31f73dde2b9284036b5f777785a4a42dcfe81b66249772e04d78b3d85c4a68e3421194f0548911519c75333abaed3034049e73e9d6052b9ec2495f5ee17b9247661e24682df64336323b7b85ddd6f06b14d4103be74f6daa4484eda4339c24eebc05cac354091d402cc35d00b9a5ffbc0ae8d25af9e903a02f0189de57b1fd62caf5cfa7b2d3159ccc528070ce3dbdb351c35f92ddef904305abae1b66d0e23442140465dff740cdb9e601879a6c35c150ebac7614fd8a4cce5b5b6ea88f7e2990e82600df56f4ce67f7c0d8a9da61d7a3b73886e8de5c1c860644bc1fa120b0ae21c860fb89d5880190957d8cd3c8c08aeedf480a1e3e4655fba1f8cdbd6c1b0321d80f3d5f9e0af17b81749d9c3f4866facfbe43b0d282693122563a805d9a8f4ee5ce4ae58f225c3a8b9bfbe7c36c27d0bed221d48faeef03603ea4c4ce5ad84530a69ef74711d54004a0a27d5445c9769a440a3ba4d20e3c6b6b63353e1995b51dc2dc7c96c7112ea5bc6f53e55cd3f2368eeaadfe490ea5ecbd445a45fa4769b48896aa88fcd2b072e6c36242379c402c0a48bb11def29280281d3ac510d8b9945dc6c734c2c65362663ecb960e9975b0f1e73342914354a734bec8d379930962e9e03c6608b4afd3ea7cb69c23014d0f0a84478e5ea6306eb0a26867d45362639e4c4c5fdb4e2056122a85735a2146998a170f216f8e988d1ef272fe60f33a2ddc74cbb0c3a84b03a8f8fe52e141d171794a8fa39e0095d69fc8f6595f8deb62454eb25b0bf2fbf5720ea02ae2a992deb2c6b5f52a3d24d179d2ae8fe01c33947fcab9ab324e141e180027a7074f0218b44a5020a6ea11253d9843f7853c0754c6d68f3e0f3286b3f11007620d01b11b425a4f5de440c4070107d736286d68e28b17fbff9abf42dfa6aa748e4998ba538b8ec2494a45320e546256a9a955c0a859018bf2431a6d185dff0ea6d9e4e8f47bac33717947b3f8960262b95313633805fb05736e54a05560d9be84dd6266645bd2e3dd95093e8e2b9b7a196718d0f5c1dd99e35bb127a13ded5f1cb998b2f5408ddc906587fd3bbde20dbab56e25ac798158dddb569020278a27344f4c9fb042d9ff187f1e03b9ab377728e2c968d251d03f5e0b95c16e807929cdfc16c5714b24abcee11137b815132e50d90372f3d93b9b3df7bbd2a25e4d9b6f1acffb7b9e9d0800012ef00cebd66c43ab2828115514e95b12216c85c2d9d78b5e800bc69777a911a74154ddee716ea1f25be6806628e971b91ecc6002e9ca435df82c3a0360a7a9ee9e1f81836a79cf678fc961f182d5d31e8b4ad2b1d1b69b731ff005b395a65e008086d87b933d273c8f02abd1f843fb83a8ec6f67e9e8bf8d454af122b2f94f8114415e99ba1eb8cc4716eefa065bdfb0457c24528ddeb1b5a744db3e7def78d5ee324fbe78b370f4722c10bb08c29f56b8e9647a88791b532a1f1794acc3e92030fdc4dfef5da0c859ae89917f3f07cc2ff2ee3662d39b2930d97356985f9e043c047110e9e1fe205f7a63be9783861d026849e29b8788721f9cfc0be85d0bcc9048f094d14bfb6254fcd8f0694ecba84d319805ea294d857c99a15ce4b8875ca8f80b4eb832371849e351154ad2b403a336c7eb8e9c504b853999471b1e14afdef04633b178ab60918dab04bd0bd9f803bc3881ab12801f69a77eab42a37bbe2fb1876af4c83cd77b74b7dc42d3b590873477e983f64b29eeaa45062055273b48afee773f1f112cf628d5091db2930ec4f3e8090e496851879aa17dbc4fa625e253d086a837870676509eddca6f32924306904fcc1e8d55dd67a8bcef7a3ce609b17f67dd42cc2fb76324129a1f323ec1855d9e9d743b032ebd095c755cd5100abd1d8ab07b3ab3fa269b51f07cba502cdd415e70059a97d355bbf19b27e80d1a3e252cef553df797cc157e63c639615db0707bbb069b4702043eb1ef82cde9ac06ddd07d120c17ed4fea729c42c31d1d16798577862f4edebb2e75c018b4c53a5b4bdb1adf7553bd7813d5e25915d081804e93ce21927a5c0d2b490dbe0d08e90fa80fedefbda8477bfc92959db59d2ab57460428027bde3410c2e85537bf6e46422e95725e8a6106e116df0920f4608a8b2d841837d0a59312b36b0c7a0322e45775382ddb1f81ae88b2452906e3170b505a13d43aba7f67b0333832870b3181c82238df45a1c588838a100eafde4d37819684f9cd01179a985d70be9a0467f1f1f18bd5541821a1cb710b7550d1a8c2f10ab686131e2f8d66418406852a9827c9bb911e1f90cc3e311c3b43a7da1f67eb8aea60ba96716af60c1414de66a5f228f60d85ccef4f68b96bdf1f74efddc9b3c3fa4183b3cf060a683d13a47ff218e27626776a68ec84279c5f94736b72e843ee662a35195efb983fc32ee25a519721520deca83e77634fe9597d8665a39811592383b743a42e9d8e04b1cfa5d9635032d93799970a03457560039571e2dab50b185a7706de0a9b62c8b0541ed364edc6350ece30f970536e9418ac0a3ee66c6236503fd1a9f9993cec7ce4e9de2f71ff96a791b261bad57460739b8f7e790050519d81d48c79d8f58f728264594c2ef588861c9c63a4fb2a3899ff8643a67282d6226a7c81dbb99745f5d7aef6e5db5b9e2ef67a73397b32f8873fb96af12cb68d89e36d6736ca0003df121865376e595f1723a60cb3bc1fae0748ca8efbcc02dd51460fcb1ffe70b1ac70858bbf925edbadfcc36638cb196008b8a73dd62ed9767020d7ae4833414ece15451f554b12e3c9f9ae9620537e6c26c5082568aedd026791286ebb5e6ee1765c21361165292a44452618a2d5b74230e3917740fbb7bb3c2c7772bcea9186fb4ff917a79866b90fbfa2de5f37e9985a1d5c36e85e1ab84e3673f1cc24e43a74f92a9b39776b41223ab44969c2c286b7d6c7853565862799136fe6827dcdd9a83309c5c0a795c2b017f2db7d80a7feb066e2eee469a31dc066b22f76585636a2ad126aab2baab0a131ec1b0a9e0ec04cd8feaa573fef2fc8d965e2337cb3657f82614b23135595c33bb8e5fac0ea0eb3ad5f5ff6cdf3532c184b40a5012cde481bb0bc70ed57d8316977a1969109f6027e19587cba48d4eecc1c50cc8a4f2ff52350def781cfe79610ed15df547e94e6a834bcfae035739e507b198c2c77934a9d6afa4e6eac62df46e08128173d7e565629eae9d56f6aae08143c230b12daf6b0e5ba69b7222f15a518fbaa493a25fa56b2e16b85fe80ee191eae769efb187ab47ef3583a6c07508cade731a57e61c0ea9cc2bc829aeef865eee2e6e7d774565db02ae5684ebdb1201d632bf7ddc16f1a25d48adbbff049b6f5fd66d0496842cf4a57dcaaaeb1ec01502272d4fc7ed2bcec08d70d520ae072ebd5b4477a7bb536b71e2c46d686c18b3b20c7b7dd3700fef0da4b8374f32797b822bef0405c9128069b7efc56896fb88be04bdf39c6cdce6f673f03c38a42adeb436b3dd6ffcda1750f23d84877db693f45cbff72c65fae9e41fbbe0f59daf38823dfdf584da70f0d6c2b544f4c97446d2ec59bda8eec051c66c6513bfda8ef01f08fa8d8d9eedbe1e98d38a10d57716e4d074c7b1b93adeebbe9333da24ffd43513efb88084b4f66182c7e69c88a9caf3f01f50b11dd72e9d7a2254cc3a888eb6935a086f4bdf210ae37d5acef242e8e81b8ae3a0857f7d4f126ad237aea38a2da4dcd7ed9116831cd6cf184bfbfec9555355068a375aef622b5e752fce85ff31c57671f71780d481570324e8445a4cc55a876ce32427ccbec83a27e6faa2161cdae8581856a0ac4c181e156251b1a7335a366ef00c38416eb05121a16e011e80248a205ec63d0390a82e9b474bc2ec8e5d169fe23d8cc5bcc3f03081141415b72c28f64f258c0f9b1655143d28583e972e4c9ee1bfb065f043a1eb76b64e285022ff26a229aacc19d541e396d5710809881899edb5808246ea3d61d9fc973c22ad7466c604ee47ce64da92ad3b33d0322a5ad807ea0800c60f851e1f828f5a63b6b798845bf486d28464e982c1a890a0380632edd4ae7ed0a8397405af7486ab18ccb7920b94da23eb858cc492ff3345d1377e3792fd4499d436b8262d8ce9b0be43068e357f4a24e6d11feb379963734c1d5c8d05c04c004981b2146ea2487b34d7feb248002a7a154d2603f9fb7849db57c56f09f8fdf5f9d31e19fdc1117ea05fcdf31c01ddbe395a3c3f61840446ae74520e8994fd91017e4f494e7a8047d2d4bd5b36a8fea78130599c9ac8c62132a9fb665e159ab3534da546b6a3db6a87335167f4401a1cdf080982723f0d2d0d169c937e10a04009117987c0b4263ebc668896c8ccd074846fc4de8f908c99e2a5a1ccc1edd2678a44cf2f5c73b60e2f20dfb377dbdec27c547ae894c86147bd745f8744acbaf2389724c310b1c8999ac594d1db93cd16a43349497cc559561fdf7e70cdea7f98b71f5fb1c3673447348ab803eb895ec760bbd340cff880d9cf0ef52465631cc4473a9e5973c650f7cd548ca86c27cb2f7da44fa556578a630517778431c64f3de5e884d4a683281d25b34456868c14d4c4111f1917c71664d3a7e9054e0c64091dae8a0bc561b6c9bc1f6b698f5e165495256693a49b40dace3fb7e2820267c6e2a817533fb0e4a00a8bc151060b61b2d268b0f6f85ed736a0f5245e9f35aeca6e00a9788390bf31b72e7563d082"}}}}}, 0x120a)