pluto icon indicating copy to clipboard operation
pluto copied to clipboard

use navigation+koin+jetpack and click "Logger,Crashes&ANRs,SP"

Open zhourenjun opened this issue 3 years ago • 9 comments

com.creative.recure

Product: US716I CPU_ABI: ["arm64-v8a","armeabi-v7a","armeabi"] TAGS: test-keys VERSION_CODES.BASE: 1 MODEL: US716I SDK: 28 VERSION.RELEASE: 9 DEVICE: US716I DISPLAY: UF282.P0.V10.1.RC-V20.8768T.M64 BRAND: US716I BOARD: US716I FINGERPRINT: alps/full_tb8768p1_64_bsp_m8/tb8768p1_64_bsp_m8:9/PPR1.180610.011/psg03011058:userdebug/test-keys ID: PPR1.180610.011 MANUFACTURER: mid USER: psg java.lang.RuntimeException: Cannot create an instance of class a.a.a.c.c.f.j at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.java:275) at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.java:112) at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.java:185) at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.java:150) at androidx.lifecycle.ViewModelLazy.getValue(ViewModelProvider.kt:54) at androidx.lifecycle.ViewModelLazy.getValue(ViewModelProvider.kt:41) at a.a.a.c.c.f.d.c(Unknown Source:2) at a.a.a.c.c.f.d.onCreate(Unknown Source:3) at androidx.fragment.app.Fragment.performCreate(Fragment.java:2949) at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:475) at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:278) at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2189) at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2100) at androidx.fragment.app.FragmentManager.execSingleAction(FragmentManager.java:1971) at androidx.fragment.app.BackStackRecord.commitNow(BackStackRecord.java:305) at androidx.viewpager2.adapter.FragmentStateAdapter.placeFragmentInViewHolder(FragmentStateAdapter.java:353) at androidx.viewpager2.adapter.FragmentStateAdapter.onViewAttachedToWindow(FragmentStateAdapter.java:284) at androidx.viewpager2.adapter.FragmentStateAdapter.onViewAttachedToWindow(FragmentStateAdapter.java:72) at androidx.recyclerview.widget.RecyclerView.dispatchChildAttached(RecyclerView.java:7867) at androidx.recyclerview.widget.RecyclerView$5.addView(RecyclerView.java:893) at androidx.recyclerview.widget.ChildHelper.addView(ChildHelper.java:107) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addViewInt(RecyclerView.java:8902) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addView(RecyclerView.java:8860) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addView(RecyclerView.java:8848) at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1645) at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1591) at androidx.recyclerview.widget.LinearLayoutManager.scrollBy(LinearLayoutManager.java:1395) at androidx.recyclerview.widget.LinearLayoutManager.scrollHorizontallyBy(LinearLayoutManager.java:1124) at androidx.recyclerview.widget.RecyclerView.scrollStep(RecyclerView.java:1969) at androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(RecyclerView.java:12316) at androidx.recyclerview.widget.RecyclerView$ViewFlinger.run(RecyclerView.java:5564) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:953) at android.view.Choreographer.doCallbacks(Choreographer.java:765) at android.view.Choreographer.doFrame(Choreographer.java:694) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:939) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:193) at android.app.ActivityThread.main(ActivityThread.java:6702) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911) Caused by: java.lang.reflect.InvocationTargetException at java.lang.reflect.Constructor.newInstance0(Native Method) at java.lang.reflect.Constructor.newInstance(Constructor.java:343) at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.java:267) ... 41 more Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.Context android.content.Context.getApplicationContext()' on a null object reference at android.content.ContextWrapper.getApplicationContext(ContextWrapper.java:116) at a.a.a.c.c.f.j.(Unknown Source:8) ... 44 more java.lang.reflect.InvocationTargetException at java.lang.reflect.Constructor.newInstance0(Native Method) at java.lang.reflect.Constructor.newInstance(Constructor.java:343) at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.java:267) at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.java:112) at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.java:185) at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.java:150) at androidx.lifecycle.ViewModelLazy.getValue(ViewModelProvider.kt:54) at androidx.lifecycle.ViewModelLazy.getValue(ViewModelProvider.kt:41) at a.a.a.c.c.f.d.c(Unknown Source:2) at a.a.a.c.c.f.d.onCreate(Unknown Source:3) at androidx.fragment.app.Fragment.performCreate(Fragment.java:2949) at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:475) at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:278) at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2189) at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2100) at androidx.fragment.app.FragmentManager.execSingleAction(FragmentManager.java:1971) at androidx.fragment.app.BackStackRecord.commitNow(BackStackRecord.java:305) at androidx.viewpager2.adapter.FragmentStateAdapter.placeFragmentInViewHolder(FragmentStateAdapter.java:353) at androidx.viewpager2.adapter.FragmentStateAdapter.onViewAttachedToWindow(FragmentStateAdapter.java:284) at androidx.viewpager2.adapter.FragmentStateAdapter.onViewAttachedToWindow(FragmentStateAdapter.java:72) at androidx.recyclerview.widget.RecyclerView.dispatchChildAttached(RecyclerView.java:7867) at androidx.recyclerview.widget.RecyclerView$5.addView(RecyclerView.java:893) at androidx.recyclerview.widget.ChildHelper.addView(ChildHelper.java:107) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addViewInt(RecyclerView.java:8902) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addView(RecyclerView.java:8860) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addView(RecyclerView.java:8848) at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1645) at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1591) at androidx.recyclerview.widget.LinearLayoutManager.scrollBy(LinearLayoutManager.java:1395) at androidx.recyclerview.widget.LinearLayoutManager.scrollHorizontallyBy(LinearLayoutManager.java:1124) at androidx.recyclerview.widget.RecyclerView.scrollStep(RecyclerView.java:1969) at androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(RecyclerView.java:12316) at androidx.recyclerview.widget.RecyclerView$ViewFlinger.run(RecyclerView.java:5564) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:953) at android.view.Choreographer.doCallbacks(Choreographer.java:765) at android.view.Choreographer.doFrame(Choreographer.java:694) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:939) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:193) at android.app.ActivityThread.main(ActivityThread.java:6702) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911) Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.Context android.content.Context.getApplicationContext()' on a null object reference at android.content.ContextWrapper.getApplicationContext(ContextWrapper.java:116) at a.a.a.c.c.f.j.(Unknown Source:8) ... 44 more java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.Context android.content.Context.getApplicationContext()' on a null object reference at android.content.ContextWrapper.getApplicationContext(ContextWrapper.java:116) at a.a.a.c.c.f.j.(Unknown Source:8) at java.lang.reflect.Constructor.newInstance0(Native Method) at java.lang.reflect.Constructor.newInstance(Constructor.java:343) at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.java:267) at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.java:112) at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.java:185) at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.java:150) at androidx.lifecycle.ViewModelLazy.getValue(ViewModelProvider.kt:54) at androidx.lifecycle.ViewModelLazy.getValue(ViewModelProvider.kt:41) at a.a.a.c.c.f.d.c(Unknown Source:2) at a.a.a.c.c.f.d.onCreate(Unknown Source:3) at androidx.fragment.app.Fragment.performCreate(Fragment.java:2949) at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:475) at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:278) at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2189) at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2100) at androidx.fragment.app.FragmentManager.execSingleAction(FragmentManager.java:1971) at androidx.fragment.app.BackStackRecord.commitNow(BackStackRecord.java:305) at androidx.viewpager2.adapter.FragmentStateAdapter.placeFragmentInViewHolder(FragmentStateAdapter.java:353) at androidx.viewpager2.adapter.FragmentStateAdapter.onViewAttachedToWindow(FragmentStateAdapter.java:284) at androidx.viewpager2.adapter.FragmentStateAdapter.onViewAttachedToWindow(FragmentStateAdapter.java:72) at androidx.recyclerview.widget.RecyclerView.dispatchChildAttached(RecyclerView.java:7867) at androidx.recyclerview.widget.RecyclerView$5.addView(RecyclerView.java:893) at androidx.recyclerview.widget.ChildHelper.addView(ChildHelper.java:107) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addViewInt(RecyclerView.java:8902) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addView(RecyclerView.java:8860) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addView(RecyclerView.java:8848) at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1645) at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1591) at androidx.recyclerview.widget.LinearLayoutManager.scrollBy(LinearLayoutManager.java:1395) at androidx.recyclerview.widget.LinearLayoutManager.scrollHorizontallyBy(LinearLayoutManager.java:1124) at androidx.recyclerview.widget.RecyclerView.scrollStep(RecyclerView.java:1969) at androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(RecyclerView.java:12316) at androidx.recyclerview.widget.RecyclerView$ViewFlinger.run(RecyclerView.java:5564) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:953) at android.view.Choreographer.doCallbacks(Choreographer.java:765) at android.view.Choreographer.doFrame(Choreographer.java:694) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:939) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:193) at android.app.ActivityThread.main(ActivityThread.java:6702) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911)

