Community
Participate
Working Groups
Found in my log on shutdown for the day Log: Mon Mar 04 14:26:18 CST 2002 4 org.eclipse.jdt.debug.ui 150 Internal error logged from JDT Debug UI: org.eclipse.debug.core.DebugException: Breakpoint does not have an associated marker. at org.eclipse.debug.core.model.Breakpoint.ensureMarker (Breakpoint.java:187) at org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.getSuspendPolicy (JavaBreakpoint.java:789) at org.eclipse.jdt.internal.debug.ui.actions.BreakpointThreadToggleAction.update (BreakpointThreadToggleAction.java:62) at org.eclipse.jdt.internal.debug.ui.actions.BreakpointThreadToggleAction.selection Changed(BreakpointThreadToggleAction.java:53) at org.eclipse.jdt.internal.debug.ui.actions.BreakpointToggleAction.breakpointChang ed(BreakpointToggleAction.java:134) at org.eclipse.debug.internal.core.BreakpointManager.fireUpdate (BreakpointManager.java:550) at org.eclipse.debug.internal.core.BreakpointManager.access$2 (BreakpointManager.java:538) at org.eclipse.debug.internal.core.BreakpointManager$BreakpointManagerVisitor.handl eChangeBreakpoint(BreakpointManager.java:516) at org.eclipse.debug.internal.core.BreakpointManager$BreakpointManagerVisitor.visit (BreakpointManager.java:464) at org.eclipse.core.internal.events.ResourceDelta.accept (ResourceDelta.java:52) at org.eclipse.core.internal.events.ResourceDelta.accept (ResourceDelta.java:56) at org.eclipse.core.internal.events.ResourceDelta.accept (ResourceDelta.java:56) at org.eclipse.core.internal.events.ResourceDelta.accept (ResourceDelta.java:56) at org.eclipse.core.internal.events.ResourceDelta.accept (ResourceDelta.java:56) at org.eclipse.core.internal.events.ResourceDelta.accept (ResourceDelta.java:56) at org.eclipse.core.internal.events.ResourceDelta.accept (ResourceDelta.java:56) at org.eclipse.core.internal.events.ResourceDelta.accept (ResourceDelta.java:56) at org.eclipse.core.internal.events.ResourceDelta.accept (ResourceDelta.java:43) at org.eclipse.debug.internal.core.BreakpointManager.resourceChanged (BreakpointManager.java:383) at org.eclipse.core.internal.events.NotificationManager$1.run (NotificationManager.java:123) at org.eclipse.core.internal.runtime.InternalPlatform.run (InternalPlatform.java:817) at org.eclipse.core.runtime.Platform.run(Platform.java:395) at org.eclipse.core.internal.events.NotificationManager.notify (NotificationManager.java:138) at org.eclipse.core.internal.events.NotificationManager.broadcastChanges (NotificationManager.java:62) at org.eclipse.core.internal.resources.Workspace.broadcastChanges (Workspace.java:121) at org.eclipse.core.internal.resources.Workspace.endOperation (Workspace.java:709) at org.eclipse.core.internal.resources.Workspace.run (Workspace.java:1237) at org.eclipse.debug.core.model.Breakpoint.setAttribute (Breakpoint.java:148) at org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.incrementInstallC ount(JavaBreakpoint.java:672) at org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.registerRequest (JavaBreakpoint.java:160) at org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.createRequest (JavaBreakpoint.java:341) at org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.addToTarget (JavaBreakpoint.java:433) at org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget.breakpointAdded (JDIDebugTarget.java:1043) at org.eclipse.debug.internal.core.BreakpointManager.fireUpdate (BreakpointManager.java:544) at org.eclipse.debug.internal.core.BreakpointManager.addBreakpoint (BreakpointManager.java:335) at org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.register (JavaBreakpoint.java:137) at org.eclipse.jdt.internal.debug.core.breakpoints.JavaLineBreakpoint.<init> (JavaLineBreakpoint.java:60) at org.eclipse.jdt.internal.debug.core.breakpoints.JavaLineBreakpoint.<init> (JavaLineBreakpoint.java:44) at org.eclipse.jdt.debug.core.JDIDebugModel.createLineBreakpoint (JDIDebugModel.java:220) at org.eclipse.jdt.internal.ui.javaeditor.BreakpointRulerAction.addMarker (BreakpointRulerAction.java:140) at org.eclipse.ui.texteditor.MarkerRulerAction.run (MarkerRulerAction.java:142) at org.eclipse.ui.texteditor.AbstractTextEditor$4.triggerAction (AbstractTextEditor.java:763) at org.eclipse.ui.texteditor.AbstractTextEditor$4.mouseDoubleClick (AbstractTextEditor.java:776) at org.eclipse.swt.widgets.TypedListener.handleEvent (TypedListener.java:132) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:74) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:637) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1420) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1208) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:788) at org.eclipse.ui.internal.Workbench.run(Workbench.java:771) at org.eclipse.core.internal.boot.InternalBootLoader.run (InternalBootLoader.java:777) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:319) at java.lang.reflect.Method.invoke(Native Method) at org.eclipse.core.launcher.Main.basicRun(Main.java:151) at org.eclipse.core.launcher.Main.run(Main.java:502) at org.eclipse.core.launcher.Main.main(Main.java:362) and og: Mon Mar 04 11:15:38 CST 2002 4 org.eclipse.jdt.debug.ui 150 Internal error logged from JDT Debug UI: org.eclipse.debug.core.DebugException: Breakpoint does not have an associated marker. at org.eclipse.debug.core.model.Breakpoint.ensureMarker (Breakpoint.java:187) at org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.getSuspendPolicy (JavaBreakpoint.java:789) at org.eclipse.jdt.internal.debug.ui.actions.BreakpointThreadToggleAction.update (BreakpointThreadToggleAction.java:62) at org.eclipse.jdt.internal.debug.ui.actions.BreakpointThreadToggleAction.selection Changed(BreakpointThreadToggleAction.java:53) at org.eclipse.jdt.internal.debug.ui.actions.BreakpointToggleAction.breakpointChang ed(BreakpointToggleAction.java:134) at org.eclipse.debug.internal.core.BreakpointManager.fireUpdate (BreakpointManager.java:550) at org.eclipse.debug.internal.core.BreakpointManager.access$2 (BreakpointManager.java:538) at org.eclipse.debug.internal.core.BreakpointManager$BreakpointManagerVisitor.handl eChangeBreakpoint(BreakpointManager.java:516) at org.eclipse.debug.internal.core.BreakpointManager$BreakpointManagerVisitor.visit (BreakpointManager.java:464) at org.eclipse.core.internal.events.ResourceDelta.accept (ResourceDelta.java:52) at org.eclipse.core.internal.events.ResourceDelta.accept (ResourceDelta.java:56) at org.eclipse.core.internal.events.ResourceDelta.accept (ResourceDelta.java:56) at org.eclipse.core.internal.events.ResourceDelta.accept (ResourceDelta.java:56) at org.eclipse.core.internal.events.ResourceDelta.accept (ResourceDelta.java:56) at org.eclipse.core.internal.events.ResourceDelta.accept (ResourceDelta.java:56) at org.eclipse.core.internal.events.ResourceDelta.accept (ResourceDelta.java:56) at org.eclipse.core.internal.events.ResourceDelta.accept (ResourceDelta.java:56) at org.eclipse.core.internal.events.ResourceDelta.accept (ResourceDelta.java:56) at org.eclipse.core.internal.events.ResourceDelta.accept (ResourceDelta.java:43) at org.eclipse.debug.internal.core.BreakpointManager.resourceChanged (BreakpointManager.java:383) at org.eclipse.core.internal.events.NotificationManager$1.run (NotificationManager.java:123) at org.eclipse.core.internal.runtime.InternalPlatform.run (InternalPlatform.java:817) at org.eclipse.core.runtime.Platform.run(Platform.java:395) at org.eclipse.core.internal.events.NotificationManager.notify (NotificationManager.java:138) at org.eclipse.core.internal.events.NotificationManager.broadcastChanges (NotificationManager.java:62) at org.eclipse.core.internal.resources.Workspace.broadcastChanges (Workspace.java:121) at org.eclipse.core.internal.resources.Workspace.endOperation (Workspace.java:709) at org.eclipse.core.internal.resources.Workspace.run (Workspace.java:1237) at org.eclipse.debug.core.model.Breakpoint.setAttribute (Breakpoint.java:148) at org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.decrementInstallC ount(JavaBreakpoint.java:689) at org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.deregisterRequest (JavaBreakpoint.java:206) at org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.removeFromTarget (JavaBreakpoint.java:610) at org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget.removeAllBreakpoints (JDIDebugTarget.java:1272) at org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget.cleanup (JDIDebugTarget.java:1245) at org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget.terminated (JDIDebugTarget.java:1212) at org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget.handleVMDeath (JDIDebugTarget.java:891) at org.eclipse.jdt.internal.debug.core.EventDispatcher.dispatch (EventDispatcher.java:109) at org.eclipse.jdt.internal.debug.core.EventDispatcher.run (EventDispatcher.java:147) at java.lang.Thread.run(Thread.java:484) 4 org.eclipse.debug.cor
*** Bug 10735 has been marked as a duplicate of this bug. ***
Needs investigation.
*** Bug 12426 has been marked as a duplicate of this bug. ***
Fixed in BreakpointToggleAction.
Verified
I get a flood of this error in the log file every time I am debugging java code in Eclipse 3.2. --------------------------------------------------------------------------- org.eclipse.debug.core.DebugException: Breakpoint does not have an associated marker. at org.eclipse.debug.core.model.Breakpoint.ensureMarker(Breakpoint.java:268) at org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.getSuspendPolicy(JavaBreakpoint.java:865) at org.eclipse.jdt.internal.debug.core.model.JDIThread.wonSuspendVote(JDIThread.java:1017) at org.eclipse.jdt.internal.debug.core.breakpoints.JavaBreakpoint.wonSuspendVote(JavaBreakpoint.java:279) at org.eclipse.jdt.internal.debug.core.EventDispatcher.dispatch(EventDispatcher.java:191) at org.eclipse.jdt.internal.debug.core.EventDispatcher.run(EventDispatcher.java:232) at java.lang.Thread.run(Unknown Source) -------------------------------------------------------- It also seems to affect the performance of debug step through although I have not been able to pin this down. It just seems to happen I am not sure how what steps to follow to recreate it ? Log files get flooded with this error. Can we please reinvestigate this ? ------------------------------------------------------- Cheers and goodwill ----------------------------------------------------------------------- Configuration ---------------------------------------------------------------------- Intel Pentium III 448Mhz, 320 MB of RAM ---------------------------------------------------------------------- Windows XP Version 5.1 (Build 2600.xpsp_sp2_gdr.050301-1519: Service Pack 2) ---------------------------------------------------------------------- rh8 kernel 2.4.18-14 ----------------------------------------------------------------------- java version "1.5.0_06" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05) Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing) --------------------------------------------------------------------- eclipse-platform-3.2-win32 eclipse-PDE-3.2 eclipse-JDT-3.2 emf-sdo-runtime-2.2.0 xsd-runtime-2.2.0 GEF-runtime-3.2 JEM-runtime-1.2 VE-runtime-1.2 wtp-jsf-1.5.0-200606281455 wtp-R-1.5.0-200606281455 dtp_0.9 birt-report-framework-2_1_0 dali-R-0.5-200606282232 subclipse-1.1.2 ------------------------------------------------------------
I would suggest to open a new bug report for the problem in 3.2. Steps to reproduce would be useful, as this indicates you have a breakpoint in your target (application being debugged), that no longer has an associated marker/resource in the workspace. Not sure how you would get into that state.