SIGN IN SIGN UP

[3.13] gh-129502: Fix handling errors in ctypes callbacks (GH-129504) (#129517)

gh-129502: Fix handling errors in ctypes callbacks (GH-129504)

Unlikely errors in preparing arguments for ctypes callback are now
handled in the same way as errors raised in the callback of in converting
the result of the callback -- using sys.unraisablehook() instead of
sys.excepthook() and not setting sys.last_exc and other variables.
(cherry picked from commit 9d63ae5fe52d95059ab1bcd4cbb1f9e17033c897)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
M
Miss Islington (bot) committed
506c76f1bd252aeefb3b488903a9a1092e55ae04
Parent: 646bd79
Committed by GitHub <noreply@github.com> on 2/4/2025, 12:05:51 AM