Crash on startup with Android 7 #137

Closed
opened 2023-04-11 22:59:11 +00:00 by jtojnar · 4 comments

Prerequisites

  • Are you running the latest version?
  • Did you check for an existing issue ?
  • Are you reporting to the correct repository?
  • Did you perform a cursory search?
  • Did you read the CONTRIBUTING guide ?

Description

I logged in to reader for selfoss after installing the latest version. It crashed. Now it crashes each time shortly after I try to run the app, with the following printed to adb logcat:

04-11 23:51:14.505  9095  9095 E a       : ACRA caught a NoClassDefFoundError for bou.amine.apps.readerforselfossv2.android
04-11 23:51:14.505  9095  9095 E a       : java.lang.NoClassDefFoundError: Failed resolution of: Ljava/time/Instant;
04-11 23:51:14.505  9095  9095 E a       : 	at f7.f.a(R8$$SyntheticClass:1)
04-11 23:51:14.505  9095  9095 E a       : 	at f7.r.<clinit>(Instant.kt:19)
04-11 23:51:14.505  9095  9095 E a       : 	at x1.a$a.a(DateUtils.kt:6)
04-11 23:51:14.505  9095  9095 E a       : 	at x1.a$a.b(DateUtils.kt:6)
04-11 23:51:14.505  9095  9095 E a       : 	at t1.f.p(SelfossModel.kt:62)
04-11 23:51:14.505  9095  9095 E a       : 	at h1.g.e0(ItemListAdapter.kt:80)
04-11 23:51:14.505  9095  9095 E a       : 	at h1.g.A(ItemListAdapter.kt:3)
04-11 23:51:14.505  9095  9095 E a       : 	at androidx.recyclerview.widget.RecyclerView$h.B(RecyclerView.java:1)
04-11 23:51:14.505  9095  9095 E a       : 	at androidx.recyclerview.widget.RecyclerView$h.f(RecyclerView.java:41)
04-11 23:51:14.505  9095  9095 E a       : 	at androidx.recyclerview.widget.RecyclerView$w.H(RecyclerView.java:43)
04-11 23:51:14.505  9095  9095 E a       : 	at androidx.recyclerview.widget.RecyclerView$w.I(RecyclerView.java:414)
04-11 23:51:14.505  9095  9095 E a       : 	at androidx.recyclerview.widget.RecyclerView$w.p(RecyclerView.java:6)
04-11 23:51:14.505  9095  9095 E a       : 	at androidx.recyclerview.widget.RecyclerView$w.o(RecyclerView.java:2)
04-11 23:51:14.505  9095  9095 E a       : 	at androidx.recyclerview.widget.LinearLayoutManager$c.d(LinearLayoutManager.java:12)
04-11 23:51:14.505  9095  9095 E a       : 	at androidx.recyclerview.widget.GridLayoutManager.r2(GridLayoutManager.java:96)
04-11 23:51:14.505  9095  9095 E a       : 	at androidx.recyclerview.widget.LinearLayoutManager.V1(LinearLayoutManager.java:39)
04-11 23:51:14.505  9095  9095 E a       : 	at androidx.recyclerview.widget.LinearLayoutManager.Y0(LinearLayoutManager.java:357)
04-11 23:51:14.505  9095  9095 E a       : 	at androidx.recyclerview.widget.GridLayoutManager.Y0(GridLayoutManager.java:10)
04-11 23:51:14.505  9095  9095 E a       : 	at androidx.recyclerview.widget.RecyclerView.F(RecyclerView.java:67)
04-11 23:51:14.505  9095  9095 E a       : 	at androidx.recyclerview.widget.RecyclerView.onMeasure(RecyclerView.java:68)
04-11 23:51:14.505  9095  9095 E a       : 	at android.view.View.measure(View.java:19762)
04-11 23:51:14.505  9095  9095 E a       : 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6122)
04-11 23:51:14.505  9095  9095 E a       : 	at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464)
04-11 23:51:14.505  9095  9095 E a       : 	at android.widget.LinearLayout.measureVertical(LinearLayout.java:758)
04-11 23:51:14.505  9095  9095 E a       : 	at android.widget.LinearLayout.onMeasure(LinearLayout.java:640)
04-11 23:51:14.505  9095  9095 E a       : 	at android.view.View.measure(View.java:19762)
04-11 23:51:14.505  9095  9095 E a       : 	at androidx.swiperefreshlayout.widget.SwipeRefreshLayout.onMeasure(SwipeRefreshLayout.java:54)
04-11 23:51:14.505  9095  9095 E a       : 	at android.view.View.measure(View.java:19762)
04-11 23:51:14.505  9095  9095 E a       : 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6122)
04-11 23:51:14.505  9095  9095 E a       : 	at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464)
04-11 23:51:14.505  9095  9095 E a       : 	at android.widget.LinearLayout.measureVertical(LinearLayout.java:758)
04-11 23:51:14.505  9095  9095 E a       : 	at android.widget.LinearLayout.onMeasure(LinearLayout.java:640)
04-11 23:51:14.505  9095  9095 E a       : 	at android.view.View.measure(View.java:19762)
04-11 23:51:14.505  9095  9095 E a       : 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6122)
04-11 23:51:14.505  9095  9095 E a       : 	at androidx.coordinatorlayout.widget.CoordinatorLayout.K(CoordinatorLayout.java:1)
04-11 23:51:14.505  9095  9095 E a       : 	at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:309)
04-11 23:51:14.505  9095  9095 E a       : 	at android.view.View.measure(View.java:19762)
04-11 23:51:14.505  9095  9095 E a       : 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6122)
04-11 23:51:14.505  9095  9095 E a       : 	at androidx.coordinatorlayout.widget.CoordinatorLayout.K(CoordinatorLayout.java:1)
04-11 23:51:14.505  9095  9095 E a       : 	at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:309)
04-11 23:51:14.505  9095  9095 E a       : 	at android.view.View.measure(View.java:19762)
04-11 23:51:14.505  9095  9095 E a       : 	at androidx.drawerlayout.widget.DrawerLayout.onMeasure(DrawerLayout.java:248)
04-11 23:51:14.505  9095  9095 E a       : 	at android.view.View.measure(View.java:19762)
04-11 23:51:14.505  9095  9095 E a       : 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6122)
04-11 23:51:14.505  9095  9095 E a       : 	at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
04-11 23:51:14.505  9095  9095 E a       : 	at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:155)
04-11 23:51:14.505  9095  9095 E a       : 	at android.view.View.measure(View.java:19762)
04-11 23:51:14.505  9095  9095 E a       : 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6122)
04-11 23:51:14.505  9095  9095 E a       : 	at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464)
04-11 23:51:14.505  9095  9095 E a       : 	at android.widget.LinearLayout.measureVertical(LinearLayout.java:758)
04-11 23:51:14.505  9095  9095 E a       : 	at android.widget.LinearLayout.onMeasure(LinearLayout.java:640)
04-11 23:51:14.505  9095  9095 E a       : 	at android.view.View.measure(View.java:19762)
04-11 23:51:14.505  9095  9095 E a       : 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6122)
04-11 23:51:14.505  9095  9095 E a       : 	at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
04-11 23:51:14.505  9095  9095 E a       : 	at android.view.View.measure(View.java:19762)
04-11 23:51:14.505  9095  9095 E a       : 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6122)
04-11 23:51:14.505  9095  9095 E a       : 	at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464)
04-11 23:51:14.505  9095  9095 E a       : 	at android.widget.LinearLayout.measureVertical(LinearLayout.java:758)
04-11 23:51:14.506  9095  9095 E a       : 	at android.widget.LinearLayout.onMeasure(LinearLayout.java:640)
04-11 23:51:14.506  9095  9095 E a       : 	at android.view.View.measure(View.java:19762)
04-11 23:51:14.506  9095  9095 E a       : 	at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6122)
04-11 23:51:14.506  9095  9095 E a       : 	at android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
04-11 23:51:14.506  9095  9095 E a       : 	at com.android.internal.policy.DecorView.onMeasure(DecorView.java:690)
04-11 23:51:14.506  9095  9095 E a       : 	at android.view.View.measure(View.java:19762)
04-11 23:51:14.506  9095  9095 E a       : 	at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2315)
04-11 23:51:14.506  9095  9095 E a       : 	at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1402)
04-11 23:51:14.506  9095  9095 E a       : 	at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1651)
04-11 23:51:14.506  9095  9095 E a       : 	at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1290)
04-11 23:51:14.506  9095  9095 E a       : 	at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6399)
04-11 23:51:14.506  9095  9095 E a       : 	at android.view.Choreographer$CallbackRecord.run(Choreographer.java:873)
04-11 23:51:14.506  9095  9095 E a       : 	at android.view.Choreographer.doCallbacks(Choreographer.java:685)
04-11 23:51:14.506  9095  9095 E a       : 	at android.view.Choreographer.doFrame(Choreographer.java:621)
04-11 23:51:14.506  9095  9095 E a       : 	at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:859)
04-11 23:51:14.506  9095  9095 E a       : 	at android.os.Handler.handleCallback(Handler.java:754)
04-11 23:51:14.506  9095  9095 E a       : 	at android.os.Handler.dispatchMessage(Handler.java:95)
04-11 23:51:14.506  9095  9095 E a       : 	at android.os.Looper.loop(Looper.java:165)
04-11 23:51:14.506  9095  9095 E a       : 	at android.app.ActivityThread.main(ActivityThread.java:6375)
04-11 23:51:14.506  9095  9095 E a       : 	at java.lang.reflect.Method.invoke(Native Method)
04-11 23:51:14.506  9095  9095 E a       : 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:912)
04-11 23:51:14.506  9095  9095 E a       : 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:802)
04-11 23:51:14.506  9095  9095 E a       : Caused by: java.lang.ClassNotFoundException: Didn't find class "java.time.Instant" on path: DexPathList[[zip file "/data/app/bou.amine.apps.readerforselfossv2.android-2/base.apk"],nativeLibraryDirectories=[/data/app/bou.amine.apps.readerforselfossv2.android-2/lib/arm64, /system/lib64, /vendor/lib64]]
04-11 23:51:14.506  9095  9095 E a       : 	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:74)
04-11 23:51:14.506  9095  9095 E a       : 	at java.lang.ClassLoader.loadClass(ClassLoader.java:380)
04-11 23:51:14.506  9095  9095 E a       : 	at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
04-11 23:51:14.506  9095  9095 E a       : 	... 80 more

