diff --git a/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/ui/disassembly/model/DisassemblyDocument.java b/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/ui/disassembly/model/DisassemblyDocument.java index c0a85d8cf80..0078e0f82e0 100644 --- a/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/ui/disassembly/model/DisassemblyDocument.java +++ b/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/ui/disassembly/model/DisassemblyDocument.java @@ -554,8 +554,8 @@ public class DisassemblyDocument extends REDDocument { for (Iterator iterator = getPositionIterator(CATEGORY_SOURCE, 0); iterator.hasNext(); ) { SourcePosition pos= (SourcePosition) iterator.next(); if (pos.fFileInfo == info && pos.fValid && lineNumber >= pos.fLine) { - int baseOffset= info.fSource.getLineOffset(srcPos.fLine); - if (lineOffset + lineLength - baseOffset <= srcPos.length) { + int baseOffset= info.fSource.getLineOffset(pos.fLine); + if (lineOffset + lineLength - baseOffset <= pos.length) { srcPos= pos; break; }