Ich bekomme viele Fehler mit valgrind, die sagen: "Bedingter Sprung oder Bewegung hängt von nicht initialisierten Werten ab".
Unten ist der eine der Blöcke. Alle sind ähnlich:
%Vor% Der Fehler selbst befindet sich in der Zeile while (). vasm_sourceline_info
ist eine doppelt verknüpfte Listenstruktur. Der Code ~ funktioniert ~, aber dieser Fehler ist beunruhigend. Gibt es noch etwas anderes im Code, der im Speicher stampft, oder ist die obige Funktion irgendwie fehlerhaft?
Kompilieren Sie mit Optimierungen OFF ( -O0
). Führen Sie valgrind mit --track-origins=yes
aus, um die Quelle der Fehler zu ermitteln. Weitere Informationen finden Sie hier .
Tags und Links c valgrind linked-list