Running RDM 2020.3.21.0 with no problem. Upgraded to 2020.3.22.0 this morning and when I launch the app, it crashes. I had to kill the process and roll back to 2020.3.21.0. After installing 2020.3.21.0, it launches fine and I was able to review the RDM logs. Below are the errors in the logs (data source is connected to SQL Server on a Windows 2019 server):
12/15/2020 9:08:57 AM 2020.3.22.0 - 64-bit Error System.NullReferenceException: Object reference not set to an instance of an object.
at Devolutions.RemoteDesktopManager.Managers.LocalizationManager.TranslateShortcut(String text)
at Devolutions.RemoteDesktopManager.Managers.ShortcutManager.AssignShortcutKeyDisplayString(ToolStripAdvancedMenuItem menu, ToolStripAdvancedMenuItem[] others)
at Devolutions.RemoteDesktopManager.Managers.SessionMenuManager.AssignShortcuts()
at Devolutions.RemoteDesktopManager.Managers.ShortcutManager.ApplyOptions(ShortcutDefinition[] definitions, SessionMenuManager contextMenuManager)
at Devolutions.RemoteDesktopManager.Managers.ShortcutManager.Hook()
at Devolutions.RemoteDesktopManager.Managers.ApplicationManager.InitializePhaseTwo(String[] args)
at Devolutions.RemoteDesktopManager.Program.Main(String[] args)
12/15/2020 9:08:57 AM 2020.3.22.0 - 64-bit Error Silent System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at Devolutions.RemoteDesktopManager.Managers.LocalizationManager.TranslateShortcut(String text)
at Devolutions.RemoteDesktopManager.Managers.ShortcutManager.AssignShortcutKeyDisplayString(ToolStripAdvancedMenuItem menu, ToolStripAdvancedMenuItem[] others)
at Devolutions.RemoteDesktopManager.Managers.SessionMenuManager.AssignShortcuts()
at Devolutions.RemoteDesktopManager.Managers.ShortcutManager.ApplyOptions(ShortcutDefinition[] definitions, SessionMenuManager contextMenuManager)
at Devolutions.RemoteDesktopManager.Frames.ConnectionViews.FreMRUConnectionListView.DoInitializeComponent()
at Devolutions.RemoteDesktopManager.Frames.FreBase.c2003f33b05659ffe7ea3546ebd6ce300()
at Devolutions.RemoteDesktopManager.Frames.FreMRUConnections.c49f0ccb73296dc8b9a91a4b256a04664()
at Devolutions.RemoteDesktopManager.Frames.FreMRUConnections.DoInitializeComponent()
at Devolutions.RemoteDesktopManager.Frames.FreBase.c2003f33b05659ffe7ea3546ebd6ce300()
at Devolutions.RemoteDesktopManager.Decorators.NavBarControlDecorator.Initialize(IMainForm mainForm)
at Devolutions.RemoteDesktopManager.Forms.FrmMainDocumentManager.InitializeDecorators()
at Devolutions.RemoteDesktopManager.Forms.FrmMainDocumentManager.DoInitializeComponent()
at Devolutions.RemoteDesktopManager.Forms.FrmBaseRibbon.c2003f33b05659ffe7ea3546ebd6ce300()
at Devolutions.RemoteDesktopManager.Forms.FrmBaseRibbon..ctor()
--- End of inner exception stack trace ---
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at Devolutions.RemoteDesktopManager.Managers.UIManager.cd1336d51f5967743cc970d8c549f61e3()
at Devolutions.RemoteDesktopManager.Managers.UIManager.get_FrmMain()
at Devolutions.RemoteDesktopManager.Managers.SessionMenuManager.get_Source()
at Devolutions.RemoteDesktopManager.Managers.ShortcutManager.c75ecaacfa567e1a9a2f5145058a82b35()
Hello,
Thank you for contacting us on that matter!
Our Engineering Department is currently working on this, I will inform you as soon as we will have an update on that situation.
Best regards,
James Lafleur
Hello again,
Our Engineering Department just informed me that a fix has been found and that it will be released in RDM 2020.3.23.0.
Best regards,
James Lafleur
Thanks for such a quick response!!
Happy Holidays!!
You are more than welcome!
The Enterprise version has just been released and the Free edition will be out shortly as well. To download these versions, please use these links:
Enterprise: https://remotedesktopmanager.com/home/downloadenterprise
Free: https://remotedesktopmanager.com/home/downloadfree
Happy Holidays!
James Lafleur
Installed 2020.3.23.0 and the issue seems resolved. Although I could only do a Modify, Repair or Remove RDM when installing the EXE (so I did a repair) and the install completed. And doesn't crash!!
Thanks again