// 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*)0x200005c0, "\x50\x41\xa7\xc0\x5d\x92\xf4\xbd\x65\xa3\xd2\x92\x16\xaf\x30\xaf\x7a" "\x18\x09\x59\x2d\xf1\x91\x5a\x9e\xaa\xde\xac\x65\xde\xf0\x23\x36\xd9" "\x43\x45\x3a\x3a\xb7\x02\x4e\xab\xad\x54\x91\x1e\xcb\xca\x40\x16\x0c" "\x8e\xc1\x9c\x2a\x6a\x6c\x17\x73\xcb\x7e\x56\x36\x16\x3c\x73\x24\xbb" "\xc6\xd9\xf6\x2d\xed\x77\x51\x92\x7c\xf4\x28\xe5\x46\x2d\x4c\x22\x59" "\x26\x27\xc7\xf0\xc1\x60\x90\x11\x68\x50\xb0\x2d\xf5\x19\x70\x7a\xe4" "\x21\x4f\x47\xc2\xed\xa0\x94\xe9\x10\xfd\xbe\xfa\xf7\x19\xfb\x1d\xca" "\xe2\xa2\xfa\xae\x89\xd3\x5c\x57\xf1\x44\xac\x9d\xc9\xc2\xa9\xb7\x93" "\x29\x32\x0d\xd7\xef\xe6\x7c\x8b\x58\x6a\x4d\xcc\x33\xed\xa2\x72\x3e" "\x1c\x77\xe5\x68\x67\xab\x90\x42\x67\x8f\x68\x20\xdf\xde\xf8\x80\x42" "\xf1\xa5\x7c\xff\xff\x56\xf9\x23\xae\xb4\xbb\x13\x5c\x5d\xf8\x91\xf6" "\x25\xca\xe7\x02\xd1\x41\x58\xa8\x6e\xf5\xe8\xc6\xe7\x8e\x97\xa1\xf0" "\x43\xda\x9f\xce\x8d\x9f\xca\x92\x99\x9e\x6f\x08", 216); syscall(SYS_pop_ctx, 0x200005c0); } int main() { syscall(SYS_mmap, 0x20000000, 0x1000000, 3, 0x32, -1, 0); loop(); return 0; }