// 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*)0x20000000, "\xc0\x33\x2c\x1c\xd3\x40\x26\x52\x06\xdc\x11\xad\x7f\x97\xd3\x6e\xae" "\x83\x76\xdd\x05\xd7\xa4\x8a\x6c\x39\x78\x07\x34\x32\x98\xcc\xd5\x8b" "\xa8\xba\x51\xc2\x4f\x34\xee\x25\xa8\x50\xe0\x79\xcd\xe3\x48\xd3\xd8" "\xef\xe3\xc7\x1f\x99\x3f\x63\x5c\x7f\x5a\x92\x62\xb5\xf7\x68\xb7\x6f" "\xe8\xeb\x16\xc7\x15\xdb\x40\xe4\xba\x68\x26\x36\xc0\xd9\xc1\x75\x64" "\xb2\x99\xdf\xb0\xd1\x31\x1c\x0b\xac\x2e\xe6\x5f\x00\xfb\xbd\x6a\xfd" "\x3f\xdc\x40\x46\x21\xac\x66\x73\xb6\x0f\x42\x77\xc2\x0b\x4f\x56\x2e" "\x0f\xd8\x3a\xd5\x64\x6b\x4c\x84\xc6\xf6\x61\xb2\x42\xfc\xcb\x92\xce" "\x5b\xcc\x71\xe7\x5e\x99\xba\x3b\xee\xa3\xb8\x37\xfa\x78\xc9\x69\x92" "\x55\xe6\xcb\xbe\x82\x76\x6f\xc8\xe1\x1f\xad\x23\xd8\x9f\x7c\x5c\xea" "\x71\x4a\xa9\x1e\x88\x46\x59\xc7\xfc\x20\xcb\x07\x4b\x73\x9d\x71\x5a" "\xb9\x11\xdc\x66\x83\x2c\x87\xcb\x0a\x0c\x4c\x42\x98\x94\x3a\x7d\xf0" "\x2d\xe3\xb4\x47\xc1\x0f\xa1\x33\xf9\x6b\x8e\x6b", 216); syscall(SYS_pop_ctx, 0x20000000); } int main() { syscall(SYS_mmap, 0x20000000, 0x1000000, 3, 0x32, -1, 0); loop(); return 0; }