Hi
I have a UltraWinSchedule control and it is working without any issue in Windows 7 machines. However in windows 10 machines we are getting stackoverflow exception. In the call stack I found
Infragistics4.Win.UltraWinSchedule.v11.2.dll!Infragistics.Win.UltraWinSchedule.UltraMonthViewSingleBase.MonthViewSingleAccessibleObjectBase.GetFocused() Unknown
This call is in loop.
Can you please point me in the right direction.
Did you ever solved this problem with the latest released? I have the same issue on some Windows 10 machine but not all of them.
I have been able to avoid this Exception by disabling the AccessibleObject in a subclass of UltraMonthViewSingle.
class UltraMonthViewSingleWithoutAccessibility : Infragistics.Win.UltraWinSchedule.UltraMonthViewSingle { protected override AccessibleObject CreateAccessibilityInstance() { return null; } }
Then, I use this class instead of UltraMonthViewSingle.
This fix worked on our older Infragistics version for error in certain Windows 10 versions and Windows Server 2016
Faulting module name: clr.dll, version: 4.7.2650.0, time stamp: 0x5ab1cd09
Exception code: 0xc00000fd
Fault offset: 0x0007cfe2
Faulting process id: 0x49c
Faulting module path: C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll
But in Windows Server 2016 if you drag the scrollbar with the mouse (up or down) the popup date value moves across the screen.
Sylvain,
Thank you for posting your workaround.
If you have a sample with steps to reproduce, we could look into the issue further to see if there is something that we should fix in the controls. If you are unable to reproduce it with a sample, the full call stack would allow us to at least review the code involved in the loop to see if we can identify anything obvious.
It would also help to know the exact version that is being used if you don't have a sample that reproduces the issue.