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/
363 stars 21 forks source link

System server has crashed #4371

Open browngnome opened 11 hours ago

browngnome commented 11 hours ago

I do not remember the exact title. The system crashed and the device rebooted when I was switching from a secondary profile to my main profile.

type: crash

SystemUptimeMs: 63857223
Process: system_server
Timestamp: 2024-11-21 15:49:17.917-0800
Build: google/husky/husky:15/AP3A.241105.007/2024111800:user/release-keys
Crash-Handler: com.android.internal.os.RuntimeInit$KillApplicationHandler
Loading-Progress: 1.0
Dropped-Count: 0

java.lang.RuntimeException: WakeLock under-locked ConnectivityService
    at android.os.PowerManager$WakeLock.release(PowerManager.java:3877)
    at android.os.PowerManager$WakeLock.release(PowerManager.java:3838)
    at android.net.connectivity.com.android.server.ConnectivityService.onSendFinished(ConnectivityService.java:10181)
    at android.app.PendingIntent$FinishedDispatcher.run(PendingIntent.java:386)
    at android.os.Handler.handleCallback(Handler.java:959)
    at android.os.Handler.dispatchMessage(Handler.java:100)
    at android.os.Looper.loopOnce(Looper.java:232)
    at android.os.Looper.loop(Looper.java:317)
    at com.android.server.SystemServer.run(SystemServer.java:983)
    at com.android.server.SystemServer.main(SystemServer.java:661)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:880)