diff -Naurp php-5.6.0beta1/Zend/zend.h php-5.6.0beta1.oden/Zend/zend.h --- php-5.6.0beta1/Zend/zend.h 2014-04-10 07:11:48.000000000 +0200 +++ php-5.6.0beta1.oden/Zend/zend.h 2014-04-18 08:16:27.583924248 +0200 @@ -754,7 +754,7 @@ END_EXTERN_C() (z)->refcount__gc = 1; \ (z)->is_ref__gc = 0; -#define INIT_ZVAL(z) z = zval_used_for_init; +#define INIT_ZVAL(z) memcpy(&z, &zval_used_for_init, sizeof(zval_used_for_init)) #define ALLOC_INIT_ZVAL(zp) \ ALLOC_ZVAL(zp); \