View Full Version : [C] thread e gdb
ragazzi mi trovo a dover debuggare un programma con dei thread, so che gdb č in grado di farlo, sto con il manualone davanti, ma se faccio info threads non mi dice nulla. ovviamente i thread ci sono ;) io uso la NPTL per i thread e non LinuxThread non vorrei che dipendesse da quello.
sapete da che puņ dipendere?
Ciao
Arpeda
sto diventando stupido per cercare di risolvere questo problema!
Starting program: /home/arpeda/universita/sistemi_operativi_2/Tesina/server
warning: Unable to find dynamic linker breakpoint function.
GDB will be unable to debug shared library initializers
and track explicitly loaded dynamic code.
Server in ascolto sulla porta 10000
Accettata connessione da ip 127.0.0.1
Accettata connessione da ip 127.0.0.1
Accettata connessione da ip 127.0.0.1
Accettata connessione da ip 127.0.0.1
Accettata connessione da ip 127.0.0.1
Accettata connessione da ip 127.0.0.1
Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
(gdb) bt
No stack.
Starting program: /home/arpeda/universita/sistemi_operativi_2/Tesina/server
warning: Unable to find dynamic linker breakpoint function.
GDB will be unable to debug shared library initializers
and track explicitly loaded dynamic code.
Server in ascolto sulla porta 10000
Accettata connessione da ip 127.0.0.1
Accettata connessione da ip 127.0.0.1
Accettata connessione da ip 127.0.0.1
Accettata connessione da ip 127.0.0.1
Accettata connessione da ip 127.0.0.1
Accettata connessione da ip 127.0.0.1
Program received signal SIGINT, Interrupt.
0xffffe410 in ?? ()
(gdb) bt
#0 0xffffe410 in ?? ()
Error accessing memory address 0xbffff248: No such process.
(gdb) info threads
(gdb) info threads
(gdb)
Come vedete non mi fa vedere i thread del processo! A voi funziona correttamente gdb con i thread? cercando in rete sembra che anche altri hanno avuto lo stesso problema ma sfortunatamente non ho trovato la soluzione :(
uso NPTL kernel 2.6.5.r1 e gdb 6.1.1
ciao
Arpeda
ho risolto il problema! La magagna stava nelle glibc le ho dovute ricompilare passandogli FEATURE="nostrip" (uso gentoo).
ciao
Arpeda
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.