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

Charles Verge edited comment on CB-9446 at 8/4/15 12:16 PM:
------------------------------------------------------------

Attached patch to fix issue, check for null pointer before creating 
ExifInterface interface which prevents complete crash of app on Samsung devices 
and addition of getRealPathFallback function to use when Cursor method does not 
work. getRealPathFallback is from previous plugin versions.


was (Author: charlesverge):
Patch to fix issue, check for null pointer before creating ExifInterface 
interface which prevents complete crash of app on Samsung devices and addition 
of getRealPathFallback function to use when Cursor method does not work. 
getRealPathFallback is from previous plugin versions.

> Samsung device returns null from Cursor in Camera getRealPath
> -------------------------------------------------------------
>
>                 Key: CB-9446
>                 URL: https://issues.apache.org/jira/browse/CB-9446
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Plugin Camera, Plugin Media Capture
>    Affects Versions: 1.2.1
>         Environment: Samsung 4.1.2 GT-N8010
>            Reporter: Charles Verge
>            Priority: Critical
>             Fix For: 1.2.1
>
>         Attachments: realpath.diff
>
>
> Using a Samsung Galaxy Note GT-N8010 with android 4.1.2 produces an exception 
> in the Exif class. This is due to a filePath being null on line 66 of 
> src/android/ExifHelper.java
> {code} new ExifInterface(filePath){code}
> This error has been introduced when the switch was made to using Cursors. 
> This error did not happen in with the camera plugin bundled with Phone Gap 
> 3.4.
> This has been duplicated by other developers independently 
> http://stackoverflow.com/questions/30616846/phonegap-app-crash-when-take-a-new-photo-with-camera-plugin



--
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

Reply via email to