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

Joe Bowser commented on CB-282:
-------------------------------

Removed the changes to CordovaInterface and changed back to an Activity.  This 
may not have been the cause of the problem, since we found that you have to 
clean the build before building the jar, however it's probably a good idea to 
move back for now.  I've confirmed this fix, and I've gotten Fil to also 
confirm it on his Nexus S, please confirm the fix so we can close this.
                
> Taking a picture causes the app to crash with a StackOverflowError
> ------------------------------------------------------------------
>
>                 Key: CB-282
>                 URL: https://issues.apache.org/jira/browse/CB-282
>             Project: Apache Callback
>          Issue Type: Bug
>          Components: Android
>    Affects Versions: Master
>            Reporter: Simon MacDonald
>            Assignee: Simon MacDonald
>            Priority: Blocker
>             Fix For: 1.5.0
>
>
> Go into the mobile spec tests, tap Camera, tap "Take a Picture". Use the 
> Intent to take a picture. Then tap "Save" to return the picture data to 
> mobile spec. The app crashes with the following error:
> W/dalvikvm(14323): threadid=1: thread exiting with uncaught exception 
> (group=0x40015578)
> E/AndroidRuntime(14323): FATAL EXCEPTION: main
> E/AndroidRuntime(14323): java.lang.StackOverflowError
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at 
> org.apache.cordova.DroidGap.managedQuery(DroidGap.java:1409)
> E/AndroidRuntime(14323):      at org.apache.cordova.DroidGap.managedQuer
> W/ActivityManager(  129):   Force finishing activity 
> com.phonegap.mobilespec/.MobileSpec

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to