From 37f2cf98ae8000e54aab3c1be558d2dfc667304b Mon Sep 17 00:00:00 2001 From: Tyson Andre Date: Mon, 11 Mar 2019 17:39:57 -0400 Subject: [PATCH] Fix segfault for unknown memcache flags Set retval to false so that the resulting uninitialized zval won't be used. --- php_memcached.c | 1 + 1 file changed, 1 insertion(+) diff --git a/php_memcached.c b/php_memcached.c index 930e1189..85c79901 100644 --- a/php_memcached.c +++ b/php_memcached.c @@ -3745,6 +3745,7 @@ zend_bool s_memcached_result_to_zval(memcached_st *memc, memcached_result_st *re default: php_error_docref(NULL, E_WARNING, "unknown payload type"); + retval = 0; break; } zend_string_release(data);