Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 330061

Summary: Debug: Tooltip for local variables do not display the value
Product: [Eclipse Project] JDT Reporter: Lysathor <lysathor>
Component: DebugAssignee: Generic inbox for the JDT-APT component <jdt-apt-inbox>
Status: CLOSED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 CC: eclipse
Version: 3.6.1   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Lysathor CLA 2010-11-12 03:22:12 EST
Im my project (not in all, but in some classes) I have always the following problem. How I get it:
1. Set a break point. Start program. Wait until stopped.
2. Move mouse over a local variable.
3. The tooltip does not show the current value. It displays the definition of the variable (like "boolean isWorking - org.swx.tools.MyClass.myMethod()").
4. The value is correctly displayed int the "variables" tab. When dragged to "Expressions" it is also displayed correctly.

I do not know why the behaviour is different for the classes.
Comment 1 Walter Harley CLA 2010-11-12 11:54:58 EST
Didn't you already file this bug several times?  I think this is a duplicate of bug 286237.  That bug is in turn marked as a duplicate of bug 317045.  I'm not sure that one is actually a duplicate because it seems they are describing different situations, but you're the one who marked it that way so hopefully you know.

Anyway, if these aren't duplicates, please clarify and reopen.  And please assign to the "Debug" component, not APT.  This bug has nothing whatsoever to do with APT.

*** This bug has been marked as a duplicate of bug 286237 ***
Comment 2 Lysathor CLA 2010-11-12 16:15:24 EST
Since you are more fimiliar with bug reports I assume you know better if this should be treated as a duplicate. 
For me it seems not to be a duplicate of bug 317045, but I have to agree the symptoms are very similar. The difference is that in the one case (bug 317045) fields of inner classes have problems and in the other case (bug 286237, bug 330061) local variables (within methods of some classes, not necessarily inner classes or static classes) have problems. These problems might have the same source.
Another point to mention is that the old bug was submitted for Galileo (on 2009-08-11).