sebastinas / yafc

Yafc is yet another ftp client (with some handy features)
Other
45 stars 16 forks source link

Yafc crashed... #48

Closed ghelle closed 9 years ago

ghelle commented 9 years ago

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

sebastinas commented 9 years ago

I'll need the gdb output at least.

TheJosh commented 9 years ago
  1. Turn on core dumps with ulimit -c 999999
  2. Run until crash
  3. Open core dump with gdb yafc core
  4. Get a backtrace with bt
ghelle commented 9 years ago

unfortunatly there is no core dump... (?!) Do you think i can use : ./configure --enable-debug to have mode informations?

sebastinas commented 9 years ago

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.

ghelle commented 9 years ago

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]

0 0x000000360ca30215 in raise () from /lib64/libc.so.6

(gdb) bt

0 0x000000360ca30215 in raise () from /lib64/libc.so.6

1 0x000000360ca31e68 in abort () from /lib64/libc.so.6

2 0x000000360ca6a7fb in __libc_message () from /lib64/libc.so.6

3 0x000000360ca71bd4 in _int_free () from /lib64/libc.so.6

4 0x000000360ca7590c in free () from /lib64/libc.so.6

5 0x000000360ca6f117 in _IO_str_overflow_internal () from /lib64/libc.so.6

6 0x000000360ca6e244 in _IO_default_xsputn_internal () from /lib64/libc.so.6

7 0x000000360ca464b3 in vfprintf () from /lib64/libc.so.6

8 0x000000360ca6952d in vasprintf () from /lib64/libc.so.6

9 0x000000360ca4d568 in asprintf () from /lib64/libc.so.6

10 0x000000000041f66a in rfile_parse (f=0x139fe1a0,

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

11 0x000000000041fcd2 in rdir_parse (rdir=0x139f3200, fp=0x139e6730, path=0x139e6630 "/0Z/XXX_XXX_SERVEUR/XXX_XXX_SERVEUR/XXXX/emission/YYYYY", is_mlsd=false) at src/ftp/rdirectory.c:66

12 0x000000000041ba7a in ftp_read_directory (path=) at src/ftp/ftp.c:1464

13 0x000000000041bbc0 in ftp_get_directory (path=) at src/ftp/ftp.c:1494

14 0x000000000041e1ac in rglob_glob (gl=0x139f24f0, mask=, cpifnomatch=true, ignore_multiples=true, exclude_func=0x40a730 ) at src/ftp/rglob.c:68

15 0x000000000040a350 in cmd_get (argc=8, argv=0x139f28c0) at src/get.c:843

16 0x0000000000405541 in exe_cmdline (str=0x139fff10 "", aliases_are_expanded=true) at src/cmd.c:197

17 0x0000000000405402 in exe_cmdline (str=0x13a02fb5 "", aliases_are_expanded=false) at src/cmd.c:315

18 0x00000000004057bb in command_loop () at src/cmd.c:134

19 0x00000000004049d0 in main (argc=1, argv=0x7fff82c3aa98, envp=) at src/main.c:454

(gdb)

2 things are strange :

10 dirpath=0x6 <Address 0x6 out of bounds> (it was path=0x139e6630 before)

10 0x000000000041f66a in rfile_parse ...at src/ftp/rfile.c:653 ==> line 653 it is rfile_parse_dos() and all my ftp servers are Linux!

Any idea for this bug???

Thanks for your help!

Guillaume

sebastinas commented 9 years ago

This one is from 1.3.1 or master?

ghelle commented 9 years ago

It is 1.3.5. Same problem in 1.3.1.

ghelle commented 9 years ago

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]

0 0x000000360ca30215 in raise () from /lib64/libc.so.6

(gdb) bt

0 0x000000360ca30215 in raise () from /lib64/libc.so.6

1 0x000000360ca31e68 in abort () from /lib64/libc.so.6

2 0x000000360ca6a7fb in __libc_message () from /lib64/libc.so.6

3 0x000000360ca724ac in _int_malloc () from /lib64/libc.so.6

4 0x000000360ca7402a in malloc () from /lib64/libc.so.6

5 0x0000000000417d45 in xmalloc (size=169) at src/libmhe/xmalloc.c:20

