Due to an unsynchronized method call in Ofbiz, it is possible for the JIRA issue cache to eventually become corrupt, resulting in users seeing errors like the following when viewing issues:

      java.lang.NullPointerException
      at java.util.LinkedList.addBefore(Unknown Source)
      at java.util.LinkedList.addFirst(Unknown Source)
      at org.ofbiz.core.util.UtilCache.put(UtilCache.java:196)
      at com.atlassian.jira.issue.cache.IssueCache.addIssueCacheValueToCache(IssueCache.java:179)
      at com.atlassian.jira.issue.cache.IssueCache.getIssue(IssueCache.java:134)
      at com.atlassian.jira.issue.cache.IssueCache.getIssue(IssueCache.java:112)
      at com.atlassian.jira.issue.cache.DefaultCacheManager.getValueByAttribute(DefaultCacheManager.java:66)
      at com.atlassian.jira.issue.managers.CachingIssueManager.getIssue(CachingIssueManager.java:42)
      at sun.reflect.GeneratedMethodAccessor113.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at com.atlassian.util.profiling.object.ObjectProfiler.profiledInvoke(ObjectProfiler.java:71)
      at com.atlassian.jira.config.component.DelegatingInvocationHandler.invoke(DelegatingInvocationHandler.java:27)
      at $Proxy2.getIssue(Unknown Source)
      at com.atlassian.jira.servlet.QuickLinkServlet.service(QuickLinkServlet.java:46)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:142)
      at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:58)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
      at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:168)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)

            [JRASERVER-8049] Issue cache gets corrupted

            Bugfix Automation Bot made changes -
            Minimum Version New: 3.02
            Owen made changes -
            Workflow Original: JAC Bug Workflow v2 [ 2837259 ] New: JAC Bug Workflow v3 [ 2926507 ]
            Status Original: Resolved [ 5 ] New: Closed [ 6 ]
            Owen made changes -
            Workflow Original: JIRA Bug Workflow w Kanban v7 - Restricted [ 2565947 ] New: JAC Bug Workflow v2 [ 2837259 ]
            Ignat (Inactive) made changes -
            Workflow Original: JIRA Bug Workflow w Kanban v6 - Restricted [ 1531132 ] New: JIRA Bug Workflow w Kanban v7 - Restricted [ 2565947 ]
            Confluence Escalation Bot (Inactive) made changes -
            Labels Original: performance New: affects-server performance
            Oswaldo Hernandez (Inactive) made changes -
            Component/s New: Infrastructure & Services - Application Lifecycle [ 43324 ]
            Component/s Original: Backend / Domain Model [Deprecated] [ 10121 ]
            Owen made changes -
            Workflow Original: JIRA Bug Workflow w Kanban v6 [ 676236 ] New: JIRA Bug Workflow w Kanban v6 - Restricted [ 1531132 ]
            Oswaldo Hernandez (Inactive) made changes -
            Component/s Original: Performance [ 10660 ]
            Oswaldo Hernandez (Inactive) made changes -
            Labels New: performance
            Oswaldo Hernandez (Inactive) made changes -
            Workflow Original: JIRA Bug Workflow w Kanban v5 [ 659390 ] New: JIRA Bug Workflow w Kanban v6 [ 676236 ]

              Unassigned Unassigned
              7ee5c68a815f Jeff Turner
              Affected customers:
              0 This affects my team
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: