On February 19th 2015, the PHP group released PHP 5.5.22.
This release fixes several bugs and addresses CVE-2015-0235 and CVE-2015-0273. All PHP 5.5 users are encouraged to upgrade to this version.
PHP 5.5.22 packages are now available on Dotdeb for Debian 7 “Wheezy”, on both amd64 and i386 architectures.
The following modules have been packaged too :
- apcu 4.0.7
- gearman 0.8.3
- geoip 1.0.8
- imagick 3.1.2
- memcache 3.0.8
- memcached 2.2.0
- mongo 1.6.3
- pecl_http 1.7.6
- pinba (master)
- redis 2.2.5
- spplus 1.1
- ssh2 0.12
- xcache 3.2.0
- xdebug 2.3.1
- xhprof 0.9.4
Please read the Changelog and the migration guide (be aware of the backward incompatible changes) before upgrading.
This release breaks phpunit coverage reports. It just hangs indefinitely. Haven’t dig this much as this hit me hard and I have to rollback to 5.5.21 packages. The only log I have is gdb trace of the stuck process. https://privatepaste.com/e13788db5d
I understand, that this might not be enough to debug the issue, my best guess is related to xdebug and generating coverage reports within phpunit.
I experimented with this a bit and looks like it’s similar to https://github.com/puphpet/puphpet/issues/1368
The combination that hits this crash is phpunit (tested with 3.7 branch and 4.5) coverage report with xdebug (2.2.7 and 2.3.1) and PHP 5.5.22.