Yep happened to me as well, it took me a sec to find this comment to confirm.
post
Not crashing on my phone running android 15. Just that I don't get the gif saved for some reasons.
Voyager version: 2.40.0
LogCat implies it's due to animated pngs being an unsupported format, despite it playing fine in the app and in every gallery when downloaded via browser:
FATAL EXCEPTION: OkHttp Dispatcher
Process: app.vger.voyager, PID: 32189
java.lang.IllegalArgumentException: Unsupported MIME type image/apng
at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:172)
at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:142)
at android.content.ContentProviderProxy.insert(ContentProviderNative.java:549)
at android.content.ContentResolver.insert(ContentResolver.java:2149)
at android.content.ContentResolver.insert(ContentResolver.java:2111)
at dev.harding.capacitor.stashmedia.StashMedia$1.onResponse(StashMedia.java:139)
at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:923)
@aeharding@vger.social: should I be reporting bugs on the GitHub, or is posting them in this community fine?
Works as normal for me on iOS (and piefed), no crash. Just to confirm we’re using the same save feature, I’m tapping the image to view it full screen, then touching and holding to save to my gallery (photos on iOS). I also tried saving the comment on the off chance that’s what you meant, and had no issues there either.
Yeah, it crashes when saving the image from the fullscreen view (though saving it is a three-dot menu option on Android instead of tap and hold). It's probably some obscure bug in Flutter's cross-platform support - mobile is a mess when it comes to handling storage.
Just to confirm though, it shows up in your photo gallery after saving? Someone else on Android didn't experience the crash but the image didn't actually save either.
all 7 comments