UDB
undo.io
Spec sheet
- Purpose
- UDB is an interactive time travel debugger for Linux C/C++ that records program execution so developers can replay it and inspect state.Read 3 Oct 2026 · undo.io
- Intended users
- Undo describes UDB as suited to individual developers and highlights race conditions, deadlocks, memory corruption, segfaults, and stack corruption as debugging use cases.Read 3 Oct 2026 · undo.io
- Trial
- Undo offers a free trial, but the pages opened here do not state its duration.Read 3 Oct 2026 · undo.io
- Headquarters
- Cambridge, UKRead 28 Sep 2026 · undo.io
- AI debugging
- UDB's explain command lets an AI coding assistant drive the debugger using an Undo recording to investigate a problem.Read 3 Oct 2026 · undo.io
- Debugging
- UDB supports forward and reverse execution with variable and memory inspection, scripting, conditional breakpoints, and watchpoints.Read 3 Oct 2026 · undo.io
- GDB compatibility
- Undo says UDB is 100% compatible with GDB and adds a handful of commands for time travel debugging.Read 3 Oct 2026 · undo.io
- IDE integrations
- The product page names Visual Studio Code, CLion, Eclipse, and Emacs integrations; the Eclipse guide labels that integration experimental.Read 3 Oct 2026 · undo.io
- Kernel-space limit
- UDB supports user-space code only, not kernel-space code.Read 3 Oct 2026 · undo.io
- Operating system limit
- The engine does not support non-Linux operating systems such as Windows or macOS.Read 3 Oct 2026 · docs.undo.io
- Security and evaluation
- Undo says customers can evaluate UDB within their firewall without sending anything externally.Read 3 Oct 2026 · undo.io
- Setup
- Undo says UDB requires no compilation or build changes and no kernel or system configuration.Read 3 Oct 2026 · undo.io
- Supported environment
- The documented engine requires 64-bit Linux and supports 32-bit and 64-bit x86 processes with standard license configurations; ARM support is opt-in.Read 3 Oct 2026 · docs.undo.io
- Team support
- The enterprise team package includes white-glove support with direct access to Undo's engineering team.Read 3 Oct 2026 · undo.io
- Workflow
- Users can launch a program in UDB or attach it to a running process.Read 3 Oct 2026 · undo.io
Plans and prices
Land and Prove Program $50,000, paid once $50K program entry fee · unlimited development access for 6 months · development and CI environments; production debugging priced after assessment Read 3 Oct 2026 · undo.io
Where Specifiction places it
- Debuggers#16 of 277.6