-
Notifications
You must be signed in to change notification settings - Fork 794
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
[Bug]: Zeal can't run after the first launch. #1659
Comments
I've read the application's code (I just know a little bit about Qt) and the problems seems to be with the secondary instance. Even if I close the applicattion and open it again, it is saw as secondary instance by the code, and there it is the issue. |
Interesting. Probably on Android Zeal doesn't clean up the local socket used to ensure that only one instance is running. It's probably unnecessary as OS should not allow multiple instances anyway. |
It's seems it is a qt compilation limitation in that platform. I've send a package request to Termux repository, you can see it here. |
Another important thing to know is that Termux is like a reduced Linux distribution. It have its limitation because it is based on bionic (Android C/C++ libraries) instead of libgc (GNU C/C++ libraries). But it should work. For some reason, detects as a secondary instance when it is a primary instance. |
I am not sure what to do here. If someone could figure out what exactly is wrong, and submit a PR, that'd be great :) |
I've installed Zeal today. I built it from source for Android (Termux) using Qt5. But after the first launch and close of the application, it can't run again. Here is a screenshot:
Some additional information:
The text was updated successfully, but these errors were encountered: