[ https://issues.apache.org/jira/browse/FLINK-16636?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17074402#comment-17074402 ]
Kurt Young commented on FLINK-16636: ------------------------------------ Found 2 suspicious log from the output: The first one is: {code:java} 05:51:36,178 [NestedLoopJoin(joinType=[InnerJoin], where=[(a = $f0)], select=[a, b, $f0], build=[right], singleRowJoin=[true]) -> Calc(select=[a, b]) -> SinkConversionToRow -> Sink: tableResult (1/1)] ERROR org.apache.flink.streaming.runtime.tasks.StreamTask [] - Error during disposal of stream operator. java.lang.NullPointerException: null at java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1011) ~[?:1.8.0_242] at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006) ~[?:1.8.0_242] at org.apache.flink.api.common.functions.util.AbstractRuntimeUDFContext.addAccumulator(AbstractRuntimeUDFContext.java:154) ~[flink-core-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] at org.apache.flink.api.java.Utils$CollectHelper.close(Utils.java:142) ~[flink-java-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] at org.apache.flink.streaming.api.functions.sink.OutputFormatSinkFunction.close(OutputFormatSinkFunction.java:97) ~[flink-streaming-java_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] at org.apache.flink.api.common.functions.util.FunctionUtils.closeFunction(FunctionUtils.java:43) ~[flink-core-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] at org.apache.flink.streaming.api.operators.AbstractUdfStreamOperator.dispose(AbstractUdfStreamOperator.java:117) ~[flink-streaming-java_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] at org.apache.flink.streaming.runtime.tasks.StreamTask.disposeAllOperators(StreamTask.java:612) [flink-streaming-java_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] at org.apache.flink.streaming.runtime.tasks.StreamTask.cleanUpInvoke(StreamTask.java:550) [flink-streaming-java_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] at org.apache.flink.streaming.runtime.tasks.StreamTask.invoke(StreamTask.java:464) [flink-streaming-java_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] at org.apache.flink.runtime.taskmanager.Task.doRun(Task.java:718) [flink-runtime_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] at org.apache.flink.runtime.taskmanager.Task.run(Task.java:542) [flink-runtime_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_242] {code} [~TsReaper] could you help to investigate why the accumulator would throw NPE? Another one is: {code:java} [ 1625.261321] [18602] 2000 18602 1127 158 57344 0 0 sh [ 1625.261323] [18604] 2000 18604 1127 152 53248 0 0 sh [ 1625.261324] [18605] 2000 18605 1125989 721878 6373376 0 0 java [ 1625.261325] [18616] 2000 18616 1328949 968182 8204288 0 0 java [ 1625.261327] [20178] 2000 20178 4292 80 65536 0 0 sleep [ 1625.261328] [21465] 2000 21465 1328949 968182 8204288 0 0 surefire-forked [ 1625.261329] Out of memory: Kill process 18616 (java) score 475 or sacrifice child [ 1625.269076] Killed process 18616 (java) total-vm:5315796kB, anon-rss:3869356kB, file-rss:3368kB, shmem-rss:0kB [ 1625.531526] oom_reaper: reaped process 18616 (java), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB {code} The launched test container is killed by OOM error. I don't know why this would happen, [~rmetzger] could you help with this? > TableEnvironmentITCase is crashing on Travis > -------------------------------------------- > > Key: FLINK-16636 > URL: https://issues.apache.org/jira/browse/FLINK-16636 > Project: Flink > Issue Type: Bug > Components: Table SQL / Planner > Affects Versions: 1.11.0 > Reporter: Jark Wu > Priority: Blocker > Labels: test-stability > Fix For: 1.11.0 > > > Here is the instance and exception stack: > https://api.travis-ci.org/v3/job/663408376/log.txt > But there is not too much helpful information there, maybe a accidental maven > problem. > {code} > 09:55:07.703 [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-surefire-plugin:2.22.1:test > (integration-tests) on project flink-table-planner-blink_2.11: There are test > failures. > 09:55:07.703 [ERROR] > 09:55:07.703 [ERROR] Please refer to > /home/travis/build/apache/flink/flink-table/flink-table-planner-blink/target/surefire-reports > for the individual test results. > 09:55:07.703 [ERROR] Please refer to dump files (if any exist) [date].dump, > [date]-jvmRun[N].dump and [date].dumpstream. > 09:55:07.703 [ERROR] ExecutionException The forked VM terminated without > properly saying goodbye. VM crash or System.exit called? > 09:55:07.703 [ERROR] Command was /bin/sh -c cd > /home/travis/build/apache/flink/flink-table/flink-table-planner-blink/target > && /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -Xms256m -Xmx2048m > -Dmvn.forkNumber=1 -XX:+UseG1GC -jar > /home/travis/build/apache/flink/flink-table/flink-table-planner-blink/target/surefire/surefirebooter714252487017838305.jar > > /home/travis/build/apache/flink/flink-table/flink-table-planner-blink/target/surefire > 2020-03-17T09-34-41_826-jvmRun1 surefire4625103637332937565tmp > surefire_43192129054983363633tmp > 09:55:07.703 [ERROR] Error occurred in starting fork, check output in log > 09:55:07.703 [ERROR] Process Exit Code: 137 > 09:55:07.703 [ERROR] Crashed tests: > 09:55:07.703 [ERROR] org.apache.flink.table.api.TableEnvironmentITCase > 09:55:07.703 [ERROR] > org.apache.maven.surefire.booter.SurefireBooterForkException: > ExecutionException The forked VM terminated without properly saying goodbye. > VM crash or System.exit called? > 09:55:07.703 [ERROR] Command was /bin/sh -c cd > /home/travis/build/apache/flink/flink-table/flink-table-planner-blink/target > && /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -Xms256m -Xmx2048m > -Dmvn.forkNumber=1 -XX:+UseG1GC -jar > /home/travis/build/apache/flink/flink-table/flink-table-planner-blink/target/surefire/surefirebooter714252487017838305.jar > > /home/travis/build/apache/flink/flink-table/flink-table-planner-blink/target/surefire > 2020-03-17T09-34-41_826-jvmRun1 surefire4625103637332937565tmp > surefire_43192129054983363633tmp > 09:55:07.703 [ERROR] Error occurred in starting fork, check output in log > 09:55:07.703 [ERROR] Process Exit Code: 137 > 09:55:07.703 [ERROR] Crashed tests: > 09:55:07.703 [ERROR] org.apache.flink.table.api.TableEnvironmentITCase > 09:55:07.703 [ERROR] at > org.apache.maven.plugin.surefire.booterclient.ForkStarter.awaitResultsDone(ForkStarter.java:510) > 09:55:07.704 [ERROR] at > org.apache.maven.plugin.surefire.booterclient.ForkStarter.runSuitesForkOnceMultiple(ForkStarter.java:382) > 09:55:07.704 [ERROR] at > org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:297) > 09:55:07.704 [ERROR] at > org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:246) > 09:55:07.704 [ERROR] at > org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1183) > 09:55:07.704 [ERROR] at > org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:1011) > 09:55:07.704 [ERROR] at > org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:857) > 09:55:07.704 [ERROR] at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:132) > 09:55:07.704 [ERROR] at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) > 09:55:07.704 [ERROR] at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) > 09:55:07.704 [ERROR] at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) > 09:55:07.704 [ERROR] at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) > 09:55:07.704 [ERROR] at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80) > 09:55:07.704 [ERROR] at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) > 09:55:07.704 [ERROR] at > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:120) > 09:55:07.704 [ERROR] at > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:355) > 09:55:07.704 [ERROR] at > org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) > 09:55:07.704 [ERROR] at > org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) > 09:55:07.704 [ERROR] at > org.apache.maven.cli.MavenCli.doMain(MavenCli.java:216) > 09:55:07.704 [ERROR] at org.apache.maven.cli.MavenCli.main(MavenCli.java:160) > 09:55:07.704 [ERROR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > 09:55:07.704 [ERROR] at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > 09:55:07.704 [ERROR] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > 09:55:07.704 [ERROR] at java.lang.reflect.Method.invoke(Method.java:498) > 09:55:07.704 [ERROR] at > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) > 09:55:07.704 [ERROR] at > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) > 09:55:07.704 [ERROR] at > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) > 09:55:07.704 [ERROR] at > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) > 09:55:07.704 [ERROR] Caused by: > org.apache.maven.surefire.booter.SurefireBooterForkException: The forked VM > terminated without properly saying goodbye. VM crash or System.exit called? > 09:55:07.704 [ERROR] Command was /bin/sh -c cd > /home/travis/build/apache/flink/flink-table/flink-table-planner-blink/target > && /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -Xms256m -Xmx2048m > -Dmvn.forkNumber=1 -XX:+UseG1GC -jar > /home/travis/build/apache/flink/flink-table/flink-table-planner-blink/target/surefire/surefirebooter714252487017838305.jar > > /home/travis/build/apache/flink/flink-table/flink-table-planner-blink/target/surefire > 2020-03-17T09-34-41_826-jvmRun1 surefire4625103637332937565tmp > surefire_43192129054983363633tmp > 09:55:07.704 [ERROR] Error occurred in starting fork, check output in log > 09:55:07.704 [ERROR] Process Exit Code: 137 > 09:55:07.704 [ERROR] Crashed tests: > 09:55:07.704 [ERROR] org.apache.flink.table.api.TableEnvironmentITCase > 09:55:07.704 [ERROR] at > org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:669) > 09:55:07.704 [ERROR] at > org.apache.maven.plugin.surefire.booterclient.ForkStarter.access$600(ForkStarter.java:115) > 09:55:07.704 [ERROR] at > org.apache.maven.plugin.surefire.booterclient.ForkStarter$1.call(ForkStarter.java:371) > 09:55:07.704 [ERROR] at > org.apache.maven.plugin.surefire.booterclient.ForkStarter$1.call(ForkStarter.java:347) > 09:55:07.704 [ERROR] at > java.util.concurrent.FutureTask.run(FutureTask.java:266) > 09:55:07.704 [ERROR] at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > 09:55:07.704 [ERROR] at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > 09:55:07.704 [ERROR] at java.lang.Thread.run(Thread.java:748) > 09:55:07.704 [ERROR] -> [Help 1] > 09:55:07.704 [ERROR] > 09:55:07.704 [ERROR] To see the full stack trace of the errors, re-run Maven > with the -e switch. > 09:55:07.704 [ERROR] Re-run Maven using the -X switch to enable full debug > logging. > 09:55:07.704 [ERROR] > 09:55:07.704 [ERROR] For more information about the errors and possible > solutions, please read the following articles: > 09:55:07.704 [ERROR] [Help 1] > http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException > 09:55:07.704 [ERROR] > 09:55:07.704 [ERROR] After correcting the problems, you can resume the build > with the command > 09:55:07.704 [ERROR] mvn <goals> -rf :flink-table-planner-blink_2.11 > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)