zhourenjun avatar Sep 17 '21 01:09 zhourenjun

@zhourenjun please share the library version

srtvprateek avatar Sep 17 '21 20:09 srtvprateek

debugImplementation 'com.mocklets:pluto:1.0.1'

zhourenjun avatar Sep 18 '21 00:09 zhourenjun

1.0.7 same

zhourenjun avatar Sep 18 '21 01:09 zhourenjun

com.creative.recure

Product: US716I CPU_ABI: ["arm64-v8a","armeabi-v7a","armeabi"] TAGS: test-keys VERSION_CODES.BASE: 1 MODEL: US716I SDK: 28 VERSION.RELEASE: 9 DEVICE: US716I DISPLAY: UF282.P0.V10.1.RC-V20.8768T.M64 BRAND: US716I BOARD: US716I FINGERPRINT: alps/full_tb8768p1_64_bsp_m8/tb8768p1_64_bsp_m8:9/PPR1.180610.011/psg03011058:userdebug/test-keys ID: PPR1.180610.011 MANUFACTURER: mid USER: psg java.lang.RuntimeException: Cannot create an instance of class com.mocklets.pluto.modules.exceptions.ui.CrashesViewModel at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.java:275) at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.java:112) at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.java:185) at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.java:150) at androidx.lifecycle.ViewModelLazy.getValue(ViewModelProvider.kt:54) at androidx.lifecycle.ViewModelLazy.getValue(ViewModelProvider.kt:41) at com.mocklets.pluto.modules.exceptions.ui.CrashesFragment.getViewModel(CrashesFragment.kt:31) at com.mocklets.pluto.modules.exceptions.ui.CrashesFragment.onCreate(CrashesFragment.kt:37) at androidx.fragment.app.Fragment.performCreate(Fragment.java:2949) at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:475) at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:278) at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2189) at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2100) at androidx.fragment.app.FragmentManager.execSingleAction(FragmentManager.java:1971) at androidx.fragment.app.BackStackRecord.commitNow(BackStackRecord.java:305) at androidx.viewpager2.adapter.FragmentStateAdapter.placeFragmentInViewHolder(FragmentStateAdapter.java:353) at androidx.viewpager2.adapter.FragmentStateAdapter.onViewAttachedToWindow(FragmentStateAdapter.java:284) at androidx.viewpager2.adapter.FragmentStateAdapter.onViewAttachedToWindow(FragmentStateAdapter.java:72) at androidx.recyclerview.widget.RecyclerView.dispatchChildAttached(RecyclerView.java:7867) at androidx.recyclerview.widget.RecyclerView$5.addView(RecyclerView.java:893) at androidx.recyclerview.widget.ChildHelper.addView(ChildHelper.java:107) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addViewInt(RecyclerView.java:8902) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addView(RecyclerView.java:8860) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addView(RecyclerView.java:8848) at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1645) at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1591) at androidx.recyclerview.widget.LinearLayoutManager.scrollBy(LinearLayoutManager.java:1395) at androidx.recyclerview.widget.LinearLayoutManager.scrollHorizontallyBy(LinearLayoutManager.java:1124) at androidx.recyclerview.widget.RecyclerView.scrollStep(RecyclerView.java:1969) at androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(RecyclerView.java:12316) at androidx.recyclerview.widget.RecyclerView$ViewFlinger.run(RecyclerView.java:5564) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:953) at android.view.Choreographer.doCallbacks(Choreographer.java:765) at android.view.Choreographer.doFrame(Choreographer.java:694) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:939) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:193) at android.app.ActivityThread.main(ActivityThread.java:6702) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911) Caused by: java.lang.reflect.InvocationTargetException at java.lang.reflect.Constructor.newInstance0(Native Method) at java.lang.reflect.Constructor.newInstance(Constructor.java:343) at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.java:267) ... 41 more Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.Context android.content.Context.getApplicationContext()' on a null object reference at android.content.ContextWrapper.getApplicationContext(ContextWrapper.java:116) at com.akexorcist.localizationactivity.ui.LocalizationApplication.getApplicationContext(LocalizationApplication.kt:24) at com.mocklets.pluto.modules.exceptions.ui.CrashesViewModel.(CrashesViewModel.kt:15) ... 44 more java.lang.reflect.InvocationTargetException at java.lang.reflect.Constructor.newInstance0(Native Method) at java.lang.reflect.Constructor.newInstance(Constructor.java:343) at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.java:267) at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.java:112) at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.java:185) at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.java:150) at androidx.lifecycle.ViewModelLazy.getValue(ViewModelProvider.kt:54) at androidx.lifecycle.ViewModelLazy.getValue(ViewModelProvider.kt:41) at com.mocklets.pluto.modules.exceptions.ui.CrashesFragment.getViewModel(CrashesFragment.kt:31) at com.mocklets.pluto.modules.exceptions.ui.CrashesFragment.onCreate(CrashesFragment.kt:37) at androidx.fragment.app.Fragment.performCreate(Fragment.java:2949) at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:475) at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:278) at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2189) at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2100) at androidx.fragment.app.FragmentManager.execSingleAction(FragmentManager.java:1971) at androidx.fragment.app.BackStackRecord.commitNow(BackStackRecord.java:305) at androidx.viewpager2.adapter.FragmentStateAdapter.placeFragmentInViewHolder(FragmentStateAdapter.java:353) at androidx.viewpager2.adapter.FragmentStateAdapter.onViewAttachedToWindow(FragmentStateAdapter.java:284) at androidx.viewpager2.adapter.FragmentStateAdapter.onViewAttachedToWindow(FragmentStateAdapter.java:72) at androidx.recyclerview.widget.RecyclerView.dispatchChildAttached(RecyclerView.java:7867) at androidx.recyclerview.widget.RecyclerView$5.addView(RecyclerView.java:893) at androidx.recyclerview.widget.ChildHelper.addView(ChildHelper.java:107) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addViewInt(RecyclerView.java:8902) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addView(RecyclerView.java:8860) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addView(RecyclerView.java:8848) at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1645) at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1591) at androidx.recyclerview.widget.LinearLayoutManager.scrollBy(LinearLayoutManager.java:1395) at androidx.recyclerview.widget.LinearLayoutManager.scrollHorizontallyBy(LinearLayoutManager.java:1124) at androidx.recyclerview.widget.RecyclerView.scrollStep(RecyclerView.java:1969) at androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(RecyclerView.java:12316) at androidx.recyclerview.widget.RecyclerView$ViewFlinger.run(RecyclerView.java:5564) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:953) at android.view.Choreographer.doCallbacks(Choreographer.java:765) at android.view.Choreographer.doFrame(Choreographer.java:694) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:939) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:193) at android.app.ActivityThread.main(ActivityThread.java:6702) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911) Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.Context android.content.Context.getApplicationContext()' on a null object reference at android.content.ContextWrapper.getApplicationContext(ContextWrapper.java:116) at com.akexorcist.localizationactivity.ui.LocalizationApplication.getApplicationContext(LocalizationApplication.kt:24) at com.mocklets.pluto.modules.exceptions.ui.CrashesViewModel.(CrashesViewModel.kt:15) ... 44 more java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.Context android.content.Context.getApplicationContext()' on a null object reference at android.content.ContextWrapper.getApplicationContext(ContextWrapper.java:116) at com.akexorcist.localizationactivity.ui.LocalizationApplication.getApplicationContext(LocalizationApplication.kt:24) at com.mocklets.pluto.modules.exceptions.ui.CrashesViewModel.(CrashesViewModel.kt:15) at java.lang.reflect.Constructor.newInstance0(Native Method) at java.lang.reflect.Constructor.newInstance(Constructor.java:343) at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.create(ViewModelProvider.java:267) at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.java:112) at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.java:185) at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.java:150) at androidx.lifecycle.ViewModelLazy.getValue(ViewModelProvider.kt:54) at androidx.lifecycle.ViewModelLazy.getValue(ViewModelProvider.kt:41) at com.mocklets.pluto.modules.exceptions.ui.CrashesFragment.getViewModel(CrashesFragment.kt:31) at com.mocklets.pluto.modules.exceptions.ui.CrashesFragment.onCreate(CrashesFragment.kt:37) at androidx.fragment.app.Fragment.performCreate(Fragment.java:2949) at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:475) at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:278) at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2189) at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2100) at androidx.fragment.app.FragmentManager.execSingleAction(FragmentManager.java:1971) at androidx.fragment.app.BackStackRecord.commitNow(BackStackRecord.java:305) at androidx.viewpager2.adapter.FragmentStateAdapter.placeFragmentInViewHolder(FragmentStateAdapter.java:353) at androidx.viewpager2.adapter.FragmentStateAdapter.onViewAttachedToWindow(FragmentStateAdapter.java:284) at androidx.viewpager2.adapter.FragmentStateAdapter.onViewAttachedToWindow(FragmentStateAdapter.java:72) at androidx.recyclerview.widget.RecyclerView.dispatchChildAttached(RecyclerView.java:7867) at androidx.recyclerview.widget.RecyclerView$5.addView(RecyclerView.java:893) at androidx.recyclerview.widget.ChildHelper.addView(ChildHelper.java:107) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addViewInt(RecyclerView.java:8902) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addView(RecyclerView.java:8860) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addView(RecyclerView.java:8848) at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1645) at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1591) at androidx.recyclerview.widget.LinearLayoutManager.scrollBy(LinearLayoutManager.java:1395) at androidx.recyclerview.widget.LinearLayoutManager.scrollHorizontallyBy(LinearLayoutManager.java:1124) at androidx.recyclerview.widget.RecyclerView.scrollStep(RecyclerView.java:1969) at androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(RecyclerView.java:12316) at androidx.recyclerview.widget.RecyclerView$ViewFlinger.run(RecyclerView.java:5564) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:953) at android.view.Choreographer.doCallbacks(Choreographer.java:765) at android.view.Choreographer.doFrame(Choreographer.java:694) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:939) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:193) at android.app.ActivityThread.main(ActivityThread.java:6702) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911)

zhourenjun avatar Sep 18 '21 06:09 zhourenjun

hey @zhourenjun , can you verify on version 1.1.0

srtvprateek avatar Sep 29 '21 17:09 srtvprateek

1.1.0 test

2021-09-30 08:56:14.558 E/AndroidRuntime: FATAL EXCEPTION: DefaultDispatcher-worker-5 Process: com.creative.recureB, PID: 22087 java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.Context android.content.Context.getApplicationContext()' on a null object reference at android.content.ContextWrapper.getApplicationContext(ContextWrapper.java:116) at com.akexorcist.localizationactivity.ui.LocalizationApplication.getApplicationContext(LocalizationApplication.kt:24) at com.mocklets.pluto.modules.exceptions.ui.CrashesViewModel$exceptionDao$2.invoke(CrashesViewModel.kt:16) at com.mocklets.pluto.modules.exceptions.ui.CrashesViewModel$exceptionDao$2.invoke(CrashesViewModel.kt:16) at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74) at com.mocklets.pluto.modules.exceptions.ui.CrashesViewModel.getExceptionDao(CrashesViewModel.kt:16) at com.mocklets.pluto.modules.exceptions.ui.CrashesViewModel.access$getExceptionDao(CrashesViewModel.kt:14) at com.mocklets.pluto.modules.exceptions.ui.CrashesViewModel$fetchAll$1.invokeSuspend(CrashesViewModel.kt:32) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)

