Karl Yngve Lervåg <[email protected]> wrote:

> This issue was found after an issue was reported to my Vim plugin.
> It seems to have been introduced in a relatively recent patch.
>
> The issue is that sleep statements that are used in remote
> expressions with the client-server feature results in a freeze
> and following crash on vim/gvim.
>
> My setup is an up to date Arch Linux with gvim (version 7.4 patch 884).
>
> Steps to reproduce:
>
> Create a file named test.vim with the following content:
>
> func! MyTest()
>   sleep 50m
>   echo 'done'
> endfunc
>
> Start Vim with gvim --servername Test -u test.vim or
> vim --servername Test -u test.vim. Then from the command line do:
>
> vim --servername Test --remote-expr "MyTest()"
>
> The Vim session freezes and crashes after a while.


I can reproduce the crash.

Valgrind complains about accessing freed memory.
The stack looks very deep, reaching the 500 calls limit
of valgrind, which does not seem right either:

==9238== Memcheck, a memory error detector
==9238== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==9238== Using Valgrind-3.10.0.SVN and LibVEX; rerun with -h for copyright info
==9238== Command: ./vim -N --servername Test -u test.vim
==9238== Parent PID: 2336
==9238==
==9238== Invalid read of size 1
==9238==    at 0x414277: skipwhite (charset.c:1552)
==9238==    by 0x4387A8: get_func_tv (eval.c:8593)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==  Address 0x945f01f is 31 bytes inside a block of size 46 free'd
==9238==    at 0x4C2BDEC: free (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==9238==    by 0x54FF9D8: XFree (in /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0)
==9238==    by 0x4B607C: server_parse_message (if_xcmdsrv.c:1532)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==    by 0x42C988: eval_to_string (eval.c:1376)
==9238==    by 0x5DE54E: eval_client_expr_to_string (main.c:4128)
==9238==    by 0x4B5A1A: server_parse_message (if_xcmdsrv.c:1358)
==9238==    by 0x4B5637: server_parse_messages (if_xcmdsrv.c:1238)
==9238==    by 0x4E7F5B: parse_queued_messages (misc2.c:6346)
==9238==    by 0x47810E: do_sleep (ex_docmd.c:9040)
==9238==    by 0x4780B9: ex_sleep (ex_docmd.c:9018)
==9238==    by 0x46DC6C: do_one_cmd (ex_docmd.c:2961)
==9238==    by 0x46A961: do_cmdline (ex_docmd.c:1133)
==9238==    by 0x452900: call_user_func (eval.c:24050)
==9238==    by 0x438BC3: call_func (eval.c:8750)
==9238==    by 0x438720: get_func_tv (eval.c:8580)
==9238==    by 0x433B86: eval7 (eval.c:5239)
==9238==    by 0x433422: eval6 (eval.c:4890)
==9238==    by 0x432F57: eval5 (eval.c:4706)
==9238==    by 0x432239: eval4 (eval.c:4398)
==9238==    by 0x432079: eval3 (eval.c:4310)
==9238==    by 0x431EF4: eval2 (eval.c:4239)
==9238==    by 0x431D2B: eval1 (eval.c:4164)
==9238==    by 0x431C84: eval0 (eval.c:4121)
==9238==
(more errors after that)

Regards
Dominique

-- 
-- 
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.

Raspunde prin e-mail lui