diff --git a/src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeBase.ts b/src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeBase.ts index 6af4001ded74c1c2b4dd096cfdada94a572fae2b..e9e428b9106303f583872efa1b1595854b92e383 100644 --- a/src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeBase.ts +++ b/src/vs/editor/common/model/pieceTreeTextBuffer/pieceTreeBase.ts @@ -290,6 +290,9 @@ export class PieceTreeBase { let offset = 0; let ret = this.iterate(this.root, node => { + if (node === SENTINEL) { + return true; + } let str = this.getNodeContent(node); let len = str.length; let startPosition = other.nodeAt(offset);