Hallo,
ich habe ein D6-Programm geschrieben, mit Interbase-Datenbank-Anbindung und
TCP-Komponenten.
Ich habe das Phänomen, dass auf einem einzigen PC (mit Win 2000) sporadisch ein Speicher-Adress-Fehler auftritt.
Wenn der Fehler auftritt, hat das Programm den Fokus. Klickt man dann auf die Windows-Taskleiste oder irgendeinen Button, kommt die Windows-Fehlermeldung. Die Meldung kommt aber nicht, wenn man anstelle der Taskleiste auf den Desktop clickt oder auf ein Symbol auf diesem. Das Programm an sich funktioniert und man kann es benutzen und es tut was es soll. Man darf nur nicht auf die Taskleiste klicken, dann kommt wieder der Fehler.
Ich habe schon alles möglich überprüft, speziell die verwendeten Arrays usw. Der Fehler passiert schon dann, wenn man mit dem Programm noch gar keine Aktion ausgeführt hat, einfach nach dem Starten, bei dem sich das Programm mit der Datenbank verbindet und noch eine
TCP-Verbindung aufbaut.
Hat jemand eine Idee, woran es noch liegen könnte ?
Nicole