Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMikhail Khodjaiants2005-10-18 19:15:11 +0000
committerMikhail Khodjaiants2005-10-18 19:15:11 +0000
commit295ecd17777f8dabc2bf3ea59ab32eff2e65c4c5 (patch)
tree260280cc70bd561cdd266f63f228ba9f7ab22016
parent46c4f489f80fd1e0472166c82c70d628a05332cc (diff)
downloadorg.eclipse.cdt-295ecd17777f8dabc2bf3ea59ab32eff2e65c4c5.tar.gz
org.eclipse.cdt-295ecd17777f8dabc2bf3ea59ab32eff2e65c4c5.tar.xz
org.eclipse.cdt-295ecd17777f8dabc2bf3ea59ab32eff2e65c4c5.zip
Bug 111568: Fix for corrupt stack messages not working. Applied patch from Timesys.
-rw-r--r--debug/org.eclipse.cdt.debug.mi.core/ChangeLog5
-rw-r--r--debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Thread.java1
2 files changed, 6 insertions, 0 deletions
diff --git a/debug/org.eclipse.cdt.debug.mi.core/ChangeLog b/debug/org.eclipse.cdt.debug.mi.core/ChangeLog
index f6b8cab0b33..c150e7669b2 100644
--- a/debug/org.eclipse.cdt.debug.mi.core/ChangeLog
+++ b/debug/org.eclipse.cdt.debug.mi.core/ChangeLog
@@ -1,3 +1,8 @@
+2005-10-18 Mikhail Khodjaiants
+ Bug 111568: Fix for corrupt stack messages not working.
+ Applied patch from Timesys.
+ * cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Thread.java
+
2005-09-01 Mikhail Khodjaiants
Bug 108424: Debugger stops on removed breakpoints.
* cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManager.java
diff --git a/debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Thread.java b/debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Thread.java
index a658e126880..6e3c9fcfcb8 100644
--- a/debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Thread.java
+++ b/debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Thread.java
@@ -169,6 +169,7 @@ public class Thread extends CObject implements ICDIThread {
} catch (MIException e) {
// First try fails, retry. gdb patches up the corrupt frame
// so retry should give us a frame count that is safe.
+ depth = factory.createMIStackInfoDepth();
mi.postCommand(depth);
info = depth.getMIStackInfoDepthInfo();
if (info == null) {

Back to the top