Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[App crash] #171

Open
3 tasks done
rezeumil opened this issue May 8, 2024 · 0 comments
Open
3 tasks done

[App crash] #171

rezeumil opened this issue May 8, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@rezeumil
Copy link

rezeumil commented May 8, 2024

Checklist

  • I've verified that I'm running the latest stable version of Spowlo or any later preview versions.
  • I've checked that the YouTube Music is available in my country.
  • I understand that the issue will be (ignored/closed) if I intentionally remove or skip any mandatory field.

Describe the bug

An unknown error has occurred!

To Reproduce

No response

Error reports

java.lang.NullPointerException: Can't toast on a thread that has not called Looper.prepare()
at com.android.internal.util.Preconditions.checkNotNull(Preconditions.java:167)
at android.widget.Toast.getLooper(Toast.java:185)
at android.widget.Toast.(Toast.java:170)
at android.widget.Toast.makeText(Toast.java:498)
at android.widget.Toast.makeText(Toast.java:486)
at com.bobbyesp.spowlo.utils.ToastUtil.makeToast(TextUtils.kt:19)
at com.bobbyesp.spowlo.ui.pages.InitialEntryKt$InitialEntry$4$1.invokeSuspend(InitialEntry.kt:520)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:103)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [androidx.compose.ui.platform.MotionDurationScaleImpl@e3ed33, androidx.compose.runtime.BroadcastFrameClock@bc3b8f0, StandaloneCoroutine{Cancelling}@e4f0e69, AndroidUiDispatcher@c4350ee]
java.lang.NullPointerException: Can't toast on a thread that has not called Looper.prepare()
at com.android.internal.util.Preconditions.checkNotNull(Preconditions.java:167)
at android.widget.Toast.getLooper(Toast.java:185)
at android.widget.Toast.(Toast.java:170)
at android.widget.Toast.makeText(Toast.java:498)
at android.widget.Toast.makeText(Toast.java:486)
at com.bobbyesp.spowlo.utils.ToastUtil.makeToast(TextUtils.kt:19)
at com.bobbyesp.spowlo.ui.pages.InitialEntryKt$InitialEntry$4$1.invokeSusp...

Screenshots & Screen Records

Screenshot_20240507-230212573

Device info

App version: 1.4.1 (1040100)
Device information: Android 13 (API 33)
Supported ABIs: [arm64-v8a, armeabi-v7a, armeabi]
spotDL version: null

Additional context

No response

@rezeumil rezeumil added the bug Something isn't working label May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant