luebbe 26 Posted February 28, 2019 (edited) I have just upgraded Rio from 10.3 to 10.3.1 and now I get an exception when Rio is starting. The message is: [Window Title] Fehler [Content] PrivateGXMenuActionManager is not nil upon creation (D:\source\_sourceforge\GExperts\source\framework\GX_MenuActions.pas, Zeile 122). [OK] Followed by an excpeotion from bds: [Window Title] Fehler [Content] Zugriffsverletzung bei Adresse C08B50F7 in Modul 'bds.exe'. Lesen von Adresse C08B50F7. [OK] The installed version of GEXperts is 1.3.12.76 (from GXRS10.3-13C-experimental-twm-2018-12-22.exe) There is no GExperts menu entry and the shortcuts don't work Some part of GExpert seems to be running, because the "Multiple instances" warning pops up when I start 10.3.1 a second time. I then tried to disable GExperts using the ExpertManager.exe from the installation folder, but it also throws an exception: --------------------------- Application Error --------------------------- Exception Exception in module ExpertManager.exe at 0005BC60. Could not load library GExpertsRS103.dll. --------------------------- OK --------------------------- even though GExpertsRS103.dll is in the same folder as ExpertManager GExperts was installed using my account with local admin privileges. Edited February 28, 2019 by luebbe Improve formatting, additional information Share this post Link to post
luebbe 26 Posted February 28, 2019 BTDTNT - also rebooted my PC in between Share this post Link to post
dummzeuch 1505 Posted February 28, 2019 Odd. I just used the latest GExperts to install it on my development computer and could start Delphi 10.3.1 without any problems. But of course that's different from what you have been doing: Installing GExperts first and then updating Delphi. I remember seeing this error before. If I now just could remember where and what was the cause... Could you please look into the registry under HKCU\Software\Embarcadero\BDS\20.0\Experts whether there are maybe muliple entries for GExperts? Share this post Link to post
luebbe 26 Posted March 1, 2019 (edited) Yes, there are two. GExperts and GExpertsRS103 which both point to C:\Program Files (x86)\GExperts for RAD Studio 10.3\GExpertsRS103.dll I now uninstalled GExperts RS103 and deleted both registry keys. Perhaps the problem is caused by the way the plugin is installed? Normally I don't have admin rights on my work PC. So I can either install: a) under my user, but then I have to log in as admin during the installation. So I guess the registry keys are written to the admin accounts HKCU b) give my user temporary admin rights and install. This will probably write the registry keys under my HKCU Uninstall, delete registry keys + reinstall using method b) solved the issue. Edited March 1, 2019 by luebbe Share this post Link to post
dummzeuch 1505 Posted March 1, 2019 The GExpertsRS103 entry is created by the GExperts Expert Manger (because it uses the DLL name as the entry). The GExperts entry is created by the installer. Share this post Link to post