I successfully compiled and installed the latest version of Soya (0.14rc1). 
When I try to run gui-1.py from the tutorial and choose the menu option that 
has camera functionality, the script seg faults.

I am able to generalize this problem to all other test cases that have the 
camera functionality. Things were working fine before with an older version of 
Soya.

Any help will be greatly appreciated. Thank you.

Back trace using gdb shows the following

#0  __pyx_f_5_soya_7_Camera__init_frustum (__pyx_v_self=0x82afa84) at 
_soya.c:41788
#1  0xb7aa1bf4 in __pyx_f_5_soya_7_Camera___init__ (__pyx_v_self=0x82afa84, 
__pyx_args=0xb743c2cc, __pyx_kwds=0x0) at _soya.c:40989
#2  0x0809fb53 in type_call (type=0x81f7d2c, args=0xb743c2cc, kwds=0x0) at 
../Objects/typeobject.c:436
#3  0x0805ca87 in PyObject_Call (func=0xb73d898c, arg=0xb743c2cc, kw=0x0) at 
../Objects/abstract.c:1860
#4  0x080c5681 in PyEval_EvalFrameEx (f=0x82addf4, throwflag=0) at 
../Python/ceval.c:3775
#5  0x080ca585 in PyEval_EvalCodeEx (co=0xb7ce3ad0, globals=0xb7d36acc, 
locals=0x0, args=0x82addd8, argcount=1, kws=0x82adddc, kwcount=0, 
defs=0xb7c68338,
    defcount=1, closure=0x0) at ../Python/ceval.c:2831
#6  0x080c8a49 in PyEval_EvalFrameEx (f=0x82adc9c, throwflag=0) at 
../Python/ceval.c:3660
#7  0x080c9785 in PyEval_EvalFrameEx (f=0x82ac6bc, throwflag=0) at 
../Python/ceval.c:3650
#8  0x080c9785 in PyEval_EvalFrameEx (f=0x82adb2c, throwflag=0) at 
../Python/ceval.c:3650
#9  0x080c9785 in PyEval_EvalFrameEx (f=0x82ad3f4, throwflag=0) at 
../Python/ceval.c:3650
#10 0x080ca585 in PyEval_EvalCodeEx (co=0xb7c794e8, globals=0xb7c632d4, 
locals=0x0, args=0xb7420d30, argcount=4, kws=0x0, kwcount=0, defs=0x0, 
defcount=0,
    closure=0x0) at ../Python/ceval.c:2831
#11 0x08112991 in function_call (func=0xb7c8a4fc, arg=0xb7420d24, kw=0x0) at 
../Objects/funcobject.c:517
#12 0x0805ca87 in PyObject_Call (func=0xb73d898c, arg=0xb7420d24, kw=0x0) at 
../Objects/abstract.c:1860
#13 0x08062be4 in instancemethod_call (func=0xb73d534c, arg=0xb7420d24, kw=0x0) 
at ../Objects/classobject.c:2509
#14 0x0805ca87 in PyObject_Call (func=0xb73d898c, arg=0xb7420d24, kw=0x0) at 
../Objects/abstract.c:1860
#15 0x080c5681 in PyEval_EvalFrameEx (f=0x82ad9b4, throwflag=0) at 
../Python/ceval.c:3775
#16 0x080c9785 in PyEval_EvalFrameEx (f=0x82ad83c, throwflag=0) at 
../Python/ceval.c:3650
#17 0x080ca585 in PyEval_EvalCodeEx (co=0xb7d11cc8, globals=0xb7c632d4, 
locals=0x0, args=0xb7413948, argcount=4, kws=0x0, kwcount=0, defs=0x0, 
defcount=0,
    closure=0x0) at ../Python/ceval.c:2831
