// 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*)0x20000040, "\xc0\x8a\x1f\x0d\x7b\x8e\x36\x7c\x25\x13\xce\xb7\xa2\x95\x4e\x95\x8d" "\x02\x96\xcf\x05\x0c\xb8\x33\xa1\xd6\xd6\xab\x0c\x50\x6c\x24\xa2\x00" "\x80\x96\x93\x0e\x53\xd2\x8b\xf2\xe5\x28\x5b\x61\x35\x4b\x66\xc3\x22" "\x37\xe9\x38\x60\x51\x4b\x27\x31\x08\x5b\xe6\x23\xc0\x72\x7f\x61\x5e" "\xf3\x61\x8d\x63\x36\xe8\xc1\x21\x27\xe5\x1f\x79\xbe\xe1\xab\x4b\xfb" "\x88\xa1\xbe\x91\x4d\x09\x88\x3f\x9e\x4e\x7f\x46\x81\x99\x5d\xca\x81" "\xc8\xc3\x49\xd8\x82\xdf\xb2\xe5\xb0\x83\x2e\xd5\xd8\x4f\x18\x92\x4b" "\xc2\x9a\xc0\xdd\x03\x3c\x87\x4a\xe1\x99\xf6\x93\x95\x42\xf3\x18\xe4" "\x64\xc8\x74\x9a\x62\x6a\x06\xbf\x70\xa7\x65\xee\xe4\xe5\x91\x8d\x20" "\xf6\xc1\x58\x16\x28\xae\x05\xea\x03\xa5\xc2\x20\xd4\xc4\x25\xd1\x0b" "\x10\x38\xc0\x4b\xad\x0e\x0b\x58\x2c\x2d\x07\xd3\xff\xb5\x8d\xc2\x54" "\xab\x21\xb0\x1f\x5a\x87\xf3\xe5\xf5\xe2\x28\xeb\xdc\xc8\xef\xc8\xbf" "\x4c\x99\x7a\x81\x55\xf1\xd8\x93\x67\xc0\x3f\x8b", 216); syscall(SYS_pop_ctx, 0x20000040); } int main() { syscall(SYS_mmap, 0x20000000, 0x1000000, 3, 0x32, -1, 0); loop(); return 0; }