Skip to content

最新Prerelease 后台崩溃 #51

@Gaojianli

Description

@Gaojianli

Describe the bug/
Mi Push在后台崩溃

To Reproduce
Steps to reproduce the behavior:

  1. 没有特别操作,正常使用,突然收到崩溃弹窗

Expected behavior
A clear and concise description of what you expected to happen.(您希望发生什么)

Screenshots(截图)

Logs (日志)
Logs are very important, this can help us solve the problem.
Please upload your log file and paste the address here:(请上传您的日志文件,在这里粘贴地址:)

2025-11-10 23:35:40.757 E/CrashHandler: TID: [2] TName: [main]
Mi Push Crash
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{1a70f u0 com.xiaomi.xmsf/com.xiaomi.push.service.XMPushService c:com.xiaomi.xmsf}
	at android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2623)
	at android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2591)
	at android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown Source:0)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3012)
	at android.os.Handler.dispatchMessage(Handler.java:115)
	at android.os.Looper.loopOnce(Looper.java:298)
	at android.os.Looper.loop(Looper.java:408)
	at android.app.ActivityThread.main(ActivityThread.java:9952)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Caused by: android.app.StackTrace: Last startServiceCommon() call for this service was made here
	at android.app.ContextImpl.startServiceCommon(ContextImpl.java:2095)
	at android.app.ContextImpl.startForegroundService(ContextImpl.java:2039)
	at android.content.ContextWrapper.startForegroundService(ContextWrapper.java:870)
	at androidx.core.content.ContextCompat$Api26Impl.startForegroundService(ContextCompat.java:1091)
	at androidx.core.content.ContextCompat.startForegroundService(ContextCompat.java:749)
	at com.xiaomi.xmsf.push.service.XMPushService.forwardToPushServiceMain(XMPushService.java:54)
	at com.xiaomi.xmsf.push.service.XMPushService.onHandleIntent(XMPushService.java:42)
	at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:77)
	at android.os.Handler.dispatchMessage(Handler.java:115)
	at android.os.Looper.loopOnce(Looper.java:298)
	at android.os.Looper.loop(Looper.java:408)
	at android.os.HandlerThread.run(HandlerThread.java:85)

2025-11-10 23:36:13.600 E/CrashHandler: TID: [2] TName: [main]
Mi Push Crash
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{5e1b153 u0 com.xiaomi.xmsf/com.xiaomi.push.service.XMPushService c:com.xiaomi.xmsf}
	at android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2623)
	at android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2591)
	at android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown Source:0)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3012)
	at android.os.Handler.dispatchMessage(Handler.java:115)
	at android.os.Looper.loopOnce(Looper.java:298)
	at android.os.Looper.loop(Looper.java:408)
	at android.app.ActivityThread.main(ActivityThread.java:9952)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Caused by: android.app.StackTrace: Last startServiceCommon() call for this service was made here
	at android.app.ContextImpl.startServiceCommon(ContextImpl.java:2095)
	at android.app.ContextImpl.startForegroundService(ContextImpl.java:2039)
	at android.content.ContextWrapper.startForegroundService(ContextWrapper.java:870)
	at androidx.core.content.ContextCompat$Api26Impl.startForegroundService(ContextCompat.java:1091)
	at androidx.core.content.ContextCompat.startForegroundService(ContextCompat.java:749)
	at com.xiaomi.xmsf.push.service.XMPushService.forwardToPushServiceMain(XMPushService.java:54)
	at com.xiaomi.xmsf.push.service.XMPushService.onHandleIntent(XMPushService.java:42)
	at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:77)
	at android.os.Handler.dispatchMessage(Handler.java:115)
	at android.os.Looper.loopOnce(Looper.java:298)
	at android.os.Looper.loop(Looper.java:408)
	at android.os.HandlerThread.run(HandlerThread.java:85)

