diff options
author | Emiel Bruijntjes <emiel.bruijntjes@copernica.com> | 2015-02-05 21:00:17 +0100 |
---|---|---|
committer | Emiel Bruijntjes <emiel.bruijntjes@copernica.com> | 2015-02-05 21:00:17 +0100 |
commit | 45d59165cb6b4c80fd26d555eae8ca8f2a7d0d6f (patch) | |
tree | b320b64f58758e12055689509a73407d980dc191 /zend/includes.h | |
parent | c169085cc9a9eb9c7c911d1b68db1f08a95c0d27 (diff) |
when an exception was thrown from out of an __invoke() or __call() method, a segmentation fault occured because memory was too early freed (the exception constructor still relied on data that was already freed)
Diffstat (limited to 'zend/includes.h')
-rw-r--r-- | zend/includes.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/zend/includes.h b/zend/includes.h index 31d3963..44d2714 100644 --- a/zend/includes.h +++ b/zend/includes.h @@ -124,6 +124,7 @@ #include "opcodes.h" #include "functor.h" #include "constantimpl.h" +#include "delayedfree.h" #ifndef ZVAL_COPY_VALUE #define ZVAL_COPY_VALUE(z, v) \ |