Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Camera crashes the app: An error occured while executing doInBackground() #8772

Closed
asemiankevich opened this issue Aug 19, 2019 · 10 comments
Closed
Labels

Comments

@asemiankevich
Copy link
Contributor

asemiankevich commented Aug 19, 2019

Problem

java.lang.RuntimeException: An error occured while executing doInBackground()

image

2019-08-19 10:02:04.657 25083-31983/? E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #12
    Process: im.status.ethereum.pr, PID: 25083
    java.lang.RuntimeException: An error occurred while executing doInBackground()
        at android.os.AsyncTask$3.done(AsyncTask.java:365)
        at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)
        at java.util.concurrent.FutureTask.setException(FutureTask.java:252)
        at java.util.concurrent.FutureTask.run(FutureTask.java:271)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:257)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
        at java.lang.Thread.run(Thread.java:784)
     Caused by: java.lang.Exception
        at com.lwansbrough.RCTCamera.RCTCameraViewFinder$ReaderAsyncTask.doInBackground(RCTCameraViewFinder.java:388)
        at com.lwansbrough.RCTCamera.RCTCameraViewFinder$ReaderAsyncTask.doInBackground(RCTCameraViewFinder.java:326)
        at android.os.AsyncTask$2.call(AsyncTask.java:345)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:257) 
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162) 
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636) 
        at java.lang.Thread.run(Thread.java:784) 

Steps:

  1. open status
  2. open wallet
  3. select status account -> send -> specify recipient -> scan QR code -> allow permission to camera

NOTE: happens everywhere where camera is involved, for example scanning contact code, scanning wallet code.

Reproduced on Android 7 and 8 in nightly build

After i tap Exit and reopen the app:

2019-08-19 10:07:44.726 1224-1224/? E/AndroidRuntime: FATAL EXCEPTION: main
    Process: im.status.ethereum.pr, PID: 1224
    java.lang.RuntimeException: Unable to start activity ComponentInfo{im.status.ethereum.pr/im.status.ethereum.MainActivity}: android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment com.swmansion.rnscreens.Screen$ScreenFragment: calling Fragment constructor caused an exception
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3297)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405)
        at android.app.ActivityThread.-wrap12(Unknown Source:0)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994)
        at android.os.Handler.dispatchMessage(Handler.java:108)
        at android.os.Looper.loop(Looper.java:166)
        at android.app.ActivityThread.main(ActivityThread.java:7523)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921)
     Caused by: android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment com.swmansion.rnscreens.Screen$ScreenFragment: calling Fragment constructor caused an exception
        at android.support.v4.app.Fragment.instantiate(Fragment.java:465)
        at android.support.v4.app.FragmentContainer.instantiate(FragmentContainer.java:50)
        at android.support.v4.app.FragmentState.instantiate(FragmentState.java:80)
        at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:3109)
        at android.support.v4.app.FragmentController.restoreAllState(FragmentController.java:158)
        at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:344)
        at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:85)
        at com.facebook.react.ReactActivity.onCreate(ReactActivity.java:51)
        at im.status.ethereum.MainActivity.onCreate(MainActivity.java:120)
        at android.app.Activity.performCreate(Activity.java:7383)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1218)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3250)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405) 
        at android.app.ActivityThread.-wrap12(Unknown Source:0) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994) 
        at android.os.Handler.dispatchMessage(Handler.java:108) 
        at android.os.Looper.loop(Looper.java:166) 
        at android.app.ActivityThread.main(ActivityThread.java:7523) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921) 
     Caused by: java.lang.reflect.InvocationTargetException
        at java.lang.reflect.Constructor.newInstance0(Native Method)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:334)
        at android.support.v4.app.Fragment.instantiate(Fragment.java:443)
        at android.support.v4.app.FragmentContainer.instantiate(FragmentContainer.java:50) 
        at android.support.v4.app.FragmentState.instantiate(FragmentState.java:80) 
        at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:3109) 
        at android.support.v4.app.FragmentController.restoreAllState(FragmentController.java:158) 
        at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:344) 
        at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:85) 
        at com.facebook.react.ReactActivity.onCreate(ReactActivity.java:51) 
        at im.status.ethereum.MainActivity.onCreate(MainActivity.java:120) 
        at android.app.Activity.performCreate(Activity.java:7383) 
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1218) 
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3250) 
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405) 
        at android.app.ActivityThread.-wrap12(Unknown Source:0) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994) 
        at android.os.Handler.dispatchMessage(Handler.java:108) 
        at android.os.Looper.loop(Looper.java:166) 
        at android.app.ActivityThread.main(ActivityThread.java:7523) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921) 
     Caused by: java.lang.IllegalStateException: Screen fragments should never be restored
        at com.swmansion.rnscreens.Screen$ScreenFragment.<init>(Screen.java:23)
        at java.lang.reflect.Constructor.newInstance0(Native Method) 
        at java.lang.reflect.Constructor.newInstance(Constructor.java:334) 
        at android.support.v4.app.Fragment.instantiate(Fragment.java:443) 
        at android.support.v4.app.FragmentContainer.instantiate(FragmentContainer.java:50) 
        at android.support.v4.app.FragmentState.instantiate(FragmentState.java:80) 
        at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:3109) 
        at android.support.v4.app.FragmentController.restoreAllState(FragmentController.java:158) 
        at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:344) 
        at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:85) 
        at com.facebook.react.ReactActivity.onCreate(ReactActivity.java:51) 
        at im.status.ethereum.MainActivity.onCreate(MainActivity.java:120) 
        at android.app.Activity.performCreate(Activity.java:7383) 
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1218) 
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3250) 
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405) 
        at android.app.ActivityThread.-wrap12(Unknown Source:0) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994) 
        at android.os.Handler.dispatchMessage(Handler.java:108) 
        at android.os.Looper.loop(Looper.java:166) 
        at android.app.ActivityThread.main(ActivityThread.java:7523) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921) 
