[image of Archer
Fish]

GDB: The GNU Project Debugger

[bugs] [GDB Maintainers] [contributing] [current git] [documentation] [download] [home] [irc] [links] [mailing lists] [news] [schedule] [song] [wiki]

GDB: The GNU Project Debugger

What is GDB?

GDB, the GNU Project debugger, allows you to see what is going on `inside' another program while it executes -- or what another program was doing at the moment it crashed.

GDB can do four main kinds of things (plus other things in support of these) to help you catch bugs in the act:

The program being debugged can be written in Ada, C, C++, Objective-C, Pascal (and many other languages). Those programs might be executing on the same machine as GDB (native) or on another machine (remote). GDB can run on most popular UNIX and Microsoft Windows variants.

GDB version 7.7

Version 7.7 of GDB, the GNU Debugger, is now available for download. See the ANNOUNCEMENT for details including changes in this release.

An errata list (PROBLEMS) and documentation are also available.

FSF's Position regarding SCO's attacks on Free Software

News

February 6th, 2014: GDB 7.7 Released!

The latest version of GDB, version 7.7, is available for download.

Changes in this release include:

See the NEWS file for a more complete and detailed list of what this release includes.

January 8th, 2014: GDB 7.7 branch created

The GDB 7.7 branch (gdb-7.7-branch) has been created. To check out a copy of the branch use:

git clone --branch gdb-7.7-branch ssh://sourceware.org/git/binutils-gdb.git

January 9, 2012: Extensibility support using Guile

GDB ought to support extensibility using Guile, the GNU extensibility package (an implementation of Scheme). We are looking for people to write the code to interface the two. Please write to gdb-patches AT sourceware DOT org if you are interested.

September 30, 2011: Release Mistakes in GDB Versions 6.0 - 7.3

A mistake has been detected in the release tar files for all GDB releases from version 6.0 to version 7.3 (included). The mistake has been corrected, and the FSF issued the following announcements:

Nov 28, 2006: Reversible Debugging

The GDB maintainers are looking for contributors interested in reversible debugging.

Late breaking information, such as recently added features, can be found in the NEWS file in the gdb source tree. Old announcements are in the news archive.

[bugs] [GDB Maintainers] [contributing] [current git] [documentation] [download] [home] [irc] [links] [mailing lists] [news] [schedule] [song] [wiki]

Please send FSF & GNU inquiries & questions to gnu@gnu.org. There are also other ways to contact the FSF.

This page is maintained by the GDB developers.

Copyright Free Software Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.

Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.

Last modified 2014-02-06.