Hello! New user here on Linux non-server edition.
Yes, “drag crash” is reliably reproducible whenever a mouse drag is initiated.
This occurs when inadvertently selecting text anywhere on the interface then dragging it.
It also occurs in Chart of Accounts when attempting to re-order Accounts (by dragging the double-arrow symbol).
The symptom is an instant crash with no delay nor message.
I will append Inxi output showing I am running Kubuntu, being KDE on Ubuntu 20.04 LTS ie. the latest.
Running the latest AppImage v 20.7.97 (20th July). Also happened on other versions over the last few weeks.
System: Host:----- Kernel: 5.4.0-40-generic x86_64 bits: 64 compiler: gcc v: 9.3.0
Desktop: KDE Plasma 5.18.5 tk: Qt 5.12.8 wm: kwin_x11 dm: SDDM Distro: Ubuntu 20.04 LTS (Focal Fossa)
Machine: Type: Desktop Mobo: ASRock model: A320M-HDV serial: UEFI [Legacy]: American Megatrends v: P3.00 date: 07/17/2017
Memory: RAM: total: 3.84 GiB used: 822.8 MiB (20.9%)
CPU: Topology: Quad Core model: AMD Ryzen 3 1200 bits: 64
Here is crash info from the terminal:
Manager-x86_64.AppImage
Marshaling drag-data-get signal
Exception in Gtk# callback delegate
Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
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 (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke(System.Reflection.MonoMethod,object,object,System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object parameters, System.Globalization.CultureInfo culture) [0x0006a] in <6649516e5b3542319fb262b421af0adb>:0
— End of inner exception stack trace —
at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object parameters, System.Globalization.CultureInfo culture) [0x00083] in <6649516e5b3542319fb262b421af0adb>:0
at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object parameters) [0x00000] in <6649516e5b3542319fb262b421af0adb>:0
at System.Delegate.DynamicInvokeImpl (System.Object args) [0x000e7] in <6649516e5b3542319fb262b421af0adb>:0
at System.MulticastDelegate.DynamicInvokeImpl (System.Object args) [0x00008] in <6649516e5b3542319fb262b421af0adb>:0
at System.Delegate.DynamicInvoke (System.Object args) [0x00000] in <6649516e5b3542319fb262b421af0adb>:0
at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x0003e] in <6b18dc2e94c64faa9ddba710ad41aaa1>:0
at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00011] in <6b18dc2e94c64faa9ddba710ad41aaa1>:0
at GLib.SignalClosure.MarshalCallback (System.IntPtr raw_closure, System.IntPtr return_val, System.UInt32 n_param_vals, System.IntPtr param_values, System.IntPtr invocation_hint, System.IntPtr marshal_data) [0x0014e] in <6b18dc2e94c64faa9ddba710ad41aaa1>:0
at GLib.ExceptionManager.RaiseUnhandledException (System.Exception e, System.Boolean is_terminal) [0x00000] in <6b18dc2e94c64faa9ddba710ad41aaa1>:0
at GLib.SignalClosure.MarshalCallback (System.IntPtr raw_closure, System.IntPtr return_val, System.UInt32 n_param_vals, System.IntPtr param_values, System.IntPtr invocation_hint, System.IntPtr marshal_data) [0x00000] in <6b18dc2e94c64faa9ddba710ad41aaa1>:0
at Gtk.Application.gtk_main () [0x00000] in <5d30aa7866714e1487744c851412cb95>:0
at Gtk.Application.Run () [0x00000] in <5d30aa7866714e1487744c851412cb95>:0
at Eto.GtkSharp.Forms.ApplicationHandler.Run () [0x00000] in <4877835f8e884fcbb44cf6b8e20e7bc1>:0
at Eto.Forms.Application.Run (Eto.Forms.Form mainForm) [0x00000] in <6db481985cca4510b36c8dbd12852b82>:0
at ManagerDesktop.Program.Main (System.String args) [0x00000] in <22dc74be86414c0aaf51d90f8a6112c3>:0
I have not noticed any data corruption despite many crashes (thank god!).
I hope someone can pass this info on to the developer as it is not giving my customer confidence in the new software I just installed for them
Despite this problem, I am overall rather pleased with Manager and am thankful that the software is available on all platforms and is affordable for all sizes of business, in this case a small farm using it for Receipt/Payments/BAS only.
Warren.