develooper Front page | perl.perl5.porters | Postings from September 2010

Errors in perl5.12.2

Thread Next
From:
Shawn H Corey
Date:
September 21, 2010 14:48
Subject:
Errors in perl5.12.2
Message ID:
4C992835.7000606@gmail.com
I'm trying to install perl5.12.2 on my computer.  This is hoe I did it:

sh Configure -de -Dprefix=/usr 
-Dotherlibdirs=/usr/share/perl5:/usr/lib/perl5 -Dusethreads 
-Dusemorebits -Uuselargefiles
make
make test
sudo make install

When I run my favourite script, I get (note the missing letters):

$ ./spyder -g gaming-rpg
checking sites
	skipping Daily Illuminator
	skipping Recent Releases ~~ Steve Jackson Games: New And Upcming Releases
	skipping Upcoming Releases ~~ Steve Jakson Games: New And Upcoming Releases
	skipping Lost Garen
checking Game Design & Development - RPGnet For
checking Geek Culure - Steve Jackson Games Forums
checking General hatter - Steve Jackson Games Forums
checking Roleplayng in General - Steve Jackson Games Forums
downloaded: General Chatter - Steve Jackson Games Forums
downloaded: Geek Culture - Steve Jackson Games Forums
downloaded: Roleplaying in General - Steve Jackson Games Forms
downloaded: Game Design & Development - RPGnet For
Viewing...
new  Game Desgn & Development - RPGnet Forums
new  Geek Culture - Steve Jackson Games Forums
error  General hatter - Steve Jackson Games Forums
new  Roleplayng in General - Steve Jackson Games Forums



So I tried another:

$ ./spyder -g computer-news
checking sites
	skipping Michael Geist - Blog
	skipping Ars Techica
	skipping The Dail WTF: Curious Perversions in Information Technology
	skipping Linux Jornal | The Original Magazine of the Linux Community
	skipping Linux Magazine ~~ Startpage - Linux Magazine Online
	skipping Linux Today - Linux News On Internet Time.
	skipping opensource.com | Where Open Source Multiplies
*** glibc detected *** perl: free(): invalid next size (fast): 
0x0000000002c00750 ***
======= Backtrace: =========
/lib/libc.so.6(+0x775b6)[0x7f6ac56e15b6]
/lib/libc.so.6(cfree+0x73)[0x7f6ac56e7e53]
perl(Perl_pp_subst+0xb11)[0x49e271]
perl(Perl_runops_standard+0x16)[0x4949c6]
perl(perl_run+0x33a)[0x43a5ca]
perl(main+0x13c)[0x421fcc]
/lib/libc.so.6(__libc_start_main+0xfd)[0x7f6ac5688c4d]
perl[0x421dc9]
======= Memory map: ========
00400000-0055c000 r-xp 00000000 08:01 394124 
  /usr/bin/perl
0075b000-0075c000 r--p 0015b000 08:01 394124 
  /usr/bin/perl
0075c000-00760000 rw-p 0015c000 08:01 394124 
  /usr/bin/perl
01ff9000-02c2b000 rw-p 00000000 00:00 0 
  [heap]
7f6ac0000000-7f6ac0021000 rw-p 00000000 00:00 0
7f6ac0021000-7f6ac4000000 ---p 00000000 00:00 0
7f6ac41e8000-7f6ac41fe000 r-xp 00000000 08:01 1179727 
  /lib/libgcc_s.so.1
7f6ac41fe000-7f6ac43fd000 ---p 00016000 08:01 1179727 
  /lib/libgcc_s.so.1
7f6ac43fd000-7f6ac43fe000 r--p 00015000 08:01 1179727 
  /lib/libgcc_s.so.1
7f6ac43fe000-7f6ac43ff000 rw-p 00016000 08:01 1179727 
  /lib/libgcc_s.so.1
7f6ac43ff000-7f6ac4404000 r-xp 00000000 08:01 2368481 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/File/Glob/Glob.so
7f6ac4404000-7f6ac4603000 ---p 00005000 08:01 2368481 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/File/Glob/Glob.so
7f6ac4603000-7f6ac4604000 r--p 00004000 08:01 2368481 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/File/Glob/Glob.so
7f6ac4604000-7f6ac4605000 rw-p 00005000 08:01 2368481 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/File/Glob/Glob.so
7f6ac4605000-7f6ac4621000 r-xp 00000000 08:01 2368688 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/POSIX/POSIX.so
7f6ac4621000-7f6ac4820000 ---p 0001c000 08:01 2368688 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/POSIX/POSIX.so
7f6ac4820000-7f6ac4823000 r--p 0001b000 08:01 2368688 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/POSIX/POSIX.so
7f6ac4823000-7f6ac4824000 rw-p 0001e000 08:01 2368688 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/POSIX/POSIX.so
7f6ac4824000-7f6ac4838000 r-xp 00000000 08:01 2368460 
 
/usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/Storable/Storable.so
7f6ac4838000-7f6ac4a38000 ---p 00014000 08:01 2368460 
 
/usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/Storable/Storable.so
7f6ac4a38000-7f6ac4a39000 r--p 00014000 08:01 2368460 
 
/usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/Storable/Storable.so
7f6ac4a39000-7f6ac4a3a000 rw-p 00015000 08:01 2368460 
 
/usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/Storable/Storable.so
7f6ac4a3a000-7f6ac4a3d000 r-xp 00000000 08:01 2368559 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/Fcntl/Fcntl.so
7f6ac4a3d000-7f6ac4c3d000 ---p 00003000 08:01 2368559 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/Fcntl/Fcntl.so
7f6ac4c3d000-7f6ac4c3e000 r--p 00003000 08:01 2368559 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/Fcntl/Fcntl.so
7f6ac4c3e000-7f6ac4c3f000 rw-p 00004000 08:01 2368559 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/Fcntl/Fcntl.so
7f6ac4c3f000-7f6ac4c44000 r-xp 00000000 08:01 2368745 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/IO/IO.so
7f6ac4c44000-7f6ac4e43000 ---p 00005000 08:01 2368745 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/IO/IO.so
7f6ac4e43000-7f6ac4e44000 r--p 00004000 08:01 2368745 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/IO/IO.so
7f6ac4e44000-7f6ac4e45000 rw-p 00005000 08:01 2368745 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/IO/IO.so
7f6ac4e45000-7f6ac4e51000 r-xp 00000000 08:01 656339 
  /usr/lib/perl5/auto/HTML/Parser/Parser.so
7f6ac4e51000-7f6ac5050000 ---p 0000c000 08:01 656339 
  /usr/lib/perl5/auto/HTML/Parser/Parser.so
7f6ac5050000-7f6ac5051000 r--p 0000b000 08:01 656339 
  /usr/lib/perl5/auto/HTML/Parser/Parser.so
7f6ac5051000-7f6ac5052000 rw-p 0000c000 08:01 656339 
  /usr/lib/perl5/auto/HTML/Parser/Parser.so
7f6ac5052000-7f6ac5055000 r-xp 00000000 08:01 2368539 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/Cwd/Cwd.so
7f6ac5055000-7f6ac5254000 ---p 00003000 08:01 2368539 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/Cwd/Cwd.so
7f6ac5254000-7f6ac5255000 r--p 00002000 08:01 2368539 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/Cwd/Cwd.so
7f6ac5255000-7f6ac5256000 rw-p 00003000 08:01 2368539 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/Cwd/Cwd.so
7f6ac5256000-7f6ac525f000 r-xp 00000000 08:01 2368489 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/List/Util/Util.so
7f6ac525f000-7f6ac545e000 ---p 00009000 08:01 2368489 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/List/Util/Util.so
7f6ac545e000-7f6ac545f000 r--p 00008000 08:01 2368489 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/List/Util/Util.so
7f6ac545f000-7f6ac5460000 rw-p 00009000 08:01 2368489 
  /usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/List/Util/Util.so
7f6ac5460000-7f6ac5469000 r-xp 00000000 08:01 2368520 
 
/usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/Data/Dumper/Dumper.so
7f6ac5469000-7f6ac5668000 ---p 00009000 08:01 2368520 
 
/usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/Data/Dumper/Dumper.so
7f6ac5668000-7f6ac5669000 r--p 00008000 08:01 2368520 
 
/usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/Data/Dumper/Dumper.so
7f6ac5669000-7f6ac566a000 rw-p 00009000 08:01 2368520 
 
/usr/lib/perl5/5.12.2/x86_64-linux-thread-multi-ld/auto/Data/Dumper/Dumper.so
7f6ac566a000-7f6ac57e4000 r-xp 00000000 08:01 1179693 
  /lib/libc-2.11.1.so
7f6ac57e4000-7f6ac59e3000 ---p 0017a000 08:01 1179693 
  /lib/libc-2.11.1.so
7f6ac59e3000-7f6ac59e7000 r--p 00179000 08:01 1179693 
  /lib/libc-2.11.1.so
7f6ac59e7000-7f6ac59e8000 rw-p 0017d000 08:01 1179693 
  /lib/libc-2.11.1.so
