Sometimes when I am debugging code in Eclipse it happens that although I can see and inspect class member variables without any difficulty I am unable to inspect the values of variables declared locally within functions. As an aside, any parameters to the current function lose their 'real' names and instead one sees their values listed in the Variables window as arg0, arg1, arg2, etc but at least the values are visible.
This is occurring at present in relation to classes defined within the core JDK. I have verified that the installed and current JRE is a JDK.
Is anybody able to shed some light on this behaviour?