diff --git a/qrenderdoc/Code/pyrenderdoc/PythonContext.cpp b/qrenderdoc/Code/pyrenderdoc/PythonContext.cpp index 5a75a0cd4..5a109cf46 100644 --- a/qrenderdoc/Code/pyrenderdoc/PythonContext.cpp +++ b/qrenderdoc/Code/pyrenderdoc/PythonContext.cpp @@ -405,7 +405,10 @@ void PythonContext::GenerateStubs(const rdcarray &extraPaths) PyObject *retval = PyObject_CallObject(gen, args); if(!retval) + { qCritical() << "Didn't generate renderdoc stubs"; + HandleException(NULL); + } Py_XDECREF(retval); Py_XDECREF(args); @@ -415,7 +418,10 @@ void PythonContext::GenerateStubs(const rdcarray &extraPaths) retval = PyObject_CallObject(gen, args); if(!retval) + { qCritical() << "Didn't generate qrenderdoc stubs"; + HandleException(NULL); + } Py_XDECREF(retval); Py_XDECREF(args);