Open Bug 1887690 Opened 1 year ago Updated 1 year ago

Crash in [@ java.lang.NullPointerException: at android.widget.Editor.updateFloatingToolbarVisibility(Editor.java)]

Categories

(GeckoView :: General, defect)

Unspecified
Android
defect

Tracking

(firefox124 affected, firefox125 affected, firefox126 affected)

Tracking Status
firefox124 --- affected
firefox125 --- affected
firefox126 --- affected

People

(Reporter: cpeterson, Unassigned)

Details

(Keywords: crash)

Crash Data

Crash report: https://crash-stats.mozilla.org/report/index/e09c73ef-7635-4bdf-91b5-21f130240325

Java stack trace:

java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.widget.Editor$SelectionModifierCursorController.isDragAcceleratorActive()' on a null object reference
	at android.widget.Editor.updateFloatingToolbarVisibility(Editor.java:1547)
	at android.widget.Editor.onTouchEvent(Editor.java:1493)
	at android.widget.TextView.onTouchEvent(TextView.java:10067)
	at android.view.View.dispatchTouchEvent(View.java:10775)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
	at android.widget.ScrollView.dispatchTouchEvent(ScrollView.java:738)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2865)
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2550)
	at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:579)
	at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1884)
	at android.app.Activity.dispatchTouchEvent(Activity.java:3240)
	at org.mozilla.fenix.HomeActivity.dispatchTouchEvent(HomeActivity.kt:66)
	at androidx.appcompat.view.WindowCallbackWrapper.dispatchTouchEvent(WindowCallbackWrapper.java:3)
	at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:541)
	at android.view.View.dispatchPointerEvent(View.java:11004)
	at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:5124)
	at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:4976)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4501)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4554)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4520)
	at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4653)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4528)
	at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:4710)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4501)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4554)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4520)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4528)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4501)
	at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:7022)
	at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:6947)
	at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:6908)
	at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:7132)
	at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:185)
	at android.view.InputEventReceiver.nativeConsumeBatchedInputEvents(Native Method)
	at android.view.InputEventReceiver.consumeBatchedInputEvents(InputEventReceiver.java:176)
	at android.view.ViewRootImpl.doConsumeBatchedInput(ViewRootImpl.java:7096)
	at android.view.ViewRootImpl$ConsumeBatchedInputRunnable.run(ViewRootImpl.java:7159)
	at android.view.Choreographer$C...
Severity: -- → S3
Component: Core → General
You need to log in before you can comment on or make changes to this bug.