View Issue Details

IDProjectCategoryView StatusLast Update
0001598XdebugCode Coveragepublic2019-01-22 21:58
Reporterderick Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version2.7.0beta1 
Target Version2.7.0rc1Fixed in Version2.7.0rc1 
Summary0001598: Make path/branch coverage work with OPcache loaded for PHP 7.3 and later
Description

OPcache's behaviour in PHP 7.3 is different in such that it now initialises after all other extensions, including Xdebug. This means that when Xdebug analyses the possible paths, OPcache can change all of this later and hence path/branch coverage is no longer accurate, or at all working.

This is also a problem for line based coverage, where OPcache can randomly remove lines from the view, but as this is likely in places with dead (or stupid) code, this is less than a problem.

TagsNo tags attached.
Operating System
PHP Version7.3.0

Activities

There are no notes attached to this issue.