You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cordova.apache.org by "David Omer (JIRA)" <ji...@apache.org> on 2012/12/26 18:58:12 UTC

[jira] [Comment Edited] (CB-2093) NullPointerException when attaching image from Gallery that contains spaces in the path

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

David Omer edited comment on CB-2093 at 12/26/12 5:56 PM:
----------------------------------------------------------

Hi Simon, you are correct that I'm trying to pull the photo from the stock gallery. The images were not captured natively on the device but landed on the device through one of the synchronization methods, likely Google +.
                
      was (Author: domer):
    Hi Simon, you are correct that I'm trying to pull the photo from the stock browser. The images were not captured natively on the device but landed on the device through one of the synchronization methods, likely Google +.
                  
> NullPointerException when attaching image from Gallery that contains spaces in the path
> ---------------------------------------------------------------------------------------
>
>                 Key: CB-2093
>                 URL: https://issues.apache.org/jira/browse/CB-2093
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Android
>    Affects Versions: 2.3.0
>         Environment: Tested Cordova 2.3.0 RC2 on Galaxy Nexus 7 with Android 4.2.1
>            Reporter: David Omer
>            Assignee: Joe Bowser
>            Priority: Critical
>
> When trying to use camera.getPicture with source=SAVEDPHOTOALBUM and destination=DATA_URL, I'm getting the following error:
> 12-20 15:22:56.256: W/dalvikvm(2089): threadid=1: thread exiting with uncaught exception (group=0x4122d930)
> 12-20 15:22:56.266: E/AndroidRuntime(2089): FATAL EXCEPTION: main
> 12-20 15:22:56.266: E/AndroidRuntime(2089): java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=49, result=-1, data=Intent { dat=content://com.google.android.gallery3d.provider/picasa/item/5080798897969217026 flg=0x1 }} to activity {com.steton.mobileauditor/com.steton.mobileauditor.App}: java.lang.NullPointerException
> 12-20 15:22:56.266: E/AndroidRuntime(2089): 	at android.app.ActivityThread.deliverResults(ActivityThread.java:3319)
> 12-20 15:22:56.266: E/AndroidRuntime(2089): 	at android.app.ActivityThread.handleSendResult(ActivityThread.java:3362)
> 12-20 15:22:56.266: E/AndroidRuntime(2089): 	at android.app.ActivityThread.access$1100(ActivityThread.java:141)
> 12-20 15:22:56.266: E/AndroidRuntime(2089): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1282)
> 12-20 15:22:56.266: E/AndroidRuntime(2089): 	at android.os.Handler.dispatchMessage(Handler.java:99)
> 12-20 15:22:56.266: E/AndroidRuntime(2089): 	at android.os.Looper.loop(Looper.java:137)
> 12-20 15:22:56.266: E/AndroidRuntime(2089): 	at android.app.ActivityThread.main(ActivityThread.java:5039)
> 12-20 15:22:56.266: E/AndroidRuntime(2089): 	at java.lang.reflect.Method.invokeNative(Native Method)
> 12-20 15:22:56.266: E/AndroidRuntime(2089): 	at java.lang.reflect.Method.invoke(Method.java:511)
> 12-20 15:22:56.266: E/AndroidRuntime(2089): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
> 12-20 15:22:56.266: E/AndroidRuntime(2089): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
> 12-20 15:22:56.266: E/AndroidRuntime(2089): 	at dalvik.system.NativeStart.main(Native Method)
> 12-20 15:22:56.266: E/AndroidRuntime(2089): Caused by: java.lang.NullPointerException
> 12-20 15:22:56.266: E/AndroidRuntime(2089): 	at org.apache.cordova.FileUtils.getMimeType(FileUtils.java:989)
> 12-20 15:22:56.266: E/AndroidRuntime(2089): 	at org.apache.cordova.CameraLauncher.onActivityResult(CameraLauncher.java:397)
> 12-20 15:22:56.266: E/AndroidRuntime(2089): 	at org.apache.cordova.DroidGap.onActivityResult(DroidGap.java:806)
> 12-20 15:22:56.266: E/AndroidRuntime(2089): 	at android.app.Activity.dispatchActivityResult(Activity.java:5293)
> 12-20 15:22:56.266: E/AndroidRuntime(2089): 	at android.app.ActivityThread.deliverResults(ActivityThread.java:3315)
> 12-20 15:22:56.266: E/AndroidRuntime(2089): 	... 11 more

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira