Top 9 Free Linux Debuggers
By Detector | 29 June 2009
Debugging is the process of finding and reducing the number of bugs in computer software and electronic hardware. When a program crashes, the debugger shows the position in the original code. A good debugger plays an essential role in software development.
Here you will find three different types of debuggers:
- Source-level debuggers – debugger of source code
- Memory debuggers – tool for finding memory leaks and buffer overflows
- Bug Rracking Software – helps quality assurance and programmers keep track of reported software bugs
Top nine list – links for detailed reviews and download:
Source-level Debuggers
- GDB – The GNU Debugger
- DDD – The Data Display Debugger, a graphical debugger frontend
- Nemiver – Standalone graphical debugger for GNOME
Memory Debuggers
- Valgrind – A memory debugger and profiler
- Electric Fence – A malloc debugger
- D.U.M.A – Detect Unintended Memory Access – A Red-Zone memory allocator
Bug Tracking
- Bugzilla – Bug Tracking System available through a web interface
- Mantis – Issue tracker implemented in PHP and using MySQL as a database
- Trac – Project management and bug/issue tracking system
[via]
Tags | Linux, Programming, Project management, Software, Tools