Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-17612

Runtime Exception while viewing memory information.

    XMLWordPrintable

Details

    Description

      Got the following exception in the logs when working with JIRA:

      2009-06-11 21:22:50,205 http-8090-Processor7 ERROR admin 76969x72x1 1fvk9wi /secure/admin/jira/ViewMemoryInfo.jspa [webwork.util.ValueStack] query="free"

      {[id="free" type="8" values=""]}

      java.lang.reflect.InvocationTargetException
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at webwork.util.InjectionUtils$DefaultInjectionImpl.invoke(InjectionUtils.java:61)
      at webwork.util.InjectionUtils.invoke(InjectionUtils.java:52)
      at webwork.util.ValueStack.findValue(ValueStack.java:409)
      at webwork.util.ValueStack.findValue(ValueStack.java:459)
      at webwork.util.ValueStack.findValue(ValueStack.java:210)
      at webwork.view.taglib.WebWorkBodyTagSupport.findValue(WebWorkBodyTagSupport.java:61)
      at webwork.view.taglib.BasicPropertyTag.doStartTag(BasicPropertyTag.java:54)
      at org.apache.jsp.secure.admin.jira.views.memoryinfo_jsp._jspService(memoryinfo_jsp.java:655)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)

      It looks like it was caused by an infinite recursion:

      Caused by: java.lang.StackOverflowError
      at sun.management.MemoryPoolImpl.getUsage0(Native Method)
      at sun.management.MemoryPoolImpl.getUsage(MemoryPoolImpl.java:77)
      at com.atlassian.jdk.utilities.runtimeinformation.MemoryInformationBean.getUsed(MemoryInformationBean.java:26)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getUsed(JiraRuntimeInformationFactory.java:109)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getTotal(JiraRuntimeInformationFactory.java:104)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)
      at com.atlassian.jira.util.system.JiraRuntimeInformationFactory$MemoryInformationInMegabytes.getFree(JiraRuntimeInformationFactory.java:114)

      Attachments

        Activity

          People

            Unassigned Unassigned
            bbain bain
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: