intellij-elixir
intellij-elixir copied to clipboard
Incorrect offsets: startOffset=7532, endOffset=7537, text length=5365 at com.intellij.openapi.editor.impl.DocumentImpl.createRangeMarker(DocumentImpl.java:512)
System
Plugin Version: 13.0.0 Application: IntelliJ IDEA Ultimate Edition (2022.1) Operating System: Mac OS X (11.6.5)
Event
Exception
Stacktrace
java.lang.Throwable: Incorrect offsets: startOffset=7532, endOffset=7537, text length=5365
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:182)
at com.intellij.openapi.editor.impl.DocumentImpl.createRangeMarker(DocumentImpl.java:512)
at com.intellij.openapi.editor.Document.createRangeMarker(Document.java:229)
at com.intellij.openapi.editor.Document.createRangeMarker(Document.java:352)
at com.intellij.refactoring.rename.inplace.InplaceRefactoring.<init>(InplaceRefactoring.java:144)
at com.intellij.refactoring.rename.inplace.VariableInplaceRenamer.<init>(VariableInplaceRenamer.java:82)
at com.intellij.refactoring.rename.inplace.VariableInplaceRenamer.<init>(VariableInplaceRenamer.java:73)
at com.intellij.refactoring.rename.inplace.VariableInplaceRenamer.<init>(VariableInplaceRenamer.java:67)
at org.elixir_lang.refactoring.variable.rename.Inplace.<init>(Inplace.java:32)
at org.elixir_lang.refactoring.variable.rename.Handler.createRenamer(Handler.kt:73)
at org.elixir_lang.refactoring.variable.rename.Handler.invoke(Handler.kt:77)
at org.elixir_lang.refactoring.variable.rename.Handler.invoke(Handler.kt:87)
at org.elixir_lang.refactoring.variable.rename.Handler.invoke(Handler.kt:54)
Happens after rename variable(Shift + F6).
The start and end offsets are closer together than the text length. IIRC something like this happened when the offsets were in the wrong file, but I really need access to a repository where I can reproduce it to be sure.