This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | NullPointerException at org.netbeans.lib.terminalemulator.Term$OpsImpl.op_char | ||
---|---|---|---|
Product: | cnd | Reporter: | Alexander Pepin <apepin> |
Component: | Terminalemulator | Assignee: | ilia |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dankling, exceptions_reporter, soldatov |
Priority: | P3 | ||
Version: | 8.0 | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | 209696 |
Attachments: | stacktrace |
Description
Alexander Pepin
2014-05-13 16:19:08 UTC
Created attachment 147248 [details]
stacktrace
*** Bug 243275 has been marked as a duplicate of this bug. *** It's also reproducible in trunk with installed CND and JavaSE: 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) at org.netbeans.modules.cnd.debugger.gdb2.Tap$4.run(Tap.java:306) Caused: java.lang.Exception: when processing line: 17^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) java.lang.reflect.InvocationTargetException at java.awt.EventQueue.invokeAndWait(EventQueue.java:1269) at java.awt.EventQueue.invokeAndWait(EventQueue.java:1244) at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1349) at org.netbeans.lib.terminalemulator.StreamTerm$OutputMonitor.run(StreamTerm.java:256) Caused by: java.lang.ArrayIndexOutOfBoundsException: 52 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.lib.terminalemulator.StreamTerm$OutputMonitor$Trampoline.run(StreamTerm.java:205) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:241) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:727) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:688) at java.awt.EventQueue$3.run(EventQueue.java:686) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:697) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) Fixed in revision: hg.netbeans.org/cnd-main/rev/c58781783e42 *** Bug 243681 has been marked as a duplicate of this bug. *** *** Bug 243556 has been marked as a duplicate of this bug. *** Integrated into 'main-silver', will be available in build *201405151825* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/c58781783e42 User: Ilia Gromov <ilia@netbeans.org> Log: Fixed Bug #244472 - NullPointerException at org.netbeans.lib.terminalemulator.Term$OpsImpl.op_char *** Bug 244240 has been marked as a duplicate of this bug. *** Integrated into 'releases/release80', will be available in build *201406041415* or newer. Wait for official and publicly available build. Changeset: http://hg.netbeans.org/releases/rev/a57b65219b4e User: Ilia Gromov <ilia@netbeans.org> Log: Fixed Bug #244472 - NullPointerException at org.netbeans.lib.terminalemulator.Term$OpsImpl.op_char (transplanted from c58781783e42a143d19164c511115d852aa1642f) |