From 9d31c68ce528673084c2e58016a54add5d6c7484 Mon Sep 17 00:00:00 2001 From: Alena Laskavaia Date: Tue, 15 Jul 2008 18:10:13 +0000 Subject: [PATCH] PR: 53470 --- .../src/org/eclipse/cdt/debug/internal/core/model/CThread.java | 1 + 1 file changed, 1 insertion(+) diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CThread.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CThread.java index 976b2c220b9..cdb94d88b86 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CThread.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CThread.java @@ -231,6 +231,7 @@ public class CThread extends CDebugElement implements ICThread, IRestart, IResum * @return true if all frames are same */ private boolean compareStackFrames( ICDIStackFrame[] newFrames, List oldFrames, int offset, int length ) { + if (offset<0) return false; int index = offset; Iterator it = oldFrames.iterator(); while( it.hasNext() && index < newFrames.length ) {