-
Notifications
You must be signed in to change notification settings - Fork 946
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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: