When I install 1.3.14 into Delphi 10.3 Update 1, I receive the following error message when the IDE starts:
--------------------------- bds.exe - Einsprungpunkt nicht gefunden --------------------------- Der Prozedureinsprungpunkt "@System@Classes@TFieldsCache@$bcctr$qqrv" wurde in der DLL "C:\Program Files (x86)\GExperts for RAD Studio 10.3\GExpertsRS103.dll" nicht gefunden. --------------------------- OK ---------------------------
Sometimes the IDE continues and works, sometimes it becomes unresponsive and I have to kill it with task manager.
Uninstalled 1.3.14, reinstalled 1.3.13 and everything is fine.
Other installed plugins are:
- FixInsight 1.1.1.6
- Compiler Speed Pack 6.4.1
- IDE Fix Pack 6.4.1
The same happens with 1.3.14 and Delphi 10.2. Update 3. Didn't copy the error message though.
Plugins there:
- FixInsight 1.1.1.5
- Compiler Speed Pack 6.3.1
- IDE Fix Pack 6.3.1
This sounds like a runtime packages compatibility issue. There is a hotfix for it , but I don't think it will work for GExperts.
Problem description from the readme file in that hotfix:
So possibly a workaround would be to replace the runtime packages of the Delphi 10.3.1 installation with the ones in this hotfix. But I have no idea whether this would work.
Other than that: Stick with the last GExperts version that was compiled with Delphi 10.3.1 (GExperts 1.3.13) or compile your own GExperts DLL from the sources