AnsweredAssumed Answered

Mysterious Crashing in Xamarin.Forms iOS 100.4

Question asked by Dendroyka on Nov 1, 2018

I'm sorry for these types of reports, but i'm getting these in my App Center crash logs for my Xamarin.Forms iOS app running on the 100.4 SDK. I don't have any repro cases and I don't understand them at all, some i'm looking for some guidance. This particular crash dump was from an iPhone 6 running 12.0.1. Thanks.

 

libGPUSupportMercury.dylib

gpus_ReturnNotPermittedKillClient

 

AGXGLDriver
gldUpdateDispatch

 

libGPUSupportMercury.dylib
gpusSubmitDataBuffers

 

AGXGLDriver
gldUpdateDispatch

 

GLEngine
gliPresentViewES_Exec

 

OpenGLES
-[EAGLContext presentRenderbuffer:]

 

Landscape.Mobile.iOS
wrapper_managed_to_native_ObjCRuntime_Messaging_objc_msgSend_intptr_intptr_System_nuint_1

 

Landscape.Mobile.iOS
EAGLContext.g.cs:116

 

Landscape.Mobile.iOS
Esri_ArcGISRuntime_UI_Controls_GeoView_RequestRender_bool (C:\daily_r\api_xam\dotnet\api\src\Esri.ArcGISRuntime\Esri.ArcGISRuntime.iOS\UI\Controls\GeoView\GeoView.Rendering.iOS.cs:162)

 

Landscape.Mobile.iOS
Esri_ArcGISRuntime_UI_Controls_GeoView_RuntimeCoreNet_GeneratedWrappers_ICoreCallback_GeoView_DrawRequested_DrawRequested (C:\daily_r\api_xam\dotnet\api\src\Esri.ArcGISRuntime\Esri.ArcGISRuntime.iOS\UI\Controls\GeoView\GeoView.Rendering.iOS.cs:438)

 

Landscape.Mobile.iOS
RuntimeCoreNet_GeneratedWrappers_CoreGeoView_onPrivateCoreGeoView_DrawRequested_intptr (C:\daily_r\api_xam\dotnet\api_generated_interop\managed_wrappers\CoreGeoView.cs:1977)

 

Landscape.Mobile.iOS
wrapper_native_to_managed_RuntimeCoreNet_GeneratedWrappers_CoreGeoView_onPrivateCoreGeoView_DrawRequested_intptr

 

ArcGIS-arm
std::__1::function<void (void*)>::operator()(void*) const

 

ArcGIS-arm
Esri_runtimecore::Common::Signal<Esri_runtimecore::Mapping::Geo_view const>::operator()(Esri_runtimecore::Mapping::Geo_view const&) const

 

ArcGIS-arm
Esri_runtimecore::Mapping::Geo_view_draw_requested::draw_request_callback()

 

ArcGIS-arm
Esri_runtimecore::Map_renderer::Map::on_pulse_()

 

ArcGIS-arm
Esri_runtimecore::Map_renderer::Pulse_thread::execute_()

 

ArcGIS-arm
Esri_runtimecore::Common::Thread::thread_proc(Esri_runtimecore::Common::Thread*)

 

ArcGIS-arm
void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(Esri_runtimecore::Common::Thread*), Esri_runtimecore::Common::Thread*> >(void*)

 

libsystem_pthread.dylib
_pthread_body

 

libsystem_pthread.dylib
_pthread_start

 

libsystem_pthread.dylib
thread_start

Outcomes