Zitat von
sakura:
Drei Wochen (inkl. Wochenenden) hat mich das Debugging gekostet. Und einen Workaround bekommst Du heute kostenfrei ins Haus geliefert. Es ist ein Bug in der
RTL von Delphi und dem Klassenhandling
Leider gibt es noch keinen Delphi-Compiler, der das Problem löst. Einfache Lösung, wenn auch nicht die wahre Schönheit.
Binde in die Uses-Klausel Deiner
DPR als erstes ShareMem ein und kopiere die
borlandmm.dll mit in das Verzeichnis, wo Du den Filter hast. Dann geht es wie von alleine alles wieder...
Ausfühlichere Diskussion in meinem
Blog
...
...
P.S.: Die Lösung läuft bei uns seit November 2005 fehlerfrei auf allen Kundenrechnern. Systemstabilität ist seit dem um einige hundert Prozent hoch.
Hattest Du diese Problem nicht in einen ganz anderen zusammenhang... Überladen det
VMT Tabelle?
Oder habe ich da was falsches im Kopf... Hatte doch gar kein Bier getrunken...
mfg Frank