-
Notifications
You must be signed in to change notification settings - Fork 913
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
Mutex in X11 backend locked twice without unlock #347
Comments
The mutex may be unnecessary as of #191. |
The mutex problems don't happen anymore, though now it segfaults in IME works fine in single-window Piston apps, and fine in non-Piston multi-window apps (even multi-threaded ones). Someone more versed in Piston's internals would have to help out on investigating. This is a very unusual issue, and I imagine it comes down to the unsoundness of Xlib in some way or another (the XIM client is especially bad). If Piston's multi-window code is using multi-threading somewhere, that's a likely suspect. |
Add missing Metal shader to resources/MANIFEST This fixes an issue that caused `pathfinder_metal` to panic when [attempting to load shaders](https://github.com/servo/pathfinder/blob/0f3500921596bdb2924d7bd62c4f983afc9332ec/metal/src/lib.rs#L854) using the embedded resource loader. /cc: @nathansobo
I don't think this is relevant anymore. |
* refactor: fix and enhance the about menu on Linux * simplify * apply code review suggestions
See PistonDevelopers/piston_window#215 (comment)
cc @kvark
For backtrace, see PistonDevelopers/piston_window#215 (comment)
The text was updated successfully, but these errors were encountered: