On Do, 17 Dez 2015, Dominique Pellé wrote:

> I see no corruption and no errors reported by valgrind either. Yet, there must
> be a bug since several people can see it.  If someone can reproduce it on
> Linux, then use valgrind to tell what's wrong.

I attach a valgrind log. It doesn't contain anything suspicious though.

Mit freundlichen Grüßen
Christian
-- 
Je kleiner die Stadt, desto kleiner erscheint darin der Größere; sie
hat einen zu kleinen Maßstab.
                -- Jean Paul

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.
==3122== Memcheck, a memory error detector
==3122== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==3122== Using Valgrind-3.10.0 and LibVEX; rerun with -h for copyright info
==3122== Command: ./vim -u NONE -N
==3122== Parent PID: 2534
==3122== 
==3122== 
==3122== FILE DESCRIPTORS: 4 open at exit.
==3122== Open file descriptor 3: /home/chrisbra/code/vim/src/valgrind.log
==3122==    <inherited from parent>
==3122== 
==3122== Open file descriptor 2: /dev/pts/4
==3122==    <inherited from parent>
==3122== 
==3122== Open file descriptor 1: /dev/pts/4
==3122==    <inherited from parent>
==3122== 
==3122== Open file descriptor 0: /dev/pts/4
==3122==    <inherited from parent>
==3122== 
==3122== 
==3122== HEAP SUMMARY:
==3122==     in use at exit: 3,504,097 bytes in 101,119 blocks
==3122==   total heap usage: 474,446 allocs, 373,327 frees, 602,787,880 bytes 
allocated
==3122== 
==3122== 1 bytes in 1 blocks are possibly lost in loss record 35 of 279
==3122==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==3122==    by 0x4DBF23: lalloc (misc2.c:921)
==3122==    by 0x4DBE31: alloc (misc2.c:820)
==3122==    by 0x4DBFFE: vim_strsave (misc2.c:1243)
==3122==    by 0x512507: get_option_value (option.c:9114)
==3122==    by 0x434163: get_option_tv (eval.c:5647)
==3122==    by 0x433429: eval7 (eval.c:5180)
==3122==    by 0x432EAA: eval6 (eval.c:4895)
==3122==    by 0x432A59: eval5 (eval.c:4711)
==3122==    by 0x431FB4: eval4 (eval.c:4403)
==3122==    by 0x431E0C: eval3 (eval.c:4315)
==3122==    by 0x431C87: eval2 (eval.c:4244)
==3122==    by 0x431ABE: eval1 (eval.c:4169)
==3122==    by 0x431A17: eval0 (eval.c:4126)
==3122==    by 0x42D66E: ex_let (eval.c:1926)
==3122==    by 0x46B834: do_one_cmd (ex_docmd.c:2961)
==3122==    by 0x46860E: do_cmdline (ex_docmd.c:1133)
==3122==    by 0x4963E7: apply_autocmds_group (fileio.c:9515)
==3122==    by 0x495BB9: apply_autocmds_exarg (fileio.c:9082)
==3122==    by 0x489F81: readfile (fileio.c:748)
==3122==    by 0x4068A0: open_buffer (buffer.c:147)
==3122==    by 0x4598F4: do_ecmd (ex_cmds.c:3710)
==3122==    by 0x474CAB: do_exedit (ex_docmd.c:8559)
==3122==    by 0x474941: ex_edit (ex_docmd.c:8455)
==3122==    by 0x46B834: do_one_cmd (ex_docmd.c:2961)
==3122==    by 0x46860E: do_cmdline (ex_docmd.c:1133)
==3122==    by 0x4F34AC: nv_colon (normal.c:5414)
==3122==    by 0x4EC81D: normal_cmd (normal.c:1163)
==3122==    by 0x5ECB7C: main_loop (main.c:1351)
==3122==    by 0x5EC4CE: main (main.c:1050)
==3122== 
==3122== 8 bytes in 1 blocks are possibly lost in loss record 76 of 279
==3122==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==3122==    by 0x4DBF23: lalloc (misc2.c:921)
==3122==    by 0x4DBE31: alloc (misc2.c:820)
==3122==    by 0x4DC15F: vim_strsave_escaped_ext (misc2.c:1322)
==3122==    by 0x4DC0A5: vim_strsave_escaped (misc2.c:1280)
==3122==    by 0x43ABD9: f_escape (eval.c:10408)
==3122==    by 0x438697: call_func (eval.c:8790)
==3122==    by 0x4380EA: get_func_tv (eval.c:8588)
==3122==    by 0x43360E: eval7 (eval.c:5244)
==3122==    by 0x432EAA: eval6 (eval.c:4895)
==3122==    by 0x432A59: eval5 (eval.c:4711)
==3122==    by 0x431FB4: eval4 (eval.c:4403)
==3122==    by 0x431E0C: eval3 (eval.c:4315)
==3122==    by 0x431C87: eval2 (eval.c:4244)
==3122==    by 0x431ABE: eval1 (eval.c:4169)
==3122==    by 0x431A17: eval0 (eval.c:4126)
==3122==    by 0x42D66E: ex_let (eval.c:1926)
==3122==    by 0x46B834: do_one_cmd (ex_docmd.c:2961)
==3122==    by 0x46860E: do_cmdline (ex_docmd.c:1133)
==3122==    by 0x4963E7: apply_autocmds_group (fileio.c:9515)
==3122==    by 0x495BB9: apply_autocmds_exarg (fileio.c:9082)
==3122==    by 0x489F81: readfile (fileio.c:748)
==3122==    by 0x4068A0: open_buffer (buffer.c:147)
==3122==    by 0x4598F4: do_ecmd (ex_cmds.c:3710)
==3122==    by 0x474CAB: do_exedit (ex_docmd.c:8559)
==3122==    by 0x474941: ex_edit (ex_docmd.c:8455)
==3122==    by 0x46B834: do_one_cmd (ex_docmd.c:2961)
==3122==    by 0x46860E: do_cmdline (ex_docmd.c:1133)
==3122==    by 0x4F34AC: nv_colon (normal.c:5414)
==3122==    by 0x4EC81D: normal_cmd (normal.c:1163)
==3122==    by 0x5ECB7C: main_loop (main.c:1351)
==3122==    by 0x5EC4CE: main (main.c:1050)
==3122== 
==3122== 85 bytes in 3 blocks are possibly lost in loss record 194 of 279
==3122==    at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==3122==    by 0x4DBF23: lalloc (misc2.c:921)
==3122==    by 0x4DBE31: alloc (misc2.c:820)
==3122==    by 0x44C736: set_var (eval.c:21931)
==3122==    by 0x42F7F7: set_var_lval (eval.c:2956)
==3122==    by 0x42E8BF: ex_let_one (eval.c:2515)
==3122==    by 0x42D72C: ex_let_vars (eval.c:1970)
==3122==    by 0x42D6CF: ex_let (eval.c:1935)
==3122==    by 0x46B834: do_one_cmd (ex_docmd.c:2961)
==3122==    by 0x46860E: do_cmdline (ex_docmd.c:1133)
==3122==    by 0x4963E7: apply_autocmds_group (fileio.c:9515)
==3122==    by 0x495BB9: apply_autocmds_exarg (fileio.c:9082)
==3122==    by 0x489F81: readfile (fileio.c:748)
==3122==    by 0x4068A0: open_buffer (buffer.c:147)
==3122==    by 0x4598F4: do_ecmd (ex_cmds.c:3710)
==3122==    by 0x474CAB: do_exedit (ex_docmd.c:8559)
==3122==    by 0x474941: ex_edit (ex_docmd.c:8455)
==3122==    by 0x46B834: do_one_cmd (ex_docmd.c:2961)
==3122==    by 0x46860E: do_cmdline (ex_docmd.c:1133)
==3122==    by 0x4F34AC: nv_colon (normal.c:5414)
==3122==    by 0x4EC81D: normal_cmd (normal.c:1163)
==3122==    by 0x5ECB7C: main_loop (main.c:1351)
==3122==    by 0x5EC4CE: main (main.c:1050)
==3122== 
==3122== LEAK SUMMARY:
==3122==    definitely lost: 0 bytes in 0 blocks
==3122==    indirectly lost: 0 bytes in 0 blocks
==3122==      possibly lost: 94 bytes in 5 blocks
==3122==    still reachable: 3,504,003 bytes in 101,114 blocks
==3122==         suppressed: 0 bytes in 0 blocks
==3122== Reachable blocks (those to which a pointer was found) are not shown.
==3122== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==3122== 
==3122== For counts of detected and suppressed errors, rerun with: -v
==3122== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0)

Raspunde prin e-mail lui