i started to try reverse debugging with gdb 7, followin the tutorial:
http://www.sourceware.org/gdb/wiki/ProcessRecord/Tutorial
and I thoug
Sounds like precord
is still buggy.
Please make sure you are using the latest released GDB 7.1, and file a bug. Output from x/i 0x2aaaab4c4b4e
will likely be helpful. So will be exact distribution and versions of GCC and libc.so.6
AVX is not supported as of GDB 7.11.1
Maybe this is the same problem as mentioned at:
since your trace mentions memcpy, which uses AVX instructions in Ubuntu 16.04, but it is hard to be sure without a minimal example.
rr
is an awesome working alternative: https://github.com/mozilla/rr Here is a minimal working example: Setting breakpoint in GDB where the function returns
This is because this insn is still not support by prec.
It is fixed now. You can try the gdb-cvs-head.