2019-08-19 10:07:45.120 1266-1266/? E/AndroidRuntime: FATAL EXCEPTION: main
    Process: im.status.ethereum.pr, PID: 1266
    java.lang.RuntimeException: Unable to start activity ComponentInfo{im.status.ethereum.pr/im.status.ethereum.MainActivity}: android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment com.swmansion.rnscreens.Screen$ScreenFragment: calling Fragment constructor caused an exception
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3297)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405)
        at android.app.ActivityThread.-wrap12(Unknown Source:0)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994)
        at android.os.Handler.dispatchMessage(Handler.java:108)
        at android.os.Looper.loop(Looper.java:166)
        at android.app.ActivityThread.main(ActivityThread.java:7523)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921)
     Caused by: android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment com.swmansion.rnscreens.Screen$ScreenFragment: calling Fragment constructor caused an exception
        at android.support.v4.app.Fragment.instantiate(Fragment.java:465)
        at android.support.v4.app.FragmentContainer.instantiate(FragmentContainer.java:50)
        at android.support.v4.app.FragmentState.instantiate(FragmentState.java:80)
        at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:3109)
        at android.support.v4.app.FragmentController.restoreAllState(FragmentController.java:158)
        at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:344)
        at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:85)
        at com.facebook.react.ReactActivity.onCreate(ReactActivity.java:51)
        at im.status.ethereum.MainActivity.onCreate(MainActivity.java:120)
        at android.app.Activity.performCreate(Activity.java:7383)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1218)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3250)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405) 
        at android.app.ActivityThread.-wrap12(Unknown Source:0) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994) 
        at android.os.Handler.dispatchMessage(Handler.java:108) 
        at android.os.Looper.loop(Looper.java:166) 
        at android.app.ActivityThread.main(ActivityThread.java:7523) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921) 
     Caused by: java.lang.reflect.InvocationTargetException
        at java.lang.reflect.Constructor.newInstance0(Native Method)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:334)
        at android.support.v4.app.Fragment.instantiate(Fragment.java:443)
        at android.support.v4.app.FragmentContainer.instantiate(FragmentContainer.java:50) 
        at android.support.v4.app.FragmentState.instantiate(FragmentState.java:80) 
        at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:3109) 
        at android.support.v4.app.FragmentController.restoreAllState(FragmentController.java:158) 
        at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:344) 
        at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:85) 
        at com.facebook.react.ReactActivity.onCreate(ReactActivity.java:51) 
        at im.status.ethereum.MainActivity.onCreate(MainActivity.java:120) 
        at android.app.Activity.performCreate(Activity.java:7383) 
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1218) 
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3250) 
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405) 
        at android.app.ActivityThread.-wrap12(Unknown Source:0) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994) 
        at android.os.Handler.dispatchMessage(Handler.java:108) 
        at android.os.Looper.loop(Looper.java:166) 
        at android.app.ActivityThread.main(ActivityThread.java:7523) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921) 
     Caused by: java.lang.IllegalStateException: Screen fragments should never be restored
        at com.swmansion.rnscreens.Screen$ScreenFragment.<init>(Screen.java:23)
        at java.lang.reflect.Constructor.newInstance0(Native Method) 
        at java.lang.reflect.Constructor.newInstance(Constructor.java:334) 
        at android.support.v4.app.Fragment.instantiate(Fragment.java:443) 
        at android.support.v4.app.FragmentContainer.instantiate(FragmentContainer.java:50) 
        at android.support.v4.app.FragmentState.instantiate(FragmentState.java:80) 
        at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:3109) 
        at android.support.v4.app.FragmentController.restoreAllState(FragmentController.java:158) 
        at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:344) 
        at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:85) 
        at com.facebook.react.ReactActivity.onCreate(ReactActivity.java:51) 
        at im.status.ethereum.MainActivity.onCreate(MainActivity.java:120) 
        at android.app.Activity.performCreate(Activity.java:7383) 
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1218) 
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3250) 
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405) 
        at android.app.ActivityThread.-wrap12(Unknown Source:0) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994) 
        at android.os.Handler.dispatchMessage(Handler.java:108) 
        at android.os.Looper.loop(Looper.java:166) 
        at android.app.ActivityThread.main(ActivityThread.java:7523) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921) 
