Debugging intermittent failures - whether in development, test or in production - takes time. It slows down development projects and frustrates customers...
What if you could record your program's execution as it fails and replay the recording offline any time anywhere?
LiveRecorder captures all non-deterministic data (down to instruction level) and recreates your application’s entire memory and the register state - on demand and with minimal overhead.
It offers root-cause diagnosis capabilities without the need for a reproducer.
LiveRecorder's core recording technology is language independent and compatible with most mainstream Linux distributions.
Replay functionality
Once you have the recording file capturing a defect, you can view the recording to analyze execution history using UDB, LiveRecorder's replay engine .
Key features
LiveRecorder accelerates software defect detection and resolution.
What's New
Our latest release LiveRecorder 6.2 - codenamed Stichelton (Dec 2020) - brings together some product performance improvements & consolidations, including:
Improved performance of reverse operations
Deprecated all command line options starting with --undodb-
Find out more about this latest release
Record and replay program execution and quickly diagnose software failures in test or in production
Competitor comparison
LiveRecorder is the only solution that gives you data-driven insight into what your software really did before it failed. No need for a reproducer. You have the whole movie in your hands, which you can then replay in slow motion forwards and backwards.