Starting today, my phone has been randomly rebooting. It has happened at least 5 times so far. The first time was when I tried to make a phone call, although that may be coincidental timing, because all the other times were totally out of the blue. After each restart, there's a crash log titled "system_server has crashed." I managed to copy two of them (see below).
This is a Pixel 7 running GOS stable build 2024042100.
type: crash
SystemUptimeMs: 65977368
Process: system_server
Build: google/panther/panther:14/AP1A.240405.002.B1/2024042100:user/release-keys
Crash-Handler: com.android.internal.os.RuntimeInit$KillApplicationHandler
Loading-Progress: 1.0
Dropped-Count: 0
java.lang.SecurityException: com.android.server.telecom from uid 1000 not allowed to perform TAKE_AUDIO_FOCUS
at android.app.AppOpsManager.noteOp(AppOpsManager.java:8559)
at com.android.server.audio.MediaFocusControl.requestAudioFocus(MediaFocusControl.java:1044)
at com.android.server.audio.AudioService.requestAudioFocus(AudioService.java:10137)
at android.media.AudioManager.requestAudioFocusForCall(AudioManager.java:5028)
at com.android.server.telecom.CallAudioModeStateMachine$RingingFocusState.tryStartRinging(CallAudioModeStateMachine.java:462)
at com.android.server.telecom.CallAudioModeStateMachine$RingingFocusState.enter(CallAudioModeStateMachine.java:487)
at com.android.internal.util.StateMachine$SmHandler.invokeEnterMethods(StateMachine.java:1042)
at com.android.internal.util.StateMachine$SmHandler.performTransitions(StateMachine.java:888)
at com.android.internal.util.StateMachine$SmHandler.handleMessage(StateMachine.java:828)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loopOnce(Looper.java:232)
at android.os.Looper.loop(Looper.java:317)
at android.os.HandlerThread.run(HandlerThread.java:68)
type: crash
SystemUptimeMs: 76333
Process: system_server
Build: google/panther/panther:14/AP1A.240405.002.B1/2024042100:user/release-keys
Crash-Handler: com.android.internal.os.RuntimeInit$KillApplicationHandler
Loading-Progress: 1.0
Dropped-Count: 0
java.lang.SecurityException: com.android.server.telecom from uid 1000 not allowed to perform TAKE_AUDIO_FOCUS
at android.app.AppOpsManager.noteOp(AppOpsManager.java:8559)
at com.android.server.audio.MediaFocusControl.requestAudioFocus(MediaFocusControl.java:1044)
at com.android.server.audio.AudioService.requestAudioFocus(AudioService.java:10137)
at android.media.AudioManager.requestAudioFocusForCall(AudioManager.java:5028)
at com.android.server.telecom.CallAudioModeStateMachine$RingingFocusState.tryStartRinging(CallAudioModeStateMachine.java:462)
at com.android.server.telecom.CallAudioModeStateMachine$RingingFocusState.enter(CallAudioModeStateMachine.java:487)
at com.android.internal.util.StateMachine$SmHandler.invokeEnterMethods(StateMachine.java:1042)
at com.android.internal.util.StateMachine$SmHandler.performTransitions(StateMachine.java:888)
at com.android.internal.util.StateMachine$SmHandler.handleMessage(StateMachine.java:828)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loopOnce(Looper.java:232)
at android.os.Looper.loop(Looper.java:317)
at android.os.HandlerThread.run(HandlerThread.java:68)