Skip to content

Commit 21ef088

Browse files
committed
Need to initialize self->safe_constructors early on to prevent crash
in early dealloc. Patch by Andrew Dalke.
1 parent 732aa2f commit 21ef088

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

Modules/cPickle.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3865,6 +3865,7 @@ newUnpicklerobject(PyObject *f) {
38653865
self->buf_size = 0;
38663866
self->read = NULL;
38673867
self->readline = NULL;
3868+
self->safe_constructors = NULL;
38683869

38693870
UNLESS (self->memo = PyDict_New()) {
38703871
Py_XDECREF((PyObject *)self);

0 commit comments

Comments
 (0)