An error occurred during parsing of 'REMOVED/crosspoint/abstracts/AbstractSharedNativeObject.java'. Please report a bug against java/source and attach dump file 'REMOVED/.netbeans/21-rc3/var/log/AbstractSharedNativeObject_6.dump'. Caused: java.lang.ClassCastException: class com.sun.tools.javac.code.Symbol$ClassSymbol cannot be cast to class com.sun.tools.javac.code.Symbol$MethodSymbol (com.sun.tools.javac.code.Symbol$ClassSymbol and com.sun.tools.javac.code.Symbol$MethodSymbol are in unnamed module of loader org.netbeans.StandardModule$OneModuleClassLoader @22610b8c)     at com.sun.tools.javac.comp.ThisEscapeAnalyzer.visitApply(ThisEscapeAnalyzer.java:509)     at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1816)
    at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:50)
    at com.sun.tools.javac.comp.ThisEscapeAnalyzer.scan(ThisEscapeAnalyzer.java:462)     at com.sun.tools.javac.comp.ThisEscapeAnalyzer.visitAssign(ThisEscapeAnalyzer.java:739)
    at com.sun.tools.javac.tree.JCTree$JCAssign.accept(JCTree.java:2060)
    at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:50)
    at com.sun.tools.javac.comp.ThisEscapeAnalyzer.scan(ThisEscapeAnalyzer.java:462)     at com.sun.tools.javac.comp.ThisEscapeAnalyzer.visitExec(ThisEscapeAnalyzer.java:915)     at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1603)
    at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:50)
    at com.sun.tools.javac.comp.ThisEscapeAnalyzer.scan(ThisEscapeAnalyzer.java:462)     at com.sun.tools.javac.comp.ThisEscapeAnalyzer.analyzeStatements(ThisEscapeAnalyzer.java:419)     at com.sun.tools.javac.comp.ThisEscapeAnalyzer.lambda$analyzeTree$6(ThisEscapeAnalyzer.java:358)     at com.sun.tools.javac.comp.ThisEscapeAnalyzer.visitScoped(ThisEscapeAnalyzer.java:1102)     at com.sun.tools.javac.comp.ThisEscapeAnalyzer.visitTopLevel(ThisEscapeAnalyzer.java:1052)     at com.sun.tools.javac.comp.ThisEscapeAnalyzer.lambda$analyzeTree$7(ThisEscapeAnalyzer.java:357)     at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)     at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
    at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
    at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939)     at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)     at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)     at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)     at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)     at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)     at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)     at com.sun.tools.javac.comp.ThisEscapeAnalyzer.analyzeTree(ThisEscapeAnalyzer.java:356)
    at com.sun.tools.javac.comp.Flow.analyzeTree(Flow.java:233)
    at com.sun.tools.javac.main.JavaCompiler.flow(JavaCompiler.java:1419)
    at com.sun.tools.javac.main.JavaCompiler.flow(JavaCompiler.java:1383)
    at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:404)     at com.sun.tools.javac.api.JavacTaskImpl.lambda$analyze$1(JavacTaskImpl.java:379)     at com.sun.tools.javac.api.JavacTaskImpl.invocationHelper(JavacTaskImpl.java:152)     at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:379)
Caused: java.lang.IllegalStateException
    at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:383)     at org.netbeans.modules.java.source.parsing.JavacParser.moveToPhase(JavacParser.java:765)     at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:536)     at org.netbeans.modules.java.source.parsing.JavacParser.getResult(JavacParser.java:140)     at org.netbeans.modules.parsing.impl.TaskProcessor.callGetResult(TaskProcessor.java:608)     at org.netbeans.modules.parsing.impl.SourceCache.getResult(SourceCache.java:241)     at org.netbeans.modules.parsing.impl.TaskProcessor$RequestPerformer.run(TaskProcessor.java:775)
    at org.openide.util.lookup.Lookups.executeWith(Lookups.java:288)
    at org.netbeans.modules.parsing.impl.TaskProcessor$RequestPerformer.execute(TaskProcessor.java:702) [catch] at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:663)     at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
    at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1420)     at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
    at org.openide.util.lookup.Lookups.executeWith(Lookups.java:287)
    at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2035)


This happened after doing a "find and replace" on all open projects. The replace on the project in question was wrong on my part, but this should never happen. Now Netbeans 21 RC 3 is broken even after a restart. Renaming the cache folder so that a new one is made fixes it.

Find = `NativeSegmentProvider.DEFAULT_ALLOCATOR`

Replace with = `super.getNVDevice().get().getAccountingAllocator()`.



On 2/13/24 6:13 PM, James Gosling wrote:
I’ve been using rc3 for my daily work since it came out on the 9th.  It’s been 
rock solid and hasn’t needed to be restarted.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

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




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

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



Reply via email to