Multithreaded debugger

GDB has serious debugging issues with multiple threads (pthreads). Are there any other good multi-threaded debuggers for C / C ++ on * nix?

+3
source share
6 answers

I personally have not had much trouble with GDB when debugging a multi-threaded application, so it may be useful for you to find out exactly what “problems” you have. This will help us respond better.

There are several tools that I used in the past to debug multi-threaded applications on Linux, most of which are based on GDB, rather than replacing it. These include:

, Linux ( !), " Linux", :

http://www.scribd.com/doc/3009706/Debugging-Linux-Applications

+6

Allinea DDT... , , C, ++ Fortran.

+5

TotalView - , . , parallelism. , .

+4

* nix. , GDB , , FreeBSD (7.0-RELEASE), , , .

+1

- gdb, , , , , gdb. , , gdb gcc, gcc.

0

The AIX debugger for Windows allows you to debug multi-threaded applications.

0
source

Source: https://habr.com/ru/post/1696999/


All Articles