// https://syzkaller.appspot.com/bug?id=e8597703401620bae2cab316adcc0749ec1d029f // autogenerated by syzkaller (https://github.com/google/syzkaller) #define _GNU_SOURCE #include #include #include #include #include #include #include uint64_t r[1] = {0xffffffffffffffff}; int main(void) { syscall(SYS_mmap, 0x20000000ul, 0x1000000ul, 3ul, 0x32ul, -1, 0ul); intptr_t res = 0; memcpy((void*)0x20000100, "/prof/.empty\000", 13); res = syscall(SYS_openat, 0xffffffffffffff9cul, 0x20000100ul, 0x3ful, 3ul, 0ul); if (res != -1) r[0] = res; memcpy((void*)0x20000080, "\x25\x59\x03\xa9\x27\x2d\xff\x27\xc5\xcc\x16\xfa\x9c\xf3\x41\x08\xdd" "\xcb\x79\x8c\xa7\x5c\xe9\x10\x8e\x59\x8a\x01\x00\x00\x00\x00\x00\x00" "\x00\x0b\x36\xb5\x40\x21\x85\x54\xd3\x43\x9c\x93\x89\x58\x81\x10\xd3" "\x64\xea\x0a\xb8\x41\x1c\xa0\xdc\x68\x0c\xd6\x5c\x72\xe9\x43\xe9\x9a" "\x91\xb6\x03\xb5\x54\x4f\x42\xa1\x87\xe0\x3d\x64\x91\xc9\x4f\x0c\x1b" "\xff\xbf\x6c\xd9\x2c\x67\xc5\x60\xc1\x9a\x96\x17\xbf\xa9\x8c\xdb\x26" "\x1a\x8a\x49\x96\x7e\xaf\x4f\xfc\x62\x77\xd1\xbf", 114); syscall(SYS_write, r[0], 0x20000080ul, 0xfffffcb6ul); return 0; }