Hi, this is a stacktrace collected by Sentry for some of our iOS users. It has something to do with using the MapView, and we have a hard time nailing the cause of it. Hopefully you can help.
ArcGIS Maps SDK 200.2.0 using MAUI
Please see the attached text file for stacktraces for all threads.
OS Version: iOS 17.1.1 (21B91)
Report Version: 104
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: SEGV_NOOP
Crashed Thread: 19
Application Specific Information:
_minzoom > hillshade >
Attempted to dereference null pointer.
Thread 19 Crashed:
0 Runtimecore 0x1198c8b84 RT_Vector_setElementRemovedCallback
1 Runtimecore 0x1198c3cb0 RT_Vector_setElementRemovedCallback
2 Runtimecore 0x1198d6f44 RT_Vector_setElementRemovedCallback
3 Runtimecore 0x1198d6c28 RT_Vector_setElementRemovedCallback
4 Runtimecore 0x1198d698c RT_Vector_setElementRemovedCallback
5 Runtimecore 0x1198ffbe0 RT_Vector_setElementRemovedCallback
6 Runtimecore 0x1198ff3e0 RT_Vector_setElementRemovedCallback
7 Runtimecore 0x119901f8c RT_Vector_setElementRemovedCallback
8 Runtimecore 0x118984ad0 RT_Vector_setElementRemovedCallback
9 Runtimecore 0x118885fd8 RT_Vector_setElementRemovedCallback
10 Runtimecore 0x118885f0c RT_Vector_setElementRemovedCallback
11 Runtimecore 0x118885d1c RT_Vector_setElementRemovedCallback
12 Runtimecore 0x11a27b4a0 RT_Vector_setElementRemovedCallback
13 Runtimecore 0x1199c1cb0 [inlined] RT_Vector_setElementRemovedCallback
14 Runtimecore 0x1199c1cb0 RT_Vector_setElementRemovedCallback
15 libdispatch.dylib 0x33db4a300 <redacted>
16 libdispatch.dylib 0x33db5bdbc <redacted>
17 libdispatch.dylib 0x33db5c3ec <redacted>
18 libsystem_pthread.dylib 0x401095928 _pthread_wqthread
T
Can you please tell us more about the app workflow and describe the conditions the lead to app crash?
It would be great if you can provide some sample code and some data we could try.
Thanks,
Preeti
Hi Preeti. This error is taken completely out of context as it comes from Sentry monitoring and the given report doesn't really point to what area in the app the error pertains to. If we're lucky it will one day happen while the developers are running the app. Until then I can't provide you with further details. Thanks