Hi Everyone,
i'm trying to run PyPerl 1.0.1c (1.0.1 didn't compile) on fedora 8 32bit
running perl 5.8.8 and python 2.5.1.
after compiling the src code (following the README), the test.py failed on
7/10 of the tests. (the error is similar to the one below).
each time i run a simple code like:
*import perl
import time
perl.require("Foo")
foo_test = perl.get_ref("Foo::test")
for i in range(1, 100):
foo_test()
print "end"
*the python exits with:
[r...@eyale-f8-32 python]# python importPerl.py
test 0
test 1
test 2
test 3
end
*** glibc detected *** python: free(): invalid pointer: 0xb7f320e0 ***
======= Backtrace: =========
/lib/libc.so.6[0x458ac1]
/lib/libc.so.6(cfree+0x90)[0x45c0f0]
/usr/lib/python2.5/site-packages/perl2.so[0x11ae8d]
/usr/lib/libpython2.5.so.1.0[0x3c306a9]
/usr/lib/libpython2.5.so.1.0(PyDict_SetItem+0x94)[0x3c32ad4]
/usr/lib/libpython2.5.so.1.0(_PyModule_Clear+0x194)[0x3c34f24]
/usr/lib/libpython2.5.so.1.0(PyImport_Cleanup+0x177)[0x3c95977]
/usr/lib/libpython2.5.so.1.0(Py_Finalize+0xd0)[0x3c9d250]
/usr/lib/libpython2.5.so.1.0(Py_Main+0x54f)[0x3ca78af]
python(main+0x32)[0x80485d2]
/lib/libc.so.6(__libc_start_main+0xe0)[0x405390]
python[0x80484e1]
======= Memory map: ========
00110000-00111000 r-xp 00110000 00:00 0 [vdso]
00111000-00112000 r-xp 00000000 08:01 18549033
/usr/lib/python2.5/site-packages/perl.so
00112000-00113000 rw-p 00000000 08:01 18549033
/usr/lib/python2.5/site-packages/perl.so
00113000-0011f000 r-xp 00000000 08:01 18548962
/usr/lib/python2.5/site-packages/perl2.so
0011f000-00120000 rw-p 0000c000 08:01 18548962
/usr/lib/python2.5/site-packages/perl2.so
00120000-0024b000 r-xp 00000000 08:01 18548893
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE/libperl.so
0024b000-00250000 rw-p 0012a000 08:01 18548893
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE/libperl.so
00250000-00252000 rw-p 00250000 00:00 0
00252000-00255000 r-xp 00000000 08:01 18548150
/usr/lib/python2.5/lib-dynload/timemodule.so
00255000-00257000 rw-p 00002000 08:01 18548150
/usr/lib/python2.5/lib-dynload/timemodule.so
00257000-00264000 r-xp 00000000 08:01 18582164
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/Python/Object/Object.so
00264000-00265000 rw-p 0000c000 08:01 18582164
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/Python/Object/Object.so
00265000-0026e000 r-xp 00000000 08:01 18579485
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/auto/List/Util/Util.so
0026e000-0026f000 rw-p 00008000 08:01 18579485
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/auto/List/Util/Util.so
0037e000-00387000 r-xp 00000000 08:01 32932061 /lib/libcrypt-2.7.so
00387000-00388000 r--p 00008000 08:01 32932061 /lib/libcrypt-2.7.so
00388000-00389000 rw-p 00009000 08:01 32932061 /lib/libcrypt-2.7.so
00389000-003b0000 rw-p 00389000 00:00 0
003d0000-003eb000 r-xp 00000000 08:01 32931976 /lib/ld-2.7.so
003eb000-003ec000 r--p 0001a000 08:01 32931976 /lib/ld-2.7.so
003ec000-003ed000 rw-p 0001b000 08:01 32931976 /lib/ld-2.7.so
003ef000-00542000 r-xp 00000000 08:01 32931978 /lib/libc-2.7.so
00542000-00544000 r--p 00153000 08:01 32931978 /lib/libc-2.7.so
00544000-00545000 rw-p 00155000 08:01 32931978 /lib/libc-2.7.so
00545000-00548000 rw-p 00545000 00:00 0
0054a000-00571000 r-xp 00000000 08:01 32931980 /lib/libm-2.7.so
00571000-00572000 r--p 00026000 08:01 32931980 /lib/libm-2.7.so
00572000-00573000 rw-p 00027000 08:01 32931980 /lib/libm-2.7.so
00575000-00578000 r-xp 00000000 08:01 32931984 /lib/libdl-2.7.so
00578000-00579000 r--p 00002000 08:01 32931984 /lib/libdl-2.7.so
00579000-0057a000 rw-p 00003000 08:01 32931984 /lib/libdl-2.7.so
0057c000-00591000 r-xp 00000000 08:01 32932026 /lib/libpthread-2.7.so
00591000-00592000 r--p 00014000 08:01 32932026 /lib/libpthread-2.7.so
00592000-00593000 rw-p 00015000 08:01 32932026 /lib/libpthread-2.7.so
00593000-00595000 rw-p 00593000 00:00 0
006d9000-006e4000 r-xp 00000000 08:01 32932062
/lib/libgcc_s-4.1.2-20070925.so.1
006e4000-006e5000 rw-p 0000a000 08:01 32932062
/lib/libgcc_s-4.1.2-20070925.so.1
006f9000-00709000 r-xp 00000000 08:01 32932052 /lib/libresolv-2.7.so
00709000-0070a000 r--p 00010000 08:01 32932052 /lib/libresolv-2.7.so
0070a000-0070b000 rw-p 00011000 08:01 32932052 /lib/libresolv-2.7.so
0070b000-0070d000 rw-p 0070b000 00:00 0
00989000-0098b000 r-xp 00000000 08:01 32932057 /lib/libutil-2.7.so
0098b000-0098c000 r--p 00001000 08:01 32932057 /lib/libutil-2.7.so
0098c000-0098d000 rw-p 00002000 08:01 32932057 /lib/libutil-2.7.so
00c82000-00c97000 r-xp 00000000 08:01 32932050 /lib/libnsl-2.7.so
00c97000-00c98000 r--p 00014000 08:01 32932050 /lib/libnsl-2.7.so
00c98000-00c99000 rw-p 00015000 08:01 32932050 /lib/libnsl-2.7.so
00c99000-00c9b000 rw-p 00c99000 00:00 0
03bdf000-03cfa000 r-xp 00000000 08:01 17609019
/usr/lib/libpython2.5.so.1.0
03cfa000-03d20000 rw-p 0011a000 08:01 17609019
/usr/lib/libpython2.5.so.1.0
03d20000-03d26000 rw-p 03d20000 00:00 0
08048000-08049000 r-xp 00000000 08:01 17620002 /usr/bin/python
08049000-0804a000 rw-p 00000000 08:01 17620002 /usr/bin/python
08af1000-08c3b000 rw-p 08af1000 00:00 0 [heap]
b7b00000-b7b21000 rw-p b7b00000 00:00 0
b7b21000-b7c00000 ---p b7b21000 00:00 0
b7ca8000-b7cca000 rw-p b7ca8000 00:00 0
b7cca000-b7eca000 r--p 00000000 08:01 17599607
/usr/lib/locale/locale-archive
b7eca000-b7f4f000 rw-p b7eca000 00:00 0
bfa51000-bfa66000 rw-p bffeb000 00:00 0 [stack]
Aborted
Anyone ever used the PyPerl Module?
thanks!
--
Eyal Edri
_______________________________________________
Python-il mailing list
[email protected]
http://hamakor.org.il/cgi-bin/mailman/listinfo/python-il