I use Soya 0.12 on mandriva 2007.

If execute this test script :
[
#! /usr/bin/env python

import sys
import soya.ode

print "test"
sys.exit()
]

I get this message in my console : 
[
[EMAIL PROTECTED] ~]$ dev/marbleRacing/test.py
test
*** glibc detected *** python: double free or corruption (!prev): 0x080c6710 
***
======= Backtrace: =========
/lib/i686/libc.so.6[0xb7c71dad]
/lib/i686/libc.so.6(__libc_free+0x83)[0xb7c71f33]
/usr/lib/libpython2.4.so.1.0(PyObject_Free+0x52)[0xb7dd16e2]
======= Memory map: ========
08048000-08049000 r-xp 00000000 08:08 1190725    /usr/bin/python
08049000-0804a000 rwxp 00000000 08:08 1190725    /usr/bin/python
0804a000-080e1000 rwxp 0804a000 00:00 0          [heap]
b6800000-b6821000 rwxp b6800000 00:00 0
b6821000-b6900000 ---p b6821000 00:00 0
b692e000-b696f000 rwxp b692e000 00:00 0
b696f000-b6a1f000 r-xp 00000000 08:08 219519     /usr/lib/libode.so.0.6
b6a1f000-b6a21000 rwxp 000af000 08:08 219519     /usr/lib/libode.so.0.6
b6a21000-b6a23000 rwxp b6a21000 00:00 0
b6a3c000-b6a84000 r-xp 00000000 08:08 
1186866    /usr/lib/python2.4/site-packages/soya/_ode.so
b6a84000-b6a8e000 rwxp 00048000 08:08 
1186866    /usr/lib/python2.4/site-packages/soya/_ode.so
b6a8e000-b6af1000 rwxp b6a8e000 00:00 0
b6af1000-b6af7000 r-xp 00000000 08:08 1283339    /usr/lib/libltdl.so.3.1.2
b6af7000-b6af8000 rwxp 00005000 08:08 1283339    /usr/lib/libltdl.so.3.1.2
b6af8000-b6afd000 r-xp 00000000 08:08 1283411    /usr/lib/libogg.so.0.5.3
b6afd000-b6afe000 rwxp 00004000 08:08 1283411    /usr/lib/libogg.so.0.5.3
b6afe000-b6b03000 r-xp 00000000 08:08 462147     /lib/libgpm.so.1.19.0
b6b03000-b6b04000 rwxp 00004000 08:08 462147     /lib/libgpm.so.1.19.0
b6b04000-b6b6c000 r-xp 00000000 08:08 534227     /usr/lib/libslang.so.1.4.9
b6b6c000-b6b71000 rwxp 00068000 08:08 534227     /usr/lib/libslang.so.1.4.9
b6b71000-b6b88000 rwxp b6b71000 00:00 0
b6b88000-b6b8d000 r-xp 00000000 08:08 1283114    /usr/lib/libXdmcp.so.6.0.0
b6b8d000-b6b8e000 rwxp 00004000 08:08 1283114    /usr/lib/libXdmcp.so.6.0.0
b6b8e000-b6b90000 r-xp 00000000 08:08 1283112    /usr/lib/libXau.so.6.0.0
b6b90000-b6b91000 rwxp 00001000 08:08 1283112    /usr/lib/libXau.so.6.0.0
b6b91000-b7320000 r-xp 00000000 08:08 
590189     /usr/lib/nvidia/libGLcore.so.1.0.8774
b7320000-b7350000 rwxp 0078f000 08:08 
590189     /usr/lib/nvidia/libGLcore.so.1.0.8774
b7350000-b7354000 rwxp b7350000 00:00 0
b7354000-b736a000 r-xp 00000000 08:08 1283106    /usr/lib/libICE.so.6.3.0
b736a000-b736b000 rwxp 00015000 08:08 1283106    /usr/lib/libICE.so.6.3.0
b736b000-b736d000 rwxp b736b000 00:00 0
b736d000-b7375000 r-xp 00000000 08:08 1283108    /usr/lib/libSM.so.6.0.0
b7375000-b7376000 rwxp 00008000 08:08 1283108    /usr/lib/libSM.so.6.0.0
b7376000-b73be000 r-xp 00000000 08:08 
1546034    /usr/lib/libsmpeg-0.4.so.0.1.3
b73be000-b73c0000 rwxp 00048000 08:08 
1546034    /usr/lib/libsmpeg-0.4.so.0.1.3
b73c0000-b73e0000 rwxp b73c0000 00:00 0
b73e0000-b73e7000 r-xp 00000000 08:08 
1283523    /usr/lib/libvorbisfile.so.3.1.1
b73e7000-b73e8000 rwxp 00006000 08:08 
1283523    /usr/lib/libvorbisfile.so.3.1.1
b73e8000-b7404000 r-xp 00000000 08:08 1283419    /usr/lib/libvorbis.so.0.3.1
b7404000-b7413000 rwxp 0001c000 08:08 1283419    /usr/lib/libvorbis.so.0.3.1
b7413000-b742b000 r-xp 00000000 08:08 1283367    /usr/lib/libaa.so.1.0.4
b742b000-b742d000 rwxp 00018000 08:08 1283367    /usr/lib/libaa.so.1.0.4
b742d000-b742e000 rwxp b742d000 00:00 0
b742e000-b7435000 r-xp 00000000 08:08 1283407    /usr/lib/libgg.so.0.0.9
b7435000-b7437000 rwxp 00007000 08:08 1283407    /usr/lib/libgg.so.0.0.9
b7437000-b7438000 rwxp b7437000 00:00 0
b7438000-b743e000 r-xp 00000000 08:08 1283409    /usr/lib/libgii.so.0.0.9
b743e000-b743f000 rwxp 00005000 08:08 1283409    /usr/lib/libgii.so.0.0.9
b743f000-b744a000 r-xp 00000000 08:08 1283453    /usr/lib/libggi.so.2.0.1
b744a000-b744b000 rwxp 0000a000 08:08 1283453    /usr/lib/libggi.so.2.0.1
b744b000-b745d000 r-xp 00000000 08:08 461880     /lib/libz.so.1.2.3
b745d000-b745e000 rwxp 00011000 08:08 461880     /lib/libz.so.1.2.3
b745e000-b746d000 r-xp 00000000 08:08 
1283509    /usr/lib/libdirect-0.9.so.25.0.0
b746d000-b746e000 rwxp 0000f000 08:08 
1283509    /usr/lib/libdirect-0.9.so.25.0.0
b746e000-b7474000 r-xp 00000000 08:08 
1283513    /usr/lib/libfusion-0.9.so.25.0.0
b7474000-b7475000 rwxp 00005000 08:08 
1283513    /usr/lib/libfusion-0.9.so.25.0.0
b7475000-b74d6000 r-xp 00000000 08:08 
1283511    /usr/lib/libdirectfb-0.9.so.25.0.0
b74d6000-b74d8000 rwxp 00061000 08:08 
1283511    /usr/lib/libdirectfb-0.9.so.25.0.0
b74d8000-b752b000 r-xp 00000000 08:08 1283120    /usr/lib/libXt.so.6.0.0
b752b000-b752f000 rwxp 00052000 08:08 1283120    /usr/lib/libXt.so.6.0.0
b752f000-b7546000 r-xp 00000000 08:08 1283463    /usr/lib/libaudio.so.2.4
b7546000-b7547000 rwxp 00016000 08:08 1283463    /usr/lib/libaudio.so.2.4
b7547000-b7571000 r-xp 00000000 08:08 
1283287    /usr/lib/libaudiofile.so.0.0.2
b7571000-b7574000 rwxp 00029000 08:08 
1283287    /usr/lib/libaudiofile.so.0.0.2
b7574000-b757c000 r-xp 00000000 08:08 1283302    /usr/lib/libesd.so.0.2.36
b757c000-b757d000 rwxp 00008000 08:08 1283302    /usr/lib/libesd.so.0.2.36
b757d000-b7678000 r-xp 00000000 08:08 1283115    /usr/lib/libX11.so.6.2.0
b7678000-b767c000 rwxp 000fb000 08:08 1283115    /usr/lib/libX11.so.6.2.0
b767c000-b768a000 r-xp 00000000 08:08 1283118    /usr/lib/libXext.so.6.4.0
b768a000-b768b000 rwxp 0000e000 08:08 1283118    /usr/lib/libXext.so.6.4.0
b768b000-b76f6000 r-xp 00000000 08:08 
590187     /usr/lib/nvidia/libGL.so.1.0.8774
b76f6000-b770f000 rwxp 0006b000 08:08 
590187     /usr/lib/nvidia/libGL.so.1.0.8774
b770f000-b7710000 rwxp b770f000 00:00 0
b7710000-b7791000 r-xp 00000000 08:08 1283349    /usr/lib/libGLU.so.1.3.060500
b7791000-b7792000 rwxp 00080000 08:08 1283349    /usr/lib/libGLU.so.1.3.060500
b7792000-b7799000 r-xp 00000000 08:08 1283144    /usr/lib/libXi.so.6.0.0
b7799000-b779a000 rwxp 00007000 08:08 1283144    /usr/lib/libXi.so.6.0.0
b779a000-b77b0000 r-xp 00000000 08:08 1283122    /usr/lib/libXmu.so.6.2.0
b77b0000-b77b1000 rwxp 00016000 08:08 1283122    /usr/lib/libXmu.so.6.2.0
b77b1000-b7803000 r-xp 00000000 08:08 219515     /usr/lib/libopenal.so.0.0.8
b7803000-b7804000 rwxp 00051000 08:08 219515     /usr/lib/libopenal.so.0.0.8
b7804000-b785a000 rwxp b7804000 00:00 0
b785a000-b78d9000 r-xp 00000000 08:08 219511     /usr/lib/libcal3d.so.12.0.0
b78d9000-b78db000 rwxp 0007e000 08:08 219511     /usr/lib/libcal3d.so.12.0.0
b78db000-b7945000 r-xp 00000000 08:08 
1283110    /usr/lib/libfreetype.so.6.3.10
b7945000-b7948000 rwxp 0006a000 08:08 
1283110    /usr/lib/libfreetype.so.6.3.10
b7948000-b79cb000 r-xp 00000000 08:08 1283501    /usr/lib/libSDL-1.2.so.0.11.0
b79cb000-b79cd000 rwxp 00082000 08:08 1283501    /usr/lib/libSDL-1.2.so.0.11.0
b79cd000-b79f8000 rwxp b79cd000 00:00 0
b79f8000-b7a26000 r-xp 00000000 08:08 219517     /usr/lib/libGLEW.so.1.3.4
b7a26000-b7a28000 rwxp 0002e000 08:08 219517     /usr/lib/libGLEW.so.1.3.4
b7a28000-b7a29000 rwxp b7a28000 00:00 0
b7a35000-b7a36000 rwxp b7a35000 00:00 0
b7a36000-b7a38000 r-xp 00000000 08:08 
545586     /usr/lib/python2.4/lib-dynload/_random.so
b7a38000-b7a39000 rwxp 00002000 08:08 
545586     /usr/lib/python2.4/lib-dynload/_random.so
b7a39000-b7a3d000 r-xp 00000000 08:08 
545593     /usr/lib/python2.4/lib-dynload/binascii.so
b7a3d000-b7a3e000 rwxp 00003000 08:08 
545593     /usr/lib/python2.4/lib-dynload/binascii.so
b7a3e000-b7a41000 r-xp 00000000 08:08 
545607     /usr/lib/python2.4/lib-dynload/math.so
b7a41000-b7a42000 rwxp 00002000 08:08 
545607     /usr/lib/python2.4/lib-dynload/math.so
b7a42000-b7b2f000 r-xp 00000000 08:08 
1186867    /usr/lib/python2.4/site-packages/soya/_soya.so
b7b2f000-b7b3f000 rwxp 000ed000 08:08 
1186867    /usr/lib/python2.4/site-packages/soya/_soya.so
b7b3f000-b7b45000 rwxp b7b3f000 00:00 0
b7b45000-b7b46000 r-xp 00000000 08:08 
545590     /usr/lib/python2.4/lib-dynload/_weakref.so
b7b46000-b7b47000 rwxp 00000000 08:08 
545590     /usr/lib/python2.4/lib-dynload/_weakref.so
b7b47000-b7b4e000 r-xs 00000000 08:08 
533923     /usr/lib/gconv/gconv-modules.cache
b7b4e000-b7b89000 r-xp 00000000 08:08 
551099     /usr/share/locale/fr_BE.UTF-8/LC_CTYPE
b7b89000-b7c0d000 rwxp b7b89000 00:00 0
b7c0d000-b7d34000 r-xp 00000000 08:08 461830     /lib/i686/libc-2.4.so
b7d34000-b7d35000 r-xp 00126000 08:08 461830     /lib/i686/libc-2.4.so
b7d35000-b7d37000 rwxp 00127000 08:08 461830     /lib/i686/libc-2.4.so
b7d37000-b7d3a000 rwxp b7d37000 00:00 0
b7d3a000-b7d44000 r-xp 00000000 08:08 461883     /lib/libgcc_s-4.1.1.so.1
b7d44000-b7d45000 rwxp 0000a000 08:08 461883     /lib/libgcc_s-4.1.1.so.1
b7d45000-b7d68000 r-xp 00000000 08:08 461832     /lib/i686/libm-2.4.so
b7d68000-b7d6a000 rwxp 00023000 08:08 461832     /lib/i686/libm-2.4.so
b7d6a000-b7d6c000 r-xp 00000000 08:08 461877     /lib/libutil-2.4.so
b7d6c000-b7d6e000 rwxp 00001000 08:08 461877     /lib/libutil-2.4.so
b7d6e000-b7d6f000 rwxp b7d6e000 00:00 0
b7d6f000-b7d71000 r-xp 00000000 08:08 461851     /lib/libdl-2.4.so
b7d71000-b7d73000 rwxp 00001000 08:08 461851     /lib/libdl-2.4.so
b7d73000-b7d82000 r-xp 00000000 08:08 461834     /lib/i686/libpthread-2.4.so
b7d82000-b7d84000 rwxp 0000e000 08:08 461834     /lib/i686/libpthread-2.4.so
b7d84000-b7d86000 rwxp b7d84000 00:00 0
b7d86000-b7e6a000 r-xp 00000000 08:08 534171     /usr/lib/libpython2.4.so.1.0
b7e6a000-b7e8d000 rwxp 000e3000 08:08 534171     /usr/lib/libpython2.4.so.1.0
b7e8d000-b7e90000 rwxp b7e8d000 00:00 0
b7e90000-b7f69000 r-xp 00000000 08:08 534173     /usr/lib/libstdc++.so.6.0.8
b7f69000-b7f6c000 r-xp 000d9000 08:08 534173     /usr/lib/libstdc++.so.6.0.8
b7f6c000-b7f6e000 rwxp 000dc000 08:08 534173     /usr/lib/libstdc++.so.6.0.8
b7f6e000-b7f74000 rwxp b7f6e000 00:00 0
b7f74000-b7f76000 rwxp 00000000 00:0d 2217       /dev/zero
b7f76000-b7f77000 r-xp 00000000 08:08 
601357     /usr/lib/nvidia/tls/libnvidia-tls.so.1.0.8774
b7f77000-b7f78000 rwxp 00000000 08:08 
601357     /usr/lib/nvidia/tls/libnvidia-tls.so.1.0.8774
b7f78000-b7f7b000 r-xp 00000000 08:08 
545596     /usr/lib/python2.4/lib-dynload/cStringIO.so
b7f7b000-b7f7c000 rwxp 00003000 08:08 
545596     /usr/lib/python2.4/lib-dynload/cStringIO.so
b7f7c000-b7f8c000 r-xp 00000000 08:08 
545595     /usr/lib/python2.4/lib-dynload/cPickle.so
b7f8c000-b7f8d000 rwxp 0000f000 08:08 
545595     /usr/lib/python2.4/lib-dynload/cPickle.so
b7f8d000-b7f8e000 rwxp b7f8d000 00:00 0
b7f8e000-b7fa6000 r-xp 00000000 08:08 461840     /lib/ld-2.4.so
b7fa6000-b7fa7000 r-xp 00017000 08:08 461840     /lib/ld-2.4.so
b7fa7000-b7fa8000 rwxp 00018000 08:08 461840     /lib/ld-2.4.so
bfd94000-bfda9000 rwxp bfd94000 00:00 0          [stack]
bfffe000-bffff000 r-xp bfffe000 00:00 0
Abandon
[EMAIL PROTECTED] ~]$
]

NB : execution is OK, but when script exit and is supposed to free its 
resources, I get an error...

Don't understand what happen... Any explanation ? What can I do to fix ???

Thanks a lot...
Jacques...

_______________________________________________
Soya-user mailing list
[email protected]
https://mail.gna.org/listinfo/soya-user

Reply via email to