rmp22 5aa2c84737 ChargingControlNotification: fix system server crash
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: main
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: java.lang.RuntimeException: Error receiving broadcast Intent { act=android.intent.action.ACTION_POWER_CONNECTED flg=0x4000010 (has extras) } in org.lineageos.platform.internal.health.ChargingControlController$1@bf90f01
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0(LoadedApk.java:1837)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at android.app.LoadedApk$ReceiverDispatcher$Args.$r8$lambda$mcNAAl1SQ4MyJPyDg8TJ2x2h0Rk(Unknown Source:0)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at android.app.LoadedApk$ReceiverDispatcher$Args$$ExternalSyntheticLambda0.run(D8$$SyntheticClass:0)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at android.os.Handler.handleCallback(Handler.java:991)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:102)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at android.os.Looper.loopOnce(Looper.java:232)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:317)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at com.android.server.SystemServer.run(SystemServer.java:1016)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at com.android.server.SystemServer.main(SystemServer.java:689)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:591)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:889)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: Caused by: java.util.IllegalFormatConversionException: d != java.lang.String
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at java.util.Formatter$FormatSpecifier.failConversion(Formatter.java:4608)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at java.util.Formatter$FormatSpecifier.printInteger(Formatter.java:3123)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at java.util.Formatter$FormatSpecifier.print(Formatter.java:3078)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at java.util.Formatter.format(Formatter.java:2710)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at java.util.Formatter.format(Formatter.java:2640)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at java.lang.String.format(String.java:4037)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at org.lineageos.platform.internal.health.ChargingControlNotification.postChargingControlNotification(ChargingControlNotification.java:112)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at org.lineageos.platform.internal.health.ChargingControlNotification.post(ChargingControlNotification.java:82)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at org.lineageos.platform.internal.health.ChargingControlController.updateChargeControl(ChargingControlController.java:419)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at org.lineageos.platform.internal.health.ChargingControlController.onPowerStatus(ChargingControlController.java:338)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at org.lineageos.platform.internal.health.ChargingControlController.-$$Nest$monPowerStatus(Unknown Source:0)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at org.lineageos.platform.internal.health.ChargingControlController$1.onReceive(ChargingControlController.java:241)
04-15 00:34:22.797  1000  1361  1361 E AndroidRuntime: 	at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0(LoadedApk.java:1829)

Change-Id: I6b1aae55c0740af80e3ed499a5210ab41bddf418
2025-11-26 17:48:34 +09:00
2025-03-23 12:06:59 +02:00
2024-11-07 13:28:42 +00:00
2024-11-07 13:28:42 +00:00
Description
No description provided
7.4 MiB