You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Tom Saunders (JIRA)" <ji...@apache.org> on 2013/10/25 07:22:37 UTC

[jira] [Commented] (CB-5202) Android Video Capture crashes app on 4.3

    [ https://issues.apache.org/jira/browse/CB-5202?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13805054#comment-13805054 ] 

Tom Saunders commented on CB-5202:
----------------------------------

E/AndroidRuntime( 6464): FATAL EXCEPTION: main
E/AndroidRuntime( 6464): java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=2, result=-1, data=Intent {  }} to activity {com.noggin.oca/com.noggin.oca.OCApp}: java.lang.NullPointerException
E/AndroidRuntime( 6464):     at android.app.ActivityThread.deliverResults(ActivityThread.java:3367)
E/AndroidRuntime( 6464):     at android.app.ActivityThread.handleSendResult(ActivityThread.java:3410)
E/AndroidRuntime( 6464):     at android.app.ActivityThread.access$1100(ActivityThread.java:141)
E/AndroidRuntime( 6464):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1304)
E/AndroidRuntime( 6464):     at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 6464):     at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 6464):     at android.app.ActivityThread.main(ActivityThread.java:5103)
E/AndroidRuntime( 6464):     at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 6464):     at java.lang.reflect.Method.invoke(Method.java:525)
E/AndroidRuntime( 6464):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
E/AndroidRuntime( 6464):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
E/AndroidRuntime( 6464):     at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 6464): Caused by: java.lang.NullPointerException
E/AndroidRuntime( 6464):     at org.apache.cordova.FileHelper.getRealPath(FileHelper.java:84)
E/AndroidRuntime( 6464):     at org.apache.cordova.core.Capture.createMediaFile(Capture.java:353)
E/AndroidRuntime( 6464):     at org.apache.cordova.core.Capture.onActivityResult(Capture.java:310)
E/AndroidRuntime( 6464):     at org.apache.cordova.CordovaActivity.onActivityResult(CordovaActivity.java:882)
E/AndroidRuntime( 6464):     at android.app.Activity.dispatchActivityResult(Activity.java:5322)
E/AndroidRuntime( 6464):     at android.app.ActivityThread.deliverResults(ActivityThread.java:3363)
E/AndroidRuntime( 6464):     ... 11 more
W/ActivityManager(  534):   Force finishing activity com.noggin.oca/.OCApp

> Android Video Capture crashes app on 4.3
> ----------------------------------------
>
>                 Key: CB-5202
>                 URL: https://issues.apache.org/jira/browse/CB-5202
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Android, Plugin Media Capture
>    Affects Versions: 3.0.0
>         Environment: Android 4.3
>            Reporter: Tom Saunders
>            Priority: Critical
>
> Using the cordova video capture plugin crashes the application when returning from the capture video intent. No data is returned. 
> This is a known issue with Android 4.3, the workaround is to explicitly specify a location for saving the video
> Relevant stackoverflows:
> http://stackoverflow.com/questions/18472953/video-capture-in-android-4-3-using-camera-app-intent
> http://stackoverflow.com/questions/18120775/android-android-provider-mediastore-action-video-capture-return-null-onactivityr



--
This message was sent by Atlassian JIRA
(v6.1#6144)