Opened 3 months ago

Last modified 2 months ago

#30215 new defect

TBA - NPE in NativePanZoomController.onMotionEvent

Reported by: sysrqb Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-mobile, tbb-8.5, TorBrowserTeam201905
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

java.lang.NullPointerException:
  at org.mozilla.gecko.gfx.NativePanZoomController.onMotionEvent (NativePanZoomController.java:223)
  at org.mozilla.geckoview.GeckoView.onGenericMotionEvent (GeckoView.java:492)
  at android.view.View.dispatchGenericMotionEventInternal (View.java:10133)
  at android.view.View.dispatchGenericMotionEvent (View.java:10114)
  at android.view.ViewGroup.dispatchTransformedGenericPointerEvent (ViewGroup.java:2117)
  at android.view.ViewGroup.dispatchGenericPointerEvent (ViewGroup.java:2074)
  at android.view.View.dispatchGenericMotionEvent (View.java:10107)
  at android.view.ViewGroup.dispatchTransformedGenericPointerEvent (ViewGroup.java:2117)
  at android.view.ViewGroup.dispatchGenericPointerEvent (ViewGroup.java:2074)
  at android.view.View.dispatchGenericMotionEvent (View.java:10107)
  at android.view.ViewGroup.dispatchTransformedGenericPointerEvent (ViewGroup.java:2117)
  at android.view.ViewGroup.dispatchGenericPointerEvent (ViewGroup.java:2074)
  at android.view.View.dispatchGenericMotionEvent (View.java:10107)
  at android.view.ViewGroup.dispatchTransformedGenericPointerEvent (ViewGroup.java:2117)
  at android.view.ViewGroup.dispatchGenericPointerEvent (ViewGroup.java:2074)
  at android.view.View.dispatchGenericMotionEvent (View.java:10107)
  at android.view.ViewGroup.dispatchTransformedGenericPointerEvent (ViewGroup.java:2117)
  at android.view.ViewGroup.dispatchGenericPointerEvent (ViewGroup.java:2074)
  at android.view.View.dispatchGenericMotionEvent (View.java:10107)
  at android.view.ViewGroup.dispatchTransformedGenericPointerEvent (ViewGroup.java:2117)
  at android.view.ViewGroup.dispatchGenericPointerEvent (ViewGroup.java:2074)
  at android.view.View.dispatchGenericMotionEvent (View.java:10107)
  at android.view.ViewGroup.dispatchTransformedGenericPointerEvent (ViewGroup.java:2117)
  at android.view.ViewGroup.dispatchGenericPointerEvent (ViewGroup.java:2074)
  at android.view.View.dispatchGenericMotionEvent (View.java:10107)
  at android.view.ViewGroup.dispatchTransformedGenericPointerEvent (ViewGroup.java:2117)
  at android.view.ViewGroup.dispatchGenericPointerEvent (ViewGroup.java:2074)
  at android.view.View.dispatchGenericMotionEvent (View.java:10107)
  at com.android.internal.policy.DecorView.superDispatchGenericMotionEvent (DecorView.java:422)
  at com.android.internal.policy.PhoneWindow.superDispatchGenericMotionEvent (PhoneWindow.java:1818)
  at android.app.Activity.dispatchGenericMotionEvent (Activity.java:3100)
  at android.support.v7.view.WindowCallbackWrapper.dispatchGenericMotionEvent (WindowCallbackWrapper.java:70)
  at com.android.internal.policy.DecorView.dispatchGenericMotionEvent (DecorView.java:390)
  at android.view.View.dispatchPointerEvent (View.java:10245)
  at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent (ViewRootImpl.java:4438)
  at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess (ViewRootImpl.java:4306)
  at android.view.ViewRootImpl$InputStage.deliver (ViewRootImpl.java:3853)
  at android.view.ViewRootImpl$InputStage.onDeliverToNext (ViewRootImpl.java:3906)
  at android.view.ViewRootImpl$InputStage.forward (ViewRootImpl.java:3872)
  at android.view.ViewRootImpl$AsyncInputStage.forward (ViewRootImpl.java:3999)
  at android.view.ViewRootImpl$InputStage.apply (ViewRootImpl.java:3880)
  at android.view.ViewRootImpl$AsyncInputStage.apply (ViewRootImpl.java:4056)
  at android.view.ViewRootImpl$InputStage.deliver (ViewRootImpl.java:3853)
  at android.view.ViewRootImpl$InputStage.onDeliverToNext (ViewRootImpl.java:3906)
  at android.view.ViewRootImpl$InputStage.forward (ViewRootImpl.java:3872)
  at android.view.ViewRootImpl$InputStage.apply (ViewRootImpl.java:3880)
  at android.view.ViewRootImpl$InputStage.deliver (ViewRootImpl.java:3853)
  at android.view.ViewRootImpl.deliverInputEvent (ViewRootImpl.java:6247)
  at android.view.ViewRootImpl.doProcessInputEvents (ViewRootImpl.java:6221)
  at android.view.ViewRootImpl.enqueueInputEvent (ViewRootImpl.java:6182)
  at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent (ViewRootImpl.java:6350)
  at android.view.InputEventReceiver.dispatchInputEvent (InputEventReceiver.java:185)
  at android.os.MessageQueue.nativePollOnce (Native Method)
  at android.os.MessageQueue.next (MessageQueue.java:323)
  at android.os.Looper.loop (Looper.java:136)
  at android.app.ActivityThread.main (ActivityThread.java:6121)
  at java.lang.reflect.Method.invoke (Native Method)
  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:890)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:780)

Child Tickets

Change History (3)

comment:1 Changed 3 months ago by gk

Do you have steps to reproduce this bug?

comment:2 Changed 3 months ago by sysrqb

Keywords: tbb-8.5 added; tbb-8.5-must removed

I'm going to move this out of -must. This is a crash triggered inside GeckoView. There may be an upstream patch for it.

comment:3 Changed 2 months ago by gk

Keywords: TorBrowserTeam201905 added; TorBrowserTeam201904 removed

Moving tickets to May

Note: See TracTickets for help on using tickets.