9 of the Best Free Linux Debuggers
Jun 29, 2009, 18:04 (1 Talkback[s])
[ Thanks to LinuxLinks for this link.
]
"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.
"Debugging can be more difficult when various subsystems are
tightly coupled, as changes in one may cause bugs to appear in
another.
"This article examines three different types of debuggers:
source-level debuggers, memory debuggers and bug tracking software.
"A memory debugger is a programming tool for finding memory
leaks and buffer overflows. These are due to bugs related to the
allocation and deallocation of dynamic memory. Programs written in
languages that have garbage collection, such as managed code, might
also need memory debuggers."
Complete Story
Related Stories:
- 9 of the Best Free Linux Integrated Development Environments (IDEs)(Jun 22, 2009)
- 7 of the Best Free Linux Revision Control Tools(Jun 15, 2009)
- 6 of the Best Free Linux CAD Software(Jun 08, 2009)
- 11 of the Best Free Linux Remote Display Software(Jun 01, 2009)
- 9 of the Best Free Linux BitTorrent Clients(May 27, 2009)
- 9 of the Best Free Linux Educational Games(May 18, 2009)
- 12 of the Best Free Linux News Aggregators(May 11, 2009)
- 11 of the Best Free Linux Voice Over IP (VoIP) Software(May 04, 2009)
- Running Linux Under Windows(Apr 20, 2009)
- 9 of the Best Free Linux Project Management Software(Apr 14, 2009)