zhourenjun avatar Sep 30 '21 00:09 zhourenjun

java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.pm.ApplicationInfo android.content.Context.getApplicationInfo()' on a null object reference at android.content.ContextWrapper.getApplicationInfo(ContextWrapper.java:159) at com.mocklets.pluto.modules.preferences.SharedPrefRepoKt.getSharePreferencesFiles(SharedPrefRepo.kt:74) at com.mocklets.pluto.modules.preferences.SharedPrefRepo.getSelectedPreferenceFiles$pluto_release(SharedPrefRepo.kt:51) at com.mocklets.pluto.modules.preferences.SharedPrefRepo.get(SharedPrefRepo.kt:26) at com.mocklets.pluto.modules.preferences.ui.SharedPrefViewModel.refresh(SharedPrefViewModel.kt:16) at com.mocklets.pluto.modules.preferences.ui.SharedPrefFragment.onViewCreated(SharedPrefFragment.kt:38) at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:2987) at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:546) at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:282) at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2189) at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2100) at androidx.fragment.app.FragmentManager.execSingleAction(FragmentManager.java:1971) at androidx.fragment.app.BackStackRecord.commitNow(BackStackRecord.java:305) at androidx.viewpager2.adapter.FragmentStateAdapter.placeFragmentInViewHolder(FragmentStateAdapter.java:353) at androidx.viewpager2.adapter.FragmentStateAdapter.onViewAttachedToWindow(FragmentStateAdapter.java:284) at androidx.viewpager2.adapter.FragmentStateAdapter.onViewAttachedToWindow(FragmentStateAdapter.java:72) at androidx.recyclerview.widget.RecyclerView.dispatchChildAttached(RecyclerView.java:7867) at androidx.recyclerview.widget.RecyclerView$5.addView(RecyclerView.java:893) at androidx.recyclerview.widget.ChildHelper.addView(ChildHelper.java:107) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addViewInt(RecyclerView.java:8902) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addView(RecyclerView.java:8860) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addView(RecyclerView.java:8848) at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1645) at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1591) at androidx.recyclerview.widget.LinearLayoutManager.scrollBy(LinearLayoutManager.java:1395) at androidx.recyclerview.widget.LinearLayoutManager.scrollHorizontallyBy(LinearLayoutManager.java:1124) at androidx.recyclerview.widget.RecyclerView.scrollStep(RecyclerView.java:1969) at androidx.recyclerview.widget.RecyclerView$SmoothScroller.onAnimation(RecyclerView.java:12316) at androidx.recyclerview.widget.RecyclerView$ViewFlinger.run(RecyclerView.java:5564) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:953) at android.view.Choreographer.doCallbacks(Choreographer.java:765) at android.view.Choreographer.doFrame(Choreographer.java:694) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:939) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:193) at android.app.ActivityThread.main(ActivityThread.java:6702) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911)

zhourenjun avatar Sep 30 '21 01:09 zhourenjun

java.lang.InternalError: Thread starting during runtime shutdown at java.lang.Thread.nativeCreate(Native Method) at java.lang.Thread.start(Thread.java:733) at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:975) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1382) at androidx.arch.core.executor.DefaultTaskExecutor.executeOnDiskIO(DefaultTaskExecutor.java:59) at androidx.arch.core.executor.ArchTaskExecutor.executeOnDiskIO(ArchTaskExecutor.java:96) at androidx.arch.core.executor.ArchTaskExecutor$2.execute(ArchTaskExecutor.java:53) at androidx.room.TransactionExecutor.scheduleNext(TransactionExecutor.java:61) at androidx.room.TransactionExecutor.execute(TransactionExecutor.java:54) at kotlinx.coroutines.ExecutorCoroutineDispatcherImpl.dispatch(Executors.kt:125) at kotlinx.coroutines.internal.DispatchedContinuationKt.resumeCancellableWith(DispatchedContinuation.kt:322) at kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable(Cancellable.kt:30) at kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable$default(Cancellable.kt:25) at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:170) at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:1) at androidx.room.CoroutinesRoom$Companion.execute(CoroutinesRoom.kt:64) at androidx.room.CoroutinesRoom.execute(Unknown Source:2) at com.mocklets.pluto.modules.exceptions.dao.ExceptionDao_Impl.save(ExceptionDao_Impl.java:83) at com.mocklets.pluto.modules.exceptions.ExceptionRepo$saveANR$1.invokeSuspend(ExceptionRepo.kt:44) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)

zhourenjun avatar Sep 30 '21 01:09 zhourenjun

Stale issue

github-actions[bot] avatar Dec 01 '21 00:12 github-actions[bot]