// 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, "\xf9\x28\xba\xd4\x08\xcf\x05\x91\x36\xd0\x01\xca\xf1\x5c\x09\x8e\x42" "\x4e\x6f\xbd\xcf\xc4\xa4\xa1\x16\x7d\x6f\x0d\xd9\xbe\xe8\x97\x1c\xa5" "\xb1\xb3\x3e\xd6\x0c\xf6\x43\x70\x77\x2e\xd3\xc9\x9c\xac\x5a\x89\x2c" "\x07\xab\x72\x8c\xcd\xb7\x4a\x6c\x56\x3c\xf0\x2c\x84\xc9\x2d\xe5\xe4" "\x63\xd1\x41\x78\x7c\x1a\xf3\x1b\x17\xa2\xc9\xd7\x4c\xab\x0d\xf7\x8e" "\xad\xac\x5d\x0f\x07\x1b\x85\x38\xe2\xf5\xfd\x32\x28\x9b\xe4\x8f\xd8" "\x20\x90\xe1\x1c\xe1\xff\x1e\xf2\xe7\xa1\xc2\x61\x0a\xfc\xaf\x63\x75" "\x11\xf1\x58\xc0\x87\xa1\x1e\xb8\x4e\xe5\x08\x3e\x52\xf9\x0b\x70\xbd" "\x76\x16\x2f\x63\xea\x84\xa8\xd2\x0b\xe6\xf4\xdb\x15\xb2\x7f\x02\xea" "\xf5\x8f\xc7\x40\x4e\x52\x41\x9e\x58\x47\x73\x24\x8d\xe8\x52\xcf\xb4" "\xe1\x39\x18\x9d\xf4\xe7\x8a\x34\x99\x36\xce\x20\xac\xaa\x4b\xe2\x50" "\xb7\x1d\xa4\x01\x02\xf0\x8f\xef\xd4\xdd\x23\x4e\x53\x53\x3d\x7a\xcc" "\x34\x9e\xf6\xfb\x0b\x67\xa4\x73\xa8\xf1\x72\x32", 216); syscall(SYS_pop_ctx, 0x20000000); syscall(SYS_fd2path, -1, 0x20000300, 0xc4); } int main() { syscall(SYS_mmap, 0x20000000, 0x1000000, 3, 0x32, -1, 0); loop(); return 0; }