-
Ritter
Speicherzugriffsproblem
Ich habe ein Problem das ich in Delphi für einen Array Speicher zuweise (Globalalloc, Virtualallic, getmem) und nach der Benutzung auch wieder frei gebe. Einmal wird der Array mit Daten befüllt und ein zweites Mal ausgelesen. Das Problem ist nun dass das Programm dauernd mit Speicherzugriffsfehern abstürzt. Einmal geht er komplett durch die Routine und hängt sich beim zweiten Mal auf, einmal gleich am Anfang etc. Es ist also nicht vorhersehbar wann.
Ich denke das auf einmal der zugewiesene Speicher "weg" ist, aber wie kann ich das beheben?
Ich habe keine Ahnung. Kann man den Speicherbereich irgendwie schützen?
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln