Einzelnen Beitrag anzeigen

jmd anders

Registriert seit: 13. Mai 2004
84 Beiträge
 
#1

Access Violation ( kann nicht herausfinden an welcher stelle

  Alt 11. Dez 2006, 20:55
Hallo zusammen, ich hab ein programm geschrieben in dem nach einiger Zeit(mal dauerts länger >4h eine Access Violation auftritt, wenn ich dann auf break klicke, kriege ich nur das cpu fenster mit assembler anweisungen, ich kann dann noch zum delphi code switchen, da bleibt er aber mit dem roten balken an unterschiedlichen stellen stehen(also mal an dieser stelle, mal an einer anderen).
auf dem aufruf stack liegt dann als letzte anweisung sysallocem oder realloc mem.

es scheint, als scheine der fehler schneller zu kommen, wenn die systemauslastung größer ist, aber das ist nur eine waage vermutung.

daher würde ich gerne mal wissen, was eine access violation im eigentlich ist und wo sie am häufigsten vorkommt.

und wie kann ich vielleicht was anfangen, was in dem cpu fenster steht, oder wie kann ich an die stelle kommen an der in meinem code was falsch ist.
  Mit Zitat antworten Zitat