Hello we are using Android Refiner SDK in version 1.5.5.
Just recently we noticed increasing number of crashes (that were not there previously)
java.lang.RuntimeException: Unable to start activity ComponentInfo{app.package/io.refiner.ui.RefinerSurveyActivity}: i00.m0: lateinit property koinApp has not been initialized
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3748)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3885)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:108)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2379)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:241)
at android.os.Looper.loop(Looper.java:358)
at android.app.ActivityThread.main(ActivityThread.java:8120)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:942)
kotlin.UninitializedPropertyAccessException: lateinit property koinApp has not been initialized
at io.refiner.shared.LibKoinContext.getKoinApp(Koin.kt:0)
at io.refiner.ui.RefinerSurveyFragment.viewModel_delegate$lambda$0(SourceFile:0)
at io.refiner.ui.RefinerSurveyFragment.$r8$lambda$WEm-Gjh8FmdaIpyws5RQ-SI5Ij0(SourceFile:0)
at io.refiner.ui.RefinerSurveyFragment$$ExternalSyntheticLambda1.invoke(RefinerSurveyFragment:0)
at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:0)
at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:83)
at io.refiner.ui.RefinerSurveyFragment.getViewModel(SourceFile:0)
at io.refiner.ui.RefinerSurveyFragment.onCreate(SourceFile:0)
at io.refiner.ui.RefinerSurveyFragment.onCreate(SourceFile:11)
at androidx.fragment.app.Fragment.performCreate(Fragment.java:0)
at androidx.fragment.app.Fragment.performCreate(Fragment.java:3099)
at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:524)
at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:0)
at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:282)
at androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:0)
at androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:114)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:0)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1685)
at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3319)
at androidx.fragment.app.FragmentManager.dispatchCreate(FragmentManager.java:3226)
at androidx.fragment.app.FragmentController.dispatchCreate(FragmentController.java:0)
at androidx.fragment.app.FragmentActivity.onCreate(FragmentActivity.java:0)
at androidx.fragment.app.FragmentActivity.onCreate(FragmentActivity.java:219)
at io.refiner.ui.RefinerSurveyActivity.onCreate(SourceFile:2)
at android.app.Activity.performCreate(Activity.java:8357)
at android.app.Activity.performCreate(Activity.java:8336)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1385)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3729)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3885)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:108)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2379)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:241)
at android.os.Looper.loop(Looper.java:358)
at android.app.ActivityThread.main(ActivityThread.java:8120)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:942)
- Are you aware of this issue?
- What can we do to fix it?
Hello we are using Android Refiner SDK in version 1.5.5.
Just recently we noticed increasing number of crashes (that were not there previously)