% perl crashme.pl trying 1 rows validating at crashme.pl line 12. trying 2 rows validating at crashme.pl line 12. trying 4 rows validating at crashme.pl line 12. trying 8 rows validating at crashme.pl line 12. trying 16 rows validating at crashme.pl line 12. trying 32 rows validating at crashme.pl line 12. trying 64 rows validating at crashme.pl line 12. trying 128 rows validating at crashme.pl line 12. *** Error in `perl': corrupted double-linked list: 0x0000000000e98b40 *** ======= Backtrace: ========= /lib64/libc.so.6[0x3ac6a75a4f] /lib64/libc.so.6[0x3ac6a7b8a7] /lib64/libc.so.6[0x3ac6a7ee7b] /lib64/libc.so.6(__libc_calloc+0xaa)[0x3ac6a8071a] perl(Perl_safesyscalloc+0x8d)[0x4c029d] perl(Perl_newGP+0x18)[0x447bb8] perl(Perl_gv_init_pvn+0x1c5)[0x448c35] /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Sub/Name/Name.so(+0x1559)[0x7fe4ad1fe559] perl(Perl_pp_entersub+0x614)[0x4ee104] perl(Perl_runops_debug+0x40)[0x4bdae0] perl(Perl_call_sv+0x543)[0x43e3f3] perl[0x4ff955] perl(Perl_sv_clear+0x64)[0x4fffa4] perl(Perl_sv_free2+0x51)[0x501161] perl(Perl_leave_scope+0x11e9)[0x53cac9] perl(Perl_pp_unstack+0x8d)[0x4e3a0d] perl(Perl_runops_debug+0x40)[0x4bdae0] perl(perl_run+0x573)[0x447343] perl(main+0x105)[0x41e695] /lib64/libc.so.6(__libc_start_main+0xf5)[0x3ac6a21d65] perl[0x41e6cd] ======= Memory map: ======== 00400000-006a9000 r-xp 00000000 08:05 2277695 /opt/perlbrew/perls/perl-5.20.2-debug/bin/perl 008a8000-008a9000 r--p 002a8000 08:05 2277695 /opt/perlbrew/perls/perl-5.20.2-debug/bin/perl 008a9000-008ac000 rw-p 002a9000 08:05 2277695 /opt/perlbrew/perls/perl-5.20.2-debug/bin/perl 008ac000-008ad000 rw-p 00000000 00:00 0 00e94000-01f2a000 rw-p 00000000 00:00 0 [heap] 3ac6600000-3ac6620000 r-xp 00000000 08:05 1703963 /usr/lib64/ld-2.18.so 3ac681f000-3ac6820000 r--p 0001f000 08:05 1703963 /usr/lib64/ld-2.18.so 3ac6820000-3ac6821000 rw-p 00020000 08:05 1703963 /usr/lib64/ld-2.18.so 3ac6821000-3ac6822000 rw-p 00000000 00:00 0 3ac6a00000-3ac6bb4000 r-xp 00000000 08:05 1703965 /usr/lib64/libc-2.18.so 3ac6bb4000-3ac6db3000 ---p 001b4000 08:05 1703965 /usr/lib64/libc-2.18.so 3ac6db3000-3ac6db7000 r--p 001b3000 08:05 1703965 /usr/lib64/libc-2.18.so 3ac6db7000-3ac6db9000 rw-p 001b7000 08:05 1703965 /usr/lib64/libc-2.18.so 3ac6db9000-3ac6dbe000 rw-p 00000000 00:00 0 3ac7200000-3ac7203000 r-xp 00000000 08:05 1704109 /usr/lib64/libdl-2.18.so 3ac7203000-3ac7402000 ---p 00003000 08:05 1704109 /usr/lib64/libdl-2.18.so 3ac7402000-3ac7403000 r--p 00002000 08:05 1704109 /usr/lib64/libdl-2.18.so 3ac7403000-3ac7404000 rw-p 00003000 08:05 1704109 /usr/lib64/libdl-2.18.so 3ac7600000-3ac7705000 r-xp 00000000 08:05 1704271 /usr/lib64/libm-2.18.so 3ac7705000-3ac7905000 ---p 00105000 08:05 1704271 /usr/lib64/libm-2.18.so 3ac7905000-3ac7906000 r--p 00105000 08:05 1704271 /usr/lib64/libm-2.18.so 3ac7906000-3ac7907000 rw-p 00106000 08:05 1704271 /usr/lib64/libm-2.18.so 3ac8e00000-3ac8e15000 r-xp 00000000 08:05 1704320 /usr/lib64/libgcc_s-4.8.3-20140911.so.1 3ac8e15000-3ac9014000 ---p 00015000 08:05 1704320 /usr/lib64/libgcc_s-4.8.3-20140911.so.1 3ac9014000-3ac9015000 r--p 00014000 08:05 1704320 /usr/lib64/libgcc_s-4.8.3-20140911.so.1 3ac9015000-3ac9016000 rw-p 00015000 08:05 1704320 /usr/lib64/libgcc_s-4.8.3-20140911.so.1 3ada600000-3ada677000 r-xp 00000000 08:05 1718550 /usr/lib64/libfreebl3.so 3ada677000-3ada876000 ---p 00077000 08:05 1718550 /usr/lib64/libfreebl3.so 3ada876000-3ada878000 r--p 00076000 08:05 1718550 /usr/lib64/libfreebl3.so 3ada878000-3ada879000 rw-p 00078000 08:05 1718550 /usr/lib64/libfreebl3.so 3ada879000-3ada87d000 rw-p 00000000 00:00 0 3adba00000-3adba08000 r-xp 00000000 08:05 1718551 /usr/lib64/libcrypt-2.18.so 3adba08000-3adbc07000 ---p 00008000 08:05 1718551 /usr/lib64/libcrypt-2.18.so 3adbc07000-3adbc08000 r--p 00007000 08:05 1718551 /usr/lib64/libcrypt-2.18.so 3adbc08000-3adbc09000 rw-p 00008000 08:05 1718551 /usr/lib64/libcrypt-2.18.so 3adbc09000-3adbc37000 rw-p 00000000 00:00 0 3adf200000-3adf202000 r-xp 00000000 08:05 1707528 /usr/lib64/libutil-2.18.so 3adf202000-3adf401000 ---p 00002000 08:05 1707528 /usr/lib64/libutil-2.18.so 3adf401000-3adf402000 r--p 00001000 08:05 1707528 /usr/lib64/libutil-2.18.so 3adf402000-3adf403000 rw-p 00002000 08:05 1707528 /usr/lib64/libutil-2.18.so 3ae1600000-3ae1616000 r-xp 00000000 08:05 1705323 /usr/lib64/libnsl-2.18.so 3ae1616000-3ae1815000 ---p 00016000 08:05 1705323 /usr/lib64/libnsl-2.18.so 3ae1815000-3ae1816000 r--p 00015000 08:05 1705323 /usr/lib64/libnsl-2.18.so 3ae1816000-3ae1817000 rw-p 00016000 08:05 1705323 /usr/lib64/libnsl-2.18.so 3ae1817000-3ae1819000 rw-p 00000000 00:00 0 7fe4ab70b000-7fe4ab71a000 r-xp 00000000 08:05 161464 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Params/Validate/XS/XS.so 7fe4ab71a000-7fe4ab91a000 ---p 0000f000 08:05 161464 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Params/Validate/XS/XS.so 7fe4ab91a000-7fe4ab91b000 r--p 0000f000 08:05 161464 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Params/Validate/XS/XS.so 7fe4ab91b000-7fe4ab91c000 rw-p 00010000 08:05 161464 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Params/Validate/XS/XS.so 7fe4ab91c000-7fe4ab922000 r-xp 00000000 08:05 161430 /opt/perlbrew/perls/perl-5.20.2-debug/lib/5.20.2/x86_64-linux/auto/Cwd/Cwd.so 7fe4ab922000-7fe4abb21000 ---p 00006000 08:05 161430 /opt/perlbrew/perls/perl-5.20.2-debug/lib/5.20.2/x86_64-linux/auto/Cwd/Cwd.so 7fe4abb21000-7fe4abb22000 r--p 00005000 08:05 161430 /opt/perlbrew/perls/perl-5.20.2-debug/lib/5.20.2/x86_64-linux/auto/Cwd/Cwd.so 7fe4abb22000-7fe4abb23000 rw-p 00006000 08:05 161430 /opt/perlbrew/perls/perl-5.20.2-debug/lib/5.20.2/x86_64-linux/auto/Cwd/Cwd.so 7fe4abb23000-7fe4abb25000 r-xp 00000000 08:05 423083 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Devel/Caller/Caller.so 7fe4abb25000-7fe4abd24000 ---p 00002000 08:05 423083 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Devel/Caller/Caller.so 7fe4abd24000-7fe4abd25000 r--p 00001000 08:05 423083 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Devel/Caller/Caller.so 7fe4abd25000-7fe4abd26000 rw-p 00002000 08:05 423083 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Devel/Caller/Caller.so 7fe4abd26000-7fe4abd2b000 r-xp 00000000 08:05 423077 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/PadWalker/PadWalker.so 7fe4abd2b000-7fe4abf2b000 ---p 00005000 08:05 423077 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/PadWalker/PadWalker.so 7fe4abf2b000-7fe4abf2c000 r--p 00005000 08:05 423077 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/PadWalker/PadWalker.so 7fe4abf2c000-7fe4abf2d000 rw-p 00006000 08:05 423077 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/PadWalker/PadWalker.so 7fe4abf2d000-7fe4abf87000 r-xp 00000000 08:05 284031 /opt/perlbrew/perls/perl-5.20.2-debug/lib/5.20.2/x86_64-linux/auto/re/re.so 7fe4abf87000-7fe4ac186000 ---p 0005a000 08:05 284031 /opt/perlbrew/perls/perl-5.20.2-debug/lib/5.20.2/x86_64-linux/auto/re/re.so 7fe4ac186000-7fe4ac187000 r--p 00059000 08:05 284031 /opt/perlbrew/perls/perl-5.20.2-debug/lib/5.20.2/x86_64-linux/auto/re/re.so 7fe4ac187000-7fe4ac188000 rw-p 0005a000 08:05 284031 /opt/perlbrew/perls/perl-5.20.2-debug/lib/5.20.2/x86_64-linux/auto/re/re.so 7fe4ac188000-7fe4ac1a1000 r-xp 00000000 08:05 284020 /opt/perlbrew/perls/perl-5.20.2-debug/lib/5.20.2/x86_64-linux/auto/B/B.so 7fe4ac1a1000-7fe4ac3a0000 ---p 00019000 08:05 284020 /opt/perlbrew/perls/perl-5.20.2-debug/lib/5.20.2/x86_64-linux/auto/B/B.so 7fe4ac3a0000-7fe4ac3a3000 r--p 00018000 08:05 284020 /opt/perlbrew/perls/perl-5.20.2-debug/lib/5.20.2/x86_64-linux/auto/B/B.so 7fe4ac3a3000-7fe4ac3a4000 rw-p 0001b000 08:05 284020 /opt/perlbrew/perls/perl-5.20.2-debug/lib/5.20.2/x86_64-linux/auto/B/B.so 7fe4ac3a4000-7fe4ac3ad000 r-xp 00000000 08:05 422606 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Moose/Moose.so 7fe4ac3ad000-7fe4ac5ac000 ---p 00009000 08:05 422606 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Moose/Moose.so 7fe4ac5ac000-7fe4ac5ad000 r--p 00008000 08:05 422606 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Moose/Moose.so 7fe4ac5ad000-7fe4ac5ae000 rw-p 00009000 08:05 422606 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Moose/Moose.so 7fe4ac5ae000-7fe4ac5b1000 r-xp 00000000 08:05 284084 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Sub/Identify/Identify.so 7fe4ac5b1000-7fe4ac7b0000 ---p 00003000 08:05 284084 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Sub/Identify/Identify.so 7fe4ac7b0000-7fe4ac7b1000 r--p 00002000 08:05 284084 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Sub/Identify/Identify.so 7fe4ac7b1000-7fe4ac7b2000 rw-p 00003000 08:05 284084 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Sub/Identify/Identify.so 7fe4ac7b2000-7fe4ac7b7000 r-xp 00000000 08:05 161428 /opt/perlbrew/perls/perl-5.20.2-debug/lib/5.20.2/x86_64-linux/auto/mro/mro.so 7fe4ac7b7000-7fe4ac9b6000 ---p 00005000 08:05 161428 /opt/perlbrew/perls/perl-5.20.2-debug/lib/5.20.2/x86_64-linux/auto/mro/mro.so 7fe4ac9b6000-7fe4ac9b7000 r--p 00004000 08:05 161428 /opt/perlbrew/perls/perl-5.20.2-debug/lib/5.20.2/x86_64-linux/auto/mro/mro.so 7fe4ac9b7000-7fe4ac9b8000 rw-p 00005000 08:05 161428 /opt/perlbrew/perls/perl-5.20.2-debug/lib/5.20.2/x86_64-linux/auto/mro/mro.so 7fe4ac9b8000-7fe4ac9dc000 r-xp 00000000 08:05 422396 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/List/MoreUtils/MoreUtils.so 7fe4ac9dc000-7fe4acbdb000 ---p 00024000 08:05 422396 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/List/MoreUtils/MoreUtils.so 7fe4acbdb000-7fe4acbdc000 r--p 00023000 08:05 422396 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/List/MoreUtils/MoreUtils.so 7fe4acbdc000-7fe4acbdd000 rw-p 00024000 08:05 422396 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/List/MoreUtils/MoreUtils.so 7fe4acbdd000-7fe4acbe1000 r-xp 00000000 08:05 422351 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Class/Load/XS/XS.so 7fe4acbe1000-7fe4acde0000 ---p 00004000 08:05 422351 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Class/Load/XS/XS.so 7fe4acde0000-7fe4acde1000 r--p 00003000 08:05 422351 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Class/Load/XS/XS.so 7fe4acde1000-7fe4acde2000 rw-p 00004000 08:05 422351 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Class/Load/XS/XS.so 7fe4acde2000-7fe4acdf1000 r-xp 00000000 08:05 422306 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Variable/Magic/Magic.so 7fe4acdf1000-7fe4acff0000 ---p 0000f000 08:05 422306 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Variable/Magic/Magic.so 7fe4acff0000-7fe4acff1000 r--p 0000e000 08:05 422306 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Variable/Magic/Magic.so 7fe4acff1000-7fe4acff2000 rw-p 0000f000 08:05 422306 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Variable/Magic/Magic.so 7fe4acff2000-7fe4acffc000 r-xp 00000000 08:05 31774 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Package/Stash/XS/XS.so 7fe4acffc000-7fe4ad1fb000 ---p 0000a000 08:05 31774 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Package/Stash/XS/XS.so 7fe4ad1fb000-7fe4ad1fc000 r--p 00009000 08:05 31774 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Package/Stash/XS/XS.so 7fe4ad1fc000-7fe4ad1fd000 rw-p 0000a000 08:05 31774 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Package/Stash/XS/XS.so 7fe4ad1fd000-7fe4ad200000 r-xp 00000000 08:05 284087 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Sub/Name/Name.so 7fe4ad200000-7fe4ad400000 ---p 00003000 08:05 284087 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Sub/Name/Name.so 7fe4ad400000-7fe4ad401000 r--p 00003000 08:05 284087 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Sub/Name/Name.so 7fe4ad401000-7fe4ad402000 rw-p 00004000 08:05 284087 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Sub/Name/Name.so 7fe4ad402000-7fe4ad407000 r-xp 00000000 08:05 161444 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Params/Util/Util.so 7fe4ad407000-7fe4ad606000 ---p 00005000 08:05 161444 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Params/Util/Util.so 7fe4ad606000-7fe4ad607000 r--p 00004000 08:05 161444 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Params/Util/Util.so 7fe4ad607000-7fe4ad608000 rw-p 00005000 08:05 161444 /opt/perlbrew/perls/perl-5.20.2-debug/lib/site_perl/5.20.2/x86_64-linux/auto/Params/Util/Util.so 7fe4ad608000-7fe4ad618000 r-xp 00000000 08:05 284016 /opt/perlbrew/perls/perl-5.20.2-debug/lib/5.20.2/x86_64-linux/auto/List/Util/Util.so 7fe4ad618000-7fe4ad817000 ---p 00010000 08:05 284016 /opt/perlbrew/perls/perl-5.20.2-debug/lib/5.20.2/x86_64-linux/auto/List/Util/Util.so 7fe4ad817000-7fe4ad818000 r--p 0000f000 08:05 284016 /opt/perlbrew/perls/perl-5.20.2-debug/lib/5.20.2/x86_64-linux/auto/List/Util/Util.so 7fe4ad818000-7fe4ad819000 rw-p 00010000 08:05 284016 /opt/perlbrew/perls/perl-5.20.2-debug/lib/5.20.2/x86_64-linux/auto/List/Util/Util.so 7fe4ad819000-7fe4b3d42000 r--p 00000000 08:05 1710570 /usr/lib/locale/locale-archive 7fe4b3d42000-7fe4b3d47000 rw-p 00000000 00:00 0 7fe4b3d6f000-7fe4b3d71000 rw-p 00000000 00:00 0 7fff0d5e4000-7fff0d605000 rw-p 00000000 00:00 0 [stack] 7fff0d67a000-7fff0d67c000 r--p 00000000 00:00 0 [vvar] 7fff0d67c000-7fff0d67e000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] zsh: abort (core dumped) perl crashme.pl