[Stackless] segfault in stackless code

Paul Sijben sijben at eemvalley.com
Thu Mar 29 17:57:41 CEST 2007


I believe I had this in the official release too, so I went to the SVN
version. However now I finally got fed up enough to run it in GDB, which
told me, the following:

    Program received signal SIGSEGV, Segmentation fault.
    [Switching to Thread -1210791024 (LWP 2947)]
    0x080c1ebb in PyEval_EvalFrame_value (f=0xa1f57ac, throwflag=0,
    retval=0xa22017c) at Python/ceval.c:2846
    2846            if (tstate->frame->f_back != f)
    (gdb)
    (gdb)
    (gdb) bt
    #0  0x080c1ebb in PyEval_EvalFrame_value (f=0xa1f57ac, throwflag=0,
    retval=0xa22017c) at Python/ceval.c:2846
    #1  0x080c5469 in slp_frame_dispatch_top (retval=0x7e) at
    Stackless/core/stacklesseval.c:671
    #2  0x080c7d2b in slp_run_tasklet () at
    Stackless/module/scheduling.c:1155
    #3  0x080c6091 in slp_eval_frame (f=0x990758c) at
    Stackless/core/stacklesseval.c:281
    #4  0x080c60fe in climb_stack_and_eval_frame (f=0xa1f58f4) at
    Stackless/core/stacklesseval.c:248
    #5  0x080c60a0 in slp_eval_frame (f=0x990758c) at
    Stackless/core/stacklesseval.c:276
    #6  0x08115cfc in function_call (func=0x9c13d4c, arg=0x9b4960c,
    kw=0x0) at Objects/funcobject.c:520
    #7  0x0805b70b in PyObject_Call (func=0x9c13d4c, arg=0x9b4960c,
    kw=0x0) at Objects/abstract.c:1861
    #8  0x0806188c in instancemethod_call (func=0x9c16874,
    arg=0x9b4960c, kw=0x0) at Objects/classobject.c:2502
    #9  0x0805b70b in PyObject_Call (func=0x9c16874, arg=0xb7f9002c,
    kw=0x0) at Objects/abstract.c:1861
    #10 0x080bcd99 in PyEval_CallObjectWithKeywords (func=0x9c16874,
    arg=0xb7f9002c, kw=0x0) at Python/ceval.c:3747
    #11 0x080f8908 in t_bootstrap (boot_raw=0x98d07f8) at
    ./Modules/threadmodule.c:423
    #12 0x00b3c3db in start_thread () from /lib/libpthread.so.0
    #13 0x00a9606e in clone () from /lib/libc.so.6
    (gdb)

is there already a solution for this?

Paul

-- 
Paul Sijben                    	tel: +31334566488
Eemvalley Technology       	fax: +31334557523
the Netherlands                	http://eemvalley.com    

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.stackless.com/pipermail/stackless/attachments/20070329/c8d4bc9b/attachment.htm>
-------------- next part --------------
_______________________________________________
Stackless mailing list
Stackless at stackless.com
http://www.stackless.com/mailman/listinfo/stackless


More information about the Stackless mailing list