You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@netbeans.apache.org by "sysmat (via GitHub)" <gi...@apache.org> on 2023/12/04 14:54:11 UTC
[I] org.netbeans.lib.nbjavac.services.CancelAbort [netbeans]
sysmat opened a new issue, #6790:
URL: https://github.com/apache/netbeans/issues/6790
### Apache NetBeans version
Apache NetBeans 20 release candidate
### What happened
```
org.netbeans.lib.nbjavac.services.CancelAbort
at org.netbeans.lib.nbjavac.services.CancelService.abortIfCanceled(CancelService.java:53)
at org.netbeans.lib.nbjavac.services.NBParserFactory$NBJavacParser.classDeclaration(NBParserFactory.java:115)
at com.sun.tools.javac.parser.JavacParser.classOrRecordOrInterfaceOrEnumDeclaration(JavacParser.java:4209)
at com.sun.tools.javac.parser.JavacParser.typeDeclaration(JavacParser.java:4198)
at com.sun.tools.javac.parser.JavacParser.parseCompilationUnit(JavacParser.java:4005)
at org.netbeans.lib.nbjavac.services.NBParserFactory$NBJavacParser.parseCompilationUnit(NBParserFactory.java:89)
at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:652)
at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:629)
at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:689)
at com.sun.tools.javac.main.JavaCompiler.parseFiles(JavaCompiler.java:1036)
at com.sun.tools.javac.main.JavaCompiler$InitialFileParser.parse(JavaCompiler.java:1973)
at com.sun.tools.javac.main.JavaCompiler.parseFiles(JavaCompiler.java:1023)
at com.sun.tools.javac.api.JavacTaskImpl.parseInternal(JavacTaskImpl.java:258)
at com.sun.tools.javac.api.JavacTaskImpl.invocationHelper(JavacTaskImpl.java:152)
at com.sun.tools.javac.api.JavacTaskImpl.parse(JavacTaskImpl.java:248)
Caused: java.lang.IllegalStateException
at com.sun.tools.javac.api.JavacTaskImpl.parse(JavacTaskImpl
```
### How to reproduce
just work with IDE, every few minut error happend
### Did this work correctly in an earlier version?
No / Don't know
### Operating System
win 11
### JDK
jdk 17-20
### Apache NetBeans packaging
Apache NetBeans provided installer
### Anything else
_No response_
### Are you willing to submit a pull request?
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
Re: [I] org.netbeans.lib.nbjavac.services.CancelAbort [netbeans]
Posted by "mbien (via GitHub)" <gi...@apache.org>.
mbien commented on issue #6790:
URL: https://github.com/apache/netbeans/issues/6790#issuecomment-1848020812
just happened to me too, during scanning right after NB start, haven't touched anything yet:
```
WARNING [org.netbeans.modules.java.source.indexing.JavaIndex]: VanillaCompileWorker caused an exception
File: file:/home/mbien/NetBeansProjects/netbeans/java/refactoring.java/src/org/netbeans/modules/refactoring/java/plugins/MoveMembersTransformer.java
Root: /home/mbien/NetBeansProjects/netbeans/java/refactoring.java/src
Bootpath: /home/mbien/NetBeansProjects/netbeans/java/libs.javacapi/external/nb-javac-jdk-21u-api.jar:/home/mbien/NetBeansProjects/netbeans/java/libs.javacapi/external/nb-javac-jdk-21u.jar:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/java.base/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/java.compiler/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/java.datatransfer/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/java.desktop/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/java.instrument/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/java.logging/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/java.management/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/java.management.rmi/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/java.naming/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modu
les/java.net.http/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/java.prefs/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/java.rmi/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/java.scripting/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/java.se/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/java.security.jgss/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/java.security.sasl/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/java.smartcardio/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/java.sql/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/java.sql.rowset/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/java.transaction.xa/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/java.xml/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/java.xml.cr
ypto/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.accessibility/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.aot/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.attach/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.charsets/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.compiler/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.crypto.cryptoki/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.crypto.ec/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.dynalink/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.editpad/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.hotspot.agent/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.httpserver/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.internal.ed/:nbjr
t:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.internal.jvmstat/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.internal.le/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.internal.opt/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.internal.vm.ci/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.internal.vm.compiler/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.internal.vm.compiler.management/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.jartool/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.javadoc/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.jcmd/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.jconsole/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.jdeps/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modu
les/jdk.jdi/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.jdwp.agent/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.jfr/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.jlink/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.jshell/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.jsobject/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.jstatd/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.localedata/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.management/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.management.agent/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.management.jfr/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.naming.dns/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.naming.ldap/
:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.naming.rmi/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.net/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.pack/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.rmic/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.scripting.nashorn/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.scripting.nashorn.shell/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.sctp/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.security.auth/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.security.jgss/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.unsupported/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.unsupported.desktop/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.x
ml.dom/:nbjrt:file:/home/mbien/dev/java/jdk-11.0.21.9.1-corretto/!/modules/jdk.zipfs/
Classpath: /home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/platform/modules/org-netbeans-api-annotations-common.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/java/modules/org-netbeans-api-java.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/ide/modules/org-netbeans-api-java-classpath.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/ide/modules/org-netbeans-api-lsp.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/platform/modules/org-netbeans-api-progress.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/platform/modules/org-netbeans-api-progress-nb.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/java/modules/org-netbeans-libs-javacapi.jar:/home/mbien/NetBeansProjects/netbeans/java/libs.javacapi/external/nb-javac-jdk-21u-api.jar:/home/mbien/NetBeansProjects/netbeans/java/libs.javacapi/external/nb-javac-jdk-21u.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/ide/modules/org-netbeans-modules-editor-docu
ment.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/ide/modules/org-netbeans-modules-editor-lib.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/ide/modules/org-netbeans-modules-editor-lib2.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/platform/modules/org-netbeans-modules-editor-mimelookup.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/ide/modules/org-netbeans-modules-editor-settings.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/ide/modules/org-netbeans-modules-editor-util.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/ide/modules/org-netbeans-modules-gototest.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/java/modules/org-netbeans-modules-java-file-launcher.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/java/modules/org-netbeans-modules-java-lexer.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/java/modules/org-netbeans-modules-java-platform.jar:/home/mbien/NetBeansProjects/n
etbeans/nbbuild/netbeans/java/modules/org-netbeans-modules-java-project.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/java/modules/org-netbeans-modules-java-project-ui.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/java/modules/org-netbeans-modules-java-source.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/java/modules/org-netbeans-modules-java-source-base.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/java/modules/org-netbeans-modules-java-sourceui.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/platform/modules/org-netbeans-modules-javahelp.jar:/home/mbien/NetBeansProjects/netbeans/platform/javahelp/external/jhall-2.0_05.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/ide/modules/org-netbeans-modules-lexer.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/ide/modules/org-netbeans-modules-parsing-api.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/ide/modules/org-netbeans-modules-parsing-inde
xing.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/ide/modules/org-netbeans-modules-projectapi.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/ide/modules/org-netbeans-modules-projectuiapi-base.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/platform/modules/org-netbeans-modules-queries.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/ide/modules/org-netbeans-modules-refactoring-api.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/ide/modules/org-netbeans-spi-editor-hints.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/java/modules/org-netbeans-spi-java-hints.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/platform/modules/org-netbeans-swing-outline.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/platform/modules/org-netbeans-swing-plaf.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/platform/modules/org-openide-actions.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/platfor
m/modules/org-openide-awt.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/platform/modules/org-openide-dialogs.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/platform/modules/org-openide-explorer.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/platform/core/org-openide-filesystems.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/platform/modules/org-openide-loaders.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/platform/lib/org-openide-modules.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/platform/modules/org-openide-nodes.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/platform/modules/org-openide-text.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/platform/lib/org-openide-util.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/platform/lib/org-openide-util-lookup.jar:/home/mbien/NetBeansProjects/netbeans/nbbuild/netbeans/platform/lib/org-openide-util-ui.jar:/home/mbien/NetBeansProje
cts/netbeans/nbbuild/netbeans/platform/modules/org-openide-windows.jar
Sourcepath: /home/mbien/NetBeansProjects/netbeans/java/refactoring.java/src:/home/mbien/NetBeansProjects/netbeans/java/refactoring.java/build/classes-generated
org.netbeans.lib.nbjavac.services.CancelAbort
at org.netbeans.lib.nbjavac.services.CancelService.abortIfCanceled(CancelService.java:53)
at org.netbeans.lib.nbjavac.services.NBParserFactory$NBJavacParser.classDeclaration(NBParserFactory.java:115)
at com.sun.tools.javac.parser.JavacParser.classOrRecordOrInterfaceOrEnumDeclaration(JavacParser.java:4209)
at com.sun.tools.javac.parser.JavacParser.typeDeclaration(JavacParser.java:4198)
at com.sun.tools.javac.parser.JavacParser.parseCompilationUnit(JavacParser.java:4005)
at org.netbeans.lib.nbjavac.services.NBParserFactory$NBJavacParser.parseCompilationUnit(NBParserFactory.java:89)
at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:652)
at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:629)
at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:689)
at com.sun.tools.javac.main.JavaCompiler.parseFiles(JavaCompiler.java:1036)
at com.sun.tools.javac.main.JavaCompiler$InitialFileParser.parse(JavaCompiler.java:1973)
at com.sun.tools.javac.main.JavaCompiler.parseFiles(JavaCompiler.java:1023)
at com.sun.tools.javac.api.JavacTaskImpl.parseInternal(JavacTaskImpl.java:258)
at com.sun.tools.javac.api.JavacTaskImpl.invocationHelper(JavacTaskImpl.java:152)
at com.sun.tools.javac.api.JavacTaskImpl.parse(JavacTaskImpl.java:248)
Caused: java.lang.IllegalStateException
at com.sun.tools.javac.api.JavacTaskImpl.parse(JavacTaskImpl.java:252)
[catch] at org.netbeans.modules.java.source.indexing.VanillaCompileWorker.compile(VanillaCompileWorker.java:216)
at org.netbeans.modules.java.source.indexing.JavaCustomIndexer.index(JavaCustomIndexer.java:360)
at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor$2.run(Indexable.java:138)
at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runIndexer(RepositoryUpdater.java:274)
at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:136)
at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doIndex(RepositoryUpdater.java:2749)
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:288)
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)
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:288)
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: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 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
Re: [I] org.netbeans.lib.nbjavac.services.CancelAbort [netbeans]
Posted by "matthiasblaesing (via GitHub)" <gi...@apache.org>.
matthiasblaesing closed issue #6790: org.netbeans.lib.nbjavac.services.CancelAbort
URL: https://github.com/apache/netbeans/issues/6790
--
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
Re: [I] org.netbeans.lib.nbjavac.services.CancelAbort [netbeans]
Posted by "matthiasblaesing (via GitHub)" <gi...@apache.org>.
matthiasblaesing commented on issue #6790:
URL: https://github.com/apache/netbeans/issues/6790#issuecomment-1864883311
@sysmat can you reproduce the problem? It would be helpful if you could check if #6865 fixes the issue. A test built is available from the checks page https://github.com/apache/netbeans/actions/runs/7267688377 or directly: https://github.com/apache/netbeans/actions/runs/7267688377/artifacts/1125245931
@lahodaj #6865 implements my second suggestion (fixing the issue in NetBeans) by scanning the exception hierarchy. What do you think about the approach?
--
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
Re: [I] org.netbeans.lib.nbjavac.services.CancelAbort [netbeans]
Posted by "matthiasblaesing (via GitHub)" <gi...@apache.org>.
matthiasblaesing commented on issue #6790:
URL: https://github.com/apache/netbeans/issues/6790#issuecomment-1858925319
@lahodaj this might be a bug in javac. `com.sun.tools.javac.util.Abort` (super class of `CancelAbort`) says:
> Throwing an instance of this class causes (silent) termination of the main compiler method.
I see though:
https://github.com/openjdk/jdk/blob/34351b7a7950a3b563748f40f2619374f62f9b16/src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java#L247-L253
Line 252 wraps the `CancelAbort`/`Abort` we are prepared to handle into an `IllegalStateException`, which hits the hard error path.
Given the description in `Abort`, I would expect something like this:
```
@Override @DefinedBy(Api.COMPILER_TREE)
public Iterable<? extends CompilationUnitTree> parse() {
Pair<Iterable<? extends CompilationUnitTree>, Throwable> result = invocationHelper(this::parseInternal);
if (result.snd == null) {
return result.fst;
} else if(result.snd instanceof Abort) {
throw (Abort) result.snd;
} else {
throw new IllegalStateException(result.snd);
}
}
```
The alternative would be to check the exception chain in `VanillaCompileWorker` and see if either the original throwable is `CancelAbort` or one of the causes higher up in the chain is. If `CancelAbort` is found, the same behavior would be invoked, that the current direct catch of `CancelAbort` shows.
What do you think?
--
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
Re: [I] org.netbeans.lib.nbjavac.services.CancelAbort [netbeans]
Posted by "mbien (via GitHub)" <gi...@apache.org>.
mbien commented on issue #6790:
URL: https://github.com/apache/netbeans/issues/6790#issuecomment-1839278625
what is the rest of the stack trace?
--
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