• 25.08.2025, 09:33
  • Register
  • Login
  • You are not logged in.

 

detrophy

Junior Member

Aquasuite Absturz durch Tastenkombination

Sunday, April 24th 2022, 3:18pm

Moin,
Aquasuite stürzt sofort, unendlich oft wiederholbar ab, wenn nach der Eingabe von Zahlen in der Übersichtsseite ein Wert mit STRG+ENTER final eingegeben wird.
Anbei ein Video mit einem Beispiel.

Link zu Google Drive

sebastian

Administrator

Monday, April 25th 2022, 7:28am

Passiert das auch wenn du eine neue Seite anlegst und dort etwas editierst?
Das sieht für mich akutell eher danach aus als wenn bei Dir da noch etwas im Hintergrund mitläuft was die aquasuite abstürzen lässt.
In der Windows Ereignissanzeige gibt es immer 2 Crashlogs wenn etwas abstützt. Die sind etwas hilfreicher.

Taubenhaucher

God

Monday, April 25th 2022, 8:35am

Ich habe es mal versucht, indem ich in der vorgefertigten LEAKSHIELD Übersichtsseite beim Druck Diagramm den Positionswert der X Achse von 100 auf 105 gesetzt habe.
Die Aquasuite stürzt ab, nachdem ich mit STRG Enter bestätigt habe, auch wenn sich mir nicht erschließt, wie man darauf kommt so etwas zu tun :)

Bei einer neu erstellten Seite mit nur einem Wert gibt es das gleiche Ergebnis mit gleichem Ausnahmecode und Fehleroffset.

Application Error:

Quoted

Name der fehlerhaften Anwendung: aquasuite.exe, Version: 10.2.8130.14406, Zeitstempel: 0x624bdaee
Name des fehlerhaften Moduls: KERNELBASE.dll, Version: 10.0.19041.1645, Zeitstempel: 0x630193b4
Ausnahmecode: 0xe0434352
Fehleroffset: 0x0000000000034f69
ID des fehlerhaften Prozesses: 0x46a4
Startzeit der fehlerhaften Anwendung: 0x01d8585a8b6ccce2
Pfad der fehlerhaften Anwendung: C:\Program Files\aquasuite\aquasuite.exe
Pfad des fehlerhaften Moduls: C:\WINDOWS\System32\KERNELBASE.dll
Berichtskennung: ec1e4d34-4288-4868-8321-7b3561b243a1
Vollständiger Name des fehlerhaften Pakets:
Anwendungs-ID, die relativ zum fehlerhaften Paket ist:


.NET Runtime error:

Quoted

