Fix refcounting on python traceback object

This commit is contained in:
baldurk
2020-03-06 07:29:01 +00:00
parent 756b8fcc68
commit 14dc2a57f6
@@ -165,7 +165,7 @@ void FetchException(QString &typeStr, QString &valueStr, int &finalLine, QList<Q
if(func && PyCallable_Check(func))
{
PyObject *args = Py_BuildValue("(N)", tracebackObj);
PyObject *args = Py_BuildValue("(O)", tracebackObj);
PyObject *formattedTB = PyObject_CallObject(func, args);
PyTracebackObject *tb = (PyTracebackObject *)tracebackObj;