SCEE icon indicating copy to clipboard operation
SCEE copied to clipboard

IllegalStateException

Open rusty-snake opened this issue 9 months ago • 0 comments
trafficstars

IllegalStateException
Thread: mainApp version: 60.1
Device: google  oriole, Android 15
Locale: de_DE

Stack trace:
java.lang.IllegalStateException: invalid native peer
	at org.maplibre.android.style.sources.GeoJsonSource.nativeGetClusterLeaves(Native Method)
	at org.maplibre.android.style.sources.GeoJsonSource.getClusterLeaves(GeoJsonSource.kt:443)
	at de.westnordost.streetcomplete.screens.main.map.components.PinsMapComponent.zoomToCluster(PinsMapComponent.kt:239)
	at de.westnordost.streetcomplete.screens.main.map.components.PinsMapComponent.onClick(PinsMapComponent.kt:231)
	at de.westnordost.streetcomplete.screens.main.map.components.PinsMapComponent.$r8$lambda$ER_VE8OdEnYwjDHFFZug_drBHN0(PinsMapComponent.kt:0)
	at de.westnordost.streetcomplete.screens.main.map.components.PinsMapComponent$$ExternalSyntheticLambda2.onMapClick(R8$$SyntheticClass:0)
	at org.maplibre.android.maps.MapGestureDetector.notifyOnMapClickListeners(MapGestureDetector.java:1006)
	at org.maplibre.android.maps.MapGestureDetector$StandardGestureListener.onSingleTapConfirmed(MapGestureDetector.java:362)
	at org.maplibre.android.gestures.StandardGestureDetector$1.onSingleTapConfirmed(StandardGestureDetector.java:83)
	at android.view.GestureDetector$GestureHandler.handleMessage(GestureDetector.java:342)
	at android.os.Handler.dispatchMessage(Handler.java:109)
	at android.os.Looper.loopOnce(Looper.java:232)
	at android.os.Looper.loop(Looper.java:317)
	at android.app.ActivityThread.main(ActivityThread.java:8826)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:591)
	at com.android.internal.os.ExecInit.main(ExecInit.java:50)
	at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
	at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:369)

Log:
_on request_

How to Reproduce Unknown

I got this two times now, the first time I wanted to tab the 3-bar button at the top right, the second time I wanted to tap the compass to go back to north rotation. Both times the app was "transitioning" from a popup/just opened or the like.

Does it happen in normal StreetComplete? Unknown

Does it happen with default settings Unknown

Versions affected SCEE 60.1

rusty-snake avatar Feb 09 '25 22:02 rusty-snake