... 11-04 19:08:10.436312 4129 4154 W Watchdog: *** WATCHDOG KILLING SYSTEM PROCESS: Blocked in monitor com.android.server.StorageManagerService on foreground thread (android.fg) 11-04 19:08:10.436985 4129 4154 W Watchdog: android.fg annotated stack trace: 11-04 19:08:10.437073 4129 4154 W Watchdog: at android.os.MessageQueue.nativePollOnce(Native Method) 11-04 19:08:10.437120 4129 4154 W Watchdog: at android.os.MessageQueue.next(MessageQueue.java:335) 11-04 19:08:10.437161 4129 4154 W Watchdog: at android.os.Looper.loop(Looper.java:183) 11-04 19:08:10.437202 4129 4154 W Watchdog: at android.os.HandlerThread.run(HandlerThread.java:67) 11-04 19:08:10.437244 4129 4154 W Watchdog: at com.android.server.ServiceThread.run(ServiceThread.java:44) 11-04 19:08:10.437272 4129 4154 W Watchdog: *** GOODBYE! --------- switch to main 11-04 19:08:10.437306 4129 4154 I Process : Sending signal. PID: 4129 SIG: 9 ... 11-04 19:08:11.591232 3900 3900 E Zygote : Exit zygote because system server (pid 4129) has terminated
--------- switch to crash 09-19 06:19:38.510179 618 700 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: WifiHandlerThread 09-19 06:19:38.510179 618 700 E AndroidRuntime: java.lang.IllegalStateException: Could not create IpClient 09-19 06:19:38.510179 618 700 E AndroidRuntime: at com.android.wifi.x.android.net.networkstack.NetworkStackClientBase.lambda$makeIpClient$1(NetworkStackClientBase.java:74) 09-19 06:19:38.510179 618 700 E AndroidRuntime: at com.android.wifi.x.android.net.networkstack.-$$Lambda$NetworkStackClientBase$vgsHk-RCpPUAYmE-7YTwKKaAuFA.accept(Unknown Source:6) 09-19 06:19:38.510179 618 700 E AndroidRuntime: at com.android.wifi.x.android.net.networkstack.NetworkStackClientBase.requestConnector(NetworkStackClientBase.java:119) 09-19 06:19:38.510179 618 700 E AndroidRuntime: at com.android.wifi.x.android.net.networkstack.NetworkStackClientBase.makeIpClient(NetworkStackClientBase.java:70) 09-19 06:19:38.510179 618 700 E AndroidRuntime: at com.android.wifi.x.android.net.ip.IpClientUtil.makeIpClient(IpClientUtil.java:80) 09-19 06:19:38.510179 618 700 E AndroidRuntime: at com.android.server.wifi.FrameworkFacade.makeIpClient(FrameworkFacade.java:202) 09-19 06:19:38.510179 618 700 E AndroidRuntime: at com.android.server.wifi.ClientModeImpl.setupClientMode(ClientModeImpl.java:3606) 09-19 06:19:38.510179 618 700 E AndroidRuntime: at com.android.server.wifi.ClientModeImpl.access$3600(ClientModeImpl.java:164) 09-19 06:19:38.510179 618 700 E AndroidRuntime: at com.android.server.wifi.ClientModeImpl$ConnectModeState.enter(ClientModeImpl.java:3790) 09-19 06:19:38.510179 618 700 E AndroidRuntime: at com.android.wifi.x.com.android.internal.util.StateMachine$SmHandler.invokeEnterMethods(StateMachine.java:1037) 09-19 06:19:38.510179 618 700 E AndroidRuntime: at com.android.wifi.x.com.android.internal.util.StateMachine$SmHandler.performTransitions(StateMachine.java:879) 09-19 06:19:38.510179 618 700 E AndroidRuntime: at com.android.wifi.x.com.android.internal.util.StateMachine$SmHandler.handleMessage(StateMachine.java:819) 09-19 06:19:38.510179 618 700 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106) 09-19 06:19:38.510179 618 700 E AndroidRuntime: at android.os.Looper.loop(Looper.java:223) 09-19 06:19:38.510179 618 700 E AndroidRuntime: at android.os.HandlerThread.run(HandlerThread.java:67) 09-19 06:19:38.510179 618 700 E AndroidRuntime: Caused by: android.os.DeadObjectException 09-19 06:19:38.510179 618 700 E AndroidRuntime: at android.os.BinderProxy.transactNative(Native Method) 09-19 06:19:38.510179 618 700 E AndroidRuntime: at android.os.BinderProxy.transact(BinderProxy.java:550) 09-19 06:19:38.510179 618 700 E AndroidRuntime: at com.android.wifi.x.android.net.INetworkStackConnector$Stub$Proxy.makeIpClient(INetworkStackConnector.java:226) 09-19 06:19:38.510179 618 700 E AndroidRuntime: at com.android.wifi.x.android.net.networkstack.NetworkStackClientBase.lambda$makeIpClient$1(NetworkStackClientBase.java:72) 09-19 06:19:38.510179 618 700 E AndroidRuntime: ... 14 more --------- switch to events 09-19 06:19:38.510843 618 700 I am_crash: [618,0,system_server,-1,android.os.DeadObjectException,Could not create IpClient,BinderProxy.java,-2]
service vendor.hwcomposer-2-4 /vendor/bin/hw/android.hardware.graphics.composer@2.4-service.droidlogic class hal animation user system group graphics drmrpc capabilities SYS_NICE onrestart restart surfaceflinger ...
然后看surfaceflinger的rc文件发现它会重启zygote:
1 2 3 4 5 6 7
service surfaceflinger /system/bin/surfaceflinger class core animation user system group graphics drmrpc readproc capabilities SYS_NICE onrestart restart zygote ...
console:/storage # blkid logcat | grep me.linjw.demo 09-21 23:19:10.932 3611 3611 E AndroidRuntime: java.lang.IllegalStateException: Signature mismatch on system package me.linjw.demo for shared user SharedUserSetting{5a1fdd7 android.uid.system/1000}
09-21 23:19:10.932 3611 3611 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: main 09-21 23:19:10.932 3611 3611 E AndroidRuntime: java.lang.IllegalStateException: Signature mismatch on system package me.linjw.demo for shared user SharedUserSetting{5a1fdd7 android.uid.system/1000} 09-21 23:19:10.932 3611 3611 E AndroidRuntime: at com.android.server.pm.PackageManagerService.reconcilePackagesLocked(PackageManagerService.java:16568) 09-21 23:19:10.932 3611 3611 E AndroidRuntime: at com.android.server.pm.PackageManagerService.addForInitLI(PackageManagerService.java:9537) 09-21 23:19:10.932 3611 3611 E AndroidRuntime: at com.android.server.pm.PackageManagerService.scanDirLI(PackageManagerService.java:9131) 09-21 23:19:10.932 3611 3611 E AndroidRuntime: at com.android.server.pm.PackageManagerService.scanDirTracedLI(PackageManagerService.java:9083) 09-21 23:19:10.932 3611 3611 E AndroidRuntime: at com.android.server.pm.PackageManagerService.<init>(PackageManagerService.java:3111) 09-21 23:19:10.932 3611 3611 E AndroidRuntime: at com.android.server.pm.PackageManagerService.main(PackageManagerService.java:2599) 09-21 23:19:10.932 3611 3611 E AndroidRuntime: at com.android.server.SystemServer.startBootstrapServices(SystemServer.java:851) 09-21 23:19:10.932 3611 3611 E AndroidRuntime: at com.android.server.SystemServer.run(SystemServer.java:590) 09-21 23:19:10.932 3611 3611 E AndroidRuntime: at com.android.server.SystemServer.main(SystemServer.java:408) 09-21 23:19:10.932 3611 3611 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 09-21 23:19:10.932 3611 3611 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) 09-21 23:19:10.932 3611 3611 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:925) 09-21 23:19:10.933 3611 3611 E AndroidRuntime: Error reporting crash 09-21 23:19:10.933 3611 3611 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'void android.app.IActivityManager.handleApplicationCrash(android.os.IBinder, android.app.ApplicationErrorReport$ParcelableCrashInfo)' on a null object reference 09-21 23:19:10.933 3611 3611 E AndroidRuntime: at com.android.internal.os.RuntimeInit$KillApplicationHandler.uncaughtException(RuntimeInit.java:158) 09-21 23:19:10.933 3611 3611 E AndroidRuntime: at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1073) 09-21 23:19:10.933 3611 3611 E AndroidRuntime: at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1068) 09-21 23:19:10.933 3611 3611 E AndroidRuntime: at java.lang.Thread.dispatchUncaughtException(Thread.java:2203) 09-21 23:19:10.933 3611 3611 I Process : Sending signal. PID: 3611 SIG: 9 09-21 23:19:11.061 3541 3541 E Zygote : Zygote failed to write to system_server FD: Connection refused 09-21 23:19:11.061 3541 3541 I Zygote : Process 3611 exited due to signal 9 (Killed) 09-21 23:19:11.061 3541 3541 E Zygote : Exit zygote because system server (pid 3611) has terminated