Skip to content

RN 0.77 + Old Architecture Crash #15

@steven-isbell

Description

@steven-isbell

We recently adopted this library and it's been a great drop in for the old code push lib. We're seeing the following two crash's on Android and hoping you have some insights

Exception java.lang.RuntimeException:
  at com.facebook.react.bridge.CatalystInstanceImpl.jniLoadScriptFromFile (CatalystInstanceImpl.java)
  at com.facebook.react.bridge.CatalystInstanceImpl.loadScriptFromFile (CatalystInstanceImpl.java:245)
  at com.facebook.react.bridge.JSBundleLoader$2.loadScript (JSBundleLoader.java:46)
  at com.facebook.react.bridge.CatalystInstanceImpl.runJSBundle (CatalystInstanceImpl.java:268)
  at com.facebook.react.ReactInstanceManager.createReactContext (ReactInstanceManager.java:1530)
  at com.facebook.react.ReactInstanceManager.lambda$runCreateReactContextOnNewThread$2 (ReactInstanceManager.java:1226)
  at java.lang.Thread.run (Thread.java:764)

and

Exception com.appzung.codepush.react.CodePushMalformedDataException:
  at com.appzung.codepush.react.CodePushUtils.getJsonObjectFromFile (CodePushUtils.java:202)
  at com.appzung.codepush.react.CodePushUpdateManager.getCurrentPackageInfo (CodePushUpdateManager.java:59)
  at com.appzung.codepush.react.CodePushUpdateManager.getCurrentPackageHash (CodePushUpdateManager.java:109)
  at com.appzung.codepush.react.CodePushNativeModule.isFirstRun (CodePushNativeModule.java:693)
  at java.lang.reflect.Method.invoke
  at com.facebook.react.bridge.JavaMethodWrapper.invoke (JavaMethodWrapper.java:372)
  at com.facebook.react.bridge.JavaModuleWrapper.invoke (JavaModuleWrapper.java:146)
  at com.facebook.jni.NativeRunnable.run (NativeRunnable.java)
  at android.os.Handler.handleCallback (Handler.java:958)
  at android.os.Handler.dispatchMessage (Handler.java:99)
  at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage (MessageQueueThreadHandler.java:27)
  at android.os.Looper.loopOnce (Looper.java:230)
  at android.os.Looper.loop (Looper.java:319)
  at com.facebook.react.bridge.queue.MessageQueueThreadImpl.lambda$startNewBackgroundThread$2 (MessageQueueThreadImpl.java:217)
  at java.lang.Thread.run (Thread.java:1012)
Caused by org.json.JSONException: End of input at character 0 of
  at org.json.JSONTokener.syntaxError (JSONTokener.java:469)
  at org.json.JSONTokener.nextValue (JSONTokener.java:101)
  at org.json.JSONObject.<init> (JSONObject.java:168)
  at org.json.JSONObject.<init> (JSONObject.java:185)
  at com.appzung.codepush.react.CodePushUtils.getJsonObjectFromFile (CodePushUtils.java:199)

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions