joplin icon indicating copy to clipboard operation
joplin copied to clipboard

[Android] Version 2.10.8-2.11.32 crashes on Configuration button click

Open andrzej-nov opened this issue 1 year ago • 7 comments

When I click the Configuration button, Joplin app crashes with StackOverflow exception. The issue occurred both on the full notes database from the prior Joplin version (after the app update) and on the clean database (after deleting the app data).

Environment

Joplin version: 2.10.8-2.11.32 Platform: Android OS specifics: Lenovo TB-8704F tablet, Android 8.1.0 (SDK 27)

Steps to reproduce

  1. Launch Joplin
  2. Click Configuration button
  3. The app crashes

Describe what you expected to happen

The Configuration screen opens.

Logfile

Unfortunately, I cannot copy full stack trace from the Android app feedback preview popup. Here are some details:

Exception: java.lang.StackOverflowError Source class: android.content.ContextWrapper Source method: getApplicationInfo Line number: 152 Stack trace excerpts: com.facebook.react.bridge.JSApplicationIllegalArgumentException: error while updating property 'step' of a view managed by RNCSlider at com.facebook.react.urlmanager.ViewManagersPropertyCache$PropSetter.updateViewProp(ViewManagerPropertyCache.java:101) ... Caused by: java.lang.StackOverflowError: stack size 8MB at android.content.ContextWrapper.getApplicationInfo(ContextWrapper.java:152) ... at android.widget.ProgressBar.setProgress(ProgressBar.java:1385) at com.reactnativecommunity.slider.ReactSliderManager$1.onProgressChanged(ReactSliderManager.java:38) at android.widget.ProgressBar.onProgressRefresh(SeekBar.java:95) at android.widget.ProgressBar.doRefreshProgress(ProgressBar.java:11298) at android.widget.ProgressBar.refreshProgress(ProgressBar.java:1353) at android.widget.ProgressBar.setProgressInternal(ProgressBar.java:1418) at android.widget.ProgressBar.setProgress(ProgressBar.java:1385)

(The last part loops until stack overflow).

andrzej-nov avatar Mar 26 '23 17:03 andrzej-nov