Eduardo Bergasa created NETBEANS-6371: -----------------------------------------
Summary: Go to declaration cmd+click doesn't work most of the times Key: NETBEANS-6371 URL: https://issues.apache.org/jira/browse/NETBEANS-6371 Project: NetBeans Issue Type: Bug Affects Versions: 12.2, 12.6 Environment: This error happens at least in versions 12.2 and 12.6 Fresh 12.6 install on macOs high sierra (10.13.6) OpenJDK 64-Bit Server VM 17.0.1+12-39 (also fails on jdk11) Reporter: Eduardo Bergasa Fresh Netbeans 12.6 install on macOS High Sierra. Open existent maven project, open a .java file and point with mouse on method or class name, press cmd+click to navigate to class/method definition doesn't work most of the times, sometimes it does. It always works if invoked by selecting class name and pressing SHIFT+cmd+B I don't really know what extra information or test I can provide to help identify the problem don't hesitate to ask for anything else errors shown o messages.log (I think they are unrelated to the issue) {{SEVERE [global]}} {{javax.swing.text.BadLocationException: Invalid offset=-1 < 0; docLen=3515}} {{ 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:861)}} {{ at org.netbeans.modules.editor.lib2.view.OffsetRegion.createPos(OffsetRegion.java:58)}} {{Caused: java.lang.IllegalArgumentException: Invalid offset=-1 in doc: org.netbeans.modules.editor.NbEditorDocument@796f11d9, mimeType='text/x-java', kitClass=null, length=3515, version=1, file=org.netbeans.modules.java.JavaDataObject@57a9c27e[/Users/user/SourceCode/2021/project1/trunk/module/src/main/java/org/test/model/Funding.java@8402672a:145862bb]}} {{ at org.netbeans.modules.editor.lib2.view.OffsetRegion.createPos(OffsetRegion.java:60)}} {{ at org.netbeans.modules.editor.lib2.view.OffsetRegion.create(OffsetRegion.java:36)}} {{ at org.netbeans.modules.editor.lib2.view.OffsetRegion.union(OffsetRegion.java:49)}} {{ at org.netbeans.modules.editor.lib2.view.ViewUpdates.viewFactoryChanged(ViewUpdates.java:356)}} {{ at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)}} {{ at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)}} {{ at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)}} {{ at java.base/java.lang.reflect.Method.invoke(Method.java:568)}} {{ at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:462)}} {{ at jdk.proxy19/jdk.proxy19.$Proxy58.viewFactoryChanged(Unknown Source)}} {{ at org.netbeans.modules.editor.lib2.view.EditorViewFactory.fireEvent(EditorViewFactory.java:235)}} {{ at org.netbeans.modules.editor.lib2.view.HighlightsViewFactory$1.run(HighlightsViewFactory.java:373)}} {{ at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1402)}} {{ at org.netbeans.modules.editor.lib2.view.HighlightsViewFactory.highlightChanged(HighlightsViewFactory.java:347)}} {{ at jdk.internal.reflect.GeneratedMethodAccessor137.invoke(Unknown Source)}} {{ at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)}} {{ at java.base/java.lang.reflect.Method.invoke(Method.java:568)}} {{ at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:462)}} {{ at jdk.proxy19/jdk.proxy19.$Proxy55.highlightChanged(Unknown Source)}} {{ at org.netbeans.modules.editor.lib2.highlighting.DirectMergeContainer.highlightChanged(DirectMergeContainer.java:120)}} {{ at jdk.internal.reflect.GeneratedMethodAccessor137.invoke(Unknown Source)}} {{ at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)}} {{ at java.base/java.lang.reflect.Method.invoke(Method.java:568)}} {{ at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:462)}} {{ at jdk.proxy19/jdk.proxy19.$Proxy55.highlightChanged(Unknown Source)}} {{ at org.netbeans.spi.editor.highlighting.support.AbstractHighlightsContainer.fireHighlightsChange(AbstractHighlightsContainer.java:88)}} {{ at org.netbeans.spi.editor.highlighting.support.OffsetsBag.setHighlights(OffsetsBag.java:282)}} {{ at org.netbeans.modules.java.editor.semantic.SemanticHighlighter$1$1.run(SemanticHighlighter.java:79)}} {{ at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)}} {{ at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771)}} {{ at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)}} {{ at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716)}} {{ at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)}} {{ at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)}} {{ at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:741)}} {{ at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)}} {{[catch] at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)}} {{ at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)}} {{ at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)}} {{ at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)}} {{ at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)}} {{{} at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90){}}}{{{}{}}} -- This message was sent by Atlassian Jira (v8.20.1#820001) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists