Sie sind hier: PHP-Versionen > PHP 7 > PHP 7.0

PHP 7.0.2 wurde am 07.01.2015 herausgebracht. Im folgenden erhalten Sie einen kurzen Überblick welche Änderungen in diesem Patch enthalten waren. Bei Interesse kann auch das ausführliche Änderungsprotokoll eingesehen werden.

Fehlerbehebung
Core
-DGC_BENCH=1 doesn't work on PHP7
Segmentation Fault: cleanup_unfinished_calls
ZEND_MOD_CONFLICTS("xdebug") doesn't work
Segmentation fault with return type hinting
Fixed bug memleak in header_register_callback
Local object in class method stays in memory for each call
configure fails utf8_to_mutf7 test
Extension tests fail on dynamic ext dependency
No check to duplicate zend_extension
Invalid numeric literal parse error within highlight_string() function
Incorrect HT iterator invalidation causes iterator reuse
Negating zero does not produce negative zero
var_export() exports float as integer
Unary add on negative zero produces positive zero
CURL
Sementation fault when using cURL with ZTS
DBA
Fixed key leak with invalid resource
Filter
filter_input(INPUT_ENV, ..) does not work
FPM
fpm_log.c memory leak and buffer overflow
GD
Memory Read via gdImageRotateInterpolated Array Index Out of Bounds
Mbstring
mb_send_mail: Program terminated with signal SIGSEGV, Segmentation fault
Opcache
Define in auto_prepend_file is overwrite
PCRE
preg_replace with arrays creates [0] in replace array if not already set
Readline
readline_completion_function corrupts static array on second TAB
Session
Session GC may not remove obsolete session data
SPL
ReflectionMethod for ArrayObject constructor returns wrong number of parameters
Performance Degradation in ArrayIterator with large arrays
Standard
Heap BufferOver Flow in escapeshell functions
WDDX
Use After Free Vulnerability in WDDX Packet Deserialization
Session WDDX Packet Deserialization Type Confusion Vulnerability
XMLRPC
Type Confusion Vulnerability in PHP_to_XMLRPC_worker
Implementierung FR
FTP
Option to ignore the returned FTP PASV address

Changelog Quelle php.net

Anzeige