GoBug
From Wikipedia, the free encyclopedia
GoBug | |
Developer: | Jeremy Gordon |
---|---|
OS: | Windows, x86 |
Use: | Debugger |
Licence: | Freeware (for Windows 9x) Proprietary software (for Windows NT/2000/XP/Vista32) |
Website: | for Windows 9x for Windows NT/2000/XP/Vista32 |
GoBug is a symbolic debugger which can be used to test and fix programs which work on the Win32 (Windows) operating system.
GoBug can read symbols which are embedded in the executable (EXE or DLL) which are contained in separate DBG, PDB (program database) or MAP files.
GoBug is one of the "Go" tools for program development. The free tools in this series are GoAsm (assembler), GoLink (linker), and GoRC (resource compiler).
The first version of GoBug was published in 1996. Since then it has been used and acclaimed by many Windows programmers.
The aim of the author has been to offer a user-interface which is as friendly and obvious as possible. GoBug's features include printable and dumpable disassembly panes and log, single-stepping jump over and run-to (breakpoints, message, specific message), inspection of registers memory and stack, stacktrace, exception break, comprehensive logs of events messages instructions and registers, support for multi-threaded programs, Unicode labels, resource extraction etc.
[edit] External Links
- The help file for the free Windows 9x version viewable on-line
- Specifications and screenshots for GoBug for NT/2000/XP and Vista32
- GoAsm Assembler and Tools forum (in the MASM forum)
- GoAsm Assembler and Tools forum (in the Windows Programming forum)
- Old forum messages