2019-08-19 10:07:45.499 1436-1436/? E/AndroidRuntime: FATAL EXCEPTION: main
    Process: im.status.ethereum.pr, PID: 1436
    java.lang.RuntimeException: Unable to start activity ComponentInfo{im.status.ethereum.pr/im.status.ethereum.MainActivity}: android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment com.swmansion.rnscreens.Screen$ScreenFragment: calling Fragment constructor caused an exception
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3297)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405)
        at android.app.ActivityThread.-wrap12(Unknown Source:0)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994)
        at android.os.Handler.dispatchMessage(Handler.java:108)
        at android.os.Looper.loop(Looper.java:166)
        at android.app.ActivityThread.main(ActivityThread.java:7523)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921)
     Caused by: android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment com.swmansion.rnscreens.Screen$ScreenFragment: calling Fragment constructor caused an exception
        at android.support.v4.app.Fragment.instantiate(Fragment.java:465)
        at android.support.v4.app.FragmentContainer.instantiate(FragmentContainer.java:50)
        at android.support.v4.app.FragmentState.instantiate(FragmentState.java:80)
        at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:3109)
        at android.support.v4.app.FragmentController.restoreAllState(FragmentController.java:158)
        at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:344)
        at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:85)
        at com.facebook.react.ReactActivity.onCreate(ReactActivity.java:51)
        at im.status.ethereum.MainActivity.onCreate(MainActivity.java:120)
        at android.app.Activity.performCreate(Activity.java:7383)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1218)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3250)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405) 
        at android.app.ActivityThread.-wrap12(Unknown Source:0) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994) 
        at android.os.Handler.dispatchMessage(Handler.java:108) 
        at android.os.Looper.loop(Looper.java:166) 
        at android.app.ActivityThread.main(ActivityThread.java:7523) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921) 
     Caused by: java.lang.reflect.InvocationTargetException
        at java.lang.reflect.Constructor.newInstance0(Native Method)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:334)
        at android.support.v4.app.Fragment.instantiate(Fragment.java:443)
        at android.support.v4.app.FragmentContainer.instantiate(FragmentContainer.java:50) 
        at android.support.v4.app.FragmentState.instantiate(FragmentState.java:80) 
        at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:3109) 
        at android.support.v4.app.FragmentController.restoreAllState(FragmentController.java:158) 
        at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:344) 
        at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:85) 
        at com.facebook.react.ReactActivity.onCreate(ReactActivity.java:51) 
        at im.status.ethereum.MainActivity.onCreate(MainActivity.java:120) 
        at android.app.Activity.performCreate(Activity.java:7383) 
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1218) 
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3250) 
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405) 
        at android.app.ActivityThread.-wrap12(Unknown Source:0) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994) 
        at android.os.Handler.dispatchMessage(Handler.java:108) 
        at android.os.Looper.loop(Looper.java:166) 
        at android.app.ActivityThread.main(ActivityThread.java:7523) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921) 
     Caused by: java.lang.IllegalStateException: Screen fragments should never be restored
        at com.swmansion.rnscreens.Screen$ScreenFragment.<init>(Screen.java:23)
        at java.lang.reflect.Constructor.newInstance0(Native Method) 
        at java.lang.reflect.Constructor.newInstance(Constructor.java:334) 
        at android.support.v4.app.Fragment.instantiate(Fragment.java:443) 
        at android.support.v4.app.FragmentContainer.instantiate(FragmentContainer.java:50) 
        at android.support.v4.app.FragmentState.instantiate(FragmentState.java:80) 
        at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:3109) 
        at android.support.v4.app.FragmentController.restoreAllState(FragmentController.java:158) 
        at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:344) 
        at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:85) 
        at com.facebook.react.ReactActivity.onCreate(ReactActivity.java:51) 
        at im.status.ethereum.MainActivity.onCreate(MainActivity.java:120) 
        at android.app.Activity.performCreate(Activity.java:7383) 
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1218) 
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3250) 
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405) 
        at android.app.ActivityThread.-wrap12(Unknown Source:0) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994) 
        at android.os.Handler.dispatchMessage(Handler.java:108) 
        at android.os.Looper.loop(Looper.java:166) 
        at android.app.ActivityThread.main(ActivityThread.java:7523) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921) 
