[C con Clase] *** glibc detected *** /usr/bin/perl: free(): invalid pointer: 0x00000000018ec5c8 ***

Pau Marc Munoz Torres paumarc en gmail.com
Vie Oct 29 17:54:09 CEST 2010


Hola

  estoy intentando usar una libreria de perl que està escrita en c, la
libreria en cuestion es
http://search.cpan.org/~kwilliams/Algorithm-SVMLight-0.09/lib/Algorithm/SVMLight.pm

la he instalado en uma maquina de 64 bits, siguiendo los passos que
especifica en el readme, ecepto en la compilacion final que uise un flag

"make CFLAGS='-fPIC -O3'" y la compilacion fue bien

 (todos los test que hice funcionaron bien


ahora me da el siguiente error , si alguien me pudiera ayudar ale
agradeceria mucho.

No se si es informativo. pero el programa funcionaba bien compilado en una
maquina de 32 bits
pau

*** glibc detected *** /usr/bin/perl: free(): invalid pointer:
0x00000000018ec5c8 ***
======= Backtrace: =========
/lib64/libc.so.6[0x3425a75506]
/usr/local/lib64/perl5/site_perl/5.10.0/x86_64-linux-thread-multi/auto/Algorithm/SVMLight/SVMLight.so(XS_Algorithm__SVMLight_DESTROY+0x141)[0x7fa628f0b671]
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/CORE/libperl.so(Perl_pp_entersub+0x5ba)[0x7fa62eb880fa]
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/CORE/libperl.so(Perl_call_sv+0x6fa)[0x7fa62eb8366a]
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/CORE/libperl.so(Perl_sv_clear+0x1c8)[0x7fa62eb9e6f8]
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/CORE/libperl.so(Perl_sv_free2+0x71)[0x7fa62eb9f021]
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/CORE/libperl.so[0x7fa62eb91351]
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/CORE/libperl.so(Perl_sv_clean_objs+0x21)[0x7fa62eb913b1]
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/CORE/libperl.so(perl_destruct+0x12b8)[0x7fa62eb85b88]
/usr/bin/perl(main+0x7f)[0x400c8f]
/lib64/libc.so.6(__libc_start_main+0xfd)[0x3425a1ea4d]
/usr/bin/perl[0x400b49]
======= Memory map: ========
00400000-00401000 r-xp 00000000 fd:03 1043727
/usr/bin/perl
00601000-00602000 rw-p 00001000 fd:03 1043727
/usr/bin/perl
00c11000-01b74000 rw-p 00000000 00:00 0
[heap]
3425600000-342561f000 r-xp 00000000 fd:03 32651
/lib64/ld-2.10.2.so
342581e000-342581f000 r--p 0001e000 fd:03 32651
/lib64/ld-2.10.2.so
342581f000-3425820000 rw-p 0001f000 fd:03 32651
/lib64/ld-2.10.2.so
3425a00000-3425b64000 r-xp 00000000 fd:03 32655
/lib64/libc-2.10.2.so
3425b64000-3425d64000 ---p 00164000 fd:03 32655
/lib64/libc-2.10.2.so
3425d64000-3425d68000 r--p 00164000 fd:03 32655
/lib64/libc-2.10.2.so
3425d68000-3425d69000 rw-p 00168000 fd:03 32655
/lib64/libc-2.10.2.so
3425d69000-3425d6e000 rw-p 00000000 00:00 0
3425e00000-3425e82000 r-xp 00000000 fd:03 32673
/lib64/libm-2.10.2.so
3425e82000-3426081000 ---p 00082000 fd:03 32673
/lib64/libm-2.10.2.so
3426081000-3426082000 r--p 00081000 fd:03 32673
/lib64/libm-2.10.2.so
3426082000-3426083000 rw-p 00082000 fd:03 32673
/lib64/libm-2.10.2.so
3426200000-3426202000 r-xp 00000000 fd:03 32978
/lib64/libdl-2.10.2.so
3426202000-3426402000 ---p 00002000 fd:03 32978
/lib64/libdl-2.10.2.so
3426402000-3426403000 r--p 00002000 fd:03 32978
/lib64/libdl-2.10.2.so
3426403000-3426404000 rw-p 00003000 fd:03 32978
/lib64/libdl-2.10.2.so
3426600000-3426617000 r-xp 00000000 fd:03 32689
/lib64/libpthread-2.10.2.so
3426617000-3426816000 ---p 00017000 fd:03 32689
/lib64/libpthread-2.10.2.so
3426816000-3426817000 r--p 00016000 fd:03 32689
/lib64/libpthread-2.10.2.so
3426817000-3426818000 rw-p 00017000 fd:03 32689
/lib64/libpthread-2.10.2.so
3426818000-342681c000 rw-p 00000000 00:00 0
3426a00000-3426a15000 r-xp 00000000 fd:03 36973
/lib64/libz.so.1.2.3
3426a15000-3426c14000 ---p 00015000 fd:03 36973
/lib64/libz.so.1.2.3
3426c14000-3426c15000 rw-p 00014000 fd:03 36973
/lib64/libz.so.1.2.3
3427200000-342721c000 r-xp 00000000 fd:03 36971
/lib64/libselinux.so.1
342721c000-342741b000 ---p 0001c000 fd:03 36971
/lib64/libselinux.so.1
342741b000-342741c000 r--p 0001b000 fd:03 36971
/lib64/libselinux.so.1
342741c000-342741d000 rw-p 0001c000 fd:03 36971
/lib64/libselinux.so.1
342741d000-342741e000 rw-p 00000000 00:00 0
342a600000-342a619000 r-xp 00000000 fd:03 32675
/lib64/libgcc_s-4.4.1-20090729.so.1
342a619000-342a819000 ---p 00019000 fd:03 32675
/lib64/libgcc_s-4.4.1-20090729.so.1
342a819000-342a81a000 rw-p 00019000 fd:03 32675
/lib64/libgcc_s-4.4.1-20090729.so.1
342ba00000-342ba15000 r-xp 00000000 fd:03 36970
/lib64/libresolv-2.10.2.so
342ba15000-342bc15000 ---p 00015000 fd:03 36970
/lib64/libresolv-2.10.2.so
342bc15000-342bc16000 r--p 00015000 fd:03 36970
/lib64/libresolv-2.10.2.so
342bc16000-342bc17000 rw-p 00016000 fd:03 36970
/lib64/libresolv-2.10.2.so
342bc17000-342bc19000 rw-p 00000000 00:00 0
342e600000-342e602000 r-xp 00000000 fd:03 32979
/lib64/libkeyutils-1.2.so
342e602000-342e801000 ---p 00002000 fd:03 32979
/lib64/libkeyutils-1.2.so
342e801000-342e802000 rw-p 00001000 fd:03 32979
/lib64/libkeyutils-1.2.so
3435600000-3435616000 r-xp 00000000 fd:03 32736
/lib64/libnsl-2.10.2.so
3435616000-3435816000 ---p 00016000 fd:03 32736
/lib64/libnsl-2.10.2.so
3435816000-3435817000 r--p 00016000 fd:03 32736
/lib64/libnsl-2.10.2.so
3435817000-3435818000 rw-p 00017000 fd:03 32736
/lib64/libnsl-2.10.2.so
3435818000-343581a000 rw-p 00000000 00:00 0
3437000000-3437002000 r-xp 00000000 fd:03 36989
/lib64/libutil-2.10.2.so
3437002000-3437201000 ---p 00002000 fd:03 36989
/lib64/libutil-2.10.2.so
3437201000-3437202000 r--p 00001000 fd:03 36989
/lib64/libutil-2.10.2.so
3437202000-3437203000 rw-p 00002000 fd:03 36989
/lib64/libutil-2.10.2.so
3476200000-3476203000 r-xp 00000000 fd:03 32658
/lib64/libcom_err.so.2.1
3476203000-3476402000 ---p 00003000 fd:03 32658
/lib64/libcom_err.so.2.1
3476402000-3476403000 rw-p 00002000 fd:03 32658
/lib64/libcom_err.so.2.1
3476a00000-3476a2a000 r-xp 00000000 fd:03 1037214
/usr/lib64/libgssapi_krb5.so.2.2
3476a2a000-3476c29000 ---p 0002a000 fd:03 1037214
/usr/lib64/libgssapi_krb5.so.2.2
3476c29000-3476c2b000 rw-p 00029000 fd:03 1037214
/usr/lib64/libgssapi_krb5.so.2.2
3476e00000-3476e09000 r-xp 00000000 fd:03 1037210
/usr/lib64/libkrb5support.so.0.1
3476e09000-3477008000 ---p 00009000 fd:03 1037210
/usr/lib64/libkrb5support.so.0.1
3477008000-3477009000 rw-p 00008000 fd:03 1037210
/usr/lib64/libkrb5support.so.0.1
3477200000-3477224000 r-xp 00000000 fd:03 1037211
/usr/lib64/libk5crypto.so.3.1
3477224000-3477424000 ---p 00024000 fd:03 1037211
/usr/lib64/libk5crypto.so.3.1
3477424000-3477426000 rw-p 00024000 fd:03 1037211
/usr/lib64/libk5crypto.so.3.1
3477600000-3477698000 r-xp 00000000 fd:03 1037213
/usr/lib64/libkrb5.so.3.3
3477698000-3477898000 ---p 00098000 fd:03 1037213
/usr/lib64/libkrb5.so.3.3
3477898000-347789c000 rw-p 00098000 fd:03 1037213
/usr/lib64/libkrb5.so.3.3
3477a00000-3477b5b000 r-xp 00000000 fd:03 1037283
/usr/lib64/libcrypto.so.0.9.8n
3477b5b000-3477d5b000 ---p 0015b000 fd:03 1037283
/usr/lib64/libcrypto.so.0.9.8n
3477d5b000-3477d81000 rw-p 0015b000 fd:03 1037283
/usr/lib64/libcrypto.so.0.9.8n
3477d81000-3477d85000 rw-p 00000000 00:00 0
3477e00000-3477e4d000 r-xp 00000000 fd:03 1037285
/usr/lib64/libssl.so.0.9.8n
3477e4d000-347804d000 ---p 0004d000 fd:03 1037285
/usr/lib64/libssl.so.0.9.8n
347804d000-3478054000 rw-p 0004d000 fd:03 1037285
/usr/lib64/libssl.so.0.9.8n
347fa00000-347fa0e000 r-xp 00000000 fd:03 1037263
/usr/lib64/liblber-2.4.so.2.4.1
347fa0e000-347fc0e000 ---p 0000e000 fd:03 1037263
/usr/lib64/liblber-2.4.so.2.4.1
347fc0e000-347fc0f000 rw-p 0000e000 fd:03 1037263
/usr/lib64/liblber-2.4.so.2.4.1
7fa627d02000-7fa627d44000 rw-p 00000000 00:00 0
7fa627d44000-7fa627d50000 r-xp 00000000 fd:03 35959
/lib64/libnss_files-2.10.2.so
7fa627d50000-7fa627f4f000 ---p 0000c000 fd:03 35959
/lib64/libnss_files-2.10.2.so
7fa627f4f000-7fa627f50000 r--p 0000b000 fd:03 35959
/lib64/libnss_files-2.10.2.so
7fa627f50000-7fa627f51000 rw-p 0000c000 fd:03 35959
/lib64/libnss_files-2.10.2.so
7fa627f51000-7fa627f6a000 r-xp 00000000 fd:03 1037235
/usr/lib64/libsasl2.so.2.0.22
7fa627f6a000-7fa62816a000 ---p 00019000 fd:03 1037235
/usr/lib64/libsasl2.so.2.0.22
7fa62816a000-7fa62816b000 rw-p 00019000 fd:03 1037235
/usr/lib64/libsasl2.so.2.0.22
7fa62816b000-7fa6281b4000 r-xp 00000000 fd:03 1102990
/usr/lib64/libldap_r-2.4.so.2.4.1
7fa6281b4000-7fa6283b3000 ---p 00049000 fd:03 1102990
/usr/lib64/libldap_r-2.4.so.2.4.1
7fa6283b3000-7fa6283b6000 rw-p 00048000 fd:03 1102990
/usr/lib64/libldap_r-2.4.so.2.4.1
7fa6283b6000-7fa6283b9000 rw-p 00000000 00:00 0
7fa6283b9000-7fa6283db000 r-xp 00000000 fd:03 1041563
/usr/lib64/libpq.so.5.1
7fa6283db000-7fa6285db000 ---p 00022000 fd:03 1041563
/usr/lib64/libpq.so.5.1
7fa6285db000-7fa6285dd000 rw-p 00022000 fd:03 1041563
/usr/lib64/libpq.so.5.1
7fa6285dd000-7fa62867e000 r-xp 00000000 fd:03 68529
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/DBD/Pg/Pg.so
7fa62867e000-7fa62887e000 ---p 000a1000 fd:03 68529
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/DBD/Pg/Pg.so
7fa62887e000-7fa628881000 rw-p 000a1000 fd:03 68529
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/DBD/Pg/Pg.so
7fa628881000-7fa62888d000 r-xp 00000000 fd:03 50830
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/auto/List/Util/Util.so
7fa62888d000-7fa628a8c000 ---p 0000c000 fd:03 50830
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/auto/List/Util/Util.so
7fa628a8c000-7fa628a8d000 rw-p 0000b000 fd:03 50830
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/auto/List/Util/Util.so
7fa628a8d000-7fa628ade000 r-xp 00000000 fd:03 65345
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/DBI/DBI.so
7fa628ade000-7fa628cde000 ---p 00051000 fd:03 65345
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/DBI/DBI.so
7fa628cde000-7fa628cdf000 rw-p 00051000 fd:03 65345
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/DBI/DBI.so
7fa628cdf000-7fa628cfd000 r-xp 00000000 fd:03 1069891
/usr/lib/libsvmlight.so
7fa628cfd000-7fa628efc000 ---p 0001e000 fd:03 1069891
/usr/lib/libsvmlight.so
7fa628efc000-7fa628efd000 rw-p 0001d000 fd:03 1069891
/usr/lib/libsvmlight.so
7fa628efd000-7fa628f0f000 r-xp 00000000 fd:03 517334
/usr/local/lib64/perl5/site_perl/5.10.0/x86_64-linux-thread-multi/auto/Algorithm/SVMLight/SVMLight.so
7fa628f0f000-7fa62910f000 ---p 00012000 fd:03 517334
/usr/local/lib64/perl5/site_perl/5.10.0/x86_64-linux-thread-multi/auto/Algorithm/SVMLight/SVMLight.so
7fa62910f000-7fa629110000 rw-p 00012000 fd:03 517334
/usr/local/lib64/perl5/site_perl/5.10.0/x86_64-linux-thread-multi/auto/Algorithm/SVMLight/SVMLight.so
7fa629110000-7fa62913a000 r-xp 00000000 fd:03 50839
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/auto/POSIX/POSIX.so
7fa62913a000-7fa62933a000 ---p 0002a000 fd:03 50839
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/auto/POSIX/POSIX.so
7fa62933a000-7fa62933d000 rw-p 0002a000 fd:03 50839
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/auto/POSIX/POSIX.so
7fa62933d000-7fa629341000 r-xp 00000000 fd:03 50806
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/auto/Fcntl/Fcntl.so
7fa629341000-7fa629541000 ---p 00004000 fd:03 50806
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/auto/Fcntl/Fcntl.so
7fa629541000-7fa629542000 rw-p 00004000 fd:03 50806
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/auto/Fcntl/Fcntl.so
7fa629542000-7fa62e615000 r--p 00000000 fd:03 1040321
/usr/lib/locale/locale-archive
7fa62e615000-7fa62e617000 rw-p 00000000 00:00 0
7fa62e617000-7fa62e66e000 r-xp 00000000 fd:03 35977
/lib64/libfreebl3.so
7fa62e66e000-7fa62e86d000 ---p 00057000 fd:03 35977
/lib64/libfreebl3.so
7fa62e86d000-7fa62e86e000 rw-p 00056000 fd:03 35977
/lib64/libfreebl3.so
7fa62e86e000-7fa62e874000 rw-p 00000000 00:00 0
7fa62e874000-7fa62e87c000 r-xp 00000000 fd:03 32656
/lib64/libcrypt-2.10.2.so
7fa62e87c000-7fa62ea7b000 ---p 00008000 fd:03 32656
/lib64/libcrypt-2.10.2.so
7fa62ea7b000-7fa62ea7c000 r--p 00007000 fd:03 32656
/lib64/libcrypt-2.10.2.so
7fa62ea7c000-7fa62ea7d000 rw-p 00008000 fd:03 32656
/lib64/libcrypt-2.10.2.so
7fa62ea7d000-7fa62eaad000 rw-p 00000000 00:00 0
7fa62eacd000-7fa62ec63000 r-xp 00000000 fd:03 49407
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/CORE/libperl.so
7fa62ec63000-7fa62ee62000 ---p 00196000 fd:03 49407
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/CORE/libperl.so
7fa62ee62000-7fa62ee6c000 rw-p 00195000 fd:03 49407
/usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/CORE/libperl.so
7fa62ee6c000-7fa62ee6e000 rw-p 00000000 00:00 0
7fff3bc5b000-7fff3bc70000 rw-p 00000000 00:00 0
[stack]
7fff3bdff000-7fff3be00000 r-xp 00000000 00:00 0
[vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0
[vsyscall]
Aborted
[geruppa en twoddb mhc2db]$


-- 
Pau Marc Muñoz Torres

Laboratori de Biologia Computacional
Institut de  Biotecnologia   i Biomedicina Vicent Villar

Universitat Autonoma de Barcelona
E-08193 Bellaterra (Barcelona)

telèfon:  (+34)935 86 89 39
Email : paumarc.munoz en bioinf.uab.cat
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20101029/4159c281/attachment.html>


Más información sobre la lista de distribución Cconclase