Closed Kurty00 closed 1 year ago
Same on Motorola Edge 20 with Android 13 stock.
Hi, thanks for your report. Since I don't collect any crash reports via the foss-build, can you provide any Crash Logs which you may have recorded?
Otherwise I need to do a further investigation :)
Hi, these are the crash details provided by Android on my device:
type: crash
osVersion: google/bluejay/bluejay:13/TQ3A.230805.001/2023090600:user/release-keys
package: de.hbch.traewelling:122
process: de.hbch.traewelling
processUptime: 93 + 232 ms
installer: dev.imranr.obtainium
java.lang.NoClassDefFoundError: Failed resolution of: Lio/sentry/instrumentation/file/SentryFileInputStream$Factory;
at de.hbch.traewelling.util.ExtensionsKt$readOrDownloadLineIcons$icons$1.invokeSuspend(Extensions.kt:201)
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:100)
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)
Caused by: java.lang.ClassNotFoundException: io.sentry.instrumentation.file.SentryFileInputStream$Factory
... 9 more
Thanks! This is helping me since I couldn't reproduce this behavior locally on my machine...
Ok, so for the moment I can't do more than catching errors and add more logging because this error is very weird. (Like, I disabled Sentry for foss-build, nowhere on the given code lines Sentry is used but the app tries to open a SentryFileInputStream because of wtf?!)
So I'll push a new release in a few minutes with more logging and it would be nice if you could capture the Logcat outputs for next version 2.1.1 and share it with me so I can have a chance of more investigation...
If this doesn't help, I could also try building the app myself and debug on my device
That's very weird.. So if it's not bothering too much, you can always try debugging for yourself.
Ok, I could now reproduce it by running the release-build. With the debug-build it doesn't happen. 🙃
So well, I hope, I now have fixed it. If you could please confirm this by testing the next release? :)
Seems to work now on my device :) The app starts and the nice line icons are finally visible! Many thanks!
No worries! Closing this as completed then :)
Describe the bug The app crashes the moment it's started.
To Reproduce Steps to reproduce the behavior:
Expected behavior I expect the app not to crash.
Smartphone (please complete the following information):