Hallo,
ich werkele nun schon über einen Monat daran, mein Programm mit Delphi 10.4 CE zu kompilieren und zum Laufen zu bringen (siehe auch
dieses Thema).
Ich habe mittlerweile meinen Code auf x Weisen neu geschrieben. Ich bekomme sehr häufig
Code:
[dcc32 Fataler Fehler] AGS.dpr(46): F2084 Interner Fehler: AV0B7C3340(0B7A0000)-R00000018-0
Interessanterweise beispielsweise auch, wenn ich eine bereits reibungslos kompilierte und unveränderte Datei per "Compilieren"-Befehl neu compiliere oder mit Druck auf "Start mit Debugger" starte.
Außerdem bekomme ich beim Laden von einem selbstgeschriebenen
BPL-Packages zur Laufzeit mit LoadPackage() eine "
access violation at ....: write of address 0x000000000", obwohl in der Library gar nichts initialisiert wird, weil ich alle Units mit initialization-Code zu Testzwecken aus dem crashenden
Package rausgeworfen habe. Mit anderen Aufrufreihenfolgen crashen aber auch andere Packages. Das ganze sieht sehr zufällig aus. Einen Aufruf-Stack gibt es für die
Exception nicht und der Debugger verendet in System.SysUtils.InitializePackage() bei PackageLoad.
Ich habe mittlerweile Delphi 10.4 CE in eine neue saubere virtuelle Maschine installiert und nur die
Jedi-Packages von
https://www.idefixpack.de/blog/bugfi...ary-installer/ installiert, um alle Nebenwirkungen auszuschließen, die von
IDE-Erweiterungen kommen könnten.
So ergibt das keinen Sinn mehr für mich. In Delphi 10.3 CE lief alles wie geleckt.
Gibt es noch sachdienliche Hinweise, wie ich mit Delphi 10.4 CE arbeiten kann?
Werde ich tatsächlich in spätestens einem Jahr gezwungen, Delphi 10.4 CE zu verwenden oder kann ich mit Delphi 10.3 CE auf unbegrenzte Zeit weiterentwickeln?
Viele Grüße
Boris