[
https://issues.apache.org/jira/browse/CASSANDRA-21391?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18082169#comment-18082169
]
Dmitry Konstantinov edited comment on CASSANDRA-21391 at 5/19/26 10:21 PM:
---------------------------------------------------------------------------
The issue is not reproduced locally with ANT_OPTS="-Xmx768m"
-XX:+PrintClassHistogram can be added to ANT_OPTS to simplify troubleshooting
the next time it happen (a full heap dump would be ideal but preserving heap
dumps on CI is not very easy and space consuming)
was (Author: dnk):
The issue is not reproduced locally with ANT_OPTS="-Xmx768m"
-XX:+PrintClassHistogram can be added to ANT_OPTS to simplify troubleshooting
the next time it happen
> Random Java OOM on lint step during ant checkstyle-test execution
> -----------------------------------------------------------------
>
> Key: CASSANDRA-21391
> URL: https://issues.apache.org/jira/browse/CASSANDRA-21391
> Project: Apache Cassandra
> Issue Type: Bug
> Components: Build
> Reporter: Dmitry Konstantinov
> Priority: Normal
>
> Example:
> https://ci-cassandra.apache.org/job/Cassandra-trunk/2490/cloudbees-pipeline-explorer/?filter=6261&line=210984
> {code}
> BUILD FAILED
> /home/build/cassandra/build.xml:704: The following error occurred while
> executing this line:
> /home/build/cassandra/.build/build-checkstyle.xml:57: java.lang.Error: Error
> was thrown while processing
> /home/build/cassandra/test/unit/org/apache/cassandra/tcm/sequences/ProgressBarrierTest.java
> at
> com.puppycrawl.tools.checkstyle.Checker.processFiles(Checker.java:314)
> at com.puppycrawl.tools.checkstyle.Checker.process(Checker.java:223)
> at
> com.puppycrawl.tools.checkstyle.ant.CheckstyleAntTask.processFiles(CheckstyleAntTask.java:345)
> at
> com.puppycrawl.tools.checkstyle.ant.CheckstyleAntTask.realExecute(CheckstyleAntTask.java:309)
> at
> com.puppycrawl.tools.checkstyle.ant.CheckstyleAntTask.execute(CheckstyleAntTask.java:280)
> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
> at
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> at org.apache.tools.ant.Task.perform(Task.java:350)
> at org.apache.tools.ant.Target.execute(Target.java:449)
> at org.apache.tools.ant.Target.performTasks(Target.java:470)
> at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401)
> at
> org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
> at org.apache.tools.ant.Project.executeTargets(Project.java:1264)
> at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
> at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:106)
> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
> at
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> at org.apache.tools.ant.Task.perform(Task.java:350)
> at org.apache.tools.ant.Target.execute(Target.java:449)
> at org.apache.tools.ant.Target.performTasks(Target.java:470)
> at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401)
> at org.apache.tools.ant.Project.executeTarget(Project.java:1374)
> at
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
> at org.apache.tools.ant.Project.executeTargets(Project.java:1264)
> at org.apache.tools.ant.Main.runBuild(Main.java:827)
> at org.apache.tools.ant.Main.startAnt(Main.java:223)
> at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
> at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
> Caused by: java.lang.OutOfMemoryError: Java heap space
> at java.base/java.util.HashMap.newNode(HashMap.java:1815)
> at java.base/java.util.HashMap.putVal(HashMap.java:627)
> at java.base/java.util.HashMap.put(HashMap.java:608)
> at
> org.antlr.v4.runtime.atn.PredictionContext.combineCommonParents(PredictionContext.java:472)
> at
> org.antlr.v4.runtime.atn.PredictionContext.mergeArrays(PredictionContext.java:455)
> at
> org.antlr.v4.runtime.atn.PredictionContext.merge(PredictionContext.java:170)
> at org.antlr.v4.runtime.atn.ATNConfigSet.add(ATNConfigSet.java:155)
> at
> org.antlr.v4.runtime.atn.ParserATNSimulator.closure_(ParserATNSimulator.java:1532)
> at
> org.antlr.v4.runtime.atn.ParserATNSimulator.closureCheckingStopState(ParserATNSimulator.java:1516)
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]