I tried to follow the "Search for an address" tutorial, but it gave the error "A / libc: Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR)" when using "arcgis-android: 100.9.0". I spent half a day looking for the cause and found out that using version "arcgis-android: 100.4.0" everything works.
Can you tell me how to debug the cause of such errors?
To reproduce this error, you can use my repository in which there are two commits with different versions of arcgis-android.
Commits · redballtoy/ArcGisSearchForAddress · GitHub
can you tell us your Android devices and SDK versions please? Also, do you have a full stack trace from this error? I'm guessing this happens when you try to dispay the result (that is displaySearchResult()). Does it happen when you simply use the API to search for an address and don't display the result, in queryLocator()?
I'm having the same issue when trying the starter app tutorial.
Device: Android emulator, with Android 10.0 (API 29) x86 target.
Arcgis runtime versions with the issue: 100.8.0 and 100.9.0
Using version 100.7.0 seems to fix the issue. Also, the issue only occurs when using vector base maps(e.g. Basemap.Type.STREETS_VECTOR). Using regular base maps(Basemap.Type.STREETS) does work.
Hope this helps.