2025-11-10 23:36:48.626 E/CrashHandler: TID: [2] TName: [main]
Mi Push Crash
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{7ee2a5a u0 com.xiaomi.xmsf/com.xiaomi.push.service.XMPushService c:com.xiaomi.xmsf}
	at android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2623)
	at android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2591)
	at android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown Source:0)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3012)
	at android.os.Handler.dispatchMessage(Handler.java:115)
	at android.os.Looper.loopOnce(Looper.java:298)
	at android.os.Looper.loop(Looper.java:408)
	at android.app.ActivityThread.main(ActivityThread.java:9952)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Caused by: android.app.StackTrace: Last startServiceCommon() call for this service was made here
	at android.app.ContextImpl.startServiceCommon(ContextImpl.java:2095)
	at android.app.ContextImpl.startForegroundService(ContextImpl.java:2039)
	at android.content.ContextWrapper.startForegroundService(ContextWrapper.java:870)
	at androidx.core.content.ContextCompat$Api26Impl.startForegroundService(ContextCompat.java:1091)
	at androidx.core.content.ContextCompat.startForegroundService(ContextCompat.java:749)
	at com.xiaomi.xmsf.push.service.XMPushService.forwardToPushServiceMain(XMPushService.java:54)
	at com.xiaomi.xmsf.push.service.XMPushService.onHandleIntent(XMPushService.java:42)
	at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:77)
	at android.os.Handler.dispatchMessage(Handler.java:115)
	at android.os.Looper.loopOnce(Looper.java:298)
	at android.os.Looper.loop(Looper.java:408)
	at android.os.HandlerThread.run(HandlerThread.java:85)

2025-11-10 23:37:20.488 E/CrashHandler: TID: [2] TName: [main]
Mi Push Crash
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{e1147f3 u0 com.xiaomi.xmsf/com.xiaomi.push.service.XMPushService c:com.xiaomi.xmsf}
	at android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2623)
	at android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2591)
	at android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown Source:0)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3012)
	at android.os.Handler.dispatchMessage(Handler.java:115)
	at android.os.Looper.loopOnce(Looper.java:298)
	at android.os.Looper.loop(Looper.java:408)
	at android.app.ActivityThread.main(ActivityThread.java:9952)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Caused by: android.app.StackTrace: Last startServiceCommon() call for this service was made here
	at android.app.ContextImpl.startServiceCommon(ContextImpl.java:2095)
	at android.app.ContextImpl.startForegroundService(ContextImpl.java:2039)
	at android.content.ContextWrapper.startForegroundService(ContextWrapper.java:870)
	at androidx.core.content.ContextCompat$Api26Impl.startForegroundService(ContextCompat.java:1091)
	at androidx.core.content.ContextCompat.startForegroundService(ContextCompat.java:749)
	at com.xiaomi.xmsf.push.service.XMPushService.forwardToPushServiceMain(XMPushService.java:54)
	at com.xiaomi.xmsf.push.service.XMPushService.onHandleIntent(XMPushService.java:42)
	at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:77)
	at android.os.Handler.dispatchMessage(Handler.java:115)
	at android.os.Looper.loopOnce(Looper.java:298)
	at android.os.Looper.loop(Looper.java:408)
	at android.os.HandlerThread.run(HandlerThread.java:85)

2025-11-10 23:37:53.002 E/CrashHandler: TID: [2] TName: [main]
Mi Push Crash
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{5f6d524 u0 com.xiaomi.xmsf/com.xiaomi.push.service.XMPushService c:com.xiaomi.xmsf}
	at android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2623)
	at android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2591)
	at android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown Source:0)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3012)
	at android.os.Handler.dispatchMessage(Handler.java:115)
	at android.os.Looper.loopOnce(Looper.java:298)
	at android.os.Looper.loop(Looper.java:408)
	at android.app.ActivityThread.main(ActivityThread.java:9952)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Caused by: android.app.StackTrace: Last startServiceCommon() call for this service was made here
	at android.app.ContextImpl.startServiceCommon(ContextImpl.java:2095)
	at android.app.ContextImpl.startForegroundService(ContextImpl.java:2039)
	at android.content.ContextWrapper.startForegroundService(ContextWrapper.java:870)
	at androidx.core.content.ContextCompat$Api26Impl.startForegroundService(ContextCompat.java:1091)
	at androidx.core.content.ContextCompat.startForegroundService(ContextCompat.java:749)
	at com.xiaomi.xmsf.push.service.XMPushService.forwardToPushServiceMain(XMPushService.java:54)
	at com.xiaomi.xmsf.push.service.XMPushService.onHandleIntent(XMPushService.java:42)
	at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:77)
	at android.os.Handler.dispatchMessage(Handler.java:115)
	at android.os.Looper.loopOnce(Looper.java:298)
	at android.os.Looper.loop(Looper.java:408)
	at android.os.HandlerThread.run(HandlerThread.java:85)