2019-08-19 10:07:45.912 1480-1480/? E/AndroidRuntime: FATAL EXCEPTION: main
    Process: im.status.ethereum.pr, PID: 1480
    java.lang.RuntimeException: Unable to start activity ComponentInfo{im.status.ethereum.pr/im.status.ethereum.MainActivity}: android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment com.swmansion.rnscreens.Screen$ScreenFragment: calling Fragment constructor caused an exception
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3297)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405)
        at android.app.ActivityThread.-wrap12(Unknown Source:0)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994)
        at android.os.Handler.dispatchMessage(Handler.java:108)
        at android.os.Looper.loop(Looper.java:166)
        at android.app.ActivityThread.main(ActivityThread.java:7523)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921)
     Caused by: android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment com.swmansion.rnscreens.Screen$ScreenFragment: calling Fragment constructor caused an exception
        at android.support.v4.app.Fragment.instantiate(Fragment.java:465)
        at android.support.v4.app.FragmentContainer.instantiate(FragmentContainer.java:50)
        at android.support.v4.app.FragmentState.instantiate(FragmentState.java:80)
        at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:3109)
        at android.support.v4.app.FragmentController.restoreAllState(FragmentController.java:158)
        at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:344)
        at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:85)
        at com.facebook.react.ReactActivity.onCreate(ReactActivity.java:51)
        at im.status.ethereum.MainActivity.onCreate(MainActivity.java:120)
        at android.app.Activity.performCreate(Activity.java:7383)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1218)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3250)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405) 
        at android.app.ActivityThread.-wrap12(Unknown Source:0) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994) 
        at android.os.Handler.dispatchMessage(Handler.java:108) 
        at android.os.Looper.loop(Looper.java:166) 
        at android.app.ActivityThread.main(ActivityThread.java:7523) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921) 
     Caused by: java.lang.reflect.InvocationTargetException
        at java.lang.reflect.Constructor.newInstance0(Native Method)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:334)
        at android.support.v4.app.Fragment.instantiate(Fragment.java:443)
        at android.support.v4.app.FragmentContainer.instantiate(FragmentContainer.java:50) 
        at android.support.v4.app.FragmentState.instantiate(FragmentState.java:80) 
        at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:3109) 
        at android.support.v4.app.FragmentController.restoreAllState(FragmentController.java:158) 
        at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:344) 
        at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:85) 
        at com.facebook.react.ReactActivity.onCreate(ReactActivity.java:51) 
        at im.status.ethereum.MainActivity.onCreate(MainActivity.java:120) 
        at android.app.Activity.performCreate(Activity.java:7383) 
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1218) 
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3250) 
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405) 
        at android.app.ActivityThread.-wrap12(Unknown Source:0) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994) 
        at android.os.Handler.dispatchMessage(Handler.java:108) 
        at android.os.Looper.loop(Looper.java:166) 
        at android.app.ActivityThread.main(ActivityThread.java:7523) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921) 
     Caused by: java.lang.IllegalStateException: Screen fragments should never be restored
        at com.swmansion.rnscreens.Screen$ScreenFragment.<init>(Screen.java:23)
        at java.lang.reflect.Constructor.newInstance0(Native Method) 
        at java.lang.reflect.Constructor.newInstance(Constructor.java:334) 
        at android.support.v4.app.Fragment.instantiate(Fragment.java:443) 
        at android.support.v4.app.FragmentContainer.instantiate(FragmentContainer.java:50) 
        at android.support.v4.app.FragmentState.instantiate(FragmentState.java:80) 
        at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:3109) 
        at android.support.v4.app.FragmentController.restoreAllState(FragmentController.java:158) 
        at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:344) 
        at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:85) 
        at com.facebook.react.ReactActivity.onCreate(ReactActivity.java:51) 
        at im.status.ethereum.MainActivity.onCreate(MainActivity.java:120) 
        at android.app.Activity.performCreate(Activity.java:7383) 
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1218) 
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3250) 
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405) 
        at android.app.ActivityThread.-wrap12(Unknown Source:0) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994) 
        at android.os.Handler.dispatchMessage(Handler.java:108) 
        at android.os.Looper.loop(Looper.java:166) 
        at android.app.ActivityThread.main(ActivityThread.java:7523) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921) 
