I have a problem with my debug Python 2.5.2 executable with Py_REF_DEBUG
and Py_TRACE_REFS set. With one of my scripts I get:
....
Fatal Python error: Python/ceval.c:947 object at 0x2aa3f4d840 has negative ref count -260424622217076 0230
Program received signal SIGABRT, Aborted.
[Switching to Thread 182905044128 (LWP 2595)]
0x0000002a95dde 479 in raise () from /lib64/tls/libc.so.6
(gdb) p ((PyObject*)0x2 aa3f4d840)->ob_type
$1 = (struct _typeobject *) 0xdbdbdbdbdbdbd bdb
(gdb) p ((PyObject*)0x2 aa3f4d840)->ob_refcnt
$2 = -260424622217076 0230
(gdb) p ((PyObject*)0x2 aa3f4d840)->_ob_next
$3 = (struct _object *) 0xdbdbdbdbdbdbd bdb
(gdb) p ((PyObject*)0x2 aa3f4d840)->_ob_prev
$4 = (struct _object *) 0xdbdbdbdbdbdbd bdb
(gdb)
Is there any "common" reason to for such a strange object on the command
stack, or is it more likely that any of my extension modules is causing
havoc?
Kind regards
Berthold
--
__ Address:
G / \ L Germanischer Lloyd
phone: +49-40-36149-7374 -+----+- Vorsetzen 35 P.O.Box 111606
fax : +49-40-36149-7320 \__/ D-20459 Hamburg D-20416 Hamburg
and Py_TRACE_REFS set. With one of my scripts I get:
....
Fatal Python error: Python/ceval.c:947 object at 0x2aa3f4d840 has negative ref count -260424622217076 0230
Program received signal SIGABRT, Aborted.
[Switching to Thread 182905044128 (LWP 2595)]
0x0000002a95dde 479 in raise () from /lib64/tls/libc.so.6
(gdb) p ((PyObject*)0x2 aa3f4d840)->ob_type
$1 = (struct _typeobject *) 0xdbdbdbdbdbdbd bdb
(gdb) p ((PyObject*)0x2 aa3f4d840)->ob_refcnt
$2 = -260424622217076 0230
(gdb) p ((PyObject*)0x2 aa3f4d840)->_ob_next
$3 = (struct _object *) 0xdbdbdbdbdbdbd bdb
(gdb) p ((PyObject*)0x2 aa3f4d840)->_ob_prev
$4 = (struct _object *) 0xdbdbdbdbdbdbd bdb
(gdb)
Is there any "common" reason to for such a strange object on the command
stack, or is it more likely that any of my extension modules is causing
havoc?
Kind regards
Berthold
--
__ Address:
G / \ L Germanischer Lloyd
phone: +49-40-36149-7374 -+----+- Vorsetzen 35 P.O.Box 111606
fax : +49-40-36149-7320 \__/ D-20459 Hamburg D-20416 Hamburg
Comment