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:

  1. Source-level debuggers – debugger of source code
  2. Memory debuggers – tool for finding memory leaks and buffer overflows
  3. 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

  1. GDB – The GNU Debugger
  2. DDD – The Data Display Debugger, a graphical debugger frontend
  3. Nemiver – Standalone graphical debugger for GNOME

Memory Debuggers

  1. Valgrind – A memory debugger and profiler
  2. Electric Fence – A malloc debugger
  3. D.U.M.A – Detect Unintended Memory Access – A Red-Zone memory allocator

Bug Tracking

  1. Bugzilla – Bug Tracking System available through a web interface
  2. Mantis – Issue tracker implemented in PHP and using MySQL as a database
  3. Trac – Project management and bug/issue tracking system

[via]

Tags | , , , ,

| |

Comments are closed.





Archives

Add to Technorati Favorites
website stats
TwitterCounter for @ukion