View Issue Details

IDProjectCategoryView StatusLast Update
0000136XdebugUncategorizedpublic2006-02-21 21:43
Reportermccabe Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionreopened 
Summary0000136: stack_get does not conform to DBGp
Description

According to the DBGp documentation, stack_get reply should have a 'type' property. This is not included in replies from XDebug (CVS rom 2005-07-31)

Additional Information

Currently it seems like I have to parse the filename property for the "(xx) :eval'd code)" string to figure out wether it's a file or eval frame.

TagsNo tags attached.
Operating SystemLinux
PHP Version4.3.11

Activities

derick

2005-08-04 15:04

administrator   ~0000275

Fixed in CVS, thanks for the report.

mccabe

2005-08-08 18:10

reporter   ~0000277

After a cvs update, I do get the type property, but if I step through code that enteres an eval() statement, the stack frames reported are not of type 'eval'.

Instead I get a filename that decodes to:
file:///home/linus/public_html/tests/classes/subclass.php(24): eval'd code

derick

2006-02-21 21:43

administrator   ~0000368

Fixed in CVS now, after adding support for virtual files for eval'ed statements.