PDA

Visualizza la versione completa : [C] Studio del file core dopo una segmentation fault


alextg82
03-02-2005, 11:58
Salve a tutti!

Qualcuno saprebbe spiegarmi come si deve interpretare in via generale un file di core a seguito di una segmentation fault dell'esecuzione di un programma.
Ho letto da qualche parte che da indizi (in termini di numero di riga del codice) dove viene generato il problema di memoria.

Grazie.

anx721
03-02-2005, 14:02
Se si tratta di un programma C ti do un programma che trasforma il tuo programma C in un nuovo programma che fa le stesse cose del programma originale, ma se va in crash per segmentation fault ti indica numero di riga e istruzione che ha cuasato l'errore; questo se sei sotto windows e usi mingw come compilatore

alextg82
03-02-2005, 14:08
e per sistema operativo linux??? Non c' qualcosa di simile??

anx721
03-02-2005, 14:25
puoi usare il debugger o anche un ide grafico come kdevelop per vedere dove si ha il segmentation fault, comuqnue il programma che ho io un eseguibile windows con cui puoi trasformare il tuo programma, una volta che hai il programma trasformato puoi eseguirlo sotto linux e vedere dove crasha

anx721
05-02-2005, 03:50
Originariamente inviato da alextg82
e per sistema operativo linux??? Non c' qualcosa di simile??

Ora c' anche per linux:

CodeTracer (http://www.webalice.it/envidia/tracer/tracer.html)

alextg82
05-02-2005, 11:25
Grazie mille per l'aiuto e il valido contributo. :)

Loading