develooper Front page | perl.perl5.porters | Postings from March 2013

Re: Smoke [blead] v5.17.10-37-gec16d31 FAIL(F) linux 3.5.0-24-generic[debian] (x86_64/8 cpu) {blead_clang_quick_sanitize=address}

Thread Previous
From:
demerphq
Date:
March 27, 2013 12:11
Subject:
Re: Smoke [blead] v5.17.10-37-gec16d31 FAIL(F) linux 3.5.0-24-generic[debian] (x86_64/8 cpu) {blead_clang_quick_sanitize=address}
Message ID:
CANgJU+Wp9N9o8gJffJofaE6y7aBqi0HvS+dZPJ6nmX5t7z4GQA@mail.gmail.com
On 27 March 2013 13:02, George Greer <perl@greerga.m-l.org> wrote:
> Testsuite was run only with 'harness'
>
> Failures: (common-args) -Accflags="-DPERL_POISON -fsanitize=address" -Aldflags="-fsanitize=address" -Dcc=clang -Doptimize="-O1"
> [default] -DDEBUGGING -Duseithreads
> ../ext/File-Glob/t/basic.t..................................FAILED
>     2
>     Non-zero exit status: 1

I investigated under valgrind, but could not see anything other than
memory leaks.

$ valgrind --leak-check=full ./perl -Ilib ext/File-Glob/t/basic.t
==14221== Memcheck, a memory error detector
==14221== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==14221== Using Valgrind-3.6.1-Debian and LibVEX; rerun with -h for
copyright info
==14221== Command: ./perl -Ilib ext/File-Glob/t/basic.t
==14221==
1..49
ok 1 - use File::Glob;
ok 2
ok 3
ok 4 - tilde expansion - no environment
ok 5 # skip MSWin32 only
ok 6 - tilde expansion
ok 7
ok 8
ok 9
ok 10
ok 11
# TEST a b
ok 12
ok 13
# f_names = Ax.pl Bx.pl Cx.pl aY.pl bY.pl cY.pl
# g_names = Ax.pl Bx.pl Cx.pl aY.pl bY.pl cY.pl
ok 14
# f_alpha = Ax.pl aY.pl Bx.pl bY.pl Cx.pl cY.pl
# g_alpha = Ax.pl aY.pl Bx.pl bY.pl Cx.pl cY.pl
ok 15
ok 16 - Don't panic
ok 17
ok 18 - Successfuly ignored unsupported flag
ok 19 - a'b' with and without spaces
ok 20 - a"b" without spaces
ok 21 - a"b" without spaces
ok 22 - backslashes with(out) spaces
ok 23 - final escaped space
ok 24 - unmatched quote
ok 25 - unmatched quote with surrounding spaces
ok 26 - \ before quote *only* escapes quote
ok 27 - \ before single quote *only* escapes quote
ok 28 - before \" within "..."
ok 29 - before \' within '...'
ok 30 - :bsd_glob exports GLOB_ABEND
ok 31 - :bsd_glob exports GLOB_ALPHASORT
ok 32 - :bsd_glob exports GLOB_ALTDIRFUNC
ok 33 - :bsd_glob exports GLOB_BRACE
ok 34 - :bsd_glob exports GLOB_CSH
ok 35 - :bsd_glob exports GLOB_ERR
ok 36 - :bsd_glob exports GLOB_ERROR
ok 37 - :bsd_glob exports GLOB_LIMIT
ok 38 - :bsd_glob exports GLOB_MARK
ok 39 - :bsd_glob exports GLOB_NOCASE
ok 40 - :bsd_glob exports GLOB_NOCHECK
ok 41 - :bsd_glob exports GLOB_NOMAGIC
ok 42 - :bsd_glob exports GLOB_NOSORT
ok 43 - :bsd_glob exports GLOB_NOSPACE
ok 44 - :bsd_glob exports GLOB_QUOTE
ok 45 - :bsd_glob exports GLOB_TILDE
ok 46 - :bsd_glob exports bsd_glob
ok 47 - <a b> under :bsd_glob
ok 48 - <"a" "b"> under :bsd_glob
ok 49 - <> in list context under :bsd_glob
==14221==
==14221== HEAP SUMMARY:
==14221==     in use at exit: 4,954,769 bytes in 16,628 blocks
==14221==   total heap usage: 49,619 allocs, 32,991 frees, 9,663,198
bytes allocated
==14221==
==14221== 6 bytes in 1 blocks are definitely lost in loss record 13 of 1,463
==14221==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==14221==    by 0x4C9495: Perl_safesysmalloc (util.c:90)
==14221==    by 0x4CA655: Perl_savepvn (util.c:955)
==14221==    by 0x43E612: perl_construct (perl.c:379)
==14221==    by 0x41A81F: main (perlmain.c:108)
==14221==
==14221== 12 bytes in 1 blocks are definitely lost in loss record 32 of 1,463
==14221==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==14221==    by 0x4C9495: Perl_safesysmalloc (util.c:90)
==14221==    by 0x4CA612: Perl_savepv (util.c:929)
==14221==    by 0x5CA141: Perl_new_collate (locale.c:218)
==14221==    by 0x5CAD0F: Perl_init_i18nl10n (locale.c:487)
==14221==    by 0x43E1AD: perl_construct (perl.c:260)
==14221==    by 0x41A81F: main (perlmain.c:108)
==14221==
==14221== 12 bytes in 1 blocks are definitely lost in loss record 33 of 1,463
==14221==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==14221==    by 0x4C9495: Perl_safesysmalloc (util.c:90)
==14221==    by 0x4CA612: Perl_savepv (util.c:929)
==14221==    by 0x5C9DD8: Perl_new_numeric (locale.c:125)
==14221==    by 0x5CAD25: Perl_init_i18nl10n (locale.c:491)
==14221==    by 0x43E1AD: perl_construct (perl.c:260)
==14221==    by 0x41A81F: main (perlmain.c:108)
==14221==
==14221== 16 bytes in 1 blocks are definitely lost in loss record 149 of 1,463
==14221==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==14221==    by 0x4C9495: Perl_safesysmalloc (util.c:90)
==14221==    by 0x50A836: Perl_sv_grow (sv.c:1522)
==14221==    by 0x51325C: Perl_sv_setpvn (sv.c:4548)
==14221==    by 0x43E261: perl_construct (perl.c:276)
==14221==    by 0x41A81F: main (perlmain.c:108)
==14221==
==14221== 16 bytes in 1 blocks are definitely lost in loss record 150 of 1,463
==14221==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==14221==    by 0x4C9495: Perl_safesysmalloc (util.c:90)
==14221==    by 0x50A836: Perl_sv_grow (sv.c:1522)
==14221==    by 0x51325C: Perl_sv_setpvn (sv.c:4548)
==14221==    by 0x43E282: perl_construct (perl.c:277)
==14221==    by 0x41A81F: main (perlmain.c:108)
==14221==
==14221== 16 bytes in 1 blocks are definitely lost in loss record 151 of 1,463
==14221==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==14221==    by 0x4C9495: Perl_safesysmalloc (util.c:90)
==14221==    by 0x50A836: Perl_sv_grow (sv.c:1522)
==14221==    by 0x51325C: Perl_sv_setpvn (sv.c:4548)
==14221==    by 0x43E2A3: perl_construct (perl.c:278)
==14221==    by 0x41A81F: main (perlmain.c:108)
==14221==
==14221== 20 bytes in 1 blocks are possibly lost in loss record 172 of 1,463
==14221==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==14221==    by 0x4CA6FC: Perl_savesharedpv (util.c:984)
==14221==    by 0x429003: Perl_newSTATEOP (op.c:5695)
==14221==    by 0x48B3EA: Perl_yyparse (perly.y:611)
==14221==    by 0x56254C: S_doeval (pp_ctl.c:3460)
==14221==    by 0x5653D0: Perl_pp_require (pp_ctl.c:4041)
==14221==    by 0x4FA4D1: Perl_runops_standard (run.c:42)
==14221==    by 0x443840: Perl_call_sv (perl.c:2719)
==14221==    by 0x4493DD: Perl_call_list (perl.c:4815)
==14221==    by 0x430EAC: S_process_special_blocks (op.c:7685)
==14221==    by 0x430CE3: Perl_newATTRSUB_flags (op.c:7649)
==14221==    by 0x42EEDF: Perl_newATTRSUB (op.c:7322)
==14221==
==14221== 20 bytes in 1 blocks are possibly lost in loss record 173 of 1,463
==14221==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==14221==    by 0x4CA6FC: Perl_savesharedpv (util.c:984)
==14221==    by 0x429003: Perl_newSTATEOP (op.c:5695)
==14221==    by 0x489EC6: Perl_yyparse (perly.y:279)
==14221==    by 0x56254C: S_doeval (pp_ctl.c:3460)
==14221==    by 0x5653D0: Perl_pp_require (pp_ctl.c:4041)
==14221==    by 0x4FA4D1: Perl_runops_standard (run.c:42)
==14221==    by 0x443840: Perl_call_sv (perl.c:2719)
==14221==    by 0x4493DD: Perl_call_list (perl.c:4815)
==14221==    by 0x430EAC: S_process_special_blocks (op.c:7685)
==14221==    by 0x430CE3: Perl_newATTRSUB_flags (op.c:7649)
==14221==    by 0x42EEDF: Perl_newATTRSUB (op.c:7322)
==14221==
==14221== 23 bytes in 1 blocks are definitely lost in loss record 174 of 1,463
==14221==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==14221==    by 0x4C9495: Perl_safesysmalloc (util.c:90)
==14221==    by 0x4CA612: Perl_savepv (util.c:929)
==14221==    by 0x431DA3: Perl_newSTUB (op.c:7914)
==14221==    by 0x44AD75: Perl_gv_init_pvn (gv.c:402)
==14221==    by 0x45015B: Perl_gv_fetchpvn_flags (gv.c:1707)
==14221==    by 0x44E721: Perl_gv_fetchsv (gv.c:1381)
==14221==    by 0x433AFB: Perl_ck_rvconst (op.c:8564)
==14221==    by 0x423EBB: Perl_newUNOP (op.c:3973)
==14221==    by 0x4328BE: Perl_newCVREF (op.c:8146)
==14221==    by 0x471356: Perl_yylex (toke.c:7094)
==14221==    by 0x4896C1: Perl_yyparse (perly.c:341)
==14221==
==14221== 24 bytes in 1 blocks are definitely lost in loss record 197 of 1,463
==14221==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==14221==    by 0x4C9495: Perl_safesysmalloc (util.c:90)
==14221==    by 0x4CA612: Perl_savepv (util.c:929)
==14221==    by 0x4CE56A: Perl_find_script (util.c:3546)
==14221==    by 0x446C9F: S_open_script (perl.c:3658)
==14221==    by 0x441CC7: S_parse_body (perl.c:2090)
==14221==    by 0x440E50: perl_parse (perl.c:1621)
==14221==    by 0x41A86C: main (perlmain.c:112)
==14221==
==14221== 42 bytes in 1 blocks are possibly lost in loss record 470 of 1,463
==14221==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==14221==    by 0x4F761D: Perl_refcounted_he_new_pvn (hv.c:3197)
==14221==    by 0x4F7B6A: Perl_cop_store_label (hv.c:3404)
==14221==    by 0x428F4A: Perl_newSTATEOP (op.c:5679)
==14221==    by 0x489EC6: Perl_yyparse (perly.y:279)
==14221==    by 0x56254C: S_doeval (pp_ctl.c:3460)
==14221==    by 0x5653D0: Perl_pp_require (pp_ctl.c:4041)
==14221==    by 0x4FA4D1: Perl_runops_standard (run.c:42)
==14221==    by 0x443840: Perl_call_sv (perl.c:2719)
==14221==    by 0x4493DD: Perl_call_list (perl.c:4815)
==14221==    by 0x430EAC: S_process_special_blocks (op.c:7685)
==14221==    by 0x430CE3: Perl_newATTRSUB_flags (op.c:7649)
==14221==
==14221== 54 bytes in 6 blocks are possibly lost in loss record 558 of 1,463
==14221==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==14221==    by 0x4CA6FC: Perl_savesharedpv (util.c:984)
==14221==    by 0x42BCFE: Perl_newLOOPEX (op.c:6510)
==14221==    by 0x48D5C2: Perl_yyparse (perly.y:1251)
==14221==    by 0x56254C: S_doeval (pp_ctl.c:3460)
==14221==    by 0x5653D0: Perl_pp_require (pp_ctl.c:4041)
==14221==    by 0x4FA4D1: Perl_runops_standard (run.c:42)
==14221==    by 0x443840: Perl_call_sv (perl.c:2719)
==14221==    by 0x4493DD: Perl_call_list (perl.c:4815)
==14221==    by 0x430EAC: S_process_special_blocks (op.c:7685)
==14221==    by 0x430CE3: Perl_newATTRSUB_flags (op.c:7649)
==14221==    by 0x42EEDF: Perl_newATTRSUB (op.c:7322)
==14221==
==14221== 128 bytes in 1 blocks are definitely lost in loss record 821 of 1,463
==14221==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==14221==    by 0x4C9495: Perl_safesysmalloc (util.c:90)
==14221==    by 0x44797B: Perl_init_stacks (perl.c:3995)
==14221==    by 0x43E0B3: perl_construct (perl.c:253)
==14221==    by 0x41A81F: main (perlmain.c:108)
==14221==
==14221== 128 bytes in 1 blocks are definitely lost in loss record 822 of 1,463
==14221==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==14221==    by 0x4C9495: Perl_safesysmalloc (util.c:90)
==14221==    by 0x4D2D88: Perl_my_cxt_init (util.c:6173)
==14221==    by 0x5DD2D1: dl_generic_private_init (dlutils.c:93)
==14221==    by 0x5DD4B3: dl_private_init (DynaLoader.xs:151)
==14221==    by 0x5DE353: boot_DynaLoader (DynaLoader.xs:157)
==14221==    by 0x507769: Perl_pp_entersub (pp_hot.c:2869)
==14221==    by 0x4FA4D1: Perl_runops_standard (run.c:42)
==14221==    by 0x443840: Perl_call_sv (perl.c:2719)
==14221==    by 0x4493DD: Perl_call_list (perl.c:4815)
==14221==    by 0x430EAC: S_process_special_blocks (op.c:7685)
==14221==    by 0x430CE3: Perl_newATTRSUB_flags (op.c:7649)
==14221==
==14221== 184 bytes in 8 blocks are definitely lost in loss record 875 of 1,463
==14221==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==14221==    by 0x4C9495: Perl_safesysmalloc (util.c:90)
==14221==    by 0x4CA612: Perl_savepv (util.c:929)
==14221==    by 0x431DA3: Perl_newSTUB (op.c:7914)
==14221==    by 0x44AD75: Perl_gv_init_pvn (gv.c:402)
==14221==    by 0x45015B: Perl_gv_fetchpvn_flags (gv.c:1707)
==14221==    by 0x44E721: Perl_gv_fetchsv (gv.c:1381)
==14221==    by 0x42F1D7: Perl_newATTRSUB_flags (op.c:7370)
==14221==    by 0x42EEDF: Perl_newATTRSUB (op.c:7322)
==14221==    by 0x48A491: Perl_yyparse (perly.y:351)
==14221==    by 0x56254C: S_doeval (pp_ctl.c:3460)
==14221==    by 0x5653D0: Perl_pp_require (pp_ctl.c:4041)
==14221==
==14221== 192 bytes in 1 blocks are definitely lost in loss record 880 of 1,463
==14221==    at 0x4C29097: realloc (vg_replace_malloc.c:525)
==14221==    by 0x4C9526: Perl_safesysrealloc (util.c:184)
==14221==    by 0x54E009: Perl_push_scope (scope.c:93)
==14221==    by 0x564FE3: Perl_pp_require (pp_ctl.c:4010)
==14221==    by 0x4FA4D1: Perl_runops_standard (run.c:42)
==14221==    by 0x443840: Perl_call_sv (perl.c:2719)
==14221==    by 0x4493DD: Perl_call_list (perl.c:4815)
==14221==    by 0x430EAC: S_process_special_blocks (op.c:7685)
==14221==    by 0x430CE3: Perl_newATTRSUB_flags (op.c:7649)
==14221==    by 0x42EEDF: Perl_newATTRSUB (op.c:7322)
==14221==    by 0x42790F: Perl_utilize (op.c:5110)
==14221==    by 0x48A647: Perl_yyparse (perly.y:397)
==14221==
==14221== 252 (60 direct, 192 indirect) bytes in 1 blocks are
definitely lost in loss record 905 of 1,463
==14221==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==14221==    by 0x5803F45: nss_parse_service_list (nsswitch.c:626)
==14221==    by 0x5804529: __nss_database_lookup (nsswitch.c:167)
==14221==    by 0x77B9FC6: ???
==14221==    by 0x57F777C: getspnam_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
==14221==    by 0x58344A: Perl_pp_gpwent (pp_sys.c:5235)
==14221==    by 0x4FA4D1: Perl_runops_standard (run.c:42)
==14221==    by 0x442DD4: S_run_body (perl.c:2415)
==14221==    by 0x44285E: perl_run (perl.c:2336)
==14221==    by 0x41A884: main (perlmain.c:114)
==14221==
==14221== 276 bytes in 1 blocks are definitely lost in loss record 926 of 1,463
==14221==    at 0x4C279F2: calloc (vg_replace_malloc.c:467)
==14221==    by 0x4C95D9: Perl_safesyscalloc (util.c:328)
==14221==    by 0x450A2A: Perl_gv_fetchpvn_flags (gv.c:1782)
==14221==    by 0x47E924: S_pending_ident (toke.c:8987)
==14221==    by 0x4637DE: Perl_yylex (toke.c:4696)
==14221==    by 0x4896C1: Perl_yyparse (perly.c:341)
==14221==    by 0x56254C: S_doeval (pp_ctl.c:3460)
==14221==    by 0x5653D0: Perl_pp_require (pp_ctl.c:4041)
==14221==    by 0x4FA4D1: Perl_runops_standard (run.c:42)
==14221==    by 0x443840: Perl_call_sv (perl.c:2719)
==14221==    by 0x4493DD: Perl_call_list (perl.c:4815)
==14221==    by 0x430EAC: S_process_special_blocks (op.c:7685)
==14221==
==14221== 300 (60 direct, 240 indirect) bytes in 1 blocks are
definitely lost in loss record 934 of 1,463
==14221==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==14221==    by 0x5803F45: nss_parse_service_list (nsswitch.c:626)
==14221==    by 0x5804529: __nss_database_lookup (nsswitch.c:167)
==14221==    by 0x77B8823: ???
==14221==    by 0x57BCF9C: getpwuid_r@@GLIBC_2.2.5 (getXXbyYY_r.c:256)
==14221==    by 0x58314F: Perl_pp_gpwent (pp_sys.c:5178)
==14221==    by 0x4FA4D1: Perl_runops_standard (run.c:42)
==14221==    by 0x442DD4: S_run_body (perl.c:2415)
==14221==    by 0x44285E: perl_run (perl.c:2336)
==14221==    by 0x41A884: main (perlmain.c:114)
==14221==
==14221== 512 bytes in 1 blocks are possibly lost in loss record 983 of 1,463
==14221==    at 0x4C279F2: calloc (vg_replace_malloc.c:467)
==14221==    by 0x41AE6E: S_new_slab (op.c:146)
==14221==    by 0x41AF94: Perl_Slab_Alloc (op.c:173)
==14221==    by 0x423C12: Perl_newOP (op.c:3915)
==14221==    by 0x47DFE2: S_pending_ident (toke.c:8913)
==14221==    by 0x4637DE: Perl_yylex (toke.c:4696)
==14221==    by 0x4896C1: Perl_yyparse (perly.c:341)
==14221==    by 0x56254C: S_doeval (pp_ctl.c:3460)
==14221==    by 0x5653D0: Perl_pp_require (pp_ctl.c:4041)
==14221==    by 0x4FA4D1: Perl_runops_standard (run.c:42)
==14221==    by 0x443840: Perl_call_sv (perl.c:2719)
==14221==    by 0x4493DD: Perl_call_list (perl.c:4815)
==14221==
==14221== 512 bytes in 1 blocks are definitely lost in loss record 996 of 1,463
==14221==    at 0x4C279F2: calloc (vg_replace_malloc.c:467)
==14221==    by 0x4C95D9: Perl_safesyscalloc (util.c:328)
==14221==    by 0x43E350: perl_construct (perl.c:284)
==14221==    by 0x41A81F: main (perlmain.c:108)
==14221==
==14221== 1,024 bytes in 1 blocks are possibly lost in loss record
1,042 of 1,463
==14221==    at 0x4C279F2: calloc (vg_replace_malloc.c:467)
==14221==    by 0x41AE6E: S_new_slab (op.c:146)
==14221==    by 0x41B25E: Perl_Slab_Alloc (op.c:225)
==14221==    by 0x423F35: Perl_newBINOP (op.c:4003)
==14221==    by 0x428CF8: Perl_newASSIGNOP (op.c:5624)
==14221==    by 0x48C40E: Perl_yyparse (perly.y:955)
==14221==    by 0x56254C: S_doeval (pp_ctl.c:3460)
==14221==    by 0x5653D0: Perl_pp_require (pp_ctl.c:4041)
==14221==    by 0x4FA4D1: Perl_runops_standard (run.c:42)
==14221==    by 0x443840: Perl_call_sv (perl.c:2719)
==14221==    by 0x4493DD: Perl_call_list (perl.c:4815)
==14221==    by 0x430EAC: S_process_special_blocks (op.c:7685)
==14221==
==14221== 1,104 bytes in 1 blocks are definitely lost in loss record
1,074 of 1,463
==14221==    at 0x4C279F2: calloc (vg_replace_malloc.c:467)
==14221==    by 0x4C95D9: Perl_safesyscalloc (util.c:328)
==14221==    by 0x450A0A: Perl_gv_fetchpvn_flags (gv.c:1781)
==14221==    by 0x47E924: S_pending_ident (toke.c:8987)
==14221==    by 0x4637DE: Perl_yylex (toke.c:4696)
==14221==    by 0x4896C1: Perl_yyparse (perly.c:341)
==14221==    by 0x56254C: S_doeval (pp_ctl.c:3460)
==14221==    by 0x5653D0: Perl_pp_require (pp_ctl.c:4041)
==14221==    by 0x4FA4D1: Perl_runops_standard (run.c:42)
==14221==    by 0x443840: Perl_call_sv (perl.c:2719)
==14221==    by 0x4493DD: Perl_call_list (perl.c:4815)
==14221==    by 0x430EAC: S_process_special_blocks (op.c:7685)
==14221==
==14221== 1,820 bytes in 91 blocks are possibly lost in loss record
1,111 of 1,463
==14221==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==14221==    by 0x4CA6FC: Perl_savesharedpv (util.c:984)
==14221==    by 0x429003: Perl_newSTATEOP (op.c:5695)
==14221==    by 0x489E0E: Perl_yyparse (perly.y:268)
==14221==    by 0x56254C: S_doeval (pp_ctl.c:3460)
==14221==    by 0x5653D0: Perl_pp_require (pp_ctl.c:4041)
==14221==    by 0x4FA4D1: Perl_runops_standard (run.c:42)
==14221==    by 0x443840: Perl_call_sv (perl.c:2719)
==14221==    by 0x4493DD: Perl_call_list (perl.c:4815)
==14221==    by 0x430EAC: S_process_special_blocks (op.c:7685)
==14221==    by 0x430CE3: Perl_newATTRSUB_flags (op.c:7649)
==14221==    by 0x42EEDF: Perl_newATTRSUB (op.c:7322)
==14221==
==14221== 2,048 bytes in 1 blocks are definitely lost in loss record
1,140 of 1,463
==14221==    at 0x4C29097: realloc (vg_replace_malloc.c:525)
==14221==    by 0x4C9526: Perl_safesysrealloc (util.c:184)
==14221==    by 0x54E374: Perl_tmps_grow (scope.c:152)
==14221==    by 0x51D84C: Perl_sv_2mortal (sv.c:8574)
==14221==    by 0x4F60E4: Perl_hv_iterkeysv (hv.c:2476)
==14221==    by 0x588F20: Perl_do_kv (doop.c:1275)
==14221==    by 0x4FA4D1: Perl_runops_standard (run.c:42)
==14221==    by 0x443840: Perl_call_sv (perl.c:2719)
==14221==    by 0x4493DD: Perl_call_list (perl.c:4815)
==14221==    by 0x430EAC: S_process_special_blocks (op.c:7685)
==14221==    by 0x430CE3: Perl_newATTRSUB_flags (op.c:7649)
==14221==    by 0x42EEDF: Perl_newATTRSUB (op.c:7322)
==14221==
==14221== 4,096 bytes in 1 blocks are possibly lost in loss record
1,273 of 1,463
==14221==    at 0x4C279F2: calloc (vg_replace_malloc.c:467)
==14221==    by 0x41AE6E: S_new_slab (op.c:146)
==14221==    by 0x41B25E: Perl_Slab_Alloc (op.c:225)
==14221==    by 0x423DD4: Perl_newUNOP (op.c:3967)
==14221==    by 0x48B9DD: Perl_yyparse (perly.y:794)
==14221==    by 0x56254C: S_doeval (pp_ctl.c:3460)
==14221==    by 0x5653D0: Perl_pp_require (pp_ctl.c:4041)
==14221==    by 0x4FA4D1: Perl_runops_standard (run.c:42)
==14221==    by 0x443840: Perl_call_sv (perl.c:2719)
==14221==    by 0x4493DD: Perl_call_list (perl.c:4815)
==14221==    by 0x430EAC: S_process_special_blocks (op.c:7685)
==14221==    by 0x430CE3: Perl_newATTRSUB_flags (op.c:7649)
==14221==
==14221== 9,416 (5,440 direct, 3,976 indirect) bytes in 1 blocks are
definitely lost in loss record 1,365 of 1,463
==14221==    at 0x4C29097: realloc (vg_replace_malloc.c:525)
==14221==    by 0x4C9526: Perl_safesysrealloc (util.c:184)
==14221==    by 0x54E21E: Perl_savestack_grow (scope.c:130)
==14221==    by 0x54E580: Perl_save_pushptrptr (scope.c:206)
==14221==    by 0x54F1EE: Perl_save_sptr (scope.c:490)
==14221==    by 0x45D261: S_sublex_push (toke.c:2524)
==14221==    by 0x4640B5: Perl_yylex (toke.c:4834)
==14221==    by 0x4896C1: Perl_yyparse (perly.c:341)
==14221==    by 0x56254C: S_doeval (pp_ctl.c:3460)
==14221==    by 0x5653D0: Perl_pp_require (pp_ctl.c:4041)
==14221==    by 0x4FA4D1: Perl_runops_standard (run.c:42)
==14221==    by 0x443840: Perl_call_sv (perl.c:2719)
==14221==
==14221== 10,096 (48 direct, 10,048 indirect) bytes in 1 blocks are
definitely lost in loss record 1,366 of 1,463
==14221==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==14221==    by 0x4C9495: Perl_safesysmalloc (util.c:90)
==14221==    by 0x54DBFF: Perl_new_stackinfo (scope.c:56)
==14221==    by 0x44789D: Perl_init_stacks (perl.c:3980)
==14221==    by 0x43E0B3: perl_construct (perl.c:253)
==14221==    by 0x41A81F: main (perlmain.c:108)
==14221==
==14221== 10,240 bytes in 2 blocks are possibly lost in loss record
1,367 of 1,463
==14221==    at 0x4C279F2: calloc (vg_replace_malloc.c:467)
==14221==    by 0x41AE6E: S_new_slab (op.c:146)
==14221==    by 0x41B25E: Perl_Slab_Alloc (op.c:225)
==14221==    by 0x428D53: Perl_newSTATEOP (op.c:5658)
==14221==    by 0x489E0E: Perl_yyparse (perly.y:268)
==14221==    by 0x56254C: S_doeval (pp_ctl.c:3460)
==14221==    by 0x5653D0: Perl_pp_require (pp_ctl.c:4041)
==14221==    by 0x4FA4D1: Perl_runops_standard (run.c:42)
==14221==    by 0x443840: Perl_call_sv (perl.c:2719)
==14221==    by 0x4493DD: Perl_call_list (perl.c:4815)
==14221==    by 0x430EAC: S_process_special_blocks (op.c:7685)
==14221==    by 0x430CE3: Perl_newATTRSUB_flags (op.c:7649)
==14221==
==14221== 16,384 bytes in 1 blocks are possibly lost in loss record
1,399 of 1,463
==14221==    at 0x4C279F2: calloc (vg_replace_malloc.c:467)
==14221==    by 0x41AE6E: S_new_slab (op.c:146)
==14221==    by 0x41B25E: Perl_Slab_Alloc (op.c:225)
==14221==    by 0x423C12: Perl_newOP (op.c:3915)
==14221==    by 0x47E49B: S_pending_ident (toke.c:8951)
==14221==    by 0x4637DE: Perl_yylex (toke.c:4696)
==14221==    by 0x4896C1: Perl_yyparse (perly.c:341)
==14221==    by 0x56254C: S_doeval (pp_ctl.c:3460)
==14221==    by 0x5653D0: Perl_pp_require (pp_ctl.c:4041)
==14221==    by 0x4FA4D1: Perl_runops_standard (run.c:42)
==14221==    by 0x443840: Perl_call_sv (perl.c:2719)
==14221==    by 0x4493DD: Perl_call_list (perl.c:4815)
==14221==
==14221== 16,384 bytes in 1 blocks are possibly lost in loss record
1,400 of 1,463
==14221==    at 0x4C279F2: calloc (vg_replace_malloc.c:467)
==14221==    by 0x41AE6E: S_new_slab (op.c:146)
==14221==    by 0x41B25E: Perl_Slab_Alloc (op.c:225)
==14221==    by 0x423A41: Perl_newLISTOP (op.c:3860)
==14221==    by 0x42370A: Perl_op_append_elem (op.c:3456)
==14221==    by 0x48B89D: Perl_yyparse (perly.y:775)
==14221==    by 0x56254C: S_doeval (pp_ctl.c:3460)
==14221==    by 0x5653D0: Perl_pp_require (pp_ctl.c:4041)
==14221==    by 0x4FA4D1: Perl_runops_standard (run.c:42)
==14221==    by 0x443840: Perl_call_sv (perl.c:2719)
==14221==    by 0x4493DD: Perl_call_list (perl.c:4815)
==14221==    by 0x430EAC: S_process_special_blocks (op.c:7685)
==14221==
==14221== 16,384 bytes in 1 blocks are possibly lost in loss record
1,401 of 1,463
==14221==    at 0x4C279F2: calloc (vg_replace_malloc.c:467)
==14221==    by 0x41AE6E: S_new_slab (op.c:146)
==14221==    by 0x41B25E: Perl_Slab_Alloc (op.c:225)
==14221==    by 0x423C12: Perl_newOP (op.c:3915)
==14221==    by 0x423B16: Perl_newLISTOP (op.c:3877)
==14221==    by 0x4234BF: Perl_convert (op.c:3400)
==14221==    by 0x48BC69: Perl_yyparse (perly.y:823)
==14221==    by 0x56254C: S_doeval (pp_ctl.c:3460)
==14221==    by 0x5653D0: Perl_pp_require (pp_ctl.c:4041)
==14221==    by 0x4FA4D1: Perl_runops_standard (run.c:42)
==14221==    by 0x443840: Perl_call_sv (perl.c:2719)
==14221==    by 0x4493DD: Perl_call_list (perl.c:4815)
==14221==
==14221== 16,384 bytes in 1 blocks are possibly lost in loss record
1,402 of 1,463
==14221==    at 0x4C279F2: calloc (vg_replace_malloc.c:467)
==14221==    by 0x41AE6E: S_new_slab (op.c:146)
==14221==    by 0x41B25E: Perl_Slab_Alloc (op.c:225)
==14221==    by 0x426E61: Perl_newSVOP (op.c:4846)
==14221==    by 0x479A85: Perl_yylex (toke.c:8227)
==14221==    by 0x4896C1: Perl_yyparse (perly.c:341)
==14221==    by 0x56254C: S_doeval (pp_ctl.c:3460)
==14221==    by 0x5653D0: Perl_pp_require (pp_ctl.c:4041)
==14221==    by 0x4FA4D1: Perl_runops_standard (run.c:42)
==14221==    by 0x443840: Perl_call_sv (perl.c:2719)
==14221==    by 0x4493DD: Perl_call_list (perl.c:4815)
==14221==    by 0x430EAC: S_process_special_blocks (op.c:7685)
==14221==
==14221== 39,434 (728 direct, 38,706 indirect) bytes in 1 blocks are
definitely lost in loss record 1,440 of 1,463
==14221==    at 0x4C28F9F: malloc (vg_replace_malloc.c:236)
==14221==    by 0x4C9495: Perl_safesysmalloc (util.c:90)
==14221==    by 0x4DE757: Perl_reentrant_init (reentr.c:149)
==14221==    by 0x43E36A: perl_construct (perl.c:287)
==14221==    by 0x41A81F: main (perlmain.c:108)
==14221==
==14221== 4,799,633 (4,072 direct, 4,795,561 indirect) bytes in 1
blocks are definitely lost in loss record 1,463 of 1,463
==14221==    at 0x4C279F2: calloc (vg_replace_malloc.c:467)
==14221==    by 0x4C95D9: Perl_safesyscalloc (util.c:328)
==14221==    by 0x509C0F: Perl_more_bodies (sv.c:1036)
==14221==    by 0x509D81: S_new_body (sv.c:1116)
==14221==    by 0x52FBF1: Perl_init_constants (sv.c:13864)
==14221==    by 0x43E059: perl_construct (perl.c:241)
==14221==    by 0x41A81F: main (perlmain.c:108)
==14221==
==14221== LEAK SUMMARY:
==14221==    definitely lost: 15,105 bytes in 29 blocks
==14221==    indirectly lost: 4,848,723 bytes in 16,464 blocks
==14221==      possibly lost: 83,364 bytes in 109 blocks
==14221==    still reachable: 7,577 bytes in 26 blocks
==14221==         suppressed: 0 bytes in 0 blocks
==14221== Reachable blocks (those to which a pointer was found) are not shown.
==14221== To see them, rerun with: --leak-check=full --show-reachable=yes
==14221==
==14221== For counts of detected and suppressed errors, rerun with: -v
==14221== ERROR SUMMARY: 35 errors from 35 contexts (suppressed: 4 from 4)

Does anyone know anything about those?


-- 
perl -Mre=debug -e "/just|another|perl|hacker/"

Thread Previous


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