Closed vlad-roid closed 3 years ago
I'm having the same issue. Even after the workaround of #616
@Vnicius My instructions to investigate this issue is given in the first post. I suggest trying them and checking whether libmobileffmpeg-abidetect.so
is packaged for the ABIs your application supports.
The message printed is clear, couldn't find "libmobileffmpeg_abidetect.so"
. If there isn't another exception/error before, this error message tells that libmobileffmpeg_abidetect.so
does not exist.
Different reasons can cause this. It is hard to tell more without knowing the following information.
API Level
- Users may try to run your app on API Levels mobile-ffmpeg
doesn't supportABI
- Users may try to run your app on ABIs mobile-ffmpeg
doesn't supportABI
s packaged by the app - Maybe some ABIs are excluded during the packaging of your applicationmobile-ffmpeg
is loaded doesn't work on those custom implementations.If you can reproduce the issue locally, you can find the answers of these questions and find a solution. But from my perspective, unfortunately I don't have enough information to make a comment.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This project will be retired. Please consider switching to FFmpegKit.
Description Seeing this crash on Play Store/Crashlytics, happening all the time, but only for less than 1% of users. Haven't seen it before updating to 4.4.LTS. Before you dismiss this as a duplicate: The crash DOES NOT happen for anyone else, only these few users, which means FFmpeg is built and included via Gradle correctly. And just to clarify, quoting @tanersener here:
I already did all of it every time before releasing each my app versions.
Expected behavior The app should not crash and AbiDetect should load fine, or at least the error should be caught without crashing.
Current behavior The app crashes at
loadLibrary
here:Logs
Environment Good mix of devices: