MarcusWolschon / osmeditor4android

Vespucci is a OpenStreetMap editor for Android
http://vespucci.io
Other
356 stars 82 forks source link

App crashes infinitely and more #2561

Closed vespucci-reporter closed 1 month ago

vespucci-reporter commented 1 month ago

Description:

App self-created invalid nodes, when trying to go to the node's place via changes review the app crashes, repeatedly every time. Now no further uploads are possible as the invalid nodes yield an error. Also, trying to send an error report tells invalid access token. Wiping app data didn't help and resultet in blank map. Only deinstallation and new setup helped.

Device info:

App version20.0.0.0
App version code2801
Android build versioneng.abuild.20230125.213400
Android release version11
Android SDK version30
Android build IDRSV1.210329.057
Device brandSony
Device manufacturerSony
Device namepdx213
Device modelXperia 10 III (AOSP)
Device product nameaosp_xqbt52
Device hardware namepdx213
ABIs[arm64-v8a, armeabi-v7a, armeabi]
ABIs (32bit)[armeabi-v7a, armeabi]
ABIs (64bit)[arm64-v8a]

Extra info:

OSM display nameMakeena
simonpoole commented 1 month ago

What is an 'invalid node' in this context and did you submit a crash dump?

Note that if it crashed after you wiped the data via the system that is an indication that the app image itself was corrupted, there's nothing we can do about that. Or did you use safe mode to internally wipe data, see https://vespucci.io/help/en/19.3.0%20Release%20notes/#safe-mode-improvements ?

simonpoole commented 1 month ago

Crash dumps found.

The secondary issue (continuing to crash) seems to be that whatever caused the initial issue left a zero length way that when restarting was reselected in the action mode. We can protect against that, but unluckily that doesn't help with determining where this started.

Further note: initial crash was with 19.0.3 so quite an old version.