7f6ac59e8000-7f6ac59ed000 rw-p 00000000 00:00 0
7f6ac59ed000-7f6ac5a05000 r-xp 00000000 08:01 1179801 
  /lib/libpthread-2.11.1.so
7f6ac5a05000-7f6ac5c04000 ---p 00018000 08:01 1179801 
  /lib/libpthread-2.11.1.so
7f6ac5c04000-7f6ac5c05000 r--p 00017000 08:01 1179801 
  /lib/libpthread-2.11.1.so
7f6ac5c05000-7f6ac5c06000 rw-p 00018000 08:01 1179801 
  /lib/libpthread-2.11.1.so
7f6ac5c06000-7f6ac5c0a000 rw-p 00000000 00:00 0
7f6ac5c0a000-7f6ac5c0c000 r-xp 00000000 08:01 1179832 
  /lib/libutil-2.11.1.so
7f6ac5c0c000-7f6ac5e0b000 ---p 00002000 08:01 1179832 
  /lib/libutil-2.11.1.so
7f6ac5e0b000-7f6ac5e0c000 r--p 00001000 08:01 1179832 
  /lib/libutil-2.11.1.so
7f6ac5e0c000-7f6ac5e0d000 rw-p 00002000 08:01 1179832 
  /lib/libutil-2.11.1.so
7f6ac5e0d000-7f6ac5e16000 r-xp 00000000 08:01 1179701 
  /lib/libcrypt-2.11.1.so
7f6ac5e16000-7f6ac6016000 ---p 00009000 08:01 1179701 
  /lib/libcrypt-2.11.1.so
7f6ac6016000-7f6ac6017000 r--p 00009000 08:01 1179701 
  /lib/libcrypt-2.11.1.so
7f6ac6017000-7f6ac6018000 rw-p 0000a000 08:01 1179701 
  /lib/libcrypt-2.11.1.so
7f6ac6018000-7f6ac6046000 rw-p 00000000 00:00 0
7f6ac6046000-7f6ac60c8000 r-xp 00000000 08:01 1179742 
  /lib/libm-2.11.1.so
7f6ac60c8000-7f6ac62c7000 ---p 00082000 08:01 1179742 
  /lib/libm-2.11.1.so
7f6ac62c7000-7f6ac62c8000 r--p 00081000 08:01 1179742 
  /lib/libm-2.11.1.so
7f6ac62c8000-7f6ac62c9000 rw-p 00082000 08:01 1179742 
  /lib/libm-2.11.1.so
7f6ac62c9000-7f6ac62cb000 r-xp 00000000 08:01 1179707 
  /lib/libdl-2.11.1.so
7f6ac62cb000-7f6ac64cb000 ---p 00002000 08:01 1179707 
  /lib/libdl-2.11.1.so
7f6ac64cb000-7f6ac64cc000 r--p 00002000 08:01 1179707 
  /lib/libdl-2.11.1.so
7f6ac64cc000-7f6ac64cd000 rw-p 00003000 08:01 1179707 
  /lib/libdl-2.11.1.so
7f6ac64cd000-7f6ac64e4000 r-xp 00000000 08:01 1179753 
  /lib/libnsl-2.11.1.so
7f6ac64e4000-7f6ac66e3000 ---p 00017000 08:01 1179753 
  /lib/libnsl-2.11.1.so
7f6ac66e3000-7f6ac66e4000 r--p 00016000 08:01 1179753 
  /lib/libnsl-2.11.1.so
7f6ac66e4000-7f6ac66e5000 rw-p 00017000 08:01 1179753 
  /lib/libnsl-2.11.1.so
7f6ac66e5000-7f6ac66e7000 rw-p 00000000 00:00 0
7f6ac66e7000-7f6ac6707000 r-xp 00000000 08:01 1179669 
  /lib/ld-2.11.1.so
7f6ac6782000-7f6ac67c1000 r--p 00000000 08:01 401305 
  /usr/lib/locale/en_CA.utf8/LC_CTYPEAborted



techie stuff:
$ perl -v

This is perl 5, version 12, subversion 2 (v5.12.2) built for 
x86_64-linux-thread-multi-ld

Copyright 1987-2010, Larry Wall

Perl may be copied only under the terms of either the Artistic License 
or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

$ uname -a
Linux Ix 2.6.32-24-generic #43-Ubuntu SMP Thu Sep 16 14:58:24 UTC 2010 
x86_64 GNU/Linux


-- 
Just my 0.00000002 million dollars worth,
   Shawn

Programming is as much about organization and communication
as it is about coding.

The secret to great software:  Fail early & often.

Eliminate software piracy:  use only FLOSS.

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About