[jira] [Updated] (NETBEANS-1440) BadLocationException on triple click to select text at EOF
[ https://issues.apache.org/jira/browse/NETBEANS-1440?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christian Lenz updated NETBEANS-1440: - Priority: Critical (was: Blocker) > BadLocationException on triple click to select text at EOF > --- > > Key: NETBEANS-1440 > URL: https://issues.apache.org/jira/browse/NETBEANS-1440 > Project: NetBeans > Issue Type: Bug > Components: editor - CSL (API infrastructure), editor - Other >Affects Versions: 10.0 >Reporter: Christian Lenz >Assignee: ARUNAVA SINHA >Priority: Critical > Labels: pull-request-available > Attachments: badLocationException.gif > > Time Spent: 0.5h > Remaining Estimate: 0h > > I got a BadLocationException, when I'm at the end of the file, doing triple > click and try to select the text from the bottom: > {code} > javax.swing.text.BadLocationException: Invalid offset=1228 not within <0, > 1227> > at > org.netbeans.modules.editor.lib2.DocUtils.checkOffsetValid(DocUtils.java:214) > at > org.netbeans.modules.editor.lib2.DocUtils.checkOffsetValid(DocUtils.java:209) > at > org.netbeans.modules.editor.lib2.DocUtils.getRowStart(DocUtils.java:45) > [catch] at > org.netbeans.modules.editor.lib2.highlighting.CaretBasedBlockHighlighting$CaretRowHighlighting.getCurrentBlockPositions(CaretBasedBlockHighlighting.java:278) > at > org.netbeans.modules.editor.lib2.highlighting.CaretBasedBlockHighlighting.updateLineInfo(CaretBasedBlockHighlighting.java:191) > at > org.netbeans.modules.editor.lib2.highlighting.CaretBasedBlockHighlighting.stateChanged(CaretBasedBlockHighlighting.java:179) > at > org.openide.util.WeakListenerImpl$Change.stateChanged(WeakListenerImpl.java:331) > at > org.netbeans.api.editor.caret.EditorCaret$6.run(EditorCaret.java:1733) > at > org.netbeans.modules.editor.lib2.view.ViewUtils.runInEDT(ViewUtils.java:411) > at > org.netbeans.api.editor.caret.EditorCaret.fireStateChanged(EditorCaret.java:1742) > at > org.netbeans.api.editor.caret.EditorCaret.runTransaction(EditorCaret.java:1664) > at > org.netbeans.api.editor.caret.EditorCaret.moveDot(EditorCaret.java:634) > at > org.netbeans.api.editor.caret.EditorCaret.moveDot(EditorCaret.java:604) > at > org.netbeans.api.editor.caret.EditorCaret.selectEnsureMinSelection(EditorCaret.java:2458) > at > org.netbeans.api.editor.caret.EditorCaret.access$4200(EditorCaret.java:143) > at > org.netbeans.api.editor.caret.EditorCaret$ListenerImpl.mouseDragged(EditorCaret.java:3145) > at > java.desktop/java.awt.AWTEventMulticaster.mouseDragged(AWTEventMulticaster.java:328) > at > java.desktop/java.awt.AWTEventMulticaster.mouseDragged(AWTEventMulticaster.java:327) > at > java.desktop/java.awt.Component.processMouseMotionEvent(Component.java:6637) > at > java.desktop/javax.swing.JComponent.processMouseMotionEvent(JComponent.java:3360) > at java.desktop/java.awt.Component.processEvent(Component.java:6358) > at java.desktop/java.awt.Container.processEvent(Container.java:2261) > at > java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4966) > at > java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2319) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4798) > at > java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4914) > at > java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4560) > at > java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4484) > at > java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2305) > at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4798) > at > java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772) > at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97) > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) > at java.base/java.security.AccessController.doPrivileged(Native Method) > at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) > at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743) > at java.base/java.security.AccessController.doPrivileged(Native Method) > at >
[jira] [Updated] (NETBEANS-1440) BadLocationException on triple click to select text at EOF
[ https://issues.apache.org/jira/browse/NETBEANS-1440?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christian Lenz updated NETBEANS-1440: - Affects Version/s: 8.2 > BadLocationException on triple click to select text at EOF > --- > > Key: NETBEANS-1440 > URL: https://issues.apache.org/jira/browse/NETBEANS-1440 > Project: NetBeans > Issue Type: Bug > Components: editor - CSL (API infrastructure), editor - Other >Affects Versions: 8.2, 10.0 >Reporter: Christian Lenz >Assignee: ARUNAVA SINHA >Priority: Critical > Labels: pull-request-available > Attachments: badLocationException.gif > > Time Spent: 0.5h > Remaining Estimate: 0h > > I got a BadLocationException, when I'm at the end of the file, doing triple > click and try to select the text from the bottom: > {code} > javax.swing.text.BadLocationException: Invalid offset=1228 not within <0, > 1227> > at > org.netbeans.modules.editor.lib2.DocUtils.checkOffsetValid(DocUtils.java:214) > at > org.netbeans.modules.editor.lib2.DocUtils.checkOffsetValid(DocUtils.java:209) > at > org.netbeans.modules.editor.lib2.DocUtils.getRowStart(DocUtils.java:45) > [catch] at > org.netbeans.modules.editor.lib2.highlighting.CaretBasedBlockHighlighting$CaretRowHighlighting.getCurrentBlockPositions(CaretBasedBlockHighlighting.java:278) > at > org.netbeans.modules.editor.lib2.highlighting.CaretBasedBlockHighlighting.updateLineInfo(CaretBasedBlockHighlighting.java:191) > at > org.netbeans.modules.editor.lib2.highlighting.CaretBasedBlockHighlighting.stateChanged(CaretBasedBlockHighlighting.java:179) > at > org.openide.util.WeakListenerImpl$Change.stateChanged(WeakListenerImpl.java:331) > at > org.netbeans.api.editor.caret.EditorCaret$6.run(EditorCaret.java:1733) > at > org.netbeans.modules.editor.lib2.view.ViewUtils.runInEDT(ViewUtils.java:411) > at > org.netbeans.api.editor.caret.EditorCaret.fireStateChanged(EditorCaret.java:1742) > at > org.netbeans.api.editor.caret.EditorCaret.runTransaction(EditorCaret.java:1664) > at > org.netbeans.api.editor.caret.EditorCaret.moveDot(EditorCaret.java:634) > at > org.netbeans.api.editor.caret.EditorCaret.moveDot(EditorCaret.java:604) > at > org.netbeans.api.editor.caret.EditorCaret.selectEnsureMinSelection(EditorCaret.java:2458) > at > org.netbeans.api.editor.caret.EditorCaret.access$4200(EditorCaret.java:143) > at > org.netbeans.api.editor.caret.EditorCaret$ListenerImpl.mouseDragged(EditorCaret.java:3145) > at > java.desktop/java.awt.AWTEventMulticaster.mouseDragged(AWTEventMulticaster.java:328) > at > java.desktop/java.awt.AWTEventMulticaster.mouseDragged(AWTEventMulticaster.java:327) > at > java.desktop/java.awt.Component.processMouseMotionEvent(Component.java:6637) > at > java.desktop/javax.swing.JComponent.processMouseMotionEvent(JComponent.java:3360) > at java.desktop/java.awt.Component.processEvent(Component.java:6358) > at java.desktop/java.awt.Container.processEvent(Container.java:2261) > at > java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4966) > at > java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2319) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4798) > at > java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4914) > at > java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4560) > at > java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4484) > at > java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2305) > at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4798) > at > java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772) > at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97) > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) > at java.base/java.security.AccessController.doPrivileged(Native Method) > at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) > at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743) > at java.base/java.security.AccessController.doPrivileged(Native Method) > at >
[jira] [Updated] (NETBEANS-1440) BadLocationException on triple click to select text at EOF
[ https://issues.apache.org/jira/browse/NETBEANS-1440?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ASF GitHub Bot updated NETBEANS-1440: - Labels: pull-request-available (was: ) > BadLocationException on triple click to select text at EOF > --- > > Key: NETBEANS-1440 > URL: https://issues.apache.org/jira/browse/NETBEANS-1440 > Project: NetBeans > Issue Type: Bug > Components: editor - CSL (API infrastructure), editor - Other >Affects Versions: 10.0 >Reporter: Christian Lenz >Assignee: ARUNAVA SINHA >Priority: Blocker > Labels: pull-request-available > Attachments: badLocationException.gif > > > I got a BadLocationException, when I'm at the end of the file, doing triple > click and try to select the text from the bottom: > {code} > javax.swing.text.BadLocationException: Invalid offset=1228 not within <0, > 1227> > at > org.netbeans.modules.editor.lib2.DocUtils.checkOffsetValid(DocUtils.java:214) > at > org.netbeans.modules.editor.lib2.DocUtils.checkOffsetValid(DocUtils.java:209) > at > org.netbeans.modules.editor.lib2.DocUtils.getRowStart(DocUtils.java:45) > [catch] at > org.netbeans.modules.editor.lib2.highlighting.CaretBasedBlockHighlighting$CaretRowHighlighting.getCurrentBlockPositions(CaretBasedBlockHighlighting.java:278) > at > org.netbeans.modules.editor.lib2.highlighting.CaretBasedBlockHighlighting.updateLineInfo(CaretBasedBlockHighlighting.java:191) > at > org.netbeans.modules.editor.lib2.highlighting.CaretBasedBlockHighlighting.stateChanged(CaretBasedBlockHighlighting.java:179) > at > org.openide.util.WeakListenerImpl$Change.stateChanged(WeakListenerImpl.java:331) > at > org.netbeans.api.editor.caret.EditorCaret$6.run(EditorCaret.java:1733) > at > org.netbeans.modules.editor.lib2.view.ViewUtils.runInEDT(ViewUtils.java:411) > at > org.netbeans.api.editor.caret.EditorCaret.fireStateChanged(EditorCaret.java:1742) > at > org.netbeans.api.editor.caret.EditorCaret.runTransaction(EditorCaret.java:1664) > at > org.netbeans.api.editor.caret.EditorCaret.moveDot(EditorCaret.java:634) > at > org.netbeans.api.editor.caret.EditorCaret.moveDot(EditorCaret.java:604) > at > org.netbeans.api.editor.caret.EditorCaret.selectEnsureMinSelection(EditorCaret.java:2458) > at > org.netbeans.api.editor.caret.EditorCaret.access$4200(EditorCaret.java:143) > at > org.netbeans.api.editor.caret.EditorCaret$ListenerImpl.mouseDragged(EditorCaret.java:3145) > at > java.desktop/java.awt.AWTEventMulticaster.mouseDragged(AWTEventMulticaster.java:328) > at > java.desktop/java.awt.AWTEventMulticaster.mouseDragged(AWTEventMulticaster.java:327) > at > java.desktop/java.awt.Component.processMouseMotionEvent(Component.java:6637) > at > java.desktop/javax.swing.JComponent.processMouseMotionEvent(JComponent.java:3360) > at java.desktop/java.awt.Component.processEvent(Component.java:6358) > at java.desktop/java.awt.Container.processEvent(Container.java:2261) > at > java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4966) > at > java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2319) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4798) > at > java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4914) > at > java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4560) > at > java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4484) > at > java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2305) > at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4798) > at > java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772) > at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97) > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) > at java.base/java.security.AccessController.doPrivileged(Native Method) > at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) > at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743) > at java.base/java.security.AccessController.doPrivileged(Native Method) > at >
[jira] [Updated] (NETBEANS-1440) BadLocationException on triple click to select text at EOF
[ https://issues.apache.org/jira/browse/NETBEANS-1440?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christian Lenz updated NETBEANS-1440: - Priority: Blocker (was: Critical) > BadLocationException on triple click to select text at EOF > --- > > Key: NETBEANS-1440 > URL: https://issues.apache.org/jira/browse/NETBEANS-1440 > Project: NetBeans > Issue Type: Bug > Components: editor - CSL (API infrastructure), editor - Other >Affects Versions: 10.0 >Reporter: Christian Lenz >Assignee: ARUNAVA SINHA >Priority: Blocker > Attachments: badLocationException.gif > > > I got a BadLocationException, when I'm at the end of the file, doing triple > click and try to select the text from the bottom: > {code} > javax.swing.text.BadLocationException: Invalid offset=1228 not within <0, > 1227> > at > org.netbeans.modules.editor.lib2.DocUtils.checkOffsetValid(DocUtils.java:214) > at > org.netbeans.modules.editor.lib2.DocUtils.checkOffsetValid(DocUtils.java:209) > at > org.netbeans.modules.editor.lib2.DocUtils.getRowStart(DocUtils.java:45) > [catch] at > org.netbeans.modules.editor.lib2.highlighting.CaretBasedBlockHighlighting$CaretRowHighlighting.getCurrentBlockPositions(CaretBasedBlockHighlighting.java:278) > at > org.netbeans.modules.editor.lib2.highlighting.CaretBasedBlockHighlighting.updateLineInfo(CaretBasedBlockHighlighting.java:191) > at > org.netbeans.modules.editor.lib2.highlighting.CaretBasedBlockHighlighting.stateChanged(CaretBasedBlockHighlighting.java:179) > at > org.openide.util.WeakListenerImpl$Change.stateChanged(WeakListenerImpl.java:331) > at > org.netbeans.api.editor.caret.EditorCaret$6.run(EditorCaret.java:1733) > at > org.netbeans.modules.editor.lib2.view.ViewUtils.runInEDT(ViewUtils.java:411) > at > org.netbeans.api.editor.caret.EditorCaret.fireStateChanged(EditorCaret.java:1742) > at > org.netbeans.api.editor.caret.EditorCaret.runTransaction(EditorCaret.java:1664) > at > org.netbeans.api.editor.caret.EditorCaret.moveDot(EditorCaret.java:634) > at > org.netbeans.api.editor.caret.EditorCaret.moveDot(EditorCaret.java:604) > at > org.netbeans.api.editor.caret.EditorCaret.selectEnsureMinSelection(EditorCaret.java:2458) > at > org.netbeans.api.editor.caret.EditorCaret.access$4200(EditorCaret.java:143) > at > org.netbeans.api.editor.caret.EditorCaret$ListenerImpl.mouseDragged(EditorCaret.java:3145) > at > java.desktop/java.awt.AWTEventMulticaster.mouseDragged(AWTEventMulticaster.java:328) > at > java.desktop/java.awt.AWTEventMulticaster.mouseDragged(AWTEventMulticaster.java:327) > at > java.desktop/java.awt.Component.processMouseMotionEvent(Component.java:6637) > at > java.desktop/javax.swing.JComponent.processMouseMotionEvent(JComponent.java:3360) > at java.desktop/java.awt.Component.processEvent(Component.java:6358) > at java.desktop/java.awt.Container.processEvent(Container.java:2261) > at > java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4966) > at > java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2319) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4798) > at > java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4914) > at > java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4560) > at > java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4484) > at > java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2305) > at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4798) > at > java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772) > at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97) > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) > at java.base/java.security.AccessController.doPrivileged(Native Method) > at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) > at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743) > at java.base/java.security.AccessController.doPrivileged(Native Method) > at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) >