RDM Linux 2026.2.0.6 - NullReferenceException when attempting to quit application
Hello,
On my Arch system, whenever I try to quit RDM from the tray icon, I get the following exception:
NullReferenceException - Object reference not set to an instance of an object. at Client.Windows.MainWindow.SaveLayout() at Devolutions.RemoteDesktopManager.Managers.ActionManager.ForceClose(Boolean exit, Boolean saveOpenedConnections) at Devolutions.RemoteDesktopManager.Managers.ActionManager.QuitApplication(Boolean saveOpenedConnections) at Client.Menus.TrayiconMenu.OnQuit(Object sender, EventArgs args) at InvokeStub_EventHandler.Invoke(Object, Span`1) at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
When I try to quit application from the menu (File / Quit) I get the following exception:
NullReferenceException - Object reference not set to an instance of an object. at Client.Windows.MainWindow.SaveLayout() at Devolutions.RemoteDesktopManager.Managers.ActionManager.ForceClose(Boolean exit, Boolean saveOpenedConnections) at Devolutions.RemoteDesktopManager.Managers.ActionManager.QuitApplication(Boolean saveOpenedConnections) at Devolutions.RemoteDesktopManager.Managers.ActionStateManager.<>c.<get_ExitState>b__487_0(ConnectionEngine _, IConnectionSource _) at Avalonia.Data.Core.ExpressionNodes.MethodCommandNode.Command.Execute(Object parameter) at Avalonia.Controls.MenuItem.OnClick(RoutedEventArgs e) at ActiproSoftware.UI.Avalonia.Controls.Bars.BarMenuItem.OnClick(RoutedEventArgs e) at Avalonia.Reactive.LightweightObservableBase`1.PublishNext(T value) at Avalonia.Interactivity.EventRoute.RaiseEventImpl(RoutedEventArgs e) at Avalonia.Interactivity.EventRoute.RaiseEvent(Interactive source, RoutedEventArgs e) at Avalonia.Interactivity.Interactive.RaiseEvent(RoutedEventArgs e) at Avalonia.Controls.Platform.DefaultMenuInteractionHandler.Click(IMenuItem item) at Avalonia.Controls.Platform.DefaultMenuInteractionHandler.PointerReleased(Object sender, PointerReleasedEventArgs e) at Avalonia.Interactivity.EventRoute.RaiseEventImpl(RoutedEventArgs e) at Avalonia.Interactivity.EventRoute.RaiseEvent(Interactive source, RoutedEventArgs e) at Avalonia.Interactivity.Interactive.RaiseEvent(RoutedEventArgs e) at Avalonia.Input.MouseDevice.MouseUp(IMouseDevice device, UInt64 timestamp, IInputRoot root, Point p, PointerPointProperties props, KeyModifiers inputModifiers, IInputElement hitTest) at Avalonia.Input.MouseDevice.ProcessRawEvent(RawPointerEventArgs e) at Avalonia.Controls.TopLevel.<>c.<HandleInput>b__150_0(Object state) at Avalonia.Threading.Dispatcher.Send(SendOrPostCallback action, Object arg, Nullable`1 priority)
In both cases, the application window remains open and the application will not end.
This error manifests only with the current version - 2026.2.0.6.
Application has been installed from the AUR package
Hi @softexpert,
We are very sorry for the inconvenience. We have already found a fix and are actively working on pushing out a patch to resolve it. It will be released in the coming days.
Best regards
Nicolas Parr
Thank you, I'm really impressed by the interaction flows !
Keep up the good work !
Best regards,
SoftExpert
Hello SoftExpert,
We have just released a new version (2026.2.0.7) that contains a potential fix for this issue. Could you please try this version and let us know if it works for you?
Regards,
Gabriel Dubois