View Issue Details

IDProjectCategoryView StatusLast Update
0002360XdebugStep Debuggingpublic2025-10-06 09:44
Reporterderick Assigned To 
PrioritynormalSeveritycrashReproducibilityhave not tried
Status closedResolutionfixed 
Product Version3.4dev 
Target Version3.4devFixed in Version3.4.6 
Summary0002360: Debugging DateInterval (and other internal objects) causes a crash
Description

When Xdebug tries to convert a DateInterval object to XML, it crashes.

Steps To Reproduce

Debug a file with this in it, and a breakpoint on line 4:

<?php
$KEEP_EOL = new DateInterval('P28D');

echo get_class($KEEP_EOL);

Inspect $KEEP_EOL.

TagsNo tags attached.
Operating System
PHP Version8.3.5-8.3.9

Activities