View Issue Details

IDProjectCategoryView StatusLast Update
0001382XdebugCode Coveragepublic2017-02-08 22:03
Reporterjoshuaspence Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionno change required 
Product Version2.5.0 
Summary0001382: Segmentation fault when calculating code coverage
Description

We recently updated XDebug from 2.4.0 to 2.5.0 and are consistently experiencing segmentation faults on the later version.

Steps To Reproduce

I don't have exact steps to reproduce at the moment, as it is basically just "run our entire test suite with code coverage enabled". I can, however, provide further information if required. I have attached the full stack trace.

TagsNo tags attached.
Operating System
PHP Version5.6.20-5.6.24

Activities

derick

2017-01-03 15:23

administrator   ~0004108

I am afraid that I would need to be able to reproduce this locally in order to fix this :-/

I would also recommend you use an Xdebug without debug symbols stripped, as the "No symbol table info available" makes it impossible for me to even find which line things occur at.

You can probable prevent symbols from being stripped by changing the "-O2" to "-O0 -ggdb3" in the Makefile after your "configure" run.

derick

2017-02-07 17:11

administrator   ~0004205

Ping?

smccabe

2017-02-08 01:03

reporter   ~0004208

I get this same error when running my test suites on against 2.5.0 but not against 2.4.1

I tested against the 2.6.0-dev from today though and no longer get any errors, so I think this can be marked as fixed.

derick

2017-02-08 22:03

administrator   ~0004210

Okay, thanks. I'm closing this issue then.