2019-08-19 10:07:46.327 1519-1519/? E/AndroidRuntime: FATAL EXCEPTION: main
    Process: im.status.ethereum.pr, PID: 1519
    java.lang.RuntimeException: Unable to start activity ComponentInfo{im.status.ethereum.pr/im.status.ethereum.MainActivity}: android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment com.swmansion.rnscreens.Screen$ScreenFragment: calling Fragment constructor caused an exception
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3297)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405)
        at android.app.ActivityThread.-wrap12(Unknown Source:0)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994)
        at android.os.Handler.dispatchMessage(Handler.java:108)
        at android.os.Looper.loop(Looper.java:166)
        at android.app.ActivityThread.main(ActivityThread.java:7523)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921)
     Caused by: android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment com.swmansion.rnscreens.Screen$ScreenFragment: calling Fragment constructor caused an exception
        at android.support.v4.app.Fragment.instantiate(Fragment.java:465)
        at android.support.v4.app.FragmentContainer.instantiate(FragmentContainer.java:50)
        at android.support.v4.app.FragmentState.instantiate(FragmentState.java:80)
        at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:3109)
        at android.support.v4.app.FragmentController.restoreAllState(FragmentController.java:158)
        at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:344)
        at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:85)
        at com.facebook.react.ReactActivity.onCreate(ReactActivity.java:51)
        at im.status.ethereum.MainActivity.onCreate(MainActivity.java:120)
        at android.app.Activity.performCreate(Activity.java:7383)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1218)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3250)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405) 
        at android.app.ActivityThread.-wrap12(Unknown Source:0) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994) 
        at android.os.Handler.dispatchMessage(Handler.java:108) 
        at android.os.Looper.loop(Looper.java:166) 
        at android.app.ActivityThread.main(ActivityThread.java:7523) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921) 
     Caused by: java.lang.reflect.InvocationTargetException
        at java.lang.reflect.Constructor.newInstance0(Native Method)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:334)
        at android.support.v4.app.Fragment.instantiate(Fragment.java:443)
        at android.support.v4.app.FragmentContainer.instantiate(FragmentContainer.java:50) 
        at android.support.v4.app.FragmentState.instantiate(FragmentState.java:80) 
        at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:3109) 
        at android.support.v4.app.FragmentController.restoreAllState(FragmentController.java:158) 
        at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:344) 
        at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:85) 
        at com.facebook.react.ReactActivity.onCreate(ReactActivity.java:51) 
        at im.status.ethereum.MainActivity.onCreate(MainActivity.java:120) 
        at android.app.Activity.performCreate(Activity.java:7383) 
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1218) 
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3250) 
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405) 
        at android.app.ActivityThread.-wrap12(Unknown Source:0) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994) 
        at android.os.Handler.dispatchMessage(Handler.java:108) 
        at android.os.Looper.loop(Looper.java:166) 
        at android.app.ActivityThread.main(ActivityThread.java:7523) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921) 
     Caused by: java.lang.IllegalStateException: Screen fragments should never be restored
        at com.swmansion.rnscreens.Screen$ScreenFragment.<init>(Screen.java:23)
        at java.lang.reflect.Constructor.newInstance0(Native Method) 
        at java.lang.reflect.Constructor.newInstance(Constructor.java:334) 
        at android.support.v4.app.Fragment.instantiate(Fragment.java:443) 
        at android.support.v4.app.FragmentContainer.instantiate(FragmentContainer.java:50) 
        at android.support.v4.app.FragmentState.instantiate(FragmentState.java:80) 
        at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:3109) 
        at android.support.v4.app.FragmentController.restoreAllState(FragmentController.java:158) 
        at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:344) 
        at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:85) 
        at com.facebook.react.ReactActivity.onCreate(ReactActivity.java:51) 
        at im.status.ethereum.MainActivity.onCreate(MainActivity.java:120) 
        at android.app.Activity.performCreate(Activity.java:7383) 
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1218) 
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3250) 
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405) 
        at android.app.ActivityThread.-wrap12(Unknown Source:0) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994) 
        at android.os.Handler.dispatchMessage(Handler.java:108) 
        at android.os.Looper.loop(Looper.java:166) 
        at android.app.ActivityThread.main(ActivityThread.java:7523) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921) 
