View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002002 | Xdebug | Tracing | public | 2021-07-29 18:57 | 2022-12-08 18:50 |
| Reporter | pounard | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | 3.0.4 | ||||
| Target Version | 3.2dev | Fixed in Version | 3.2.0 | ||
| Summary | 0002002: xdebug_trace_handler_t handler members are not always checked for NULL when executing | ||||
| Description | As title states, when implementing a trace output, you cannot set to NULL all handlers you don't implement, because it will cause segfaults. | ||||
| Steps To Reproduce | Implement a trace output using xdebug_trace_handler_t and set set some members to NULL. | ||||
| Additional Information | See https://github.com/xdebug/xdebug/pull/761#discussion_r677636947 for the original report. | ||||
| Tags | No tags attached. | ||||
| Operating System | |||||
| PHP Version | 8.0.0-8.0.4 | ||||