[
https://issues.apache.org/jira/browse/NETBEANS-430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16390368#comment-16390368
]
Eirik Bakke commented on NETBEANS-430:
--------------------------------------
Here is another variation of the "An error occurred during parsing" error that
I'm getting. Not sure whether this is one or several unrelated bugs.
{noformat}
SEVERE [org.openide.util.Exceptions]
An error occurred during parsing of
'/Users/ebakke/ZRoot/somepackage/Modules/server-evaluator/src/main/java/com/somepackage/evaluator/impl/QueryBlock.java'.
Please report a bug against java/source and attach dump file
'/Users/ebakke/Library/Application
Support/NetBeans/dev/var/log/QueryBlock.dump'.
An error occurred during parsing of
'/Users/ebakke/ZRoot/somepackage/Modules/server-evaluator/src/main/java/com/somepackage/evaluator/impl/QueryBlock.java'.
Please report a bug against java/source and attach dump file
'/Users/ebakke/Library/Application
Support/NetBeans/dev/var/log/QueryBlock.dump'.
Caused: java.lang.ClassCastException:
com.sun.tools.javac.tree.JCTree$JCConditional cannot be cast to
com.sun.tools.javac.tree.JCTree$JCMethodInvocation
at
com.sun.tools.javac.comp.ArgumentAttr$ResolvedMethodType.dup(ArgumentAttr.java:588)
at
com.sun.tools.javac.comp.ArgumentAttr.processArg(ArgumentAttr.java:236)
at
com.sun.tools.javac.comp.ArgumentAttr.processArg(ArgumentAttr.java:215)
at
com.sun.tools.javac.comp.ArgumentAttr.visitConditional(ArgumentAttr.java:251)
at
com.sun.tools.javac.tree.JCTree$JCConditional.accept(JCTree.java:1385)
at
com.sun.tools.javac.comp.ArgumentAttr.attribArg(ArgumentAttr.java:193)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:656)
at com.sun.tools.javac.comp.Attr.attribArgs(Attr.java:767)
at com.sun.tools.javac.comp.Attr.visitNewClass(Attr.java:2156)
at
org.netbeans.lib.nbjavac.services.NBAttr.visitNewClass(NBAttr.java:74)
at com.sun.tools.javac.tree.JCTree$JCNewClass.accept(JCTree.java:1689)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:658)
at
com.sun.tools.javac.comp.ArgumentAttr.visitNewClass(ArgumentAttr.java:316)
at com.sun.tools.javac.tree.JCTree$JCNewClass.accept(JCTree.java:1689)
at
com.sun.tools.javac.comp.ArgumentAttr.attribArg(ArgumentAttr.java:193)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:656)
at com.sun.tools.javac.comp.Attr.attribArgs(Attr.java:767)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1953)
at
com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1634)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:658)
at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:711)
at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1729)
at
com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1452)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:658)
at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:734)
at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:758)
at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1245)
at org.netbeans.lib.nbjavac.services.NBAttr.visitBlock(NBAttr.java:69)
at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:1020)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:658)
at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:734)
at com.sun.tools.javac.comp.Attr.visitForeachLoop(Attr.java:1311)
at
com.sun.tools.javac.tree.JCTree$JCEnhancedForLoop.accept(JCTree.java:1160)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:658)
at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:734)
at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:758)
at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1245)
at org.netbeans.lib.nbjavac.services.NBAttr.visitBlock(NBAttr.java:69)
at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:1020)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:658)
at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:734)
at
org.netbeans.modules.java.source.nbjavac.parsing.PartialReparserService.reattrMethodBody(PartialReparserService.java:178)
[catch] at
org.netbeans.modules.java.source.nbjavac.parsing.PartialReparserImpl.reparseMethod(PartialReparserImpl.java:164)
at
org.netbeans.modules.java.source.parsing.JavacParser.parseImpl(JavacParser.java:397)
at
org.netbeans.modules.java.source.parsing.JavacParser.parse(JavacParser.java:330)
at
org.netbeans.modules.parsing.impl.TaskProcessor.callParse(TaskProcessor.java:598)
at
org.netbeans.modules.parsing.impl.SourceCache.getResult(SourceCache.java:228)
at
org.netbeans.modules.parsing.impl.TaskProcessor$RequestPerformer.run(TaskProcessor.java:775)
at org.openide.util.lookup.Lookups.executeWith(Lookups.java:279)
at
org.netbeans.modules.parsing.impl.TaskProcessor$RequestPerformer.execute(TaskProcessor.java:702)
at
org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:663)
at
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:514)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
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)
{noformat}
> "Invalid or deleted file", "Absent Code attribute" exceptions during Java
> editing and app/test running
> ------------------------------------------------------------------------------------------------------
>
> Key: NETBEANS-430
> URL: https://issues.apache.org/jira/browse/NETBEANS-430
> Project: NetBeans
> Issue Type: Bug
> Components: guibuilder - Code, java - Classfile, java - Source,
> projects - Maven
> Affects Versions: 9.0
> Environment: Apache NetBeans IDE Dev (Build
> incubator-netbeans-release-205-on-20180202), OpenJDK 64-Bit Server VM
> 9.0.4.1+11, Mac OS X version 10.9.5
> Reporter: Eirik Bakke
> Priority: Major
> Attachments: parseerror.txt
>
>
> While editing Java sources in a maven-based multi-module NetBeans Platform
> application on NetBeans 9.0 beta, the following IDE exception happens at
> irregular intervals, while editing unrelated files in a different module:
> {noformat}
> ALL [null]: An error occurred during parsing of
> '/var/folders/38/g_r_gdts0wx49_kbz5sjfj300000gn/T/vcs-1518825448194/vcs-1519673427266/FilterPanel.java'.
> Please report a bug against java/source and attach dump file
> '/Users/ebakke/Library/Application
> Support/NetBeans/dev/var/log/FilterPanel_8.dump'.
> {noformat}
> See the attached text file for the complete log dump and stack trace (can't
> attach the ".dump" file as it contains source code). The source file in
> question, FilterPanel.java, is generated in part by the Matisse GUI builder
> (so there's also a FilterPanel.form file). I've also got maven
> Compile-on-Save enabled.
> At other times, occasionally when running the same NetBeans Platform-based
> application, the application itself throws the following exception,
> mentioning the same file:
> {noformat}
> java.lang.ClassFormatError: Absent Code attribute in method that is not
> native or abstract in class file com/somepackage/project/filter/FilterPanel$2
> {noformat}
> See again the attached text file for the complete log dump and stack trace.
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists