summaryrefslogtreecommitdiff
path: root/win32
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2020-02-04 14:19:07 +0100
committerNikita Popov <nikita.ppv@gmail.com>2020-07-07 12:13:58 +0200
commit220880ad2d54d10173a250637478da213b1ae8e2 (patch)
tree8062ba643a43dfc0b5dbab4564cf1f552041042d /win32
parent48a247178ef54bc2452cc4409b17e1d5d7321f0d (diff)
downloadphp-git-220880ad2d54d10173a250637478da213b1ae8e2.tar.gz
Fixed bug #78598
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.
Diffstat (limited to 'win32')
0 files changed, 0 insertions, 0 deletions