// 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*)0x20000100, "\x84\xc1\x10\xe9\xe5\x4f\xfb\xa6\x1a\x93\xb8\x9e\x90\xb9\xd1\xfd\x5a" "\xa7\x93\x4e\xc9\xf1\xae\x0f\x11\x01\x0a\xfc\xfa\xaf\x7b\xd4\xf0\xcc" "\x0a\x9f\xca\x0f\x3e\x38\x5f\x8a\x47\xf3\x90\x61\x82\x73\xad\xe4\xcb" "\x69\x28\xb9\xc4\x22\xd3\xa5\xc1\x2e\x89\x3f\xea\xc3\x97\xf9\x4f\xd2" "\x01\xdf\x5b\xaa\xa4\x93\x9a\x35\x7e\xbe\x4f\x44\x88\xda\x5f\x54\x4d" "\xb7\x8d\x9b\x95\x57\x4c\xf3\x07\x26\xce\x05\x7e\x63\x5f\xa4\x5a\x6e" "\xb8\x95\x99\x87\xb2\x74\x08\x27\x04\x0e\x3d\x1b\xc6\x1b\x46\xfd\x2e" "\x9e\x49\x70\xaa\x69\xe6\x3b\x72\xc0\x69\x20\xd5\x44\x13\x18\xa0\xa0" "\x28\x52\x9b\xb7\xe8\x04\xd4\xad\x7b\xd0\x32\x72\xb4\x20\x93\xcd\x69" "\x2f\xce\x7e\x9e\x95\x4d\x24\xa8\x11\xce\x6c\x99\x7c\x07\x56\x80\x24" "\xd0\xaa\x6d\x5f\x17\x3b\x06\x77\x9a\x41\x86\xcc\x14\x37\x4d\x26\x27" "\x33\x9c\x9e\x4f\xc8\x44\x52\x75\x8c\xd5\x08\x9f\x27\x14\x56\x48\x7f" "\x58\x81\x67\x1a\x52\x79\x0b\xce\x66\x72\xe6\xd5", 216); syscall(SYS_pop_ctx, 0x20000100); } int main() { syscall(SYS_mmap, 0x20000000, 0x1000000, 3, 0x32, -1, 0); loop(); return 0; }