I have noticed this now in a few VMs, both in VMware and VBox. On closing the IDE, I get the error dialog in the attached file. I will be happy to research, if you can suggest a direction.
I should have mentioned... Windows 10 Pro, Delphi 10.2.3, and I have installed SynEdit from GetIt. Reinstalled GExperts, and the problem remains, but it was not present until I installed SynEdit.
UPDATE: 1.3.16 throws the same error.
UPDATE: Fixed the source for SynEdit from TurboPack:
In SynEdit\Source\SynCompletionProposal.pas:
function GetCurrentPPI: Integer; {override;} // TODO -owmeyer: There is no parent version to override.
The error on shutdown remains, because it is from your DLL, not from my installed SynEdit.
However, in the source there, I did not find any DeactivateFontsInfo.
Last edit: William Meyer 2020-11-12
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The assertion is in unit SynTextDrawer in TheFontsInfoManager.ReleaseFontsInfo which in turn is called from TSynFontsInfoManager.Destroy. That's the same code as in the TurboPack version of the library.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I should have mentioned... Windows 10 Pro, Delphi 10.2.3, and I have installed SynEdit from GetIt. Reinstalled GExperts, and the problem remains, but it was not present until I installed SynEdit.
UPDATE: 1.3.16 throws the same error.
UPDATE: Fixed the source for SynEdit from TurboPack:
In SynEdit\Source\SynCompletionProposal.pas:
function GetCurrentPPI: Integer; {override;} // TODO -owmeyer: There is no parent version to override.
The error on shutdown remains, because it is from your DLL, not from my installed SynEdit.
However, in the source there, I did not find any DeactivateFontsInfo.
Last edit: William Meyer 2020-11-12
The assertion is in unit SynTextDrawer in TheFontsInfoManager.ReleaseFontsInfo which in turn is called from TSynFontsInfoManager.Destroy. That's the same code as in the TurboPack version of the library.