// https://syzkaller.appspot.com/bug?id=176a70590ebfd17c1e3d65c543580943188c20d7 // autogenerated by syzkaller (http://github.com/google/syzkaller) #define _GNU_SOURCE #include #include #include #include void loop() { memcpy((void*)0x200002c0, "\xa7\x69\x0d\x81\xa9\xd2\xd0\xd0\xd0\x56\x45\x56\x5a\x64\xb9\xa8\x6c" "\xb2\xe2\xaa\x59\x61\xbc\x1a\xb3\x62\x5e\x6b\x01\xcb\xd3\xd3\x8f\x71" "\xef\x15\xad\x99\xdd\xdc\x81\xc4\x05\x69\xf2\xf7\xca\x27\xc9\x39\x23" "\x03\xf4\xca\xab\x79\xd3\x0d\x9d\xaf\xb8\x2f\x7a\x2a\xab\xf8\xd6\x37" "\x41\xca\x31\x81\x26\x3a\x6d\x15\x34\x01\x7c\xbe\x47\x2d\x1d\xf2\x1d" "\x63\xd0\xf1\x18\xfa\xdc\xe8\x5b\x96\x05\xe6\xbf\xff\xd2\x34\x12\x04" "\x8d\x2c\x91\x39\xf2\x40\x3b\xa2\xa0\x4c\x26\x67\x12\xa9\x96\x7c\x3e" "\x6a\x55\x08\x00\xe0\x68\x62\x14\x52\x7e\x3e\xc1\x92\xc2\x2a\x58\x83" "\x58\x60\x13\x59\x7f\x1a\xff\x9d\xe1\x08\xc6\x99\x74\xf7\x93\x67\x47" "\xad\xa3\x22\x04\x1b\x6a\xc4\x5e\x84\xf5\xfb\xab\x38\x46\x9c\x4a\x63" "\x26\x1f\x88\xab\x8e\x37\xdb\xdd\x70\xef\x35\x3b\x3e\xb1\x9b\x81\xc5" "\xb5\xd7\xbf\xc5\xfe\xd3\x5f\x41\x29\x51\x21\x33\x2d\x45\xb6\x09\xbc" "\xdf\x42\xc0\xfa\xbe\x70\xec\x71\xaa\x7c\xa1\x25", 216); syscall(SYS_pop_ctx, 0x200002c0); } int main() { syscall(SYS_mmap, 0x20000000, 0x1000000, 3, 0x32, -1, 0); loop(); return 0; }