java.lang.ArrayIndexOutOfBoundsException: -1 at java.util.concurrent.CopyOnWriteArrayList.get(CopyOnWriteArrayList.java:387) at java.util.concurrent.CopyOnWriteArrayList.remove(CopyOnWriteArrayList.java:494) at org.netbeans.modules.cnd.debugger.common2.debugger.breakpoints.NativeBreakpoint.removeChild(NativeBreakpoint.java:530) at org.netbeans.modules.cnd.debugger.common2.debugger.breakpoints.NativeBreakpoint.primDelete(NativeBreakpoint.java:1751) at org.netbeans.modules.cnd.debugger.common2.debugger.breakpoints.BreakpointManager.deleteHandler(BreakpointManager.java:1487) at org.netbeans.modules.cnd.debugger.common2.debugger.NativeDebuggerImpl.preKill(NativeDebuggerImpl.java:1280) at org.netbeans.modules.cnd.debugger.gdb2.GdbDebuggerImpl.kill(GdbDebuggerImpl.java:708) at org.netbeans.modules.cnd.debugger.gdb2.GdbDebuggerImpl$6$1.onExit(GdbDebuggerImpl.java:803) at org.netbeans.modules.cnd.debugger.gdb2.mi.MICommandManager.dispatch(MICommandManager.java:200) at org.netbeans.modules.cnd.debugger.gdb2.mi.MIProxy.dispatch(MIProxy.java:188) at org.netbeans.modules.cnd.debugger.gdb2.Gdb$MyMIProxy.dispatch(Gdb.java:697) at org.netbeans.modules.cnd.debugger.gdb2.mi.MIProxy.result(MIProxy.java:193) at org.netbeans.modules.cnd.debugger.gdb2.mi.MIProxy.processLine(MIProxy.java:157) Caused: java.lang.Exception: when processing line: 226^exit at org.netbeans.modules.cnd.debugger.gdb2.Tap$4.run(Tap.java:371) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)