segfault Frage

09/04/2011 - 08:18 von Thomas Ansorg | Report spam
Hallo
ich bekomme bei einem meiner Programme das, was man bei Windows wohl
"allgemeine Schutzverletzung" nennt. Die genaue Fehlermeldung sieht so aus:
[Zeitstempel] programm[2870(variabel)] segfault at 0 ip 08058c37 sp bff778f0
error 4 in programm[8048000+45000]
Die Zahlenwerte variieren alle bei jedem Programmaufruf. Wie kann ich einen
solchen Fehler einkreisen?

73!
T.
 

Lesen sie die antworten

#1 Stefan Enzinger
09/04/2011 - 10:04 | Warnen spam
On 04/09/2011 08:18 AM, Thomas Ansorg wrote:
Hallo
ich bekomme bei einem meiner Programme das, was man bei Windows wohl
"allgemeine Schutzverletzung" nennt. Die genaue Fehlermeldung sieht so aus:
[Zeitstempel] programm[2870(variabel)] segfault at 0 ip 08058c37 sp bff778f0
error 4 in programm[8048000+45000]
Die Zahlenwerte variieren alle bei jedem Programmaufruf. Wie kann ich einen
solchen Fehler einkreisen?



Programm mit debug informationen bauen (falls du gcc, g++ benutzt geht
das mit -g) und mit valgrind simulieren lassen.

lg

Ähnliche fragen