View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000873 | Xdebug | Uncategorized | public | 2012-08-20 11:25 | 2016-12-03 23:59 |
| Reporter | robertjohnson | Assigned To | |||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | resolved | Resolution | unable to reproduce | ||
| Platform | Windows | OS | XP SP3 | OS Version | 5.1 SP3 |
| Product Version | 2.2.1 | ||||
| Fixed in Version | 2.2.4 | ||||
| Summary | 0000873: Crash viewing COM object properties in Eclipse PDT | ||||
| Description | In Eclipse PDT, PHP crashes when a COM object is in scope. Crash does not occur when Variables/Expressions is hidden, but still occurs when hovering over the COM object. Whenever Eclipse tries to evaluate the object or expression in the debugger, PHP crashes. | ||||
| Steps To Reproduce | On Windows, run a php script containing this, and step to the 2nd statement. <?php /* To crash PHP:
$state = $conn->State; | ||||
| Additional Information | Eclipse Juno Classic with installed PDT | ||||
| Tags | No tags attached. | ||||
| Operating System | Win XP SP3 | ||||
| PHP Version | 5.5.5-5.5.9 | ||||
|
|
I have fixed this myself for now, by editing the com_dotnet extension, although the bug is in xdebug, and not com_dotnet. zend_object_handlers.get_properties returns NULL in com_dotnet, which causes xdebug to crash. Proof that this is a bug in xdebug: <?php Result without xdebug: Result with xdebug: |
|
|
Duplicate of 0000976, which is fixed for 2.2.4/2.3.0. |
|
|
Script: Outputs: When xdebug is loaded, PHP crashes. Unfortunately the issue has not been fixed in xdebug 2.2.5 on PHP 5.5 NTS VC11 |
|
|
Is this still a problem for you? |
|
|
The email bounced, so closing this. |