This appears to be similar to what describes
https://stackoverflow.com/questions/49851379/java-lang-noclassdeffounderror-failed-resolution-of-ljava-time-instant

Steps to Reproduce

  1. Log in

Expected behavior: No crash

Actual behavior: Crash

Device

  • Xiaomi Redmi Note 4
  • MIUI 11 (Android 7)
  • App version 123030851-github
### Prerequisites * [x] Are you running the latest version? * [x] Did you check for an existing issue ? * [x] Are you reporting to the correct repository? * [x] Did you perform a cursory search? * [x] Did you read the `CONTRIBUTING` guide ? ### Description I logged in to reader for selfoss after installing the latest version. It crashed. Now it crashes each time shortly after I try to run the app, with the following printed to `adb logcat`: ``` 04-11 23:51:14.505 9095 9095 E a : ACRA caught a NoClassDefFoundError for bou.amine.apps.readerforselfossv2.android 04-11 23:51:14.505 9095 9095 E a : java.lang.NoClassDefFoundError: Failed resolution of: Ljava/time/Instant; 04-11 23:51:14.505 9095 9095 E a : at f7.f.a(R8$$SyntheticClass:1) 04-11 23:51:14.505 9095 9095 E a : at f7.r.<clinit>(Instant.kt:19) 04-11 23:51:14.505 9095 9095 E a : at x1.a$a.a(DateUtils.kt:6) 04-11 23:51:14.505 9095 9095 E a : at x1.a$a.b(DateUtils.kt:6) 04-11 23:51:14.505 9095 9095 E a : at t1.f.p(SelfossModel.kt:62) 04-11 23:51:14.505 9095 9095 E a : at h1.g.e0(ItemListAdapter.kt:80) 04-11 23:51:14.505 9095 9095 E a : at h1.g.A(ItemListAdapter.kt:3) 04-11 23:51:14.505 9095 9095 E a : at androidx.recyclerview.widget.RecyclerView$h.B(RecyclerView.java:1) 04-11 23:51:14.505 9095 9095 E a : at androidx.recyclerview.widget.RecyclerView$h.f(RecyclerView.java:41) 04-11 23:51:14.505 9095 9095 E a : at androidx.recyclerview.widget.RecyclerView$w.H(RecyclerView.java:43) 04-11 23:51:14.505 9095 9095 E a : at androidx.recyclerview.widget.RecyclerView$w.I(RecyclerView.java:414) 04-11 23:51:14.505 9095 9095 E a : at androidx.recyclerview.widget.RecyclerView$w.p(RecyclerView.java:6) 04-11 23:51:14.505 9095 9095 E a : at androidx.recyclerview.widget.RecyclerView$w.o(RecyclerView.java:2) 04-11 23:51:14.505 9095 9095 E a : at androidx.recyclerview.widget.LinearLayoutManager$c.d(LinearLayoutManager.java:12) 04-11 23:51:14.505 9095 9095 E a : at androidx.recyclerview.widget.GridLayoutManager.r2(GridLayoutManager.java:96) 04-11 23:51:14.505 9095 9095 E a : at androidx.recyclerview.widget.LinearLayoutManager.V1(LinearLayoutManager.java:39) 04-11 23:51:14.505 9095 9095 E a : at androidx.recyclerview.widget.LinearLayoutManager.Y0(LinearLayoutManager.java:357) 04-11 23:51:14.505 9095 9095 E a : at androidx.recyclerview.widget.GridLayoutManager.Y0(GridLayoutManager.java:10) 04-11 23:51:14.505 9095 9095 E a : at androidx.recyclerview.widget.RecyclerView.F(RecyclerView.java:67) 04-11 23:51:14.505 9095 9095 E a : at androidx.recyclerview.widget.RecyclerView.onMeasure(RecyclerView.java:68) 04-11 23:51:14.505 9095 9095 E a : at android.view.View.measure(View.java:19762) 04-11 23:51:14.505 9095 9095 E a : at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6122) 04-11 23:51:14.505 9095 9095 E a : at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464) 04-11 23:51:14.505 9095 9095 E a : at android.widget.LinearLayout.measureVertical(LinearLayout.java:758) 04-11 23:51:14.505 9095 9095 E a : at android.widget.LinearLayout.onMeasure(LinearLayout.java:640) 04-11 23:51:14.505 9095 9095 E a : at android.view.View.measure(View.java:19762) 04-11 23:51:14.505 9095 9095 E a : at androidx.swiperefreshlayout.widget.SwipeRefreshLayout.onMeasure(SwipeRefreshLayout.java:54) 04-11 23:51:14.505 9095 9095 E a : at android.view.View.measure(View.java:19762) 04-11 23:51:14.505 9095 9095 E a : at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6122) 04-11 23:51:14.505 9095 9095 E a : at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464) 04-11 23:51:14.505 9095 9095 E a : at android.widget.LinearLayout.measureVertical(LinearLayout.java:758) 04-11 23:51:14.505 9095 9095 E a : at android.widget.LinearLayout.onMeasure(LinearLayout.java:640) 04-11 23:51:14.505 9095 9095 E a : at android.view.View.measure(View.java:19762) 04-11 23:51:14.505 9095 9095 E a : at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6122) 04-11 23:51:14.505 9095 9095 E a : at androidx.coordinatorlayout.widget.CoordinatorLayout.K(CoordinatorLayout.java:1) 04-11 23:51:14.505 9095 9095 E a : at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:309) 04-11 23:51:14.505 9095 9095 E a : at android.view.View.measure(View.java:19762) 04-11 23:51:14.505 9095 9095 E a : at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6122) 04-11 23:51:14.505 9095 9095 E a : at androidx.coordinatorlayout.widget.CoordinatorLayout.K(CoordinatorLayout.java:1) 04-11 23:51:14.505 9095 9095 E a : at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:309) 04-11 23:51:14.505 9095 9095 E a : at android.view.View.measure(View.java:19762) 04-11 23:51:14.505 9095 9095 E a : at androidx.drawerlayout.widget.DrawerLayout.onMeasure(DrawerLayout.java:248) 04-11 23:51:14.505 9095 9095 E a : at android.view.View.measure(View.java:19762) 04-11 23:51:14.505 9095 9095 E a : at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6122) 04-11 23:51:14.505 9095 9095 E a : at android.widget.FrameLayout.onMeasure(FrameLayout.java:185) 04-11 23:51:14.505 9095 9095 E a : at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:155) 04-11 23:51:14.505 9095 9095 E a : at android.view.View.measure(View.java:19762) 04-11 23:51:14.505 9095 9095 E a : at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6122) 04-11 23:51:14.505 9095 9095 E a : at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464) 04-11 23:51:14.505 9095 9095 E a : at android.widget.LinearLayout.measureVertical(LinearLayout.java:758) 04-11 23:51:14.505 9095 9095 E a : at android.widget.LinearLayout.onMeasure(LinearLayout.java:640) 04-11 23:51:14.505 9095 9095 E a : at android.view.View.measure(View.java:19762) 04-11 23:51:14.505 9095 9095 E a : at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6122) 04-11 23:51:14.505 9095 9095 E a : at android.widget.FrameLayout.onMeasure(FrameLayout.java:185) 04-11 23:51:14.505 9095 9095 E a : at android.view.View.measure(View.java:19762) 04-11 23:51:14.505 9095 9095 E a : at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6122) 04-11 23:51:14.505 9095 9095 E a : at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1464) 04-11 23:51:14.505 9095 9095 E a : at android.widget.LinearLayout.measureVertical(LinearLayout.java:758) 04-11 23:51:14.506 9095 9095 E a : at android.widget.LinearLayout.onMeasure(LinearLayout.java:640) 04-11 23:51:14.506 9095 9095 E a : at android.view.View.measure(View.java:19762) 04-11 23:51:14.506 9095 9095 E a : at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6122) 04-11 23:51:14.506 9095 9095 E a : at android.widget.FrameLayout.onMeasure(FrameLayout.java:185) 04-11 23:51:14.506 9095 9095 E a : at com.android.internal.policy.DecorView.onMeasure(DecorView.java:690) 04-11 23:51:14.506 9095 9095 E a : at android.view.View.measure(View.java:19762) 04-11 23:51:14.506 9095 9095 E a : at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2315) 04-11 23:51:14.506 9095 9095 E a : at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1402) 04-11 23:51:14.506 9095 9095 E a : at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1651) 04-11 23:51:14.506 9095 9095 E a : at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1290) 04-11 23:51:14.506 9095 9095 E a : at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6399) 04-11 23:51:14.506 9095 9095 E a : at android.view.Choreographer$CallbackRecord.run(Choreographer.java:873) 04-11 23:51:14.506 9095 9095 E a : at android.view.Choreographer.doCallbacks(Choreographer.java:685) 04-11 23:51:14.506 9095 9095 E a : at android.view.Choreographer.doFrame(Choreographer.java:621) 04-11 23:51:14.506 9095 9095 E a : at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:859) 04-11 23:51:14.506 9095 9095 E a : at android.os.Handler.handleCallback(Handler.java:754) 04-11 23:51:14.506 9095 9095 E a : at android.os.Handler.dispatchMessage(Handler.java:95) 04-11 23:51:14.506 9095 9095 E a : at android.os.Looper.loop(Looper.java:165) 04-11 23:51:14.506 9095 9095 E a : at android.app.ActivityThread.main(ActivityThread.java:6375) 04-11 23:51:14.506 9095 9095 E a : at java.lang.reflect.Method.invoke(Native Method) 04-11 23:51:14.506 9095 9095 E a : at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:912) 04-11 23:51:14.506 9095 9095 E a : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:802) 04-11 23:51:14.506 9095 9095 E a : Caused by: java.lang.ClassNotFoundException: Didn't find class "java.time.Instant" on path: DexPathList[[zip file "/data/app/bou.amine.apps.readerforselfossv2.android-2/base.apk"],nativeLibraryDirectories=[/data/app/bou.amine.apps.readerforselfossv2.android-2/lib/arm64, /system/lib64, /vendor/lib64]] 04-11 23:51:14.506 9095 9095 E a : at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:74) 04-11 23:51:14.506 9095 9095 E a : at java.lang.ClassLoader.loadClass(ClassLoader.java:380) 04-11 23:51:14.506 9095 9095 E a : at java.lang.ClassLoader.loadClass(ClassLoader.java:312) 04-11 23:51:14.506 9095 9095 E a : ... 80 more ``` This appears to be similar to what describes https://stackoverflow.com/questions/49851379/java-lang-noclassdeffounderror-failed-resolution-of-ljava-time-instant ### Steps to Reproduce 1. Log in **Expected behavior:** No crash **Actual behavior:** Crash ### Device - Xiaomi Redmi Note 4 - MIUI 11 (Android 7) - App version 123030851-github
Contributor

