Discussion:
[Crosswalk-help] java.lang.RuntimeException: org.xwalk.core.XWalkView.onTouchEvent
Sergio Prado
2017-06-14 00:30:44 UTC
Permalink
Of course understanding that Crosswalk is no longer being updated, I have
encountered a pretty notable issue that I don't really know what to do
with. Ever since I updated my Android apps' Crosswalk from 14 to 23, I've
been seeing an alarmingly large volume of Google Play crash reports related
to org.xwalk.core.XWalkView.onTouchEvent. I've looked around
Google/StackOverflow with no success, and to be honest don't even know
where to start in diagnosing the issue since I haven't been able to
replicate it myself. A sample stack trace is below.

Any recommendations? Even tips on paths to move forward to figuring out
what is going on would be great. I would rather not strip Crosswalk from my
app since I do have a non-insignificant number of Android <5.0 users.

Thanks!


java.lang.RuntimeException:
at org.xwalk.core.XWalkView.onTouchEvent(XWalkView.java:1689)
at android.view.View.dispatchTouchEvent(View.java:10011)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2669)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2344)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2675)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2301)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2675)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2301)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2675)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2301)
at
com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:437)
at
com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1814)
at android.app.Activity.dispatchTouchEvent(Activity.java:3070)
at
com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:386)
at android.view.View.dispatchPointerEvent(View.java:10251)
at
android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:4659)
at
android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:4517)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4028)
at
android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4087)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4053)
at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4202)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4061)
at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:4259)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4033)
at
android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4087)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4053)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4061)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4033)
at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:6459)
at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:6427)
at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:6381)
at
android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:6562)
at
android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:216)
at android.os.MessageQueue.nativePollOnce(Native Method:0)
at android.os.MessageQueue.next(MessageQueue.java:323)
at android.os.Looper.loop(Looper.java:145)
at android.app.ActivityThread.main(ActivityThread.java:6459)
at java.lang.reflect.Method.invoke(Native Method:0)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:938)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:828)
Balestrieri, Francesco
2017-06-15 06:55:17 UTC
Permalink
Hi,

Does it look like the crashes are related to a particular device model, CPU architecture or Android version?

Francesco

From: Crosswalk-help <crosswalk-help-***@lists.crosswalk-project.org> on behalf of Sergio Prado <***@post.harvard.edu>
Date: Wednesday, 14 June 2017 at 3.30
To: "crosswalk-***@lists.crosswalk-project.org" <crosswalk-***@lists.crosswalk-project.org>
Subject: [Crosswalk-help] java.lang.RuntimeException: org.xwalk.core.XWalkView.onTouchEvent

Of course understanding that Crosswalk is no longer being updated, I have encountered a pretty notable issue that I don't really know what to do with. Ever since I updated my Android apps' Crosswalk from 14 to 23, I've been seeing an alarmingly large volume of Google Play crash reports related to org.xwalk.core.XWalkView.onTouchEvent. I've looked around Google/StackOverflow with no success, and to be honest don't even know where to start in diagnosing the issue since I haven't been able to replicate it myself. A sample stack trace is below.

Any recommendations? Even tips on paths to move forward to figuring out what is going on would be great. I would rather not strip Crosswalk from my app since I do have a non-insignificant number of Android <5.0 users.

Thanks!


java.lang.RuntimeException:
at org.xwalk.core.XWalkView.onTouchEvent(XWalkView.java:1689)
at android.view.View.dispatchTouchEvent(View.java:10011)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2669)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2344)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2675)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2301)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2675)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2301)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2675)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2301)
at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:437)
at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1814)
at android.app.Activity.dispatchTouchEvent(Activity.java:3070)
at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:386)
at android.view.View.dispatchPointerEvent(View.java:10251)
at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:4659)
at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:4517)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4028)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4087)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4053)
at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4202)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4061)
at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:4259)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4033)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4087)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4053)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4061)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4033)
at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:6459)
at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:6427)
at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:6381)
at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:6562)
at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:216)
at android.os.MessageQueue.nativePollOnce(Native Method:0)
at android.os.MessageQueue.next(MessageQueue.java:323)
at android.os.Looper.loop(Looper.java:145)
at android.app.ActivityThread.main(ActivityThread.java:6459)
at java.lang.reflect.Method.invoke(Native Method:0)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:938)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:828)
---------------------------------------------------------------------
Intel Finland Oy
Registered Address: PL 281, 00181 Helsinki
Business Identity Code: 0357606 - 4
Domiciled in Helsinki

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.

Loading...