Absturz beim zoomen: System.OverflowException: Arithmetic operation resulted in an overflow.
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:
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:
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
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:
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