summaryrefslogtreecommitdiff
path: root/Zend/tests/bug78598.phpt
Commit message (Collapse)AuthorAgeFilesLines
* Fixed bug #78598Nikita Popov2020-07-071-0/+31
When performing an RW modification of an array offset, the undefined offset warning may call an error handler / OB callback, which may destroy the array we're supposed to change. Detect this by temporarily incrementing the reference count. If we find that the array has been modified/destroyed in the meantime, we do nothing -- the execution model here would be that the modification has happened on the destroyed version of the array.