Message377684
> FWIW, I believe that you have to call `PyErr_NormalizeException` on the values returned from `PyErr_Fetch`. It looks like this is working as expected.
Indeed that is the case, from the docs:
Under certain circumstances, the values returned by PyErr_Fetch() below can be “unnormalized”, meaning that *exc is a class object but *val is not an instance of the same class. This function can be used to instantiate the class in that case. If the values are already normalized, nothing happens. The delayed normalization is implemented to improve performance. |
|
Date |
User |
Action |
Args |
2020-09-29 21:54:35 | pablogsal | set | recipients:
+ pablogsal, tomasheran, jason.haslam |
2020-09-29 21:54:35 | pablogsal | set | messageid: <1601416475.94.0.863495351681.issue35103@roundup.psfhosted.org> |
2020-09-29 21:54:35 | pablogsal | link | issue35103 messages |
2020-09-29 21:54:35 | pablogsal | create | |
|