---java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[dex file "InMemoryDexFile[cookie=[0, 472700549504]]", zip file "couldn't find "libgifimage.so"
- Dominant language
- Kotlin
- Stars
- 17.2k
- Forks
- 3.7k
- PR merge metrics
- No merged PRs in 30d
Description
---java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[dex file "InMemoryDexFile[cookie=[0, 472700549504]]", zip file "couldn't find "libgifimage.so"
java.lang.Runtime.loadLibrary0(Runtime.java:1067)
java.lang.Runtime.loadLibrary0(Runtime.java:1007)
java.lang.System.loadLibrary(System.java:1667)
com.facebook.soloader.nativeloader.SystemDelegate.loadLibrary(Unknown Source:0)
com.facebook.soloader.nativeloader.NativeLoader.loadLibrary(SourceFile:2)
com.facebook.soloader.nativeloader.NativeLoader.loadLibrary(SourceFile:1)
com.facebook.animated.gif.GifImage.d(SourceFile:1)
com.facebook.animated.gif.GifImage.b(SourceFile:1)
com.facebook.animated.gif.GifImage.decodeFromByteBuffer(Unknown Source:0)
Contributor guide
Research direction
Start with the stack trace at com.facebook.animated.gif.GifImage.decodeFromByteBuffer and follow its calls through NativeLoader.loadLibrary and SystemDelegate.loadLibrary. Investigate why libgifimage.so is unavailable in the reported Android setup, then verify that GIF decoding no longer raises UnsatisfiedLinkError.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100