Vastloper tijdens zoomen: System.OverflowException: De rekenkundige bewerking heeft geresulteerd in een overloop.

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

Vraag:

Tekla Structures 2016(i) loopt regelmatig vast tijdens het zoomen en pannen in het model. De foutmelding is:
System.OverflowException: De rekenkundige bewerking heeft geresulteerd in een overloop.
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)

Antwoord:

Deze vastloper komt voor als er een Logitech muis wordt gebruikt in combinatie met SetPoint software. Dit veroorzaakt een defect in  Microsoft WPF, welke niet in Tekla Structures opgelost kan worden. Het vastlopen komt voor in Tekla Structures 2016 en 2016i , maar niet in vorige versies (21.1 of eerder)
Een mogelijke oplossing is om de SetPoint software te deïnstalleren, maar als u dat niet wilt kunt u één van onderstaande alternatieven proberen.

Alternatief 1:

Werk niet in een gemaximaliseerd Tekla Structures venster. U kunt een geminimaliseerd venster net zo groot maken als uw beeldscherm met de de knoppen in het rechterbovenscherm.

Image
Not_maximized.png

Alternatief 2:

Open de Logitech SetPoint Instellingen en controleer of er nergens in de Select Button lijst een *Scroll taak is toegewezen aan één van de muisknoppen. Als dit wel zo is kunt u dit wijzigen.

Image
SetPoint_settings1.png

Taken die een vastloper in Tekla Structures 2016(i) kunnen veroorzaken zijn: AutoScroll, Universal Scroll, Left Scroll, Right Scroll.
(kies bijvoorbeeld voor knop 3: Middelste knop)

Alternatief 3:

Als u de Left Scroll en Right Scroll taken wilt behouden om bijvoorbeeld in uw webbrowse te kunnen scrollen, dan:
1. Behoud deze taken voor de knoppen op het Mouse Button Settings tabblad.

Image
SetPoint_settings2.png

2. Open het Advanced Settings tabblad, voeg Tekla Structures toe en controleer dat er geen *Scroll taken in de Select Button lijst staan:
Image
SetPoint_settings3.png


3. Klik op OK of Apply in het  SetPoint Settings venster om de instellingen op te slaan.

Op onderstaande link kunt u meer informatie vinden over applicatie-specifieke instellingen voor muisknoppen.
http://support.logitech.com/en_us/article/23062

Was dit nuttig?