# https://syzkaller.appspot.com/bug?id=d2d86c2c8b035c90440e8a42928210b5525cdc58 # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"threaded":true,"procs":1,"slowdown":1,"sandbox":"none","sandbox_arg":0,"tun":true,"netdev":true,"binfmt_misc":true,"close_fds":true,"usb":true,"sysctl":true,"swap":true,"tmpdir":true,"segv":true,"callcomments":true} r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x200000, &(0x7f00000000c0), 0xfc, 0x574, &(0x7f0000001980)="$eJzs3c9rHFUcAPDvbJI2/aFJoRT1IIEerNRumsQfFTzUk4gWC3qvS7INJZtuyW5KEwu2B3vxIkUQsSB69+6x+A/4VxS0UKQEPXiJzGY2XZPZNNlumm3384Fp35uZzZvvvvm+fbOzywbQt8bSfwoRL0fEN0nESMu2wcg2jq3tt/Lw+nS6JLG6+ulfSSTZuub+Sfb/oazyUkT89lXEycLmdmtLy3OlSqW8kNXH6/NXxmtLy6cuzZdmy7Ply5NTU2fempp89523uxbr6+f/+f6Tux+e+fr4yne/3D9yO4mzcTjb1hrHE7jRWhmLsew5GYqzG3ac6EJjvSTZ6wOgIwNZng9FOgaMxECW9blWR57moQG77Ms0rYE+lch/6FPNeUDz2r5L18HPjAfvr10AbY5/cO29kRhuXBsdXEn+d2WUXu+OdqH9tI1f/7xzO12i3fsQ+7vQEMAGN25GxOnBwc3jX5KNf507vY19NrbRb68/sJfupvOfN/LmP4X1+U/kzH8O5eRuJx6f/4X7XWimrXT+917u/Hf9ptXoQFZ7oTHnG0ouXqqU07HtxYg4EUP70/pERHyQfxPk88LKvdV27bfO/9Ilbb85F8yO4/7ghvnfTKleevLI1zy4GfFK7vw3We//JKf/0+fj/DbbOFa+82q7bY+Pf3et/hTxWm7/P+rMZOv7k+ON82G8eVZs9vetY7+3a3+v40/7/+DW8Y8mrfdraztv48fhf8vttnV6/u9LPmuU92XrrpXq9YWJiH3Jx5vXTz56bLPe3D+N/8Txrce/vPP/QJrY24z/1tFbrbsO7yz+3ZXGP7Oj/t954d5HX/zQrv3t9f+bjdKJbM12xr/tHuCTPHcAAAAAAADQawoRcTiSQnG9XCgUi2uf7zgaBwuVaq1+8mJ18fJMNL4rOxpDhead7pGWz0NMZJ+HbdYnN9SnIuJIRHw7cKBRL05XKzN7HTwAAAAAAAAAAAAAAAAAAAD0iEMRw3nf/0/9MZD/mDargWfRFj/5DTzn2ud/tqUbv/QE9CSv/9C/5D/0L/kP/Uv+Q/+S/9C/5D/0L/kP/Wsn+f/zuV08EAAAAAAAAAAAAAAAAAAAAAAAAAAAAHg+nD93Ll1WVx5en07rM1eXFueqV0/NlGtzxfnF6eJ0deFKcbZana2Ui9PV+cf9vUq1emViMhavjdfLtfp4bWn5wnx18XL9wqX50mz5QnnoqUQFAAAAAAAAAAAAAAAAAAAAz5ba0vJcqVIpLygodFQY7I3D6MFCoTcOo8PCXo9MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDIfwEAAP//wGE62g==") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x143042, 0x113) pwritev2(r1, &(0x7f0000000100)=[{0x0}, {&(0x7f0000001f00)="0cc7387c71ee3025f9da5e0a9371de7237046232107c7c495f395c5fa208e03d3ef7b0cba4215b55f187f6f6ce3e16734453299e61e6bc133381e8f5825a93b02af0485f09cd55f3f9e4b4be8e3073294465b8eb93125d7548981c93bcb2e3c57f511ae472e8258a63b5110720dde9d307c2c7572f13f4efc053c84d69e768096c93a5913c499b46a7ba57b235cdecff8da890e0993b18215092b15a562dbba33febffd53bdf6291decc6b1e48f6326370f730f9174f3937c72df7497a2163c2446220aa56e568cf9cb343ecd79b8267a2c00bf92c8eed9b0d9fea76ed159141cc10bbf87f1d4b384dfdea1af175f82f258553ed58d06900a841ee4f5fa39eb2a9f3f185bc5249fa615397ed18a43c605d2f719813c7051e968cb3bee36caa8b9acacea58ee662b4931a2f6de1ab3c41b696fb855d59da120642b3c42c747a7f6618a93fb58bd291766acee530c878c38e15196260cd2f91dfe5097587794f31c6a661ce7776286b6de7b541ff4e0bebe5fc4ffecc15712cbe04f08d6e7b7d5118a5257d0d24d8e5dd4698e2dfeb517736a9b2f5ce78f0b424c0d48f6961d9e9e3cff140c55cee5140e7b23aa3f28001340bb26cbdb00fa3ef0d46e38d57e8e124a2e5eb66e70695a8b55bd99b2c4129a0df7611c4349b79962d71c5da1b3467b5e54f6d2e5f2190a4a1d8b3bf471133556d892e0b9eab2adf238295a5329d97ff7333fc4082849e9c0c070c1cb6532d1077a87c4b1527e0310e0c07a8a87d6007d439bb94cbd2bf4fb7d0f810874600cecff99f44b69354b61834f61deb6ca4a892e7a3099a7135e7ea02352e4f67f99c2b0782258e5952aa794f5a2d2c05858ac6928a5091f2286b3eef9de665ec873528d8714af4bf87a4ca475749df8c4ae296c7f420276a62b3b4fbbecb84efc2a541438764c9370b67c63c1a3d729b7b677e08bbc2246be999d87e62c0dd8b1e4e9cba855323d236e95d7b6fed86b8ff534fef2454e33b7259001466c1762af0a3ecfa15ff5ad7c7e87003c4c10435aebd4570b35a5f7b4334eedfa692c61ac21045c5e9a84780722355fb2ee07beb501f5543c40d6e3089f64b41ca8bd7950e8e2f6c4b4c7aba4ccc9455812d7f7898903121fe61b4e4c49374fae3a22a0f202012cd664a8267e05e3a2ebd0ea1c8131189c778bd90eee051a032266b161a9129fc7f4074739b1a77d53961d8cc0111ec8db1c3d46f88baa5426667ff698c62b4fb5fa55256af89b51ffdd30991f1865204ce6658ada953a2d4372802862142e0de1b254dfa3a71a467792732460356da4f80f912365bad7535ab6ce2b636299181e06988f2b54acea24d06dc100e51c4b06b32fc7b8e401e9f9e7abdf9729efca24dbb3ac50ffa77498e82e23ec84295c9690739d740b40e8052e2af127c6c57703a3f2b4b149f04087d49086cb0fe9202868b459798c159d5909e21617c1f5bd1c101751c121f973c2fce2274b8b9b0731bd233520f6201276df1ae6fa918770643e533fd2d7bf10539d4fed792c5057080fcc56c120c8137eded051fd51e809ab7d31769bace03d336d85809ad19055df9c0c3f91138267ee255182cfa1288950afcd8fc4fb9c8b14a0f0f7cca9436eeb7f3712415ff4185180d5a4f91bf564ba4131ceb015f6cd6ca55136f2ac9d5c88125bfbf30225ba69ca77799409f81e1d1a6886c880627c490d899e73bc0f0230c31fa7b1b2188bd40346cc897447a9d22b626bc03320a65f6e85a4a445534c4976ee3a427c3af72075a06d1016d84d951cdd171e2a77a4a9b90554b8ee3ea5f2bfd649634ad77836b3e26938aff9a4d88daae17ce821ed4447e25d961cf6e4af615e4b18f6b20aba3f0454c645ca5ab881a2d0a19f7d205ec2ff6e41d675ee8ba9e45ae416269d0abcc9b199aa30bcb5a284446de35627c65ce68f070f473c45fc54147f3b119459ec2b0ed173b4971a8453a7d45ddcc7cff10d591c48a44aa936bb0bdc0e32ec395ed3a1f9deba604540176d80474396f4327af2362a2481ec462a30bcb53009efc366b2e0054c65509f6985ad9a7f89408757379ab2d2d32a5a51510272e498e2c8f42254af0bc4fc95e88aa05d040869149c55d4fe94848037a63cf10a507428ef96e7b8c253350e9e5681d15cb2a289a3aa00a28dbbd05d263032c1f58dc25b77d478b751f65cbc8b4ef19e10250c589484e35e44eaf057f84553d58ec21bd4e017897785d72bc0630daf4ab06b5ae2d852f0e8ffa250fb2c2f26dbe287825e79c42725074d79828e5e9594d456be719b4384b172da592569fc0dc08370af31a862fe510ccc634c5d4e153678aee4813c03668a7c8af6544db984adf4605396eae807faa3c918890c669de38b1e8679794c5cce4a25c26011a6d88e486ab275d49468441e33d00f1dccb5dd9cf263677553f194705b2c015ccefaa930025dbea21a26e8c33c2372e7da264caefe0939d3c0c0cb980df73433a839da946565994eb99561da535ec5c2066652f7c7cd297a269994561eeb576a8a499407172c7cf11d4e1aaa9bd8eab5ad08c33461d6cfe5065834c654271fdc3300a3b6ac090f9f610e6795febd2bca6415970625218a5a84cbcecac22092ae9d501b85b79bd083457307c13d376dc8433d414397213b63de7d0563bd403968c7c1d06c5c8d6264047c24ab17a2d6c05b78e5f260c4e71406091b47f16bc49aa8671bf87359139590c9bc54d73387f71e6b242b14bf26964929de608244b26d575aa41a282943333ad5f6ff06eb64f45614cbd460211f5c63ab779b5a89cc53323bf0ef314c4f82742565491775a05504934875f7c25ebbfb266f8d0de56a2df3b6247f8b37581d75ba9f860843375b9138812e3b59a80430ffbf965c3fa4eff2b31b92f1b790803d06aed0bb6f7ab0e037d4038057b3d438b7f0ed7db6334c16bf7ba7cd449fc4076af7408b50cd0856d35db7cf051d9be5460d0c2a7ef4c1f7551ff77a4e0121424d8e120fd0bee9307ebcde38413f7a93e7f0c3919a6dae0b0522df15e2a91fdc85defbb079cb785a55d20578a521f74752c11fab7f9b2c2420f7b80e35a50e9d7d8ef273c1ded249f32777435631768679c95eb5c25fa71dfa5dabbd7338eabd6e212bda14d300f2fc2f0ac899c486b7ec48d1582c5560f216983c8391d9825ab4a833fe96e70a7878a4afc3c28852e90ea1e04f6bb369e9a287b8d99ebd36b3e5da289586e1d0cbd731430604a0946a4404c5487854ee341f70ebe0a13e3c6c751df3666b5d61a5d0501e06592ce471c1870a0cbccc39ab8967e6613f09ddfb117b3d10e0ae1d62636e79a107285084d3030537cf8465323167b32d5843d7215710605ae030fb385a5cd7c493c827bad693acfd573b4932c475c40aa5325cb8ae829cac7c401ab6de4984a5e5d7af78015c2322d045fe790e1c7e0e78449305aef8bfccc73a0f31bb272ce9889039ca6c48511316606c226578df0313e976f99e3af696239a92d46f4de4cce8d70757b2c1de6c137d9ad2d3688b983afdc902ec9760742eecb0d9e80909016ab5df9b660ca99fc3318f6184712808e758191ca5538923c762d1d50dddac77f024f65092566c7d47f4392b7ff1596c4937db7a61430ba0ad7cbaf2fff3e10cf00d91d7d400687d22ce9fad96cf815a55eb9119e71a9e7fad11c0dce40f6fb8bffb04f45a9e79127b1ea1c386e2e9a109149e1b24690b587f2b259dc35f931cc55c74c6e0fd7cafffd033be53fd4e8f6513f53e59b74f1c78082b8116c8062bbe797b04b99c0052dfb866da228606d945a9ef0a7f41d773efd8acc1d6c5db732c0439d902ab133ec199315451b2a16aeab9d277588e4831c20fa0dadf33a110429e7d6eea51cc80f3d195a7f74e53d76608a39d36be8248379bd7f0a4d8d130ca22452bc3fc32e01f4b00d1d1a0174ea679535d2a68706b7e957b82890bc48e3a5dee92d604094b736e80dc22a98b2fa0dad25481ce30714058e7355a7ab9f320dfffc7c3329b28060e6ec19b3c7782e682684680180eff543d471842468343d2a8d49fcbd75a0a3316fb7354ace8fe65f6beeade833400044bda88f4d9e8fe41ad8ee21fe9a183bd5d5f451eaf30444b01c8f9d4e453e7fd6186040e61f3a7bc5995b6b553b40be8a1b3b4f8fd2945258c748c7fe6ace100ed1aca389c371e01a63eb20d8479a708551ade3989e323c6f33580f96305f37fccc19bb1297735331264a90b058b9f7d0b326550a33e56529f472bf176fe48d11e8863f18bf449af1580b4e959e1529e3614d60d12e749755d27e41483c90a2a1e8ccc08fe89afdee043bf957b7b86dbdab7d10b681ed867b1577ccddc9a3ce61642f01a177673f6b8329526603a43feeb3bca9dd612e4f0f9d2dc5f33b6ba04b6e856da943de248b61dde4329b7c230e3aecb897a4f7aabfbb579f344fb116d14fbf9410114e9135c5751413b008c044d774a7a5e3632262d17e0251b9a5ef068505f390fbc3041dcd9acfa4d5186a69d0f2cc39fbc49834d738cc153d3612db98e97c458a5e9402a80df2af90927ffa2a0a1ad224d30329fb1532b18dcf8c22df2de2ddc96a8704bba267e760305d3a37b1588ffb8dc592840ce505a21f3a7989c493d56cefcdfcd93f0b7f1c9ddf137e8aaf9f86539f39e2ffff6c0ddd12b3b07eb9bd896035daf363a9f27c28a936b72de8eba697459a167ac4dedbd3d867ca59714bc885176e52031ce9a6d9e0e8bce4a3e7dfeec7caa456943a8b871dfc6dbd0936f16dd174615a6c89213c6051598ba06e1d2e45b9c133836c3952657bc7637d74df879d88a8e9b7e0c907e7ffde11ea2dc30b5c3e5b0d91f71ac50e4eb72c1c52451670215f4db22b033906d6f39eb9ba08292b2aa2369b5094cb5b3edb5516356e39ee257ed3f641b5e1688193ce344bd471bdfff155f625f090d73da2ba57b86109eddb171c14ccc9c9a461163018d6e10d1ba39359f0ad25e006759b789877c976535fedf061214660aa55b5d854666abf479444a03e764e2cacb1bf22147211666e022502d747067d626461931658f0c6cf693303f9d952b32476507240805ef9c86be5a72a1c97d2a48b8e2063a5312dae0be0111b8ccd34eac86ffbfc622b7adf20d5f3ec3250b46a7f4ace8f37aa88c3a4f3a3a3a81ac4dd481e1a1a88091b1d4af5ba8b3a24a60f11f9d719fe626503b2ff75c7818398694c2ee0b361940377df67ae73959c5ab3c10b600a7e8195250d4e2540ed96a485745b6047fc992cb58d07876836ccb7d9962b93ecba2c18f9aa7d1e0845f3ccb2b74128de459965a782740568a62eb0d4aeb24a603b1b836bbf591a6ece71b8cf29670ac01399e62be83e63fdc5c5904ad66767b1943c62ab2a97ba059f57583b423f311ddec4fec1f0a2374fce08cd27d7bcdaf4394514906a1857b4651692a042914470e0c377ca8b0b9bea5a09b0ee5c28a8023b0e248b4d78cbadcc3bd24c2d5022f6d094fe29874bec91382aad4769531e9b83b6cab3c11fd45ff90f62681afd048b1998e063b6079c951fd1c3fa95750605c1204eb533c4b998660dfd0eda6b6a23e2837ad455b61c5e6d5a63802630d1c7924f5ccd1b36fce9fe1cba57217e1496fbec53098768bbae6229f7f6de00fbcf652bdfe676c08af3a1883232a1f9a808cb41caa0a19335fed24ddbcb91c92b55a251f5a4029006fd836b3cff8bdbcf9da5518ca5cb0c0b457107788ec3c720c5c93cc511cd1ed9b3919121ce252c7d9d1fcd2a882afd8efbbb", 0xffe}, {0x0}, {0x0}], 0x4, 0xcfbc, 0x3, 0x0) sendfile(r0, r1, 0x0, 0x7a680003)