KDbg is a graphical user interface to gdb, the GNU debugger. It provides an intuitive interface for setting breakpoints, inspecting variables, and stepping through code.
| Tags | Software Development Debuggers |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX |
| Implementation | C++ |
Recent releases


Release Notes: GDB's breakpoint list is now parsed correctly in more cases. Communication with a localized GDB works now. A crash in the memory display has been fixed. The Russian and Croatian translations have been updated.


Release Notes: Support for GDB 7.5 has been added. More of GDB's output is now recognized in some corner cases.


Release Notes: .hpp files undergo syntax highlighting. The keys j and k can be used to move the cursor position in the source code. wchar_t strings as printed by GDB 7.2 are recognized. The thread list as well as program exit as reported by GDB 7.3 are detected correctly. Enum values in anonymous namespaces are now recognized.


Release Notes: This release is based on KDE4. A number of icons were exchanged with Oxygen icons. Session state for each debugged program is now stored in a section in $KDEHOME rather than in a .kdbgrc file in the program's directory. More accurate parsing of GDB responses of various commands fixed bugs in certain areas, in particular, temporary breakpoints, register values, truncated struct values, and disassembly (again). "View Code" from the breakpoint list can open the source code in more cases.


Release Notes: The display of assembler code when gdb 7.1 is used was fixed.
Recent comments
10 Oct 2000 06:34
How does this compare to DDD?
Can anybody who has used both this program and DDD (www.gnu.org/software/ddd) comment on the respective pros and cons of the products?
Thanks //Johan