Chia-Ping Tsai created KAFKA-19898:
--------------------------------------
Summary: OOM in Tls12SelectorTest#testGracefulClose
Key: KAFKA-19898
URL: https://issues.apache.org/jira/browse/KAFKA-19898
Project: Kafka
Issue Type: Bug
Reporter: Chia-Ping Tsai
Assignee: Chia-Ping Tsai
{code:java}
Gradle Test Run :clients:test > Gradle Test Executor 14 > Tls12SelectorTest >
testGracefulClose() SKIPPED {code}
{code:java}
org.gradle.api.internal.tasks.testing.TestSuiteExecutionException: Could not
complete execution for Gradle Test Executor 14. at
org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:66)
at
[email protected]/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at [email protected]/java.lang.reflect.Method.invoke(Method.java:565) at
org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at
org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at
org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at
org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
at jdk.proxy1/jdk.proxy1.$Proxy4.stop(Unknown Source) at
org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:194)
at
org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:126)
at
org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
at
org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
at
org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at
org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:122)
at
org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:72)
at
app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at
app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded at
java.base/java.util.Arrays.copyOfRange(Arrays.java:3849) at
java.base/java.lang.String.<init>(String.java:563) at
java.base/java.lang.String.<init>(String.java:546) at
java.base/java.util.jar.Manifest.parseName(Manifest.java:353) at
java.base/java.util.jar.Manifest.read(Manifest.java:307) at
java.base/java.util.jar.Manifest.<init>(Manifest.java:106) at
java.base/java.util.jar.JarFile.getManifestFromReference(JarFile.java:417) at
java.base/java.util.jar.JarFile.getManifest(JarFile.java:393) at
java.base/jdk.internal.loader.URLClassPath$JarLoader$1.getManifest(URLClassPath.java:721)
at
java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:762)
at
java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:691)
at
java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:620)
at
java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:578)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490) at
org.apache.kafka.test.TestSslUtils$CertificateBuilder.generate(TestSslUtils.java:428)
at
org.apache.kafka.test.TestSslUtils$SslConfigsBuilder.buildJks(TestSslUtils.java:672)
at
org.apache.kafka.test.TestSslUtils$SslConfigsBuilder.build(TestSslUtils.java:656)
at org.apache.kafka.test.TestSslUtils.createSslConfig(TestSslUtils.java:245)
at org.apache.kafka.test.TestSslUtils.createSslConfig(TestSslUtils.java:230) at
org.apache.kafka.test.TestSslUtils.createSslConfig(TestSslUtils.java:224) at
org.apache.kafka.common.network.SslSelectorTest.setUp(SslSelectorTest.java:72)
at
java.base/java.lang.invoke.LambdaForm$DMH/0x000000003b298400.invokeVirtual(LambdaForm$DMH)
at
java.base/java.lang.invoke.LambdaForm$MH/0x000000003b084800.invoke(LambdaForm$MH)
at java.base/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:565) at
org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:787)
at
org.junit.platform.commons.support.ReflectionSupport.invokeMethod(ReflectionSupport.java:479)
at
org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at
org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at
org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:161)
{code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)