Anwendung: aquasuite.exe
Frameworkversion: v4.0.30319
Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme beendet.
Ausnahmeinformationen: System.ArgumentOutOfRangeException
bei System.Char.IsControl(System.String, Int32)
bei AquaComputer.Controls.NumericBox.XUB2WuqXGM5go4omGZYt(System.Object, Int32)
bei AquaComputer.Controls.NumericBox.XIev9iqLukU(System.Object, System.Windows.Input.TextCompositionEventArgs)
bei System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate, System.Object)
bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(System.Object, System.Windows.RoutedEventArgs)
bei System.Windows.EventRoute.InvokeHandlersImpl(System.Object, System.Windows.RoutedEventArgs, Boolean)
bei System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject, System.Windows.RoutedEventArgs)
bei System.Windows.UIElement.RaiseTrustedEvent(System.Windows.RoutedEventArgs)
bei System.Windows.Input.InputManager.ProcessStagingArea()
bei System.Windows.Input.InputManager.ProcessInput(System.Windows.Input.InputEventArgs)
bei System.Windows.Input.TextCompositionManager.PostProcessInput(System.Object, System.Windows.Input.ProcessInputEventArgs)
bei System.Windows.Input.InputManager.RaiseProcessInputEventHandlers(System.Windows.Input.ProcessInputEventHandler, System.Windows.Input.ProcessInputEventArgs)
bei System.Windows.Input.InputManager.ProcessStagingArea()
bei System.Windows.Input.InputManager.ProcessInput(System.Windows.Input.InputEventArgs)
bei System.Windows.Input.TextCompositionManager.PostProcessInput(System.Object, System.Windows.Input.ProcessInputEventArgs)
bei System.Windows.Input.InputManager.RaiseProcessInputEventHandlers(System.Windows.Input.ProcessInputEventHandler, System.Windows.Input.ProcessInputEventArgs)
bei System.Windows.Input.InputManager.ProcessStagingArea()
bei System.Windows.Input.InputManager.ProcessInput(System.Windows.Input.InputEventArgs)
bei System.Windows.Input.InputProviderSite.ReportInput(System.Windows.Input.InputReport)
bei System.Windows.Interop.HwndKeyboardInputProvider.ProcessTextInputAction(IntPtr, MS.Internal.Interop.WindowMessage, IntPtr, IntPtr, Boolean ByRef)
bei System.Windows.Interop.HwndSource.OnPreprocessMessage(System.Object)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
bei System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
bei System.Windows.Threading.Dispatcher.Invoke(System.Windows.Threading.DispatcherPriority, System.Delegate, System.Object)
bei System.Windows.Interop.HwndSource.OnPreprocessMessageThunk(System.Windows.Interop.MSG ByRef, Boolean ByRef)
bei System.Windows.Interop.ThreadMessageEventHandler.Invoke(System.Windows.Interop.MSG ByRef, Boolean ByRef)
bei System.Windows.Interop.ComponentDispatcherThread.RaiseThreadMessage(System.Windows.Interop.MSG ByRef)
bei System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
bei System.Windows.Window.ShowHelper(System.Object)
bei System.Windows.Window.ShowDialog()
bei AquaComputer.Datahandling.DisplayObject.SettingsDialog()
bei AquaComputer.Overview.UserPage.fLgEX2mMHFFYK8oBYNq(System.Object)
bei AquaComputer.Overview.UserPage.eWFbNI6AVa(System.Object, System.Windows.RoutedEventArgs)
bei System.Windows.EventRoute.InvokeHandlersImpl(System.Object, System.Windows.RoutedEventArgs, Boolean)
bei System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject, System.Windows.RoutedEventArgs)
bei System.Windows.Controls.MenuItem.InvokeClickAfterRender(System.Object)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
bei System.Windows.Threading.DispatcherOperation.InvokeImpl()
bei MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(System.Object)
bei System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
bei System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
bei System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
bei MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)
bei System.Windows.Threading.DispatcherOperation.Invoke()
bei System.Windows.Threading.Dispatcher.ProcessQueue()
bei System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
bei MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
bei System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
bei MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
bei System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
bei System.Windows.Application.RunDispatcher(System.Object)
bei System.Windows.Application.RunInternal(System.Windows.Window)
bei AquaComputer.Aquasuite.App.Main()

This post has been edited 1 times, last edit by "Taubenhaucher" (Apr 25th 2022, 8:39am)

Es gibt keinen Ausweg, den ein Mensch nicht beschreitet, um die tatsächliche Arbeit des Denkens zu vermeiden.
Thomas Alva Edison (1847-1931), amerik. Erfinder

sebastian

Administrator

Monday, April 25th 2022, 8:44am

STRG+ENTER
Wir schauen uns das an, aber warum benutzt du das? Ein einfaches enter reicht doch.

detrophy

Junior Member

Monday, April 25th 2022, 11:27pm

STRG + ENTER ist in einigen Programmen die Kombination für "Eingabe + OK-Button". Ist bei mir durch meine Arbeit so im Muskelgedächtnis.

Das wäre doch mal eine Idee für die Tastaturnutzer unter uns. Braucht man nicht immer den OK button mashen,sondern kann auch mit der Kombination das Fenster schließen.
PS: allgemein fände ich es richtig nice, wenn die Oberfläche (in den Einstellungsfenstern z.B.) deutlich besser mit der Tastatur bedienbar wären :)

sebastian

Administrator

Tuesday, April 26th 2022, 7:20am

STRG + ENTER ist in einigen Programmen die Kombination für "Eingabe + OK-Button"
Und in vielen anderen Programmen wo mit Enter die Eingabe bestätigt wird ist das die Eingabe für eine neue Zeile. Das macht halt da nur wenig sinn, deshalb frage ich ja.

detrophy

Junior Member

Friday, April 29th 2022, 3:39pm

Wäre doch mal eine schöne Sache damit gleich die Einstellungsfenster schließen zu können. :thumbsup: