You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@netbeans.apache.org by GitBox <gi...@apache.org> on 2022/09/26 08:44:29 UTC

[GitHub] [netbeans] kasoft opened a new issue, #4690: Navigate > Go To Declaration not working on PHP Projects anymore

kasoft opened a new issue, #4690:
URL: https://github.com/apache/netbeans/issues/4690

   ### Apache NetBeans version
   
   Apache NetBeans 15
   
   ### What happened
   
   I ofte use the Function "Go to Declaration" or the Shortcut Command B to jump to a Class or Function. This is not working anymore in my Projects. I already deleted the cache in Library/Cache but with no effect. i tried to search for more information but didn't found any clues or help on this topic.
   
   ### How to reproduce
   
   In my case i'm working on a php projected with yii2 framework. So open any file with a line like this
   
   `$model = new Language();`
   
   move the curor in the middle of the word Language an Press Cmd+B or Click Got to Declaration. Anything that happens is a Beep Sound. But the Class Languae didn't open.
   
   ### Did this work correctly in an earlier version?
   
   No / Don't know
   
   ### Operating System
   
   macOS 12.6 (m1)
   
   ### JDK
   
   Java: 19; Java HotSpot(TM) 64-Bit Server VM 19+36-2238 Runtime: Java(TM) SE Runtime Environment 19+36-2238
   
   ### Apache NetBeans packaging
   
   Apache NetBeans provided installer
   
   ### Anything else
   
   What i tried to check:
   - mac 1 = 12.6 (m1) with Java: 19; Or java 17.0.3.1 2022-04-22 LTS Java(TM) SE Runtime Environment (build 17.0.3.1+2-LTS-6) with Netbeans 15,14,13 = same Problem, not working
   - mac 2 = macOs Intel (10.15.7) with Java 1.8.0_131 with Netbeans 13+14 (works) 15(not tested)
   
   So the Problem seem so come with Apple M1 - i found the following Error in the Log. Maybe it has something to do with it:
   
   java.lang.IllegalArgumentException: newPosition > limit: (1 > 0)
   	at java.base/java.nio.Buffer.createPositionException(Buffer.java:344)
   	at java.base/java.nio.Buffer.position(Buffer.java:319)
   	at java.base/java.nio.ByteBuffer.position(ByteBuffer.java:1526)
   	at java.base/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:622)
   	at org.netbeans.api.queries.FileEncodingQuery$ProxyCharset$ProxyDecoder.decodeLoop(FileEncodingQuery.java:191)
   	at java.base/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:585)
   Caused: java.nio.charset.CoderMalfunctionError
   	at java.base/java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:587)
   	at java.base/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:368)
   	at java.base/sun.nio.cs.StreamDecoder.lockedRead(StreamDecoder.java:219)
   	at java.base/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:173)
   	at java.base/java.io.InputStreamReader.read(InputStreamReader.java:189)
   	at org.netbeans.modules.parsing.api.Source.createSnapshot(Source.java:360)
   	at org.netbeans.modules.parsing.impl.SourceCache.createSnapshot(SourceCache.java:157)
   	at org.netbeans.modules.parsing.impl.SourceCache.getSnapshot(SourceCache.java:132)
   	at org.netbeans.modules.parsing.api.ResultIterator.getSnapshot(ResultIterator.java:86)
   	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$1T.run(RepositoryUpdater.java:3153)
   	at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586)
   	at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:169)
   	at org.netbeans.modules.parsing.api.ParserManager$MultiUserTaskAction.run(ParserManager.java:140)
   	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:85)
   	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexEmbedding(RepositoryUpdater.java:3268)
   	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doIndex(RepositoryUpdater.java:2861)
   	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.lambda$index$0(RepositoryUpdater.java:2626)
   	at org.netbeans.modules.parsing.impl.indexing.errors.TaskCache.refreshTransaction(TaskCache.java:540)
   	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(RepositoryUpdater.java:2625)
   	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.lambda$scanSource$3(RepositoryUpdater.java:5735)
   	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.lambda$runInContext$4(RepositoryUpdater.java:2119)
   	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:279)
   	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runInContext(RepositoryUpdater.java:2117)
   	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runInContext(RepositoryUpdater.java:2098)
   	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.access$1400(RepositoryUpdater.java:135)
   	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.scanSource(RepositoryUpdater.java:5770)
   	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.scanSources(RepositoryUpdater.java:5443)
   	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$RootsWork.getDone(RepositoryUpdater.java:5075)
   	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$InitialRootsWork.getDone(RepositoryUpdater.java:5842)
   [catch] at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:3452)
   	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task._run(RepositoryUpdater.java:6197)
   	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.access$3400(RepositoryUpdater.java:5855)
   	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.lambda$call$0(RepositoryUpdater.java:6116)
   	at org.openide.util.lookup.Lookups.executeWith(Lookups.java:279)
   	at org.netbeans.modules.parsing.impl.RunWhenScanFinishedSupport.performScan(RunWhenScanFinishedSupport.java:83)
   	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.call(RepositoryUpdater.java:6116)
   	at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.call(RepositoryUpdater.java:6112)
   	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.indexing.RepositoryUpdater$Task.run(RepositoryUpdater.java:6112)
   	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:577)
   	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
   	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)
   
   
   
   
   
   ### Are you willing to submit a pull request?
   
   No
   
   ### Code of Conduct
   
   Yes


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


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

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


[GitHub] [netbeans] kasoft closed issue #4690: Navigate > Go To Declaration not working on PHP Projects anymore (Apple M1)

Posted by GitBox <gi...@apache.org>.
kasoft closed issue #4690: Navigate > Go To Declaration not working on PHP Projects anymore (Apple M1)
URL: https://github.com/apache/netbeans/issues/4690


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


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

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


[GitHub] [netbeans] kasoft commented on issue #4690: Navigate > Go To Declaration not working on PHP Projects anymore (Apple M1)

Posted by GitBox <gi...@apache.org>.
kasoft commented on issue #4690:
URL: https://github.com/apache/netbeans/issues/4690#issuecomment-1258167779

   After some more trying and some luck i found out. The Problem is solved with 
   
   Java: 1.8.0_341; Java HotSpot(TM) 64-Bit Server VM 25.341-b10
   Runtime: Java(TM) SE Runtime Environment 1.8.0_341-b10
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


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

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