2025-11-10 23:38:24.707 E/CrashHandler: TID: [2] TName: [main]
Mi Push Crash
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{c8480e7 u0 com.xiaomi.xmsf/com.xiaomi.push.service.XMPushService c:com.xiaomi.xmsf}
	at android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2623)
	at android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2591)
	at android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown Source:0)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3012)
	at android.os.Handler.dispatchMessage(Handler.java:115)
	at android.os.Looper.loopOnce(Looper.java:298)
	at android.os.Looper.loop(Looper.java:408)
	at android.app.ActivityThread.main(ActivityThread.java:9952)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Caused by: android.app.StackTrace: Last startServiceCommon() call for this service was made here
	at android.app.ContextImpl.startServiceCommon(ContextImpl.java:2095)
	at android.app.ContextImpl.startForegroundService(ContextImpl.java:2039)
	at android.content.ContextWrapper.startForegroundService(ContextWrapper.java:870)
	at androidx.core.content.ContextCompat$Api26Impl.startForegroundService(ContextCompat.java:1091)
	at androidx.core.content.ContextCompat.startForegroundService(ContextCompat.java:749)
	at com.xiaomi.xmsf.push.service.XMPushService.forwardToPushServiceMain(XMPushService.java:54)
	at com.xiaomi.xmsf.push.service.XMPushService.onHandleIntent(XMPushService.java:42)
	at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:77)
	at android.os.Handler.dispatchMessage(Handler.java:115)
	at android.os.Looper.loopOnce(Looper.java:298)
	at android.os.Looper.loop(Looper.java:408)
	at android.os.HandlerThread.run(HandlerThread.java:85)

2025-11-10 23:38:59.838 E/CrashHandler: TID: [2] TName: [main]
Mi Push Crash
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{76ed9b3 u0 com.xiaomi.xmsf/com.xiaomi.push.service.XMPushService c:com.xiaomi.xmsf}
	at android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2623)
	at android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2591)
	at android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown Source:0)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3012)
	at android.os.Handler.dispatchMessage(Handler.java:115)
	at android.os.Looper.loopOnce(Looper.java:298)
	at android.os.Looper.loop(Looper.java:408)
	at android.app.ActivityThread.main(ActivityThread.java:9952)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Caused by: android.app.StackTrace: Last startServiceCommon() call for this service was made here
	at android.app.ContextImpl.startServiceCommon(ContextImpl.java:2095)
	at android.app.ContextImpl.startForegroundService(ContextImpl.java:2039)
	at android.content.ContextWrapper.startForegroundService(ContextWrapper.java:870)
	at androidx.core.content.ContextCompat$Api26Impl.startForegroundService(ContextCompat.java:1091)
	at androidx.core.content.ContextCompat.startForegroundService(ContextCompat.java:749)
	at com.xiaomi.xmsf.push.service.XMPushService.forwardToPushServiceMain(XMPushService.java:54)
	at com.xiaomi.xmsf.push.service.XMPushService.onHandleIntent(XMPushService.java:42)
	at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:77)
	at android.os.Handler.dispatchMessage(Handler.java:115)
	at android.os.Looper.loopOnce(Looper.java:298)
	at android.os.Looper.loop(Looper.java:408)
	at android.os.HandlerThread.run(HandlerThread.java:85)

