Absturz beim zoomen: System.OverflowException: Arithmetic operation resulted in an overflow.

Tekla Structures
2022
Tekla Structures
2021
Tekla Structures
2020
Tekla Structures
2019i
Tekla Structures
2019
Tekla Structures
2018i
Tekla Structures
2018
Tekla Structures
2023
Tekla Structures
WindowsChromeWorker
System.OverflowException: Arithmetic operation resulted in an overflow.
Environment
Not environment-specific

Frage:

Mein Tekla Structures stürzt ab, wenn ich im Modell zoome oder mich bewege. Die Fehlermeldung ist:
System.OverflowException: Arithmetic operation resulted in an overflow.
at SystemWindows.Shell.WindowsChromeWorker._HandleNCHitTest(WMuMsg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at SystemWindows.Shell.WindowsChromeWorker._WndProc(IntPtr hwnd, Int32 msg, intPtr wParam, intPtr lParam,  Boolean& handled)
at System.Windows.Interop.HwndSource.PublicHooksFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wparam, IntPtr IParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wparam, IntPtr IParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExcepuutionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchhandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, Intptr IParam)

Antwort:

Der Absturz tritt auf, wenn eine Logitech-Maus mit der SetPoint- oder Options-Software angepasst wurde. Dies ist ein Defekt in Microsoft WPF, den wir in Tekla Structures nicht beheben können. Dieses Absturzproblem mit SetPoint tritt ab Tekla Structures 2016 auf. Das Problem tritt meist in Windows 7 und manchmal (aber nicht oft) in den Betriebssystemen Windows 8.1 oder Windows 10 auf.
Ein sofortige Lösung ist die Deinstallation der SetPoint/Options-Software. Wenn Sie die SetPoint/Options-Software jedoch nicht deinstallieren möchten, können Sie eine der unten aufgeführten Lösung ausprobieren. Wenn der Absturz immer noch mit einer anderen Maustaste erfolgt, versuchen Sie, diese auf die Standardeinstellung zu ändern oder etwas anderes, das keinen Absturz verursacht.

Lösung 1:

Maximieren Sie nicht das Hauptfenster von Tekla Structures. Das bedeutet, dass die Schaltflächen in der oberen rechten Ecke wie folgt aussehen sollten:

Image
Not_maximized.png

Lösung 2:

Öffnen Sie die Logitech SetPoint Einstellungen und vergewissern Sie sich, dass in der Liste Taste wählen keine der *Scroll-Aufgaben einer Schaltfläche zugewiesen sind:

Image
Mouse1.png

Die Aufgaben, die Tekla Structures zum Absturz bringen können, sind Automatischer Bildlauf, universeller Bildlauf, linker Bildlauf, rechter Bildlauf.

Lösung 3:

Wenn Sie die Aufgaben "Linker Bildlauf" und "Rechter Bildlauf" behalten wollen, um in anderen Anwendungen (z.B. Webbrowser) zu arbeiten, dann:
1. Behalten Sie die Aufgaben, die den Maustasten auf der Registerkarte Maustasteneinstellungen zugeordnet sind

Image
Mouse2.png


2. Öffnen Sie die Registerkarte Erweiterte Einstellungen, fügen Sie Tekla Structures hinzu, und stellen Sie sicher, dass keine *Bildlauf-Aufgaben in der Liste der Taste wählen vorhanden sind:
Image
SetPoint_settings3.png


3. Klicken Sie in SetPoint Einstellungs Fenster auf OK oder Anwenden um die Einstellungen zu sichern.

Siehe auch
Ändern der Mauseinstellungen zur Vermeidung eines Absturzes beim Zoomen
 

Fanden Sie das hilfreich?