SIGILL,Illegal instruction

benevilent at optusnet.com.au benevilent at optusnet.com.au
Wed Sep 15 03:11:22 EDT 2004


Hey,

Occasionally I am getting a SIGILL instruction when embedding the python
Interpreter. Here is a backtrace:

#0  0x0810b73e in try_3way_to_rich_compare (v=0x8ffe7a4, w=0x8220420, op=0) at Objects/object.c:946
#1  0x0810ba49 in PyObject_RichCompare (v=0x8ffe7a4, w=0x8220420, op=0) at Objects/object.c:1042
#2  0x08149c6b in cmp_outcome (op=0, v=0x8ffe7a4, w=0x8220420) at Python/ceval.c:3880
#3  0x081448d2 in eval_frame (f=0xcb4dd1c) at Python/ceval.c:1965
#4  0x08148cad in fast_function (func=0x535babc4, pp_stack=0xbfffba04, n=3, na=3, nk=0) at Python/ceval.c:3518
#5  0x08148aa2 in call_function (pp_stack=0xbfffba04, oparg=2) at Python/ceval.c:3458
#6  0x08145076 in eval_frame (f=0xa22c044) at Python/ceval.c:2116
#7  0x08148cad in fast_function (func=0x535c5da4, pp_stack=0xbfffbb94, n=1, na=1, nk=0) at Python/ceval.c:3518
#8  0x08148aa2 in call_function (pp_stack=0xbfffbb94, oparg=0) at Python/ceval.c:3458
#9  0x08145076 in eval_frame (f=0xc17b824) at Python/ceval.c:2116
#10 0x08148cad in fast_function (func=0x535ba714, pp_stack=0xbfffbd24, n=1, na=1, nk=0) at Python/ceval.c:3518
#11 0x08148aa2 in call_function (pp_stack=0xbfffbd24, oparg=0) at Python/ceval.c:3458
#12 0x08145076 in eval_frame (f=0xc176f64) at Python/ceval.c:2116
#13 0x08146e76 in PyEval_EvalCodeEx (co=0x5353b188, globals=0x5352f534, locals=0x0, args=0x4060e6d8, 
    argcount=1, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:2663
#14 0x08198781 in function_call (func=0x53618c64, arg=0x4060e6c4, kw=0x0) at Objects/funcobject.c:504
#15 0x080eac4f in PyObject_Call (func=0x53618c64, arg=0x4060e6c4, kw=0x0) at Objects/abstract.c:1755
#16 0x080f2bc9 in instancemethod_call (func=0x53618c64, arg=0x4060e6c4, kw=0x0) at Objects/classobject.c:2433
#17 0x080eac4f in PyObject_Call (func=0x55aaf734, arg=0x4060e6c4, kw=0x0) at Objects/abstract.c:1755
#18 0x081485f0 in PyEval_CallObjectWithKeywords (func=0x55aaf734, arg=0x4060e6c4, kw=0x0)
    at Python/ceval.c:3346
#19 0x080eac1e in PyObject_CallObject (o=0x55aaf734, a=0x4060e6c4) at Objects/abstract.c:1746
#20 0x0806d9df in pbCallMethod (instance=0xba30858, method=0xc132460, brArguments=0x0, result=0xbfffc1ac)
    at pybreve.c:111
#21 0x080925c2 in brMethodCall (i=0xba30858, m=0xc132460, args=0x0, result=0xbfffc1ac) at breveObjectAPI.c:119
#22 0x080919cc in brEngineIterate (e=0x81f9a10) at engine.c:430
#23 0x0806e845 in brGlutLoop () at breve.c:243
#24 0x401bbc67 in glutMainLoop () from /usr/lib/libglut.so.3
#25 0x0806e738 in main (argc=3, argv=0xbfffeac4) at breve.c:201

Any idea what the problem may be?

Thanks,
Laurie




More information about the Python-list mailing list