6 0x0000000000417e39 in xstrdup (

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

7 0x000000000041729e in _shortpath (

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

8 0x00000000004172d6 in _shortpath (

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

9 0x00000000004173ce in shortpath (

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

10 0x00000000004114f2 in print_transfer_string (str=, fp=0x360cd50780, ti=0x176af930, bps=0, secs=0, eta=1032093) at src/transfer.c:136

11 0x000000000041192f in transfer (ti=0x176af930) at src/transfer.c:281

12 0x00000000004218aa in ftp_do_receive (fp=0x176cf990, mode=, hookf=) at src/ftp/ftpsend.c:802

13 0x0000000000421b90 in ftp_getfile (

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

14 0x0000000000407c66 in getfile (fi=0x176c1bb0, opt=116, output=, destname=) at src/get.c:120

15 0x00000000004087c8 in getfiles (gl=0x176c2f90, opt=,

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

16 0x0000000000408579 in getfiles (gl=0x176cbde0, opt=, output=0x176c8cf0 "/local/xxxx/xxxx_home/tampon/XXXXX_EXT_Emis_XXXXXX/") at src/get.c:555

17 0x0000000000409182 in cmd_get (argc=8, argv=0x176b9240) at src/get.c:925

18 0x0000000000404b31 in exe_cmdline (str=0x176c9230 "", aliases_are_expanded=true) at src/cmd.c:197

19 0x00000000004049f2 in exe_cmdline (str=0x176bac95 "", aliases_are_expanded=false) at src/cmd.c:315

20 0x0000000000404da3 in command_loop () at src/cmd.c:134

21 0x0000000000403eb3 in main (argc=1, argv=0x7fffa27ebcf8, envp=) at src/main.c:454

(gdb)

Error is : * glibc detected * yafc: malloc(): memory corruption: 0x00000000176c1e30 ***

ghelle commented 9 years ago

So i have added trace in ftpsend.c too :-) :quit Core was generated by `yafc'. Program terminated with signal 6, Aborted. [New process 29490]

0 0x000000360ca30215 in raise () from /lib64/libc.so.6

(gdb) bt

0 0x000000360ca30215 in raise () from /lib64/libc.so.6

1 0x000000360ca31e68 in abort () from /lib64/libc.so.6

2 0x000000360ca6a7fb in __libc_message () from /lib64/libc.so.6

3 0x000000360ca71ce2 in _int_free () from /lib64/libc.so.6

4 0x000000360ca7590c in free () from /lib64/libc.so.6

5 0x000000360ca695e1 in vasprintf () from /lib64/libc.so.6

6 0x000000360ca4d568 in asprintf () from /lib64/libc.so.6

7 0x000000000041df60 in rfile_parse (f=0x1fd6b1a0,

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

8 0x000000000041e402 in rdir_parse (rdir=0x1fd5fa60, fp=0x1fd6af60, path=0x1fd4fa30 "/0Z/XXX_XXXX_SERVEUR/XXX_XXXX_SERVEUR/XXXX/emission/XXXXX", is_mlsd=false)

at src/ftp/rdirectory.c:66

9 0x000000000041a15a in ftp_read_directory (path=) at src/ftp/ftp.c:1465

10 0x000000000041a2a0 in ftp_get_directory (path=) at src/ftp/ftp.c:1495

11 0x000000000041c88c in rglob_glob (gl=0x1fd550e0, mask=, cpifnomatch=true, ignore_multiples=true, exclude_func=0x409260 ) at src/ftp/rglob.c:68

12 0x0000000000408e80 in cmd_get (argc=8, argv=0x1fd5fa80) at src/get.c:843

13 0x0000000000404b31 in exe_cmdline (str=0x1fd5ab70 "", aliases_are_expanded=true) at src/cmd.c:197

14 0x00000000004049f2 in exe_cmdline (str=0x1fd54c45 "", aliases_are_expanded=false) at src/cmd.c:315

15 0x0000000000404da3 in command_loop () at src/cmd.c:134

16 0x0000000000403eb3 in main (argc=1, argv=0x7fff75ed6888, envp=) at src/main.c:454

Error is / * glibc detected * yafc: free(): invalid next size (normal): 0x000000001fd59370 ***

ghelle commented 9 years ago

perhaps paths and filenames are too long?

sebastinas commented 9 years ago

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.

ghelle commented 9 years ago

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

sebastinas commented 9 years ago

Okay, does this environment have any other restrictictions? Like limited memory.

The valgrind errors are memory leaks, but they should not cause memory corruption.

ghelle commented 9 years ago

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.

sebastinas commented 9 years ago

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.

sebastinas commented 9 years ago

Fixed in c69e40d.

ghelle commented 9 years ago

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

sebastinas commented 9 years ago

Did you try the latest version in master?

ghelle commented 9 years ago

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.

sebastinas commented 9 years ago

Please try with the patches from master. The crash should be fixed with these patches.

ghelle commented 9 years ago

Exact! With these patches we didn't have the crash! Thanks a lot! I think this issue is definitively closed :-)