| Summary: | [breakpoints] Breakpoints aren't always shown in editor margin | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] JDT | Reporter: | Aaron Digulla <digulla> | ||||
| Component: | Debug | Assignee: | JDT-Debug-Inbox <jdt-debug-inbox> | ||||
| Status: | CLOSED DUPLICATE | QA Contact: | |||||
| Severity: | minor | ||||||
| Priority: | P3 | CC: | Michael_Rennie, pawel.1.piech, remy.suen | ||||
| Version: | 3.4 | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Aaron Digulla
Created attachment 176525 [details]
Visual explanation of the bug
I just noticed that the cursor does change when I hover over the invisible breakpoint. When I try to remove the breakpoint by double clicking or Ctrl+Shift+B or the menu, then nothing happens (except that the breakpoint gets selected in the BP View). Do you have multiple "copies" of ActionServlet.java? I see that the 'J' icon in your editor is not filled in which would imply that that particular file is not on the build path. Almost. The file is the source for a compiled class that's in a JAR (i.e. read-only, non-editable). It seems that the IDE doesn't always pick that up as a "Java file that's on the classpath". Other editors have the "J" icon with the binary underlay. I just checked: If I get the hollow "J", then breakpoints aren't visible. Also, jumping to the definition of the breakpoint doesn't work. But I can close the editor and open it again (for example with "Open Type"). Then, I get the correct editor type and the breakpoints start to work. Breakpoints defined in the "hollow J" editor are visible in the list but they are broken: I can't jump to the definition and they don't show up in the correct editor. That means when I start to toggle them, I get two breakpoints and weird stuff like that. Now where do the editors come from? I think that they are opened by stepping through the source and by clicking on stack frames. I'll keep an eye on that and post updates here. Is this still a problem in 3.7? *** This bug has been marked as a duplicate of bug 125768 *** |