While debugging a real-life application I observed two inconsistent Watches for 'this'(see attached screenshot).
My steps were:
- set a PB in one class method
- created a Watch for 'this'
- did step into method of another class
Result: I could see under 'this' only primitive type members of the class. When I created the second watch for 'this' it
showed all members of the class
Created attachment 72795 [details]
Created attachment 72796 [details]
The fix for this issue is similar to the fix for 151631 and 156172. Its one more field in
TypeInfo which needs to be reset for a Watch (the "map" field). The changeset is
QA, please verify this fix till 14-Jan-2009, so it can be part of NB 6.5 patch 2.
verified in build 20090113092345
It would be nice to have the fix in NB 6.5 patch
verified in NB6.5 with provided jar files
Cumulative backport of fixes of IZ 151481(rebackport), 151577, 151610, 153473, 151640, 151761, 155487, 151631, 133134
provided by developer.
Backported into release65_fixes branch
verified in patch2