sto cercando di utilizzare le funzionalità di debug inversa di gdb 7.3.1 su un progetto multi-threaded (utilizzando libevent), ma ottengo il seguente errore:Come abilitare il debug inverso su un programma multi-thread?
(gdb) reverse-step
Target multi-thread does not support this command.
Da this question, ho pensato che forse che è stato un problema caricando libthread_db ma, quando ho eseguito il programma, gdb dice:
Starting program: /home/robb/slug/slug
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/libthread_db.so.1".
Come posso attivare il debug inverso con gdb 7.3.1 su un progetto multi-threaded? È possibile?
Esiste una [link] (http://stackoverflow.com/questions/6625486/reverse-step-multithread-error) per una domanda simile qui. – Martin
Sì, lo so, mi sono collegato a quella domanda da solo. – rps