From 246474f2fd7d4e2de09a0627341873aa0eb16059 Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Thu, 29 Dec 2016 06:58:09 -0500 Subject: Prevent a hard crash when starting coverage thousands of times --- coverage/ctracer/tracer.c | 1 + 1 file changed, 1 insertion(+) (limited to 'coverage') diff --git a/coverage/ctracer/tracer.c b/coverage/ctracer/tracer.c index 8abb60a7..a5173270 100644 --- a/coverage/ctracer/tracer.c +++ b/coverage/ctracer/tracer.c @@ -74,6 +74,7 @@ CTracer_init(CTracer *self, PyObject *args_unused, PyObject *kwds_unused) self->cur_entry.last_line = -1; self->context = Py_None; + Py_INCREF(self->context); ret = RET_OK; goto ok; -- cgit v1.2.1