You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cordova.apache.org by "Simon MacDonald (Created) (JIRA)" <ji...@apache.org> on 2012/02/28 20:43:46 UTC

[jira] [Created] (CB-282) Taking a picture causes the app to crash with a StackOverflowError

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


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

        

Re: [jira] [Commented] (CB-282) Taking a picture causes the app to crash with a StackOverflowError

Posted by Elizabeth Baldwin <li...@gmail.com>.
Okay, I think I got it now. Pulling 'snapshot' from something like:
https://git-wip-us.apache.org/...

gives me a tar gz'd file like: incubator-cordova-android-d593448

cordova.version == undefined

And for Capture audio example I get "pluginResult is not defined".

Libby

On Tue, Feb 28, 2012 at 6:01 PM, Elizabeth Baldwin
<li...@gmail.com>wrote:

> I am running "1.5.0rc1" - is this latest?
>
> Seeing stackoverflowerror on capture: audio/image/video at save time.
>
> Audio capture crash log attached.
>
> On both Droid/2.2.3 and Galaxy Tab/3.1. These are the devices
> I can offer my testing services on. Taking suggestions re: what
> pieces of code or devices may be most useful. (Android only)
>
> Cheers,
> Libby
>
>
> On Tue, Feb 28, 2012 at 4:48 PM, Joe Bowser (Commented) (JIRA) <
> jira@apache.org> wrote:
>
>>
>>    [
>> 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
>>
>>
>>
>

Re: [jira] [Commented] (CB-282) Taking a picture causes the app to crash with a StackOverflowError

Posted by Elizabeth Baldwin <li...@gmail.com>.
I am running "1.5.0rc1" - is this latest?

Seeing stackoverflowerror on capture: audio/image/video at save time.

Audio capture crash log attached.

On both Droid/2.2.3 and Galaxy Tab/3.1. These are the devices
I can offer my testing services on. Taking suggestions re: what
pieces of code or devices may be most useful. (Android only)

Cheers,
Libby

On Tue, Feb 28, 2012 at 4:48 PM, Joe Bowser (Commented) (JIRA) <
jira@apache.org> wrote:

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

[jira] [Commented] (CB-282) Taking a picture causes the app to crash with a StackOverflowError

Posted by "Simon MacDonald (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-282?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13218577#comment-13218577 ] 

Simon MacDonald commented on CB-282:
------------------------------------

Pulled the latest from master ran the test and it crashed again but with a different stack trace:


E/AndroidRuntime(17200): FATAL EXCEPTION: main
E/AndroidRuntime(17200): java.lang.NoSuchMethodError: org.apache.cordova.api.CordovaInterface.managedQuery
E/AndroidRuntime(17200): 	at org.apache.cordova.FileUtils.getRealPathFromURI(FileUtils.java:1042)
E/AndroidRuntime(17200): 	at org.apache.cordova.CameraLauncher.onActivityResult(CameraLauncher.java:333)
E/AndroidRuntime(17200): 	at org.apache.cordova.DroidGap.onActivityResult(DroidGap.java:1158)
E/AndroidRuntime(17200): 	at android.app.Activity.dispatchActivityResult(Activity.java:3908)
E/AndroidRuntime(17200): 	at android.app.ActivityThread.deliverResults(ActivityThread.java:2532)
E/AndroidRuntime(17200): 	at android.app.ActivityThread.handleSendResult(ActivityThread.java:2578)
E/AndroidRuntime(17200): 	at android.app.ActivityThread.access$2000(ActivityThread.java:117)
E/AndroidRuntime(17200): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:965)
E/AndroidRuntime(17200): 	at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(17200): 	at android.os.Looper.loop(Looper.java:130)
E/AndroidRuntime(17200): 	at android.app.ActivityThread.main(ActivityThread.java:3687)
E/AndroidRuntime(17200): 	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(17200): 	at java.lang.reflect.Method.invoke(Method.java:507)
E/AndroidRuntime(17200): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842)
E/AndroidRuntime(17200): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
E/AndroidRuntime(17200): 	at dalvik.system.NativeStart.main(Native Method)

                
> 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

        

