Problem Description
- OS Type: [ Windows / Linux / macOS ]
- Android Version: [ e.g. Android 14 ]
- Connecting Way: [ USB / Wireless / Wireless USB Debugging ]
Describe what went wrong:
1. Screenshots
2. Log File (android_dex_log)
Hello, thank you for the v1.3 release!
I encountered a startup crash on Fedora Linux due to a host-vs-bundled library conflict. When running the AppImage, the application attempts to use bundled older libraries which conflict with Fedora's newer system libraries:
Error logs:
/tmp/.../usr/bin/Android_Dex: /tmp/.../usr/lib/libmount.so.1: version `MOUNT_2_40' not found (required by /lib64/libgio-2.0.so.0)
/tmp/.../usr/lib/libpcre2-8.so.0: no version information available (required by /lib64/libglib-2.0.so.0)
Steps to workaround:
Extracting the AppImage and removing the bundled libmount.so* and libpcre2-8.so* files forces it to fall back to the host system's modern libraries, which successfully resolves the crash.
It would be great if these conflicting system libraries could be excluded from future AppImage builds, or statically linked properly so it works seamlessly out-of-the-box on rolling/modern distributions like Fedora.
Environment:
- OS: Fedora Linux (x86_64)
- AppImage Version: v1.3 (c57cbc8)
Problem Description
Describe what went wrong:
1. Screenshots
2. Log File (android_dex_log)
Hello, thank you for the v1.3 release!
I encountered a startup crash on Fedora Linux due to a host-vs-bundled library conflict. When running the AppImage, the application attempts to use bundled older libraries which conflict with Fedora's newer system libraries:
Error logs:
/tmp/.../usr/bin/Android_Dex: /tmp/.../usr/lib/libmount.so.1: version `MOUNT_2_40' not found (required by /lib64/libgio-2.0.so.0)
/tmp/.../usr/lib/libpcre2-8.so.0: no version information available (required by /lib64/libglib-2.0.so.0)
Steps to workaround:
Extracting the AppImage and removing the bundled
libmount.so*andlibpcre2-8.so*files forces it to fall back to the host system's modern libraries, which successfully resolves the crash.It would be great if these conflicting system libraries could be excluded from future AppImage builds, or statically linked properly so it works seamlessly out-of-the-box on rolling/modern distributions like Fedora.
Environment: