Abort in garbage collector in 2.2.2
Christophe
x0phe at netscape.net
Fri Nov 1 15:34:43 EST 2002
I'm getting this error while sourcing some scripts in python 2.2.2:
Assertion failed: STILL_A_CANDIDATE(op), file
python/Modules/gcmodule.c, line 366
The stack trace shows this:
---- called from signal handler with signal 6 (SIGABRT) ------
[10] __sigprocmask(0x0, 0xfcdfe400, 0x0, 0x0, 0x0, 0x0), at
0xfe7d9794
[11] _resetsig(0xfe7dbf6c, 0x0, 0x0, 0xfce03d70, 0xfe7ee000, 0x0),
at 0xfe7ce9a0
[12] _sigon(0xfce03d70, 0xfe7f5938, 0x6, 0xfcdfe4d4, 0xfce03d70,
0x1), at 0xfe7ce140
[13] _thrp_kill(0x0, 0x8, 0x6, 0xfe7ee000, 0x8, 0x6), at 0xfe7d1180
[14] raise(0x6, 0x6, 0xfcdfe598, 0x0, 0x6, 0x0), at 0xfdacb758
[15] abort(0xfdb3a000, 0x71f91ef0, 0x76, 0x7efefeff, 0x81010100,
0xff00), at 0xfdab5a3c
[16] __assert(0xfea2cab4, 0xfea2cacc, 0x16e, 0xfea2cacc, 0xa5ae58,
0x1a8), at 0xfdab5d20
[17] delete_garbage(0xfcdfe918, 0xfea54c70, 0xa5b4c0, 0xa5b550,
0x1a9, 0xa5b558), at 0xfe9296b0
[18] collect(0xfea54c60, 0xfea54c70, 0xfdb3a000, 0xfdac1a9c,
0xa5b4b8, 0x0), at 0xfe929a0c
[19] collect_generations(0x0, 0xfdb40880, 0xa5c010, 0xa5c410, 0x251,
0xa5c418), at 0xfe929e74
[20] _PyObject_GC_Malloc(0xfea50ac8, 0x0, 0xfdb3a000, 0xfdac1a9c,
0xa5c008, 0x0), at 0xfe92b114
[21] _PyObject_GC_New(0xfea50ac8, 0x0, 0xc, 0xfdac1a9c, 0x0, 0x0),
at 0xfe92b1a4
[22] PyDict_New(0xa4bad8, 0x3e8, 0xffffffff, 0x0, 0x0, 0xa5c010), at
0xfe90a870
[23] com_init(0xfcdfec6c, 0xfeaae2a4, 0xa1f930, 0x0, 0xfb9e0b15,
0x4b728), at 0xfe8ecd80
[24] jcompile(0xc7bc8, 0xfeaae2a4, 0xfcdff05c, 0x0, 0x50696e67,
0x676c6f62), at 0xfe8fbbcc
[25] icompile(0xc7bc8, 0xfcdff05c, 0x13c, 0x1, 0x0, 0x0), at
0xfe8fbb50
[26] com_classdef(0xfcdff05c, 0xc7bc8, 0x1, 0x0, 0x0, 0x4), at
0xfe8f9b20
[27] com_node(0xfcdff05c, 0xa59ad8, 0xfcdfeed8, 0xfcdfeed4,
0x616c0000, 0xa5b3a0), at 0xfe8f9d84
[28] com_file_input(0xfcdff05c, 0xc7dc8, 0x0, 0xfcdfef70,
0x688e9fc4, 0xa5ac60), at 0xfe8fad10
[29] compile_node(0xfcdff05c, 0xc7dc8, 0x1, 0xfea55710, 0xfea578d4,
0x7), at 0xfe8fb500
[30] jcompile(0xc7dc8, 0xfeaae2a4, 0x0, 0x0, 0x0, 0x5f), at
0xfe8fbd58
[31] PyNode_CompileFlags(0xc7dc8, 0xfeaae2a4, 0x0, 0xfcdff1fc, 0x0,
0x0), at 0xfe8fb954
[32] run_node(0xc7dc8, 0xfeaae2a4, 0x85f020, 0xa5b220, 0x0, 0x8), at
0xfe997f88
[33] run_err_node(0xc7dc8, 0xfeaae2a4, 0x85f020, 0xa5b220, 0x0,
0xff00), at 0xfe997f00
[34] PyRun_String(0xa59a84, 0x101, 0x85f020, 0xa5b220, 0x9d7e28,
0x0), at 0xfe997a24
[35] exec_statement(0x296360, 0xa59a70, 0xfea5b584, 0xfea5b584, 0x3,
0xffffffff), at 0xfe8db484
[36] eval_frame(0xfea5b584, 0xfea5b584, 0x0, 0x0, 0x55, 0x99ea35),
at 0xfe8d186c
[37] PyEval_EvalCodeEx(0x99ed30, 0x85f020, 0x2964d0, 0x2964ac, 0x0,
0x296360), at 0xfe8d6034
(...)
Any idea what could cause this?
Thanks,
Christophe.
More information about the Python-list
mailing list