Details
-
Bug
-
Resolution: Won't Fix
-
Medium
-
None
-
None
-
None
Description
NOTE: This bug report is for Confluence Server. Using Confluence Cloud? See the corresponding bug report.
Confluence runs out of memory when generating an attachment preview for large Word documents.
Here is the stack of a thread that threw an OOME:
TP-Processor7 tid=68 [RUNNABLE] [DAEMON] <--- OutOfMemoryError happened in this thread java.lang.OutOfMemoryError.<init>() java.awt.image.DataBufferInt.<init>(int) java.awt.image.Raster.createPackedRaster(int, int, int, int[], Point) java.awt.image.DirectColorModel.createCompatibleWritableRaster(int, int) java.awt.image.BufferedImage.<init>(int, int, int) sun.java2d.loops.GraphicsPrimitive.convertFrom(Blit, SurfaceData, int, int, int, int, SurfaceData, int) sun.java2d.loops.GraphicsPrimitive.convertFrom(Blit, SurfaceData, int, int, int, int, SurfaceData) sun.java2d.loops.MaskBlit$General.MaskBlit(SurfaceData, SurfaceData, Composite, Region, int, int, int, int, int, int, byte[], int, int) sun.java2d.loops.Blit$GeneralMaskBlit.Blit(SurfaceData, SurfaceData, Composite, Region, int, int, int, int, int, int) sun.java2d.pipe.DrawImage.blitSurfaceData(SunGraphics2D, Region, SurfaceData, SurfaceData, SurfaceType, SurfaceType, int, int, int, int, int, int, Color) sun.java2d.pipe.DrawImage.renderImageCopy(SunGraphics2D, Image, Color, int, int, int, int, int, int) sun.java2d.pipe.DrawImage.copyImage(SunGraphics2D, Image, int, int, Color) sun.java2d.pipe.DrawImage.copyImage(SunGraphics2D, Image, int, int, Color, ImageObserver) sun.java2d.pipe.ValidatePipe.copyImage(SunGraphics2D, Image, int, int, Color, ImageObserver) sun.java2d.SunGraphics2D.drawImage(Image, int, int, Color, ImageObserver) sun.java2d.SunGraphics2D.drawImage(Image, int, int, ImageObserver) sun.java2d.pipe.DrawImage.makeBufferedImage(Image, Color, int, int, int, int, int) sun.java2d.pipe.DrawImage.renderImageXform(SunGraphics2D, Image, AffineTransform, int, int, int, int, int, Color) sun.java2d.pipe.DrawImage.transformImage(SunGraphics2D, Image, AffineTransform, int, int, int, int, int, Color) sun.java2d.pipe.DrawImage.scaleImage(SunGraphics2D, Image, int, int, int, int, Color) sun.java2d.pipe.DrawImage.scaleImage(SunGraphics2D, Image, int, int, int, int, Color, ImageObserver) sun.java2d.pipe.ValidatePipe.scaleImage(SunGraphics2D, Image, int, int, int, int, Color, ImageObserver) sun.java2d.SunGraphics2D.drawImage(Image, int, int, int, int, Color, ImageObserver) sun.java2d.SunGraphics2D.drawImage(Image, int, int, int, int, ImageObserver) asposewobfuscated.iz.a(BufferedImage, int, int) com.aspose.words.r.S() com.aspose.words.kx.a(Shape, byte[], er, ih, Color) com.aspose.words.kx.a(Shape, er, ih, Color) com.aspose.words.uz.w(Shape) com.aspose.words.uz.visitShapeStart(Shape) com.aspose.words.Shape.accept(DocumentVisitor) com.aspose.words.CompositeNode.acceptChildren(DocumentVisitor) com.aspose.words.GroupShape.accept(DocumentVisitor) com.aspose.words.CompositeNode.acceptChildren(DocumentVisitor) com.aspose.words.GroupShape.accept(DocumentVisitor) com.aspose.words.CompositeNode.acceptChildren(DocumentVisitor) com.aspose.words.Paragraph.accept(DocumentVisitor) com.aspose.words.CompositeNode.acceptChildren(DocumentVisitor) com.aspose.words.Body.accept(DocumentVisitor) com.aspose.words.uz.a(Story) com.aspose.words.uz.a(Body) com.aspose.words.uz.b(Section) com.aspose.words.uz.writeBody() com.aspose.words.uz.xG() com.aspose.words.uz.a(Document, OutputStream, String, boolean) com.aspose.words.uz.a(fi) com.aspose.words.Document.a(jj, OutputStream, String, int) com.aspose.words.Document.save(OutputStream, int) com.benryan.conversion.WordToHtmlConverter.doConversion(InputStream, String) com.benryan.conversion.DocConverter.execute(Map) com.benryan.conversion.macro.ConverterMacro.execute(Map, String, RenderContext) com.atlassian.renderer.v2.macro.ResourceAwareMacroDecorator.execute(Map, String, RenderContext) com.atlassian.renderer.v2.components.MacroRendererComponent.executeMacro(String, Macro, Map, String, RenderContext) com.atlassian.renderer.v2.components.MacroRendererComponent.processMacro(String, Macro, String, Map, RenderContext, StringBuffer) com.atlassian.renderer.v2.components.MacroRendererComponent.makeMacro(StringBuffer, MacroTag, String, RenderContext) com.atlassian.renderer.v2.components.WikiContentRendererHandler.handleMacro(StringBuffer, MacroTag, String) com.atlassian.renderer.v2.WikiMarkupParser.makeMacro(StringBuffer, MacroTag, String) com.atlassian.renderer.v2.WikiMarkupParser.handlePotentialMacro(String, int, StringBuffer) com.atlassian.renderer.v2.WikiMarkupParser.parse(String) com.atlassian.renderer.v2.components.MacroRendererComponent.render(String, RenderContext) com.atlassian.renderer.v2.V2Renderer.render(String, RenderContext) com.atlassian.renderer.v2.plugin.PluggableV2Renderer.render(String, RenderContext) com.atlassian.renderer.v2.V2RendererFacade.convertWikiToXHtml(RenderContext, String) sun.reflect.GeneratedMethodAccessor509.invoke(Object, Object[]) sun.reflect.DelegatingMethodAccessorImpl.invoke(Object, Object[]) java.lang.reflect.Method.invoke(Object, Object[]) org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Object, Method, Object[]) org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint() org.springframework.aop.framework.ReflectiveMethodInvocation.proceed() com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(MethodInvocation) org.springframework.aop.framework.ReflectiveMethodInvocation.proceed() org.springframework.transaction.interceptor.TransactionInterceptor.invoke(MethodInvocation) org.springframework.aop.framework.ReflectiveMethodInvocation.proceed() org.springframework.aop.framework.JdkDynamicAopProxy.invoke(Object, Method, Object[]) $Proxy73.convertWikiToXHtml(RenderContext, String) com.atlassian.confluence.themes.GlobalHelper.renderConfluenceMacro(String) com.benryan.webwork.AttachmentPreviewAction.execute() com.opensymphony.xwork.DefaultActionInvocation.invoke() com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.intercept(ActionInvocation) com.atlassian.confluence.core.ConfluenceWorkflowInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.atlassian.xwork.interceptors.XsrfTokenInterceptor.intercept(ActionInvocation) com.atlassian.confluence.xwork.ConfluenceXsrfTokenInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.atlassian.confluence.security.interceptors.CaptchaInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.atlassian.confluence.util.LoggingContextInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.atlassian.confluence.core.CancellingInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.atlassian.confluence.security.websudo.WebSudoInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.atlassian.confluence.security.actions.PermissionCheckInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.atlassian.confluence.setup.webwork.BootstrapAwareInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.atlassian.confluence.user.actions.UserAwareInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.atlassian.confluence.pages.actions.CommentAwareInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.atlassian.confluence.pages.actions.PageAwareInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.atlassian.confluence.spaces.actions.SpaceAwareInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.atlassian.confluence.core.actions.LastModifiedInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.atlassian.confluence.core.ConfluenceAutowireInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.atlassian.xwork.interceptors.TransactionalInvocation.invokeAndHandleExceptions(ActionInvocation) com.atlassian.xwork.interceptors.TransactionalInvocation.invokeInTransaction(ActionInvocation) com.atlassian.xwork.interceptors.XWorkTransactionInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.atlassian.confluence.xwork.SetupIncompleteInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(ActionInvocation) com.opensymphony.xwork.DefaultActionInvocation.invoke() com.opensymphony.xwork.DefaultActionProxy.execute() com.atlassian.confluence.servlet.ConfluenceServletDispatcher.serviceAction(HttpServletRequest, HttpServletResponse, String, String, Map, Map, Map, Map) com.opensymphony.webwork.dispatcher.ServletDispatcher.service(HttpServletRequest, HttpServletResponse) javax.servlet.http.HttpServlet.service(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(ServletRequest, ServletResponse) com.atlassian.applinks.core.rest.context.ContextFilter.doFilter(ServletRequest, ServletResponse, FilterChain) com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(ServletRequest, ServletResponse, FilterChain) com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(HttpServletRequest, HttpServletResponse, FilterChain) com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.confluence.security.websudo.MessagesDecoratorFilter.doFilter(HttpServletRequest, HttpServletResponse, FilterChain) com.atlassian.core.filters.AbstractHttpFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(ContentProcessor, SiteMeshWebAppContext, HttpServletRequest, HttpServletResponse, FilterChain) com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(ServletRequest, ServletResponse) com.atlassian.studio.common.appstatus.AppStatusServletFilter.doFilter(ServletRequest, ServletResponse, FilterChain) com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(ServletRequest, ServletResponse, FilterChain) com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(HttpServletRequest, HttpServletResponse, FilterChain) com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.confluence.jmx.JmxFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.core.filters.ServletContextThreadLocalFilter.doFilter(HttpServletRequest, HttpServletResponse, FilterChain) com.atlassian.core.filters.AbstractHttpFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.confluence.util.LoggingContextFilter.doFilter(HttpServletRequest, HttpServletResponse, FilterChain) com.atlassian.core.filters.AbstractHttpFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.confluence.web.filter.ThreadLocalCacheFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.confluence.util.UserThreadLocalFilter.doFilter(HttpServletRequest, HttpServletResponse, FilterChain) com.atlassian.core.filters.AbstractHttpFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.seraph.filter.SecurityFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.security.auth.trustedapps.filter.TrustedApplicationsFilter.doFilter(ServletRequest, ServletResponse, FilterChain) com.atlassian.confluence.util.AbstractBootstrapHotSwappingFilter.doFilter(HttpServletRequest, HttpServletResponse, FilterChain) com.atlassian.core.filters.AbstractHttpFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.seraph.filter.BaseLoginFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(ServletRequest, ServletResponse) com.atlassian.oauth.serviceprovider.internal.servlet.OAuthFilter.doFilter(ServletRequest, ServletResponse, FilterChain) com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(ServletRequest, ServletResponse, FilterChain) com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(HttpServletRequest, HttpServletResponse, FilterChain) com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.confluence.util.ClusterHeaderFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) com.atlassian.spring.filter.FlushingSpringSessionInViewFilter.doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) org.springframework.web.filter.OncePerRequestFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.confluence.util.ConfluenceErrorFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.confluence.core.datetime.RequestTimeThreadLocalFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.gzipfilter.GzipFilter.doFilterInternal(ServletRequest, ServletResponse, FilterChain) com.atlassian.gzipfilter.GzipFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.core.filters.cache.AbstractCachingFilter.doFilter(HttpServletRequest, HttpServletResponse, FilterChain) com.atlassian.core.filters.AbstractHttpFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(ServletRequest, ServletResponse) com.atlassian.confluence.extra.webdav.servlet.filter.AbstractHttpFilter.doFilter(ServletRequest, ServletResponse, FilterChain) com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(ServletRequest, ServletResponse, FilterChain) com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(HttpServletRequest, HttpServletResponse, FilterChain) com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.confluence.web.filter.validateparam.RequestParamValidationFilter.doFilter(HttpServletRequest, HttpServletResponse, FilterChain) com.atlassian.core.filters.AbstractHttpFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.confluence.plugin.servlet.filter.ActionContextCleanUp.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.confluence.web.filter.LanguageExtractionFilter.doFilter(HttpServletRequest, HttpServletResponse, FilterChain) com.atlassian.core.filters.AbstractHttpFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.confluence.util.RequestCacheThreadLocalFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.core.filters.encoding.AbstractEncodingFilter.doFilter(HttpServletRequest, HttpServletResponse, FilterChain) com.atlassian.core.filters.AbstractHttpFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.core.filters.HeaderSanitisingFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) com.atlassian.confluence.servlet.FourOhFourErrorLoggingFilter.doFilter(ServletRequest, ServletResponse, FilterChain) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) org.apache.catalina.core.StandardWrapperValve.invoke(Request, Response) org.apache.catalina.core.StandardContextValve.invoke(Request, Response) org.apache.catalina.core.StandardHostValve.invoke(Request, Response) org.apache.catalina.valves.ErrorReportValve.invoke(Request, Response) org.apache.catalina.core.StandardEngineValve.invoke(Request, Response) org.apache.catalina.connector.CoyoteAdapter.service(Request, Response) org.apache.jk.server.JkCoyoteHandler.invoke(Msg, MsgContext) org.apache.jk.common.HandlerRequest.invoke(Msg, MsgContext) org.apache.jk.common.ChannelSocket.invoke(Msg, MsgContext) org.apache.jk.common.ChannelSocket.processConnection(MsgContext) org.apache.jk.common.ChannelSocket$SocketConnection.runIt(Object[]) org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run() java.lang.Thread.run()
Attachments
Issue Links
- is related to
-
CONFSERVER-28006 Viewing embedded Word documents can cause Confluence to run out of memory
- Closed
- relates to
-
CONFCLOUD-23837 OOME when converting large Word document to HTML
- Closed
- mentioned in
-
Page Loading...
-
Page Loading...
-
Wiki Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...