View Issue Details

IDProjectCategoryView StatusLast Update
0002000XdebugStep Debuggingpublic2023-11-30 14:50
Reporterkonstantinrjab Assigned Toderick  
PrioritynormalSeverityfeatureReproducibilityalways
Status resolvedResolutionduplicate 
Product Version3.0.4 
Target Version3.3devFixed in Version3.3.0 
Summary0002000: Dubugger evaluate expression: "can't evaluate expression"
Description

When I evaluate some expression witch throws an exception I can't see what exception has been throwed. And takes me (and I'm sure thousands of PHP developers) more time to figure out what went wrong and what went wrong there. It will be nice to have error name and stack trace for such exception

My question to PHPStorm guys about this situation
https://youtrack.jetbrains.com/issue/WI-61609

Derick Rethans reply
Op het moment stuurt Xdebug deze informatie inderdaad niet over, maar er is in de code al wel een FIXME (https://github.com/xdebug/xdebug/blob/master/src/debugger/debugger.c#L177). Als je geïnteresseerd bent in deze functionaliteit, dan kun je op https://bugs.xdebug.org een "nieuwe functie aanvraag" maken.

TagsNo tags attached.
Operating System
PHP Version8.0.0-8.0.4

Relationships

duplicate of 0002183 closedderick Bubble up exception message when using code evalution through protocol 

Activities

derick

2021-08-06 17:38

administrator   ~0005958

This might require changes on the PhpStorm side as well, or perhaps to the protocol. I'm therefore not going to include it in Xdebug 3.1, as that really needs to get out of the door.

derick

2023-09-14 16:52

administrator   ~0006651

Duplicate of 0002183, which has been fixed for Xdebug 3.3.

It is also related to https://youtrack.jetbrains.com/issue/WI-68762

Issue History

Date Modified Username Field Change
2021-07-28 10:33 konstantinrjab New Issue
2021-08-06 17:38 derick Target Version => 3.2dev
2021-08-06 17:38 derick Note Added: 0005958
2021-08-07 10:03 derick Status new => acknowledged
2022-06-06 15:27 derick Target Version 3.2dev => 3.3dev
2023-09-14 16:52 derick Assigned To => derick
2023-09-14 16:52 derick Status acknowledged => resolved
2023-09-14 16:52 derick Resolution open => duplicate
2023-09-14 16:52 derick Fixed in Version => 3.3dev
2023-09-14 16:52 derick Note Added: 0006651
2023-09-14 16:52 derick Relationship added duplicate of 0002183
2023-10-19 15:40 derick Fixed in Version 3.3dev => 3.3.0alpha3
2023-11-30 14:50 derick Fixed in Version 3.3.0alpha3 => 3.3.0