I've been running into various, non-deterministic issues (segfaults and
vim just "disappearing") trying to update the Debian package.  I think
the latter is due to the infinite recursion in the attached backtrace.

In this particular case, I was running the tests with ASAN enabled
(trying to get more information about the other failures) and stderr
redirected to a file.  This was also being run in an automated build
environment, so there was no tty available.

Cheers,
-- 
James
GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7  2D23 DFE6 91AE 331B A3DB

-- 
-- 
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 vim_dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
[New LWP 43934]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `../vim -f -u unix.vim -U NONE --noplugin --not-a-term -s 
dotest.in test49.in --'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x0000000000490fc7 in __interceptor_strlen.part.35 ()
#0  0x0000000000490fc7 in __interceptor_strlen.part.35 ()
#1  0x0000000000da1d74 in vim_vsnprintf_typval (str=0x62100000b500 "viminfo", 
str_m=4096, fmt=0xe0a8e0 <.str.105> "%s/*", ap=0x6250000015c0, tvs=0x0) at 
message.c:4567
#2  0x0000000000d909d2 in vim_vsnprintf (str=0x62100000b500 "viminfo", 
str_m=4096, fmt=0xe0a8e0 <.str.105> "%s/*", ap=0x6250000015c0) at message.c:4310
#3  0x0000000000d93546 in vim_snprintf (str=0x62100000b500 "viminfo", 
str_m=4096, fmt=0xe0a8e0 <.str.105> "%s/*") at message.c:4298
#4  0x000000000079524f in delete_recursive (name=0x60200000e710 "/tmp/vH5ZkSp") 
at fileio.c:7354
#5  0x0000000000795665 in vim_deltempdir () at fileio.c:7391
#6  0x0000000000822076 in ml_close_all (del_file=0) at memline.c:879
#7  0x0000000000888b01 in preserve_exit () at misc1.c:9824
#8  0x00000000009d42b3 in deathtrap (sigarg=11) at os_unix.c:1191
#9  <signal handler called>
#10 0x00000000007c9c7f in vgetorpeek (advance=0) at getchar.c:1970
#11 0x00000000007c837c in vpeekc () at getchar.c:1869
#12 0x00000000007d229b in vpeekc_nomap () at getchar.c:1884
#13 0x0000000000c11e20 in settmode (tmode=0) at term.c:3486
#14 0x0000000000c4ffbc in fill_input_buf (exit_on_error=0) at ui.c:1883
#15 0x00000000009cfea7 in mch_breakcheck (force=0) at os_unix.c:5915
#16 0x0000000000c4f37c in ui_breakcheck_force (force=0) at ui.c:416
#17 0x0000000000c4f2fb in ui_breakcheck () at ui.c:396
...
#22090 0x00000000007ca238 in vgetorpeek (advance=0) at getchar.c:2072
#22091 0x00000000007c837c in vpeekc () at getchar.c:1869
#22092 0x00000000007d229b in vpeekc_nomap () at getchar.c:1884
#22093 0x0000000000c11e20 in settmode (tmode=0) at term.c:3486
#22094 0x0000000000c4ffbc in fill_input_buf (exit_on_error=0) at ui.c:1883
#22095 0x00000000009cfea7 in mch_breakcheck (force=0) at os_unix.c:5915
#22096 0x0000000000c4f37c in ui_breakcheck_force (force=0) at ui.c:416
#22097 0x0000000000c4f2fb in ui_breakcheck () at ui.c:396
#22098 0x0000000000888d6e in line_breakcheck () at misc1.c:9867
#22099 0x0000000000a59c38 in nfa_regmatch (prog=0x619000007380, 
start=0x6190000076f0, submatch=0x7ffef12b7360, m=0x7ffef12b7590) at 
./regexp_nfa.c:6888
#22100 0x0000000000a4df77 in nfa_regtry (prog=0x619000007380, col=0, tm=0x0, 
timed_out=0x0) at ./regexp_nfa.c:6972
#22101 0x0000000000a4c9c3 in nfa_regexec_both (line=0x62100007d4f6 "\" Tests 1 
to 15 were moved to test_vimscript.vim", startcol=0, tm=0x0, timed_out=0x0) at 
./regexp_nfa.c:7172
#22102 0x0000000000a19a2e in nfa_regexec_multi (rmp=0x7ffef12b81c0, 
win=0x624000002100, buf=0x62500000c900, lnum=611, col=0, tm=0x0, timed_out=0x0) 
at ./regexp_nfa.c:7391
#22103 0x0000000000a17603 in vim_regexec_multi (rmp=0x7ffef12b81c0, 
win=0x624000002100, buf=0x62500000c900, lnum=611, col=0, tm=0x0, timed_out=0x0) 
at regexp.c:8369
#22104 0x0000000000ae0620 in searchit (win=0x624000002100, buf=0x62500000c900, 
pos=0x7ffef12b8c00, dir=1, pat=0x60b000002fb0 "^\\s*if\\s\\+ExtraVim(.*)", 
count=1, options=12, pat_use=2, stop_lnum=0, tm=0x0, timed_out=0x0) at 
search.c:746
#22105 0x0000000000ae556c in do_search (oap=0x7ffef12ba180, dirc=47, 
pat=0x60b000002fc8 "", count=1, options=542, tm=0x0, timed_out=0x0) at 
search.c:1482
#22106 0x0000000000931db2 in normal_search (cap=0x7ffef12b9520, dir=47, 
pat=0x60b000002fb0 "^\\s*if\\s\\+ExtraVim(.*)", opt=512) at normal.c:6383
#22107 0x0000000000912f1e in nv_search (cap=0x7ffef12b9520) at normal.c:6338
#22108 0x00000000008e5adc in normal_cmd (oap=0x7ffef12ba180, toplevel=1) at 
normal.c:1121
#22109 0x00000000006fa335 in exec_normal (was_typed=0, use_vpeekc=0, 
may_use_terminal_loop=0) at ex_docmd.c:10509
#22110 0x00000000006f9f1b in exec_normal_cmd (cmd=0x6040000040d5 
"1/^\\s*if\\s\\+ExtraVim(.*)/+\n", remap=0, silent=0) at ex_docmd.c:10475
#22111 0x00000000006f9c26 in ex_normal (eap=0x7ffef12ba6a0) at ex_docmd.c:10393
#22112 0x00000000006d5bea in do_one_cmd (cmdlinep=0x7ffef12bbd80, sourcing=1, 
cstack=0x7ffef12bbda0, fgetline=0xc88b30 <get_func_line>, 
cookie=0x61d000006480) at ex_docmd.c:2525
#22113 0x00000000006c851c in do_cmdline (cmdline=0x6070000043f0 "norm 
1/^\\s*if\\s\\+ExtraVim(.*)/+\n", fgetline=0xc88b30 <get_func_line>, 
cookie=0x61d000006480, flags=3) at ex_docmd.c:1036
#22114 0x00000000005f5c07 in ex_execute (eap=0x7ffef12bcf80) at eval.c:8183
#22115 0x00000000006d5bea in do_one_cmd (cmdlinep=0x7ffef12be660, sourcing=1, 
cstack=0x7ffef12be680, fgetline=0xc88b30 <get_func_line>, 
cookie=0x61d000006480) at ex_docmd.c:2525
#22116 0x00000000006c851c in do_cmdline (cmdline=0x0, fgetline=0xc88b30 
<get_func_line>, cookie=0x61d000006480, flags=7) at ex_docmd.c:1036
#22117 0x0000000000c77ed0 in call_user_func (fp=0x6110000336c0, argcount=0, 
argvars=0x7ffef12c0980, rettv=0x7ffef12c2280, firstline=31, lastline=31, 
selfdict=0x0) at userfunc.c:954
#22118 0x0000000000c73c31 in call_func (funcname=0x60200000d7b0 "ExtraVim()", 
len=8, rettv=0x7ffef12c2280, argcount_in=0, argvars_in=0x7ffef12c0980, 
argv_func=0x0, firstline=31, lastline=31, doesrange=0x7ffef12c0d80, evaluate=1, 
partial=0x0, selfdict_in=0x0) at userfunc.c:1488
#22119 0x0000000000c7266f in get_func_tv (name=0x60200000d7b0 "ExtraVim()", 
len=8, rettv=0x7ffef12c2280, arg=0x7ffef12c2140, firstline=31, lastline=31, 
doesrange=0x7ffef12c0d80, evaluate=1, partial=0x0, selfdict=0x0) at 
userfunc.c:455
#22120 0x000000000060e1a9 in eval7 (arg=0x7ffef12c2140, rettv=0x7ffef12c2280, 
evaluate=1, want_string=0) at eval.c:4147
#22121 0x000000000060c07d in eval6 (arg=0x7ffef12c2140, rettv=0x7ffef12c2280, 
evaluate=1, want_string=0) at eval.c:3784
#22122 0x000000000060b0bc in eval5 (arg=0x7ffef12c2140, rettv=0x7ffef12c2280, 
evaluate=1) at eval.c:3600
#22123 0x000000000060a46a in eval4 (arg=0x7ffef12c2140, rettv=0x7ffef12c2280, 
evaluate=1) at eval.c:3484
#22124 0x0000000000609dcb in eval3 (arg=0x7ffef12c2140, rettv=0x7ffef12c2280, 
evaluate=1) at eval.c:3404
#22125 0x00000000005e32ab in eval2 (arg=0x7ffef12c2140, rettv=0x7ffef12c2280, 
evaluate=1) at eval.c:3336
#22126 0x00000000005d5a89 in eval1 (arg=0x7ffef12c2140, rettv=0x7ffef12c2280, 
evaluate=1) at eval.c:3264
#22127 0x00000000005d3caa in eval0 (arg=0x611000049243 "ExtraVim()", 
rettv=0x7ffef12c2280, nextcmd=0x7ffef12c25c8, evaluate=1) at eval.c:3224
#22128 0x00000000005d3197 in eval_to_bool (arg=0x611000049243 "ExtraVim()", 
error=0x7ffef12c23c0, nextcmd=0x7ffef12c25c8, skip=0) at eval.c:677
#22129 0x0000000000726377 in ex_if (eap=0x7ffef12c25c0) at ex_eval.c:898
#22130 0x00000000006d5bea in do_one_cmd (cmdlinep=0x7ffef12c3ca0, sourcing=1, 
cstack=0x7ffef12c3cc0, fgetline=0x6be3f0 <getsourceline>, 
cookie=0x7ffef12c4b80) at ex_docmd.c:2525
#22131 0x00000000006c851c in do_cmdline (cmdline=0x611000004280 "\" Vim script 
language tests", fgetline=0x6be3f0 <getsourceline>, cookie=0x7ffef12c4b80, 
flags=7) at ex_docmd.c:1036
#22132 0x00000000006bd95c in do_source (fname=0x60b000001433 "test49.vim", 
check_other=0, is_vimrc=0) at ex_cmds2.c:4614
#22133 0x00000000006bb9cf in cmd_source (fname=0x60b000001433 "test49.vim", 
eap=0x7ffef12c5300) at ex_cmds2.c:4229
#22134 0x00000000006bba51 in ex_source (eap=0x7ffef12c5300) at ex_cmds2.c:4204
#22135 0x00000000006d5bea in do_one_cmd (cmdlinep=0x7ffef12c69e0, sourcing=0, 
cstack=0x7ffef12c6a00, fgetline=0x73d470 <getexline>, cookie=0x0) at 
ex_docmd.c:2525
#22136 0x00000000006c851c in do_cmdline (cmdline=0x0, fgetline=0x73d470 
<getexline>, cookie=0x0, flags=0) at ex_docmd.c:1036
#22137 0x00000000009136fe in nv_colon (cap=0x7ffef12c79e0) at normal.c:5388
#22138 0x00000000008e5adc in normal_cmd (oap=0x7ffef12c8640, toplevel=1) at 
normal.c:1121
#22139 0x0000000000d84624 in main_loop (cmdwin=0, noexmode=0) at main.c:1371
#22140 0x0000000000d80a1b in vim_main2 () at main.c:917
#22141 0x0000000000d78fd9 in main (argc=13, argv=0x7ffef12c8b68) at main.c:441

Raspunde prin e-mail lui