#18 0x08112991 in function_call (func=0xb7c8a064, arg=0xb741393c, kw=0x0) at 
../Objects/funcobject.c:517
#19 0x0805ca87 in PyObject_Call (func=0xb73d898c, arg=0xb741393c, kw=0x0) at 
../Objects/abstract.c:1860
#20 0x080c750f in PyEval_EvalFrameEx (f=0x82aab8c, throwflag=0) at 
../Python/ceval.c:3844
#21 0x080c9785 in PyEval_EvalFrameEx (f=0x82aaa1c, throwflag=0) at 
../Python/ceval.c:3650
#22 0x080ca585 in PyEval_EvalCodeEx (co=0xb7d11e78, globals=0xb7c632d4, 
locals=0x0, args=0xb7433df8, argcount=1, kws=0x0, kwcount=0, defs=0x0, 
defcount=0,
    closure=0x0) at ../Python/ceval.c:2831
#23 0x08112991 in function_call (func=0xb7c8a17c, arg=0xb7433dec, kw=0x0) at 
../Objects/funcobject.c:517
#24 0x0805ca87 in PyObject_Call (func=0xb73d898c, arg=0xb7433dec, kw=0x0) at 
../Objects/abstract.c:1860
#25 0x08062be4 in instancemethod_call (func=0xb7c5f16c, arg=0xb7433dec, kw=0x0) 
at ../Objects/classobject.c:2509
#26 0x0805ca87 in PyObject_Call (func=0xb73d898c, arg=0xb7d1d02c, kw=0x0) at 
../Objects/abstract.c:1860
#27 0x080c279c in PyEval_CallObjectWithKeywords (func=0xb7c5f16c, 
arg=0xb7d1d02c, kw=0x0) at ../Python/ceval.c:3433
#28 0x0805cca0 in PyObject_CallObject (o=0xb7c5f16c, a=0x0) at 
../Objects/abstract.c:1851
#29 0xb7affc52 in __pyx_f_5_soya_8MainLoop_begin_round 
(__pyx_v_self=0xb7d0ac8c, __pyx_args=0xb7d1d02c, __pyx_kwds=0x0) at 
_soya.c:11436
#30 0x0805ca87 in PyObject_Call (func=0xb73d898c, arg=0xb7d1d02c, kw=0x0) at 
../Objects/abstract.c:1860
#31 0x080c279c in PyEval_CallObjectWithKeywords (func=0xb7c91fec, 
arg=0xb7d1d02c, kw=0x0) at ../Python/ceval.c:3433
#32 0x0805cca0 in PyObject_CallObject (o=0xb7c91fec, a=0x0) at 
../Objects/abstract.c:1851
#33 0xb7ac64aa in __pyx_f_5_soya_8MainLoop_main_loop (__pyx_v_self=0xb7d0ac8c, 
__pyx_args=0xb7d1d02c, __pyx_kwds=0x0) at _soya.c:11069
#34 0x080c935c in PyEval_EvalFrameEx (f=0x81c2154, throwflag=0) at 
../Python/ceval.c:3564
#35 0x080ca585 in PyEval_EvalCodeEx (co=0xb7cf60b0, globals=0xb7d36acc, 
locals=0xb7d36acc, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, 
defcount=0,
    closure=0x0) at ../Python/ceval.c:2831
#36 0x080ca5f7 in PyEval_EvalCode (co=0xb7cf60b0, globals=0xb7d36acc, 
locals=0xb7d36acc) at ../Python/ceval.c:494
#37 0x080e9ac8 in PyRun_FileExFlags (fp=0x816a008, filename=0xbfb1fb2d 
"tutorial/gui-1.py", start=257, globals=0xb7d36acc, locals=0xb7d36acc, 
closeit=1,
    flags=0xbfb1ec18) at ../Python/pythonrun.c:1273
#38 0x080e9d57 in PyRun_SimpleFileExFlags (fp=0x816a008, filename=0xbfb1fb2d 
"tutorial/gui-1.py", closeit=1, flags=0xbfb1ec18) at ../Python/pythonrun.c:879
#39 0x08059390 in Py_Main (argc=1, argv=0xbfb1ece4) at ../Modules/main.c:523
#40 0x080588c2 in main (argc=0, argv=0x814a540) at ../Modules/python.c:23



_______________________________________________
Soya-user mailing list
Soya-user@gna.org
https://mail.gna.org/listinfo/soya-user

Reply via email to