| Summary: | expression view fails when debugging 4d arrays | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | michel kollenhoven <eclipse> | ||||||
| Component: | PDT | Assignee: | PHP Debug <php.debug-inbox> | ||||||
| Status: | CLOSED INVALID | QA Contact: | |||||||
| Severity: | major | ||||||||
| Priority: | P3 | CC: | d_kelsey, eclipse, gadi | ||||||
| Version: | unspecified | ||||||||
| Target Milestone: | --- | ||||||||
| Hardware: | PC | ||||||||
| OS: | Windows XP | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
Created attachment 176319 [details]
stack trace
the stack trace
Created attachment 176320 [details]
screen shot
screen shot of the falure
Watch expressions cannot obtain any more information once the request has been made. So if you have only specified a max array depth of 3, then that is all you will get back. It is not possible to request any more information from xdebug relating to that expression. If you want to look at deeper array depths in a watch expression then you need to increase the max array depth in the xdebug properties. Hope this helps. I don't believe the stack trace is relevant to this siutation. On recreating the issue raised I was not able to create the stack trace. hmm... xdebug docu states: (http://www.xdebug.org/docs/all_settings#var_display_max_depth) This setting does not have any influence on the depth of children that is send to the client through the Remote Debugging feature i will report to xdebug later You are right it doesn't have anything to do with remote debugging. The option you need to change is configured in the preferences of pdt itself. See the xdebug 2.0 guide at. http://www.eclipse.org/pdt/docs.php I close it as 'Invalid'. Kalin Yanev kalin.a@zend.com |
Build Identifier: Eclipse 1.3.0.20100617-0520 (org.eclipse.epp.package.php.product) note this is only in expressions will attach stack trace and screen shot Reproducible: Always Steps to Reproduce: 1. type '$test = array(array(array(array("cant tutch me"))));' in a php file 2. debug over it 3. add '$test' as new expession 4. expand $test 4 times 5. the last one the 4th dymention is not expandble in expressions view(on try error)