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 | derick | ||
| 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 | ||||
| Date Modified | Username | Field | Change | 
|---|---|---|---|
| 2021-07-29 18:57 | pounard | New Issue | |
| 2021-08-06 17:53 | derick | Status | new => confirmed | 
| 2021-08-06 17:53 | derick | Target Version | => 3.1dev | 
| 2021-08-06 17:53 | derick | Note Added: 0005961 | |
| 2021-08-18 09:09 | derick | Target Version | 3.1dev => 3.2dev | 
| 2022-06-06 15:26 | derick | Assigned To | => derick | 
| 2022-06-06 15:26 | derick | Status | confirmed => closed | 
| 2022-06-06 15:26 | derick | Resolution | open => fixed | 
| 2022-06-06 15:26 | derick | Fixed in Version | => 3.2dev | 
| 2022-06-06 15:26 | derick | Note Added: 0006326 | |
| 2022-07-20 15:49 | derick | Fixed in Version | 3.2dev => 3.2.0alpha1 | 
| 2022-12-08 18:50 | derick | Fixed in Version | 3.2.0alpha1 => 3.2.0 | 
