// 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*)0x200001c0, "\x70\xc7\x3f\x24\x34\x9a\x4f\x82\x46\x18\xe4\x18\x5e\xc2\x72\xdd\x8e" "\x8e\x73\x36\xc4\x55\x97\x50\xfa\x23\x85\x14\x6a\x40\x31\x22\xb6\xba" "\xa9\xe7\xce\x4f\xef\x3d\xcb\x48\x4b\x65\x0f\xe9\xbd\x51\x75\x4e\x3e" "\x58\xf6\xa3\xc1\x30\x89\x28\xdf\xcb\x8d\x19\x2e\x83\x55\xe9\x36\x6b" "\x0b\xad\x34\x5b\x92\x68\x2e\xf5\x2e\x07\x8e\x63\x97\x44\x76\x88\x4e" "\x7d\x5f\x09\x70\xaa\x9a\xcd\xe8\xb2\x88\x54\xb7\xe8\xe5\xdf\x62\x7e" "\xb3\x7c\x59\x21\xd5\xb2\x0b\x3c\x53\x49\xcb\x1b\xf3\x2c\x3e\x60\xf3" "\xdc\x66\x30\x8c\x83\xb8\x75\x43\x1d\x4b\x97\x16\x79\x2d\xd4\xf2\xac" "\x1c\x4e\x48\xcf\xe7\xb3\x46\x10\xae\xef\x7b\x23\x4f\xae\xc8\x11\x87" "\xf6\x3d\x6f\x1c\x76\xcb\x3f\xa1\x9c\x81\xe3\xa9\xff\xa7\xe7\x80\xb4" "\x0a\x49\x37\x85\x48\xd8\x25\x26\x30\x33\x28\xcb\x65\xf2\xae\x85\x21" "\x4d\xd9\xb3\x4f\x8b\xe9\xe9\xfe\x1d\xff\xf2\x68\x02\xc1\xec\x5c\x9c" "\xd8\x49\x48\x99\x20\xb8\x33\x57\x7e\x2d\xef\x28", 216); syscall(SYS_pop_ctx, 0x200001c0); } int main() { syscall(SYS_mmap, 0x20000000, 0x1000000, 3, 0x32, -1, 0); loop(); return 0; }