Skip to content
This repository was archived by the owner on May 20, 2025. It is now read-only.
This repository was archived by the owner on May 20, 2025. It is now read-only.

Attempt to invoke virtual method 'char[] java.lang.String.toCharArray()' on a null object reference #795

@xwartz

Description

@xwartz

Description

This crash happens on Android, but we do not have the relevant equipment, only have the Fabric crash log.

Reproduction

Fabric logs:

Fatal Exception: java.lang.RuntimeException: Unable to start activity ComponentInfo{org.consenlabs.token/org.consenlabs.token.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'char[] java.lang.String.toCharArray()' on a null object reference
       at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2464)
       at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2524)
       at android.app.ActivityThread.access$900(ActivityThread.java:154)
       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1391)
       at android.os.Handler.dispatchMessage(Handler.java:102)
       at android.os.Looper.loop(Looper.java:234)
       at android.app.ActivityThread.main(ActivityThread.java:5526)
       at java.lang.reflect.Method.invoke(Method.java)
       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
Caused by java.lang.NullPointerException: Attempt to invoke virtual method 'char[] java.lang.String.toCharArray()' on a null object reference
       at java.io.File.fixSlashes(File.java:183)
       at java.io.File.(File.java:130)
       at com.microsoft.codepush.react.FileUtils.deleteDirectoryAtPath(FileUtils.java:58)
       at com.microsoft.codepush.react.CodePushUpdateManager.rollbackPackage(CodePushUpdateManager.java:292)
       at com.microsoft.codepush.react.CodePush.rollbackPackage(CodePush.java:259)
       at com.microsoft.codepush.react.CodePush.initializeUpdateAfterRestart(CodePush.java:218)
       at com.microsoft.codepush.react.CodePush.(CodePush.java:76)
       at org.consenlabs.token.MainApplication$1.getPackages(MainApplication.java:70)
       at com.facebook.react.ReactNativeHost.createReactInstanceManager(ReactNativeHost.java:74)
       at com.facebook.react.ReactNativeHost.getReactInstanceManager(ReactNativeHost.java:41)
       at com.facebook.react.ReactActivityDelegate.loadApp(ReactActivityDelegate.java:102)
       at com.facebook.react.ReactActivityDelegate.onCreate(ReactActivityDelegate.java:91)
       at com.facebook.react.ReactActivity.onCreate(ReactActivity.java:54)
       at org.consenlabs.token.MainActivity.onCreate(MainActivity.java:38)
       at android.app.Activity.performCreate(Activity.java:6285)
       at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1108)
       at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2417)
       at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2524)
       at android.app.ActivityThread.access$900(ActivityThread.java:154)
       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1391)
       at android.os.Handler.dispatchMessage(Handler.java:102)
       at android.os.Looper.loop(Looper.java:234)
       at android.app.ActivityThread.main(ActivityThread.java:5526)
       at java.lang.reflect.Method.invoke(Method.java)
       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

Additional Information

  • react-native-code-push version: 1.15.0-beta
  • react-native version: 0.37.0
  • Android: Xiaomi/Galaxy S7 Edge/Galaxy J5/Xperia Z5 Premium Dual/
  • Operating Systems: 5/6/7
  • Does this reproduce on a debug build or release build? release
  • Does this reproduce on a simulator, or only on a physical device? Not sure

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions