java.lang.NullPointerException at org.netbeans.lib.terminalemulator.Term$OpsImpl.op_char(Term.java:3333) at org.netbeans.lib.terminalemulator.InterpDumb$InterpTypeDumb$ACT_REGULAR.action(InterpDumb.java:114) at org.netbeans.lib.terminalemulator.InterpDumb.processChar(InterpDumb.java:240) at org.netbeans.lib.terminalemulator.Term.putc_work(Term.java:4477) at org.netbeans.lib.terminalemulator.Term.access$400(Term.java:249) at org.netbeans.lib.terminalemulator.Term$BaseTermStream.putChars(Term.java:409) at org.netbeans.modules.cnd.debugger.gdb2.KeyProcessing$KeyProcessingStream.putChars(KeyProcessing.java:253) at org.netbeans.modules.cnd.debugger.gdb2.Tap.processCharFromGdb(Tap.java:287) at org.netbeans.modules.cnd.debugger.gdb2.Tap.putChars(Tap.java:110) at org.netbeans.lib.terminalemulator.Term.putChars(Term.java:3257) at org.netbeans.modules.cnd.debugger.common2.debugger.NativeDebuggerImpl.preKill(NativeDebuggerImpl.java:1135) at org.netbeans.modules.cnd.debugger.gdb2.GdbDebuggerImpl.kill(GdbDebuggerImpl.java:624) at org.netbeans.modules.cnd.debugger.gdb2.GdbDebuggerImpl$5$1.onExit(GdbDebuggerImpl.java:720) 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:745) 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: 18^exit at org.netbeans.modules.cnd.debugger.gdb2.Tap$4.run(Tap.java:308) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)