// 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, "\x47\x21\x88\xc2\x61\x32\x7b\xa6\xa0\x82\xa3\x89\x22\xcd\x6b\xdc\x7c" "\xc5\x7c\xa4\xe5\xe1\x9f\xef\xcb\x3e\x04\xe8\x72\x59\x99\xae\x11\x38" "\xf6\xdb\x7b\x2c\xcd\x8e\x73\x65\x8b\xf1\x6e\xf4\x12\x84\x7d\x83\x1f" "\xa0\x20\xa4\x05\xe0\xe3\x78\x4a\xcb\x14\xcc\x1a\x67\xf2\x00\x7b\xb6" "\xbc\x6a\x8a\x01\xd2\x8a\xb5\x03\x7a\x41\x0b\x10\xdb\x77\xa2\x22\xfb" "\x1e\xf7\xa4\xd8\xd8\x64\x36\xac\x27\xfa\xcd\xea\xc2\x90\x06\xc7\x6f" "\xc7\x3f\xcc\x74\xf5\x1f\x7e\xda\x29\xa6\xef\x0b\xcd\xd2\x2f\x58\xef" "\x63\xeb\x46\xf0\xab\xf4\x62\xb4\x12\x04\x12\xc6\xba\x45\x3a\x64\x76" "\x85\x4e\x44\x72\xb2\xad\xb6\x43\xbb\x1d\xc9\x2e\xf3\x69\xb7\xee\x8f" "\x42\x8f\x2c\x04\x74\x84\xc2\x14\x0a\x27\x8f\x74\x34\xec\x39\x55\x08" "\xfe\x7e\xff\x6e\x70\xc6\x71\x0c\x3b\x0d\xd9\x92\xba\x46\xd3\x42\xbe" "\x42\x60\x42\x73\x21\x25\x55\x51\x64\xd9\xdb\x48\x39\x13\x97\xe7\x06" "\x56\xed\x5c\x0f\x70\xe1\xcb\xda\x44\x17\x0c\x2c", 216); syscall(SYS_pop_ctx, 0x20000000); } int main() { syscall(SYS_mmap, 0x20000000, 0x1000000, 3, 0x32, -1, 0); loop(); return 0; }