2025-11-10 23:39:37.009 E/CrashHandler: TID: [2] TName: [main]
Mi Push Crash
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{65640ad u0 com.xiaomi.xmsf/com.xiaomi.push.service.XMPushService c:com.xiaomi.xmsf}
	at android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2623)
	at android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2591)
	at android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown Source:0)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3012)
	at android.os.Handler.dispatchMessage(Handler.java:115)
	at android.os.Looper.loopOnce(Looper.java:298)
	at android.os.Looper.loop(Looper.java:408)
	at android.app.ActivityThread.main(ActivityThread.java:9952)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Caused by: android.app.StackTrace: Last startServiceCommon() call for this service was made here
	at android.app.ContextImpl.startServiceCommon(ContextImpl.java:2095)
	at android.app.ContextImpl.startForegroundService(ContextImpl.java:2039)
	at android.content.ContextWrapper.startForegroundService(ContextWrapper.java:870)
	at androidx.core.content.ContextCompat$Api26Impl.startForegroundService(ContextCompat.java:1091)
	at androidx.core.content.ContextCompat.startForegroundService(ContextCompat.java:749)
	at com.xiaomi.xmsf.push.service.XMPushService.forwardToPushServiceMain(XMPushService.java:54)
	at com.xiaomi.xmsf.push.service.XMPushService.onHandleIntent(XMPushService.java:42)
	at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:77)
	at android.os.Handler.dispatchMessage(Handler.java:115)
	at android.os.Looper.loopOnce(Looper.java:298)
	at android.os.Looper.loop(Looper.java:408)
	at android.os.HandlerThread.run(HandlerThread.java:85)

2025-11-10 23:40:10.846 E/CrashHandler: TID: [2] TName: [main]
Mi Push Crash
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{45fd430 u0 com.xiaomi.xmsf/com.xiaomi.push.service.XMPushService c:com.xiaomi.xmsf}
	at android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2623)
	at android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2591)
	at android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown Source:0)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3012)
	at android.os.Handler.dispatchMessage(Handler.java:115)
	at android.os.Looper.loopOnce(Looper.java:298)
	at android.os.Looper.loop(Looper.java:408)
	at android.app.ActivityThread.main(ActivityThread.java:9952)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Caused by: android.app.StackTrace: Last startServiceCommon() call for this service was made here
	at android.app.ContextImpl.startServiceCommon(ContextImpl.java:2095)
	at android.app.ContextImpl.startForegroundService(ContextImpl.java:2039)
	at android.content.ContextWrapper.startForegroundService(ContextWrapper.java:870)
	at androidx.core.content.ContextCompat$Api26Impl.startForegroundService(ContextCompat.java:1091)
	at androidx.core.content.ContextCompat.startForegroundService(ContextCompat.java:749)
	at com.xiaomi.xmsf.push.service.XMPushService.forwardToPushServiceMain(XMPushService.java:54)
	at com.xiaomi.xmsf.push.service.XMPushService.onHandleIntent(XMPushService.java:42)
	at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:77)
	at android.os.Handler.dispatchMessage(Handler.java:115)
	at android.os.Looper.loopOnce(Looper.java:298)
	at android.os.Looper.loop(Looper.java:408)
	at android.os.HandlerThread.run(HandlerThread.java:85)

2025-11-10 23:40:42.796 E/CrashHandler: TID: [2] TName: [main]
Mi Push Crash
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{6b4e8f9 u0 com.xiaomi.xmsf/com.xiaomi.push.service.XMPushService c:com.xiaomi.xmsf}
	at android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2623)
	at android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2591)
	at android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown Source:0)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3012)
	at android.os.Handler.dispatchMessage(Handler.java:115)
	at android.os.Looper.loopOnce(Looper.java:298)
	at android.os.Looper.loop(Looper.java:408)
	at android.app.ActivityThread.main(ActivityThread.java:9952)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Caused by: android.app.StackTrace: Last startServiceCommon() call for this service was made here
	at android.app.ContextImpl.startServiceCommon(ContextImpl.java:2095)
	at android.app.ContextImpl.startForegroun

ROM and version(manager): (你的 ROM 和 manager 的版本)

  • Name: OxygenOS 16
  • Android Version: 16
  • Version v0.3.11-366-g40ba88c

Additional context
Add any other context about the problem here.(更多关于问题的内容写在这里)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions