Menu

GDB record patch / News: Recent posts

GDB record patch 0.1.5 for GDB-6.8 release

GDB record patch make GDB support Reversible Debugging.
It make GDB disassemble the instruction that will be executed to get which memory and register will be changed and record them to record all program running message. Through these on the use of this information to achieve the implementation of the GDB Reversible Debugging function.
To get more message, you can go to http://sourceforge.net/projects/record/ .... read more

Posted by teawater 2008-06-05

GDB record patch 0.1.4 for GDB-6.8 release

GDB record patch make GDB support Reversible Debugging.
It make GDB disassemble the instruction that will be executed to get which memory and register will be changed and record them to record all program running message. Through these on the use of this information to achieve the implementation of the GDB Reversible Debugging function.
To get more message, you can go to http://sourceforge.net/projects/record/ .... read more

Posted by teawater 2008-05-25

GDB record patch 0.1.3.1 for GDB-6.8 release

GDB record patch make GDB support Reversible Debugging.
It make GDB disassemble the instruction that will be executed to get which memory and register will be changed and record them to record all program running message. Through these on the use of this information to achieve the implementation of the GDB Reversible Debugging function.

most part of GDB record patch 0.1.3.1 is same with GDB record patch 0.1.3 (http://sourceware.org/ml/gdb-patches/2008-04/msg00300.html). I just did some change according to the mail of Michael Snyder and Thiago Jung Bauermann. I must express the particularly grateful to them.

Posted by teawater 2008-04-23

GDB record patch: 0.1.3 for GDB-6.8 release

GDB record patch make GDB support Reversible Debugging. It make GDB disassemble the instruction that will be executed to get which memory and register will be changed and record them to record all program running message. Through these on the use of this information to achieve the implementation of the GDB Reversible Debugging function.

Record 0.1.3 support sysenter syscall. Then it can be use with Linux kerel 2.6 system call.(In the before, I just tested record on Linux kerel 2.4. So I forgot that the syscall in Linux kernel 2.6 is different with Linux kernel 2.4. Sorry about it.)
The other change of record 0.1.3 is that the GDB prompt will auto change to "(rec)" when the record function is started. And it will change to "(rev)" when the reverse function is started. When the record function is stoped, the GDB prompt will be change back to "(gdb)" It make GDB moade is more clear than before. (I always forgot the mode of GDB when I use the record function. So I add this funtion. )... read more

Posted by teawater 2008-04-16

GDB record patch 0.1.2 for GDB-6.7.1 release

GDB record patch make GDB support Reversible Debugging.
It make GDB disassemble the instruction that will be executed to get which memory and register will be changed and record them to record all program running message. Through these on the use of this information to achieve the implementation of the GDB Reversible Debugging function.
Record 0.1.2 in the previous version on the basis of an increase of the I386-Linux system call support.
The next step is to raise the speed of record.
I hope that you put to me valuable advice, for example, on what function more demand, which is not convenient for them to use function. Thanks a lot.
More information can be obtained want to http://sourceforge.net/projects/record/. You can get the patch and the GDB that patched in there.... read more

Posted by teawater 2007-12-28