Index: Source/devtools/front_end/source_frame/SourceFrame.js |
diff --git a/Source/devtools/front_end/source_frame/SourceFrame.js b/Source/devtools/front_end/source_frame/SourceFrame.js |
index 6e9b2ba86d9d84aa08c5e2966607b490f4df4cb8..41f0c36a1617b36ac4c40ebb088ad0a310b3b9f5 100644 |
--- a/Source/devtools/front_end/source_frame/SourceFrame.js |
+++ b/Source/devtools/front_end/source_frame/SourceFrame.js |
@@ -859,7 +859,9 @@ WebInspector.SourceFrame.RowMessageBucket.prototype = { |
*/ |
_updateWavePosition: function(lineNumber, columnNumber) |
{ |
+ lineNumber = Math.min(lineNumber, this._textEditor.linesCount - 1); |
var lineText = this._textEditor.line(lineNumber); |
+ columnNumber = Math.min(columnNumber, lineText.length); |
var lineIndent = WebInspector.TextUtils.lineIndent(lineText).length; |
var base = this._textEditor.cursorPositionToCoordinates(lineNumber, 0); |