Closed ghelle closed 9 years ago
I'll need the gdb output at least.
ulimit -c 999999
gdb yafc core
bt
unfortunatly there is no core dump... (?!) Do you think i can use : ./configure --enable-debug to have mode informations?
Did you set ulimit
accordingly? If you do not get a core dump with ulimit -c unlimited
, then you might want to start yafc
and after that attach with gdb
.
Hello,
i have got a core dump! Here are the traces :
Core was generated by `yafc'. Program terminated with signal 6, Aborted. [New process 22005]
(gdb) bt
str=0x7fff82c39fa0 "-rw-r----- 1 U_XXX_TOMCAT Pleiades 1169139 Dec 9 13:54 P_XXX_ALL_XXXXXXXXXXDATA-PREDICTED_1B_00_2014-12-09T13-52-56-000.XML", dirpath=0x6 <Address 0x6 out of bounds>,
is_mlsd=<value optimized out>) at src/ftp/rfile.c:653
(gdb)
2 things are strange :
Any idea for this bug???
Thanks for your help!
Guillaume
This one is from 1.3.1 or master?
It is 1.3.5. Same problem in 1.3.1.
I have added some trace in rfile.c so now the backtrace have changed : Core was generated by `yafc'. Program terminated with signal 6, Aborted. [New process 19368]
(gdb) bt
s=0x176c1d80 "/.../XXX_XXXX_SERVEUR/XXX_XXXX_SERVEUR/XXXX/emission/XXXXX/U_ICC_ALL_XXXXXXX_1B_00_2014-12-09T16-43-48-243/GIP_XXXXX_XS_RELATIVE_SENSITIVITIES_0017_20140929000000_O.XML") at src/libmhe/xmalloc.c:49
path=0x176c1d80 "/.../XXX_XXXX_SERVEUR/XXX_XXXX_SERVEUR/XXXX/emission/XXXXX/U_ICC_ALL_XXXXXXX_1B_00_2014-12-09T16-43-48-243/GIP_XXXXX_XS_RELATIVE_SENSITIVITIES_0017_20140929000000_O.XML", maxlen=70) at src/libmhe/shortpath.c:55
path=0x176c1d81 ".../XXX_XXXX_SERVEUR/XXX_XXXX_SERVEUR/XXXX/emission/XXXXX/U_ICC_ALL_XXXXXXX_1B_00_2014-12-09T16-43-48-243/GIP_XXXXX_XS_RELATIVE_SENSITIVITIES_0017_20140929000000_O.XML", maxlen=70) at src/libmhe/shortpath.c:71
path=0x176cd500 "/0Z/XXX_XXXX_SERVEUR/XXX_XXXX_SERVEUR/XXXX/emission/XXXXX/U_ICC_ALL_XXXXXXX_1B_00_2014-12-09T16-43-48-243/GIP_XXXXX_XS_RELATIVE_SENSITIVITIES_0017_20140929000000_O.XML", maxlen=70, home=0x176b5980 "/") at src/libmhe/shortpath.c:101
infile=0x176c1cb0 "/0Z/XXX_XXXX_SERVEUR/XXX_XXXX_SERVEUR/XXXX/emission/XXXXX/U_ICC_ALL_XXXXXXX_1B_00_2014-12-09T16-43-48-243/GIP_XXXXX_XS_RELATIVE_SENSITIVITIES_0017_20140929000000_O.XML",
outfile=0x176cfce0 "/local/xxxx/xxxx_home/tampon/XXXXX_EXT_Emis_XXXXXX//U_ICC_ALL_XXXXXXX_1B_00_2014-12-09T16-43-48-243/GIP_XXXXX_XS_RELATIVE_SENSITIVITIES_0017_20140929000000_O.XML", how=393017744, mode=tmBinary, hookf=0x4117d0 <transfer>) at src/ftp/ftpsend.c:1086
output=0x176c32a0 "/local/xxxx/xxxx_home/tampon/XXXXX_EXT_Emis_XXXXXX//U_ICC_ALL_XXXXXXX_1B_00_2014-12-09T16-43-48-243") at src/get.c:578
(gdb)
Error is : * glibc detected * yafc: malloc(): memory corruption: 0x00000000176c1e30 ***
So i have added trace in ftpsend.c too :-) :quit Core was generated by `yafc'. Program terminated with signal 6, Aborted. [New process 29490]
(gdb) bt
str=0x7fff75ed5d90 "-rw-r----- 1 U_XXX_TOMCAT XXXXXXXX 115125 Dec 9 10:00 P_XXX_XXXX_XXXXX-SCREENED-HIGH-PRIO-CIV_1Z_00_2014-12-09T09-50-31-028.XML",
dirpath=<value optimized out>, is_mlsd=<value optimized out>) at src/ftp/rfile.c:542
at src/ftp/rdirectory.c:66
Error is / * glibc detected * yafc: free(): invalid next size (normal): 0x000000001fd59370 ***
perhaps paths and filenames are too long?
Could you run yafc with valgrind? It should detect some invalid writes. Unfortunately the gdb backtrace just tells us that the something gets corrupted, but not where it happens.
Hello Sebastian,
Unfortunately the problem occurs only in a security zone, in a chroot environment and I can’t install valgrind in this environment… I have try to reproduce the problem without success but with the same data. A attach the valgrind result in my environment : it seems to have some error but I don’t know how to analyze them…
Guillaume
De : Sebastian Ramacher [mailto:notifications@github.com] Envoyé : samedi 21 mars 2015 17:57 À : sebastinas/yafc Cc : Guillaume Helle Objet : Re: [yafc] Yafc crashed... (#48)
Could you run yafc with valgrind? It should detect some invalid writes. Unfortunately the gdb backtrace just tells us that the something gets corrupted, but not where it happens.
— Reply to this email directly or view it on GitHubhttps://github.com/sebastinas/yafc/issues/48#issuecomment-84389612. This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.
==351==
==351== HEAP SUMMARY:
==351== in use at exit: 72,365 bytes in 1,041 blocks
==351== total heap usage: 559,628 allocs, 558,587 frees, 28,777,978 bytes allocated
==351==
==351== 4 bytes in 1 blocks are still reachable in loss record 1 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC5253D: krb5_copy_principal (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01C198: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 4 bytes in 1 blocks are definitely lost in loss record 2 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA6960C: vasprintf (in /lib64/libc-2.5.so)
==351== by 0x42382C: sec_vfprintf (security.c:338)
==351== by 0x419CFC: ftp_cmd (ftp.c:679)
==351== by 0x41A968: ftp_getcurdir (ftp.c:1128)
==351== by 0x41B223: ftp_login (ftp.c:1093)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 5 bytes in 1 blocks are still reachable in loss record 3 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417E38: xstrdup (xmalloc.c:49)
==351== by 0x4035A2: init_yafc (main.c:157)
==351== by 0x403D3B: main (main.c:359)
==351==
==351== 5 bytes in 1 blocks are still reachable in loss record 4 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417E38: xstrdup (xmalloc.c:49)
==351== by 0x415E55: listify_string (utils.c:28)
==351== by 0x412966: parse_rc (rc.c:355)
==351== by 0x403F95: main (main.c:373)
==351==
==351== 5 bytes in 1 blocks are still reachable in loss record 5 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417E38: xstrdup (xmalloc.c:49)
==351== by 0x41769E: args_add_args3 (args.c:164)
==351== by 0x417AF6: args_push_back (args.c:194)
==351== by 0x4047E5: exe_cmdline (cmd.c:240)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 5 bytes in 1 blocks are still reachable in loss record 6 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417C24: args_cat (args.c:107)
==351== by 0x4049E1: exe_cmdline (cmd.c:314)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 5 bytes in 1 blocks are still reachable in loss record 7 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417E38: xstrdup (xmalloc.c:49)
==351== by 0x41769E: args_add_args3 (args.c:164)
==351== by 0x417AF6: args_push_back (args.c:194)
==351== by 0x4047E5: exe_cmdline (cmd.c:240)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 5 bytes in 1 blocks are definitely lost in loss record 8 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA6960C: vasprintf (in /lib64/libc-2.5.so)
==351== by 0x42382C: sec_vfprintf (security.c:338)
==351== by 0x419CFC: ftp_cmd (ftp.c:679)
==351== by 0x40C4BC: yafc_open (login.c:227)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 5 bytes in 1 blocks are definitely lost in loss record 9 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA6960C: vasprintf (in /lib64/libc-2.5.so)
==351== by 0x42382C: sec_vfprintf (security.c:338)
==351== by 0x419CFC: ftp_cmd (ftp.c:679)
==351== by 0x41B3DC: ftp_quit (ftp.c:736)
==351== by 0x41B40C: ftp_quit_all (ftp.c:253)
==351== by 0x404BA8: exit_yafc (cmd.c:35)
==351== by 0x404C3D: cmd_quit (cmd.c:58)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 6 bytes in 1 blocks are still reachable in loss record 10 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417E38: xstrdup (xmalloc.c:49)
==351== by 0x40B681: vinput_read_string (input.c:78)
==351== by 0x40B85A: input_read_string (input.c:86)
==351== by 0x404D30: command_loop (cmd.c:110)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 7 bytes in 1 blocks are still reachable in loss record 11 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA79431: strdup (in /lib64/libc-2.5.so)
==351== by 0x3DBC00EB95: ??? (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EC82: ??? (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EE3B: gssint_get_mechanism (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00E92B: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351==
==351== 7 bytes in 1 blocks are still reachable in loss record 12 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA79431: strdup (in /lib64/libc-2.5.so)
==351== by 0x3DBAC7644D: profile_create_node (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC7AAC3: profile_parse_file (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC791FD: profile_update_file_data (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC79F7D: profile_open_file (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC7D41B: profile_init (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC71621: ??? (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC71781: krb5_os_init_context (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC5A95D: ??? (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01B63E: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351==
==351== 7 bytes in 1 blocks are definitely lost in loss record 13 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA6960C: vasprintf (in /lib64/libc-2.5.so)
==351== by 0x42382C: sec_vfprintf (security.c:338)
==351== by 0x419CFC: ftp_cmd (ftp.c:679)
==351== by 0x41FAC1: ftp_type (ftpsend.c:267)
==351== by 0x420476: ftp_init_receive (ftpsend.c:731)
==351== by 0x421A7C: ftp_getfile (ftpsend.c:1098)
==351== by 0x407C65: getfile (get.c:120)
==351== by 0x4087C7: getfiles (get.c:578)
==351== by 0x408578: getfiles (get.c:555)
==351== by 0x409181: cmd_get (get.c:925)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351==
==351== 8 bytes in 1 blocks are still reachable in loss record 14 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x41762F: args_add_args3 (args.c:156)
==351== by 0x417AF6: args_push_back (args.c:194)
==351== by 0x4047E5: exe_cmdline (cmd.c:240)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 8 bytes in 1 blocks are still reachable in loss record 15 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x41762F: args_add_args3 (args.c:156)
==351== by 0x417AF6: args_push_back (args.c:194)
==351== by 0x4047E5: exe_cmdline (cmd.c:240)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 8 bytes in 1 blocks are still reachable in loss record 16 of 182
==351== at 0x4A05140: calloc (vg_replace_malloc.c:418)
==351== by 0x3DBB404AC8: krb5int_open_plugin_dirs (in /usr/lib64/libkrb5support.so.0.1)
==351== by 0x3DBAC72F39: krb5int_locate_server (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC74F74: krb5_sendto_kdc (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC63F8E: krb5_send_tgs (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC551B0: krb5_get_cred_via_tkt (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC53BC1: krb5_fwd_tgt_creds (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01AD70: ??? (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC01C758: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351==
==351== 8 bytes in 1 blocks are still reachable in loss record 17 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC5243E: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC5CDFD: krb5_mk_req_extended (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01CA85: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351==
==351== 8 bytes in 1 blocks are still reachable in loss record 18 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC5243E: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC5CED3: krb5_mk_req_extended (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01CA85: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351==
==351== 8 bytes in 1 blocks are still reachable in loss record 19 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC5243E: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01C7FB: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 8 bytes in 1 blocks are still reachable in loss record 20 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC5243E: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01CCCC: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 8 bytes in 1 blocks are still reachable in loss record 21 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC5243E: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01CC67: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 8 bytes in 1 blocks are still reachable in loss record 22 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC5243E: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC61EB9: krb5_rd_rep (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01B0D3: ??? (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC01BA38: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351==
==351== 8 bytes in 1 blocks are still reachable in loss record 23 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC5243E: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC61EF0: krb5_rd_rep (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01B0D3: ??? (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC01BA38: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351==
==351== 9 bytes in 1 blocks are indirectly lost in loss record 24 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBC00DBDB: gssint_create_copy_buffer (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00E2AC: gss_import_name (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422BCE: gss_auth (gssapi.c:205)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 9 bytes in 1 blocks are indirectly lost in loss record 25 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBC013867: generic_gss_copy_oid (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EAF2: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 10 bytes in 1 blocks are indirectly lost in loss record 26 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBC013867: generic_gss_copy_oid (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00E2D7: gss_import_name (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422BCE: gss_auth (gssapi.c:205)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 10 bytes in 2 blocks are indirectly lost in loss record 27 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417E38: xstrdup (xmalloc.c:49)
==351== by 0x41D4FE: rfile_parse (rfile.c:421)
==351== by 0x41E3B1: rdir_parse (rdirectory.c:68)
==351== by 0x41A159: ftp_read_directory (ftp.c:1465)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41A326: ftp_get_file (ftp.c:1518)
==351== by 0x40D799: cmd_ls (list.c:570)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 10 bytes in 2 blocks are indirectly lost in loss record 28 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417E38: xstrdup (xmalloc.c:49)
==351== by 0x41D534: rfile_parse (rfile.c:424)
==351== by 0x41E3B1: rdir_parse (rdirectory.c:68)
==351== by 0x41A159: ftp_read_directory (ftp.c:1465)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41A326: ftp_get_file (ftp.c:1518)
==351== by 0x40D799: cmd_ls (list.c:570)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 10 bytes in 2 blocks are indirectly lost in loss record 29 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417E38: xstrdup (xmalloc.c:49)
==351== by 0x41D4FE: rfile_parse (rfile.c:421)
==351== by 0x41E3B1: rdir_parse (rdirectory.c:68)
==351== by 0x41A159: ftp_read_directory (ftp.c:1465)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41C88B: rglob_glob (rglob.c:68)
==351== by 0x40D6F0: cmd_ls (list.c:587)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 10 bytes in 2 blocks are indirectly lost in loss record 30 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417E38: xstrdup (xmalloc.c:49)
==351== by 0x41D534: rfile_parse (rfile.c:424)
==351== by 0x41E3B1: rdir_parse (rdirectory.c:68)
==351== by 0x41A159: ftp_read_directory (ftp.c:1465)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41C88B: rglob_glob (rglob.c:68)
==351== by 0x40D6F0: cmd_ls (list.c:587)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 10 bytes in 1 blocks are definitely lost in loss record 31 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA6960C: vasprintf (in /lib64/libc-2.5.so)
==351== by 0x42382C: sec_vfprintf (security.c:338)
==351== by 0x419CFC: ftp_cmd (ftp.c:679)
==351== by 0x41AE97: ftp_login (ftp.c:1010)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 10 bytes in 2 blocks are definitely lost in loss record 32 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA6960C: vasprintf (in /lib64/libc-2.5.so)
==351== by 0x42382C: sec_vfprintf (security.c:338)
==351== by 0x419CFC: ftp_cmd (ftp.c:679)
==351== by 0x42171B: ftp_list (ftpsend.c:690)
==351== by 0x41A0C3: ftp_read_directory (ftp.c:1452)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41A326: ftp_get_file (ftp.c:1518)
==351== by 0x40D799: cmd_ls (list.c:570)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 10 bytes in 2 blocks are definitely lost in loss record 33 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA6960C: vasprintf (in /lib64/libc-2.5.so)
==351== by 0x42382C: sec_vfprintf (security.c:338)
==351== by 0x419CFC: ftp_cmd (ftp.c:679)
==351== by 0x42171B: ftp_list (ftpsend.c:690)
==351== by 0x41A0C3: ftp_read_directory (ftp.c:1452)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41C88B: rglob_glob (rglob.c:68)
==351== by 0x40D6F0: cmd_ls (list.c:587)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 11 bytes in 1 blocks are still reachable in loss record 34 of 182
==351== at 0x4A05F1D: realloc (vg_replace_malloc.c:476)
==351== by 0x3DAEAC695C: getcwd (in /lib64/libc-2.5.so)
==351== by 0x41585D: get_local_curdir (utils.c:203)
==351== by 0x403504: init_yafc (main.c:129)
==351== by 0x403D3B: main (main.c:359)
==351==
==351== 12 bytes in 2 blocks are definitely lost in loss record 35 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA6960C: vasprintf (in /lib64/libc-2.5.so)
==351== by 0x42382C: sec_vfprintf (security.c:338)
==351== by 0x419CFC: ftp_cmd (ftp.c:679)
==351== by 0x41A1BA: ftp_read_directory (ftp.c:1457)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41A326: ftp_get_file (ftp.c:1518)
==351== by 0x40D799: cmd_ls (list.c:570)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 12 bytes in 2 blocks are definitely lost in loss record 36 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA6960C: vasprintf (in /lib64/libc-2.5.so)
==351== by 0x42382C: sec_vfprintf (security.c:338)
==351== by 0x419CFC: ftp_cmd (ftp.c:679)
==351== by 0x41A1BA: ftp_read_directory (ftp.c:1457)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41C88B: rglob_glob (rglob.c:68)
==351== by 0x40D6F0: cmd_ls (list.c:587)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 13 bytes in 1 blocks are still reachable in loss record 37 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC525E8: krb5_copy_principal (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01C198: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 13 bytes in 1 blocks are still reachable in loss record 38 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC525E8: krb5_copy_principal (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01C1C3: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 13 bytes in 2 blocks are still reachable in loss record 39 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC5253D: krb5_copy_principal (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01C1C3: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 14 bytes in 1 blocks are still reachable in loss record 40 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417E38: xstrdup (xmalloc.c:49)
==351== by 0x412E4F: parse_rc (rc.c:432)
==351== by 0x403F95: main (main.c:373)
==351==
==351== 16 bytes in 1 blocks are still reachable in loss record 41 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x4047D7: exe_cmdline (cmd.c:239)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 16 bytes in 1 blocks are still reachable in loss record 42 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x4047D7: exe_cmdline (cmd.c:239)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 16 bytes in 1 blocks are still reachable in loss record 43 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC7D3B2: profile_init (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC71621: ??? (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC71781: krb5_os_init_context (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC5A95D: ??? (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01B63E: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351==
==351== 16 bytes in 1 blocks are still reachable in loss record 44 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC524EC: krb5_copy_principal (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01C198: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 16 bytes in 1 blocks are indirectly lost in loss record 45 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBC00DBBB: gssint_create_copy_buffer (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00E2AC: gss_import_name (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422BCE: gss_auth (gssapi.c:205)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 16 bytes in 1 blocks are indirectly lost in loss record 46 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBC013830: generic_gss_copy_oid (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00E2D7: gss_import_name (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422BCE: gss_auth (gssapi.c:205)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 16 bytes in 1 blocks are indirectly lost in loss record 47 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBC013830: generic_gss_copy_oid (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EAF2: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 17 bytes in 1 blocks are still reachable in loss record 48 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417E38: xstrdup (xmalloc.c:49)
==351== by 0x412E94: parse_rc (rc.c:436)
==351== by 0x403F95: main (main.c:373)
==351==
==351== 17 bytes in 1 blocks are still reachable in loss record 49 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA79431: strdup (in /lib64/libc-2.5.so)
==351== by 0x3DBC00EB88: ??? (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EC82: ??? (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EE3B: gssint_get_mechanism (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00E92B: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351==
==351== 17 bytes in 2 blocks are still reachable in loss record 50 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA79431: strdup (in /lib64/libc-2.5.so)
==351== by 0x3DBAC7644D: profile_create_node (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC76562: profile_add_node (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC7AD5C: profile_parse_file (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC791FD: profile_update_file_data (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC79F7D: profile_open_file (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC7D41B: profile_init (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC71621: ??? (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC71781: krb5_os_init_context (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC5A95D: ??? (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01B63E: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351==
==351== 18 bytes in 2 blocks are indirectly lost in loss record 51 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x41E558: rfile_parse_colors (lscolors.c:191)
==351== by 0x41E0C8: rfile_parse (rfile.c:659)
==351== by 0x41E3B1: rdir_parse (rdirectory.c:68)
==351== by 0x41A159: ftp_read_directory (ftp.c:1465)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41A326: ftp_get_file (ftp.c:1518)
==351== by 0x40D799: cmd_ls (list.c:570)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 18 bytes in 2 blocks are indirectly lost in loss record 52 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x41E558: rfile_parse_colors (lscolors.c:191)
==351== by 0x41E0C8: rfile_parse (rfile.c:659)
==351== by 0x41E3B1: rdir_parse (rdirectory.c:68)
==351== by 0x41A159: ftp_read_directory (ftp.c:1465)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41C88B: rglob_glob (rglob.c:68)
==351== by 0x40D6F0: cmd_ls (list.c:587)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 19 bytes in 2 blocks are still reachable in loss record 53 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417E38: xstrdup (xmalloc.c:49)
==351== by 0x415E55: listify_string (utils.c:28)
==351== by 0x4133E0: parse_rc (rc.c:529)
==351== by 0x403F86: main (main.c:372)
==351==
==351== 22 bytes in 2 blocks are indirectly lost in loss record 54 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417DD3: xstrndup (xmalloc.c:59)
==351== by 0x41D47F: rfile_parse (rfile.c:409)
==351== by 0x41E3B1: rdir_parse (rdirectory.c:68)
==351== by 0x41A159: ftp_read_directory (ftp.c:1465)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41A326: ftp_get_file (ftp.c:1518)
==351== by 0x40D799: cmd_ls (list.c:570)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 22 bytes in 2 blocks are indirectly lost in loss record 55 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417DD3: xstrndup (xmalloc.c:59)
==351== by 0x41D47F: rfile_parse (rfile.c:409)
==351== by 0x41E3B1: rdir_parse (rdirectory.c:68)
==351== by 0x41A159: ftp_read_directory (ftp.c:1465)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41C88B: rglob_glob (rglob.c:68)
==351== by 0x40D6F0: cmd_ls (list.c:587)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 24 bytes in 1 blocks are still reachable in loss record 56 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA6960C: vasprintf (in /lib64/libc-2.5.so)
==351== by 0x3DAEA4D5B7: asprintf (in /lib64/libc-2.5.so)
==351== by 0x404039: main (main.c:362)
==351==
==351== 24 bytes in 1 blocks are still reachable in loss record 57 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x4160B2: list_additem (linklist.c:20)
==351== by 0x415E60: listify_string (utils.c:28)
==351== by 0x412966: parse_rc (rc.c:355)
==351== by 0x403F95: main (main.c:373)
==351==
==351== 24 bytes in 1 blocks are still reachable in loss record 58 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417E38: xstrdup (xmalloc.c:49)
==351== by 0x412E0A: parse_rc (rc.c:428)
==351== by 0x403F95: main (main.c:373)
==351==
==351== 24 bytes in 1 blocks are still reachable in loss record 59 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC79B3A: profile_open_file (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC7D41B: profile_init (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC71621: ??? (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC71781: krb5_os_init_context (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC5A95D: ??? (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01B63E: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351==
==351== 24 bytes in 1 blocks are still reachable in loss record 60 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC52412: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC5CDFD: krb5_mk_req_extended (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01CA85: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351==
==351== 24 bytes in 1 blocks are still reachable in loss record 61 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC52412: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC5CED3: krb5_mk_req_extended (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01CA85: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351==
==351== 24 bytes in 1 blocks are still reachable in loss record 62 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC52412: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01C7FB: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 24 bytes in 1 blocks are still reachable in loss record 63 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC52412: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01CCCC: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 24 bytes in 1 blocks are still reachable in loss record 64 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC52412: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01CC67: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 24 bytes in 1 blocks are still reachable in loss record 65 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBC00A7E5: gssint_g_set_entry_add (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00B60A: ??? (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC01C8DC: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351==
==351== 24 bytes in 1 blocks are still reachable in loss record 66 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC52412: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC61EB9: krb5_rd_rep (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01B0D3: ??? (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC01BA38: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351==
==351== 24 bytes in 1 blocks are still reachable in loss record 67 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC52412: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBAC61EF0: krb5_rd_rep (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01B0D3: ??? (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC01BA38: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351==
==351== 24 bytes in 1 blocks are definitely lost in loss record 68 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x41BB36: sock_create (plain-socket.c:356)
==351== by 0x41975E: ftp_open_url (ftp.c:358)
==351== by 0x40C240: yafc_open (login.c:197)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 25 bytes in 1 blocks are still reachable in loss record 69 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417E38: xstrdup (xmalloc.c:49)
==351== by 0x412ED9: parse_rc (rc.c:440)
==351== by 0x403F95: main (main.c:373)
==351==
==351== 26 bytes in 1 blocks are still reachable in loss record 70 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417E38: xstrdup (xmalloc.c:49)
==351== by 0x412FB8: parse_rc (rc.c:454)
==351== by 0x403F95: main (main.c:373)
==351==
==351== 26 bytes in 2 blocks are indirectly lost in loss record 71 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA6960C: vasprintf (in /lib64/libc-2.5.so)
==351== by 0x3DAEA4D5B7: asprintf (in /lib64/libc-2.5.so)
==351== by 0x41DF0F: rfile_parse (rfile.c:541)
==351== by 0x41E3B1: rdir_parse (rdirectory.c:68)
==351== by 0x41A159: ftp_read_directory (ftp.c:1465)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41A326: ftp_get_file (ftp.c:1518)
==351== by 0x40D799: cmd_ls (list.c:570)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 26 bytes in 2 blocks are indirectly lost in loss record 72 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA6960C: vasprintf (in /lib64/libc-2.5.so)
==351== by 0x3DAEA4D5B7: asprintf (in /lib64/libc-2.5.so)
==351== by 0x41DF0F: rfile_parse (rfile.c:541)
==351== by 0x41E3B1: rdir_parse (rdirectory.c:68)
==351== by 0x41A159: ftp_read_directory (ftp.c:1465)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41C88B: rglob_glob (rglob.c:68)
==351== by 0x40D6F0: cmd_ls (list.c:587)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 32 bytes in 1 blocks are still reachable in loss record 73 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x41607D: list_new (linklist.c:27)
==351== by 0x403600: init_yafc (main.c:165)
==351== by 0x403D3B: main (main.c:359)
==351==
==351== 32 bytes in 1 blocks are still reachable in loss record 74 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x41607D: list_new (linklist.c:27)
==351== by 0x403633: init_yafc (main.c:168)
==351== by 0x403D3B: main (main.c:359)
==351==
==351== 32 bytes in 1 blocks are still reachable in loss record 75 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x41607D: list_new (linklist.c:27)
==351== by 0x412954: parse_rc (rc.c:354)
==351== by 0x403F95: main (main.c:373)
==351==
==351== 32 bytes in 1 blocks are still reachable in loss record 76 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC524EC: krb5_copy_principal (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01C1C3: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 40 bytes in 1 blocks are still reachable in loss record 77 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC5249F: krb5_copy_principal (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01C198: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 40 bytes in 1 blocks are still reachable in loss record 78 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBAC5249F: krb5_copy_principal (in /usr/lib64/libkrb5.so.3.3)
==351== by 0x3DBC01C1C3: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 40 bytes in 8 blocks are indirectly lost in loss record 79 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417E38: xstrdup (xmalloc.c:49)
==351== by 0x41CF37: rfile_clone (rfile.c:30)
==351== by 0x41C916: rglob_glob (rglob.c:97)
==351== by 0x408E7F: cmd_get (get.c:843)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 40 bytes in 8 blocks are indirectly lost in loss record 80 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417E38: xstrdup (xmalloc.c:49)
==351== by 0x41CF45: rfile_clone (rfile.c:31)
==351== by 0x41C916: rglob_glob (rglob.c:97)
==351== by 0x408E7F: cmd_get (get.c:843)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 40 bytes in 8 blocks are indirectly lost in loss record 81 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417E38: xstrdup (xmalloc.c:49)
==351== by 0x41D4FE: rfile_parse (rfile.c:421)
==351== by 0x41E3B1: rdir_parse (rdirectory.c:68)
==351== by 0x41A159: ftp_read_directory (ftp.c:1465)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41C88B: rglob_glob (rglob.c:68)
==351== by 0x408553: getfiles (get.c:552)
==351== by 0x409181: cmd_get (get.c:925)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351==
==351== 40 bytes in 8 blocks are indirectly lost in loss record 82 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417E38: xstrdup (xmalloc.c:49)
==351== by 0x41D534: rfile_parse (rfile.c:424)
==351== by 0x41E3B1: rdir_parse (rdirectory.c:68)
==351== by 0x41A159: ftp_read_directory (ftp.c:1465)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41C88B: rglob_glob (rglob.c:68)
==351== by 0x408553: getfiles (get.c:552)
==351== by 0x409181: cmd_get (get.c:925)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351==
==351== 40 bytes in 8 blocks are indirectly lost in loss record 83 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417E38: xstrdup (xmalloc.c:49)
==351== by 0x41D4FE: rfile_parse (rfile.c:421)
==351== by 0x41E3B1: rdir_parse (rdirectory.c:68)
==351== by 0x41A159: ftp_read_directory (ftp.c:1465)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41C88B: rglob_glob (rglob.c:68)
==351== by 0x408E7F: cmd_get (get.c:843)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 40 bytes in 8 blocks are indirectly lost in loss record 84 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x417E38: xstrdup (xmalloc.c:49)
==351== by 0x41D534: rfile_parse (rfile.c:424)
==351== by 0x41E3B1: rdir_parse (rdirectory.c:68)
==351== by 0x41A159: ftp_read_directory (ftp.c:1465)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41C88B: rglob_glob (rglob.c:68)
==351== by 0x408E7F: cmd_get (get.c:843)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 40 bytes in 8 blocks are definitely lost in loss record 85 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA6960C: vasprintf (in /lib64/libc-2.5.so)
==351== by 0x42382C: sec_vfprintf (security.c:338)
==351== by 0x419CFC: ftp_cmd (ftp.c:679)
==351== by 0x42171B: ftp_list (ftpsend.c:690)
==351== by 0x41A0C3: ftp_read_directory (ftp.c:1452)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41C88B: rglob_glob (rglob.c:68)
==351== by 0x408553: getfiles (get.c:552)
==351== by 0x409181: cmd_get (get.c:925)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351==
==351== 40 bytes in 8 blocks are definitely lost in loss record 86 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA6960C: vasprintf (in /lib64/libc-2.5.so)
==351== by 0x42382C: sec_vfprintf (security.c:338)
==351== by 0x419CFC: ftp_cmd (ftp.c:679)
==351== by 0x42171B: ftp_list (ftpsend.c:690)
==351== by 0x41A0C3: ftp_read_directory (ftp.c:1452)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41C88B: rglob_glob (rglob.c:68)
==351== by 0x408E7F: cmd_get (get.c:843)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 45 bytes in 3 blocks are still reachable in loss record 87 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA79431: strdup (in /lib64/libc-2.5.so)
==351== by 0x3DBC00EB88: ??? (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EC52: ??? (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00EE3B: gssint_get_mechanism (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x3DBC00E92B: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351==
==351== 48 bytes in 2 blocks are still reachable in loss record 88 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x4160B2: list_additem (linklist.c:20)
==351== by 0x415E60: listify_string (utils.c:28)
==351== by 0x4133E0: parse_rc (rc.c:529)
==351== by 0x403F86: main (main.c:372)
==351==
==351== 48 bytes in 8 blocks are indirectly lost in loss record 89 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x41E558: rfile_parse_colors (lscolors.c:191)
==351== by 0x41E0C8: rfile_parse (rfile.c:659)
==351== by 0x41E3B1: rdir_parse (rdirectory.c:68)
==351== by 0x41A159: ftp_read_directory (ftp.c:1465)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41C88B: rglob_glob (rglob.c:68)
==351== by 0x408553: getfiles (get.c:552)
==351== by 0x409181: cmd_get (get.c:925)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351==
==351== 48 bytes in 2 blocks are definitely lost in loss record 90 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x41BB36: sock_create (plain-socket.c:356)
==351== by 0x41C020: ps_dup (plain-socket.c:134)
==351== by 0x41B5CB: sock_dup (socket.c:57)
==351== by 0x41FD33: ftp_init_transfer (ftpsend.c:146)
==351== by 0x421684: ftp_list (ftpsend.c:681)
==351== by 0x41A0C3: ftp_read_directory (ftp.c:1452)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41A326: ftp_get_file (ftp.c:1518)
==351== by 0x40D799: cmd_ls (list.c:570)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351==
==351== 48 bytes in 2 blocks are definitely lost in loss record 91 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x417D44: xmalloc (xmalloc.c:20)
==351== by 0x41BB36: sock_create (plain-socket.c:356)
==351== by 0x41C020: ps_dup (plain-socket.c:134)
==351== by 0x41B5CB: sock_dup (socket.c:57)
==351== by 0x41FD33: ftp_init_transfer (ftpsend.c:146)
==351== by 0x421684: ftp_list (ftpsend.c:681)
==351== by 0x41A0C3: ftp_read_directory (ftp.c:1452)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41C88B: rglob_glob (rglob.c:68)
==351== by 0x40D6F0: cmd_ls (list.c:587)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351==
==351== 48 bytes in 2 blocks are definitely lost in loss record 92 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA6960C: vasprintf (in /lib64/libc-2.5.so)
==351== by 0x42382C: sec_vfprintf (security.c:338)
==351== by 0x419CFC: ftp_cmd (ftp.c:679)
==351== by 0x420130: ftp_init_transfer (ftpsend.c:221)
==351== by 0x421684: ftp_list (ftpsend.c:681)
==351== by 0x41A0C3: ftp_read_directory (ftp.c:1452)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41C88B: rglob_glob (rglob.c:68)
==351== by 0x40D6F0: cmd_ls (list.c:587)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351==
==351== 48 bytes in 8 blocks are definitely lost in loss record 93 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA6960C: vasprintf (in /lib64/libc-2.5.so)
==351== by 0x42382C: sec_vfprintf (security.c:338)
==351== by 0x419CFC: ftp_cmd (ftp.c:679)
==351== by 0x41A1BA: ftp_read_directory (ftp.c:1457)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41C88B: rglob_glob (rglob.c:68)
==351== by 0x408553: getfiles (get.c:552)
==351== by 0x409181: cmd_get (get.c:925)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351==
==351== 48 bytes in 8 blocks are definitely lost in loss record 94 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA6960C: vasprintf (in /lib64/libc-2.5.so)
==351== by 0x42382C: sec_vfprintf (security.c:338)
==351== by 0x419CFC: ftp_cmd (ftp.c:679)
==351== by 0x41A1BA: ftp_read_directory (ftp.c:1457)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41C88B: rglob_glob (rglob.c:68)
==351== by 0x408E7F: cmd_get (get.c:843)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 49 (24 direct, 25 indirect) bytes in 1 blocks are definitely lost in loss record 95 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBC00EAD5: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2.2)
==351== by 0x422CDA: gss_auth (gssapi.c:266)
==351== by 0x423251: sec_login (security.c:560)
==351== by 0x41B10D: ftp_login (ftp.c:960)
==351== by 0x40C268: yafc_open (login.c:199)
==351== by 0x40C7B7: cmd_open (login.c:307)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351== by 0x404DA2: command_loop (cmd.c:134)
==351== by 0x403EB2: main (main.c:454)
==351==
==351== 49 bytes in 2 blocks are definitely lost in loss record 96 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DAEA6960C: vasprintf (in /lib64/libc-2.5.so)
==351== by 0x42382C: sec_vfprintf (security.c:338)
==351== by 0x419CFC: ftp_cmd (ftp.c:679)
==351== by 0x420130: ftp_init_transfer (ftpsend.c:221)
==351== by 0x421684: ftp_list (ftpsend.c:681)
==351== by 0x41A0C3: ftp_read_directory (ftp.c:1452)
==351== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==351== by 0x41A326: ftp_get_file (ftp.c:1518)
==351== by 0x40D799: cmd_ls (list.c:570)
==351== by 0x404B30: exe_cmdline (cmd.c:197)
==351== by 0x4049F1: exe_cmdline (cmd.c:315)
==351==
==351== 53 bytes in 1 blocks are definitely lost in loss record 97 of 182
==351== at 0x4A05E1C: malloc (vg_replace_malloc.c:195)
==351== by 0x3DBC01E239: kg_seal (in /usr/lib64/libg
Okay, does this environment have any other restrictictions? Like limited memory.
The valgrind errors are memory leaks, but they should not cause memory corruption.
There is no other restrictions… And they have more memory than me… Yes it is memory leaks : how I can correct them? ☺
De : Sebastian Ramacher [mailto:notifications@github.com] Envoyé : mardi 24 mars 2015 11:43 À : sebastinas/yafc Cc : Guillaume Helle Objet : Re: [yafc] Yafc crashed... (#48)
Okay, does this environment have any other restrictictions? Like limited memory.
The valgrind errors are memory leaks, but they should not cause memory corruption.
— Reply to this email directly or view it on GitHubhttps://github.com/sebastinas/yafc/issues/48#issuecomment-85446060. This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.
I fixed some of them.
I still need the valgrind output from the restricted environment. Otherwise there is nothing we can do here and I'm inclined to close this bug report.
Fixed in c69e40d.
Hello Sebastian,
This week we have started yafc with valgrind. In this case there is never crash… ☹ If we suppress Valgrind we always have a crash!
I have attached some files : Valgrind* are valgrind logs at yafc start and end. Strace are the traces with Valgrind (no crash) and whithout Valgrind : crash
I hope this help
Best regards
Guillaume Helle
De : Sebastian Ramacher [mailto:notifications@github.com] Envoyé : jeudi 9 avril 2015 11:07 À : sebastinas/yafc Cc : Guillaume Helle Objet : Re: [yafc] Yafc crashed... (#48)
Fixed in c69e40dhttps://github.com/sebastinas/yafc/commit/c69e40d222a7362f1ecf7a81839285a032548e0b.
— Reply to this email directly or view it on GitHubhttps://github.com/sebastinas/yafc/issues/48#issuecomment-91164652. This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.
==19081== Memcheck, a memory error detector
==19081== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==19081== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info
==19081== Command: yafc
==19081==
==19081== Conditional jump or move depends on uninitialised value(s)
==19081== at 0x360C6144FE: index (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C60700A: expand_dynamic_string_token (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C607CB5: _dl_map_object (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C6014AA: map_doit (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C60CEB5: _dl_catch_error (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C603BCC: dl_main (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C61336A: _dl_sysdep_start (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C601387: _dl_start (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C600A77: ??? (in /lib64/ld-linux-x86-64.so.2)
==19081== Uninitialised value was created by a stack allocation
==19081== at 0x360C603AC7: dl_main (in /lib64/ld-linux-x86-64.so.2)
==19081==
==19081== Conditional jump or move depends on uninitialised value(s)
==19081== at 0x360C614509: index (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C60700A: expand_dynamic_string_token (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C607CB5: _dl_map_object (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C6014AA: map_doit (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C60CEB5: _dl_catch_error (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C603BCC: dl_main (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C61336A: _dl_sysdep_start (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C601387: _dl_start (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C600A77: ??? (in /lib64/ld-linux-x86-64.so.2)
==19081== Uninitialised value was created by a stack allocation
==19081== at 0x360C603AC7: dl_main (in /lib64/ld-linux-x86-64.so.2)
==19081==
==19081== Conditional jump or move depends on uninitialised value(s)
==19081== at 0x360C614514: index (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C60700A: expand_dynamic_string_token (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C607CB5: _dl_map_object (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C6014AA: map_doit (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C60CEB5: _dl_catch_error (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C603BCC: dl_main (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C61336A: _dl_sysdep_start (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C601387: _dl_start (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C600A77: ??? (in /lib64/ld-linux-x86-64.so.2)
==19081== Uninitialised value was created by a stack allocation
==19081== at 0x360C603AC7: dl_main (in /lib64/ld-linux-x86-64.so.2)
==19081==
==19081== Conditional jump or move depends on uninitialised value(s)
==19081== at 0x360C60A48C: _dl_relocate_object (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C60368A: dl_main (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C61336A: _dl_sysdep_start (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C601387: _dl_start (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C600A77: ??? (in /lib64/ld-linux-x86-64.so.2)
==19081== Uninitialised value was created by a stack allocation
==19081== at 0x360C60A360: _dl_relocate_object (in /lib64/ld-linux-x86-64.so.2)
==19081==
==19081== Conditional jump or move depends on uninitialised value(s)
==19081== at 0x360C60A495: _dl_relocate_object (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C60368A: dl_main (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C61336A: _dl_sysdep_start (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C601387: _dl_start (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C600A77: ??? (in /lib64/ld-linux-x86-64.so.2)
==19081== Uninitialised value was created by a stack allocation
==19081== at 0x360C60A360: _dl_relocate_object (in /lib64/ld-linux-x86-64.so.2)
==19081==
==19081== Conditional jump or move depends on uninitialised value(s)
==19081== at 0x360C60A48C: _dl_relocate_object (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C6037DD: dl_main (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C61336A: _dl_sysdep_start (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C601387: _dl_start (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C600A77: ??? (in /lib64/ld-linux-x86-64.so.2)
==19081== Uninitialised value was created by a stack allocation
==19081== at 0x360C60A360: _dl_relocate_object (in /lib64/ld-linux-x86-64.so.2)
==19081==
==19081== Conditional jump or move depends on uninitialised value(s)
==19081== at 0x360C60A495: _dl_relocate_object (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C6037DD: dl_main (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C61336A: _dl_sysdep_start (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C601387: _dl_start (in /lib64/ld-linux-x86-64.so.2)
==19081== by 0x360C600A77: ??? (in /lib64/ld-linux-x86-64.so.2)
==19081== Uninitialised value was created by a stack allocation
==19081== at 0x360C60A360: _dl_relocate_object (in /lib64/ld-linux-x86-64.so.2)
==19081==
==4840==
==4840== HEAP SUMMARY:
==4840== in use at exit: 26,518 bytes in 586 blocks
==4840== total heap usage: 23,919 allocs, 23,333 frees, 1,877,094 bytes allocated
==4840==
==4840== 2 bytes in 1 blocks are still reachable in loss record 1 of 187
==4840== at 0x4A083CB: realloc (vg_replace_malloc.c:692)
==4840== by 0x360CAC607C: getcwd (in /lib64/libc.so.6)
==4840== by 0x41585D: get_local_curdir (utils.c:203)
==4840== by 0x403504: init_yafc (main.c:129)
==4840== by 0x403D3B: main (main.c:359)
==4840==
==4840== 4 bytes in 1 blocks are definitely lost in loss record 2 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x360CA695BC: vasprintf (in /lib64/libc.so.6)
==4840== by 0x42394C: sec_vfprintf (security.c:338)
==4840== by 0x419CFC: ftp_cmd (ftp.c:679)
==4840== by 0x41A968: ftp_getcurdir (ftp.c:1128)
==4840== by 0x41B223: ftp_login (ftp.c:1093)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 5 bytes in 1 blocks are still reachable in loss record 3 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417E38: xstrdup (xmalloc.c:49)
==4840== by 0x415E55: listify_string (utils.c:28)
==4840== by 0x412966: parse_rc (rc.c:355)
==4840== by 0x403F86: main (main.c:372)
==4840==
==4840== 5 bytes in 1 blocks are still reachable in loss record 4 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417E38: xstrdup (xmalloc.c:49)
==4840== by 0x41769E: args_add_args3 (args.c:164)
==4840== by 0x417AF6: args_push_back (args.c:194)
==4840== by 0x4047E5: exe_cmdline (cmd.c:240)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 5 bytes in 1 blocks are still reachable in loss record 5 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417C24: args_cat (args.c:107)
==4840== by 0x4049E1: exe_cmdline (cmd.c:314)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 5 bytes in 1 blocks are still reachable in loss record 6 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417E38: xstrdup (xmalloc.c:49)
==4840== by 0x41769E: args_add_args3 (args.c:164)
==4840== by 0x417AF6: args_push_back (args.c:194)
==4840== by 0x4047E5: exe_cmdline (cmd.c:240)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 5 bytes in 1 blocks are definitely lost in loss record 7 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x360CA695BC: vasprintf (in /lib64/libc.so.6)
==4840== by 0x42394C: sec_vfprintf (security.c:338)
==4840== by 0x419CFC: ftp_cmd (ftp.c:679)
==4840== by 0x40C4BC: yafc_open (login.c:227)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 5 bytes in 1 blocks are definitely lost in loss record 8 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x360CA695BC: vasprintf (in /lib64/libc.so.6)
==4840== by 0x42394C: sec_vfprintf (security.c:338)
==4840== by 0x419CFC: ftp_cmd (ftp.c:679)
==4840== by 0x41B3DC: ftp_quit (ftp.c:736)
==4840== by 0x41B40C: ftp_quit_all (ftp.c:253)
==4840== by 0x404BA8: exit_yafc (cmd.c:35)
==4840== by 0x404C3D: cmd_quit (cmd.c:58)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 6 bytes in 1 blocks are still reachable in loss record 9 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417E38: xstrdup (xmalloc.c:49)
==4840== by 0x4035A2: init_yafc (main.c:157)
==4840== by 0x403D3B: main (main.c:359)
==4840==
==4840== 6 bytes in 1 blocks are still reachable in loss record 10 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417E38: xstrdup (xmalloc.c:49)
==4840== by 0x40B681: vinput_read_string (input.c:78)
==4840== by 0x40B85A: input_read_string (input.c:86)
==4840== by 0x404D30: command_loop (cmd.c:110)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 7 bytes in 1 blocks are still reachable in loss record 11 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x360CA78AC1: strdup (in /lib64/libc.so.6)
==4840== by 0x36BAC0EB95: ??? (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EC82: ??? (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EE3B: gssint_get_mechanism (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0E92B: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840==
==4840== 7 bytes in 1 blocks are still reachable in loss record 12 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x360CA78AC1: strdup (in /lib64/libc.so.6)
==4840== by 0x36BA87640D: profile_create_node (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA87AA83: profile_parse_file (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA8791BD: profile_update_file_data (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA879F3D: profile_open_file (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA87D3DB: profile_init (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA8715E1: ??? (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA871741: krb5_os_init_context (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA85A91D: ??? (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1B63E: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840==
==4840== 7 bytes in 1 blocks are definitely lost in loss record 13 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x360CA695BC: vasprintf (in /lib64/libc.so.6)
==4840== by 0x42394C: sec_vfprintf (security.c:338)
==4840== by 0x419CFC: ftp_cmd (ftp.c:679)
==4840== by 0x41FB11: ftp_type (ftpsend.c:267)
==4840== by 0x4204E7: ftp_init_receive (ftpsend.c:737)
==4840== by 0x421BAB: ftp_getfile (ftpsend.c:1112)
==4840== by 0x407C65: do_the_get (get.c:120)
==4840== by 0x407C65: getfile (get.c:346)
==4840== by 0x4087C7: getfiles (get.c:578)
==4840== by 0x408578: getfiles (get.c:555)
==4840== by 0x409181: cmd_get (get.c:925)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840==
==4840== 8 bytes in 1 blocks are still reachable in loss record 14 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x41762F: args_add_args3 (args.c:156)
==4840== by 0x417AF6: args_push_back (args.c:194)
==4840== by 0x4047E5: exe_cmdline (cmd.c:240)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 8 bytes in 1 blocks are still reachable in loss record 15 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x41762F: args_add_args3 (args.c:156)
==4840== by 0x417AF6: args_push_back (args.c:194)
==4840== by 0x4047E5: exe_cmdline (cmd.c:240)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 8 bytes in 1 blocks are still reachable in loss record 16 of 187
==4840== at 0x4A06F2B: calloc (vg_replace_malloc.c:623)
==4840== by 0x36BA404AC8: krb5int_open_plugin_dirs (in /usr/lib64/libkrb5support.so.0)
==4840== by 0x36BA872EF9: krb5int_locate_server (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA874F34: krb5_sendto_kdc (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA863F4E: krb5_send_tgs (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA855170: krb5_get_cred_via_tkt (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA853B81: krb5_fwd_tgt_creds (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1AD70: ??? (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC1C758: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840==
==4840== 8 bytes in 1 blocks are still reachable in loss record 17 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BA8523FE: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA85CDBD: krb5_mk_req_extended (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1CA85: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840==
==4840== 8 bytes in 1 blocks are still reachable in loss record 18 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BA8523FE: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA85CE93: krb5_mk_req_extended (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1CA85: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840==
==4840== 8 bytes in 1 blocks are still reachable in loss record 19 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BA8523FE: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1C7FB: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840==
==4840== 8 bytes in 1 blocks are still reachable in loss record 20 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BA8523FE: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1CCCC: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840==
==4840== 8 bytes in 1 blocks are still reachable in loss record 21 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BA8523FE: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1CC67: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840==
==4840== 8 bytes in 1 blocks are still reachable in loss record 22 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BA8523FE: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA861E79: krb5_rd_rep (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1B0D3: ??? (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC1BA38: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840==
==4840== 8 bytes in 1 blocks are still reachable in loss record 23 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BA8523FE: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA861EB0: krb5_rd_rep (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1B0D3: ??? (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC1BA38: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840==
==4840== 8 bytes in 1 blocks are indirectly lost in loss record 24 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BAC0DBDB: gssint_create_copy_buffer (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0E2AC: gss_import_name (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422CEE: import_name (gssapi.c:205)
==4840== by 0x422CEE: gss_auth (gssapi.c:247)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 9 bytes in 1 blocks are indirectly lost in loss record 25 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BAC13867: generic_gss_copy_oid (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EAF2: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 10 bytes in 1 blocks are indirectly lost in loss record 26 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BAC13867: generic_gss_copy_oid (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0E2D7: gss_import_name (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422CEE: import_name (gssapi.c:205)
==4840== by 0x422CEE: gss_auth (gssapi.c:247)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 10 bytes in 2 blocks are definitely lost in loss record 27 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x360CA695BC: vasprintf (in /lib64/libc.so.6)
==4840== by 0x42394C: sec_vfprintf (security.c:338)
==4840== by 0x419CFC: ftp_cmd (ftp.c:679)
==4840== by 0x4217B7: ftp_list (ftpsend.c:695)
==4840== by 0x407017: cmd_nlist (commands.c:357)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 10 bytes in 2 blocks are definitely lost in loss record 28 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x360CA695BC: vasprintf (in /lib64/libc.so.6)
==4840== by 0x42394C: sec_vfprintf (security.c:338)
==4840== by 0x419CFC: ftp_cmd (ftp.c:679)
==4840== by 0x4217B7: ftp_list (ftpsend.c:695)
==4840== by 0x41A0C3: ftp_read_directory (ftp.c:1452)
==4840== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==4840== by 0x41C88B: rglob_glob (rglob.c:68)
==4840== by 0x408E7F: cmd_get (get.c:843)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840==
==4840== 10 bytes in 2 blocks are definitely lost in loss record 29 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x360CA695BC: vasprintf (in /lib64/libc.so.6)
==4840== by 0x42394C: sec_vfprintf (security.c:338)
==4840== by 0x419CFC: ftp_cmd (ftp.c:679)
==4840== by 0x4217B7: ftp_list (ftpsend.c:695)
==4840== by 0x41A0C3: ftp_read_directory (ftp.c:1452)
==4840== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==4840== by 0x41C88B: rglob_glob (rglob.c:68)
==4840== by 0x408553: getfiles (get.c:552)
==4840== by 0x409181: cmd_get (get.c:925)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840==
==4840== 12 bytes in 1 blocks are still reachable in loss record 30 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BA8524FD: krb5_copy_principal (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1C198: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840==
==4840== 12 bytes in 2 blocks are indirectly lost in loss record 31 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x41E5A8: rfile_parse_colors (lscolors.c:191)
==4840== by 0x41E118: rfile_parse_dos (rfile.c:661)
==4840== by 0x41E118: rfile_parse (rfile.c:778)
==4840== by 0x41E401: rdir_parse (rdirectory.c:66)
==4840== by 0x41A159: ftp_read_directory (ftp.c:1465)
==4840== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==4840== by 0x41C88B: rglob_glob (rglob.c:68)
==4840== by 0x408553: getfiles (get.c:552)
==4840== by 0x409181: cmd_get (get.c:925)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840==
==4840== 12 bytes in 2 blocks are definitely lost in loss record 32 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x360CA695BC: vasprintf (in /lib64/libc.so.6)
==4840== by 0x42394C: sec_vfprintf (security.c:338)
==4840== by 0x419CFC: ftp_cmd (ftp.c:679)
==4840== by 0x41A1BA: ftp_read_directory (ftp.c:1457)
==4840== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==4840== by 0x41C88B: rglob_glob (rglob.c:68)
==4840== by 0x408E7F: cmd_get (get.c:843)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 12 bytes in 2 blocks are definitely lost in loss record 33 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x360CA695BC: vasprintf (in /lib64/libc.so.6)
==4840== by 0x42394C: sec_vfprintf (security.c:338)
==4840== by 0x419CFC: ftp_cmd (ftp.c:679)
==4840== by 0x41A1BA: ftp_read_directory (ftp.c:1457)
==4840== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==4840== by 0x41C88B: rglob_glob (rglob.c:68)
==4840== by 0x408553: getfiles (get.c:552)
==4840== by 0x409181: cmd_get (get.c:925)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840==
==4840== 14 bytes in 1 blocks are still reachable in loss record 34 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417E38: xstrdup (xmalloc.c:49)
==4840== by 0x412E4F: parse_rc (rc.c:432)
==4840== by 0x403F86: main (main.c:372)
==4840==
==4840== 15 bytes in 1 blocks are still reachable in loss record 35 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BA8525A8: krb5_copy_principal (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1C198: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840==
==4840== 15 bytes in 1 blocks are still reachable in loss record 36 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BA8525A8: krb5_copy_principal (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1C1C3: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840==
==4840== 16 bytes in 1 blocks are still reachable in loss record 37 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x4047D7: exe_cmdline (cmd.c:239)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 16 bytes in 1 blocks are still reachable in loss record 38 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x4047D7: exe_cmdline (cmd.c:239)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 16 bytes in 1 blocks are still reachable in loss record 39 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BA87D372: profile_init (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA8715E1: ??? (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA871741: krb5_os_init_context (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA85A91D: ??? (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1B63E: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840==
==4840== 16 bytes in 1 blocks are still reachable in loss record 40 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BA8524AC: krb5_copy_principal (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1C198: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840==
==4840== 16 bytes in 1 blocks are indirectly lost in loss record 41 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BAC0DBBB: gssint_create_copy_buffer (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0E2AC: gss_import_name (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422CEE: import_name (gssapi.c:205)
==4840== by 0x422CEE: gss_auth (gssapi.c:247)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 16 bytes in 1 blocks are indirectly lost in loss record 42 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BAC13830: generic_gss_copy_oid (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0E2D7: gss_import_name (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422CEE: import_name (gssapi.c:205)
==4840== by 0x422CEE: gss_auth (gssapi.c:247)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 16 bytes in 1 blocks are indirectly lost in loss record 43 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BAC13830: generic_gss_copy_oid (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EAF2: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 17 bytes in 1 blocks are still reachable in loss record 44 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417E38: xstrdup (xmalloc.c:49)
==4840== by 0x412E94: parse_rc (rc.c:436)
==4840== by 0x403F86: main (main.c:372)
==4840==
==4840== 17 bytes in 1 blocks are still reachable in loss record 45 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x360CA78AC1: strdup (in /lib64/libc.so.6)
==4840== by 0x36BAC0EB88: ??? (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EC82: ??? (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EE3B: gssint_get_mechanism (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0E92B: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840==
==4840== 18 bytes in 2 blocks are indirectly lost in loss record 46 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417E38: xstrdup (xmalloc.c:49)
==4840== by 0x41D566: rfile_parse_unix (rfile.c:425)
==4840== by 0x41D566: rfile_parse (rfile.c:776)
==4840== by 0x41E401: rdir_parse (rdirectory.c:66)
==4840== by 0x41A159: ftp_read_directory (ftp.c:1465)
==4840== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==4840== by 0x41C88B: rglob_glob (rglob.c:68)
==4840== by 0x408E7F: cmd_get (get.c:843)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840==
==4840== 18 bytes in 2 blocks are indirectly lost in loss record 47 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x41E5A8: rfile_parse_colors (lscolors.c:191)
==4840== by 0x41E118: rfile_parse_dos (rfile.c:661)
==4840== by 0x41E118: rfile_parse (rfile.c:778)
==4840== by 0x41E401: rdir_parse (rdirectory.c:66)
==4840== by 0x41A159: ftp_read_directory (ftp.c:1465)
==4840== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==4840== by 0x41C88B: rglob_glob (rglob.c:68)
==4840== by 0x408E7F: cmd_get (get.c:843)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840==
==4840== 18 bytes in 2 blocks are indirectly lost in loss record 48 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417E38: xstrdup (xmalloc.c:49)
==4840== by 0x41CF45: rfile_clone (rfile.c:31)
==4840== by 0x41C916: rglob_glob (rglob.c:97)
==4840== by 0x408E7F: cmd_get (get.c:843)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 18 bytes in 2 blocks are indirectly lost in loss record 49 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417E38: xstrdup (xmalloc.c:49)
==4840== by 0x41CF53: rfile_clone (rfile.c:32)
==4840== by 0x41C916: rglob_glob (rglob.c:97)
==4840== by 0x408E7F: cmd_get (get.c:843)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 18 bytes in 2 blocks are indirectly lost in loss record 50 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417E38: xstrdup (xmalloc.c:49)
==4840== by 0x41D566: rfile_parse_unix (rfile.c:425)
==4840== by 0x41D566: rfile_parse (rfile.c:776)
==4840== by 0x41E401: rdir_parse (rdirectory.c:66)
==4840== by 0x41A159: ftp_read_directory (ftp.c:1465)
==4840== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==4840== by 0x41C88B: rglob_glob (rglob.c:68)
==4840== by 0x408553: getfiles (get.c:552)
==4840== by 0x409181: cmd_get (get.c:925)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840==
==4840== 18 bytes in 1 blocks are definitely lost in loss record 51 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x360CA695BC: vasprintf (in /lib64/libc.so.6)
==4840== by 0x42394C: sec_vfprintf (security.c:338)
==4840== by 0x419CFC: ftp_cmd (ftp.c:679)
==4840== by 0x41AE97: ftp_login (ftp.c:1010)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 19 bytes in 2 blocks are still reachable in loss record 52 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417E38: xstrdup (xmalloc.c:49)
==4840== by 0x415E55: listify_string (utils.c:28)
==4840== by 0x4133E0: parse_rc (rc.c:529)
==4840== by 0x403F86: main (main.c:372)
==4840==
==4840== 20 bytes in 4 blocks are definitely lost in loss record 53 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x360CA695BC: vasprintf (in /lib64/libc.so.6)
==4840== by 0x42394C: sec_vfprintf (security.c:338)
==4840== by 0x419CFC: ftp_cmd (ftp.c:679)
==4840== by 0x4217B7: ftp_list (ftpsend.c:695)
==4840== by 0x41A0C3: ftp_read_directory (ftp.c:1452)
==4840== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==4840== by 0x41A326: ftp_get_file (ftp.c:1518)
==4840== by 0x40D799: cmd_ls (list.c:570)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840==
==4840== 20 bytes in 4 blocks are definitely lost in loss record 54 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x360CA695BC: vasprintf (in /lib64/libc.so.6)
==4840== by 0x42394C: sec_vfprintf (security.c:338)
==4840== by 0x419CFC: ftp_cmd (ftp.c:679)
==4840== by 0x4217B7: ftp_list (ftpsend.c:695)
==4840== by 0x41A0C3: ftp_read_directory (ftp.c:1452)
==4840== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==4840== by 0x41C88B: rglob_glob (rglob.c:68)
==4840== by 0x40D6F0: cmd_ls (list.c:587)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840==
==4840== 22 bytes in 2 blocks are indirectly lost in loss record 55 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417DD3: xstrndup (xmalloc.c:59)
==4840== by 0x41D4B1: rfile_parse_unix (rfile.c:410)
==4840== by 0x41D4B1: rfile_parse (rfile.c:776)
==4840== by 0x41E401: rdir_parse (rdirectory.c:66)
==4840== by 0x41A159: ftp_read_directory (ftp.c:1465)
==4840== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==4840== by 0x41C88B: rglob_glob (rglob.c:68)
==4840== by 0x408E7F: cmd_get (get.c:843)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840==
==4840== 22 bytes in 2 blocks are indirectly lost in loss record 56 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417E38: xstrdup (xmalloc.c:49)
==4840== by 0x41CF2A: rfile_clone (rfile.c:29)
==4840== by 0x41C916: rglob_glob (rglob.c:97)
==4840== by 0x408E7F: cmd_get (get.c:843)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 22 bytes in 2 blocks are indirectly lost in loss record 57 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417DD3: xstrndup (xmalloc.c:59)
==4840== by 0x41D4B1: rfile_parse_unix (rfile.c:410)
==4840== by 0x41D4B1: rfile_parse (rfile.c:776)
==4840== by 0x41E401: rdir_parse (rdirectory.c:66)
==4840== by 0x41A159: ftp_read_directory (ftp.c:1465)
==4840== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==4840== by 0x41C88B: rglob_glob (rglob.c:68)
==4840== by 0x408553: getfiles (get.c:552)
==4840== by 0x409181: cmd_get (get.c:925)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840==
==4840== 24 bytes in 1 blocks are still reachable in loss record 58 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x4160B2: new_item (linklist.c:20)
==4840== by 0x4160B2: list_additem (linklist.c:86)
==4840== by 0x415E60: listify_string (utils.c:28)
==4840== by 0x412966: parse_rc (rc.c:355)
==4840== by 0x403F86: main (main.c:372)
==4840==
==4840== 24 bytes in 1 blocks are still reachable in loss record 59 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417E38: xstrdup (xmalloc.c:49)
==4840== by 0x412E0A: parse_rc (rc.c:428)
==4840== by 0x403F86: main (main.c:372)
==4840==
==4840== 24 bytes in 1 blocks are still reachable in loss record 60 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BA879AFA: profile_open_file (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA87D3DB: profile_init (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA8715E1: ??? (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA871741: krb5_os_init_context (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA85A91D: ??? (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1B63E: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840==
==4840== 24 bytes in 1 blocks are still reachable in loss record 61 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BA8523D2: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA85CDBD: krb5_mk_req_extended (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1CA85: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840==
==4840== 24 bytes in 1 blocks are still reachable in loss record 62 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BA8523D2: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA85CE93: krb5_mk_req_extended (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1CA85: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840==
==4840== 24 bytes in 1 blocks are still reachable in loss record 63 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BA8523D2: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1C7FB: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840==
==4840== 24 bytes in 1 blocks are still reachable in loss record 64 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BA8523D2: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1CCCC: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840==
==4840== 24 bytes in 1 blocks are still reachable in loss record 65 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BA8523D2: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1CC67: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840==
==4840== 24 bytes in 1 blocks are still reachable in loss record 66 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BAC0A7E5: gssint_g_set_entry_add (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0B60A: ??? (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC1C8DC: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840==
==4840== 24 bytes in 1 blocks are still reachable in loss record 67 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BA8523D2: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA861E79: krb5_rd_rep (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1B0D3: ??? (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC1BA38: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840==
==4840== 24 bytes in 1 blocks are still reachable in loss record 68 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BA8523D2: krb5_copy_keyblock (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BA861EB0: krb5_rd_rep (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1B0D3: ??? (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC1BA38: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840==
==4840== 24 bytes in 2 blocks are still reachable in loss record 69 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x36BA8524FD: krb5_copy_principal (in /usr/lib64/libkrb5.so.3)
==4840== by 0x36BAC1C1C3: krb5_gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x36BAC0EA1A: gss_init_sec_context (in /usr/lib64/libgssapi_krb5.so.2)
==4840== by 0x422DFA: gss_auth (gssapi.c:266)
==4840== by 0x423371: sec_login (security.c:560)
==4840== by 0x41B10D: ftp_login (ftp.c:960)
==4840== by 0x40C300: yafc_open (login.c:199)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840==
==4840== 24 bytes in 1 blocks are definitely lost in loss record 70 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x41BB36: sock_create (plain-socket.c:356)
==4840== by 0x41975E: ftp_open_url (ftp.c:358)
==4840== by 0x40C240: yafc_open (login.c:197)
==4840== by 0x40C7B7: cmd_open (login.c:307)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 24 bytes in 4 blocks are definitely lost in loss record 71 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x360CA695BC: vasprintf (in /lib64/libc.so.6)
==4840== by 0x42394C: sec_vfprintf (security.c:338)
==4840== by 0x419CFC: ftp_cmd (ftp.c:679)
==4840== by 0x41A1BA: ftp_read_directory (ftp.c:1457)
==4840== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==4840== by 0x41A326: ftp_get_file (ftp.c:1518)
==4840== by 0x40D799: cmd_ls (list.c:570)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 24 bytes in 4 blocks are definitely lost in loss record 72 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x360CA695BC: vasprintf (in /lib64/libc.so.6)
==4840== by 0x42394C: sec_vfprintf (security.c:338)
==4840== by 0x419CFC: ftp_cmd (ftp.c:679)
==4840== by 0x41A1BA: ftp_read_directory (ftp.c:1457)
==4840== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==4840== by 0x41C88B: rglob_glob (rglob.c:68)
==4840== by 0x40D6F0: cmd_ls (list.c:587)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 25 bytes in 1 blocks are still reachable in loss record 73 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417E38: xstrdup (xmalloc.c:49)
==4840== by 0x412ED9: parse_rc (rc.c:440)
==4840== by 0x403F86: main (main.c:372)
==4840==
==4840== 26 bytes in 1 blocks are still reachable in loss record 74 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417E38: xstrdup (xmalloc.c:49)
==4840== by 0x412FB8: parse_rc (rc.c:454)
==4840== by 0x403F86: main (main.c:372)
==4840==
==4840== 26 bytes in 2 blocks are indirectly lost in loss record 75 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417E38: xstrdup (xmalloc.c:49)
==4840== by 0x41D535: rfile_parse_unix (rfile.c:422)
==4840== by 0x41D535: rfile_parse (rfile.c:776)
==4840== by 0x41E401: rdir_parse (rdirectory.c:66)
==4840== by 0x41A159: ftp_read_directory (ftp.c:1465)
==4840== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==4840== by 0x41C88B: rglob_glob (rglob.c:68)
==4840== by 0x408E7F: cmd_get (get.c:843)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840==
==4840== 26 bytes in 2 blocks are indirectly lost in loss record 76 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x360CA695BC: vasprintf (in /lib64/libc.so.6)
==4840== by 0x360CA4D567: asprintf (in /lib64/libc.so.6)
==4840== by 0x41DF5F: rfile_parse_unix (rfile.c:542)
==4840== by 0x41DF5F: rfile_parse (rfile.c:776)
==4840== by 0x41E401: rdir_parse (rdirectory.c:66)
==4840== by 0x41A159: ftp_read_directory (ftp.c:1465)
==4840== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==4840== by 0x41C88B: rglob_glob (rglob.c:68)
==4840== by 0x408E7F: cmd_get (get.c:843)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840==
==4840== 26 bytes in 2 blocks are indirectly lost in loss record 77 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417E38: xstrdup (xmalloc.c:49)
==4840== by 0x41CF37: rfile_clone (rfile.c:30)
==4840== by 0x41C916: rglob_glob (rglob.c:97)
==4840== by 0x408E7F: cmd_get (get.c:843)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 26 bytes in 2 blocks are indirectly lost in loss record 78 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417E38: xstrdup (xmalloc.c:49)
==4840== by 0x41CF61: rfile_clone (rfile.c:33)
==4840== by 0x41C916: rglob_glob (rglob.c:97)
==4840== by 0x408E7F: cmd_get (get.c:843)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840== by 0x404DA2: command_loop (cmd.c:134)
==4840== by 0x403EB2: main (main.c:454)
==4840==
==4840== 26 bytes in 2 blocks are indirectly lost in loss record 79 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x417D44: xmalloc (xmalloc.c:20)
==4840== by 0x417E38: xstrdup (xmalloc.c:49)
==4840== by 0x41D535: rfile_parse_unix (rfile.c:422)
==4840== by 0x41D535: rfile_parse (rfile.c:776)
==4840== by 0x41E401: rdir_parse (rdirectory.c:66)
==4840== by 0x41A159: ftp_read_directory (ftp.c:1465)
==4840== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==4840== by 0x41C88B: rglob_glob (rglob.c:68)
==4840== by 0x408553: getfiles (get.c:552)
==4840== by 0x409181: cmd_get (get.c:925)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840==
==4840== 26 bytes in 2 blocks are indirectly lost in loss record 80 of 187
==4840== at 0x4A081C6: malloc (vg_replace_malloc.c:296)
==4840== by 0x360CA695BC: vasprintf (in /lib64/libc.so.6)
==4840== by 0x360CA4D567: asprintf (in /lib64/libc.so.6)
==4840== by 0x41DF5F: rfile_parse_unix (rfile.c:542)
==4840== by 0x41DF5F: rfile_parse (rfile.c:776)
==4840== by 0x41E401: rdir_parse (rdirectory.c:66)
==4840== by 0x41A159: ftp_read_directory (ftp.c:1465)
==4840== by 0x41A29F: ftp_get_directory (ftp.c:1495)
==4840== by 0x41C88B: rglob_glob (rglob.c:68)
==4840== by 0x408553: getfiles (get.c:552)
==4840== by 0x409181: cmd_get (get.c:925)
==4840== by 0x404B30: exe_cmd (cmd.c:197)
==4840== by 0x404B30: exe_cmdline (cmd.c:269)
==4840== by 0x4049F1: exe_cmdline (cmd.c:315)
==4840==
==4840== 32 bytes in 1 blocks are still reachable in loss record 81 of 187
==4840== at 0x4A081C6: ma
Did you try the latest version in master?
No it was the 1.3.5
Guillaume
De : Sebastian Ramacher [mailto:notifications@github.com] Envoyé : vendredi 10 avril 2015 16:27 À : sebastinas/yafc Cc : Guillaume Helle Objet : Re: [yafc] Yafc crashed... (#48)
Did you try the latest version in master?
— Reply to this email directly or view it on GitHubhttps://github.com/sebastinas/yafc/issues/48#issuecomment-91574697. This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.
Please try with the patches from master. The crash should be fixed with these patches.
Exact! With these patches we didn't have the crash! Thanks a lot! I think this issue is definitively closed :-)
Hello,
i am currently using yafc 1.3.1 and i have random yafc crash : * glibc detected * yafc: double free or corruption (!prev): 0x000000000abb2800 * or *\ glibc detected * yafc: free(): invalid next size (normal): 0x00000000069389c0 *\
I have not yet tested last version...
An idea?
Best
Guillaume Helle