Unable to Debug Multi-Threaded Application with gdb
I am debugging a multi-threaded application with gdb, but when I start the program in gdb I get the warning: warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available. I can still debug, but I can't debug anything other than the main thread. I have read forums that suggest installing the packages libthread-db1 and glibc-dbg, but this does not correct the problem for me. On my machine I have the 3 files /lib/libthread_db.so.1 , /lib/.debug/libthread_db-1.0.so , and /lib/libthread_db-1.0.so . I tried creating symbolic links in /lib with the