Hi, ich habe(mal wieder
) ein (hoffentlich) kleines Problem :cry: :
Ich bin gerade dabei mir eine kleine Engine zu programmieren. Als ich sie mit einem Programm getestet habe, ist das Programm beim Debuggen mit der Meldung abgestürtzt:
Unbehandelte Ausnahme bei 0x6be885c4 (msvcr80d.dll) in TestEngine.exe: 0xC0000005: Zugriffsverletzung beim Schreiben an Position 0xcdcdcdcd.
Diese Meldung (Die sich auf die Datei input.c bezieht) taucht nur auf, wenn ich versuche aus einer Datei über fscanf etwas zu lesen. Wenn ich das Testprogramm dann über die Engine starte, dann kommen beim Debuggen die folgenden Fehlermeldungen:
Debug Assertion Failed!
Programm: ...
File: fscanf.c
Line: 54
Expression: (stream != NULL)
Wenn ich dann auf weiter drücke kommt diese Meldung:
Microsoft Visual Studio C Runtime Library hat einen schwerwiegenden Fehler in TestEngine.exe gefunden.
Was mache ich Falsch? Den Code habe ich aus einem anderen Programm, dass fehlerfrei gelaufen ist.