Community
Participate
Working Groups
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)
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