From: Stefan Krah Date: Mon, 20 Aug 2012 15:19:50 +0000 (+0200) Subject: Issue #15741: Fix potential NULL dereference. Found by Coverity. X-Git-Tag: v3.3.0rc1~59^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=07795df68345a481fbd72c8cce452666000cbadd;p=thirdparty%2FPython%2Fcpython.git Issue #15741: Fix potential NULL dereference. Found by Coverity. --- diff --git a/Python/bltinmodule.c b/Python/bltinmodule.c index 0e904909d1d7..b85e37bc2954 100644 --- a/Python/bltinmodule.c +++ b/Python/bltinmodule.c @@ -631,6 +631,8 @@ builtin_compile(PyObject *self, PyObject *args, PyObject *kwds) mod_ty mod; arena = PyArena_New(); + if (arena == NULL) + goto error; mod = PyAST_obj2mod(cmd, arena, mode); if (mod == NULL) { PyArena_Free(arena);