Moin
Ich kenn solche Fehler auch, in dem Delphi was in Speicherstellen reinschreibt, was da nicht hingehört...
Dies ist sie Stelle wo das entstandene Problem nach oben poppt...
nicht der eigendliche auslöser...
Möglich, ist das ein früherer Fehler in deinem Programm (ohne eine
Exception zu werfen) zu diesem komischen Verhalten führt.
oder es ein speicherverwaltungs problem in Delphi ist ....
Hmm...
Wenn der Wert OK ist, direkt befor es in die Procedure geht, spricht einiges dafür das Delphi daran beteiligt ist...
Ich hab das verhalten bei einigen Dynamischen Array´s beobachtet... und mir dardurch geholfen , Objekte anstant Datentypen oder Record´s zuverwenden.