discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=e0f8e65d2044d49df4fd6355e7835a5f01d854e7
commit e0f8e65d2044d49df4fd6355e7835a5f01d854e7 Author: Mike Blumenkrantz <zm...@osg.samsung.com> Date: Thu Apr 26 12:24:16 2018 -0400 eina: provide full string length to vsnprintf to allow for null character Summary: fix T6903 Reviewers: segfaultxavi Reviewed By: segfaultxavi Subscribers: cedric Maniphest Tasks: T6903 Differential Revision: https://phab.enlightenment.org/D6009 --- src/lib/eina/eina_stringshare.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/eina/eina_stringshare.c b/src/lib/eina/eina_stringshare.c index f8510de725..ab9924e69b 100644 --- a/src/lib/eina/eina_stringshare.c +++ b/src/lib/eina/eina_stringshare.c @@ -674,7 +674,7 @@ eina_stringshare_nprintf(unsigned int len, const char *fmt, ...) tmp = alloca(sizeof(char) * (len + 1)); va_start(args, fmt); - size = vsnprintf(tmp, len, fmt, args); + size = vsnprintf(tmp, len + 1, fmt, args); va_end(args); if (size < 1) --