java.lang.NullPointerException at org.netbeans.modules.cnd.debugger.gdb2.GdbDebuggerImpl.interpUpdate(GdbDebuggerImpl.java:3009) at org.netbeans.modules.cnd.debugger.gdb2.GdbDebuggerImpl.access$4500(GdbDebuggerImpl.java:135) at org.netbeans.modules.cnd.debugger.gdb2.GdbDebuggerImpl$31.onDone(GdbDebuggerImpl.java:3175) at org.netbeans.modules.cnd.debugger.gdb2.mi.MICommandManager.dispatch(MICommandManager.java:194) 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:692) 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: 26^done,changelist=[reason="signal-received",signal-name="SIGSEGV",signal-meaning="Segmentation fault",frame={addr="0x00007ffff69f5afa",func="std::basic_string, std::allocator >::basic_string(std::string const&)",args=[],from="/usr/lib/x86_64-linux-gnu/libstdc++.so.6"},reason="signal-received",signal-name="SIGSEGV",signal-meaning="Segmentation fault",frame={addr="0x00007ffff69f5afa",func="std::basic_string, std::allocator >::basic_string(std::string const&)",args=[],from="/usr/lib/x86_64-linux-gnu/libstdc++.so.6"}] at org.netbeans.modules.cnd.debugger.gdb2.Tap$4.run(Tap.java:309) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1425) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:59) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:294) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2038)