2019-08-19 10:07:46.774 1554-1554/? E/AndroidRuntime: FATAL EXCEPTION: main
    Process: im.status.ethereum.pr, PID: 1554
    java.lang.RuntimeException: Unable to start activity ComponentInfo{im.status.ethereum.pr/im.status.ethereum.MainActivity}: android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment com.swmansion.rnscreens.Screen$ScreenFragment: calling Fragment constructor caused an exception
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3297)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405)
        at android.app.ActivityThread.-wrap12(Unknown Source:0)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994)
        at android.os.Handler.dispatchMessage(Handler.java:108)
        at android.os.Looper.loop(Looper.java:166)
        at android.app.ActivityThread.main(ActivityThread.java:7523)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921)
     Caused by: android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment com.swmansion.rnscreens.Screen$ScreenFragment: calling Fragment constructor caused an exception
        at android.support.v4.app.Fragment.instantiate(Fragment.java:465)
        at android.support.v4.app.FragmentContainer.instantiate(FragmentContainer.java:50)
        at android.support.v4.app.FragmentState.instantiate(FragmentState.java:80)
        at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:3109)
        at android.support.v4.app.FragmentController.restoreAllState(FragmentController.java:158)
        at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:344)
        at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:85)
        at com.facebook.react.ReactActivity.onCreate(ReactActivity.java:51)
        at im.status.ethereum.MainActivity.onCreate(MainActivity.java:120)
        at android.app.Activity.performCreate(Activity.java:7383)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1218)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3250)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405) 
        at android.app.ActivityThread.-wrap12(Unknown Source:0) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994) 
        at android.os.Handler.dispatchMessage(Handler.java:108) 
        at android.os.Looper.loop(Looper.java:166) 
        at android.app.ActivityThread.main(ActivityThread.java:7523) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921) 
     Caused by: java.lang.reflect.InvocationTargetException
        at java.lang.reflect.Constructor.newInstance0(Native Method)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:334)
        at android.support.v4.app.Fragment.instantiate(Fragment.java:443)
        at android.support.v4.app.FragmentContainer.instantiate(FragmentContainer.java:50) 
        at android.support.v4.app.FragmentState.instantiate(FragmentState.java:80) 
        at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:3109) 
        at android.support.v4.app.FragmentController.restoreAllState(FragmentController.java:158) 
        at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:344) 
        at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:85) 
        at com.facebook.react.ReactActivity.onCreate(ReactActivity.java:51) 
        at im.status.ethereum.MainActivity.onCreate(MainActivity.java:120) 
        at android.app.Activity.performCreate(Activity.java:7383) 
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1218) 
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3250) 
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405) 
        at android.app.ActivityThread.-wrap12(Unknown Source:0) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994) 
        at android.os.Handler.dispatchMessage(Handler.java:108) 
        at android.os.Looper.loop(Looper.java:166) 
        at android.app.ActivityThread.main(ActivityThread.java:7523) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921) 
     Caused by: java.lang.IllegalStateException: Screen fragments should never be restored
        at com.swmansion.rnscreens.Screen$ScreenFragment.<init>(Screen.java:23)
        at java.lang.reflect.Constructor.newInstance0(Native Method) 
        at java.lang.reflect.Constructor.newInstance(Constructor.java:334) 
        at android.support.v4.app.Fragment.instantiate(Fragment.java:443) 
        at android.support.v4.app.FragmentContainer.instantiate(FragmentContainer.java:50) 
        at android.support.v4.app.FragmentState.instantiate(FragmentState.java:80) 
        at android.support.v4.app.FragmentManagerImpl.restoreAllState(FragmentManager.java:3109) 
        at android.support.v4.app.FragmentController.restoreAllState(FragmentController.java:158) 
        at android.support.v4.app.FragmentActivity.onCreate(FragmentActivity.java:344) 
        at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:85) 
        at com.facebook.react.ReactActivity.onCreate(ReactActivity.java:51) 
        at im.status.ethereum.MainActivity.onCreate(MainActivity.java:120) 
        at android.app.Activity.performCreate(Activity.java:7383) 
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1218) 
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3250) 
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3405) 
        at android.app.ActivityThread.-wrap12(Unknown Source:0) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1994) 
        at android.os.Handler.dispatchMessage(Handler.java:108) 
        at android.os.Looper.loop(Looper.java:166) 
        at android.app.ActivityThread.main(ActivityThread.java:7523) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921) 
