000
09.05.2004, 12:14 Uhr
~PennyLane
Gast
|
Hallo,
ich schreibe gerade ein Programm mit dem Borland C++Builder 5. Geht auch zu compilieren und zu starten und erfüllt seine Funktion in einigen Fällen wie gewünscht. Ab und zu kommt aber eine Fehlermeldung folgender Art:
"Zugriffsverletzung bei Adresse ADRESSE1 in Modul 'PROGRAMM.exe'. Lesen von Adresse ADRESSE2."
Leider stammen große Teile des Codes nicht von mir, deshalb habe ich keine Idee, woran es liegen könnte. Allerdings springt der Debugger im Falle dieses Fehlers immer an eine Stelle im Code, wo was mit einem Iterator gemacht wird. Und noch was Interessantes: Öffnet man, während das Programm läuft, den Taskmanager, dann sieht man, wie der Prozess immer mehr Speicher belegt, ohne ihn wieder freizugeben.
Hat jemand eine Idee, was das sein könnte, oder wie ich rauskriegen kann, woran es liegt?
Danke schon mal, PennyLane |