Skip to main content
Participant
May 25, 2011
Question

Android MultiTouch crash on Xoom

  • May 25, 2011
  • 11 replies
  • 3405 views

We are seeing a crash occurring in our Android AIR App on the Motorola Xoom. We are also seeing the same crash in other Apps from the Android Market as well as simple Apps like the HelloWorld example. The crash occurs after several pinch gestures. The top portion of the stack trace looks like:

Java.lang.IllegalArgumentException:pointerIndex out of range

at android.view.MotionEvent.nativeGetAxisValue(NativeMethod)

at android.view.MotionEvent.getHistoricalSize(MotionEvent.java:2022)

at com.adobe.air.AirWindowSurfaceView.

onTouchEvent(AIRWindowSurfaceView.java:4609)

Our test platform details are:

AIR 2.6.0.1915

Android Version 3.1

Xoom

Is anyone else seeing a similar problem?

This topic has been closed for replies.

11 replies

Participant
November 29, 2011

I've got the same problem with a Google Nexus S, android 2.3.6, AIR 3.1.0.488

11-29 17:44:55.148: E/InputDispatcher(110): channel '4057dc40 air.com.orange.labs.whatsthattrack/air.com.orange.labs.whatsthattrack.AppEntry (server)' ~ Consumer closed input channel or an error occurred. events=0x8

11-29 17:44:55.148: E/InputDispatcher(110): channel '4057dc40 air.com.orange.labs.whatsthattrack/air.com.orange.labs.whatsthattrack.AppEntry (server)' ~ Channel is unrecoverably broken and will be disposed!

I works perfectly on other devices (Google nexus one, Acer A500...)

I use MultitouchMode too.

Any hope to fix it easily?

kevinchow
Participant
November 30, 2011

Hi Pascal,

Thanks for reporting to us and we love to look into it. We couldn't reproduce this issue on our side. Would you provide the sample application for reference?

Or you could submit a bug at https://bugbase.adobe.com/ and select Adobe AIR and version and platform as Android 2.x or 3.x.

Thanks,

Adobe QE

Kevin Chow

June 17, 2011

UPDATE 6/17/2011

Just got the AIR 2.7.0.1948 version update loaded on my xoom and I'm pleased to confirm that this bug is fixed.

Participant
October 31, 2011

Updating to the newest Adobe AIR release worked on my galaxy 10.1. Cheers

May 29, 2011

Joe -- we are seeing this as well.

Problem Description: In a multi-touch AIR app, running on the XOOM (Android 3.1) if the user quickly taps with more than one finger (the quickest way to see this, is briefly drumming with two+ fingers) on the screen the app will crash with:

  Sorry!

  The application *App* (process air.com.*app*), has stopped unexpectedly.  Please try again.

  Force close

LOGCAT lines are below.

Steps to Reproduce: drum/strum two fingers on the screen (anywhere).

Actual Result: App crashes.

Expected Result: App doesn't crash.

Any Workarounds: None.

Logcat related info follows, with our app replaced with "ourappname".

I/ActivityManager(  141): Displayed air.com.ourappname/.AppEntry: +1s935ms

E/InputDispatcher(  141): channel '41d1fd18 air.com.ourappname/air.com.ourappname.AppEntry (server)' ~ Consumer closed input channel or an error occurred.  events=0x8

E/InputDispatcher(  141): channel '41d1fd18 air.com.ourappname/air.com.ourappname.AppEntry (server)' ~ Channel is unrecoverably broken and will be disposed!

I/ActivityManager(  141): Displayed air.com.ourappname/.AppEntry: +1s381ms

E/InputDispatcher(  141): channel '41757308 air.com.ourappname/air.com.ourappname.AppEntry (server)' ~ Consumer closed input channel or an error occurred.  events=0x8

E/InputDispatcher(  141): channel '41757308 air.com.ourappname/air.com.ourappname.AppEntry (server)' ~ Channel is unrecoverably broken and will be disposed!

A bug has been filed.

kevinchow
Participant
June 1, 2011

Hi all,

Thanks for reporting this issue to us. This issue has been confirmed fix in the upcoming release.

AIR QE,

Kevin Chow

May 26, 2011

I'm glad this is being reported by someone else too. I've made a couple of apps that I'm running on a Droid2Global (froyo) and on my Xoom tablet (Honeycomb). When I do two finger taps at different locations on the touchscreen the air application forces a close on the Xoom tablet. The same apps on the droid phone do not.

You do need to touch quickly and in two different locations but it seems like my 3yr old daughter can just do that instantly when she's playing on a app.

So, I went to the adobe Air page and downloaded "Meteor Storm" by Terry Paton. Sure enough, on the Droid2 runs fine but on the Xoom tablet - forces a close. Message reads "the application meteorStorm (process air.com terrypaton.meteorstorm) has stopped unexpectedly. Please try again."

Even though I reported the error to Google, the issue lies with Adobe Air apps. I verifed this by doing similar "double finger taps" in other Xoom applications that were not built on Adobe Air - they all work fine.

The MeteorStorm is a gallery featured mobile air app on the adobe flash platform runtimes and so it should work flawlessly but as I said it crashes.

You can see the app at the below link and then click only the "Mobile Air".

http://www.adobe.com/products/flashplatformruntimes/gallery/

I also tried another one of his applications "puzzpix" and all three of mine. Same results, crashes on Xoom, fine on Droid2.

The Xoom tablet is running android 3.1 build number HMJ37. Air 2.6.0.1915.

The droid2 phone is running android 2.2 build number VZW. Air 2.6.0.1915

This is so annoying and is preventing me from putting my new Air apps online - I'm not going to promote something that I know is fundamentally flawed.

What's up Adobe???

Participating Frequently
May 26, 2011

We are working on a fix. Thanks for reporting the issue.

Participant
May 27, 2011

Can Adobe give any timeframe of when this is gonna be fixed?

We're about to release our game which mainly targets Tablets especially the Xoom and this is a huge show stopper.

Any work-around would be greatly appreciated too. Is there a way to completely disable Multi-touch feature? since our game doesn't need multi-touch.

Thanks,

--LN

sang_leeAuthor
Participant
May 25, 2011

After testing our App on another device, we find the problem to be related to a combination of Android 3.1 and AIR  2.6.0.1915. We found no crashes running our App on an Acer Iconia A500 10" tablet running Android 3.0.1 and AIR  2.6.0.1915. Other tablets running Android 2.2 ran OK as well.

Message was edited by: sang.lee

Participating Frequently
May 25, 2011

Please file a bug here: https://bugbase.adobe.com/index.cfm?event=home Thanks!