[jira] [Commented] (CB-282) Taking a picture causes the app to crash with a StackOverflowError

Posted by "Joe Bowser (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-282?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13219286#comment-13219286 ] 

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

Git lies! I wrote the code and committed it in a branch on Feb 6, but it didn't arrive in mainline until after I did the merge on the 20th, because I used git rebase to make it look pretty.  That being said, if it did work, I can just remove the last commit and we can roll with the changes.
                
> 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

        

[jira] [Commented] (CB-282) Taking a picture causes the app to crash with a StackOverflowError

Posted by "Joe Bowser (Commented) (JIRA)" <ji...@apache.org>.
    [ 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

        

[jira] [Resolved] (CB-282) Taking a picture causes the app to crash with a StackOverflowError

Posted by "Joe Bowser (Resolved) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CB-282?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Joe Bowser resolved CB-282.
---------------------------

    Resolution: Fixed

This should be fixed in the latest.
                
> 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

        

[jira] [Commented] (CB-282) Taking a picture causes the app to crash with a StackOverflowError

Posted by "Joe Bowser (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-282?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13218596#comment-13218596 ] 

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

I'm unable to reproduce on Android 2.3.6 (Nexus S), Android 3.2 (ACER ICONIA) and Android 4.0.2 (Galaxy Nexus).  I suspect that you don't have a clean build, since I had to change the cordovaInterface.  Also, an Activity object HAS to have a managedQuery method, since it's part of the activity.
                
> 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

        

[jira] [Updated] (CB-282) Taking a picture causes the app to crash with a StackOverflowError

Posted by "Simon MacDonald (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CB-282?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Simon MacDonald updated CB-282:
-------------------------------

    Fix Version/s: 1.5.0
    
> 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

        

[jira] [Assigned] (CB-282) Taking a picture causes the app to crash with a StackOverflowError

Posted by "Joe Bowser (Assigned) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CB-282?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Joe Bowser reassigned CB-282:
-----------------------------

    Assignee: Simon MacDonald  (was: Joe Bowser)

Fixed in latest master, please do a pull, test and confirm this is fixed.
                
> 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

        

[jira] [Assigned] (CB-282) Taking a picture causes the app to crash with a StackOverflowError

Posted by "Joe Bowser (Assigned) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CB-282?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Joe Bowser reassigned CB-282:
-----------------------------

    Assignee: Joe Bowser  (was: Simon MacDonald)
    
> 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: Joe Bowser
>            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

        

[jira] [Commented] (CB-282) Taking a picture causes the app to crash with a StackOverflowError

Posted by "Simon MacDonald (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-282?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13219292#comment-13219292 ] 

Simon MacDonald commented on CB-282:
------------------------------------

Ah gotcha, regardless I've been testing with your interface changes for a week now and things appear to be pretty stable now that we've shaken out a few integration issues with common js. I think you should revert your reversion so we can take another step forward in getting to a Cordova component for Android.
                
> 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

        

[jira] [Commented] (CB-282) Taking a picture causes the app to crash with a StackOverflowError

Posted by "Simon MacDonald (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-282?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13219258#comment-13219258 ] 

Simon MacDonald commented on CB-282:
------------------------------------

Joe, I tested your earlier fix after doing a "ant clean" and I can take a picture now without either exception occurring. I was surprised to see that you reverted the changes to CordovaInterface because we didn't have enough time to test. Initially you put the change in on Feb 6th so we've had 3 weeks of soak time and this crash seems to be the last issue to overcome which your earlier change fixed. At this point it might be more risky to revert the changes as I've completed regression and things look good.
                
> 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

        

[jira] [Issue Comment Edited] (CB-282) Taking a picture causes the app to crash with a StackOverflowError

Posted by "Joe Bowser (Issue Comment Edited) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-282?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13219373#comment-13219373 ] 

Joe Bowser edited comment on CB-282 at 2/29/12 6:07 PM:
--------------------------------------------------------

This should be fixed in the latest.  I reverted the interface back.
                
      was (Author: bowserj):
    This should be fixed in the latest.
                  
> 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