`java.lang.OutOfMemoryError: Java heap space` on test-mnx-ubuntu2204-x64-2
Mantenedores costumam responder em até 3 dias
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 38/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- git, java
- Domínio
- ci-cd, infrastructure
Direção de pesquisa
Start with the two linked node-cross-compile build logs and compare them with the successful builds on test-mnx-ubuntu2204-x64-2 between those failures. Trace the checkout path shown in the stack trace through Jenkins Git and remoting; the payload does not identify repository files or tests. Done means explaining the intermittent heap exhaustion and providing a verified fix or actionable infrastructure change.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Two node-cross-compile runs have failed on test-mnx-ubuntu2204-x64-2 with OutOfMemoryError during git checkout:
- https://ci.nodejs.org/job/node-cross-compile/61024/console
- https://ci.nodejs.org/job/node-cross-compile/61014/console
e.g.
12:07:42 > git checkout -f c7dfcaba79481d29170b9d48f409e89197787ba4 # timeout=10
12:08:04 FATAL: Self-suppression not permitted
12:08:04 java.lang.OutOfMemoryError: Java heap space
12:08:04 Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from 8.225.232.44/8.225.232.44:43584
12:08:04 at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1916)
12:08:04 at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:384)
12:08:04 at hudson.remoting.Channel.call(Channel.java:1108)
12:08:04 at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:306)
12:08:04 at PluginClassLoader for git-client/jdk.proxy72/jdk.proxy72.$Proxy147.withRepository(Unknown Source)
12:08:04 at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.RemoteGitImpl.withRepository(RemoteGitImpl.java:264)
12:08:04 at PluginClassLoader for git//hudson.plugins.git.GitSCM.printCommitMessageToLog(GitSCM.java:1428)
12:08:04 at PluginClassLoader for git//hudson.plugins.git.GitSCM._checkout(GitSCM.java:1368)
12:08:04 at PluginClassLoader for git//hudson.plugins.git.GitSCM.checkout(GitSCM.java:1277)
12:08:04 at hudson.scm.SCM.checkout(SCM.java:540)
12:08:04 at hudson.model.AbstractProject.checkout(AbstractProject.java:1254)
12:08:04 at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:648)
12:08:04 at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:84)
12:08:04 at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:521)
12:08:04 at hudson.model.Run.execute(Run.java:1849)
12:08:04 at PluginClassLoader for matrix-project//hudson.matrix.MatrixBuild.run(MatrixBuild.java:331)
12:08:04 at hudson.model.ResourceController.execute(ResourceController.java:97)
12:08:04 at hudson.model.Executor.run(Executor.java:456)
12:08:04 Caused: java.lang.IllegalArgumentException: Self-suppression not permitted
12:08:04 at java.base/java.lang.Throwable.addSuppressed(Throwable.java:1101)
12:08:04 at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.withRepository(AbstractGitAPIImpl.java:27)
12:08:04 at PluginClassLoader for git-client//org.jenkinsci.plugins.gitclient.CliGitAPIImpl.withRepository(CliGitAPIImpl.java:83)
12:08:04 at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
12:08:04 at java.base/java.lang.reflect.Method.invoke(Method.java:565)
12:08:04 at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:986)
12:08:04 at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:961)
12:08:04 at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:907)
12:08:04 at hudson.remoting.UserRequest.perform(UserRequest.java:225)
12:08:04 at hudson.remoting.UserRequest.perform(UserRequest.java:50)
12:08:04 at hudson.remoting.Request$2.run(Request.java:391)
12:08:04 at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:81)
12:08:04 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328)
12:08:04 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
12:08:04 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
12:08:04 at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:312)
12:08:04 at java.base/java.lang.Thread.run(Thread.java:1474)
It's not consistent though -- other builds on the same machine in between those two succeeded.
- Linguagem predominante
- Jinja
- Estrelas
- 544
- Forks
- 184
- Merge médio
- 4d 16h
- PRs com merge (30d)
- 12
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de nodejs/build
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
nodejs/build#4539 · 1 reação ·
Mantenedores costumam responder em até 3 dias
-
build-agenda
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
nodejs/build#4514 · 14 comentários ·
Mantenedores costumam responder em até 3 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
nodejs/build#4324 · 1 comentário ·
Mantenedores costumam responder em até 3 dias
-
build-agenda
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
nodejs/build#4540 · 1 comentário ·
Mantenedores costumam responder em até 3 dias
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100
nodejs/build#4537 · 2 comentários ·
Mantenedores costumam responder em até 3 dias
Todas as issues de nodejs/build
Issues semelhantes
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 83/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 87/100
WordPress/phpunit-test-runner#364 ·
Mantenedores costumam responder em até 4 dias
-
[BUG] deploy.restart_policy without condition drops the restart policyTalvez já em andamento @akshat-lakhera assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
docker/compose#14383 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
needs-triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
melodic-software/claude-code-plugins#9619 ·
Mantenedores costumam responder em até 1 dia