View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002333 | Xdebug | Uncategorized | public | 2025-04-08 09:19 | 2025-04-11 10:18 |
| Reporter | isviziev | Assigned To | |||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | resolved | Resolution | no change required | ||
| Product Version | 3.4.2 | ||||
| Summary | 0002333: Segmentation fault while using symfony console with xdebug | ||||
| Description | Hi, I noticed that the Magento 2 command line fails with a Segmentation fault when xdebug is enabled (originally reported in https://github.com/wardenenv/warden/issues/843). Once xdebug is disabled, the issue will not be reproduced. I was able to restrict it to the Symfony console component so we can easily reproduce it. | ||||
| Steps To Reproduce |
| ||||
| Additional Information | $ php -v | ||||
| Tags | No tags attached. | ||||
| Operating System | macOS 15.4 (arm), Ubuntu Linux 24.04 (amd64) | ||||
| PHP Version | 8.1.30-8.1.39 | ||||
|
|
Note: when running xdebug in disabled mode - script executes successfully. XDEBUG_MODE=off php test.php |
|
|
Xdebug isn't compatible with "ionCube". Can you turn that one off to see whether you can still reproduce it? I can't locally. And your attached |
|
|
Hi Derick, |
|
|
Just wonder... why ioncube adds something to the code that isn't generated by ioncube... |
|
|
ionCube changes the executor in PHP. As it's closed source I have no idea what they're doing with it, nor can I check it out. Glad that the Xdebug crash now went away! |