Permalink
Browse files

Fixed bug #62716 (munmap() is called with the incorrect length)

  • Loading branch information...
1 parent 10642aa commit 433089ccb4d4747a01d522e8678664ff17584615 @laruence laruence committed Aug 2, 2012
Showing with 3 additions and 1 deletion.
  1. +2 −0 NEWS
  2. +1 −1 Zend/zend_stream.c
View
2 NEWS
@@ -3,6 +3,8 @@ PHP NEWS
?? ??? 2012, PHP 5.3.16
- Core:
+ . Fixed bug #62716 (munmap() is called with the incorrect length).
+ (slangley@google.com)
. Fixed bug #60194 (--with-zend-multibyte and --enable-debug reports LEAK
with run-test.php). (Laruence)
View
@@ -79,7 +79,7 @@ static size_t zend_stream_stdio_fsizer(void *handle TSRMLS_DC) /* {{{ */
static void zend_stream_unmap(zend_stream *stream TSRMLS_DC) { /* {{{ */
#if HAVE_MMAP
if (stream->mmap.map) {
- munmap(stream->mmap.map, stream->mmap.len);
+ munmap(stream->mmap.map, stream->mmap.len + ZEND_MMAP_AHEAD);
} else
#endif
if (stream->mmap.buf) {

0 comments on commit 433089c

Please sign in to comment.