Hört sich Interesant an. Das heißt, ich nehme die Problembehaftete EXE, und such in Delphi nach der Adresse. Allerdings, jetzt fehlen mir wieder ein wenig Kenntnisse, wie bekomme ich in die EXE die gesamten DEBUG Info´s.
Recht einfach: Stelle in deinem Projekt-Optionen unter Compiler alle Debug-Infos an (Optimierung aus, Debug-DCUs, Lokale Symbole, Symbol-Referenzen). Jetzt das Projekt komplett neu uebersetzten lassen (Project > Build All) und nichts mehr am Quelltext aendern bzw Delphi einfach offen lassen. Die neue EXE (wahrscheinlich ne ganze Ecke groesser als vorher) beim Kunden einsetzen. Tritt der Fehler auf, die Adresse notieren, in Delphi nun das Programm starten (F9), nach dem Start auf den Pauseknopf klicken (CPU-Fenster geht auf) und unter Suche sollte nun "gehe zu Adresse..." nicht mehr ausgegraut sein. Adresse reinkopieren und schon springst du zur Absturzstelle in deinem Sourcecode.