# HG changeset patch # User Christian Brabandt # Date 1440516028 -7200 # Node ID fd409a0800fd1cb6472293837c3109c00ac910c7 # Parent 1631e3867d79be5ff91a0e05c7711e84c6655ae1 commit https://github.com/vim/vim/commit/0a38dd29d6f65aa601162542a5ab0ba7f308fc8e Author: Bram Moolenaar Date: Tue Aug 25 16:49:01 2015 +0200 patch 7.4.836 Problem: Accessing unitinialized memory. Solution: Add missing calls to init_tv(). (Dominique Pelle) diff --git a/src/eval.c b/src/eval.c --- a/src/eval.c +++ b/src/eval.c @@ -5371,6 +5371,8 @@ eval_index(arg, rettv, evaluate, verbose } #endif + init_tv(&var1); + init_tv(&var2); if (**arg == '.') { /* diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -742,6 +742,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 836, +/**/ 835, /**/ 834,