-
Bug
-
Resolution: Incomplete
-
Critical
-
None
Steps to reproduce:
1. start a large build
2. follow the console output
-> outofmemory exception
--> build failed
1. start a large build
2. do NOT follow the console output
-> build successfull
This bug appeared when we upgraded our hudson version to 1.378
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: java.lang.OutOfMemoryError: Java heap space
org.kohsuke.stapler.Stapler.invoke(Stapler.java:573)
org.kohsuke.stapler.MetaClass$5.doDispatch(MetaClass.java:181)
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:538)
org.kohsuke.stapler.MetaClass$13.dispatch(MetaClass.java:359)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:538)
org.kohsuke.stapler.MetaClass$7.doDispatch(MetaClass.java:219)
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:538)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:454)
org.kohsuke.stapler.Stapler.service(Stapler.java:136)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:51)
hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:97)
hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
root cause
java.lang.OutOfMemoryError: Java heap space
hudson.console.ConsoleNote.readFrom(ConsoleNote.java:220)
hudson.console.ConsoleAnnotationOutputStream.eol(ConsoleAnnotationOutputStream.java:109)
hudson.console.LineTransformationOutputStream.eol(LineTransformationOutputStream.java:60)
hudson.console.LineTransformationOutputStream.write(LineTransformationOutputStream.java:56)
hudson.console.LineTransformationOutputStream.write(LineTransformationOutputStream.java:74)
org.apache.commons.io.output.ProxyOutputStream.write(ProxyOutputStream.java:70)
org.apache.commons.io.output.CountingOutputStream.write(CountingOutputStream.java:71)
org.kohsuke.stapler.framework.io.LargeText$HeadMark.finish(LargeText.java:246)
org.kohsuke.stapler.framework.io.LargeText.writeLogTo(LargeText.java:154)
hudson.console.AnnotatedLargeText.writeHtmlTo(AnnotatedLargeText.java:154)
hudson.console.AnnotatedLargeText.writeLogTo(AnnotatedLargeText.java:141)
org.kohsuke.stapler.framework.io.LargeText.doProgressText(LargeText.java:187)
hudson.console.AnnotatedLargeText.doProgressiveHtml(AnnotatedLargeText.java:91)
sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:538)
org.kohsuke.stapler.MetaClass$5.doDispatch(MetaClass.java:181)
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:538)
org.kohsuke.stapler.MetaClass$13.dispatch(MetaClass.java:359)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:538)
org.kohsuke.stapler.MetaClass$7.doDispatch(MetaClass.java:219)
org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:538)
org.kohsuke.stapler.Stapler.invoke(Stapler.java:454)
org.kohsuke.stapler.Stapler.service(Stapler.java:136)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.20 logs.
- duplicates
-
JENKINS-7788 Build Console not displayed due to Java Heap OutOfMemoryError
- Resolved