Damn, sorry about that. Thank you for letting us know, I probably should start testing on older Android versions as well...
This is because we're missing library desugaring.
The bug seems to have been introduced here: 5494978db8

Damn, sorry about that. Thank you for letting us know, I probably should start testing on older Android versions as well... This is because we're missing library desugaring. The bug seems to have been introduced here: https://gitea.amine-louveau.fr/Louvorg/ReaderForSelfoss-multiplatform/commit/5494978db8a2d56298457ad08a6222a2de65b252
Owner

@davidoskky did you reproduce the issue. I wasn't able to.

@davidoskky did you reproduce the issue. I wasn't able to.
Contributor

Yes, I did reproduce this on API 25, could not reproduce it on lower APIs as another error regarding SSL certificates impeded logging in altogether.

Yes, I did reproduce this on API 25, could not reproduce it on lower APIs as another error regarding SSL certificates impeded logging in altogether.
Owner

Just tested with API 25. The pull request is merged.

@jtojnar A new release should be created in a few minutes. An APK will be available with it, so you'll be able to download it from here.

Just tested with API 25. The pull request is merged. @jtojnar A new release should be created in a few minutes. An APK will be available with it, so you'll be able to download it from [here](https://gitea.amine-louveau.fr/Louvorg/ReaderForSelfoss-multiplatform/releases).
AmineB added this to the Dev project 2023-04-16 18:05:26 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Louvorg/ReaderForSelfoss-multiplatform#137
No description provided.