Simpmusic closes when left music running in the background
I think I finally got it The log error
To Reproduce Steps to reproduce the behavior: 1.I open the app 2.I'll put on a song 3.I exit the app with the song still playing 4The app closes and restarts and stops playing the song
App Version 2.21
Log (Error Details) Build version: 0.2.21 Current date: 2025-10-30 20:55:38 Device: Realme RMX3710 OS version: Android 15 (SDK 35)
Stack trace:
java.lang.IllegalStateException: The singleton image loader has already been created. This indicates that 'setSafe' is being called after the first 'get' call. Ensure that 'setSafe' is called before any Coil API usages (e.g. load, AsyncImage, rememberAsyncImagePainter, etc.).
at r5.l.e(Unknown Source:66)
at E.H.invoke(Unknown Source:665)
at t0.c.a(Unknown Source:45)
at t0.c.invoke(SourceFile:1)
at l0.s.a(Unknown Source:188)
at E.H.invoke(Unknown Source:609)
at t0.c.a(Unknown Source:45)
at t0.c.invoke(SourceFile:1)
at l0.s.a(Unknown Source:188)
at g0.D4.a(Unknown Source:72)
at W9.d0.invoke(Unknown Source:1159)
at t0.c.a(Unknown Source:45)
at t0.c.invoke(SourceFile:1)
at l0.s.b(Unknown Source:151)
at g0.u1.a(Unknown Source:241)
at g0.u1.b(Unknown Source:94)
at ba.b.a(Unknown Source:60)
at G9.p.a(Unknown Source:1268)
at A.n1.invoke(Unknown Source:1849)
at t0.c.a(Unknown Source:45)
at t0.c.invoke(SourceFile:1)
at Z0.h0.a(Unknown Source:65)
at B1.m.invoke(Unknown Source:290)
at t0.c.a(Unknown Source:45)
at t0.c.invoke(SourceFile:1)
at l0.s.b(Unknown Source:151)
at Z0.i0.a(Unknown Source:309)
at W0.y.invoke(Unknown Source:74)
at t0.c.a(Unknown Source:45)
at t0.c.invoke(SourceFile:1)
at l0.s.b(Unknown Source:151)
at androidx.compose.ui.platform.AndroidCompositionLocals_androidKt.a(Unknown Source:640)
at Z0.d1.invoke(Unknown Source:251)
at t0.c.a(Unknown Source:45)
at t0.c.invoke(SourceFile:1)
at l0.s.a(Unknown Source:188)
at Z0.d1.invoke(Unknown Source:208)
at t0.c.a(Unknown Source:45)
at t0.c.invoke(SourceFile:1)
at l0.r.n(Unknown Source:92)
at l0.y.j(Unknown Source:36)
at l0.x0.a(Unknown Source:76)
at l0.y.B(Unknown Source:27)
at F0.q.invoke(Unknown Source:207)
at Z0.s.setOnViewTreeOwnersAvailable(Unknown Source:6)
at Z0.e1.b(Unknown Source:9)
at Z0.e1.d(Unknown Source:18)
at androidx.lifecycle.v.a(Unknown Source:22)
at androidx.lifecycle.w.a(Unknown Source:273)
at F0.q.invoke(Unknown Source:176)
at Z0.s.onAttachedToWindow(Unknown Source:405)
at android.view.View.dispatchAttachedToWindow(View.java:23256)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3576)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3583)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3583)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3583)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3583)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3583)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3583)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:3923)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:3313)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:11495)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1621)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1630)
at android.view.Choreographer.doCallbacks(Choreographer.java:1154)
at android.view.Choreographer.doFrame(Choreographer.java:1043)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1604)
at android.os.Handler.handleCallback(Handler.java:973)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loopOnce(Looper.java:282)
at android.os.Looper.loop(Looper.java:387)
at android.app.ActivityThread.main(ActivityThread.java:9500)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:600)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1005)
User actions: 2025-10-30 20:55:20: MainActivity created 2025-10-30 20:55:20: MainActivity resumed
@maxrave-dev
Use foss version ?
Try to use full version to report crash easily, I can not find any strack trace like you in Sentry
Use foss version ? Nope, it's the nightly version
ahhh
btw every time you open playlist?