this post was submitted on 03 Oct 2025
10 points (91.7% liked)

Voyager

7741 readers
2 users here now

The official lemmy community for Voyager, an open source, mobile-first client for lemmy.

Download on App Store

Download on Play Store

Use as a Web App

Download on F-Droid

Rules

  1. Be nice.
  2. lemmy.world instance policy

Sponsor development! ๐Ÿ‘‡

Number of sponsors badge

๐Ÿ’™

founded 2 years ago
MODERATORS
 

When I try to save a custom emoji to my gallery, Voyager immediately crashes. This is on Android 11/LineageOS 18.1, Voyager 2.40.1 beta.

Here's the comment with the specific emoji that crashes my client.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] Quetzalcutlass@lemmy.world 2 points 3 months ago (1 children)

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?

[โ€“] aeharding@vger.social 2 points 3 months ago

GitHub is best, Iโ€™ll look at this when I have time!