I've just experienced OutOfMemoryException at RadListView on iOS.
I'm not able to reproduce it again, it's completelly ramdom issue, and even doing the same things, didn't cause issue occuring again.
Below stacktrace from HockeyApp:
Application Specific Information:
*** Terminating app due to uncaught exception 'System.OutOfMemoryException', reason: 'System.OutOfMemoryException: Out of memory'
Xamarin Exception Stack:
at (wrapper alloc) System.Object:AllocVector (intptr,intptr)
at System.Collections.Generic.Dictionary`2[TKey,TValue].Resize (System.Int32 newSize, System.Boolean forceNewHashCodes) <
0x1004409c0
+ 0x0008f> in <
2f4074c3120b4d80802e10af84b67d41
#fdbbfcde2555a858848d8a7e8bde1613>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].Resize () <
0x100440980
+ 0x00033> in <
2f4074c3120b4d80802e10af84b67d41
#fdbbfcde2555a858848d8a7e8bde1613>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].Insert (TKey key, TValue value, System.Boolean add) <
0x1004400a0
+ 0x0032b> in <
2f4074c3120b4d80802e10af84b67d41
#fdbbfcde2555a858848d8a7e8bde1613>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) <
0x10043f1a0
+ 0x00027> in <
2f4074c3120b4d80802e10af84b67d41
#fdbbfcde2555a858848d8a7e8bde1613>:0
at Xamarin.Forms.ResourcesExtensions.GetMergedResources (Xamarin.Forms.IElement element) <
0x10059f890
+ 0x001eb> in <
937957814f5d45be82b66795cb584841
#fdbbfcde2555a858848d8a7e8bde1613>:0
at Xamarin.Forms.Element.set_Parent (Xamarin.Forms.Element value) <
0x1005fd760
+ 0x00107> in <
937957814f5d45be82b66795cb584841
#fdbbfcde2555a858848d8a7e8bde1613>:0
at Telerik.XamarinForms.DataControlsRenderer.iOS.ListView.ListViewCellRenderer.GetOrCreateCell (Telerik.XamarinForms.DataControls.RadListView owner, Telerik.XamarinForms.DataControlsRenderer.iOS.ListView.UIListViewCell ncell, System.Object dataItem) <
0x10164bef0
+ 0x00343> in <
115ddaaac3ec4300a5cfeca81b6750fc
#fdbbfcde2555a858848d8a7e8bde1613>:0
at Telerik.XamarinForms.DataControlsRenderer.iOS.ListView.UIListViewCell.UpdateCell (Telerik.XamarinForms.DataControls.RadListView owner, System.Object dataItem) <
0x10164ecd0
+ 0x0004b> in <
115ddaaac3ec4300a5cfeca81b6750fc
#fdbbfcde2555a858848d8a7e8bde1613>:0
at Telerik.XamarinForms.DataControlsRenderer.iOS.ListViewDataSource.CreateCellForItem (TelerikUI.TKListView listView, Foundation.NSIndexPath indexPath, Foundation.NSObject obj) <
0x101647690
+ 0x000f7> in <
115ddaaac3ec4300a5cfeca81b6750fc
#fdbbfcde2555a858848d8a7e8bde1613>:0
at Telerik.XamarinForms.DataControlsRenderer.iOS.ListViewDataSource.CreateCellForItemCallback (TelerikUI.TKListView listView, Foundation.NSIndexPath indexPath, Foundation.NSObject obj) <
0x1016473c0
+ 0x00077> in <
115ddaaac3ec4300a5cfeca81b6750fc
#fdbbfcde2555a858848d8a7e8bde1613>:0
at ObjCRuntime.Trampolines+SDFuncArity4V2.Invoke (System.IntPtr block, System.IntPtr arg1, System.IntPtr arg2, System.IntPtr arg3) <
0x101799120
+ 0x000a7> in <
ecd5b6bb7bca4e31bddbff54b66a188f
#fdbbfcde2555a858848d8a7e8bde1613>:0
at (wrapper native-to-managed) ObjCRuntime.Trampolines+SDFuncArity4V2:Invoke (intptr,intptr,intptr,intptr)
--- End of stack trace from previous location where exception was thrown ---
at (wrapper managed-to-native) UIKit.UIApplication:UIApplicationMain (int,string[],intptr,intptr)
at UIKit.UIApplication.Main (System.String[] args, System.IntPtr principal, System.IntPtr delegate) <
0x100c65720
+ 0x0002b> in <
58a9bd8a3cbb4d0092bc0a767ff66c0f
#fdbbfcde2555a858848d8a7e8bde1613>:0
at UIKit.UIApplication.Main (System.String[] args, System.String principalClassName, System.String delegateClassName) <
0x100c65660
+ 0x000ab> in <
58a9bd8a3cbb4d0092bc0a767ff66c0f
#fdbbfcde2555a858848d8a7e8bde1613>:0
at Meercat.iOS.Application.Main (System.String[] args) <
0x10025c1c0
+ 0x00023> in <
656568806e264fe8bacd615d82af51c4
#fdbbfcde2555a858848d8a7e8bde1613>:0