[issue6865] Refcount error in pwd module

caglar10ur report at bugs.python.org
Tue Sep 8 21:10:42 CEST 2009


New submission from caglar10ur <caglar at pardus.org.tr>:

Fix refcounting problem which causes a segfault for following test code;

--------------------------------------------------------
#include <python2.5/Python.h>

int main(void)
{
    int i;
    for (i = 0; i < 1000; ++i)
    {
        Py_Initialize();
        PyRun_SimpleString("import pwd\n");
        Py_Finalize();
    }
    return 0;
}
--------------------------------------------------------

Reported-by: Onur Küçük <onur at pardus.org.tr>
Signed-off-by: S.Çağlar Onur <caglar at pardus.org.tr>

----------
files: pwdmodule_refcount_fix.patch
keywords: patch
messages: 92425
nosy: caglar10ur
severity: normal
status: open
title: Refcount error in pwd module
type: crash
versions: Python 2.5
Added file: http://bugs.python.org/file14863/pwdmodule_refcount_fix.patch

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue6865>
_______________________________________


More information about the Python-bugs-list mailing list