Community
Participate
Working Groups
Created attachment 170167 [details] trivial patch I get this frequently: org.eclipse.cdt.debug.mi.core.cdi.MI2CDIException: Inferior terminated[] at org.eclipse.cdt.debug.mi.core.cdi.RegisterManager.update(RegisterManager.java:424) at org.eclipse.cdt.debug.mi.core.cdi.EventManager.processSuspendedEvent(EventManager.java:314) at org.eclipse.cdt.debug.mi.core.cdi.EventManager.update(EventManager.java:100) at java.util.Observable.notifyObservers(Observable.java:142) at org.eclipse.cdt.debug.mi.core.MISession.notifyObservers(MISession.java:791) at org.eclipse.cdt.debug.mi.core.EventThread.run(EventThread.java:46) I realise this is my fault as I enabled logging of CDIException during Event firing. Trivial patch attached to suppress this exception if the target.isTermianted().
Fixed in 7.0.1
*** cdt cvs genie on behalf of jblackburn *** Bug 314637 Register manager shouldn't log exception during debug session tear-down [*] RegisterManager.java 1.23 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/RegisterManager.java?root=Tools_Project&r1=1.22&r2=1.23 [*] RegisterManager.java 1.22.12.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt-debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/RegisterManager.java?root=Tools_Project&r1=1.22&r2=1.22.12.1