os-issue-tracker
os-issue-tracker copied to clipboard
GrapheneOS Launcher crashes
Pixel 6a, latest OS build.
GIVEN there is no app (with UI) running in background => taskmanager is "empty" (no apps open yet) AND 3-symbol-navigation is activated AND accessbility shortcut (magnifier) is enabled in the navigtion bar
WHEN tap on taskmanager shortcut in navigation bar AND want to swipe home screens
THEN homescreen freezes randomly (crash) AND user cannnot swipe through homescreen pages AND only app drawer still is working
AFTER restarting the device the taskmanager shows all (in the session before) opened apps
Crashlog:
type: crash osVersion: google/bluejay/bluejay:13/TP1A.220905.004.A2/2022092300:user/release-keys package: com.android.launcher3:33 process: com.android.launcher3
java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.android.quickstep.TopTaskTracker$CachedTaskInfo.isHomeTask()' on a null object reference
at com.android.quickstep.FallbackSwipeHandler.
**Another situation, same result:**
Pixel 6a, latest OS build.
GIVEN there are several apps (with UI) running in background
AND **2-symbol**-navigation is activated
AND accessbility helpers (magnifier) are is **NOT** activated / enabled in the navigtion bar
WHEN tap on taskmanager shortcut in navigation bar
THEN taskmanager show no open apps
AND launcher crashes randomly
AFTER restarting the device the taskmanager shows all (in the session before) opened apps
**Crashlog:**
type: crash osVersion: google/bluejay/bluejay:13/TP1A.220905.004.A2/2022092300:user/release-keys package: com.android.launcher3:33 process: com.android.launcher3
java.lang.NullPointerException: Attempt to invoke virtual method 'com.android.quickstep.util.RecentsOrientedState com.android.quickstep.views.RecentsView.getPagedViewOrientedState()' on a null object reference at com.android.quickstep.AbsSwipeUpHandler.lambda$new$1$com-android-quickstep-AbsSwipeUpHandler(AbsSwipeUpHandler.java:302) at com.android.quickstep.AbsSwipeUpHandler$$ExternalSyntheticLambda8.get(Unknown Source:2) at com.android.quickstep.util.InputConsumerProxy.onInputConsumerMotionEvent(InputConsumerProxy.java:118) at com.android.quickstep.util.InputConsumerProxy.onInputConsumerEvent(InputConsumerProxy.java:82) at com.android.quickstep.util.InputConsumerProxy.$r8$lambda$z5yelbUnQpmGODOBE0q6BAHU3z0(Unknown Source:0) at com.android.quickstep.util.InputConsumerProxy$$ExternalSyntheticLambda0.onInputEvent(Unknown Source:2) at com.android.systemui.shared.system.InputConsumerController$InputEventReceiver.onInputEvent(InputConsumerController.java:76) at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:267) at android.os.MessageQueue.nativePollOnce(Native Method) at android.os.MessageQueue.next(MessageQueue.java:335) at android.os.Looper.loopOnce(Looper.java:161) at android.os.Looper.loop(Looper.java:288) at android.app.ActivityThread.main(ActivityThread.java:7904) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) at com.android.internal.os.ExecInit.main(ExecInit.java:49) at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:355)