-
-
Notifications
You must be signed in to change notification settings - Fork 32
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
[OSX] Error in render thread Syscall select(2) failed on fd 0 #12
Comments
What did you do to get to that point? Im encountering an issue with "action-list" and the references to it, even when using the "action-list" library from Github.
(also "OSX" is for MacOs 10. the Current MacOs is version 13 ) |
I skipped setup.lisp, only created a Then created qlfile with following content (I'm using Qlot to pin libs versions):
and run After that I started SBCL REPL:
It runs Roswell inside local Qlot environment and Roswell starts SBCL. After that, in the REPL I'm doing:
But also, I patched cl-vorbis to get around this bug on M1 chip. Patch is here: #11 (comment) |
The warnings about duplicate symbols are just SBCL being annoying and don't mean anything. Fetching the news erroring out also doesn't mean anything. |
So, the problem is in the
? What is the best way to debug what is happening there? |
Well get a backtrace, first of all. |
Don't know what I've did (besides attaching to the game from Emacs via SLY), but the game started on my Mac. However, sometimes errors like this:
or
popup in the debugger. I've checked how many files are opened by the process and it is only about 150. Retrying helps to load them. |
Also, sometimes this error popups:
|
Interesting... are you on the Discord by chance? |
No. I have a Telegram. Nick is the same as on GitHub. |
Also, I've found the total number of opened files in the whole OS is about 7300, which is not high. And per process openfiles limit is 256 (twice higher than actual Kandria process number):
|
Can you give me traces for the too many open files error? |
@svetlyak40wt Could you PR to cl-mixed similar to how you did for cl-vorbis so we have an M1 binary there, too? Thanks! |
Sure. Thank you for the reminder. Will do this tomorrow.
чт, 19 янв. 2023 г., 21:17 Nicolas Hafner ***@***.***>:
… @svetlyak40wt <https://github.com/svetlyak40wt> Could you PR to cl-mixed
similar to how you did for cl-vorbis so we have an M1 binary there, too?
Thanks!
—
Reply to this email directly, view it on GitHub
<#12 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAGB66DE3IML7QG5DGASPTWTGAKVANCNFSM6AAAAAAT32FH5A>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
You can get around the too many open files error by removing It looks like the file-notify library is bugged on macos. |
After solving issue with libvorbis I still see the black screen.
Probably because of the error about select:
or probably because of other errors (about failed attempt to fetch news or problem with duplicate symbols from different pages.
here is the full log:
The text was updated successfully, but these errors were encountered: