Graphics: Fix "Error in sys.excepthook" #6457
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This fixes #5986.
As I wrote in the comment, it's not clear what exactly the issue is. However, putting a try/except around it seems to fix it.
I tried opening a file and logging the exception, but that also caused the
Error in sys.excepthook
. It seems like this is called after most things have been destroyed so we cannot call anything else cython related from other files or do c things. This is likely a bug in cython, but I'm not exactly sure how to report this.