| Summary: | Variable in conditional breakpoint can be resolved, but not found during evaluation | ||
|---|---|---|---|
| Product: | [Eclipse Project] JDT | Reporter: | Robert Konigsberg <konigsberg> |
| Component: | Debug | Assignee: | JDT-Debug-Inbox <jdt-debug-inbox> |
| Status: | RESOLVED DUPLICATE | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | cameron.bateman, darin.eclipse |
| Version: | 3.2.2 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
Robert Konigsberg
+1 I have seen several similar problems. With method parameters the problem is often the same, although I notice in such cases the parameter will show up in the "Variables" view as argN, where N is the index of the param in the parameter list. Interestingly, the watchpoint expression seems ok with this. I saw this occur for example in CopyOnWriteArrayList in the SDK. Perhaps it's not shipping with full symbols active? Also, there are problems resolving types. For example if want to say "foo instanceof org.eclipse.core.resources.IResource" it will often show up fine in the content assist of the breakpoint editor but then result in an unresolved expression error at runtime. Just noticed that 3.2.2 was set as the version. I have seen my behaviour in 3.4M5. |