[ https://issues.apache.org/jira/browse/CB-1295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Quek Seng Siong updated CB-1295: -------------------------------- Description: I have an android app that is created using phonegap 2.0. The function navigator.camera.getPicture() crashes the application whenever the user select a non-image or picasa image link. W/dalvikvm(6631): threadid=1: thread exiting with uncaught exception (group=0x40015560) E/AndroidRuntime(6631): java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=18, result=-1, data=Intent { act=android.intent.action.VIEW dat=content://org.openintents.cmfilemanager/mimetype//mnt/sdcard/1.txt }} to activity {com.vintedge.visaapp/com.vintedge.visaapp.MainActivity}: java.lang.NullPointerException Is there a way to catch the exception gracefully? How can we ensure that the users only choose local images? was: I have an android app that is created using phonegap 2.0. The function navigator.camera.getPicture() crashes the application whenever the user select a non-image or picasa image link. Is there a way to catch the exception gracefully? How can we ensure that the users only choose local images? > navigator.camera.getPicture() crashes the app when user selects a non-local > image or non-image > ---------------------------------------------------------------------------------------------- > > Key: CB-1295 > URL: https://issues.apache.org/jira/browse/CB-1295 > Project: Apache Cordova > Issue Type: Bug > Components: Android, iOS > Affects Versions: 2.0.0 > Environment: windows7 > Reporter: Quek Seng Siong > Assignee: Joe Bowser > > I have an android app that is created using phonegap 2.0. > The function navigator.camera.getPicture() crashes the application whenever > the user select a non-image or picasa image link. > W/dalvikvm(6631): threadid=1: thread exiting with uncaught exception > (group=0x40015560) > E/AndroidRuntime(6631): java.lang.RuntimeException: Failure delivering result > ResultInfo{who=null, request=18, result=-1, data=Intent { > act=android.intent.action.VIEW > dat=content://org.openintents.cmfilemanager/mimetype//mnt/sdcard/1.txt }} to > activity {com.vintedge.visaapp/com.vintedge.visaapp.MainActivity}: > java.lang.NullPointerException > Is there a way to catch the exception gracefully? > How can we ensure that the users only choose local images? -- 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