2019-08-19 10:07:48.586 1599-1599/? I/zygote: Rejecting re-init on previously-failed class java.lang.Class<android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2019-08-19 10:07:48.586 1599-1599/? I/zygote:     at void com.facebook.react.ReactActivityDelegate.loadApp(java.lang.String) (ReactActivityDelegate.java:89)
2019-08-19 10:07:48.587 1599-1599/? I/zygote:     at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3405)
2019-08-19 10:07:48.587 1599-1599/? I/zygote:     at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-08-19 10:07:48.587 1599-1599/? I/zygote:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7523)
2019-08-19 10:07:48.587 1599-1599/? I/zygote:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-08-19 10:07:48.587 1599-1599/? I/zygote:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:921)
2019-08-19 10:07:48.587 1599-1599/? I/zygote: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/im.status.ethereum.pr-28gwQv4Eu-K0yqPFTRTCAw==/base.apk"],nativeLibraryDirectories=[/data/app/im.status.ethereum.pr-28gwQv4Eu-K0yqPFTRTCAw==/lib/arm, /data/app/im.status.ethereum.pr-28gwQv4Eu-K0yqPFTRTCAw==/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib, /product/lib]]
2019-08-19 10:07:48.587 1599-1599/? I/zygote:     at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
2019-08-19 10:07:48.587 1599-1599/? I/zygote:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2019-08-19 10:07:48.587 1599-1599/? I/zygote:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2019-08-19 10:07:48.587 1599-1599/? I/zygote:     at void com.facebook.react.ReactActivityDelegate.loadApp(java.lang.String) (ReactActivityDelegate.java:89)
2019-08-19 10:07:48.587 1599-1599/? I/zygote:     at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3405)
2019-08-19 10:07:48.587 1599-1599/? I/zygote:     at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-08-19 10:07:48.587 1599-1599/? I/zygote:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7523)
2019-08-19 10:07:48.587 1599-1599/? I/zygote:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-08-19 10:07:48.587 1599-1599/? I/zygote:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:921)
2019-08-19 10:07:48.588 1599-1599/? I/zygote: Rejecting re-init on previously-failed class java.lang.Class<android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2019-08-19 10:07:48.588 1599-1599/? I/zygote:     at void com.facebook.react.ReactActivityDelegate.loadApp(java.lang.String) (ReactActivityDelegate.java:89)
2019-08-19 10:07:48.588 1599-1599/? I/zygote:     at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3405)
2019-08-19 10:07:48.588 1599-1599/? I/zygote:     at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-08-19 10:07:48.588 1599-1599/? I/zygote:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7523)
2019-08-19 10:07:48.588 1599-1599/? I/zygote:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-08-19 10:07:48.588 1599-1599/? I/zygote:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:921)
2019-08-19 10:07:48.588 1599-1599/? I/zygote: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/im.status.ethereum.pr-28gwQv4Eu-K0yqPFTRTCAw==/base.apk"],nativeLibraryDirectories=[/data/app/im.status.ethereum.pr-28gwQv4Eu-K0yqPFTRTCAw==/lib/arm, /data/app/im.status.ethereum.pr-28gwQv4Eu-K0yqPFTRTCAw==/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib, /product/lib]]
2019-08-19 10:07:48.588 1599-1599/? I/zygote:     at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
2019-08-19 10:07:48.588 1599-1599/? I/zygote:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2019-08-19 10:07:48.588 1599-1599/? I/zygote:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2019-08-19 10:07:48.588 1599-1599/? I/zygote:     at void com.facebook.react.ReactActivityDelegate.loadApp(java.lang.String) (ReactActivityDelegate.java:89)
2019-08-19 10:07:48.588 1599-1599/? I/zygote:     at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3405)
2019-08-19 10:07:48.588 1599-1599/? I/zygote:     at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-08-19 10:07:48.588 1599-1599/? I/zygote:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7523)
2019-08-19 10:07:48.588 1599-1599/? I/zygote:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-08-19 10:07:48.588 1599-1599/? I/zygote:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:921)
2019-08-19 10:07:48.589 1599-1599/? I/zygote: Rejecting re-init on previously-failed class java.lang.Class<android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2019-08-19 10:07:48.589 1599-1599/? I/zygote:     at void com.facebook.react.ReactActivityDelegate.loadApp(java.lang.String) (ReactActivityDelegate.java:89)
2019-08-19 10:07:48.589 1599-1599/? I/zygote:     at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3405)
2019-08-19 10:07:48.589 1599-1599/? I/zygote:     at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-08-19 10:07:48.589 1599-1599/? I/zygote:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7523)
2019-08-19 10:07:48.589 1599-1599/? I/zygote:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-08-19 10:07:48.589 1599-1599/? I/zygote:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:921)
2019-08-19 10:07:48.589 1599-1599/? I/zygote: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/im.status.ethereum.pr-28gwQv4Eu-K0yqPFTRTCAw==/base.apk"],nativeLibraryDirectories=[/data/app/im.status.ethereum.pr-28gwQv4Eu-K0yqPFTRTCAw==/lib/arm, /data/app/im.status.ethereum.pr-28gwQv4Eu-K0yqPFTRTCAw==/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib, /product/lib]]
2019-08-19 10:07:48.589 1599-1599/? I/zygote:     at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
2019-08-19 10:07:48.589 1599-1599/? I/zygote:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2019-08-19 10:07:48.589 1599-1599/? I/zygote:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2019-08-19 10:07:48.589 1599-1599/? I/zygote:     at void com.facebook.react.ReactActivityDelegate.loadApp(java.lang.String) (ReactActivityDelegate.java:89)
2019-08-19 10:07:48.589 1599-1599/? I/zygote:     at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3405)
2019-08-19 10:07:48.589 1599-1599/? I/zygote:     at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-08-19 10:07:48.589 1599-1599/? I/zygote:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7523)
2019-08-19 10:07:48.589 1599-1599/? I/zygote:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-08-19 10:07:48.589 1599-1599/? I/zygote:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:921)

