[
https://issues.apache.org/jira/browse/CB-10469?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Richard B Knoll closed CB-10469.
--------------------------------
Resolution: Duplicate
> Periodic Bug before resume event is called. On SOME Androids only
> -----------------------------------------------------------------
>
> Key: CB-10469
> URL: https://issues.apache.org/jira/browse/CB-10469
> Project: Apache Cordova
> Issue Type: Bug
> Components: Android, CordovaJS
> Environment: Mac OSX, Android releases.
> cordova --version
> 5.3.3
> Reporter: Scott J. Pearson
> Priority: Blocker
> Fix For: Master
>
>
> We do a research app that is the leading of its kind. We have a group in
> Botswana, Africa, who reports that our app crashes when resuming. (Not on
> load, but on resume.) The error messages (below) make it seem that this error
> is on the outside of our code. (We have an onResume function that is always
> called. I haven't found evidence that it reaches this point.)
> Interestingly, it only happens on SOME of their Android devices. Also, we
> have not had this bug reported by any of our thousands of other iOS and
> Android users. They bought the Androids in Botswana (above South Africa), so
> I'm guessing that they may have an Android rejected by US inspection. Maybe
> I'm overly cynical.
> Anyways, the error messages are below. It seems to be in handing the data
> structure over to the MainActivity. who or data is null. You probably know
> more than I do, though.
> D/CordovaInterfaceImpl( 2471): Sending activity result to plugin
> D/AndroidRuntime( 2471): Shutting down VM
> W/dalvikvm( 2471): threadid=1: thread exiting with uncaught exception
> (group=0x4
> 16f1bc0)
> E/AndroidRuntime( 2471): FATAL EXCEPTION: main
> E/AndroidRuntime( 2471): Process: edu.vanderbilt.redcap, PID: 2471
> E/AndroidRuntime( 2471): java.lang.RuntimeException: Unable to resume
> activity {
> edu.vanderbilt.redcap/edu.vanderbilt.redcap.MainActivity}:
> java.lang.RuntimeExce
> ption: Failure delivering result ResultInfo{who=null, request=34, result=-1,
> dat
> a=null} to activity
> {edu.vanderbilt.redcap/edu.vanderbilt.redcap.MainActivity}:
> java.lang.NullPointerException
> E/AndroidRuntime( 2471): at
> android.app.ActivityThread.performResumeActiv
> ity(ActivityThread.java:3056)
> E/AndroidRuntime( 2471): at
> android.app.ActivityThread.handleResumeActivi
> ty(ActivityThread.java:3085)
> E/AndroidRuntime( 2471): at
> android.app.ActivityThread.handleLaunchActivi
> ty(ActivityThread.java:2498)
> E/AndroidRuntime( 2471): at
> android.app.ActivityThread.access$800(Activit
> yThread.java:166)
> E/AndroidRuntime( 2471): at
> android.app.ActivityThread$H.handleMessage(Ac
> tivityThread.java:1283)
> E/AndroidRuntime( 2471): at
> android.os.Handler.dispatchMessage(Handler.ja
> va:102)
> E/AndroidRuntime( 2471): at android.os.Looper.loop(Looper.java:136)
> E/AndroidRuntime( 2471): at
> android.app.ActivityThread.main(ActivityThrea
> d.java:5584)
> E/AndroidRuntime( 2471): at
> java.lang.reflect.Method.invokeNative(Native
> Method)
> E/AndroidRuntime( 2471): at
> java.lang.reflect.Method.invoke(Method.java:5
> 15)
> E/AndroidRuntime( 2471): at
> com.android.internal.os.ZygoteInit$MethodAndA
> rgsCaller.run(ZygoteInit.java:1268)
> E/AndroidRuntime( 2471): at
> com.android.internal.os.ZygoteInit.main(Zygot
> eInit.java:1084)
> E/AndroidRuntime( 2471): at dalvik.system.NativeStart.main(Native
> Method)
> E/AndroidRuntime( 2471): Caused by: java.lang.RuntimeException: Failure
> deliveri
> ng result ResultInfo{who=null, request=34, result=-1, data=null} to activity
> {ed
> u.vanderbilt.redcap/edu.vanderbilt.redcap.MainActivity}:
> java.lang.NullPointerEx
> ception
> E/AndroidRuntime( 2471): at
> android.app.ActivityThread.deliverResults(Act
> ivityThread.java:3641)
> E/AndroidRuntime( 2471): at
> android.app.ActivityThread.performResumeActiv
> ity(ActivityThread.java:3043)
> E/AndroidRuntime( 2471): ... 12 more
> E/AndroidRuntime( 2471): Caused by: java.lang.NullPointerException
> E/AndroidRuntime( 2471): at
> org.apache.cordova.camera.CameraLauncher.proc
> essResultFromCamera(CameraLauncher.java:411)
> E/AndroidRuntime( 2471): at
> org.apache.cordova.camera.CameraLauncher.onAc
> tivityResult(CameraLauncher.java:610)
> E/AndroidRuntime( 2471): at
> org.apache.cordova.CordovaInterfaceImpl.onAct
> ivityResult(CordovaInterfaceImpl.java:120)
> E/AndroidRuntime( 2471): at
> org.apache.cordova.CordovaActivity.onActivity
> Result(CordovaActivity.java:353)
> E/AndroidRuntime( 2471): at
> android.app.Activity.dispatchActivityResult(A
> ctivity.java:5634)
> E/AndroidRuntime( 2471): at
> android.app.ActivityThread.deliverResults(Act
> ivityThread.java:3637)
> E/AndroidRuntime( 2471): ... 13 more
> W/ActivityManager( 608): Force finishing activity
> edu.vanderbilt.redcap/.Main
> Activity
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]