Witam was, mam problem piszę aplikację bazodanową z obsługą allegro i często występuję błąd, poniżej podają linki do screenów:
http://www.lcdk.pl/Schowek01.jpg
http://www.lcdk.pl/Schowek02.jpg
http://www.lcdk.pl/Schowek03.jpg
http://www.lcdk.pl/Schowek04.jpg
http://www.lcdk.pl/Schowek05.jpg
http://www.lcdk.pl/Schowek06.jpg
http://www.lcdk.pl/Schowek07.jpg
http://www.lcdk.pl/Schowek08.jpg
http://www.lcdk.pl/Schowek09.jpg
http://www.lcdk.pl/Schowek10.jpg
http://www.lcdk.pl/Schowek11.jpg
http://www.lcdk.pl/Schowek12.jpg
Największy problem w tym że procedury które powodują błąd raz wykonują się poprawnie a raz wywalają błąd. Drugi problem to to że delphi nie pokazuje podczas której instrukcji powstał błąd, naciśnięcie F9 (czyli dalsze wykonywanie programu wywala ciągle ten sam błąd, muszę zakończyć aplikację a czasami zamknąć Delphi. (Włączenie śledzenia wystąpienia wyjątku nic nie daje).
Wydaję mi się że czasami błąd występuje w momencie gdy następuje powrót z procedury.
Jak zabrać się do znalezienia w kodzie błędu? Czy to może być coś związanego z pamiecią?