You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "will mason (JIRA)" <ji...@apache.org> on 2018/04/18 01:16:00 UTC

[jira] [Commented] (NETBEANS-683) BadLocationException in Editor

    [ https://issues.apache.org/jira/browse/NETBEANS-683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16441732#comment-16441732 ] 

will mason commented on NETBEANS-683:
-------------------------------------

h2.  Actual

* Same error occurred as soon as I resumed editing
* Problem seemed to go away after I SAVE-d the file
* Related, the navigation command: CTRL/Left-mouse-click Failed earlier
**  After I saved the file, then it worked again
*  I suspect there's something no longer being done   in the live files.

{noformat}
javax.swing.text.BadLocationException: Invalid offset=-1 < 0; docLen=101142
	at org.netbeans.modules.editor.lib2.document.EditorDocumentContent.checkOffsetNonNegative(EditorDocumentContent.java:246)
	at org.netbeans.modules.editor.lib2.document.EditorDocumentContent.checkOffsetInContent(EditorDocumentContent.java:259)
	at org.netbeans.modules.editor.lib2.document.EditorDocumentContent.createPosition(EditorDocumentContent.java:173)
	at java.desktop/javax.swing.text.AbstractDocument.createPosition(AbstractDocument.java:838)
	at org.netbeans.modules.editor.java.JavaBracesMatcher$1.run(JavaBracesMatcher.java:319)
	at org.netbeans.modules.editor.java.JavaBracesMatcher$1.run(JavaBracesMatcher.java:256)
	at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:501)
	at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586)
	at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:130)
	at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:114)
	at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:181)
	at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:178)
	at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153)
	at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335)
	at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118)
	at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67)
	at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:178)
	at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:81)
	at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:451)
Caused: java.io.IOException
	at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:463)
	at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:422)
	at org.netbeans.modules.editor.java.JavaBracesMatcher.findContextBackwards(JavaBracesMatcher.java:256)
[catch] at org.netbeans.modules.editor.java.JavaBracesMatcher.findContext(JavaBracesMatcher.java:236)
	at org.netbeans.modules.editor.bracesmatching.BraceMatchingSidebarComponent.matchHighlighted(BraceMatchingSidebarComponent.java:421)
	at org.netbeans.modules.editor.bracesmatching.MasterMatcher.fireMatchesHighlighted(MasterMatcher.java:349)
	at org.netbeans.modules.editor.bracesmatching.MasterMatcher.access$300(MasterMatcher.java:60)
	at org.netbeans.modules.editor.bracesmatching.MasterMatcher$Firer.run(MasterMatcher.java:555)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
	at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
{noformat}


> BadLocationException in Editor
> ------------------------------
>
>                 Key: NETBEANS-683
>                 URL: https://issues.apache.org/jira/browse/NETBEANS-683
>             Project: NetBeans
>          Issue Type: Bug
>          Components: cnd - Editor, editor - Other
>    Affects Versions: 9.0
>         Environment: Product Version: Apache NetBeans IDE Dev (Build incubator-netbeans-release-205-on-20180202)
> Java: 10; Java HotSpot(TM) 64-Bit Server VM 10+46
> Runtime: Java(TM) SE Runtime Environment 10+46
> System: Windows 10 version 10.0 running on amd64; Cp1252; en_AU (nb)
> User directory: Z:\tmp\.other\user\netbeans\v09.00-beta\FourAbs
> Cache directory: Z:\tmp\.other\cache\netbeans\FourAbs-09
>            Reporter: will mason
>            Priority: Major
>              Labels: Regression, editor, parser
>             Fix For: 9.0
>
>         Attachments: BadLocationException.logs, messages.log
>
>
> h2. context
> *  Editing open Java source file
> *  I was just commencing to write a new method
> h2. expected
> *  Just edit the code, typing 
> h2. actual
> * Work interrupted by this error
> * Need to report as a bug
> * Netbeans REALLY ought to let me submit the bug via JIRA
> * OR, the Apache team can some how scrape Netbeans 9 errors from Bugzilla
> h2.  Impact
> * Disruptive
> h2.  supporting information
> *  messages.log
> *  BadLocationException.logs - contains ...
> **  stacktrace
> **  UI log
> **  IDE log



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists