[issue42898] pickle.loads() crashes interpreter on invalid input

2021-01-11 Thread Kale Kundert
New submission from Kale Kundert : I expect `pickle.loads()` to raise `_pickle.UnpicklingError` for any invalid input, but for the specific example shown below, the interpreter crashes after attempting to allocate >16GB of memory. Note that this input does not have the pickle header (b&#

[issue42898] pickle.loads() crashes interpreter on invalid input

2021-01-11 Thread Kale Kundert
Change by Kale Kundert : -- type: -> crash versions: +Python 3.8 ___ Python tracker <https://bugs.python.org/issue42898> ___ ___ Python-bugs-list mai