// 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*)0x200000c0, "\x6b\xd1\xd7\xef\xec\xc5\xce\xde\x6d\x1a\x00\xfe\x3e\x30\x21\x20\xd7" "\xce\x69\x42\x96\x40\x97\x68\x86\x9d\x37\x86\xb5\x00\xe5\xd2\x93\x2a" "\x6c\x3c\x37\xcc\xa4\x70\xe1\x56\xdc\x93\x7f\xce\x70\x8f\x76\x6e\x2b" "\xf1\xfe\x90\x2d\xc5\x9b\xa5\x5e\xf8\xe7\x7f\x9e\x3e\x40\x84\x3e\xbb" "\xaf\x42\x95\xaa\x4a\xca\xe2\x6f\xe6\x0c\x28\x0b\x70\x22\x22\xd4\x73" "\x2e\x43\x9b\x0b\xd3\x52\x99\xae\x72\x55\xc5\x0d\x42\x3d\x4d\x12\x80" "\xf0\x0a\x63\x23\xc9\x0c\x22\xa7\x89\xcb\x4b\x45\x2a\x43\x92\xf6\x2e" "\x00\xae\x72\xa7\xb3\x85\x60\xbb\xca\x2e\xdf\xe6\x56\x10\x47\xc5\x12" "\x7a\xef\xec\xfd\x2c\xff\x05\xc1\x7d\x12\x79\x6a\x2a\x5d\xfb\xa6\xc4" "\x73\x96\x50\x53\xc6\xf4\x3e\xb0\xde\x3e\x41\xdb\x30\xc7\x7e\x37\x7c" "\xc9\x27\x6b\x89\xa0\x26\xc7\x4a\x79\x06\xe9\x21\x72\x8f\x34\x15\xdb" "\xe4\x87\x1f\xee\x68\x06\x9b\x2d\x23\x67\x41\x9f\x53\xfa\x2c\x3a\x1d" "\x84\x09\xab\x2d\x7c\x62\x61\x20\x32\xa0\x9e\x27", 216); syscall(SYS_pop_ctx, 0x200000c0); } int main() { syscall(SYS_mmap, 0x20000000, 0x1000000, 3, 0x32, -1, 0); loop(); return 0; }