This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
NetBeans IDE Dev (Build 200704051800) 1.6.0; Java HotSpot(TM) Client VM 1.6.0-b105 Linux version 2.6.16-1.2122_FC5 running on i386 Example: System.out.println((msgMemory.format (new Object[] { new Long (total), new Long (free), new Integer (taken)}))); Steps: 1. Invoke Step Over Expression in this expression to display Return values history node in Local Variables view with one return value - first of 'Long()' constructors. 2. Invoke Step into on the second constructor 3. Invoke Step Out from the constructor code 4. The return value will be there 5. Invoke Step Over Expression Result: 'Return values history' node will disappear and will not be shown after any of another steps in the expression.
This is a known limitation so far. I've already though about fixing this, but it's not really easy to determine that we're returning to the same evaluation of the expression. But this is still on our radar and hopefully be fixed for 6.0.
I think there should be started new evaluation with new return values node when it is not possible to determine if it is the same evaluation as before step into.
I was able to reproduce no return values are being created after reenter to the expression. After this is fixed, the issue can be moved to RFE.
*** Issue 132886 has been marked as a duplicate of this issue. ***