-
Notifications
You must be signed in to change notification settings - Fork 47
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
TypeError: arguments did not match any overloaded call QMutexLocker #128
Comments
Is this project dead? |
I think the maintainers typically reply to say it's not dead but nothing ever gets merged so 🤷 See: |
We are also seeing this on the latest release (in the context of https://github.com/m-labs/artiq on Windows):
I strongly suspect that this involves memory corruption or lifetime management issues, as @blluv: Do you have a stand-alone reproducer for this? |
It would be interesting to see whether this also occurs with PySide instead of PyQt. |
May not be totally related, but I was getting errors like this when using the |
This was after determining that these crashes were memory faults by looking at the windows event viewer. For future readers, if you get unexplainable crashes from PyQT / Pyside, add this to your code to get the traceback. import faulthandler
faulthandler.enable() |
Huh – isn't that just a re-exported version of the underlying PyQt/PySide one, though? |
It seems you are correct. Nevertheless my application hasn't had a random crash from a thread since I made that change. Seems preposterous. |
And it wasn't maybe the auto-selelction causing you to switch to a different (Py)Qt library? |
The text was updated successfully, but these errors were encountered: