View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002339 | Xdebug | Uncategorized | public | 2025-04-16 18:42 | 2025-05-14 09:36 |
| Reporter | RetrowareDavid | Assigned To | derick | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Platform | macOS | OS | Sequoia | OS Version | 15.4 (24E248) |
| Product Version | 3.4.2 | ||||
| Target Version | 3.4dev | Fixed in Version | 3.4.3 | ||
| Summary | 0002339: Trying to throw an exception can cause a zend_mm_heap corrupted error under specific circumstances | ||||
| Description | Modifying a variable in multiple files can cause a | ||||
| Steps To Reproduce |
| ||||
| Additional Information | For the crash to occur:
This was checked against via Terminal on macOS 15.4 (24E248) using PHP 8.4.5 and 8.4.6 and via Command Prompt on Windows 10 Pro (19045.5737) using PHP 8.4.6. I was not able to reliably reproduce the issue with | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Operating System | macOS 15.4 (24E248) & Windows 10 Pro (19045.5737) | ||||
| PHP Version | 8.4-dev | ||||
|
|
I can easily reproduce this. Instead of needing the more specific constraints (special length or content), the problem shows up with valgrind regardless. |
|
|
https://github.com/xdebug/xdebug/pull/1019 Thanks for the report! I hope to have a release out early next week. |
|
|
Great! Thanks for the fix, and thanks for Xdebug! :) |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2025-04-16 18:42 | RetrowareDavid | New Issue | |
| 2025-04-16 18:42 | RetrowareDavid | File Added: php-2025-04-15-144626.ips | |
| 2025-04-16 18:42 | RetrowareDavid | File Added: php-2025-04-11-124429.ips | |
| 2025-04-17 16:04 | derick | Assigned To | => derick |
| 2025-04-17 16:04 | derick | Status | new => confirmed |
| 2025-04-17 16:04 | derick | Note Added: 0007251 | |
| 2025-04-17 16:04 | derick | Target Version | => 3.4dev |
| 2025-05-02 15:00 | derick | Status | confirmed => closed |
| 2025-05-02 15:00 | derick | Resolution | open => fixed |
| 2025-05-02 15:00 | derick | Fixed in Version | => 3.4dev |
| 2025-05-02 15:00 | derick | Note Added: 0007280 | |
| 2025-05-02 15:42 | RetrowareDavid | Note Added: 0007281 | |
| 2025-05-14 09:36 | derick | Fixed in Version | 3.4dev => 3.4.3 |