Use "Edit" above to add a comment to this ticket.
Ticket Hash: | 17ae9a7fab6de3f711c7ea3e40a87d0c4e6dd35e | |||
Title: | Stuttering when remote control is activated | |||
Status: | Closed | Type: | Code_Defect | |
Severity: | Severe | Priority: | Immediate | |
Subsystem: | Resolution: | Fixed | ||
Last Modified: | 2025-04-07 20:13:28 | |||
Version Found In: | 0.7.0-dev | |||
User Comments: | ||||
MistressRemilia added on 2025-03-04 22:57:56:
When the This was first noticed after I upgraded from Crystal v1.12.2 to v1.15.1, so I suspect that newer versions of Crystal break the way Benben overrides MistressRemilia added on 2025-03-04 23:10:35: I can confirm that the regression happens when compiling Benben with Crystal v1.15.0 or later. My guess is that the Crystal developers changed the way things work within the Crystal runtime starting at this version, and so the workaround present in main.cr no longer works. As a workaround for now, when compiling with Crystal version 1.15.0 or later, you can do one or both of the following:
Note that the AppImages are compiled with an earlier version of Crystal, and are not affected. MistressRemilia added on 2025-04-07 20:13:28: I've confirmed this goes away in what will become v0.7.0. Probably because it's a non-issue to begin with since we have access to real threads in Common Lisp. |