You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
User custom exception hooks set via sys.excepthook = <custom exception handler> are not executed in Ghidrathon. Though, this functionally works as intended in the builtin interpreter. See #101 (comment)
To repoduce this issue:
defmy_exc_handler(type, value, traceback):
print("This is a custom exception handler...")
importsyssys.excepthook=my_exc_handlerraiseException
The text was updated successfully, but these errors were encountered:
A potential fix for this issue in jepeval.py and jeprunscript.py could look something like this:
# Check if a custom exception hook has been setifsys.excepthook!=sys.__excepthook__:
# Call the custom exception hooksys.excepthook(type(err), err, err.__traceback__)
User custom exception hooks set via
sys.excepthook = <custom exception handler>
are not executed in Ghidrathon. Though, this functionally works as intended in the builtin interpreter. See #101 (comment)To repoduce this issue:
The text was updated successfully, but these errors were encountered: