diff options
author | Mikhail Khodjaiants | 2007-01-25 11:50:06 +0000 |
---|---|---|
committer | Mikhail Khodjaiants | 2007-01-25 11:50:06 +0000 |
commit | 48d70ab5072928ee6c4f15c6fbd33d4e59cb44a2 (patch) | |
tree | 0cd6de54248703d829e34dd0feb49439afc3cb1d | |
parent | 1da334d3192b9afa19922d413b475db5c64040b2 (diff) | |
download | org.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.java | 2 |
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$ |