[GH-ISSUE #235] The latest version crashes #109

Closed
opened 2026-03-02 12:03:34 +03:00 by kerem · 4 comments
Owner

Originally created by @XiaoBeiNORTH on GitHub (Oct 24, 2025).
Original GitHub issue: https://github.com/kavishdevar/librepods/issues/235

The latest version 0.20 crashes as soon as the Bluetooth is connected to the headset, or the Bluetooth is automatically disconnected.

Originally created by @XiaoBeiNORTH on GitHub (Oct 24, 2025). Original GitHub issue: https://github.com/kavishdevar/librepods/issues/235 The latest version 0.20 crashes as soon as the Bluetooth is connected to the headset, or the Bluetooth is automatically disconnected.
kerem closed this issue 2026-03-02 12:03:34 +03:00
Author
Owner

@kavishdevar commented on GitHub (Oct 24, 2025):

Try giving the app root permissions if you haven't already. And, please tell your Android version too.

If that doesn't fix, could you collect logs with adb logcat -b crash

<!-- gh-comment-id:3444130562 --> @kavishdevar commented on GitHub (Oct 24, 2025): Try giving the app root permissions if you haven't already. And, please tell your Android version too. If that doesn't fix, could you collect logs with `adb logcat -b crash`
Author
Owner

@XiaoBeiNORTH commented on GitHub (Nov 13, 2025):

I'm using Android 16 and I don't know why the latest version of LibrePods crashes when I connect my headphones, even though I've given it root access.

logs

--------- beginning of crash
11-12 21:53:01.432 11228 11228 E AndroidRuntime: FATAL EXCEPTION: main
11-12 21:53:01.432 11228 11228 E AndroidRuntime: Process: me.kavishdevar.librepods, PID: 11228
11-12 21:53:01.432 11228 11228 E AndroidRuntime: java.lang.IllegalArgumentException: MAC address must be 6 bytes
11-12 21:53:01.432 11228 11228 E AndroidRuntime:        at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion(AACPManager.kt:848)
11-12 21:53:01.432 11228 11228 E AndroidRuntime:        at me.kavishdevar.librepods.utils.MediaController$cb$1.onPlaybackConfigChanged(MediaController.kt:174)
11-12 21:53:01.432 11228 11228 E AndroidRuntime:        at android.media.AudioManager$ServiceEventHandlerDelegate$1.handleMessage(AudioManager.java:4909)
11-12 21:53:01.432 11228 11228 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:110)
11-12 21:53:01.432 11228 11228 E AndroidRuntime:        at android.os.Looper.loopOnce(Looper.java:265)
11-12 21:53:01.432 11228 11228 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:358)
11-12 21:53:01.432 11228 11228 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:10083)
11-12 21:53:01.432 11228 11228 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
11-12 21:53:01.432 11228 11228 E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:616)
11-12 21:53:01.432 11228 11228 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1113)
11-12 21:53:14.146 12017 14791 E AndroidRuntime: FATAL EXCEPTION: DefaultDispatcher-worker-1
11-12 21:53:14.146 12017 14791 E AndroidRuntime: Process: me.kavishdevar.librepods, PID: 12017
11-12 21:53:14.146 12017 14791 E AndroidRuntime: java.lang.IllegalArgumentException: MAC address must be 6 bytes
11-12 21:53:14.146 12017 14791 E AndroidRuntime:        at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion(AACPManager.kt:848)
11-12 21:53:14.146 12017 14791 E AndroidRuntime:        at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion$default(AACPManager.kt:846)
11-12 21:53:14.146 12017 14791 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService.takeOver(AirPodsService.kt:2135)
11-12 21:53:14.146 12017 14791 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService.takeOver$default(AirPodsService.kt:2097)
11-12 21:53:14.146 12017 14791 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService.startHeadTracking(AirPodsService.kt:2616)
11-12 21:53:14.146 12017 14791 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService$connectToSocket$2$1.invokeSuspend(AirPodsService.kt:2347)
11-12 21:53:14.146 12017 14791 E AndroidRuntime:        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
11-12 21:53:14.146 12017 14791 E AndroidRuntime:        at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
11-12 21:53:14.146 12017 14791 E AndroidRuntime:        at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:111)
11-12 21:53:14.146 12017 14791 E AndroidRuntime:        at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:99)
11-12 21:53:14.146 12017 14791 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
11-12 21:53:14.146 12017 14791 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:811)
11-12 21:53:14.146 12017 14791 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:715)
11-12 21:53:14.146 12017 14791 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:702)
11-12 21:53:14.146 12017 14791 E AndroidRuntime:        Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@2cd41fe, Dispatchers.IO]
11-12 21:53:30.032 17412 17412 E AndroidRuntime: FATAL EXCEPTION: main
11-12 21:53:30.032 17412 17412 E AndroidRuntime: Process: me.kavishdevar.librepods, PID: 17412
11-12 21:53:30.032 17412 17412 E AndroidRuntime: java.lang.IllegalArgumentException: MAC address must be 6 bytes
11-12 21:53:30.032 17412 17412 E AndroidRuntime:        at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion(AACPManager.kt:848)
11-12 21:53:30.032 17412 17412 E AndroidRuntime:        at me.kavishdevar.librepods.utils.MediaController$cb$1.onPlaybackConfigChanged(MediaController.kt:174)
11-12 21:53:30.032 17412 17412 E AndroidRuntime:        at android.media.AudioManager$ServiceEventHandlerDelegate$1.handleMessage(AudioManager.java:4909)
11-12 21:53:30.032 17412 17412 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:110)
11-12 21:53:30.032 17412 17412 E AndroidRuntime:        at android.os.Looper.loopOnce(Looper.java:265)
11-12 21:53:30.032 17412 17412 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:358)
11-12 21:53:30.032 17412 17412 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:10083)
11-12 21:53:30.032 17412 17412 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
11-12 21:53:30.032 17412 17412 E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:616)
11-12 21:53:30.032 17412 17412 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1113)
11-12 22:15:47.492 13702 18305 E AndroidRuntime: FATAL EXCEPTION: DefaultDispatcher-worker-1
11-12 22:15:47.492 13702 18305 E AndroidRuntime: Process: me.kavishdevar.librepods, PID: 13702
11-12 22:15:47.492 13702 18305 E AndroidRuntime: java.lang.IllegalArgumentException: MAC address must be 6 bytes
11-12 22:15:47.492 13702 18305 E AndroidRuntime:        at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion(AACPManager.kt:848)
11-12 22:15:47.492 13702 18305 E AndroidRuntime:        at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion$default(AACPManager.kt:846)
11-12 22:15:47.492 13702 18305 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService.takeOver(AirPodsService.kt:2135)
11-12 22:15:47.492 13702 18305 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService.takeOver$default(AirPodsService.kt:2097)
11-12 22:15:47.492 13702 18305 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService.startHeadTracking(AirPodsService.kt:2616)
11-12 22:15:47.492 13702 18305 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService$connectToSocket$2$1.invokeSuspend(AirPodsService.kt:2347)
11-12 22:15:47.492 13702 18305 E AndroidRuntime:        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
11-12 22:15:47.492 13702 18305 E AndroidRuntime:        at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
11-12 22:15:47.492 13702 18305 E AndroidRuntime:        at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:111)
11-12 22:15:47.492 13702 18305 E AndroidRuntime:        at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:99)
11-12 22:15:47.492 13702 18305 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
11-12 22:15:47.492 13702 18305 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:811)
11-12 22:15:47.492 13702 18305 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:715)
11-12 22:15:47.492 13702 18305 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:702)
11-12 22:15:47.492 13702 18305 E AndroidRuntime:        Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@eb0e957, Dispatchers.IO]
11-12 22:16:04.676 15230 20189 E AndroidRuntime: FATAL EXCEPTION: DefaultDispatcher-worker-3
11-12 22:16:04.676 15230 20189 E AndroidRuntime: Process: me.kavishdevar.librepods, PID: 15230
11-12 22:16:04.676 15230 20189 E AndroidRuntime: java.lang.IllegalArgumentException: MAC address must be 6 bytes
11-12 22:16:04.676 15230 20189 E AndroidRuntime:        at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion(AACPManager.kt:848)
11-12 22:16:04.676 15230 20189 E AndroidRuntime:        at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion$default(AACPManager.kt:846)
11-12 22:16:04.676 15230 20189 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService.takeOver(AirPodsService.kt:2135)
11-12 22:16:04.676 15230 20189 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService.takeOver$default(AirPodsService.kt:2097)
11-12 22:16:04.676 15230 20189 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService.startHeadTracking(AirPodsService.kt:2616)
11-12 22:16:04.676 15230 20189 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService$connectToSocket$2$1.invokeSuspend(AirPodsService.kt:2347)
11-12 22:16:04.676 15230 20189 E AndroidRuntime:        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
11-12 22:16:04.676 15230 20189 E AndroidRuntime:        at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
11-12 22:16:04.676 15230 20189 E AndroidRuntime:        at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:111)
11-12 22:16:04.676 15230 20189 E AndroidRuntime:        at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:99)
11-12 22:16:04.676 15230 20189 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
11-12 22:16:04.676 15230 20189 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:811)
11-12 22:16:04.676 15230 20189 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:715)
11-12 22:16:04.676 15230 20189 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:702)
11-12 22:16:04.676 15230 20189 E AndroidRuntime:        Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@742a329, Dispatchers.IO]
11-12 22:16:19.201 16789 21353 E AndroidRuntime: FATAL EXCEPTION: DefaultDispatcher-worker-3
11-12 22:16:19.201 16789 21353 E AndroidRuntime: Process: me.kavishdevar.librepods, PID: 16789
11-12 22:16:19.201 16789 21353 E AndroidRuntime: java.lang.IllegalArgumentException: MAC address must be 6 bytes
11-12 22:16:19.201 16789 21353 E AndroidRuntime:        at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion(AACPManager.kt:848)
11-12 22:16:19.201 16789 21353 E AndroidRuntime:        at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion$default(AACPManager.kt:846)
11-12 22:16:19.201 16789 21353 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService.takeOver(AirPodsService.kt:2135)
11-12 22:16:19.201 16789 21353 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService.takeOver$default(AirPodsService.kt:2097)
11-12 22:16:19.201 16789 21353 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService.startHeadTracking(AirPodsService.kt:2616)
11-12 22:16:19.201 16789 21353 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService$connectToSocket$2$1.invokeSuspend(AirPodsService.kt:2347)
11-12 22:16:19.201 16789 21353 E AndroidRuntime:        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
11-12 22:16:19.201 16789 21353 E AndroidRuntime:        at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
11-12 22:16:19.201 16789 21353 E AndroidRuntime:        at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:111)
11-12 22:16:19.201 16789 21353 E AndroidRuntime:        at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:99)
11-12 22:16:19.201 16789 21353 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
11-12 22:16:19.201 16789 21353 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:811)
11-12 22:16:19.201 16789 21353 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:715)
11-12 22:16:19.201 16789 21353 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:702)
11-12 22:16:19.201 16789 21353 E AndroidRuntime:        Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@8033a49, Dispatchers.IO]
11-12 22:19:07.690 18942 18942 E AndroidRuntime: FATAL EXCEPTION: main
11-12 22:19:07.690 18942 18942 E AndroidRuntime: Process: me.kavishdevar.librepods, PID: 18942
11-12 22:19:07.690 18942 18942 E AndroidRuntime: java.lang.IllegalArgumentException: MAC address must be 6 bytes
11-12 22:19:07.690 18942 18942 E AndroidRuntime:        at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion(AACPManager.kt:848)
11-12 22:19:07.690 18942 18942 E AndroidRuntime:        at me.kavishdevar.librepods.utils.MediaController$cb$1.onPlaybackConfigChanged(MediaController.kt:174)
11-12 22:19:07.690 18942 18942 E AndroidRuntime:        at android.media.AudioManager$ServiceEventHandlerDelegate$1.handleMessage(AudioManager.java:4909)
11-12 22:19:07.690 18942 18942 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:110)
11-12 22:19:07.690 18942 18942 E AndroidRuntime:        at android.os.Looper.loopOnce(Looper.java:265)
11-12 22:19:07.690 18942 18942 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:358)
11-12 22:19:07.690 18942 18942 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:10083)
11-12 22:19:07.690 18942 18942 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
11-12 22:19:07.690 18942 18942 E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:616)
11-12 22:19:07.690 18942 18942 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1113)
11-12 22:20:15.269 21728 26643 E AndroidRuntime: FATAL EXCEPTION: DefaultDispatcher-worker-1
11-12 22:20:15.269 21728 26643 E AndroidRuntime: Process: me.kavishdevar.librepods, PID: 21728
11-12 22:20:15.269 21728 26643 E AndroidRuntime: java.lang.IllegalArgumentException: MAC address must be 6 bytes
11-12 22:20:15.269 21728 26643 E AndroidRuntime:        at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion(AACPManager.kt:848)
11-12 22:20:15.269 21728 26643 E AndroidRuntime:        at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion$default(AACPManager.kt:846)
11-12 22:20:15.269 21728 26643 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService.takeOver(AirPodsService.kt:2135)
11-12 22:20:15.269 21728 26643 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService.takeOver$default(AirPodsService.kt:2097)
11-12 22:20:15.269 21728 26643 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService.startHeadTracking(AirPodsService.kt:2616)
11-12 22:20:15.269 21728 26643 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService$connectToSocket$2$1.invokeSuspend(AirPodsService.kt:2347)
11-12 22:20:15.269 21728 26643 E AndroidRuntime:        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
11-12 22:20:15.269 21728 26643 E AndroidRuntime:        at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
11-12 22:20:15.269 21728 26643 E AndroidRuntime:        at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:111)
11-12 22:20:15.269 21728 26643 E AndroidRuntime:        at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:99)
11-12 22:20:15.269 21728 26643 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
11-12 22:20:15.269 21728 26643 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:811)
11-12 22:20:15.269 21728 26643 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:715)
11-12 22:20:15.269 21728 26643 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:702)
11-12 22:20:15.269 21728 26643 E AndroidRuntime:        Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@9b7800a, Dispatchers.IO]
11-12 22:20:29.938 22687 27859 E AndroidRuntime: FATAL EXCEPTION: DefaultDispatcher-worker-1
11-12 22:20:29.938 22687 27859 E AndroidRuntime: Process: me.kavishdevar.librepods, PID: 22687
11-12 22:20:29.938 22687 27859 E AndroidRuntime: java.lang.IllegalArgumentException: MAC address must be 6 bytes
11-12 22:20:29.938 22687 27859 E AndroidRuntime:        at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion(AACPManager.kt:848)
11-12 22:20:29.938 22687 27859 E AndroidRuntime:        at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion$default(AACPManager.kt:846)
11-12 22:20:29.938 22687 27859 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService.takeOver(AirPodsService.kt:2135)
11-12 22:20:29.938 22687 27859 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService.takeOver$default(AirPodsService.kt:2097)
11-12 22:20:29.938 22687 27859 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService.startHeadTracking(AirPodsService.kt:2616)
11-12 22:20:29.938 22687 27859 E AndroidRuntime:        at me.kavishdevar.librepods.services.AirPodsService$connectToSocket$2$1.invokeSuspend(AirPodsService.kt:2347)
11-12 22:20:29.938 22687 27859 E AndroidRuntime:        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
11-12 22:20:29.938 22687 27859 E AndroidRuntime:        at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
11-12 22:20:29.938 22687 27859 E AndroidRuntime:        at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:111)
11-12 22:20:29.938 22687 27859 E AndroidRuntime:        at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:99)
11-12 22:20:29.938 22687 27859 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
11-12 22:20:29.938 22687 27859 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:811)
11-12 22:20:29.938 22687 27859 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:715)
11-12 22:20:29.938 22687 27859 E AndroidRuntime:        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:702)
11-12 22:20:29.938 22687 27859 E AndroidRuntime:        Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@7a05875, Dispatchers.IO]
<!-- gh-comment-id:3524671137 --> @XiaoBeiNORTH commented on GitHub (Nov 13, 2025): I'm using Android 16 and I don't know why the latest version of LibrePods crashes when I connect my headphones, even though I've given it root access. logs ``` --------- beginning of crash 11-12 21:53:01.432 11228 11228 E AndroidRuntime: FATAL EXCEPTION: main 11-12 21:53:01.432 11228 11228 E AndroidRuntime: Process: me.kavishdevar.librepods, PID: 11228 11-12 21:53:01.432 11228 11228 E AndroidRuntime: java.lang.IllegalArgumentException: MAC address must be 6 bytes 11-12 21:53:01.432 11228 11228 E AndroidRuntime: at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion(AACPManager.kt:848) 11-12 21:53:01.432 11228 11228 E AndroidRuntime: at me.kavishdevar.librepods.utils.MediaController$cb$1.onPlaybackConfigChanged(MediaController.kt:174) 11-12 21:53:01.432 11228 11228 E AndroidRuntime: at android.media.AudioManager$ServiceEventHandlerDelegate$1.handleMessage(AudioManager.java:4909) 11-12 21:53:01.432 11228 11228 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:110) 11-12 21:53:01.432 11228 11228 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:265) 11-12 21:53:01.432 11228 11228 E AndroidRuntime: at android.os.Looper.loop(Looper.java:358) 11-12 21:53:01.432 11228 11228 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:10083) 11-12 21:53:01.432 11228 11228 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 11-12 21:53:01.432 11228 11228 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:616) 11-12 21:53:01.432 11228 11228 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1113) 11-12 21:53:14.146 12017 14791 E AndroidRuntime: FATAL EXCEPTION: DefaultDispatcher-worker-1 11-12 21:53:14.146 12017 14791 E AndroidRuntime: Process: me.kavishdevar.librepods, PID: 12017 11-12 21:53:14.146 12017 14791 E AndroidRuntime: java.lang.IllegalArgumentException: MAC address must be 6 bytes 11-12 21:53:14.146 12017 14791 E AndroidRuntime: at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion(AACPManager.kt:848) 11-12 21:53:14.146 12017 14791 E AndroidRuntime: at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion$default(AACPManager.kt:846) 11-12 21:53:14.146 12017 14791 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService.takeOver(AirPodsService.kt:2135) 11-12 21:53:14.146 12017 14791 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService.takeOver$default(AirPodsService.kt:2097) 11-12 21:53:14.146 12017 14791 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService.startHeadTracking(AirPodsService.kt:2616) 11-12 21:53:14.146 12017 14791 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService$connectToSocket$2$1.invokeSuspend(AirPodsService.kt:2347) 11-12 21:53:14.146 12017 14791 E AndroidRuntime: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) 11-12 21:53:14.146 12017 14791 E AndroidRuntime: at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104) 11-12 21:53:14.146 12017 14791 E AndroidRuntime: at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:111) 11-12 21:53:14.146 12017 14791 E AndroidRuntime: at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:99) 11-12 21:53:14.146 12017 14791 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584) 11-12 21:53:14.146 12017 14791 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:811) 11-12 21:53:14.146 12017 14791 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:715) 11-12 21:53:14.146 12017 14791 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:702) 11-12 21:53:14.146 12017 14791 E AndroidRuntime: Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@2cd41fe, Dispatchers.IO] 11-12 21:53:30.032 17412 17412 E AndroidRuntime: FATAL EXCEPTION: main 11-12 21:53:30.032 17412 17412 E AndroidRuntime: Process: me.kavishdevar.librepods, PID: 17412 11-12 21:53:30.032 17412 17412 E AndroidRuntime: java.lang.IllegalArgumentException: MAC address must be 6 bytes 11-12 21:53:30.032 17412 17412 E AndroidRuntime: at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion(AACPManager.kt:848) 11-12 21:53:30.032 17412 17412 E AndroidRuntime: at me.kavishdevar.librepods.utils.MediaController$cb$1.onPlaybackConfigChanged(MediaController.kt:174) 11-12 21:53:30.032 17412 17412 E AndroidRuntime: at android.media.AudioManager$ServiceEventHandlerDelegate$1.handleMessage(AudioManager.java:4909) 11-12 21:53:30.032 17412 17412 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:110) 11-12 21:53:30.032 17412 17412 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:265) 11-12 21:53:30.032 17412 17412 E AndroidRuntime: at android.os.Looper.loop(Looper.java:358) 11-12 21:53:30.032 17412 17412 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:10083) 11-12 21:53:30.032 17412 17412 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 11-12 21:53:30.032 17412 17412 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:616) 11-12 21:53:30.032 17412 17412 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1113) 11-12 22:15:47.492 13702 18305 E AndroidRuntime: FATAL EXCEPTION: DefaultDispatcher-worker-1 11-12 22:15:47.492 13702 18305 E AndroidRuntime: Process: me.kavishdevar.librepods, PID: 13702 11-12 22:15:47.492 13702 18305 E AndroidRuntime: java.lang.IllegalArgumentException: MAC address must be 6 bytes 11-12 22:15:47.492 13702 18305 E AndroidRuntime: at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion(AACPManager.kt:848) 11-12 22:15:47.492 13702 18305 E AndroidRuntime: at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion$default(AACPManager.kt:846) 11-12 22:15:47.492 13702 18305 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService.takeOver(AirPodsService.kt:2135) 11-12 22:15:47.492 13702 18305 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService.takeOver$default(AirPodsService.kt:2097) 11-12 22:15:47.492 13702 18305 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService.startHeadTracking(AirPodsService.kt:2616) 11-12 22:15:47.492 13702 18305 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService$connectToSocket$2$1.invokeSuspend(AirPodsService.kt:2347) 11-12 22:15:47.492 13702 18305 E AndroidRuntime: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) 11-12 22:15:47.492 13702 18305 E AndroidRuntime: at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104) 11-12 22:15:47.492 13702 18305 E AndroidRuntime: at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:111) 11-12 22:15:47.492 13702 18305 E AndroidRuntime: at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:99) 11-12 22:15:47.492 13702 18305 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584) 11-12 22:15:47.492 13702 18305 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:811) 11-12 22:15:47.492 13702 18305 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:715) 11-12 22:15:47.492 13702 18305 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:702) 11-12 22:15:47.492 13702 18305 E AndroidRuntime: Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@eb0e957, Dispatchers.IO] 11-12 22:16:04.676 15230 20189 E AndroidRuntime: FATAL EXCEPTION: DefaultDispatcher-worker-3 11-12 22:16:04.676 15230 20189 E AndroidRuntime: Process: me.kavishdevar.librepods, PID: 15230 11-12 22:16:04.676 15230 20189 E AndroidRuntime: java.lang.IllegalArgumentException: MAC address must be 6 bytes 11-12 22:16:04.676 15230 20189 E AndroidRuntime: at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion(AACPManager.kt:848) 11-12 22:16:04.676 15230 20189 E AndroidRuntime: at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion$default(AACPManager.kt:846) 11-12 22:16:04.676 15230 20189 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService.takeOver(AirPodsService.kt:2135) 11-12 22:16:04.676 15230 20189 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService.takeOver$default(AirPodsService.kt:2097) 11-12 22:16:04.676 15230 20189 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService.startHeadTracking(AirPodsService.kt:2616) 11-12 22:16:04.676 15230 20189 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService$connectToSocket$2$1.invokeSuspend(AirPodsService.kt:2347) 11-12 22:16:04.676 15230 20189 E AndroidRuntime: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) 11-12 22:16:04.676 15230 20189 E AndroidRuntime: at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104) 11-12 22:16:04.676 15230 20189 E AndroidRuntime: at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:111) 11-12 22:16:04.676 15230 20189 E AndroidRuntime: at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:99) 11-12 22:16:04.676 15230 20189 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584) 11-12 22:16:04.676 15230 20189 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:811) 11-12 22:16:04.676 15230 20189 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:715) 11-12 22:16:04.676 15230 20189 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:702) 11-12 22:16:04.676 15230 20189 E AndroidRuntime: Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@742a329, Dispatchers.IO] 11-12 22:16:19.201 16789 21353 E AndroidRuntime: FATAL EXCEPTION: DefaultDispatcher-worker-3 11-12 22:16:19.201 16789 21353 E AndroidRuntime: Process: me.kavishdevar.librepods, PID: 16789 11-12 22:16:19.201 16789 21353 E AndroidRuntime: java.lang.IllegalArgumentException: MAC address must be 6 bytes 11-12 22:16:19.201 16789 21353 E AndroidRuntime: at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion(AACPManager.kt:848) 11-12 22:16:19.201 16789 21353 E AndroidRuntime: at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion$default(AACPManager.kt:846) 11-12 22:16:19.201 16789 21353 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService.takeOver(AirPodsService.kt:2135) 11-12 22:16:19.201 16789 21353 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService.takeOver$default(AirPodsService.kt:2097) 11-12 22:16:19.201 16789 21353 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService.startHeadTracking(AirPodsService.kt:2616) 11-12 22:16:19.201 16789 21353 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService$connectToSocket$2$1.invokeSuspend(AirPodsService.kt:2347) 11-12 22:16:19.201 16789 21353 E AndroidRuntime: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) 11-12 22:16:19.201 16789 21353 E AndroidRuntime: at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104) 11-12 22:16:19.201 16789 21353 E AndroidRuntime: at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:111) 11-12 22:16:19.201 16789 21353 E AndroidRuntime: at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:99) 11-12 22:16:19.201 16789 21353 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584) 11-12 22:16:19.201 16789 21353 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:811) 11-12 22:16:19.201 16789 21353 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:715) 11-12 22:16:19.201 16789 21353 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:702) 11-12 22:16:19.201 16789 21353 E AndroidRuntime: Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@8033a49, Dispatchers.IO] 11-12 22:19:07.690 18942 18942 E AndroidRuntime: FATAL EXCEPTION: main 11-12 22:19:07.690 18942 18942 E AndroidRuntime: Process: me.kavishdevar.librepods, PID: 18942 11-12 22:19:07.690 18942 18942 E AndroidRuntime: java.lang.IllegalArgumentException: MAC address must be 6 bytes 11-12 22:19:07.690 18942 18942 E AndroidRuntime: at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion(AACPManager.kt:848) 11-12 22:19:07.690 18942 18942 E AndroidRuntime: at me.kavishdevar.librepods.utils.MediaController$cb$1.onPlaybackConfigChanged(MediaController.kt:174) 11-12 22:19:07.690 18942 18942 E AndroidRuntime: at android.media.AudioManager$ServiceEventHandlerDelegate$1.handleMessage(AudioManager.java:4909) 11-12 22:19:07.690 18942 18942 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:110) 11-12 22:19:07.690 18942 18942 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:265) 11-12 22:19:07.690 18942 18942 E AndroidRuntime: at android.os.Looper.loop(Looper.java:358) 11-12 22:19:07.690 18942 18942 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:10083) 11-12 22:19:07.690 18942 18942 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 11-12 22:19:07.690 18942 18942 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:616) 11-12 22:19:07.690 18942 18942 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1113) 11-12 22:20:15.269 21728 26643 E AndroidRuntime: FATAL EXCEPTION: DefaultDispatcher-worker-1 11-12 22:20:15.269 21728 26643 E AndroidRuntime: Process: me.kavishdevar.librepods, PID: 21728 11-12 22:20:15.269 21728 26643 E AndroidRuntime: java.lang.IllegalArgumentException: MAC address must be 6 bytes 11-12 22:20:15.269 21728 26643 E AndroidRuntime: at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion(AACPManager.kt:848) 11-12 22:20:15.269 21728 26643 E AndroidRuntime: at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion$default(AACPManager.kt:846) 11-12 22:20:15.269 21728 26643 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService.takeOver(AirPodsService.kt:2135) 11-12 22:20:15.269 21728 26643 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService.takeOver$default(AirPodsService.kt:2097) 11-12 22:20:15.269 21728 26643 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService.startHeadTracking(AirPodsService.kt:2616) 11-12 22:20:15.269 21728 26643 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService$connectToSocket$2$1.invokeSuspend(AirPodsService.kt:2347) 11-12 22:20:15.269 21728 26643 E AndroidRuntime: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) 11-12 22:20:15.269 21728 26643 E AndroidRuntime: at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104) 11-12 22:20:15.269 21728 26643 E AndroidRuntime: at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:111) 11-12 22:20:15.269 21728 26643 E AndroidRuntime: at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:99) 11-12 22:20:15.269 21728 26643 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584) 11-12 22:20:15.269 21728 26643 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:811) 11-12 22:20:15.269 21728 26643 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:715) 11-12 22:20:15.269 21728 26643 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:702) 11-12 22:20:15.269 21728 26643 E AndroidRuntime: Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@9b7800a, Dispatchers.IO] 11-12 22:20:29.938 22687 27859 E AndroidRuntime: FATAL EXCEPTION: DefaultDispatcher-worker-1 11-12 22:20:29.938 22687 27859 E AndroidRuntime: Process: me.kavishdevar.librepods, PID: 22687 11-12 22:20:29.938 22687 27859 E AndroidRuntime: java.lang.IllegalArgumentException: MAC address must be 6 bytes 11-12 22:20:29.938 22687 27859 E AndroidRuntime: at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion(AACPManager.kt:848) 11-12 22:20:29.938 22687 27859 E AndroidRuntime: at me.kavishdevar.librepods.utils.AACPManager.sendMediaInformataion$default(AACPManager.kt:846) 11-12 22:20:29.938 22687 27859 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService.takeOver(AirPodsService.kt:2135) 11-12 22:20:29.938 22687 27859 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService.takeOver$default(AirPodsService.kt:2097) 11-12 22:20:29.938 22687 27859 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService.startHeadTracking(AirPodsService.kt:2616) 11-12 22:20:29.938 22687 27859 E AndroidRuntime: at me.kavishdevar.librepods.services.AirPodsService$connectToSocket$2$1.invokeSuspend(AirPodsService.kt:2347) 11-12 22:20:29.938 22687 27859 E AndroidRuntime: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) 11-12 22:20:29.938 22687 27859 E AndroidRuntime: at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104) 11-12 22:20:29.938 22687 27859 E AndroidRuntime: at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:111) 11-12 22:20:29.938 22687 27859 E AndroidRuntime: at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:99) 11-12 22:20:29.938 22687 27859 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584) 11-12 22:20:29.938 22687 27859 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:811) 11-12 22:20:29.938 22687 27859 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:715) 11-12 22:20:29.938 22687 27859 E AndroidRuntime: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:702) 11-12 22:20:29.938 22687 27859 E AndroidRuntime: Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@7a05875, Dispatchers.IO] ```
Author
Owner

@kavishdevar commented on GitHub (Nov 13, 2025):

Try downloading the app from the release again.

<!-- gh-comment-id:3525393385 --> @kavishdevar commented on GitHub (Nov 13, 2025): Try downloading the app from the [release](https://github.com/kavishdevar/librepods/releases/tag/v0.2.0-alpha) again.
Author
Owner

@kavishdevar commented on GitHub (Nov 20, 2025):

try a build from the CI fixed it.

<!-- gh-comment-id:3556377536 --> @kavishdevar commented on GitHub (Nov 20, 2025): try a build from the CI fixed it.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/librepods#109
No description provided.