# https://syzkaller.appspot.com/bug?id=4478f38b309b53c49381f3560b4ecc3a786f16d9 # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"threaded":true,"repeat":true,"procs":6,"slowdown":1,"sandbox":"none","sandbox_arg":0,"close_fds":false,"tmpdir":true,"segv":true} r0 = msgget$private(0x0, 0x200) __fhstat50(&(0x7f0000000180)="7966ceaa7e3b662bcb51819c3b4fbc4de67e324a6b79fb775bdaa5fc08679d9ee4af00ff9cd0cf969d8c0bb01375c0b8bac3a142a9ece8e47fada178b1e080ecfb0c4a4f16fd6ac6ee1e0b1c1b0c785b15ad9823108cef8b4edc166532cf803a9b945078e933930ba65e6e68200901a611dcae709a730bad40612d36c3fdc0b9423196b6670d1bb5642309f9dca9fc06570bbb22b3710b25f3730b018b70cc4e0e77fbbb33b5f14b56d33c1f960ca5dfdc9104fb77316a1826c1febc637844ba48abf9c2f4c006c350e6c56349faf22637ce378e418a1a3a6900219dd36eb1c41e39e3601d0eb92eadcb63eb82a9c4c83d59bed0896cf2bfe659ea851cadaa0d72c21e654cba15822b000fcaa1286ddb29777b5f028529c3f4bd52438082f8ff81cf8911ed5854d680c1e0c7198c0f865055a5fa58b46299fedaba28e3622d9614575d51c26533d9d81bab6c739ea3b50e5f90ef5e1414db96d83e05985634ce9fc3703c8527bb151f46250a628df2f60d13769741bb38f8d4f04f958d7308f803de93ab4970dbf3230e791f999c4269ed511550ff4e9ddecfd850e7b9c223d1072826a35b34c8a8b8e5bb8695d39601b7550b4b300632d73583689a637712c55fbbdf00cf0e6915b7360e8999bd68495e891b42f7271e234d9600a3aa3c0c4479c10388f754952e0df1808c7bcc29c6ae8e693454ad3eeffa53ff2a839872659ab508883e893c06f25840d5a1267b36f2122f957b12f24a2a1b2ae7abd17794272a425ce5da680385789a4db6949799d8193512620f9fbdc8b0de35f8f82a7526ae60628bdcab570ad4fb51e524be8fc8c6451b6381550446f99ef63d8b1b1c1bdc090e2ac43fe02c17747a5454a31a4cd20edcb6819f17f0c5432e71ff2cd6a60e1213681052d684dfa1630b4d2cc2bca4203d9831545aa1c4872aff1a883d7637a02b4d6a148bfcdbf56cf4311d387ea04c372f4ac01785cf4bed55150e329608cef57fc311d935a4eb89a3641e23a10d2b7a73dabbaa77e46dd1865a77ab7af440835012dd8346568fdc4da643634f34e4b6fa037a88a219f20bfc481a373eaa499de946f894c33672953628784ff69fb080b9a9a263c7f114a44ee5e0c3e1ecd5235682d54231ef7f74e29df7ae625eb884e70015d103a7156dbb6758b6d2bc7952211b3d4d882b9b61debcc167cee57ee9ce7e9b91b0f55918ff90323152e62b92d67903800456c43f1fab664494963b0c945488339e7f5bf5fc4d5424e9d6e3fb350a571fd8d08d5cba81867c2c4c086bc7caaa50b03e0884c638e4411a19f5e3a3cb0b2d764c30fbc9a3cf979d0626ff3f6245ab633ae08dc22900bdfbefddd25eeb5fe05daad9ad7b480c1b450d9f0fb0b7bbe5ca853979fdac5d210235b975ea4fcedeb9f004066ec9c464fd8f443fd1edf0ac5b973e489e70774a8c75d73febc2ab326e5d9f88df934ad28d4af57aa31c1d2e172cd1d60d49edd70ad6a0808f23be5999d57aae61b72f3f4dfd2fcc4b74a523d9319329b0eee2707066e7afd97c2f22c383349139e52e06443cf0cd005f0b38a088561efa51225c1dd76dbd730a848ee9f1cafb3e7ac72544817ca7a4c9c32e9c2e3e6f10973f8d6fd7f221e6fc570eac38cc128994e62c3e1fe8460bd5c71fcfb7068555e4f6ad2b8cae94487222b524ac90eea885c8ac0760345964f8cf522614436e86e4c0ea74a71551c47f4271c3d8b435e266434c8f09cb9353fd0250a5a0d84aada81fb32958200820038d40c56be845c7296f19c5237351a63faa6fa2411a0420f6073a9b9ebb92a9e678ed875004327abca8f6ebd8ac078aabd93001b94af59deec5e0da5b3f743db5f553d203b6743b2c6d8fe53651135b4bcd353e07a70108d962a9348d807fdf28f7ec7a680de0d0f35132a5551ce1b25304d13bb58f30d9541c6cb18ed9da13f8f4ce6f131e8c4672a019fbcd572666166d4c80fe9619e01e3ea81119a5d229790bf41d1ca2200d0846a2eb275bda22fbce5bb5c2a68879e24ab9e8b7720a614922504b6a19e541164bc492aa767c12e304d3aa7ec48f7edbb71b9333f20ad26879d3a8eb54631aec295481b0b4a9a54cb3e0f11eceb182368b2d227305009dab1ddb2032fd92cb34254bff32c3e8d3cb533d7fcdefaf7eab6b8933bb06161db26c20bcd33ce3a7f08ea440c29dfbf4ee91dc2868dec75b7a79a4e5c8aa0bf2ea8b37dadb67c63eaa090bee7a6bf02bf99bbfd90c7db321984d6fc59fab3c63292a8625430d15cbcd3e603978cd516ccfd55383b8b1ab50473edda77c9407a35d86722edb3d6fc42327aab7a6087df631270cfb40e92cd6334aaaef9b4de74a25700722faacf7d0105e8ca541e6f046ce9de525b145530fef79b708d2d73456511e91dfe953e06da8e98ff5d985726a6c81c3d8a28913366372689b0067e9879772eec57579020a4601fb9c0fdb96d396961502e65a64fa5979982b74d19aa6fd5a5f19bd3058456962c94d0bb910d665cbec9326b85377c1e150d8adc60b5bf58078ea10bc9834465773ea68156b0eed0493350041c2c867db024c5613617a376054b5dc9dc02d9fc709aeb15cfe09f53a31d8b325156f5e5d33630f828bf3b83a612bc25144dd90b2139338f1527c0d99ccc740472e0cd207d9fef40b7637e5bd5da488eb2b67f93e29b654841eb37d8e872c79d1db5d89040105f61a4632ec85f910b1b5245843c330e041afa832175baf0ec9fcb5d133b9921a26c0c5193ebb174d3291154661211e0c25b489885b2359476f1a2d348a159a1dcfb3986b5e3bf0d6f62ecf86d67d6d36f327ce00f4e3f2ec5b8e5a2149ef121542e10510df8bb431a407686d41fc65c0874ef49675581022bf46aa3a90224b80bf161b59f8b51657ac0cfa69c38674fa4e2ad8ef5fc92af6aea03a73eb61eba6dc73e8d387c0ad7e89635baff2bb5cb200ffb9ad2e185173838e20f6b9cdea7db3b2f9a926d05a64d645f04994aa5d6527f7565746f6ba2f1a71cfef481ae6ce994e0e04e82e55a00424ef1f9b77489c9bf00065c8c1e5c5824f46a6e19d23f2616076093fb4696393400f866795f37c71e6463fceac5e068d64d6bda5b288cf8c7d12d25c9d81f21cdfc7820f93f20be7772d95ef923ecffedee15d853fc99ba12d57e70ece513585dede515b34cc40254caaca926b3631bf220503d0816c0984db71f370fc06ed98535e6a7fd59454fb3328d4adc5b16577f81758e6f8053897bba446b50737fa769fb453241f182406318087dbbb8db8e0c0425edc2c22746238b170614d8e9f70b1aa8074e6fefa8273477e6a9dc394d9ee5eb5298ae7d0849ba5b6088d310fa4dbd38a59821af636c4885f741364811c29bdb22be4820b2b33524bd7bfe0caebb2a51647bb044ee4045dfb087c6456e1c7ed56fa9dc39eaffd6b37c61d77c263427de66eea4bd54e5f6a6b43708d1c88a8af6ee49af902fffdd9ff7a2fd72057d2416670b845c0c0defa206b2965c2394bec9a8ae991e7165eae12524c36c7bb2a46db9baff51e1fc0e0d57696facb06613c68565d3ac25b6b7f964f8c7be8e6e47b48c60162aeb82d0d884f1f0bd0e94d24922412efba14c14c678fc412e4f68d3f787a05042aec214400690e4ea615a3d43e69be3ce7d89f9ddfc3cc9184e7b04618db4962159b3138a6545439ea2dcad2f46f87fc40dc878327091ecf689b415c9fb28f4b6e1f78321b0e18b0f0564f1663ada503d90c511e81148b6a118d16938038a0dfd0350422b21501b68f6a262690783362e1c1ccd8e4bcb6faeeb93d76df12574fc49e68aa994f1791fa50843936b35867ff874809913c9ed4636279f2431841ff21fa555420f5345ef19127c28a805687df0ecfe2e24fc1c969e6286a8711d3852dd717c477d43712b81601d12778bfa2577f96c91f8adff98d0b16e8a3fe49daaba9a1ab4d43ae92094dbca220fb4ed0ee2ccaff6a26d01127b0b1cf3425161dd63242563bf9ce9411c2d8eac4b743a0a658440952cebb43d485f3f5307335ff623383692f4bfafd51a7ecb417994852e7f00c24a9a25a41d13d8c3552c904dbf873045c31ecba844760b29a4298b7c7e22ac4bee722461326900aa23a83c5ca090b8dd9f93ca2444bd1d0746fac5b144209e77484ffa3a1264015a79b77772de454084b42827f4ad4dc18f2a06afa27d45f441eb326812735d6240f93b9cd4f9ec30fa77da4a120f08d1f2b1d289a4c2b544da12be0d6ff4aa4363d094585a46be46ccaeb5fb317ab30d37f6425d471352a424e8a954bf976fb94e84011c494f0b7e9010c8f17fb8135bb84cc3ef74cd9a883a0267d1aceeadb8e2313d9410f90cc26eb6b948b924b729c4b5a1db7fe3435e154a8882f954f3c08b38673ad62c06638197fe9c8864a35c15c4b8eaef85acdb21ab9bcc6e2e43622357a18fbf60b14fe9574c9ae2a2b1f621e5965b9bff0b9c06cebf5ff9e7bd49f2a14479ce2b3046ec427f670ec28ca65490bf9bfada2a8a96c9dc6ce272cfb18e84fb80f70b073428dc8d8388dcff11309162373b80a6cd72f556152e7e51638b7a52fb568474c925f2dcbd7727d84ed88bd38bda75bf0e190bc080eb2ad07209f64bd086b822f77ffb62d96666970cac7b53ca7666638bc5187a15aa2d1e9a7b392bc7599109dd5dc9ea226464afb35cb9c9979c41c39c07a3eab647b5dfb27fe9c0d3d18462ffda4965adb0c5f119d18a36a61201e5fae093a2c5ef57974dd245d2da2e4d64bf95829e09ae7ac510e302c451505e1562f58a35fe25592601e645a956859a1fc79005d674ed02fa1d94330c9e8ea22d51469bb44dbd5daddef9644708290f23210fc65ba8a106154bf64e257e8433af80ec192e33a45711cbf95bd41f921e02512d9b797c420ce18af3082970bf661bd98eb30221a0acb5b2666d31bff6b2b0fc9081b0fe5994898b07b4f5cf698920b0b798173dffd028727280b8202c6b3e9cadbcd5e4d5a847e7b8f4cbfd24b7469a4fcfe5acebda77f17663e2d6a8cba6e83ffd307eb2e7ee9dc471d8ce449f955bc88031fc95b1c6e0ac8846ae818872ce13d1fdfcb54087d274527365a696d94d029846d5a26b0964fa75e280fcc058a2a9a68ee4409264df3424a319fd70e199a83ee74da11e340394e42f1da06bccb583ce8bb5a648b4de4eaa252e14102259d9f7d773539acbec4ed1d71d879b648c180fd47d72748772949b3fb6eb7c5d387b884944fd94d6a0845d790baa8a973118daa5a69847b33780a236b3953ef933fcb957e79a857f14e2a487e8e160b60520db5de4d45292d7a80cc8cdbef25ec7bb4fe1aae616de7c3c4c3ec3faa9d01cf336ff26007c768d13221ca30a56f5c5667a19c8579559c67cb485b3082bfb6f76cd537e89dafbb892e89b2e575f9929dd86025efd145b7a08176d3f42b968bb4e954da9246e00af6c7014111440869bd9e462e92795b281d8b032fa1dc98e49387561bd4c4967b5d04e4058f7505c1dbb23bc29015f3cd0086febfcbaf75e3f5382514ba240c180cd6e7bbb5f6407c4696e74c36b85fb34c81f8e06b287000c934fa5983954a4ad767577e92f6d96551fcac5b3c519b259c867656e04502be2cb0991f7cfc2b5c9a348bed959cffd8cbb5ed8db0fce59998d39f8bc4db5069939c33e44fa94931357ef33168b1ec1fc90d5290b4272219c4bef04e1ccd2235e8e06f882b10b52d4ba51cab2f7aa2abc26116aa38d12386fd8e731aec10cb81350dfe66bc549205cce963535192", 0x1000, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) __fhstat50(&(0x7f0000001500)="c48bdc816021d4a9f834c69f508bf1070d9f4fb91cc0d2", 0xe, &(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getegid() getgroups(0x4, &(0x7f0000001600)=[0x0, r3, r1, r2]) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r5 = getpid() fktrace(r4, 0x0, 0x62e2dd08f149ff1b, r5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0xfffffffc, 0xffffffffffffffff, r1, 0x0, 0xffffffffffffffff, 0x800}, 0x1, 0x3, r5, 0xffffffffffffffff, 0x4, 0xee, 0x401, 0x3}) compat_50___shmctl13$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="067a08e6013ffca434c8b765b25fc26d09b23d5d82d556a52bfcf62408ac8ea82d5b58057baa43e753891029af0ccf2dc79d38b5b13a408a2cfd0b6879b120c27a5b576edfcf759245be3ec307a316a96453e3f087f8534f82b4e7e98937b5417c32a8490fe09a0c8ca60ccd6b7fb2d7e831eb6637a9dab948a4eb3bb896dd7a2be9439322997ce874c3381636b552e0688996ede8317919004d1f73c7ca719184e35cf91b8169d918df3d8e3899ff48c92f54c0b183859565b8"}) compat_50___shmctl13$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)={{0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)="4a1e87286fd2d26529775eb68a507f49a9865be4b801e8c40718d1e4f19122511a84cccaf7e97b7c4266fd367ac26fd51eee9d54bb4ff1a0a8fb2396e731a18caa199cf6e5a27f2932c4e1628ad5085ce6656758f5711c678f0c411ef2af2298d3cee6185c01d49e418d7b9253276cb14375afdf16d1128caae8fd45d878603221d92766c2e8eb104c632be754d2e97a74e3092f8a5cb9e15b090352ab2622f78986968594872fec5d1950cd8d55e51fc4cf45789f76bf67f70fff25a16d0c7ec29a164fce34cf8979c1a380b95ffa2c398b318aa766dbfbb05ecd5ade1cff4e5d7db36c8ecf34bbe58247"}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r9 = getpid() fktrace(r8, 0x0, 0x62e2dd08f149ff1b, r9) r10 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r10) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r12 = getpid() fktrace(r11, 0x0, 0x62e2dd08f149ff1b, r12) compat_50_wait4(r12, &(0x7f0000001300), 0x10, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x8, r6, r7, 0x0, 0xffffffffffffffff, 0x7, 0x92}, 0x3, 0x200, r9, r10, 0xfffffffffffffffb, 0x3, 0x2, 0xffff}) ptrace(0x7, 0xffffffffffffffff, &(0x7f00000001c0), 0x7) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x200029c3) r13 = open(&(0x7f0000000000)='./file0\x00', 0x40000, 0x200) ioctl$WSDISPLAYIO_DOBLIT(r13, 0xc0245769, &(0x7f0000000000)) r14 = msgget$private(0x0, 0x425) msgsnd(r14, &(0x7f00000004c0)={0x2, "025e2fe08e01f1f8b39d3107410011af2b38c247785a72b3bfa4206e1493e9d50f60576f36ded354f78cc1c3ebe952efa280344f4225632be547e7ce2a1663968101cf0e19764f32eac38530547d6bac040d93df29f404d23d4eca2a3f57ecc9e031bc45cea34d15c48135fdc7e385f5589b9720f7c9eab0c390571d824b5c020ca98fb17d9108833af3336d7e7ae2602e4633dd693d55d0cd412789c9a6dd5126464830515dacd91419dd40556101b59f20542ed6b62ac3adf916d990414bd44fbac724ffd903d3bcd97499f778957adb0c770e8887810db440d6947f0781d8f5f24e37988df73810f1"}, 0xf2, 0x0)