Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMikhail Khodjaiants2007-01-25 11:50:06 +0000
committerMikhail Khodjaiants2007-01-25 11:50:06 +0000
commit48d70ab5072928ee6c4f15c6fbd33d4e59cb44a2 (patch)
tree0cd6de54248703d829e34dd0feb49439afc3cb1d
parent1da334d3192b9afa19922d413b475db5c64040b2 (diff)
downloadorg.eclipse.cdt-48d70ab5072928ee6c4f15c6fbd33d4e59cb44a2.tar.gz
org.eclipse.cdt-48d70ab5072928ee6c4f15c6fbd33d4e59cb44a2.tar.xz
org.eclipse.cdt-48d70ab5072928ee6c4f15c6fbd33d4e59cb44a2.zip
Bug 171644: RxThread crashes on NullPointerException if a unexpected "^running" message is received from debugger.
-rw-r--r--debug/org.eclipse.cdt.debug.mi.core/mi/org/eclipse/cdt/debug/mi/core/RxThread.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/debug/org.eclipse.cdt.debug.mi.core/mi/org/eclipse/cdt/debug/mi/core/RxThread.java b/debug/org.eclipse.cdt.debug.mi.core/mi/org/eclipse/cdt/debug/mi/core/RxThread.java
index 15002e0404c..8601e45f44b 100644
--- a/debug/org.eclipse.cdt.debug.mi.core/mi/org/eclipse/cdt/debug/mi/core/RxThread.java
+++ b/debug/org.eclipse.cdt.debug.mi.core/mi/org/eclipse/cdt/debug/mi/core/RxThread.java
@@ -208,7 +208,7 @@ public class RxThread extends Thread {
}
session.getMIInferior().setRunning();
MIEvent event = new MIRunningEvent(session, id, type);
- if (cmd.isQuiet())
+ if (cmd != null && cmd.isQuiet())
event.setPropagate(false);
list.add(event);
} else if ("exit".equals(state)) { //$NON-NLS-1$

Back to the top