[Python-Dev] negative ref count on windows debug version

Amaury Forgeot d'Arc amauryfa at gmail.com
Fri Jan 20 22:42:20 CET 2012


2012/1/20 Dr.-Ing. Ingo D. Rullhusen <d01c at uni-bremen.de>

> using
> loc = PyDict_New();
> Py_XDECREF(loc);
> or
> PyObject *src = Py_CompileString( code.toStdString().c_str(),
> "<console>", Py_single_input );
> Py_XDECREF(src);
> results in a "object at blahblah has negative ref count -1" error on
> windows visual studio in debug mode. And yes, python is compiled and
> linked in debug mode also. The release version seems to work.
> This happens in version 2.6.7 and 2.7.2.

This looks very unlikely. Python itself is written with tons of similar
and works very well in debug mode.
If you can isolate a reproducible case, please file a ticket on
with all details: code, versions of the compiler, etc.

Amaury Forgeot d'Arc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-dev/attachments/20120120/39bcdba3/attachment.html>

More information about the Python-Dev mailing list