--- title: GDB (GNU Debugger) Reviews meta_title: 'GDB (GNU Debugger) Reviews 2026: Details, Pricing, & Features | G2' meta_description: Filter 16 reviews by the users' company size, role or industry to find out how GDB (GNU Debugger) works for a business like yours. aggregate_rating: rating_value: 4.5 review_count: 16 scale: '5' date_modified: '2026-09-22' parent_category: name: DevOps url: https://www.g2.com/categories/devops ---

GDB (GNU Debugger) Reviews & Product Details

Value at a Glance

Averages based on real user reviews.

Perceived Cost

$$$$$

User Insights

Average based on 16 real user reviews.

Perceived Cost

$$$$$
bismeet m.
BM
bismeet m.
Business Technology Analyst
Enterprise (> 1000 emp.)
"GDB and its utility"
5/5
What do you like best about GDB (GNU Debugger)?

It allows you to step through line by line. It works on many Unix-like systems and works for a wide variety of languages. Review collected by and hosted on G2.com.

What do you dislike about GDB (GNU Debugger)?

much better debuggers , or atleast frontend interfaces exist, although a lot of them improve upon gdb in any ways Review collected by and hosted on G2.com.

Verified User in Wireless
UW
Verified User in Wireless
Enterprise (> 1000 emp.)
"Quick debugger tool"
4.5/5
What do you like best about GDB (GNU Debugger)?

It is very useful for debugging with proper pointing to where is bug. Review collected by and hosted on G2.com.

What do you dislike about GDB (GNU Debugger)?

Nothing much to dislike about this tool only that it could have more functionalities. Review collected by and hosted on G2.com.

MP
Manuel P.
PC software
Mid-Market (51-1000 emp.)
"GNU Project Debugger."
3.5/5
What do you like best about GDB (GNU Debugger)?

Specify system problems and fix application performance, compatible with C ++ and Pascal.

Debug and dump on different platforms available. Review collected by and hosted on G2.com.

What do you dislike about GDB (GNU Debugger)?

Debugging in Kernel and different Linux distributions is difficult. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Verified User in Computer Software
Small-Business (50 or fewer emp.)
"Best debugger and IDE"
5/5
What do you like best about GDB (GNU Debugger)?

It is one of the best IDE available and very optimized to run high memory programs. It is platform independent and work on all OS. Free to use. Review collected by and hosted on G2.com.

What do you dislike about GDB (GNU Debugger)?

GDB cannot be used to fix programs that compile with errors. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Verified User in Computer Software
Small-Business (50 or fewer emp.)
"End of search for debugger"
4.5/5
What do you like best about GDB (GNU Debugger)?

GDB can do wonders like it can, At the onset of program, specifying something that could have an effect on its behavior. Make our code stop at specific conditions and many more Review collected by and hosted on G2.com.

What do you dislike about GDB (GNU Debugger)?

GUI is not so appealing but it does not make it less useful. Review collected by and hosted on G2.com.

Verified User in Computer Software
CC
Verified User in Computer Software
Enterprise (> 1000 emp.)
"REGARDLESS OF PROGRAMMING LANGUAGE PLATFORM"
4/5
What do you like best about GDB (GNU Debugger)?

IT CAN DEBUG IN MULTIPLE PROGRAMMING LANGUAGE PLATFORM Review collected by and hosted on G2.com.

What do you dislike about GDB (GNU Debugger)?

IT CAN BE OPERATED IN UNIX OPERATING SYSTEM ONLY Review collected by and hosted on G2.com.

Verified User in Semiconductors
US
Verified User in Semiconductors
Enterprise (> 1000 emp.)
"A Developer's (almost) best friend"
4.5/5
What do you like best about GDB (GNU Debugger)?

Breaking at a function (break points) Check the call stack of a function (backtrace) Put a read/write watchpoint for a variable/object (memory corruption) Dumping memory Review collected by and hosted on G2.com.

What do you dislike about GDB (GNU Debugger)?

Live display of code (l command) , there is still inconsistency with the line and variables. TUI extensions help though. Watchpoints make the code execution extremely slow. Can't even think about putting a watch point while kernel debug. Kernel debugging with GDB (kgdb) is tedious and needs a lot of setup efforts. Also has lack of support here. Review collected by and hosted on G2.com.

Verified User in Hospitality
UH
Verified User in Hospitality
Small-Business (50 or fewer emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"What is GNU Debugger"
4/5
What do you like best about GDB (GNU Debugger)?

GNU Debugger, which is also called gdb, is the most popular debugger for UNIX systems to debug C and C++ programs.

GNU Debugger helps you in getting information about the following:

If a core dump happened, then what statement or expression did the program crash on?

If an error occurs while executing a function, what line of the program contains the call to that function, and what are the parameters?

What are the values of program variables at a particular point during execution of the program?

What is the result of a particular expression in a program?

GDB allows you to run the program up to a certain point, then stop and print out the values of certain variables at that point, or step through the program one line at a time and print out the values of each variable after executing each line.

GDB uses a simple command line interface Review collected by and hosted on G2.com.

What do you dislike about GDB (GNU Debugger)?

Even though GDB can help you in finding out memory leakage related bugs, but it is not a tool to detect memory leakages.

GDB cannot be used for programs that compile with errors and it does not help in fixing those errors. Review collected by and hosted on G2.com.

Bill C.
BC
Bill C.
Group Operations Manager
Enterprise (> 1000 emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"The best remote mode debugger."
5/5
What do you like best about GDB (GNU Debugger)?

I should start my comment saying how much I like the debugger in "distance" mode and it communicates with the Stub and while I have the program on one machine, another is being debugged. For an old bantante program it is very well created. And if it is used to debug Linux the feeling is very good with GDB the program is very easy to use when you know the commands

#include

#include

#include Review collected by and hosted on G2.com.

What do you dislike about GDB (GNU Debugger)?

As I mentioned in the first comment, the program is very useful for GDB debugging and for Linux and hackers I have not seen anything better in terms of programming but I feel that it has fallen a little behind with respect to time and should renew Review collected by and hosted on G2.com.

Mervin M.
MM
Mervin M.
Embedded Specialist
Enterprise (> 1000 emp.)
"Open source debugger"
4.5/5
What do you like best about GDB (GNU Debugger)?

One of the best things is it's license-free, a software debugger, no additional hardware or license is needed. Easy to use, and support is available. Review collected by and hosted on G2.com.

What do you dislike about GDB (GNU Debugger)?

Not much of a graphical interface, so when starting to use it, it can be harder. The use of breakpoints is not very impressive. Review collected by and hosted on G2.com.

Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

GDB (GNU Debugger) Comparisons