This question is locked. New answers and comments are not allowed.
I recently updated a popular windows phone app to use many of the nice Telerik features. It is a great improvement and people love it. However, I have reports from a few people that the app is no longer as stable as it used to be, which has me worried.
Here is a stack trace I got via my error reporting mechanism this morning. I am wondering what might cause a MethodAccessException here and how I might address this issue? Funny, it seems the MethodAccessException was thrown during an attempt to throw some other type of exception.
Application_UnhandledException
Type: System.MethodAccessException
Message: Attempt to access the method failed: System.ThrowHelper.ThrowInvalidOperationException(System.ExceptionResource)
at Telerik.Windows.Controls.VirtualizationStrategy.GetContainerForItem(IDataSourceItem item, Int32 insertAt)
at Telerik.Windows.Controls.StackVirtualizationStrategy.GetContainerForItem(IDataSourceItem item, Int32 insertAt)
at Telerik.Windows.Controls.VirtualizationStrategy.GetContainerForItem(IDataSourceItem item, Boolean insertLast)
at Telerik.Windows.Controls.VirtualizationStrategy.ManageLowerViewport(Boolean recycle)
at Telerik.Windows.Controls.RadVirtualizingDataControl.ManageViewport()
at Telerik.Windows.Controls.RadVirtualizingDataControl.BalanceVisualSpace()
at Telerik.Windows.Controls.RadVirtualizingDataControl.OnVerticalScrollOffsetChanged(Boolean balanceImmediately)
at Telerik.Windows.Controls.RadDataBoundListBox.OnVerticalScrollOffsetChanged(Boolean balanceImmediately)
at Telerik.Windows.Controls.RadVirtualizingDataControl.ch(Object A_0, EventArgs A_1)
at System.Windows.Media.CompositionTarget.OnRendering(Object sender, RenderingEventArgs e)
at MS.Internal.JoltHelper.RaiseEvent(IntPtr target, UInt32 eventId, IntPtr coreEventArgs, UInt32 eventArgsTypeIndex)
Here is a stack trace I got via my error reporting mechanism this morning. I am wondering what might cause a MethodAccessException here and how I might address this issue? Funny, it seems the MethodAccessException was thrown during an attempt to throw some other type of exception.
Application_UnhandledException
Type: System.MethodAccessException
Message: Attempt to access the method failed: System.ThrowHelper.ThrowInvalidOperationException(System.ExceptionResource)
at Telerik.Windows.Controls.VirtualizationStrategy.GetContainerForItem(IDataSourceItem item, Int32 insertAt)
at Telerik.Windows.Controls.StackVirtualizationStrategy.GetContainerForItem(IDataSourceItem item, Int32 insertAt)
at Telerik.Windows.Controls.VirtualizationStrategy.GetContainerForItem(IDataSourceItem item, Boolean insertLast)
at Telerik.Windows.Controls.VirtualizationStrategy.ManageLowerViewport(Boolean recycle)
at Telerik.Windows.Controls.RadVirtualizingDataControl.ManageViewport()
at Telerik.Windows.Controls.RadVirtualizingDataControl.BalanceVisualSpace()
at Telerik.Windows.Controls.RadVirtualizingDataControl.OnVerticalScrollOffsetChanged(Boolean balanceImmediately)
at Telerik.Windows.Controls.RadDataBoundListBox.OnVerticalScrollOffsetChanged(Boolean balanceImmediately)
at Telerik.Windows.Controls.RadVirtualizingDataControl.ch(Object A_0, EventArgs A_1)
at System.Windows.Media.CompositionTarget.OnRendering(Object sender, RenderingEventArgs e)
at MS.Internal.JoltHelper.RaiseEvent(IntPtr target, UInt32 eventId, IntPtr coreEventArgs, UInt32 eventArgsTypeIndex)