[ https://issues.apache.org/jira/browse/CB-10554?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nikhil Khandelwal updated CB-10554: ----------------------------------- Assignee: Richard B Knoll > Media Capture: Null reference in low memory conditions > ------------------------------------------------------ > > Key: CB-10554 > URL: https://issues.apache.org/jira/browse/CB-10554 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Media Capture > Environment: android > Reporter: Adam Duren > Assignee: Richard B Knoll > Priority: Critical > Labels: PR, android, pendingPR, triaged > > I have been testing my app in low memory conditions by setting the android > developer setting of "Don't keep Activities" which simulates low memory > conditions. Every time I use the capture plugin for video when returning from > the capture activity the app crashes. It appears that the state is not saved > and on resume there are now null references such as the callbackContext and > results array. It is fixed by using the onRestoreStateForActivityResult and > onSaveInstanceState methods. > *Related Exception* > {quote} > 7 14:30:31.181 23432-24842/com.ionicframework.alto442183 E/AndroidRuntime: > FATAL EXCEPTION: pool-3-thread-2 > > Process: com.ionicframework.alto442183, PID: 23432 > > java.lang.NullPointerException: Attempt to invoke virtual method 'void > org.apache.cordova.CallbackContext.sendPluginResult(org.apache.cordova.PluginResult)' > on a null object reference > > at org.apache.cordova.mediacapture.Capture$3.run(Capture.java:396) > > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) > > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) > > at java.lang.Thread.run(Thread.java:818) > {quote} -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org