diff options
author | Mikhail Khodjaiants | 2005-10-18 19:15:11 +0000 |
---|---|---|
committer | Mikhail Khodjaiants | 2005-10-18 19:15:11 +0000 |
commit | 295ecd17777f8dabc2bf3ea59ab32eff2e65c4c5 (patch) | |
tree | 260280cc70bd561cdd266f63f228ba9f7ab22016 | |
parent | 46c4f489f80fd1e0472166c82c70d628a05332cc (diff) | |
download | org.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/ChangeLog | 5 | ||||
-rw-r--r-- | debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Thread.java | 1 |
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) { |