RSS 238 projects tagged "Debuggers"

Download Website Updated 29 May 2006 avrmon-stk200

Screenshot
Pop 54.22
Vit 2.31

avrmon-stk200 is a port of Denis Chertykov's Linux debug monitor system for Atmel AVR microcontrollers. It is compatible with the connection scheme used in Atmels "STK200 Starter Kit", as opposed to the original version that used the "DAPA" (Alex's Direct Avr Parallel Access) scheme. In short, the monitor system allows you to do in-systems source-level debugging on AVR microcontrollers with gdb (avr-gdb).

Download Website Updated 22 Jan 2008 C++ Debugging Support library

Screenshot
Pop 235.99
Vit 10.16

Libcwd is a full-featured and well-documented library that assists C++ developers with debugging their applications. It includes support for ostream-based debug output, custom debug channels and devices, memory allocation debugging, run-time sourcefile:linenumber information, and demangled type names of variables. It is thread-safe.

Download Website Updated 30 Jan 2001 call2sym

Screenshot
Pop 51.53
Vit 1.00

call2sym converts a Linux kernel system call stack trace into symbolic names (via System.map). This allows you to quickly determine exactly which functions were executing when the kernel panicked.

No download Website Updated 31 Mar 1998 Checker

Screenshot
Pop 54.93
Vit 76.60

Checker is a debugging tool suite which detects memory errors at runtime. It's like a GNU 'Purify'. It still has alpha status and you need gcc version 2.8.1 to use Checker. It currently works only for C.

Download Website Updated 24 Nov 2002 cingb

Screenshot
Pop 76.99
Vit 2.41

cingb is an attempt to write a Gameboy emulator for all kinds of platforms. It plays Gameboy and Gameboy Color ROMs, includes a debugger for step-by-step analysis of Gameboy programs and might be also interesting for educational purposes.

No download Website Updated 09 Mar 2006 Code Medic

Screenshot
Pop 75.72
Vit 4.81

Code Medic provides access to the power of gdb with an intuitive front end. It currently supports opening multiple source windows at once, setting/clearing breakpoints while the program is running, watching variables change in the variable tree as you step through code (even with nested structs), text searching through source, and integration with Code Crusader to provide a rapid, efficient develop-debug cycle.

Download Website Updated 17 Feb 2009 Data Display Debugger

Screenshot
Pop 249.96
Vit 10.17

GNU DDD, the Data Display Debugger, is a GUI to command-line debuggers like GDB, DBX, JDB, XDB, Ladebug, WDB, the Perl debugger, or the Python debugger. It provides a graphical data display where complex data structures can be explored incrementally and interactively.

Download Website Updated 28 Feb 2001 dmalloc

Screenshot
Pop 121.50
Vit 1.77

The debug memory allocation or dmalloc library is a drop-in replacement for the system's native memory management routines. It provides powerful debugging facilities which are configurable at runtime. These facilities include such things as memory-leak tracking, fence-post write detection, file/line number reporting, and general logging of statistics. The library has been run successfully on a wide variety of operating systems. It also provides support for the debugging of threaded programs.

No download Website Updated 18 Jul 2002 Dynamic Probes

Screenshot
Pop 74.62
Vit 3.89

Dynamic Probes (Dprobes) is a generic and pervasive system debugging facility that will operate under the most extreme software conditions such as debugging a deep-rooted operating system problem in a live environment. Dprobes allows the insertion of fully automated breakpoints or probepoints anywhere in the system and user space. Each probepoint has an associated set of probe instructions that are interpreted when the probe fires. These instructions allow memory and CPU registers to be examined and altered using conditional logic. When the probe command terminates, prior to returning to the probed code, a syslog record may be optionally generated.

Download Website Updated 27 Feb 2004 Java Development Environment for Emacs

Screenshot
Pop 141.88
Vit 2.52

Java Development Environment for Emacs (JDEE) is an Emacs-based integrated development environment (IDE) for developing Java applications and applets. Features include multiple code browsers, a JPDA-based debugger, method and field completion, template-based and procedure-based code generation, Java source code interpreter, context-sensitive help, and more.

Screenshot

Project Spotlight

InterceptNate

A Hibernate session and transaction manager.

Screenshot

Project Spotlight

TurnKey Torrent Server Appliance

A Torrent server appliance that is easy to use and lightweight.