AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Exception EAccessViolation

Ein Thema von Cruentus · begonnen am 18. Jan 2013 · letzter Beitrag vom 18. Jan 2013
 
Cruentus

Registriert seit: 22. Apr 2009
32 Beiträge
 
#7

AW: Exception EAccessViolation

  Alt 18. Jan 2013, 17:56
Ich benutze den Turbodelphi-Explorer. Sonst hat der mir bei den Exceptions auch immer die entsprechende Zeile rot markiert, nur diesesmal nicht.

Ich habe den Quelltext mal überflogen und verstärkt auf Möglichkeiten einer Null-Pointer-Exception geachtet. Ich habe jetzt eine TStringList im Verdacht, die ich nicht immer initialisiert aber nach jedem Spiel immer wieder mit .free; freigegeben habe. Da könnte doch der Knackpunkt sein, oder?

Ich habe das jetzt geändert und werde das morgen mal ausgiebig testen, ob die Exception irgendwann wieder auftritt oder nicht. Gibt mir dann zwar keine Gewissheit, ist aber besser als gar nichts^^

Danke schonmal
Gruß
Cruentus

Edit: So, ich habe das Spiel heute mal einige Stunden laufen lassen, der Fehler ist nicht wieder aufgetreten. Das ist zwar keine Garantie, aber scheinbar lag es an der .free Geschichte. Somit ist das Problem gelöst. Danke für eure Hilfe, sie hat mir den entscheidenden Hinweis gegeben!

Geändert von Cruentus (19. Jan 2013 um 16:15 Uhr) Grund: neue Erkenntnisse
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:39 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz