Skip to content

Crash in android AccessibilityBridge during splash screen #43091

@jonahwilliams

Description

@jonahwilliams

Likely happening because we're not finished initializing yet. We should probably short-circuit with a null check before we get to this point.

Internal issue: b/142981247

Stack Trace:

10-18 21:10:08.159  4279  4279 E AccessibilityBridge: Attempted to getRootSemanticsNode without a root sematnics node.
10-18 21:10:08.161  4279  4279 E InputEventReceiver: Exception dispatching input event.
10-18 21:10:08.161  4279  4279 E MessageQueue-JNI: Exception in MessageQueue callback: handleReceiveCallback
10-18 21:10:08.162  4279  4279 E MessageQueue-JNI: java.lang.NullPointerException: Attempt to invoke direct method 'io.flutter.view.AccessibilityBridge$SemanticsNode io.flutter.view.AccessibilityBridge$SemanticsNode.hitTest(float[])' on a null object reference
10-18 21:10:08.162  4279  4279 E MessageQueue-JNI: 	at io.flutter.view.AccessibilityBridge$SemanticsNode.access$3700(AccessibilityBridge.java:1740)
10-18 21:10:08.162  4279  4279 E MessageQueue-JNI: 	at io.flutter.view.AccessibilityBridge.onAccessibilityHoverEvent(AccessibilityBridge.java:1136)
10-18 21:10:08.162  4279  4279 E MessageQueue-JNI: 	at io.flutter.view.FlutterView.onHoverEvent(FlutterView.java:537)
10-18 21:10:08.162  4279  4279 E MessageQueue-JNI: 	at android.view.View.dispatchHoverEvent(View.java:12696)
10-18 21:10:08.162  4279  4279 E MessageQueue-JNI: 	at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:2205)
10-18 21:10:08.162  4279  4279 E MessageQueue-JNI: 	at android.view.View.dispatchGenericMotionEvent(View.java:12613)
10-18 21:10:08.162  4279  4279 E MessageQueue-JNI: 	at android.view.ViewGroup.dispatchTransformedGenericPointerEvent(ViewGroup.java:2515)
10-18 21:10:08.162  4279  4279 E MessageQueue-JNI: 	at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:2114)
10-18 21:10:08.162  4279  4279 E MessageQueue-JNI: 	at android.view.View.dispatchGenericMotionEvent(View.java:12613)
10-18 21:10:08.162  4279  4279 E MessageQueue-JNI: 	at android.view.ViewGroup.dispatchTransformedGenericPointerEvent(ViewGroup.java:2515)
10-18 21:10:08.162  4279  4279 E MessageQueue-JNI: 	at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:2114)
10-18 21:10:08.162  4279  4279 E MessageQueue-JNI: 	at android.view.View.dispatchGenericMotionEvent(View.java:12613)
10-18 21:10:08.162  4279  4279 E MessageQueue-JNI: 	at android.view.ViewGroup.dispatchTransformedGenericPointerEvent(ViewGroup.java:2515)
10-18 21:10:08.162  4279  4279 E MessageQueue-JNI: 	at android.view.ViewGroup.dispatchHoverEvent(ViewGroup.java:2114)
10-18 21:10:08.162  4279  4279 E MessageQueue-JNI: 	at android.view.View.dispatchGenericMotionEvent(View.java:12613)
10-18 21:10:08.162  4279  4279 E MessageQueue-JNI: 	at com.android.internal.policy.DecorView.superDispatchGenericMotionEvent(DecorView.java:448)

Metadata

Metadata

Assignees

No one assigned

    Labels

    a: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)c: crashStack traces logged to the consoleplatform-androidAndroid applications specifically

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions