Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crashes on latest android nightly #4833

Closed
pazos opened this issue Mar 24, 2019 · 2 comments
Closed

Crashes on latest android nightly #4833

pazos opened this issue Mar 24, 2019 · 2 comments

Comments

@pazos
Copy link
Member

pazos commented Mar 24, 2019

  • KOReader version: koreader-v2019.03.1-41-g54b0e85_2019-03-21
  • Device: Android

Issue

Crashes at launch, log shows:

E luajit-launcher: Failed to run script: setupkoenv.lua:30: Not able to load dynamic library: libs/libmupdf.so

Referenced on #3517 (comment)

@Frenzie
Copy link
Member

Frenzie commented Mar 24, 2019

Hm, I guess it must be something about koreader/koreader-base#870 although I can't see anything wrong with it. Don't have time to debug today or tomorrow.

2f65fb9...54b0e85

Frenzie added a commit to Frenzie/koreader-base that referenced this issue Mar 25, 2019
@Frenzie
Copy link
Member

Frenzie commented Mar 25, 2019

If you'd included a tiny bit more of the log I could've seen it wouldn't be a time-consuming fix because the problem is pretty obvious from it. ;-)

03-25 09:41:31.896  3592  3605 V KOReader: ffi.load libs/libmupdf.so
03-25 09:41:31.896  3592  3605 V KOReader: dl.lua - dl.dlopen - library lname detected /data/user/0/org.koreader.launcher/files/libs/libmupdf.so
03-25 09:41:31.896  3592  3605 V KOReader:          dl.dlopen - opening needed /builds/koreader/nightly-builds/koreader/base/build/i686-linux-android/libs/libz.so.1 for /data/user/0/org.koreader.launcher/files/libs/libmupdf.so
03-25 09:41:31.896  3592  3605 E luajit-launcher: Failed to run script: setupkoenv.lua:30: Not able to load dynamic library: libs/libmupdf.so

I.e., that /builds/koreader/nightly-builds/koreader/base/build/i686-linux-android/libs/libz.so.1 means the soname LDFLAG isn't being applied.

Frenzie added a commit to koreader/koreader-base that referenced this issue Mar 25, 2019
Frenzie added a commit to Frenzie/koreader that referenced this issue Mar 25, 2019
mwoz123 pushed a commit to mwoz123/koreader that referenced this issue Mar 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants