PDA

View Full Version : SIGSEGV - esperti help


trallallero
20-08-2007, 17:13
Ho 2 processi che comunicano via net e i loro cicli sono in state machines.
Ho introdotto delle modifiche nella state machine del client e cioŽ sembra provocare un SIGSEGV nel server dopo n cicli. Se ripristino la vecchia state machine sembra non succedere.

Ma la cosa mi sembra assurda :what: come posso provocare un SIGSEGV ? mi potrei aspettare un SIGSEGV dal processo che sto modificando, non in quello con cui comunico ... e tra tutti i signals che mi potrei aspettare questo eŽ proprio uno deglŽultimi.

Qualcuno ha qualche dritta ?
grazie

EDIT: facendo la strace (linux) del processo ovviamente non succede

ilsensine
22-08-2007, 08:28
Ma la cosa mi sembra assurda :what: come posso provocare un SIGSEGV ?
Esponendo un bug latente sul server?

EDIT: facendo la strace (linux) del processo ovviamente non succede
strace non aiuta qui, anche se funzionasse.
Esegui il server sotto gdb. E' bene che il server sia compilato con i simboli di debug.