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

Possibly goes into endless loop glk_window_open on some data files #14

Open
BroadcastGames opened this issue Dec 17, 2016 · 0 comments
Open

Comments

@BroadcastGames
Copy link

BroadcastGames commented Dec 17, 2016

Please excuse if this turns out to be a mistaken report. I did try to reproduce it with independent checkout and not my customized code - but it's difficult to see because the looping doesn't actually show any activity from unmodified RemGlk.

I had added some logging to glk_window_open and noticed that it loops endlessly when a game runs: "Dead Cities": http://ifdb.tads.org/viewgame?id=q5el4dphbf7q6e5y - after sending the INIT and the first keystroke " " it seems to start looping glk_window_open and never actually produces any JSON output.

If this is confirmed - I suspect it isn't correctly interrogating graphics capability and making assumptions about Glk that it should not. But still, such data files may be encountered in the wild and perhaps some kind of safety counter to detect the looping and error message/end?

Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant