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

System freezes with ableton loaded via wine #7

Open
systemofapwne opened this issue Jul 6, 2021 · 1 comment
Open

System freezes with ableton loaded via wine #7

systemofapwne opened this issue Jul 6, 2021 · 1 comment
Assignees
Labels
bug Something isn't working help wanted Extra attention is needed

Comments

@systemofapwne
Copy link
Owner

systemofapwne commented Jul 6, 2021

This is a reminder to myself to investigate this issue.

The reddit user 1800lilith contacted me, observing full-system freezes when loading ableton via wine while having LEETMOUSE loaded. If LEETMOUSE is unloaded, everything works fine.

1800lilith also observed debug messages ("Float traps") spewing kernel messages here and there. Maybe this bug is related to #4 and #3.

I could imagine, that on 1800lilith's system configuration, the FPU unit on the CPU is having problems due to an improper use by LEETMOUSE. Keep in mind: Kernel code is generally not supposed to use any floating point arithmetic. However LEETMOUSE relies on this and tries to circumvent all the pitfalls when using FPU in the kernel according to the book. While I think, the current implementation is "almost safe" now, I observed some pitfalls here and there (#4), where I had to specifically test for "invalid data" (Hence the "Float traps"). 1800lilith observations might indicate, that the FPU can still get messed up and my "workaround" is just trying to fix the symptoms, rather than fixing the cause.

Maybe I have overseen something?

@systemofapwne systemofapwne added bug Something isn't working help wanted Extra attention is needed labels Jul 6, 2021
@systemofapwne systemofapwne self-assigned this Jul 6, 2021
@systemofapwne
Copy link
Owner Author

This might get resolved, once #14 is implemented.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant