// 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, "\x57\x10\x8d\xf4\x37\xf0\x15\xcc\xc3\x0b\xbc\x9a\x24\x91\x42\x6f\x06" "\xc5\xa2\x2b\x72\x69\x34\x9d\x0a\xc8\x8e\x19\x80\x77\x87\x42\x5f\xa4" "\xf7\x62\x00\xf5\xad\x7d\x37\xfd\x5a\x09\x33\x6d\x5a\x99\x42\x47\xe4" "\xee\x9d\x2e\x0a\x58\x70\xdc\x67\x75\xb8\xe5\x6e\xbc\x41\xb2\x92\xb2" "\xba\xd1\x7c\x52\x7b\x0b\xf1\xc1\x8e\x4e\x0a\x95\x96\x6c\xfa\xb9\x2f" "\xa7\x4d\x13\x20\x07\xc1\xed\xa2\x73\x4a\xcd\x8b\x2d\xd2\xb0\x3a\xce" "\x34\x25\xf6\x23\x5a\x12\xba\x43\xf0\x3e\xb1\x8a\x97\x3d\x72\xf4\x32" "\x31\x7b\x03\x1c\xed\xeb\x07\x4f\x20\xb2\x20\x98\xdf\x15\x15\x57\x8b" "\x63\x72\x00\x69\x90\x37\x8c\xad\xdc\xa0\x27\x29\xdf\x6d\x06\xfe\x56" "\xb6\x75\xa7\x93\x00\xe9\x7f\xce\x58\xb1\x9d\x28\xae\x7a\x56\xa4\x1f" "\x97\x70\xbc\xa3\x2a\x94\x5b\xe4\x4d\x92\x62\xf8\x84\x3a\xc4\x8a\x3b" "\x0c\xa6\xa7\x0b\x8f\xc5\x5a\x0b\x03\xe7\x28\x11\x82\x7f\xd0\x11\x8b" "\x9e\x8b\x60\x07\x9a\x94\x5c\xea\xe1\x61\x0a\x94", 216); syscall(SYS_pop_ctx, 0x200002c0); } int main() { syscall(SYS_mmap, 0x20000000, 0x1000000, 3, 0x32, -1, 0); loop(); return 0; }