From c21cd02f53a93fee9c8f1e1b8363e8dfa36b7ef7 Mon Sep 17 00:00:00 2001 From: "Maxim.Mossienko" Date: Mon, 23 Dec 2013 12:23:28 +0100 Subject: [PATCH] EA-35422 - IOOBE: EditorImpl.offsetToLogicalLine (from debugger) --- .../com/intellij/debugger/ui/DebuggerExpressionComboBox.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/java/debugger/impl/src/com/intellij/debugger/ui/DebuggerExpressionComboBox.java b/java/debugger/impl/src/com/intellij/debugger/ui/DebuggerExpressionComboBox.java index 408dc1aeb04e..a7b88f3b98c3 100644 --- a/java/debugger/impl/src/com/intellij/debugger/ui/DebuggerExpressionComboBox.java +++ b/java/debugger/impl/src/com/intellij/debugger/ui/DebuggerExpressionComboBox.java @@ -229,6 +229,8 @@ public class DebuggerExpressionComboBox extends DebuggerEditorImpl { final EditorTextField textField = (EditorTextField)editorComponent; final Editor editor = textField.getEditor(); if (editor != null) { + int textLength = editor.getDocument().getTextLength(); + offset = Math.min(offset, textLength); textField.getCaretModel().moveToOffset(offset); editor.getSelectionModel().setSelection(offset, offset); }