GrapheneOS / os-issue-tracker

Issue tracker for GrapheneOS Android Open Source Project hardening work. Standalone projects like Auditor, AttestationServer and hardened_malloc have their own dedicated trackers.
https://grapheneos.org/
361 stars 21 forks source link

System server crash after prompt to unlock my phone before it asked to unlock sim #4025

Closed AntsyBoi closed 1 month ago

AntsyBoi commented 1 month ago
type: crash
SystemUptimeMs: 116902
Process: system_server
Build: google/panther/panther:14/AP2A.240905.003/2024091900:user/release-keys
Crash-Handler: com.android.internal.os.RuntimeInit$KillApplicationHandler
Loading-Progress: 1.0
Dropped-Count: 0

java.util.concurrent.TimeoutException: android.window.WindowContext.finalize() timed out after 10 seconds
    at com.android.server.wm.WindowManagerService.detachWindowContext(WindowManagerService.java:2917)
    at android.window.WindowTokenClientController.detachIfNeeded(WindowTokenClientController.java:178)
    at android.window.WindowContextController.detachIfNeeded(WindowContextController.java:153)
    at android.window.WindowContext.release(WindowContext.java:114)
    at android.window.WindowContext.finalize(WindowContext.java:107)
    at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:362)
    at java.lang.Daemons$FinalizerDaemon.processReference(Daemons.java:342)
    at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:314)
    at java.lang.Daemons$Daemon.run(Daemons.java:131)
    at java.lang.Thread.run(Thread.java:1012)

Booted my phone, logged into it before it prompted for SIM pin, phone was loading the main screen when the giant screen for unlocking sim showed up, except for it was completely blank so it was just a single color. I tried holding down power buttons to reboot but it just froze entirely when I did that, just leaving a very faint image of the power options on my screen for around 30 seconds before it fully crashed to the GrapheneOS screen where it then successfully prompted for SIM unlock.

thestinger commented 1 month ago

See https://github.com/GrapheneOS/os-issue-tracker/issues/3946.