Sto provando a eseguire il debug di un'applicazione scritta in C++, compilata per un processore basato su ARM che esegue linux.Come identificare l'ID filo stampato in GDB
Quando l'applicazione si arresta in modo anomalo, si arresta su un determinato thread e presumo che il thread sia dove si trova l'errore (errore di segmentazione).
Il mio problema è che sto riscontrando problemi nell'identificare CHE COSA sia questa discussione. Vedo che il seguente stampato in eclissi quando GDB è in esecuzione.
Quali sono i numeri sottolineati in blu e c'è un modo per me di accedervi a livello di codice, in modo che io sappia dove cercare nel codice?
Perché non dare un nome ai fili quando li si genera? –
@ SelçukCihan lo mostrerà anche in GDB? –
Gdb può visualizzare i nomi dei thread, controllare [link] (https://sourceware.org/gdb/onlinedocs/gdb/Threads.html) per ulteriori informazioni –