os-issue-tracker
os-issue-tracker copied to clipboard
System Crash When Switch Profiles
From last week i have faced several system crashes while switching profiles on Pixel 8. It just freeze on progress bar of another profile and after some time reboots. I have created a new issue, because i am not sure that it's related with https://github.com/GrapheneOS/os-issue-tracker/issues/5948.
This was on Saturday:
--------- switch to crash
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: FATAL EXCEPTION: main
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: Process: com.android.systemui, PID: 2172
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: java.lang.RuntimeException: Adding window failed
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at android.view.ViewRootImpl.setView(ViewRootImpl.java:1624)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:492)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:168)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at android.app.Dialog.show(Dialog.java:352)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at com.android.systemui.globalactions.GlobalActionsDialogLite$ActionsDialogLite.show(go/retraceme 439b84804bca047035de597a2f6c86398391708f36184f612932ceb885cdca47:1)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at com.android.systemui.globalactions.GlobalActionsDialogLite.showOrHideDialog(go/retraceme 439b84804bca047035de597a2f6c86398391708f36184f612932ceb885cdca47:316)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at com.android.systemui.globalactions.GlobalActionsImpl.showGlobalActions(go/retraceme 439b84804bca047035de597a2f6c86398391708f36184f612932ceb885cdca47:31)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at com.android.systemui.globalactions.GlobalActionsComponent.handleShowGlobalActionsMenu(go/retraceme 439b84804bca047035de597a2f6c86398391708f36184f612932ceb885cdca47:15)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at com.android.systemui.statusbar.CommandQueue$H.handleMessage(go/retraceme 439b84804bca047035de597a2f6c86398391708f36184f612932ceb885cdca47:1694)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:110)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at android.os.Looper.dispatchMessage(Looper.java:315)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:251)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at android.os.Looper.loop(Looper.java:349)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:9085)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at com.android.internal.os.ExecInit.main(ExecInit.java:50)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:371)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: Caused by: android.os.DeadObjectException
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at android.os.BinderProxy.transactNative(Native Method)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at android.os.BinderProxy.transact(BinderProxy.java:619)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at android.view.IWindowSession$Stub$Proxy.addToDisplayAsUser(IWindowSession.java:1231)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: at android.view.ViewRootImpl.setView(ViewRootImpl.java:1608)
12-06 16:47:01.227 10116 2172 2172 E AndroidRuntime: ... 18 more
Today (as on prev. system crashes on progress bar of another user after some time):
--------- switch to system
12-10 15:02:52.327 1000 1390 1475 I ActivityManager: Collecting stacks for native pid 959
12-10 15:02:52.404 1000 1390 1475 I ActivityManager: dumpStackTraces extraPids=[]
12-10 15:02:52.404 1000 1390 1475 I ActivityManager: Done dumping
12-10 15:02:57.456 1000 1390 29613 I DropBoxManagerService: add tag=system_server_watchdog isTagEnabled=true flags=0x6
12-10 15:02:57.464 1000 1390 1475 W Watchdog: *** WATCHDOG KILLING SYSTEM PROCESS: Blocked in monitor com.android.server.am.ActivityManagerService on monitor thread (watchdog.monitor) for 74s, Blocked in handler on main thread (main) for 74s, Blocked in handler on i/o thread (android.io) for 74s, Blocked in handler on display thread (android.display) for 74s, Blocked in handler on ActivityManager (ActivityManager) for 74s
12-10 15:02:57.467 1000 1390 1475 W Watchdog: watchdog.monitor annotated stack trace:
12-10 15:02:57.470 1000 1390 1475 W Watchdog: at com.android.server.am.ActivityManagerService.monitor(ActivityManagerService.java:16331)
12-10 15:02:57.470 1000 1390 1475 W Watchdog: - waiting to lock <0x0b5e0dd7> (a com.android.server.am.ActivityManagerService)
12-10 15:02:57.470 1000 1390 1475 W Watchdog: at com.android.server.Watchdog$HandlerChecker.run(Watchdog.java:379)
12-10 15:02:57.471 1000 1390 1475 W Watchdog: at android.os.Handler.handleCallback(Handler.java:1041)
12-10 15:02:57.471 1000 1390 1475 W Watchdog: at android.os.Handler.dispatchMessage(Handler.java:103)
12-10 15:02:57.471 1000 1390 1475 W Watchdog: at android.os.Looper.dispatchMessage(Looper.java:315)
12-10 15:02:57.471 1000 1390 1475 W Watchdog: at android.os.Looper.loopOnce(Looper.java:251)
12-10 15:02:57.471 1000 1390 1475 W Watchdog: at android.os.Looper.loop(Looper.java:349)
12-10 15:02:57.471 1000 1390 1475 W Watchdog: at android.os.HandlerThread.run(HandlerThread.java:100)
12-10 15:02:57.471 1000 1390 1475 W Watchdog: at com.android.server.ServiceThread.run(ServiceThread.java:49)
12-10 15:02:57.471 1000 1390 1475 W Watchdog: main annotated stack trace:
12-10 15:02:57.472 1000 1390 1475 W Watchdog: at com.android.server.pm.UserManagerService.getUserDataNoChecks(UserManagerService.java:3333)
12-10 15:02:57.472 1000 1390 1475 W Watchdog: - waiting to lock <0x0f38038c> (a java.lang.Object)
12-10 15:02:57.472 1000 1390 1475 W Watchdog: at com.android.server.pm.UserManagerService.-$$Nest$mgetUserDataNoChecks(UserManagerService.java:0)
12-10 15:02:57.472 1000 1390 1475 W Watchdog: at com.android.server.pm.UserManagerService$MainHandler.handleMessage(UserManagerService.java:8226)
12-10 15:02:57.472 1000 1390 1475 W Watchdog: - locked <0x056d0b5c> (a com.android.server.pm.PackageManagerTracedLock)
12-10 15:02:57.472 1000 1390 1475 W Watchdog: at android.os.Handler.dispatchMessage(Handler.java:110)
12-10 15:02:57.472 1000 1390 1475 W Watchdog: at android.os.Looper.dispatchMessage(Looper.java:315)
12-10 15:02:57.472 1000 1390 1475 W Watchdog: at android.os.Looper.loopOnce(Looper.java:251)
12-10 15:02:57.472 1000 1390 1475 W Watchdog: at android.os.Looper.loop(Looper.java:349)
12-10 15:02:57.472 1000 1390 1475 W Watchdog: at com.android.server.SystemServer.run(SystemServer.java:1089)
12-10 15:02:57.472 1000 1390 1475 W Watchdog: at com.android.server.SystemServer.main(SystemServer.java:705)
12-10 15:02:57.472 1000 1390 1475 W Watchdog: at java.lang.reflect.Method.invoke(Native Method)
12-10 15:02:57.472 1000 1390 1475 W Watchdog: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593)
12-10 15:02:57.472 1000 1390 1475 W Watchdog: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:923)
12-10 15:02:57.473 1000 1390 1475 W Watchdog: android.io annotated stack trace:
12-10 15:02:57.473 1000 1390 1475 W Watchdog: at com.android.server.pm.UserManagerService.getProfileParent(UserManagerService.java:1880)
12-10 15:02:57.473 1000 1390 1475 W Watchdog: - waiting to lock <0x0f38038c> (a java.lang.Object)
12-10 15:02:57.473 1000 1390 1475 W Watchdog: at android.os.UserManager.getProfileParent(UserManager.java:5736)
12-10 15:02:57.473 1000 1390 1475 W Watchdog: at com.android.providers.settings.SettingsProvider.getGroupParent(SettingsProvider.java:2608)
12-10 15:02:57.473 1000 1390 1475 W Watchdog: at com.android.providers.settings.SettingsProvider.resolveOwningUserId(SettingsProvider.java:2310)
12-10 15:02:57.474 1000 1390 1475 W Watchdog: at com.android.providers.settings.SettingsProvider.resolveOwningUserIdForSecureSetting(SettingsProvider.java:2283)
12-10 15:02:57.474 1000 1390 1475 W Watchdog: at com.android.providers.settings.SettingsProvider.mutateSecureSetting(SettingsProvider.java:1941)
12-10 15:02:57.474 1000 1390 1475 W Watchdog: at com.android.providers.settings.SettingsProvider.insertSecureSetting(SettingsProvider.java:1876)
12-10 15:02:57.474 1000 1390 1475 W Watchdog: at com.android.providers.settings.SettingsProvider.call(SettingsProvider.java:512)
12-10 15:02:57.474 1000 1390 1475 W Watchdog: at android.content.ContentProvider.call(ContentProvider.java:2774)
12-10 15:02:57.474 1000 1390 1475 W Watchdog: at android.content.ContentProvider$Transport.call(ContentProvider.java:641)
12-10 15:02:57.474 1000 1390 1475 W Watchdog: at android.provider.Settings$NameValueCache.putStringForUser(Settings.java:3634)
12-10 15:02:57.474 1000 1390 1475 W Watchdog: at android.provider.Settings$Secure.putStringForUser(Settings.java:7542)
12-10 15:02:57.474 1000 1390 1475 W Watchdog: at android.provider.Settings$Secure.putStringForUser(Settings.java:7522)
12-10 15:02:57.474 1000 1390 1475 W Watchdog: at com.android.server.notification.ManagedServices.writeXml(ManagedServices.java:616)
12-10 15:02:57.474 1000 1390 1475 W Watchdog: - locked <0x0243a339> (a android.util.ArrayMap)
12-10 15:02:57.474 1000 1390 1475 W Watchdog: at com.android.server.notification.NotificationManagerService.writePolicyXml(NotificationManagerService.java:1353)
12-10 15:02:57.474 1000 1390 1475 W Watchdog: at com.android.server.notification.NotificationManagerService$SavePolicyFileRunnable.run(NotificationManagerService.java:1328)
12-10 15:02:57.474 1000 1390 1475 W Watchdog: - locked <0x099e0d7e> (a android.util.AtomicFile)
12-10 15:02:57.474 1000 1390 1475 W Watchdog: at android.os.Handler.handleCallback(Handler.java:1041)
12-10 15:02:57.474 1000 1390 1475 W Watchdog: at android.os.Handler.dispatchMessage(Handler.java:103)
12-10 15:02:57.474 1000 1390 1475 W Watchdog: at android.os.Looper.dispatchMessage(Looper.java:315)
12-10 15:02:57.474 1000 1390 1475 W Watchdog: at android.os.Looper.loopOnce(Looper.java:251)
12-10 15:02:57.474 1000 1390 1475 W Watchdog: at android.os.Looper.loop(Looper.java:349)
12-10 15:02:57.474 1000 1390 1475 W Watchdog: at android.os.HandlerThread.run(HandlerThread.java:100)
12-10 15:02:57.474 1000 1390 1475 W Watchdog: at com.android.server.ServiceThread.run(ServiceThread.java:49)
12-10 15:02:57.475 1000 1390 1475 W Watchdog: android.display annotated stack trace:
12-10 15:02:57.475 1000 1390 1475 W Watchdog: at com.android.server.inputmethod.InputMethodManagerService$LocalServiceImpl.reportImeControl(InputMethodManagerService.java:5547)
12-10 15:02:57.475 1000 1390 1475 W Watchdog: - waiting to lock <0x0d5d0bf0> (a java.lang.Class)
12-10 15:02:57.475 1000 1390 1475 W Watchdog: at com.android.server.wm.DisplayContent.$r8$lambda$36VABT65rrgD1t41DPqwt8IaZx8(DisplayContent.java:4777)
12-10 15:02:57.475 1000 1390 1475 W Watchdog: at com.android.server.wm.DisplayContent$$ExternalSyntheticLambda45.run(R8$$SyntheticClass:0)
12-10 15:02:57.475 1000 1390 1475 W Watchdog: at android.os.Handler.handleCallback(Handler.java:1041)
12-10 15:02:57.475 1000 1390 1475 W Watchdog: at android.os.Handler.dispatchMessage(Handler.java:103)
12-10 15:02:57.475 1000 1390 1475 W Watchdog: at android.os.Looper.dispatchMessage(Looper.java:315)
12-10 15:02:57.475 1000 1390 1475 W Watchdog: at android.os.Looper.loopOnce(Looper.java:251)
12-10 15:02:57.475 1000 1390 1475 W Watchdog: at android.os.Looper.loop(Looper.java:349)
12-10 15:02:57.475 1000 1390 1475 W Watchdog: at android.os.HandlerThread.run(HandlerThread.java:100)
12-10 15:02:57.475 1000 1390 1475 W Watchdog: at com.android.server.ServiceThread.run(ServiceThread.java:49)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: ActivityManager annotated stack trace:
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at com.android.server.am.UserController.getCurrentUserId(UserController.java:3585)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: - waiting to lock <0x05e16569> (a java.lang.Object)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at com.android.server.am.UserController.unsafeConvertIncomingUser(UserController.java:3291)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at com.android.server.am.UserController.handleIncomingUser(UserController.java:3192)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at com.android.server.am.ActivityManagerService.handleIncomingUser(ActivityManagerService.java:14026)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at android.app.ActivityManager.handleIncomingUser(ActivityManager.java:5312)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at com.android.providers.settings.SettingsProvider.resolveCallingUserIdEnforcingPermissions(SettingsProvider.java:2840)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at com.android.providers.settings.SettingsProvider.getSecureSetting(SettingsProvider.java:1752)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at com.android.providers.settings.SettingsProvider.call(SettingsProvider.java:473)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at android.content.ContentProvider.call(ContentProvider.java:2774)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at android.content.ContentProvider$Transport.call(ContentProvider.java:641)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at android.provider.Settings$NameValueCache.getStringForUser(Settings.java:3834)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at android.provider.Settings$Secure.getStringForUser(Settings.java:7486)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at android.provider.Settings$Secure.getIntForUser(Settings.java:7694)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at com.android.server.dreams.DreamManagerService.updateWhenToDreamSettings(DreamManagerService.java:478)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: - locked <0x06145bee> (a java.lang.Object)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at com.android.server.dreams.DreamManagerService.onUserSwitching(DreamManagerService.java:377)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at com.android.server.SystemServiceManager.onUser(SystemServiceManager.java:566)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at com.android.server.SystemServiceManager.onUser(SystemServiceManager.java:519)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at com.android.server.SystemServiceManager.onUserSwitching(SystemServiceManager.java:460)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at com.android.server.am.UserController.handleMessage(UserController.java:3979)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at android.os.Handler.dispatchMessage(Handler.java:106)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at android.os.Looper.dispatchMessage(Looper.java:315)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at android.os.Looper.loopOnce(Looper.java:251)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at android.os.Looper.loop(Looper.java:349)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at android.os.HandlerThread.run(HandlerThread.java:100)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: at com.android.server.ServiceThread.run(ServiceThread.java:49)
12-10 15:02:57.477 1000 1390 1475 W Watchdog: *** GOODBYE!
12-10 15:02:58.984 1110144 10400 10400 D ActivityThread: Too many transaction errors, throttling freezer binder callback.
--------- switch to crash
12-10 15:02:58.984 10102 29289 29289 E AndroidRuntime: FATAL EXCEPTION: main
12-10 15:02:58.984 10102 29289 29289 E AndroidRuntime: PID: 29289
12-10 15:02:58.984 10102 29289 29289 E AndroidRuntime: DeadSystemException: The system died; earlier logs will point to the root cause
The same issue happened to me twice on my pixel 10 pro
The same issue happened to me twice on my pixel 10 pro
Do you have the same error message as OP or the one described in #5948?