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
Process hangs on Mac OS Catalina with no output #113
Comments
Not sure if it helps, but I did a CPU usage profile with iTerm and got this output. |
It may be worth doing a clean rebuild (make clean) and checking that all the libraries/dependencies are up to date if you haven't already. The usage profile looks to be that of iTerm2 itself. I don't have access to any machines which run MacOS 10.15 at present, but if one becomes available I'll look into it. This issue may be relevant OpenTTD/OpenTTD#7623 |
This is a clean install of Catalina, with clean installs of all libraries. The issue you linked appears to be due to new security requirements which don't apply to apps compiled from source. Vanilla OpenTTD works fine. |
Hi, I'm having the same issues since 0.32.1. If you guys need help let me know. |
Would you mind trying with the most recent commit? |
Hi, sure. configure.txt Best regards, |
I don't see anything obviously wrong with the build. Does this still not work in the same way as previously? Edit: Could you run it via lldb and see if that gives any useful information? |
Yes, icon is present in the dock and cpu load is 100%. |
Nothing specific in the logs. Is there a chance to start openttd in debug mode? /bin/openttd -d 1 doesn't work. openttd_2019-11-05-090119_mac-004.cpu_resource.txt |
This looks like the problem. It seems that this problem has affected several projects on MacOS Catalina, going by bug reports I've found. |
Could you try again with the most recent commit? |
Problem solved, game starts again. Best regards, |
Fixed for me too. Thanks a lot! |
Version of OpenTTD
(jgr) 0.32.1
Expected result
OpenTTD opens
Actual result
OpenTTD's icon bounces in the dock indefinitely and spins up the laptop's fans. When run from the Terminal, the process hangs with no output until I quit it with ctrl-c
Steps to reproduce
Compile OpenTTD-jgr from source on MacOS 10.15, and try to run either the app bundle or the terminal executable.
https://youtu.be/7n6_V3lkErM video of the problem
Official (unpatched) OpenTTD works fine.
The text was updated successfully, but these errors were encountered: