Message374695
pickle.load() raises a criptic SystemError with malformed input, whereas I would have expected an UnpicklingError.
"SystemError: deallocated bytearray object has exported buffers"
Because pickle is not meant for use on untrusted input, this likely would not be considered a servere issue.
Reproducing:
import pickle
f = open("crash-95c0cb965cb66f5eebc778a1d2304eaffb72f1aa", "rb")
d = pickle.load(f) |
|
Date |
User |
Action |
Args |
2020-08-02 20:56:15 | Guillaume | set | recipients:
+ Guillaume, larry |
2020-08-02 20:56:15 | Guillaume | set | messageid: <1596401775.19.0.63803368162.issue41459@roundup.psfhosted.org> |
2020-08-02 20:56:15 | Guillaume | link | issue41459 messages |
2020-08-02 20:56:15 | Guillaume | create | |
|