emansih / FireflyMobile

Mobile Application for Firefly III written in Kotlin
GNU General Public License v3.0
315 stars 45 forks source link

DirectX crash at startuo #228

Open Dark-Gizmoa opened 1 year ago

Dark-Gizmoa commented 1 year ago

Firefly III Server Version: v 5.7.10 Firefly III Mobile Version: v 5.0.7 Android Version:
v 11 Device Information:

Dark-Gizmoa commented 1 year ago

I can't attach the log file:-( Therefore I Post the complete Text here:

REPORT_ID=fccd94a6-5775-43e1-a990-23f79e2bde86 APP_VERSION_NAME=5.0.7 PHONE_MODEL=GM1913 BRAND=OnePlus PRODUCT=OnePlus7Pro_EEA ANDROID_VERSION=11 BUILD_CONFIG= STACK_TRACE=java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String at android.app.SharedPreferencesImpl.getString(SharedPreferencesImpl.java:302) at xyz.hisname.fireflyiii.data.local.pref.AppPref.getDateTimeFormat(AppPref.kt:1) at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter$TransactionViewHolder.bind(TransactionAdapter.kt:4) at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter.onBindViewHolder(TransactionAdapter.kt:4) at androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:1) at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:9) at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:153) at androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:9) at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1) at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:12) at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:119) at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:12) at androidx.recyclerview.widget.RecyclerView.onMeasure(RecyclerView.java:14) at android.view.View.measure(View.java:25671) at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:50) at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.layout(ConstraintWidgetContainer.java:20) at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solveLinearSystem(BasicMeasure.java:10) at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:51) at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) at android.view.View.measure(View.java:25671) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) at androidx.cardview.widget.CardView.onMeasure(CardView.java:1) at com.google.android.material.card.MaterialCardView.onMeasure(MaterialCardView.java:1) at android.view.View.measure(View.java:25671) at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.measure(BasicMeasure.java:15) at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:47) at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) at android.view.View.measure(View.java:25671) at androidx.core.widget.NestedScrollView.measureChildWithMargins(NestedScrollView.java:5) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) at androidx.core.widget.NestedScrollView.onMeasure(NestedScrollView.java:1) at android.view.View.measure(View.java:25671) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) at android.view.View.measure(View.java:25671) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:1) at com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior.onMeasureChild(AppBarLayout.java:13) at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:94) at android.view.View.measure(View.java:25671) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) at android.view.View.measure(View.java:25671) at androidx.drawerlayout.widget.DrawerLayout.onMeasure(DrawerLayout.java:42) at android.view.View.measure(View.java:25671) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:21) at android.view.View.measure(View.java:25671) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552) at android.widget.LinearLayout.measureVertical(LinearLayout.java:842) at android.widget.LinearLayout.onMeasure(LinearLayout.java:721) at android.view.View.measure(View.java:25671) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) at android.view.View.measure(View.java:25671) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) at android.view.View.measure(View.java:25671) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) at com.android.internal.policy.DecorView.onMeasure(DecorView.java:776) at android.view.View.measure(View.java:25671) at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:3713) at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:2496) at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2771) at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2182) at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8730) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1352) at android.view.Choreographer.doCallbacks(Choreographer.java:1149) at android.view.Choreographer.doFrame(Choreographer.java:1049) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1333) at android.os.Handler.handleCallback(Handler.java:938) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:233) at android.app.ActivityThread.main(ActivityThread.java:8010) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) LOGCAT=--------- beginning of perf 09-01 20:00:10.927 I/110 (17718): OptJank - total:34 frameGap:34 delta#33#256#4#252#0#33 09-01 20:00:10.927 I/111 (17718): OptJank - big and big 09-01 20:00:11.036 I/111 (17718): OptJank - high percentage:0.5 09-01 20:00:11.221 I/111 (17718): OptJank - continuously drops frames:4 09-01 20:00:11.312 I/111 (17718): OptJank - continuously drops frames:4 09-01 20:00:23.772 I/110 (17718): OptJank - total:249 frameGap:249 delta#33#212#0#212#0#2 09-01 20:40:09.273 I/111 (17718): OptJank - continuously drops frames:4 09-01 20:40:10.554 I/111 (17718): OptJank - high percentage:0.45 09-01 20:40:10.690 I/111 (17718): OptJank - continuously drops frames:4 09-01 20:40:10.838 I/111 (17718): OptJank - continuously drops frames:4 09-01 20:40:10.880 I/111 (17718): OptJank - high percentage:0.6 09-01 20:40:12.922 I/110 (17718): OptJank - total:72 frameGap:73 delta#0#3#0#2#0#68 --------- beginning of crash 09-01 20:42:44.423 E/AndroidRuntime(17718): FATAL EXCEPTION: main 09-01 20:42:44.423 E/AndroidRuntime(17718): Process: xyz.hisname.fireflyiii, PID: 17718 09-01 20:42:44.423 E/AndroidRuntime(17718): java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String 09-01 20:42:44.423 E/AndroidRuntime(17718): at android.app.SharedPreferencesImpl.getString(SharedPreferencesImpl.java:302) 09-01 20:42:44.423 E/AndroidRuntime(17718): at xyz.hisname.fireflyiii.data.local.pref.AppPref.getDateTimeFormat(AppPref.kt:1) 09-01 20:42:44.423 E/AndroidRuntime(17718): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter$TransactionViewHolder.bind(TransactionAdapter.kt:4) 09-01 20:42:44.423 E/AndroidRuntime(17718): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter.onBindViewHolder(TransactionAdapter.kt:4) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:1) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:9) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:153) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:9) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:12) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:119) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:12) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.recyclerview.widget.RecyclerView.onMeasure(RecyclerView.java:14) 09-01 20:42:44.423 E/AndroidRuntime(17718): at android.view.View.measure(View.java:25671) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:50) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.layout(ConstraintWidgetContainer.java:20) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solveLinearSystem(BasicMeasure.java:10) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:51) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-01 20:42:44.423 E/AndroidRuntime(17718): at android.view.View.measure(View.java:25671) 09-01 20:42:44.423 E/AndroidRuntime(17718): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:42:44.423 E/AndroidRuntime(17718): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.cardview.widget.CardView.onMeasure(CardView.java:1) 09-01 20:42:44.423 E/AndroidRuntime(17718): at com.google.android.material.card.MaterialCardView.onMeasure(MaterialCardView.java:1) 09-01 20:42:44.423 E/AndroidRuntime(17718): at android.view.View.measure(View.java:25671) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.measure(BasicMeasure.java:15) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:47) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-01 20:42:44.423 E/AndroidRuntime(17718): at android.view.View.measure(View.java:25671) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.core.widget.NestedScrollView.measureChildWithMargins(NestedScrollView.java:5) 09-01 20:42:44.423 E/AndroidRuntime(17718): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.core.widget.NestedScrollView.onMeasure(NestedScrollView.java:1) 09-01 20:42:44.423 E/AndroidRuntime(17718): at android.view.View.measure(View.java:25671) 09-01 20:42:44.423 E/AndroidRuntime(17718): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:42:44.423 E/AndroidRuntime(17718): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:42:44.423 E/AndroidRuntime(17718): at android.view.View.measure(View.java:25671) 09-01 20:42:44.423 E/AndroidRuntime(17718): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:1) 09-01 20:42:44.423 E/AndroidRuntime(17718): at com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior.onMeasureChild(AppBarLayout.java:13) 09-01 20:42:44.423 E/AndroidRuntime(17718): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:94) 09-01 20:42:44.423 E/AndroidRuntime(17718): at android.view.View.measure(View.java:25671) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.View.measure(View.java:25671) 09-01 20:42:44.424 E/AndroidRuntime(17718): at androidx.drawerlayout.widget.DrawerLayout.onMeasure(DrawerLayout.java:42) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.View.measure(View.java:25671) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:42:44.424 E/AndroidRuntime(17718): at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:21) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.View.measure(View.java:25671) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.widget.LinearLayout.measureVertical(LinearLayout.java:842) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.widget.LinearLayout.onMeasure(LinearLayout.java:721) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.View.measure(View.java:25671) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.View.measure(View.java:25671) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.View.measure(View.java:25671) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:42:44.424 E/AndroidRuntime(17718): at com.android.internal.policy.DecorView.onMeasure(DecorView.java:776) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.View.measure(View.java:25671) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:3713) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:2496) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2771) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2182) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8730) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1352) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.Choreographer.doCallbacks(Choreographer.java:1149) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.Choreographer.doFrame(Choreographer.java:1049) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1333) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.os.Handler.handleCallback(Handler.java:938) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.os.Handler.dispatchMessage(Handler.java:99) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.os.Looper.loop(Looper.java:233) 09-01 20:42:44.424 E/AndroidRuntime(17718): at android.app.ActivityThread.main(ActivityThread.java:8010) 09-01 20:42:44.424 E/AndroidRuntime(17718): at java.lang.reflect.Method.invoke(Native Method) 09-01 20:42:44.424 E/AndroidRuntime(17718): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) 09-01 20:42:44.424 E/AndroidRuntime(17718): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) 09-01 20:42:50.838 E/AndroidRuntime(10947): FATAL EXCEPTION: main 09-01 20:42:50.838 E/AndroidRuntime(10947): Process: xyz.hisname.fireflyiii, PID: 10947 09-01 20:42:50.838 E/AndroidRuntime(10947): java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.app.SharedPreferencesImpl.getString(SharedPreferencesImpl.java:302) 09-01 20:42:50.838 E/AndroidRuntime(10947): at xyz.hisname.fireflyiii.data.local.pref.AppPref.getDateTimeFormat(AppPref.kt:1) 09-01 20:42:50.838 E/AndroidRuntime(10947): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter$TransactionViewHolder.bind(TransactionAdapter.kt:4) 09-01 20:42:50.838 E/AndroidRuntime(10947): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter.onBindViewHolder(TransactionAdapter.kt:4) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:1) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:9) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:153) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:9) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:12) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:119) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:12) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.recyclerview.widget.RecyclerView.onMeasure(RecyclerView.java:14) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.View.measure(View.java:25671) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:50) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.layout(ConstraintWidgetContainer.java:20) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solveLinearSystem(BasicMeasure.java:10) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:51) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.View.measure(View.java:25671) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.cardview.widget.CardView.onMeasure(CardView.java:1) 09-01 20:42:50.838 E/AndroidRuntime(10947): at com.google.android.material.card.MaterialCardView.onMeasure(MaterialCardView.java:1) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.View.measure(View.java:25671) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.measure(BasicMeasure.java:15) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:47) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.View.measure(View.java:25671) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.core.widget.NestedScrollView.measureChildWithMargins(NestedScrollView.java:5) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.core.widget.NestedScrollView.onMeasure(NestedScrollView.java:1) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.View.measure(View.java:25671) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.View.measure(View.java:25671) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:1) 09-01 20:42:50.838 E/AndroidRuntime(10947): at com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior.onMeasureChild(AppBarLayout.java:13) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:94) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.View.measure(View.java:25671) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.View.measure(View.java:25671) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.drawerlayout.widget.DrawerLayout.onMeasure(DrawerLayout.java:42) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.View.measure(View.java:25671) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:42:50.838 E/AndroidRuntime(10947): at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:21) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.View.measure(View.java:25671) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.widget.LinearLayout.measureVertical(LinearLayout.java:842) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.widget.LinearLayout.onMeasure(LinearLayout.java:721) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.View.measure(View.java:25671) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.View.measure(View.java:25671) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.View.measure(View.java:25671) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:42:50.838 E/AndroidRuntime(10947): at com.android.internal.policy.DecorView.onMeasure(DecorView.java:776) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.View.measure(View.java:25671) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:3713) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:2496) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2771) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2182) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8730) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1352) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.Choreographer.doCallbacks(Choreographer.java:1149) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.Choreographer.doFrame(Choreographer.java:1049) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1333) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.os.Handler.handleCallback(Handler.java:938) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.os.Handler.dispatchMessage(Handler.java:99) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.os.Looper.loop(Looper.java:233) 09-01 20:42:50.838 E/AndroidRuntime(10947): at android.app.ActivityThread.main(ActivityThread.java:8010) 09-01 20:42:50.838 E/AndroidRuntime(10947): at java.lang.reflect.Method.invoke(Native Method) 09-01 20:42:50.838 E/AndroidRuntime(10947): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) 09-01 20:42:50.838 E/AndroidRuntime(10947): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) 09-01 20:50:15.682 E/AndroidRuntime(10949): FATAL EXCEPTION: main 09-01 20:50:15.682 E/AndroidRuntime(10949): Process: xyz.hisname.fireflyiii, PID: 10949 09-01 20:50:15.682 E/AndroidRuntime(10949): java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.app.SharedPreferencesImpl.getString(SharedPreferencesImpl.java:302) 09-01 20:50:15.682 E/AndroidRuntime(10949): at xyz.hisname.fireflyiii.data.local.pref.AppPref.getDateTimeFormat(AppPref.kt:1) 09-01 20:50:15.682 E/AndroidRuntime(10949): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter$TransactionViewHolder.bind(TransactionAdapter.kt:4) 09-01 20:50:15.682 E/AndroidRuntime(10949): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter.onBindViewHolder(TransactionAdapter.kt:4) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:1) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:9) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:153) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:9) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:12) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:119) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:12) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.recyclerview.widget.RecyclerView.onMeasure(RecyclerView.java:14) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.View.measure(View.java:25671) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:50) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.layout(ConstraintWidgetContainer.java:20) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solveLinearSystem(BasicMeasure.java:10) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:51) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.View.measure(View.java:25671) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.cardview.widget.CardView.onMeasure(CardView.java:1) 09-01 20:50:15.682 E/AndroidRuntime(10949): at com.google.android.material.card.MaterialCardView.onMeasure(MaterialCardView.java:1) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.View.measure(View.java:25671) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.measure(BasicMeasure.java:15) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:47) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.View.measure(View.java:25671) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.core.widget.NestedScrollView.measureChildWithMargins(NestedScrollView.java:5) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.core.widget.NestedScrollView.onMeasure(NestedScrollView.java:1) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.View.measure(View.java:25671) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.View.measure(View.java:25671) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:1) 09-01 20:50:15.682 E/AndroidRuntime(10949): at com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior.onMeasureChild(AppBarLayout.java:13) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:94) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.View.measure(View.java:25671) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.View.measure(View.java:25671) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.drawerlayout.widget.DrawerLayout.onMeasure(DrawerLayout.java:42) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.View.measure(View.java:25671) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:50:15.682 E/AndroidRuntime(10949): at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:21) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.View.measure(View.java:25671) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.widget.LinearLayout.measureVertical(LinearLayout.java:842) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.widget.LinearLayout.onMeasure(LinearLayout.java:721) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.View.measure(View.java:25671) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.View.measure(View.java:25671) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.View.measure(View.java:25671) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:50:15.682 E/AndroidRuntime(10949): at com.android.internal.policy.DecorView.onMeasure(DecorView.java:776) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.View.measure(View.java:25671) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:3713) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:2496) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2771) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2182) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8730) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1352) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.Choreographer.doCallbacks(Choreographer.java:1149) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.Choreographer.doFrame(Choreographer.java:1049) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1333) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.os.Handler.handleCallback(Handler.java:938) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.os.Handler.dispatchMessage(Handler.java:99) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.os.Looper.loop(Looper.java:233) 09-01 20:50:15.682 E/AndroidRuntime(10949): at android.app.ActivityThread.main(ActivityThread.java:8010) 09-01 20:50:15.682 E/AndroidRuntime(10949): at java.lang.reflect.Method.invoke(Native Method) 09-01 20:50:15.682 E/AndroidRuntime(10949): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) 09-01 20:50:15.682 E/AndroidRuntime(10949): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) 09-01 20:50:26.027 E/AndroidRuntime(10948): FATAL EXCEPTION: main 09-01 20:50:26.027 E/AndroidRuntime(10948): Process: xyz.hisname.fireflyiii, PID: 10948 09-01 20:50:26.027 E/AndroidRuntime(10948): java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.app.SharedPreferencesImpl.getString(SharedPreferencesImpl.java:302) 09-01 20:50:26.027 E/AndroidRuntime(10948): at xyz.hisname.fireflyiii.data.local.pref.AppPref.getDateTimeFormat(AppPref.kt:1) 09-01 20:50:26.027 E/AndroidRuntime(10948): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter$TransactionViewHolder.bind(TransactionAdapter.kt:4) 09-01 20:50:26.027 E/AndroidRuntime(10948): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter.onBindViewHolder(TransactionAdapter.kt:4) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:1) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:9) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:153) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:9) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:12) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:119) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:12) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.recyclerview.widget.RecyclerView.onMeasure(RecyclerView.java:14) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.View.measure(View.java:25671) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:50) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.layout(ConstraintWidgetContainer.java:20) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solveLinearSystem(BasicMeasure.java:10) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:51) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.View.measure(View.java:25671) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.cardview.widget.CardView.onMeasure(CardView.java:1) 09-01 20:50:26.027 E/AndroidRuntime(10948): at com.google.android.material.card.MaterialCardView.onMeasure(MaterialCardView.java:1) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.View.measure(View.java:25671) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.measure(BasicMeasure.java:15) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:47) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.View.measure(View.java:25671) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.core.widget.NestedScrollView.measureChildWithMargins(NestedScrollView.java:5) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.core.widget.NestedScrollView.onMeasure(NestedScrollView.java:1) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.View.measure(View.java:25671) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.View.measure(View.java:25671) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:1) 09-01 20:50:26.027 E/AndroidRuntime(10948): at com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior.onMeasureChild(AppBarLayout.java:13) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:94) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.View.measure(View.java:25671) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.View.measure(View.java:25671) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.drawerlayout.widget.DrawerLayout.onMeasure(DrawerLayout.java:42) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.View.measure(View.java:25671) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:50:26.027 E/AndroidRuntime(10948): at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:21) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.View.measure(View.java:25671) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.widget.LinearLayout.measureVertical(LinearLayout.java:842) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.widget.LinearLayout.onMeasure(LinearLayout.java:721) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.View.measure(View.java:25671) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.View.measure(View.java:25671) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.View.measure(View.java:25671) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:50:26.027 E/AndroidRuntime(10948): at com.android.internal.policy.DecorView.onMeasure(DecorView.java:776) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.View.measure(View.java:25671) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:3713) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:2496) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2771) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2182) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8730) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1352) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.Choreographer.doCallbacks(Choreographer.java:1149) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.Choreographer.doFrame(Choreographer.java:1049) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1333) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.os.Handler.handleCallback(Handler.java:938) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.os.Handler.dispatchMessage(Handler.java:99) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.os.Looper.loop(Looper.java:233) 09-01 20:50:26.027 E/AndroidRuntime(10948): at android.app.ActivityThread.main(ActivityThread.java:8010) 09-01 20:50:26.027 E/AndroidRuntime(10948): at java.lang.reflect.Method.invoke(Native Method) 09-01 20:50:26.027 E/AndroidRuntime(10948): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) 09-01 20:50:26.027 E/AndroidRuntime(10948): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) 09-01 20:52:12.080 E/AndroidRuntime(10952): FATAL EXCEPTION: main 09-01 20:52:12.080 E/AndroidRuntime(10952): Process: xyz.hisname.fireflyiii, PID: 10952 09-01 20:52:12.080 E/AndroidRuntime(10952): java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.app.SharedPreferencesImpl.getString(SharedPreferencesImpl.java:302) 09-01 20:52:12.080 E/AndroidRuntime(10952): at xyz.hisname.fireflyiii.data.local.pref.AppPref.getDateTimeFormat(AppPref.kt:1) 09-01 20:52:12.080 E/AndroidRuntime(10952): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter$TransactionViewHolder.bind(TransactionAdapter.kt:4) 09-01 20:52:12.080 E/AndroidRuntime(10952): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter.onBindViewHolder(TransactionAdapter.kt:4) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:1) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:9) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:153) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:9) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:12) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:119) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:12) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.recyclerview.widget.RecyclerView.onMeasure(RecyclerView.java:14) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.View.measure(View.java:25671) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:50) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.layout(ConstraintWidgetContainer.java:20) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solveLinearSystem(BasicMeasure.java:10) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:51) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.View.measure(View.java:25671) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.cardview.widget.CardView.onMeasure(CardView.java:1) 09-01 20:52:12.080 E/AndroidRuntime(10952): at com.google.android.material.card.MaterialCardView.onMeasure(MaterialCardView.java:1) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.View.measure(View.java:25671) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.measure(BasicMeasure.java:15) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:47) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.View.measure(View.java:25671) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.core.widget.NestedScrollView.measureChildWithMargins(NestedScrollView.java:5) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.core.widget.NestedScrollView.onMeasure(NestedScrollView.java:1) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.View.measure(View.java:25671) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.View.measure(View.java:25671) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:1) 09-01 20:52:12.080 E/AndroidRuntime(10952): at com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior.onMeasureChild(AppBarLayout.java:13) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:94) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.View.measure(View.java:25671) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.View.measure(View.java:25671) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.drawerlayout.widget.DrawerLayout.onMeasure(DrawerLayout.java:42) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.View.measure(View.java:25671) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:52:12.080 E/AndroidRuntime(10952): at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:21) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.View.measure(View.java:25671) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.widget.LinearLayout.measureVertical(LinearLayout.java:842) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.widget.LinearLayout.onMeasure(LinearLayout.java:721) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.View.measure(View.java:25671) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.View.measure(View.java:25671) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.View.measure(View.java:25671) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:52:12.080 E/AndroidRuntime(10952): at com.android.internal.policy.DecorView.onMeasure(DecorView.java:776) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.View.measure(View.java:25671) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:3713) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:2496) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2771) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2182) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8730) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1352) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.Choreographer.doCallbacks(Choreographer.java:1149) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.Choreographer.doFrame(Choreographer.java:1049) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1333) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.os.Handler.handleCallback(Handler.java:938) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.os.Handler.dispatchMessage(Handler.java:99) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.os.Looper.loop(Looper.java:233) 09-01 20:52:12.080 E/AndroidRuntime(10952): at android.app.ActivityThread.main(ActivityThread.java:8010) 09-01 20:52:12.080 E/AndroidRuntime(10952): at java.lang.reflect.Method.invoke(Native Method) 09-01 20:52:12.080 E/AndroidRuntime(10952): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) 09-01 20:52:12.080 E/AndroidRuntime(10952): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) 09-01 20:52:19.645 E/AndroidRuntime(22921): FATAL EXCEPTION: main 09-01 20:52:19.645 E/AndroidRuntime(22921): Process: xyz.hisname.fireflyiii, PID: 22921 09-01 20:52:19.645 E/AndroidRuntime(22921): java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.app.SharedPreferencesImpl.getString(SharedPreferencesImpl.java:302) 09-01 20:52:19.645 E/AndroidRuntime(22921): at xyz.hisname.fireflyiii.data.local.pref.AppPref.getDateTimeFormat(AppPref.kt:1) 09-01 20:52:19.645 E/AndroidRuntime(22921): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter$TransactionViewHolder.bind(TransactionAdapter.kt:4) 09-01 20:52:19.645 E/AndroidRuntime(22921): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter.onBindViewHolder(TransactionAdapter.kt:4) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:1) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:9) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:153) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:9) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:12) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:119) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:12) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.recyclerview.widget.RecyclerView.onMeasure(RecyclerView.java:14) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.View.measure(View.java:25671) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:50) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.layout(ConstraintWidgetContainer.java:20) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solveLinearSystem(BasicMeasure.java:10) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:51) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.View.measure(View.java:25671) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.cardview.widget.CardView.onMeasure(CardView.java:1) 09-01 20:52:19.645 E/AndroidRuntime(22921): at com.google.android.material.card.MaterialCardView.onMeasure(MaterialCardView.java:1) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.View.measure(View.java:25671) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.measure(BasicMeasure.java:15) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:47) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.View.measure(View.java:25671) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.core.widget.NestedScrollView.measureChildWithMargins(NestedScrollView.java:5) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.core.widget.NestedScrollView.onMeasure(NestedScrollView.java:1) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.View.measure(View.java:25671) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.View.measure(View.java:25671) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:1) 09-01 20:52:19.645 E/AndroidRuntime(22921): at com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior.onMeasureChild(AppBarLayout.java:13) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:94) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.View.measure(View.java:25671) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.View.measure(View.java:25671) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.drawerlayout.widget.DrawerLayout.onMeasure(DrawerLayout.java:42) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.View.measure(View.java:25671) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:52:19.645 E/AndroidRuntime(22921): at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:21) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.View.measure(View.java:25671) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.widget.LinearLayout.measureVertical(LinearLayout.java:842) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.widget.LinearLayout.onMeasure(LinearLayout.java:721) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.View.measure(View.java:25671) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.View.measure(View.java:25671) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.View.measure(View.java:25671) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-01 20:52:19.645 E/AndroidRuntime(22921): at com.android.internal.policy.DecorView.onMeasure(DecorView.java:776) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.View.measure(View.java:25671) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:3713) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:2496) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2771) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2182) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8730) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1352) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.Choreographer.doCallbacks(Choreographer.java:1149) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.Choreographer.doFrame(Choreographer.java:1049) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1333) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.os.Handler.handleCallback(Handler.java:938) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.os.Handler.dispatchMessage(Handler.java:99) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.os.Looper.loop(Looper.java:233) 09-01 20:52:19.645 E/AndroidRuntime(22921): at android.app.ActivityThread.main(ActivityThread.java:8010) 09-01 20:52:19.645 E/AndroidRuntime(22921): at java.lang.reflect.Method.invoke(Native Method) 09-01 20:52:19.645 E/AndroidRuntime(22921): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) 09-01 20:52:19.645 E/AndroidRuntime(22921): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) 09-01 23:35:37.297 I/101 (14181): #161 09-02 07:54:22.168 I/111 (11662): OptJank - continuously drops frames:4 09-02 07:54:23.413 I/111 (11662): OptJank - continuously drops frames:4 09-02 07:54:23.545 I/111 (11662): OptJank - high percentage:0.6 09-02 07:54:25.055 I/110 (11662): OptJank - total:124 frameGap:124 delta#16#321#14#307#0#1 09-02 07:54:27.458 I/110 (11662): OptJank - total:577 frameGap:1332 delta#0#574#5#5#0#2 09-02 07:54:27.538 E/AndroidRuntime(11662): FATAL EXCEPTION: main 09-02 07:54:27.538 E/AndroidRuntime(11662): Process: xyz.hisname.fireflyiii, PID: 11662 09-02 07:54:27.538 E/AndroidRuntime(11662): java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.app.SharedPreferencesImpl.getString(SharedPreferencesImpl.java:302) 09-02 07:54:27.538 E/AndroidRuntime(11662): at xyz.hisname.fireflyiii.data.local.pref.AppPref.getDateTimeFormat(AppPref.kt:1) 09-02 07:54:27.538 E/AndroidRuntime(11662): at xyz.hisname.fireflyiii.ui.transaction.TransactionSeparatorAdapter.onBindViewHolder(TransactionSeparatorAdapter.kt:12) 09-02 07:54:27.538 E/AndroidRuntime(11662): at androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:1) 09-02 07:54:27.538 E/AndroidRuntime(11662): at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:9) 09-02 07:54:27.538 E/AndroidRuntime(11662): at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:153) 09-02 07:54:27.538 E/AndroidRuntime(11662): at androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:9) 09-02 07:54:27.538 E/AndroidRuntime(11662): at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1) 09-02 07:54:27.538 E/AndroidRuntime(11662): at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:12) 09-02 07:54:27.538 E/AndroidRuntime(11662): at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:119) 09-02 07:54:27.538 E/AndroidRuntime(11662): at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:12) 09-02 07:54:27.538 E/AndroidRuntime(11662): at androidx.recyclerview.widget.RecyclerView.dispatchLayout(RecyclerView.java:15) 09-02 07:54:27.538 E/AndroidRuntime(11662): at androidx.recyclerview.widget.RecyclerView.onLayout(RecyclerView.java:3) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.View.layout(View.java:23042) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.ViewGroup.layout(ViewGroup.java:6419) 09-02 07:54:27.538 E/AndroidRuntime(11662): at androidx.swiperefreshlayout.widget.SwipeRefreshLayout.onLayout(SwipeRefreshLayout.java:11) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.View.layout(View.java:23042) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.ViewGroup.layout(ViewGroup.java:6419) 09-02 07:54:27.538 E/AndroidRuntime(11662): at androidx.constraintlayout.widget.ConstraintLayout.onLayout(ConstraintLayout.java:12) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.View.layout(View.java:23042) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.ViewGroup.layout(ViewGroup.java:6419) 09-02 07:54:27.538 E/AndroidRuntime(11662): at com.google.android.material.appbar.HeaderScrollingViewBehavior.layoutChild(HeaderScrollingViewBehavior.java:22) 09-02 07:54:27.538 E/AndroidRuntime(11662): at com.google.android.material.appbar.ViewOffsetBehavior.onLayoutChild(ViewOffsetBehavior.java:1) 09-02 07:54:27.538 E/AndroidRuntime(11662): at androidx.coordinatorlayout.widget.CoordinatorLayout.onLayout(CoordinatorLayout.java:7) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.View.layout(View.java:23042) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.ViewGroup.layout(ViewGroup.java:6419) 09-02 07:54:27.538 E/AndroidRuntime(11662): at androidx.drawerlayout.widget.DrawerLayout.onLayout(DrawerLayout.java:10) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.View.layout(View.java:23042) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.ViewGroup.layout(ViewGroup.java:6419) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.widget.FrameLayout.onLayout(FrameLayout.java:270) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.View.layout(View.java:23042) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.ViewGroup.layout(ViewGroup.java:6419) 09-02 07:54:27.538 E/AndroidRuntime(11662): at com.google.android.material.appbar.HeaderScrollingViewBehavior.layoutChild(HeaderScrollingViewBehavior.java:22) 09-02 07:54:27.538 E/AndroidRuntime(11662): at com.google.android.material.appbar.ViewOffsetBehavior.onLayoutChild(ViewOffsetBehavior.java:1) 09-02 07:54:27.538 E/AndroidRuntime(11662): at androidx.coordinatorlayout.widget.CoordinatorLayout.onLayout(CoordinatorLayout.java:7) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.View.layout(View.java:23042) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.ViewGroup.layout(ViewGroup.java:6419) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.widget.FrameLayout.onLayout(FrameLayout.java:270) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.View.layout(View.java:23042) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.ViewGroup.layout(ViewGroup.java:6419) 09-02 07:54:27.538 E/AndroidRuntime(11662): at androidx.drawerlayout.widget.DrawerLayout.onLayout(DrawerLayout.java:10) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.View.layout(View.java:23042) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.ViewGroup.layout(ViewGroup.java:6419) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.widget.FrameLayout.onLayout(FrameLayout.java:270) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.View.layout(View.java:23042) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.ViewGroup.layout(ViewGroup.java:6419) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1829) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1673) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.widget.LinearLayout.onLayout(LinearLayout.java:1582) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.View.layout(View.java:23042) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.ViewGroup.layout(ViewGroup.java:6419) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.widget.FrameLayout.onLayout(FrameLayout.java:270) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.View.layout(View.java:23042) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.ViewGroup.layout(ViewGroup.java:6419) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.widget.FrameLayout.onLayout(FrameLayout.java:270) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.View.layout(View.java:23042) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.ViewGroup.layout(ViewGroup.java:6419) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.widget.FrameLayout.onLayout(FrameLayout.java:270) 09-02 07:54:27.538 E/AndroidRuntime(11662): at com.android.internal.policy.DecorView.onLayout(DecorView.java:820) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.View.layout(View.java:23042) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.ViewGroup.layout(ViewGroup.java:6419) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:3786) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:3227) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2182) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8730) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1352) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.Choreographer.doCallbacks(Choreographer.java:1149) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.Choreographer.doFrame(Choreographer.java:1049) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1333) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.os.Handler.handleCallback(Handler.java:938) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.os.Handler.dispatchMessage(Handler.java:99) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.os.Looper.loop(Looper.java:233) 09-02 07:54:27.538 E/AndroidRuntime(11662): at android.app.ActivityThread.main(ActivityThread.java:8010) 09-02 07:54:27.538 E/AndroidRuntime(11662): at java.lang.reflect.Method.invoke(Native Method) 09-02 07:54:27.538 E/AndroidRuntime(11662): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) 09-02 07:54:27.538 E/AndroidRuntime(11662): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) 09-02 08:58:56.277 E/AndroidRuntime(32554): FATAL EXCEPTION: main 09-02 08:58:56.277 E/AndroidRuntime(32554): Process: xyz.hisname.fireflyiii, PID: 32554 09-02 08:58:56.277 E/AndroidRuntime(32554): java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.app.SharedPreferencesImpl.getString(SharedPreferencesImpl.java:302) 09-02 08:58:56.277 E/AndroidRuntime(32554): at xyz.hisname.fireflyiii.data.local.pref.AppPref.getDateTimeFormat(AppPref.kt:1) 09-02 08:58:56.277 E/AndroidRuntime(32554): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter$TransactionViewHolder.bind(TransactionAdapter.kt:4) 09-02 08:58:56.277 E/AndroidRuntime(32554): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter.onBindViewHolder(TransactionAdapter.kt:4) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:1) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:9) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:153) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:9) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:12) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:119) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:12) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.recyclerview.widget.RecyclerView.onMeasure(RecyclerView.java:14) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.View.measure(View.java:25671) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:50) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.layout(ConstraintWidgetContainer.java:20) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solveLinearSystem(BasicMeasure.java:10) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:51) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.View.measure(View.java:25671) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.cardview.widget.CardView.onMeasure(CardView.java:1) 09-02 08:58:56.277 E/AndroidRuntime(32554): at com.google.android.material.card.MaterialCardView.onMeasure(MaterialCardView.java:1) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.View.measure(View.java:25671) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.measure(BasicMeasure.java:15) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:47) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.View.measure(View.java:25671) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.core.widget.NestedScrollView.measureChildWithMargins(NestedScrollView.java:5) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.core.widget.NestedScrollView.onMeasure(NestedScrollView.java:1) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.View.measure(View.java:25671) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.View.measure(View.java:25671) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:1) 09-02 08:58:56.277 E/AndroidRuntime(32554): at com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior.onMeasureChild(AppBarLayout.java:13) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:94) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.View.measure(View.java:25671) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.View.measure(View.java:25671) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.drawerlayout.widget.DrawerLayout.onMeasure(DrawerLayout.java:42) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.View.measure(View.java:25671) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 08:58:56.277 E/AndroidRuntime(32554): at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:21) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.View.measure(View.java:25671) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.widget.LinearLayout.measureVertical(LinearLayout.java:842) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.widget.LinearLayout.onMeasure(LinearLayout.java:721) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.View.measure(View.java:25671) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.View.measure(View.java:25671) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.View.measure(View.java:25671) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 08:58:56.277 E/AndroidRuntime(32554): at com.android.internal.policy.DecorView.onMeasure(DecorView.java:776) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.View.measure(View.java:25671) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:3713) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:2496) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2771) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2182) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8730) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1352) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.Choreographer.doCallbacks(Choreographer.java:1149) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.Choreographer.doFrame(Choreographer.java:1049) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1333) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.os.Handler.handleCallback(Handler.java:938) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.os.Handler.dispatchMessage(Handler.java:99) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.os.Looper.loop(Looper.java:233) 09-02 08:58:56.277 E/AndroidRuntime(32554): at android.app.ActivityThread.main(ActivityThread.java:8010) 09-02 08:58:56.277 E/AndroidRuntime(32554): at java.lang.reflect.Method.invoke(Native Method) 09-02 08:58:56.277 E/AndroidRuntime(32554): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) 09-02 08:58:56.277 E/AndroidRuntime(32554): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) 09-02 09:03:52.410 E/AndroidRuntime(32557): FATAL EXCEPTION: main 09-02 09:03:52.410 E/AndroidRuntime(32557): Process: xyz.hisname.fireflyiii, PID: 32557 09-02 09:03:52.410 E/AndroidRuntime(32557): java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String 09-02 09:03:52.410 E/AndroidRuntime(32557): at android.app.SharedPreferencesImpl.getString(SharedPreferencesImpl.java:302) 09-02 09:03:52.410 E/AndroidRuntime(32557): at xyz.hisname.fireflyiii.data.local.pref.AppPref.getDateTimeFormat(AppPref.kt:1) 09-02 09:03:52.410 E/AndroidRuntime(32557): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter$TransactionViewHolder.bind(TransactionAdapter.kt:4) 09-02 09:03:52.410 E/AndroidRuntime(32557): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter.onBindViewHolder(TransactionAdapter.kt:4) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:1) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:9) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:153) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:9) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:12) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:119) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:12) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.recyclerview.widget.RecyclerView.onMeasure(RecyclerView.java:14) 09-02 09:03:52.410 E/AndroidRuntime(32557): at android.view.View.measure(View.java:25671) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:50) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.layout(ConstraintWidgetContainer.java:20) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solveLinearSystem(BasicMeasure.java:10) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:51) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-02 09:03:52.410 E/AndroidRuntime(32557): at android.view.View.measure(View.java:25671) 09-02 09:03:52.410 E/AndroidRuntime(32557): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 09:03:52.410 E/AndroidRuntime(32557): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.cardview.widget.CardView.onMeasure(CardView.java:1) 09-02 09:03:52.410 E/AndroidRuntime(32557): at com.google.android.material.card.MaterialCardView.onMeasure(MaterialCardView.java:1) 09-02 09:03:52.410 E/AndroidRuntime(32557): at android.view.View.measure(View.java:25671) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.measure(BasicMeasure.java:15) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:47) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-02 09:03:52.410 E/AndroidRuntime(32557): at android.view.View.measure(View.java:25671) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.core.widget.NestedScrollView.measureChildWithMargins(NestedScrollView.java:5) 09-02 09:03:52.410 E/AndroidRuntime(32557): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.core.widget.NestedScrollView.onMeasure(NestedScrollView.java:1) 09-02 09:03:52.410 E/AndroidRuntime(32557): at android.view.View.measure(View.java:25671) 09-02 09:03:52.410 E/AndroidRuntime(32557): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 09:03:52.410 E/AndroidRuntime(32557): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 09:03:52.410 E/AndroidRuntime(32557): at android.view.View.measure(View.java:25671) 09-02 09:03:52.410 E/AndroidRuntime(32557): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:1) 09-02 09:03:52.410 E/AndroidRuntime(32557): at com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior.onMeasureChild(AppBarLayout.java:13) 09-02 09:03:52.410 E/AndroidRuntime(32557): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:94) 09-02 09:03:52.410 E/AndroidRuntime(32557): at android.view.View.measure(View.java:25671) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.View.measure(View.java:25671) 09-02 09:03:52.411 E/AndroidRuntime(32557): at androidx.drawerlayout.widget.DrawerLayout.onMeasure(DrawerLayout.java:42) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.View.measure(View.java:25671) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 09:03:52.411 E/AndroidRuntime(32557): at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:21) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.View.measure(View.java:25671) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.widget.LinearLayout.measureVertical(LinearLayout.java:842) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.widget.LinearLayout.onMeasure(LinearLayout.java:721) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.View.measure(View.java:25671) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.View.measure(View.java:25671) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.View.measure(View.java:25671) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 09:03:52.411 E/AndroidRuntime(32557): at com.android.internal.policy.DecorView.onMeasure(DecorView.java:776) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.View.measure(View.java:25671) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:3713) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:2496) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2771) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2182) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8730) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1352) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.Choreographer.doCallbacks(Choreographer.java:1149) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.Choreographer.doFrame(Choreographer.java:1049) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1333) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.os.Handler.handleCallback(Handler.java:938) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.os.Handler.dispatchMessage(Handler.java:99) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.os.Looper.loop(Looper.java:233) 09-02 09:03:52.411 E/AndroidRuntime(32557): at android.app.ActivityThread.main(ActivityThread.java:8010) 09-02 09:03:52.411 E/AndroidRuntime(32557): at java.lang.reflect.Method.invoke(Native Method) 09-02 09:03:52.411 E/AndroidRuntime(32557): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) 09-02 09:03:52.411 E/AndroidRuntime(32557): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) --------- beginning of system 09-02 11:04:56.729 D/ViewRootImpl(28920): support adaptive color gamut feature! 09-02 11:05:03.092 D/ViewRootImpl(28920): support adaptive color gamut feature! 09-02 11:05:13.580 D/ViewRootImpl(28920): support adaptive color gamut feature! 09-02 11:05:48.796 D/ViewRootImpl(28920): support adaptive color gamut feature! 09-02 11:05:48.896 D/ActivityThread(28920): pid:28920 tid:28920 doframe Callback 09-02 11:05:49.060 E/AndroidRuntime(28920): FATAL EXCEPTION: main 09-02 11:05:49.060 E/AndroidRuntime(28920): Process: xyz.hisname.fireflyiii, PID: 28920 09-02 11:05:49.060 E/AndroidRuntime(28920): java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String 09-02 11:05:49.060 E/AndroidRuntime(28920): at android.app.SharedPreferencesImpl.getString(SharedPreferencesImpl.java:302) 09-02 11:05:49.060 E/AndroidRuntime(28920): at xyz.hisname.fireflyiii.data.local.pref.AppPref.getDateTimeFormat(AppPref.kt:1) 09-02 11:05:49.060 E/AndroidRuntime(28920): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter$TransactionViewHolder.bind(TransactionAdapter.kt:4) 09-02 11:05:49.060 E/AndroidRuntime(28920): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter.onBindViewHolder(TransactionAdapter.kt:4) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:1) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:9) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:153) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:9) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:12) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:119) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:12) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.recyclerview.widget.RecyclerView.onMeasure(RecyclerView.java:14) 09-02 11:05:49.060 E/AndroidRuntime(28920): at android.view.View.measure(View.java:25671) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:50) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.layout(ConstraintWidgetContainer.java:20) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solveLinearSystem(BasicMeasure.java:10) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:51) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-02 11:05:49.060 E/AndroidRuntime(28920): at android.view.View.measure(View.java:25671) 09-02 11:05:49.060 E/AndroidRuntime(28920): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:05:49.060 E/AndroidRuntime(28920): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.cardview.widget.CardView.onMeasure(CardView.java:1) 09-02 11:05:49.060 E/AndroidRuntime(28920): at com.google.android.material.card.MaterialCardView.onMeasure(MaterialCardView.java:1) 09-02 11:05:49.060 E/AndroidRuntime(28920): at android.view.View.measure(View.java:25671) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.measure(BasicMeasure.java:15) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:47) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-02 11:05:49.060 E/AndroidRuntime(28920): at android.view.View.measure(View.java:25671) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.core.widget.NestedScrollView.measureChildWithMargins(NestedScrollView.java:5) 09-02 11:05:49.060 E/AndroidRuntime(28920): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.core.widget.NestedScrollView.onMeasure(NestedScrollView.java:1) 09-02 11:05:49.060 E/AndroidRuntime(28920): at android.view.View.measure(View.java:25671) 09-02 11:05:49.060 E/AndroidRuntime(28920): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:05:49.060 E/AndroidRuntime(28920): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:05:49.060 E/AndroidRuntime(28920): at android.view.View.measure(View.java:25671) 09-02 11:05:49.060 E/AndroidRuntime(28920): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:1) 09-02 11:05:49.060 E/AndroidRuntime(28920): at com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior.onMeasureChild(AppBarLayout.java:13) 09-02 11:05:49.060 E/AndroidRuntime(28920): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:94) 09-02 11:05:49.060 E/AndroidRuntime(28920): at android.view.View.measure(View.java:25671) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.View.measure(View.java:25671) 09-02 11:05:49.061 E/AndroidRuntime(28920): at androidx.drawerlayout.widget.DrawerLayout.onMeasure(DrawerLayout.java:42) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.View.measure(View.java:25671) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:05:49.061 E/AndroidRuntime(28920): at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:21) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.View.measure(View.java:25671) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.widget.LinearLayout.measureVertical(LinearLayout.java:842) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.widget.LinearLayout.onMeasure(LinearLayout.java:721) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.View.measure(View.java:25671) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.View.measure(View.java:25671) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.View.measure(View.java:25671) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:05:49.061 E/AndroidRuntime(28920): at com.android.internal.policy.DecorView.onMeasure(DecorView.java:776) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.View.measure(View.java:25671) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:3713) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:2496) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2771) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2182) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8730) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1352) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.Choreographer.doCallbacks(Choreographer.java:1149) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.Choreographer.doFrame(Choreographer.java:1049) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1333) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.os.Handler.handleCallback(Handler.java:938) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.os.Handler.dispatchMessage(Handler.java:99) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.os.Looper.loop(Looper.java:233) 09-02 11:05:49.061 E/AndroidRuntime(28920): at android.app.ActivityThread.main(ActivityThread.java:8010) 09-02 11:05:49.061 E/AndroidRuntime(28920): at java.lang.reflect.Method.invoke(Native Method) 09-02 11:05:49.061 E/AndroidRuntime(28920): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) 09-02 11:05:49.061 E/AndroidRuntime(28920): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) 09-02 11:06:02.160 D/ViewRootImpl(28917): support adaptive color gamut feature! 09-02 11:06:05.170 I/111 (28917): OptJank - continuously drops frames:4 09-02 11:06:08.574 D/ViewRootImpl(28917): support adaptive color gamut feature! 09-02 11:06:08.677 D/ActivityThread(28917): pid:28917 tid:28917 doframe Callback 09-02 11:06:08.727 E/AndroidRuntime(28917): FATAL EXCEPTION: main 09-02 11:06:08.727 E/AndroidRuntime(28917): Process: xyz.hisname.fireflyiii, PID: 28917 09-02 11:06:08.727 E/AndroidRuntime(28917): java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.app.SharedPreferencesImpl.getString(SharedPreferencesImpl.java:302) 09-02 11:06:08.727 E/AndroidRuntime(28917): at xyz.hisname.fireflyiii.data.local.pref.AppPref.getDateTimeFormat(AppPref.kt:1) 09-02 11:06:08.727 E/AndroidRuntime(28917): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter$TransactionViewHolder.bind(TransactionAdapter.kt:4) 09-02 11:06:08.727 E/AndroidRuntime(28917): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter.onBindViewHolder(TransactionAdapter.kt:4) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:1) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:9) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:153) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:9) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:12) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:119) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:12) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.recyclerview.widget.RecyclerView.onMeasure(RecyclerView.java:14) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.View.measure(View.java:25671) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:50) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.layout(ConstraintWidgetContainer.java:20) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solveLinearSystem(BasicMeasure.java:10) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:51) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.View.measure(View.java:25671) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.cardview.widget.CardView.onMeasure(CardView.java:1) 09-02 11:06:08.727 E/AndroidRuntime(28917): at com.google.android.material.card.MaterialCardView.onMeasure(MaterialCardView.java:1) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.View.measure(View.java:25671) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.measure(BasicMeasure.java:15) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:47) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.View.measure(View.java:25671) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.core.widget.NestedScrollView.measureChildWithMargins(NestedScrollView.java:5) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.core.widget.NestedScrollView.onMeasure(NestedScrollView.java:1) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.View.measure(View.java:25671) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.View.measure(View.java:25671) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:1) 09-02 11:06:08.727 E/AndroidRuntime(28917): at com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior.onMeasureChild(AppBarLayout.java:13) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:94) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.View.measure(View.java:25671) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.View.measure(View.java:25671) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.drawerlayout.widget.DrawerLayout.onMeasure(DrawerLayout.java:42) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.View.measure(View.java:25671) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:06:08.727 E/AndroidRuntime(28917): at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:21) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.View.measure(View.java:25671) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.widget.LinearLayout.measureVertical(LinearLayout.java:842) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.widget.LinearLayout.onMeasure(LinearLayout.java:721) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.View.measure(View.java:25671) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.View.measure(View.java:25671) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.View.measure(View.java:25671) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:06:08.727 E/AndroidRuntime(28917): at com.android.internal.policy.DecorView.onMeasure(DecorView.java:776) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.View.measure(View.java:25671) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:3713) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:2496) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2771) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2182) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8730) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1352) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.Choreographer.doCallbacks(Choreographer.java:1149) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.Choreographer.doFrame(Choreographer.java:1049) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1333) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.os.Handler.handleCallback(Handler.java:938) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.os.Handler.dispatchMessage(Handler.java:99) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.os.Looper.loop(Looper.java:233) 09-02 11:06:08.727 E/AndroidRuntime(28917): at android.app.ActivityThread.main(ActivityThread.java:8010) 09-02 11:06:08.727 E/AndroidRuntime(28917): at java.lang.reflect.Method.invoke(Native Method) 09-02 11:06:08.727 E/AndroidRuntime(28917): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) 09-02 11:06:08.727 E/AndroidRuntime(28917): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) 09-02 11:54:09.731 D/ViewRootImpl(22523): support adaptive color gamut feature! 09-02 11:54:10.006 E/AndroidRuntime(22523): FATAL EXCEPTION: main 09-02 11:54:10.006 E/AndroidRuntime(22523): Process: xyz.hisname.fireflyiii, PID: 22523 09-02 11:54:10.006 E/AndroidRuntime(22523): java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.app.SharedPreferencesImpl.getString(SharedPreferencesImpl.java:302) 09-02 11:54:10.006 E/AndroidRuntime(22523): at xyz.hisname.fireflyiii.data.local.pref.AppPref.getDateTimeFormat(AppPref.kt:1) 09-02 11:54:10.006 E/AndroidRuntime(22523): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter$TransactionViewHolder.bind(TransactionAdapter.kt:4) 09-02 11:54:10.006 E/AndroidRuntime(22523): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter.onBindViewHolder(TransactionAdapter.kt:4) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:1) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:9) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:153) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:9) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:12) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:119) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:12) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.recyclerview.widget.RecyclerView.onMeasure(RecyclerView.java:14) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.View.measure(View.java:25671) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:50) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.layout(ConstraintWidgetContainer.java:20) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solveLinearSystem(BasicMeasure.java:10) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:51) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.View.measure(View.java:25671) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.cardview.widget.CardView.onMeasure(CardView.java:1) 09-02 11:54:10.006 E/AndroidRuntime(22523): at com.google.android.material.card.MaterialCardView.onMeasure(MaterialCardView.java:1) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.View.measure(View.java:25671) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.measure(BasicMeasure.java:15) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:47) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.View.measure(View.java:25671) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.core.widget.NestedScrollView.measureChildWithMargins(NestedScrollView.java:5) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.core.widget.NestedScrollView.onMeasure(NestedScrollView.java:1) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.View.measure(View.java:25671) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.View.measure(View.java:25671) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:1) 09-02 11:54:10.006 E/AndroidRuntime(22523): at com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior.onMeasureChild(AppBarLayout.java:13) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:94) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.View.measure(View.java:25671) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.View.measure(View.java:25671) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.drawerlayout.widget.DrawerLayout.onMeasure(DrawerLayout.java:42) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.View.measure(View.java:25671) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:54:10.006 E/AndroidRuntime(22523): at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:21) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.View.measure(View.java:25671) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.widget.LinearLayout.measureVertical(LinearLayout.java:842) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.widget.LinearLayout.onMeasure(LinearLayout.java:721) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.View.measure(View.java:25671) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.View.measure(View.java:25671) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.View.measure(View.java:25671) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 11:54:10.006 E/AndroidRuntime(22523): at com.android.internal.policy.DecorView.onMeasure(DecorView.java:776) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.View.measure(View.java:25671) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:3713) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:2496) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2771) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2182) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8730) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1352) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.Choreographer.doCallbacks(Choreographer.java:1149) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.Choreographer.doFrame(Choreographer.java:1049) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1333) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.os.Handler.handleCallback(Handler.java:938) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.os.Handler.dispatchMessage(Handler.java:99) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.os.Looper.loop(Looper.java:233) 09-02 11:54:10.006 E/AndroidRuntime(22523): at android.app.ActivityThread.main(ActivityThread.java:8010) 09-02 11:54:10.006 E/AndroidRuntime(22523): at java.lang.reflect.Method.invoke(Native Method) 09-02 11:54:10.006 E/AndroidRuntime(22523): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) 09-02 11:54:10.006 E/AndroidRuntime(22523): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) --------- beginning of main 09-02 12:53:52.174 I/name.fireflyii(28052): failed to find target package for overlay /system/product/overlay/ProductOverlay-oneplus-framework-res.apk 09-02 12:53:52.175 I/name.fireflyii(28052): failed to find target package for overlay /system/system_ext/overlay/CommonOverlay-oneplus-framework-res.apk 09-02 12:53:52.175 I/name.fireflyii(28052): failed to find target package for overlay /odm/overlay/OdmOverlay-oneplus-framework-res.apk 09-02 12:53:52.182 E/name.fireflyii(28052): [frame_perf] perfboost open tb_ctl file failed, isApp[1], errno=No such file or directory 09-02 12:53:52.183 E/libprocessgroup(28052): set_timerslack_ns write failed: Operation not permitted 09-02 12:53:52.193 I/name.fireflyii(28052): failed to find target package for overlay /system/product/overlay/ProductOverlay-oneplus-framework-res.apk 09-02 12:53:52.193 I/name.fireflyii(28052): failed to find target package for overlay /system/system_ext/overlay/CommonOverlay-oneplus-framework-res.apk 09-02 12:53:52.193 I/name.fireflyii(28052): failed to find target package for overlay /odm/overlay/OdmOverlay-oneplus-framework-res.apk 09-02 12:53:52.231 E/sqlite3_android(28052): [IKR-38846] ONEPLUS_NAME_PARTS_MATCH SQLITE_OK 09-02 12:53:52.235 I/chatty (28052): uid=10953(xyz.hisname.fireflyiii) DefaultDispatch identical 1 line 09-02 12:53:52.236 E/sqlite3_android(28052): [IKR-38846] ONEPLUS_NAME_PARTS_MATCH SQLITE_OK 09-02 12:53:52.245 I/name.fireflyii(28052): failed to find target package for overlay /system/product/overlay/ProductOverlay-oneplus-framework-res.apk 09-02 12:53:52.245 I/name.fireflyii(28052): failed to find target package for overlay /system/system_ext/overlay/CommonOverlay-oneplus-framework-res.apk 09-02 12:53:52.245 I/name.fireflyii(28052): failed to find target package for overlay /odm/overlay/OdmOverlay-oneplus-framework-res.apk 09-02 12:53:52.247 I/name.fireflyii(28052): failed to find target package for overlay /system/product/overlay/ProductOverlay-oneplus-framework-res.apk 09-02 12:53:52.247 I/name.fireflyii(28052): failed to find target package for overlay /system/system_ext/overlay/CommonOverlay-oneplus-framework-res.apk 09-02 12:53:52.247 I/name.fireflyii(28052): failed to find target package for overlay /odm/overlay/OdmOverlay-oneplus-framework-res.apk 09-02 12:53:52.249 I/name.fireflyii(28052): failed to find target package for overlay /system/product/overlay/ProductOverlay-oneplus-framework-res.apk 09-02 12:53:52.249 I/name.fireflyii(28052): failed to find target package for overlay /system/system_ext/overlay/CommonOverlay-oneplus-framework-res.apk 09-02 12:53:52.249 I/name.fireflyii(28052): failed to find target package for overlay /odm/overlay/OdmOverlay-oneplus-framework-res.apk 09-02 12:53:52.282 E/name.fireflyii(28052): Invalid ID 0x00000000. 09-02 12:53:52.299 E/name.fireflyii(28052): Invalid ID 0x00000000. 09-02 12:53:52.304 E/name.fireflyii(28052): Invalid ID 0x00000000. 09-02 12:53:52.336 E/name.fireflyii(28052): Invalid ID 0x00000000. 09-02 12:53:52.348 I/chatty (28052): uid=10953(xyz.hisname.fireflyiii) identical 6 lines 09-02 12:53:52.354 E/name.fireflyii(28052): Invalid ID 0x00000000. 09-02 12:53:52.354 E/sqlite3_android(28052): [IKR-38846] ONEPLUS_NAME_PARTS_MATCH SQLITE_OK 09-02 12:53:52.398 D/ViewRootImpl(28052): support adaptive color gamut feature! 09-02 12:53:52.359 I/chatty (28052): uid=10953(xyz.hisname.fireflyiii) DefaultDispatch identical 1 line 09-02 12:53:52.363 E/sqlite3_android(28052): [IKR-38846] ONEPLUS_NAME_PARTS_MATCH SQLITE_OK 09-02 12:53:52.400 V/ViewRootImpl(28052): The specified message queue synchronization barrier token has not been posted or has already been removed 09-02 12:53:52.442 I/AdrenoGLES-0(28052): QUALCOMM build : 559e78c, Ib9d997268a 09-02 12:53:52.442 I/AdrenoGLES-0(28052): Build Date : 10/13/20 09-02 12:53:52.442 I/AdrenoGLES-0(28052): OpenGL ES Shader Compiler Version: EV031.32.02.02 09-02 12:53:52.442 I/AdrenoGLES-0(28052): Local Branch : mybrancheb0d76cb-f27a-f1ff-9cdc-1458d0b52ae8 09-02 12:53:52.442 I/AdrenoGLES-0(28052): Remote Branch : quic/gfx-adreno.lnx.1.0.r99-rel 09-02 12:53:52.442 I/AdrenoGLES-0(28052): Remote Branch : NONE 09-02 12:53:52.442 I/AdrenoGLES-0(28052): Reconstruct Branch : NOTHING 09-02 12:53:52.442 I/AdrenoGLES-0(28052): Build Config : S P 10.0.7 AArch64 09-02 12:53:52.442 I/AdrenoGLES-0(28052): Driver Path : /vendor/lib64/egl/libGLESv2_adreno.so 09-02 12:53:52.446 I/AdrenoGLES-0(28052): PFP: 0x016ee190, ME: 0x00000000 09-02 12:53:52.456 W/RecyclerView(28052): No adapter attached; skipping layout 09-02 12:53:52.493 E/name.fireflyii(28052): Invalid ID 0x00000000. 09-02 12:53:52.551 E/name.fireflyii(28052): Invalid ID 0x00000000. 09-02 12:53:52.552 E/name.fireflyii(28052): Invalid ID 0x00000000. 09-02 12:53:52.558 D/DecorView(28052): onWindowFocusChangedFromViewRoot hasFocus: true, DecorView@9a9473e[HomeActivity] 09-02 12:53:52.560 D/ViewRootImplHomeActivity: windowFocusChanged hasFocus=true inTouchMode=true 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): Work [ id=e95e81e6-01c8-41d7-9beb-da74ee8e4927, tags={ xyz.hisname.fireflyiii.workers.account.AccountWorker, 535a5e5c-18a8-4db8-a5ce-a841d2f01f2b, add_periodic_account_Bargeld_asset_535a5e5c-18a8-4db8-a5ce-a841d2f01f2b } ] failed because it threw an exception/error 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: the name must not be empty: 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): at androidx.work.impl.utils.futures.AbstractFuture.getDoneValue(AbstractFuture.java:4) 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): at androidx.work.impl.utils.futures.AbstractFuture.get(AbstractFuture.java:48) 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): at androidx.work.impl.WorkerWrapper$2.run(WorkerWrapper.java:1) 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): at androidx.work.impl.utils.SerialExecutor$Task.run(SerialExecutor.java:1) 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): at java.lang.Thread.run(Thread.java:923) 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): Caused by: java.lang.IllegalArgumentException: the name must not be empty: 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): at android.accounts.Account.(Account.java:83) 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): at android.accounts.Account.(Account.java:68) 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): at xyz.hisname.fireflyiii.data.local.account.NewAccountManager$account$2.invoke(NewAccountManager.kt:1) 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:5) 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): at xyz.hisname.fireflyiii.data.local.account.NewAccountManager.getAccount(NewAccountManager.kt:1) 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): at xyz.hisname.fireflyiii.data.local.account.NewAccountManager.getAccessToken(NewAccountManager.kt:1) 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): at xyz.hisname.fireflyiii.workers.BaseWorker.genericService(BaseWorker.kt:4) 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): at xyz.hisname.fireflyiii.workers.account.AccountWorker.doWork(AccountWorker.kt:24) 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): at androidx.work.CoroutineWorker$startWork$1.invokeSuspend(CoroutineWorker.kt:4) 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:5) 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:18) 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:1) 09-02 12:53:52.597 E/WM-WorkerWrapper(28052): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:10) 09-02 12:53:52.599 I/WM-WorkerWrapper(28052): Worker result FAILURE for Work [ id=e95e81e6-01c8-41d7-9beb-da74ee8e4927, tags={ xyz.hisname.fireflyiii.workers.account.AccountWorker, 535a5e5c-18a8-4db8-a5ce-a841d2f01f2b, add_periodic_account_Bargeld_asset_535a5e5c-18a8-4db8-a5ce-a841d2f01f2b } ] 09-02 12:53:52.809 D/AndroidRuntime(28052): Shutting down VM 09-02 12:53:52.811 E/AndroidRuntime(28052): FATAL EXCEPTION: main 09-02 12:53:52.811 E/AndroidRuntime(28052): Process: xyz.hisname.fireflyiii, PID: 28052 09-02 12:53:52.811 E/AndroidRuntime(28052): java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.app.SharedPreferencesImpl.getString(SharedPreferencesImpl.java:302) 09-02 12:53:52.811 E/AndroidRuntime(28052): at xyz.hisname.fireflyiii.data.local.pref.AppPref.getDateTimeFormat(AppPref.kt:1) 09-02 12:53:52.811 E/AndroidRuntime(28052): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter$TransactionViewHolder.bind(TransactionAdapter.kt:4) 09-02 12:53:52.811 E/AndroidRuntime(28052): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter.onBindViewHolder(TransactionAdapter.kt:4) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:1) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:9) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:153) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:9) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:12) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:119) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:12) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.recyclerview.widget.RecyclerView.onMeasure(RecyclerView.java:14) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:50) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.layout(ConstraintWidgetContainer.java:20) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solveLinearSystem(BasicMeasure.java:10) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:51) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.cardview.widget.CardView.onMeasure(CardView.java:1) 09-02 12:53:52.811 E/AndroidRuntime(28052): at com.google.android.material.card.MaterialCardView.onMeasure(MaterialCardView.java:1) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.measure(BasicMeasure.java:15) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:47) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.core.widget.NestedScrollView.measureChildWithMargins(NestedScrollView.java:5) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.core.widget.NestedScrollView.onMeasure(NestedScrollView.java:1) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:1) 09-02 12:53:52.811 E/AndroidRuntime(28052): at com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior.onMeasureChild(AppBarLayout.java:13) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:94) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.drawerlayout.widget.DrawerLayout.onMeasure(DrawerLayout.java:42) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 12:53:52.811 E/AndroidRuntime(28052): at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:21) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.widget.LinearLayout.measureVertical(LinearLayout.java:842) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.widget.LinearLayout.onMeasure(LinearLayout.java:721) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 12:53:52.811 E/AndroidRuntime(28052): at com.android.internal.policy.DecorView.onMeasure(DecorView.java:776) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:3713) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:2496) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2771) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2182) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8730) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1352) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.Choreographer.doCallbacks(Choreographer.java:1149) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.Choreographer.doFrame(Choreographer.java:1049) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1333) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.os.Handler.handleCallback(Handler.java:938) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.os.Handler.dispatchMessage(Handler.java:99) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.os.Looper.loop(Looper.java:233) 09-02 12:53:52.811 E/AndroidRuntime(28052): at android.app.ActivityThread.main(ActivityThread.java:8010) 09-02 12:53:52.811 E/AndroidRuntime(28052): at java.lang.reflect.Method.invoke(Native Method) 09-02 12:53:52.811 E/AndroidRuntime(28052): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) 09-02 12:53:52.811 E/AndroidRuntime(28052): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) 09-02 12:53:52.812 E/ACRA (28052): ACRA caught a ClassCastException for xyz.hisname.fireflyiii 09-02 12:53:52.812 E/ACRA (28052): java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String 09-02 12:53:52.812 E/ACRA (28052): at android.app.SharedPreferencesImpl.getString(SharedPreferencesImpl.java:302) 09-02 12:53:52.812 E/ACRA (28052): at xyz.hisname.fireflyiii.data.local.pref.AppPref.getDateTimeFormat(AppPref.kt:1) 09-02 12:53:52.812 E/ACRA (28052): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter$TransactionViewHolder.bind(TransactionAdapter.kt:4) 09-02 12:53:52.812 E/ACRA (28052): at xyz.hisname.fireflyiii.ui.transaction.TransactionAdapter.onBindViewHolder(TransactionAdapter.kt:4) 09-02 12:53:52.812 E/ACRA (28052): at androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:1) 09-02 12:53:52.812 E/ACRA (28052): at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:9) 09-02 12:53:52.812 E/ACRA (28052): at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:153) 09-02 12:53:52.812 E/ACRA (28052): at androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:9) 09-02 12:53:52.812 E/ACRA (28052): at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1) 09-02 12:53:52.812 E/ACRA (28052): at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:12) 09-02 12:53:52.812 E/ACRA (28052): at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:119) 09-02 12:53:52.812 E/ACRA (28052): at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:12) 09-02 12:53:52.812 E/ACRA (28052): at androidx.recyclerview.widget.RecyclerView.onMeasure(RecyclerView.java:14) 09-02 12:53:52.812 E/ACRA (28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.812 E/ACRA (28052): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-02 12:53:52.812 E/ACRA (28052): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:50) 09-02 12:53:52.812 E/ACRA (28052): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.layout(ConstraintWidgetContainer.java:20) 09-02 12:53:52.812 E/ACRA (28052): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solveLinearSystem(BasicMeasure.java:10) 09-02 12:53:52.812 E/ACRA (28052): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:51) 09-02 12:53:52.812 E/ACRA (28052): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-02 12:53:52.812 E/ACRA (28052): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-02 12:53:52.812 E/ACRA (28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.812 E/ACRA (28052): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 12:53:52.812 E/ACRA (28052): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 12:53:52.812 E/ACRA (28052): at androidx.cardview.widget.CardView.onMeasure(CardView.java:1) 09-02 12:53:52.812 E/ACRA (28052): at com.google.android.material.card.MaterialCardView.onMeasure(MaterialCardView.java:1) 09-02 12:53:52.812 E/ACRA (28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.812 E/ACRA (28052): at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(ConstraintLayout.java:66) 09-02 12:53:52.812 E/ACRA (28052): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.measure(BasicMeasure.java:15) 09-02 12:53:52.812 E/ACRA (28052): at androidx.constraintlayout.core.widgets.analyzer.BasicMeasure.solverMeasure(BasicMeasure.java:47) 09-02 12:53:52.812 E/ACRA (28052): at androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.measure(ConstraintWidgetContainer.java:3) 09-02 12:53:52.812 E/ACRA (28052): at androidx.constraintlayout.widget.ConstraintLayout.onMeasure(ConstraintLayout.java:241) 09-02 12:53:52.812 E/ACRA (28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.812 E/ACRA (28052): at androidx.core.widget.NestedScrollView.measureChildWithMargins(NestedScrollView.java:5) 09-02 12:53:52.812 E/ACRA (28052): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 12:53:52.812 E/ACRA (28052): at androidx.core.widget.NestedScrollView.onMeasure(NestedScrollView.java:1) 09-02 12:53:52.812 E/ACRA (28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.812 E/ACRA (28052): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 12:53:52.812 E/ACRA (28052): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 12:53:52.812 E/ACRA (28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.812 E/ACRA (28052): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 12:53:52.812 E/ACRA (28052): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasureChild(CoordinatorLayout.java:1) 09-02 12:53:52.812 E/ACRA (28052): at com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior.onMeasureChild(AppBarLayout.java:13) 09-02 12:53:52.812 E/ACRA (28052): at androidx.coordinatorlayout.widget.CoordinatorLayout.onMeasure(CoordinatorLayout.java:94) 09-02 12:53:52.812 E/ACRA (28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.812 E/ACRA (28052): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 12:53:52.812 E/ACRA (28052): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 12:53:52.812 E/ACRA (28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.812 E/ACRA (28052): at androidx.drawerlayout.widget.DrawerLayout.onMeasure(DrawerLayout.java:42) 09-02 12:53:52.812 E/ACRA (28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.812 E/ACRA (28052): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 12:53:52.812 E/ACRA (28052): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 12:53:52.812 E/ACRA (28052): at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:21) 09-02 12:53:52.812 E/ACRA (28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.812 E/ACRA (28052): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 12:53:52.812 E/ACRA (28052): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552) 09-02 12:53:52.812 E/ACRA (28052): at android.widget.LinearLayout.measureVertical(LinearLayout.java:842) 09-02 12:53:52.812 E/ACRA (28052): at android.widget.LinearLayout.onMeasure(LinearLayout.java:721) 09-02 12:53:52.812 E/ACRA (28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.812 E/ACRA (28052): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 12:53:52.812 E/ACRA (28052): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 12:53:52.812 E/ACRA (28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.812 E/ACRA (28052): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 12:53:52.812 E/ACRA (28052): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 12:53:52.812 E/ACRA (28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.812 E/ACRA (28052): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6987) 09-02 12:53:52.812 E/ACRA (28052): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) 09-02 12:53:52.812 E/ACRA (28052): at com.android.internal.policy.DecorView.onMeasure(DecorView.java:776) 09-02 12:53:52.812 E/ACRA (28052): at android.view.View.measure(View.java:25671) 09-02 12:53:52.812 E/ACRA (28052): at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:3713) 09-02 12:53:52.812 E/ACRA (28052): at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:2496) 09-02 12:53:52.812 E/ACRA (28052): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2771) 09-02 12:53:52.812 E/ACRA (28052): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2182) 09-02 12:53:52.812 E/ACRA (28052): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8730) 09-02 12:53:52.812 E/ACRA (28052): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1352) 09-02 12:53:52.812 E/ACRA (28052): at android.view.Choreographer.doCallbacks(Choreographer.java:1149) 09-02 12:53:52.812 E/ACRA (28052): at android.view.Choreographer.doFrame(Choreographer.java:1049) 09-02 12:53:52.812 E/ACRA (28052): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1333) 09-02 12:53:52.812 E/ACRA (28052): at android.os.Handler.handleCallback(Handler.java:938) 09-02 12:53:52.812 E/ACRA (28052): at android.os.Handler.dispatchMessage(Handler.java:99) 09-02 12:53:52.812 E/ACRA (28052): at android.os.Looper.loop(Looper.java:233) 09-02 12:53:52.812 E/ACRA (28052): at android.app.ActivityThread.main(ActivityThread.java:8010) 09-02 12:53:52.812 E/ACRA (28052): at java.lang.reflect.Method.invoke(Native Method) 09-02 12:53:52.812 E/ACRA (28052): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) 09-02 12:53:52.812 E/ACRA (28052): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) IS_SILENT=false USER_CRASH_DATE=2022-09-02T12:53:52.815+02:00

Dark-Gizmoa commented 1 year ago

I reinstalled the App from F-Droid, now everything is working finde.

As the error seems to be gone, I close the issue