Hello. I'm using a LinearGauge control and it throws the following exception which crashes the app when navigating away from the page with it:
11-05 00:04:29.080 E/mono (26709): Unhandled Exception:
11-05 00:04:29.080 E/mono (26709): System.NotSupportedException: Unable to activate instance of type Com.Syncfusion.Gauges.SfLinearGauge.PointerRender from native handle 0xffbb8e6c (key_handle 0xb6b943). ---> System.MissingMethodException: No constructor found for Com.Syncfusion.Gauges.SfLinearGauge.PointerRender::.ctor(System.IntPtr, Android.Runtime.JniHandleOwnership) ---> Java.Interop.JavaLocationException: Exception of type 'Java.Interop.JavaLocationException' was thrown.
11-05 00:04:29.080 E/mono (26709): --- End of inner exception stack trace ---
11-05 00:04:29.080 E/mono (26709): at Java.Interop.TypeManager.CreateProxy (System.Type type, System.IntPtr handle, Android.Runtime.JniHandleOwnership transfer) [0x00036] in /Users/builder/data/lanes/6090/a8a3b0ec/source/monodroid/external/xamarin-android/src/Mono.Android/Java.Interop/TypeManager.cs:303
11-05 00:04:29.080 E/mono (26709): at Java.Interop.TypeManager.CreateInstance (System.IntPtr handle, Android.Runtime.JniHandleOwnership transfer, System.Type targetType) [0x00116] in /Users/builder/data/lanes/6090/a8a3b0ec/source/monodroid/external/xamarin-android/src/Mono.Android/Java.Interop/TypeManager.cs:281
11-05 00:04:29.080 E/mono (26709): --- End of inner exception stack trace ---
11-05 00:04:29.080 E/mono (26709): at Java.Interop.TypeManager.CreateInstance (System.IntPtr handle, Android.Runtime.JniHandleOwnership transfer, System.Type targetType) [0x00158] in /Users/builder/data/lanes/6090/a8a3b0ec/source/monodroid/external/xamarin-android/src/Mono.Android/Java.Interop/TypeManager.cs:288
11-05 00:04:29.080 E/mono (26709): at Java.Lang.Object.GetObject (System.IntPtr handle, Android.Runtime.JniHandleOwnership transfer, System.Type type) [0x000c1] in /Users/builder/data/lanes/6090/a8a3b0ec/source/monodroid/external/xamarin-android/src/Mono.Android/Java.Lang/Object.cs:467
11-05 00:04:29.080 E/mono (26709): at Java.Lang.Object._GetObject[T] (System.IntPtr handle, Android.Runtime.JniHandleOwnership transfer) [0x00017] in /Users/builder/data/lanes/6090/a8a3b0ec/source/monodroid/external/xamarin-android/src/Mono.Android/Java.Lang/Object.cs:438
11-05 00:04:29.080 E/mono (26709): at Java.Lang.Object.GetObject[T] (System.IntPtr handle, Android.Runtime.JniHandleOwnership transfer) [0x00000] in /Users/builder/data/lanes/6090/a8a3b0ec/source/monodroid/external/xamarin-android/src/Mono.Android/Java.Lang/Object.cs:430
11-05 00:04:29.080 E/mono (26709): at Java.Lang.Object.GetObject[T] (System.IntPtr jnienv, System.IntPtr handle, Android.Runtime.JniHandleOwnership transfer) [0x00006] in /Users/builder/data/lanes/6090/a8a3b0ec/source/monodroid/external/xamarin-android/src/Mono.Android/Java.Lang/Object.cs:424
11-05 00:04:29.080 E/mono (26709): at (wrapper dynamic-method) System.Object.dynamic_callback_0(intptr,intptr,single)
11-05 00:04:29.082 E/mono-rt (26709): [ERROR] FATAL UNHANDLED EXCEPTION: System.NotSupportedException: Unable to activate instance of type Com.Syncfusion.Gauges.SfLinearGauge.PointerRender from native handle 0xffbb8e6c (key_handle 0xb6b943). ---> System.MissingMethodException: No constructor found for Com.Syncfusion.Gauges.SfLinearGauge.PointerRender::.ctor(System.IntPtr, Android.Runtime.JniHandleOwnership) ---> Java.Interop.JavaLocationException: Exception of type 'Java.Interop.JavaLocationException' was thrown.
11-05 00:04:29.082 E/mono-rt (26709): --- End of inner exception stack trace ---
11-05 00:04:29.082 E/mono-rt (26709): at Java.Interop.TypeManager.CreateProxy (System.Type type, System.IntPtr handle, Android.Runtime.JniHandleOwnership transfer) [0x00036] in /Users/builder/data/lanes/6090/a8a3b0ec/source/monodroid/external/xamarin-android/src/Mono.Android/Java.Interop/TypeManager.cs:303
11-05 00:04:29.082 E/mono-rt (26709): at Java.Interop.TypeManager.CreateInstance (System.IntPtr handle, Android.Runtime.JniHandleOwnership transfer, System.Type targetType) [0x00116] in /Users/builder/data/lanes/6090/a8a3b0ec/source/monodroid/external/xamarin-android/src/Mono.Android/Java.Interop/TypeManager.cs:281
11-05 00:04:29.082 E/mono-rt (26709): --- End of inner exception stack trace ---
11-05 00:04:29.082 E/mono-rt (26709): at Java.Interop.TypeManager.CreateInstance (System.IntPtr handle, Android.Runtime.JniHandleOwnership transfer, System.Type targetType) [0x00158] in /Users/builder/data/lanes/6090/a8a3b0ec/source/monodroid/external/xamarin-android/src/Mono.Android/Java.Interop/TypeManager.cs:288
11-05 00:04:29.082 E/mono-rt (26709): at Java.Lang.Object.GetObject (System.IntPtr handle, Android.Runtime.JniHandleOwnership transfer, System.Type type) [0x000c1] in /Users/builder/data/lanes/6090/a8a3b0ec/source/monodroid/external/xamarin-android/src/Mono.Android/Java.Lang/Object.cs:467
11-05 00:04:29.082 E/mono-rt (26709): at Java.Lang.Object._GetObject[T] (System.IntPtr handle, Android.Runtime.JniHandleOwnership transfer) [0x00017] in /Users/builder/data/lanes/6090/a8a3b0ec/source/monodroid/external/xamarin-android/src/Mono.Android/Java.Lang/Object.cs:438
11-05 00:04:29.082 E/mono-rt (26709): at Java.Lang.Object.GetObject[T] (System.IntPtr handle, Android.Runtime.JniHandleOwnership transfer) [0x00000] in /Users/builder/data/lanes/6090/a8a3b0ec/source/monodroid/external/xamarin-android/src/Mono.Android/Java.Lang/Object.cs:430
11-05 00:04:29.082 E/mono-rt (26709): at Java.Lang.Object.GetObject[T] (System.IntPtr jnienv, System.IntPtr handle, Android.Runtime.JniHandleOwnership transfer) [0x00006] in /Users/builder/data/lanes/6090/a8a3b0ec/source/monodroid/external/xamarin-android/src/Mono.Android/Java.Lang/Object.cs:424
11-05 00:04:29.082 E/mono-rt (26709): at (wrapper dynamic-method) System.Object.dynamic_callback_0(intptr,intptr,single)
The interesting part is that this only seems happens if the Back button is pressed very soon after navigating to the page with the SfLinearGauge. Any idea what this might be related to?