@asemiankevich
Copy link
Contributor Author

@rachelhamlin

@vitvly vitvly self-assigned this Aug 19, 2019
@asemiankevich asemiankevich changed the title An error occured while executing doInBackground() Camera crashes the app: An error occured while executing doInBackground() Aug 19, 2019
@churik
Copy link
Member

churik commented Aug 19, 2019

Can reproduce on nightly 19/08/2019, Android 8, LG V20

@vitvly
Copy link
Contributor

vitvly commented Aug 19, 2019

Tried on latest develop on following devices:

  • Android 8.1 emulator
  • Android 9.0 emulator
  • Mi A2 Lite on Android 9.0 connected through USB (fresh install)

but couldn't reproduce. Both when adding contacts or selecting recipient for sending through wallet.

@asemiankevich
Copy link
Contributor Author

@flexsurfer could you assist? i know you have some android real device

@rachelhamlin
Copy link
Contributor

rachelhamlin commented Aug 21, 2019

Hmm or perhaps @hesterbruikman, would you mind trying to reproduce on your Android? Edit - no need. :)

@flexsurfer
Copy link
Member

Will be fixed with RN update #8672

@flexsurfer
Copy link
Member

@asemiankevich could you check in this PR #8792 ?

@asemiankevich
Copy link
Contributor Author

once the builds are ready - yes @flexsurfer sure!

@churik
Copy link
Member

churik commented Sep 3, 2019

Also reproducible with:

  1. Open Status
  2. Open "Scan QR code"
  3. Tap "Back" button on the top of the screen

@yenda
Copy link
Contributor

yenda commented Sep 30, 2019

Fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

6 participants