Known issues with 3rd party apps in Jira

Still need help?

The Atlassian Community is here for you.

Ask the community

Platform notice: Server and Data Center only. This article only applies to Atlassian products on the Server and Data Center platforms.

Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

 

Summary

In order to prevent problems and downtime for clients, we would like to notify them about possible issues with 3rd party apps (add-ons, plugins) in Jira

NOTE: As with all software, the best practice is to perform upgrades during off-peak hours. Additionally, ensure the environment is backed-up before executing the upgrade.

It's the vendors' responsibility to fix and inform what release fixes a given problem.
The information provided at the "Update to" is relayed to us by the vendors themselves.

The list is not complete, as it only contains issues reported by customers and vendors to Atlassian support. The issues and the plugins are not supported by Atlassian. Please contact the vendors for further details. See Atlassian Supported Plugins for more information.


Solution

(tick) : Identified problem has been fixed. The suggestion is to upgrade to the corresponding app version.


Vendor - PluginProblemAffected VersionUpdate toNotes

Xray Test Management for JiraAdding/Removing/Updating Xray elements (Pre-condition, Test, Test Sets etc) in a Jira issue does not update Jira index 
  • Xray Version: 6.3.2

Confirmed bug by vendor: https://jira.getxray.app/browse/XRAY-9317
(tick)

Herzum Approval

Unexpected error. Code0 on loading an issue5.8.45.10
  • When an ERR_HTTP2_PROTOCOL_ERROR error occurs, the app throws an alert instead of a console log

(tick)

Adaptavist - Scriptrunner for JiraStackOverflow Exception5.3.26+5.5.2

There are some versions of ScriptRunner that has the issue, the preferable option would be to avoid using Agile JQL functions in card colour queries for the time being.

(tick)

Adaptavist - Scriptrunner for JiraClassloader lock contention4.0
5.5.9.1
5.6.1

A high number of calls to behaviours API (/rest/scriptrunner/behaviours/latest/validators.json) is causing classloader contention.
This is due to parsing behaviors configuration and executing createSaxParserFactory for each request.

(tick)Adaptavist - Scriptrunner for JiraReindexing timepre 6.96.9.0 The performance of indexers for JQL functions (issueFunction custom field) has 20% improvement in indexing time. The improvements have been released as part of ScriptRunner 6.9.0.
(tick)ALM Works - StructureEditing or creating a sub-task issue does not work. UI shows spinning icon but never completes.6.0
6.0.1 
 6.1 Issue is intermittent per ALM works. HAR file will show a POST to /rest/webResources/1.0/resources failing with either no status code or a 404.
(tick)Better Excel Exporter for JiraCannot be enabled
6.2.0
7.2.0

Throws the error below in the logs:

2022-04-25 19:27:36,437 ThreadPoolAsyncTaskExecutor::Thread 51 ERROR xxxx 1167x5034x4 t8wtfm 10.42.9.71 /rest/plugins/1.0/com.midori.jira.plugin.betterexcel-key [c.a.p.osgi.factory.OsgiPlugin] Unable to start the plugin container for plugin 'com.midori.jira.plugin.betterexcel'
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'issue-xls-renderer' defined in URL [bundle://300.0:0/META-INF/spring/atlassian-plugins-components.xml]: Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.midori.jira.plugin.betterexcel.renderer.impl.IssueXlsRendererImpl]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: Could not initialize class org.apache.poi.openxml4j.opc.internal.marshallers.PackagePropertiesMarshaller
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:304)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:285)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1338)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1185)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:554)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:514)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:321)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:319)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:866)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:878)
at org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext.access$1600(AbstractDelegatedExecutionApplicationContext.java:57)
at org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:322)
at org.eclipse.gemini.blueprint.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
at org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:287)
at org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:137)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.midori.jira.plugin.betterexcel.renderer.impl.IssueXlsRendererImpl]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: Could not initialize class org.apache.poi.openxml4j.opc.internal.marshallers.PackagePropertiesMarshaller
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:187)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:117)
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:300)
... 19 more
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.apache.poi.openxml4j.opc.internal.marshallers.PackagePropertiesMarshaller
at com.midori.jira.plugin.betterexcel.renderer.impl.IssueXlsRendererImpl.<init>(IssueXlsRendererImpl.java:138)
... 3 filtered
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:175)
... 21 more
(tick) Bigbrass - Git Integration for JiraPerformance issue while accessing Git Repo4.0.24.0.5It takes more than 3 minutes to view Git Repositories
(tick)BigPicture - Project Management & PPMJira Index corruption (FileLock invalidated by an external force). 8.21.08.25.0

BigPicture jobs can corrupt Jira indexes due to the Index write.lock being tampered with ("FileLock invalidated by an external force"):

Caused by: org.apache.lucene.store.AlreadyClosedException: FileLock invalidated by an external force: NativeFSLock(path=/var/atlassian/application-data/jira/caches/indexesV2/issues/write.lock,impl=sun.nio.ch.FileLockImpl[0:9223372036854775807 exclusive invalid],creationTime=2023-10-11T01:05:02.096241Z)

Update BigPicture to the fixed version 8.25.0 or higher (ONE-85580).

(tick)BigPicture - Project Management & PPMSevere performance problems, taking more than 10 seconds to load an issue or to navigate through pages, some 504 timeouts while using the Home/Overview.8.0.0 - 8.0.38.0.4

Loading an issue (IssueView) taking more than 10 seconds to complete after upgrading the BigPicture plugin to version 8.0.0 to 8.0.3.

Fix has been releases by the plugin vendor (SoftwarePlant) included in version 8.0.4

(tick)BigPicture - Project Management & PPM (Server)"License is for an older version and maintenance period has expired" message and loss of app functionality after maintenance expiry, even though the perpetual license is still valid.8.6.3 and earlier8.6.4


(tick)BigTemplate - Export to PDF, Word, Excel (Server)"License is for an older version and maintenance period has expired" message and loss of app functionality after maintenance expiry, even though the perpetual license is still valid.8.6.3 and earlier8.6.4


(tick) Bobronix - JEditor - Rich Text Editor for JiraHigh CPU utilisation3.1.13.2.2The Jeditor was impacting the CPU utilisation heavily. It bring the CPU utilisation to more then 75% on the machine. The Jeditor rendering a page was showing up on all threads consuming a high CPU.
(tick)Checklist for JiraHigh database utilization5.0.55.0.6

Many threads in Jira are consumed by com.okapya.jira.customfields.ChecklistBuilder.getLockedGlobalItems reading the database, which results in severe performance degradation.

Solution: Upgrade the plugin to the fixed version listed.

(tick)CRM PluginHigh Memory Usage/OOM6.6.0-556497.2.8-55889

The issue happens when a CRM user clicks a "Link to existing Jira issue" custom button on their CRM screen and enters for the Issue Key the text "-25363" (example).
The hyphen at the beginning of a word means to exclude matches that include the word (all issues except 25363), which means that a large result set can be retrieved.

A fix has been released in the latest version of the plugin that will ignore such characters since we assume that CRM users won't expect hyphens and plus-signs to work this way.

(tick)Elements ConnectAutomation for Jira shows a blank page at the "new action" step

Problematic version: 6.5.3

Automation for Jira: 7.3.3

6.5.6

When creating a new rule:

  • Define the 'When' clause  (any clause, for instance, Value changes for <any field>)
  • When clicking on the "New Action" a blank page is presented.
(tick)Extension for Jira Service ManagementLow Jira performance with high load page times6.9.16.9.2

Jira page load times are very long (i.e. loading an issue).

According to Deviniti, this is caused by recently implemented approach of a new feature - Rich Text custom field.
The plugin imports this custom field on customer portal only when it is filled and the value for specific.

Unfortunately the same was not applied to Jira issue view and as a result Rich text custom field is imported even if it isn’t used in a loaded issue.

(tick)Group Sign-Off: parallel Multi-Approvals
Above version 2.7.5-JIRA8Downgrading to 2.7.5-JIRA8 resolves the problem

Newer versions of the plugin interact negatively with Jira Service Management Customer Portal. When attempting to create a new ticket, the usual form fields do not load, rather, a spinner appears.

The following error is logged to the JavaScript console

Uncaught TypeError: $ is not a function
(tick)

Issue Templates for Jira

Inline edit mode will throw a JavaScript error.

7.13.x7.14

When you open an issue on the board in the Inline issue mode and try to edit after you click update, you'll see a JS error:

Please try refreshing the page, or contact your administrator / Atlassian Support if the problem continues.

Details
Exception: Uncaught TypeError: Cannot read property 'length' of undefined

(tick)

META-INF KFT - Email This IssueHigh memory usage7.x7.1.0.17No cache clean-up for JiraAuthenticationContextImpl, which leads to leaking com.atlassian.jira.bc.issue.search.QueryCacheImpl$QueryCacheLiteralsKey in ThreadLocals

(tick)

META-INF KFT - Email This IssuePotential slow memory leak, leaking Velocity Object instances.

7.1.1.16 and earlier
7.1.1.18

7.1.1.17

The plugin was using a Jira API that should be deprecated, the issue is fixed in plugin version 7.1.1.17.
JRASERVER-69457 - Getting issue details... STATUS

Version 7.1.1.18 also have the leak, users should downgrade to 7.1.1.17

(tick)META-INF KFT - Email This IssueFail to delete subtasks and linked issues with an index related message 8.1.18.1.2-GA

When trying to delete subtasks or linked issues you will see an error like this in the UI:

Technical details
 Log's referral number: 16e9d49-6454-4v29-56az-f0a432314730

Cause
 Referer URL: [https://jira.test.com/browse/testissue-12]

com.atlassian.jira.index.IndexingFailureException: Indexing completed with 1 errors
 com.atlassian.jira.index.IndexingFailureException: Indexing completed with 1 errors
 at com.atlassian.jira.index.AccumulatingResultBuilder$CompositeResult.await(AccumulatingResultBuilder.java:189) [classes/:?]
 at com.atlassian.jira.issue.index.DefaultIndexManager.obtain(DefaultIndexManager.java:863) [classes/:?]
 at com.atlassian.jira.issue.index.DefaultIndexManager.await(DefaultIndexManager.java:843) [classes/:?]
 at com.atlassian.jira.issue.index.DefaultIndexManager.executeWithIndexLock(DefaultIndexManager.java:830) [classes/:?]

If not possible to upgrade to the version that contains the fix, you can follow workaround steps as noted here: https://metainf.atlassian.net/wiki/spaces/PLUG/pages/1393164352/Fix+issues+with+corrupt+index+state

(tick) 

MiniOrange

Redirect to wrong URL upon Session timeout2.0.92.0.10Added option to configure additional Response endpoint for SAML Single Logout.
(tick)

Notification Assistant for Jira - Email

Blank screen when opening WebHooks admin page, also a gray "create" webhook button7.0.07.0.4
in atlassian-jira.log, you will see a WARN message like this:


/_/download/contextbatch/css/atl.plugins.webhooks.admin,atl.admin,jira.admin,atl.global,jira.global,-_super/batch.css
[webresource] error in `Content.writeTo` for 
	com.riadalabs.jira.plugins.notificationassistant:add_js_css_resource/title-7.0.0.css
java.lang.RuntimeException: Cannot read resource ../frontend/src/components/nafj-components/title/title.css
(tick)Query Issues Custom FieldsHigh Memory Usage/OOM2.2.14Latest

Large memory consumption was seen on ru.andreymarkelov.atlas.plugin.qcf.field.LinkerMultiField.getVelocityParameters and caused Jira to hit OutOfMemoryError.

The issue was no longer reproducible since updating the plugin to the latest version.

(tick) 

Rixter AB  - Integrations Hub for Jira


High memory consumption5.8.4 and lower5.9.0

A misconfigured import (infinite loop) can create memory pressure and OOM event.

Workaround: Configure the import to avoid the infinite loop.

Solution to update to v5.9.0:
In version 5.9.0, the issue is addressed by adding a pagination fetch limit to prevent misconfigured integrations to enter an eternity loop.
Defaults to max 150 iterations, can be configured in the settings page.

(tick)

The Plugin People - Enterprise Email Handler for Jira (JEMH)Too many threads running

purgeAuditHistory, that leads to OOM

2.4.x
2.5.x
2.4.4
2.5.5

 1,500+ threads blocked on JEMH

Click here to expand...
java.lang.Thread.State: BLOCKED (on object monitor)
at com.javahollic.jira.emh.ui.ao.JEMHActiveObjectServiceImpl.deleteAuditEventsOlderThan(JEMHActiveObjectServiceImpl.java:1383)
- waiting to lock <0x00000006c6f0a8a0> (a com.javahollic.jira.emh.ui.ao.JEMHActiveObjectServiceImpl)
at com.javahollic.jira.emh.service.scheduler.jobs.HousekeepingJob.purgeAuditHistory(HousekeepingJob.java:284)
at com.javahollic.jira.emh.service.scheduler.jobs.HousekeepingJob.clearAuditHistory(HousekeepingJob.java:225)



(tick)The Plugin People - Enterprise Email Handler for Jira (JEMH)Expensive creation of JAXB Contexts leads to "OutOfMemory: Compressed Class Space" event, and eventually, Jira crashes.2.7.473.3.18
  • java.lang.OutOfMemoryError: Compressed class space visible in catalina.out
  • "Full GC (Last ditch collection)" visible in GC logs
2020-06-17T21:23:03.300+0100: 635045.200: [Full GC (Last ditch collection)  4431M->4407M(18G), 9.4323063 secs]
   [Eden: 0.0B(10.0G)->0.0B(10.0G) Survivors: 0.0B->0.0B Heap: 4431.1M(18.0G)->4407.6M(18.0G)], [Metaspace: 3185248K->3180537K(3268608K)]



(tick)SmartBear -
Zephyr Scale - Test Management for Jira

Node startup time increased significantly

4.0.54.0.6

Performance during the SYNC operation whenever a node is restarted has been improved in 4.0.6. This will significantly improve Zephyr startup time on restart.

(tick) Spartez Software Missing Customer Portal menus on Jira Service Management when loading Chat for Service Management1.7.71.8

Menus will not load and from the web console we can detect errors to render the plugin elements:

The resource from “https://jira-test.com/servicedesk/customer/portal/$calendarResource” was blocked due to MIME type (“text/html”) mismatch (X-Content-Type-Options: nosniff). 
Loading failed for the <script> with source “https://jira-test.com/servicedesk/customer/portal/$calendarResource”.
Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user’s experience. 
For more help http://xhr.spec.whatwg.org/ batch.js:69:74525
Uncaught ReferenceError: spartezSupportChat is not defined
(tick)StructureBroken Jira screens with Azure CDN6.6.07.0+There are reports of Jira screens breaking when enabling Azure based CDN. Structure's fixed this on release 7.0
(tick)Tempo for Jira -
Tempo Planner - Resource Planning
Huge database query count3.10.08.14

With Tempo teams installed, the Tempo code seems to be trying to verify some permissions from the table: "AO_AEFED0_PROGRAM".

The below query is executed many many times, ( thousands of time in some cases) and could be logged with net.java.ao .sql set to trace:

SELECT "MANAGER" FROM "AO_AEFED0_PROGRAM" WHERE "ID" = ?

This could cause Jira issue operations to get delayed for users who are impacted with this Tempo functionality.

            
(tick)

Tempo for Jira -
Tempo Timesheets - Time Tracking & Reports

Performance degradation due to frequent cache flushes10.18.510.18.6

Thread Dumps shows multiple threads waiting for a cache:

java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) 
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870)
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199) 
java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock.lock(ReentrantReadWriteLock.java:943) 
com.atlassian.cache.ehcache.LoadingCache.removeAll(LoadingCache.java:307) 
com.atlassian.cache.ehcache.DelegatingCache.removeAll(DelegatingCache.java:159)
com.atlassian.jira.cache.DeferredReplicationCache.lambda$removeAll$4(DeferredReplicationCache.java:87)
com.atlassian.jira.cache.DeferredReplicationCache$$Lambda$403/1522086636.get(Unknown Source)
com.atlassian.jira.cluster.cache.ehcache.BlockingParallelCacheReplicator.runDeferred(BlockingParallelCacheReplicator.java:172) 
com.atlassian.jira.cache.DeferredReplicationCache.removeAll(DeferredReplicationCache.java:86)
com.tempoplugin.platform.jira.cache.JiraObjectCache.removeAll(JiraObjectCache.java:45) 
com.tempoplugin.pgp.TeamPermissionResolverImpl.clearPermissionCache(TeamPermissionResolverImpl.java:242) 
com.tempoplugin.pgp.listeners.JiraEventListener.onUserEvent(JiraEventListener.java:61)
(tick)Traffic lights for jiraSeeing strange symbol over the gadget page.4.2.4-JIRA8Fixed in 4.2.5

(tick)Xblend - Xray Test Management for JiraUnnecessary cache flushes
XRAY-8115
5.1.25.1.3Cache flushes may cause performance degradation and even outages. 
(tick)Xblend - Xray Test Management for Jira

XRAY-7524  DatabaseClusterLock not being unlocked

4.2.10

4.2.14

Performance Issues with Bulk Edit.

(tick)

Xblend -
Xray Test Management for Jira

High memory usage/OOM3.1.33.1.4

JQL function TestsWithoutTestExecution are potentially loading all Tests from a project. See https://jira.xpand-addons.com/browse/XRAY-2868

To workaround this, disable JQL module "testsWithReqVersion"

(tick)

Xblend -
Xray Test Management for Jira

Upon upgrading from 3.1.x, index size increase significantly and high memory pressure3.2.0
3.2.2
3.2.3

Upon upgrade from 3.1.x to 3.2.x index size increases significantly and high CPU usage is observed. If upgrading from Xray 3.1.x, ensure you upgrade to the most recent version.

Contact Xray support with any questions.


(tick)Xblend -
Xray Test Management for Jira

High memory / OOM3.5.33.5.4+A bug that causes all issues to be loaded through JQL, causing large memory pressure.
(tick)XBlend - Xporter High CPU Utilization 

v6.7.5

v6.8.3 and later

Bug: https://jira.getxray.app/browse/XPORTER-3873
CPU consumer threads have the stack trace like this:

"pool-1068-thread-9" #5258 prio=5 os_prio=0 cpu=251477.48ms elapsed=1122.35s tid=0x00007fe54c5f0000 nid=0x1a0a runnable  [0x00007fe317ecb000]
   java.lang.Thread.State: RUNNABLE
        at net.sf.ehcache.Cache.get(Cache.java:1762)
        at net.sf.ehcache.constructs.EhcacheDecoratorAdapter.get(EhcacheDecoratorAdapter.java:77)
        at net.sf.ehcache.constructs.blocking.BlockingCache.get(BlockingCache.java:161)
        at com.atlassian.cache.ehcache.LoadingCache.get(LoadingCache.java:80)
        at com.atlassian.cache.ehcache.DelegatingCache.get(DelegatingCache.java:108)
        at com.atlassian.jira.cache.DeferredReplicationCache.get(DeferredReplicationCache.java:48)
        at com.atlassian.jira.propertyset.CachingOfBizPropertyEntryStore.resolve(CachingOfBizPropertyEntryStore.java:103)
        at com.atlassian.jira.propertyset.CachingOfBizPropertyEntryStore.getEntry(CachingOfBizPropertyEntryStore.java:123)
        at com.atlassian.jira.propertyset.CachingOfBizPropertySet.get(CachingOfBizPropertySet.java:189)
        at com.opensymphony.module.propertyset.AbstractPropertySet.getString(AbstractPropertySet.java:305)
        at com.atlassian.jira.web.action.admin.translation.TranslationManagerImpl.getCustomFieldNameTranslation(TranslationManagerImpl.java:229)
        at com.xpandit.jiraxporter.mapping.XporterFieldRetrieverUtils.generateCustomFieldTranslations(XporterFieldRetrieverUtils.java:3464)
        at com.xpandit.jiraxporter.mapping.XporterFieldRetrieverUtils.lambda$getCustomFieldByName$24(XporterFieldRetrieverUtils.java:3335)
        at com.xpandit.jiraxporter.mapping.XporterFieldRetrieverUtils$$Lambda$11900/0x00007fe3027008b0.accept(Unknown Source)
        at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(java.base@11.0.12/ArrayList.java:1655)
        at java.util.stream.ReferencePipeline$Head.forEach(java.base@11.0.12/ReferencePipeline.java:658)
        at com.xpandit.jiraxporter.mapping.XporterFieldRetrieverUtils.getCustomFieldByName(XporterFieldRetrieverUtils.java:3333)
        at com.xpandit.jiraxporter.manager.impl.XporterFieldRetrieverImpl.lambda$getFieldRetriever$151(XporterFieldRetrieverImpl.java:3578)
        at com.xpandit.jiraxporter.manager.impl.XporterFieldRetrieverImpl$$Lambda$11856/0x00007fe302667458.retrieveField(Unknown Source)
        at com.xpandit.jiraxporter.mapping.IssueMappingLoader.lambda$processFields$8(IssueMappingLoader.java:475)
        at com.xpandit.jiraxporter.mapping.IssueMappingLoader$$Lambda$11896/0x00007fe30267d560.accept(Unknown Source)
        at java.lang.Iterable.forEach(java.base@11.0.12/Iterable.java:75)
        at com.xpandit.jiraxporter.mapping.IssueMappingLoader.processFields(IssueMappingLoader.java:392)
        at com.xpandit.jiraxporter.mapping.IssueMappingLoader.process(IssueMappingLoader.java:213)
        at com.xpandit.jiraxporter.mapping.XporterJiraApiMappingLoader.lambda$null$10(XporterJiraApiMappingLoader.java:444)
        at com.xpandit.jiraxporter.mapping.XporterJiraApiMappingLoader$$Lambda$11733/0x00007fe329ce9960.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.12/ThreadPoolExecutor.java:1128)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.12/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@11.0.12/Thread.java:829)

   Locked ownable synchronizers:
        - <0x00007fe7878cfec8> (a java.util.concurrent.ThreadPoolExecutor$Worker)
(tick)Tempo for Jira -
Tempo Timesheets - Time Tracking & Reports
Jira menu at the top of the screen disappears when an attachment is viewed

v16.x after upgrade Jira to v9

v16.3.0 and later
(tick)Smart Attachments for Jira

Editing issues from specific projects are not saved correctly.

In-line updates still work just fine.

2.14.11

2.14.12 and later.

2.14.10 or earlier.


(tick)Rich Filters for Jira Dashboards

Prevents the Webhook administration page from displaying. "Create Webhook" button won't work.

1.29.0

1.29.1 and later


(tick)Xray Test Management for Jira

User Mentions feature does not work in Issue Details View under Jira Software Boards

7.3.0

7.4.0 and later



(warning) : Problem is partially fixed, or the Jira Admin should be aware of the potential consequences of the app's functioning.


Vendor - PluginProblemAffected VersionUpdate toNotes
(warning)

Ease Solutions Pte Ltd - R4J - Requirements Management for Jira

High memory usage/OOMAllNone

The Excel plugin that can schedule Excel exports can bring the instance down due to high memory consumption. This can happen if the used JQL covers hundreds thousands of issues.
This can be prevented by limiting JQL query to cover less issues within a single export task.

(warning)

Adaptavist - ScriptRunner for Jira

Innovalog - Jira Misc Workflow Extensions (JMWE)

High memory consumptionAllNone

Using a Groovy script to call com.atlassian.jira.issue.search.SearchProvider.search(...) with a JQL that fetches too many issues leads to high memory consumption.

Either prevent such large-result JQL to be executed or use searchCount(...) if only the JQL result count matters.
This is not an App issue — the App and Jira are behaving exactly as expected of them: loading many issues into the memory.

See related KB on Jira becomes unresponsive occasionally and logs several Full GC events.

(warning)BigBrassBand - Git Integration for JiraHigh disk space consumption.

All versions


High disk space usage on both jira_home/caches/indexes and jira_home/data. Contact support@bigbrassband.com for advice on reducing the number of connected repositories.
Screen-sharing support available.

Git Integration for Jira clones repositories to the Jira Server/Data Center instance then indexes the repositories to link commits, branches, and pull requests to Jira issues.
Depending on number of repositories configured, size of repositories (commits, branches and tags), storage size of repositories, and other factors.
The disk space required may require attention. Contact BigBrassBand support for strategies to reduce disk space usage.

(warning)Broken Builds -
Agile Reports and Gadgets
High memory usage/OOM2.1.0None

Plugin developers have identified that the code for a functionality that works with JQL searches could cause high memory pressure and eventually lead to an OOM.

Customer mentioned that after the issue started after they've upgraded to 2.1.0 and, once downgrading it back to 1.7.6, it has not occurred anymore.

The developers are currently working on a permanent fix.

(warning)Coverage Services by Ease SolutionHigh memory consumption1.1.3-jira8Node

It will no longer cause crashes or instability to a Jira instance as long as the the minimum free memory is configured > 0%. It is also 30% by default. Ref: Configuration - R4J Data Center.
Release Notes 

(warning)Enhancer pluginHigh Memory Usage/OOM

subTasksByFieldInMainTask JQL function can use up a large memory and caused an OOME.
Workaround is to disable the plugin.jep:jep-jql-subtasksbyfieldinmaintask module
(warning)iDalko - Exalate Jira Issue Sync & moreHigh memory usage/OOM

Script specific problem, not based on its versions. Check if the following script is causing an infinite loop, for example, a transition existed from the current status to itself.

(warning)Enterprise Mail Handler for JIRA(JEMH)Disables the mail handler system plugin4.1.30-dc4.1.27-dc

When "Email this issue" and "Enterprise Mail Handler for Jira (JEMH)" plugins are both enabled, and the native Jira Mail plugin is also enabled, then the following is logged when Jira is restarted:

2023-12-19 20:39:34,604+0000 ThreadPoolAsyncTaskExecutor::Thread 41 ERROR      [c.a.p.osgi.factory.OsgiPlugin] Unable to start the plugin container for plugin 'com.atlassian.jira.jira-mail-plugin'
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'messageHandlerFactory-internal': Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.atlassian.jira.config.properties.ApplicationProperties' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {}
        at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800)
        at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:229)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1372)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1222)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
        at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955)
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:921)
        at org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext.access$1600(AbstractDelegatedExecutionApplicationContext.java:57)
        at org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:322)
        at org.eclipse.gemini.blueprint.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
        at org.eclipse.gemini.blueprint.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:287)
        at org.eclipse.gemini.blueprint.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:137)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.atlassian.jira.config.properties.ApplicationProperties' available: expected at least 1 bean which qualifies as autowire candidate. Depend
ency annotations: {}
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:1801)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1357)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
        at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887)
        at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
        ... 19 more

 This seems to cause a conflict in beanFactory referenced between com.atlassian.jira.jira-mail-plugin and "Enterprise Mail Handler for Jira (JEMH) (version: 4.1.30-DC)" which results in the Jira Mail App becoming disabled.

Now, we confirmed that this issue only occurs in the latest 4.1.30-DC version of the Enterprise Mail Handler for JIRA(JEMH) plugin. We see that this got released on Dec 11th 2023, but this seems to be causing some dependency issues. 

Solution/Workaround :

In our testing, we determined that the solution was to uninstall "Enterprise Mail Handler for Jira (JEMH) (version: 4.1.30-DC)" and re-install "Enterprise Mail Handler for Jira (JEMH) (version: 4.1.27-DC), then restart Jira. 

(warning)Xblend - XporterHigh memory usage/OOMAllNoneHeavy GC problems due to large memory pressure in JVM heap, caused by user action:
export ALL issues using  Xporter
 plugin. URL <Jira>/sr/com.xpandit.plugins.jiraxporter:xporter-currentfield-xlsx/temp/SearchRequest.xlsx
(warning)Xblend - XporterUnable to enable Xray due to duplicate key7.0.0None

The duplicate key error (which affects other Jira functionality) can be fixed by following the steps here Duplicate key error. However, the root cause of why the Xray add-on creates duplicated rows in the database is still unknown. 

  • The workaround is to clear some data related to Xray add-ons in the database and downgrade to version 6.0. Reach out to the vendor to get the steps on clearing the data before downgrading to version 6.0.


(error) : Issue persists. No known fix yet.


Vendor - PluginProblemAffected VersionUpdate toNotes
(error)Adaptavist - ScriptRunnerBroken re-indexing SR fields5.x6.x

Jira re-indexing fails on multiple issues with 

2021-05-03 13:28:26,882 JiraTaskExecutionThread-1 WARN qxz0u12 807x16182x1 18l6vb6 160.48.40.16 
/secure/admin/IndexReIndex!reindex.jspa [c.a.jira.index.AccumulatingResultBuilder]
com.fasterxml.jackson.databind.exc.MismatchedInputException: 
	Cannot deserialize instance of `java.util.LinkedHashMap<java.lang.Object,java.lang.Object>` 
	out of START_ARRAY token at [Source: (StringReader); line: 1, column: 1]
(error)Adaptavist - ScriptRunnerBroken integration between Automation for Jira and Profields - Jira Project TrackingAllNone

When using the integration between Automation for Jira and Profields - Jira Project Tracking plugins the user received the following error:

Disabled third party extension for Automation for Jira?

The root cause is ScriptRunner breaks the integration between these 2 plugins. Once ScriptRunner is either uninstalled or disabled, it starts working again. Adaptavist is tracking a bug in their portal: SRJIRA-4357

(error)Adaptavist - ScriptRunner for JiraOOM ErrorAllN/A

Jira fails with Compressed class space error. The workaround is to increase -XX:CompressedClassSpaceSize value (by default, it's 1GB):

java.lang.OutOfMemoryError: Compressed class space
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:757)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
        at groovy.lang.GroovyClassLoader.access$500(GroovyClassLoader.java:89)
        at groovy.lang.GroovyClassLoader$ClassCollector.createClass(GroovyClassLoader.java:603)
        at groovy.lang.GroovyClassLoader$ClassCollector.onClassNode(GroovyClassLoader.java:620)
        at groovy.lang.GroovyClassLoader$ClassCollector.call(GroovyClassLoader.java:624)
        at org.codehaus.groovy.control.CompilationUnit$18.call(CompilationUnit.java:863)
        at org.codehaus.groovy.control.CompilationUnit$18.call(CompilationUnit.java:871)
        at org.codehaus.groovy.control.CompilationUnit.applyToPrimaryClassNodes(CompilationUnit.java:1084)
        at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:640)
        at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:618)
        at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:595)
        at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:401)
        at groovy.lang.GroovyClassLoader.access$300(GroovyClassLoader.java:89)
        at groovy.lang.GroovyClassLoader$5.provide(GroovyClassLoader.java:341)
        at groovy.lang.GroovyClassLoader$5.provide(GroovyClassLoader.java:338)
        at org.codehaus.groovy.runtime.memoize.ConcurrentCommonCache.getAndPut(ConcurrentCommonCache.java:147)
        at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:336)
        at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:320)
        at groovy.lang.GroovyClassLoader.recompile(GroovyClassLoader.java:858)
        at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:814)
        at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:883)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:406)
        at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:773)
        at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:648)
        at org.codehaus.groovy.control.ClassNodeResolver.findByClassLoading(ClassNodeResolver.java:209)
        at org.codehaus.groovy.control.ClassNodeResolver.tryAsLoaderClassOrScript(ClassNodeResolver.java:198)
        at org.codehaus.groovy.control.ClassNodeResolver.findClassNode(ClassNodeResolver.java:169)
        at org.codehaus.groovy.control.ClassNodeResolver.resolveName(ClassNodeResolver.java:125)
        at org.codehaus.groovy.control.ResolveVisitor.resolveToOuter(ResolveVisitor.java:853)
        at org.codehaus.groovy.control.ResolveVisitor.resolve(ResolveVisitor.java:467)
.....
.....
(error)Addonrock - Search Linked IssuesOOM Error3.1.2-SNAPSHOT-jira8N/AJQL function numberOfLinkedIssuesFromFilter() causes OOM error.
(error)ALM Works - StructureOOMv8.0.1N/A

(error)AppdynamicsOOM Error/Full GCsAllN/A

Causing Out-of-memory error because of many instances of:
com.singularity.ee.agent.appagent.services.transactionmonitor.common.segment.SegmentOriginInfo

It appears to be related to the https://www.appdynamics.com/product/application-performance-management portion of the product as users of other software have noted similar problems:
https://help.mulesoft.com/s/article/Significantly-higher-Major-GCs-in-JVMs-caused-by-third-party-application-performance-management-agent

(error)Appfire - Power ScriptsMoved Issues no longer redirect from previous Issue key or URL in Jira (KB)5.8.0.8 and lower

This might've worked in previous versions of the app.

(error)

Bobronix - JEditor - Rich Text Editor for Jira

Mention notifications are not triggered.3.0.9+

Notifications for mentions aren't triggered when using 'batching email notifications' and the JEditor renderer on the comment field.

The vendor is aware of this issue and intends to have a fix for this in the next two weeks (as of 8/23/19).

As a workaround, disable batching email notifications until this problem is fixed by the vendor.

(error)Color Cards for JiraOOM error, making Jira inaccessibleAll

For more information about this issue, you can refer to the KB article linked below:

https://confluence.atlassian.com/jirakb/the-jira-application-is-intermittently-inaccessible-due-to-the-add-on-color-cards-for-jira-1125882572.html

(error)CPrime -
AM Utils
High Memory Usage/OOM1.3.21NoneThe issuesSubtasks (IssuesSubtasksJQL) function which returns a list of issues that are subtasks of all issues in the specified JQL query causes high memory usage or OOM error.
(error)

Elements Connect - external data fields

All threads are blocked by a single thread and Jira becomes unavailable.6.9.0N/A

A single thread that has getInputOptions becomes stuck at the database operations:

       "https-openssl-nio-443-exec-324" #6660058 daemon prio=5 os_prio=0 tid=0x0000000102bc4000 nid=0x1d98 runnable [0x000000012af28000]
        java.lang.Thread.State: RUNNABLE
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
        at java.net.SocketInputStream.read(SocketInputStream.java:171)
        at java.net.SocketInputStream.read(SocketInputStream.java:141)
        at com.microsoft.sqlserver.jdbc.TDSChannel.read(IOBuffer.java:2023)
        at com.microsoft.sqlserver.jdbc.TDSReader.readPacket(IOBuffer.java:6418)
        - locked <0x00000005a9801d10> (a com.microsoft.sqlserver.jdbc.TDSReader)
        at com.microsoft.sqlserver.jdbc.TDSCommand.startResponse(IOBuffer.java:7579)
        at com.microsoft.sqlserver.jdbc.SQLServerStatement.doExecuteStatement(SQLServerStatement.java:866)
...
...
at com.valiantys.jira.plugins.sql.service.request.execution.datasource.sql.SqlConnection.getRawDatasourceResult(SqlConnection.java:92) at com.valiantys.jira.plugins.sql.service.request.execution.datasource.sql.SqlConnection.getRawDatasourceResult(SqlConnection.java:49) at com.valiantys.jira.plugins.sql.service.request.execution.datasource.cache.DatasourceWithCacheDecorator.fetchAndStoreInCache(DatasourceWithCacheDecorator.java:99) at com.valiantys.jira.plugins.sql.service.request.execution.datasource.cache.DatasourceWithCacheDecorator.getRawDatasourceResult(DatasourceWithCacheDecorator.java:84) - locked <0x00000005b1dfb260> (a java.lang.Object) at com.valiantys.jira.plugins.sql.service.request.execution.datasource.DatasourceRequestExecutor.executeDatasourceRequest(DatasourceRequestExecutor.java:45) at com.valiantys.jira.plugins.sql.service.request.execution.resultset.DatasourceResultSetFactory.create(DatasourceResultSetFactory.java:32) at com.valiantys.jira.plugins.sql.service.request.execution.RequestExecutionService.getInputResultSet(RequestExecutionService.java:45) at com.valiantys.jira.plugins.sql.service.request.execution.RequestExecutionService.getResultSet(RequestExecutionService.java:33) at com.valiantys.jira.plugins.sql.service.rendering.ResultSetRenderingService.consumeResultSet(ResultSetRenderingService.java:38) at com.valiantys.jira.plugins.sql.fieldruntime.rest.v3.RuntimeFieldService.getInputOptions(RuntimeFieldService.java:279)


(error)Extension for Jira Service Management

Unable to share customer requests using the Customer portal, even though customer permission is set to Anyone can share. Agents can't share requests either.

6.12.0

Following stack trace can be found:

Click here to expand...
2021-06-28 09:46:41,365 http-nio-80-exec-20 ERROR [c.a.j.web.servlet.InternalServerErrorServlet] {errorId=23f07cd1-d47a-4217-ad77-6faf6ad38e17, 
interpretedMsg=, 
cause=java.lang.NoSuchMethodError: com.atlassian.servicedesk.api.ServiceDeskManager.getServiceDeskForProject
		(Lcom/atlassian/jira/project/Project;)Lcom/atlassian/servicedesk/api/ServiceDesk;, 
stacktrace=java.lang.NoSuchMethodError: com.atlassian.servicedesk.api.ServiceDeskManager.getServiceDeskForProject
		(Lcom/atlassian/jira/project/Project;)Lcom/atlassian/servicedesk/api/ServiceDesk;
    	at com.intenso.jira.plugins.servlet.filter.OrganizationShareFilter.getServiceDeskId(OrganizationShareFilter.java:76) [?:?]
    	at com.intenso.jira.plugins.servlet.filter.OrganizationShareFilter.proceedRequest(OrganizationShareFilter.java:65) [?:?]
    	at com.intenso.jira.plugins.servlet.filter.OrganizationShareFilter.doFilter(OrganizationShareFilter.java:54) [?:?]
    	at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64) [atlassian-plugins-servlet-4.5.1.jar:?]
    	at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37) [atlassian-plugins-servlet-4.5.1.jar:?]
    	at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58) [atlassian-plugins-servlet-4.5.1.jar:?]
    	at com.atlassian.web.servlet.plugin.request.RedirectInterceptingFilter.doFilter(RedirectInterceptingFilter.java:21) [?:?]
    	at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:32) [atlassian-core-5.0.9.jar:?]
    	at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64) [atlassian-plugins-servlet-4.5.1.jar:?]
    	at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37) [atlassian-plugins-servlet-4.5.1.jar:?]
    	at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58) [atlassian-plugins-servlet-4.5.1.jar:?]
    	at com.atlassian.prettyurls.filter.PrettyUrlsSiteMeshFixupFilter.doFilter(PrettyUrlsSiteMeshFixupFilter.java:32) [?:?]
    	at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64) [atlassian-plugins-servlet-4.5.1.jar:?]
    	at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37) [atlassian-plugins-servlet-4.5.1.jar:?]
    	at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58) [atlassian-plugins-servlet-4.5.1.jar:?]
    	at com.atlassian.prettyurls.filter.PrettyUrlsDispatcherFilter.doFilter(PrettyUrlsDispatcherFilter.java:55) [?:?]
    	at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64) [atlassian-plugins-servlet-4.5.1.jar:?]
    	at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37) [atlassian-plugins-servlet-4.5.1.jar:?]
    	at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58) [atlassian-plugins-servlet-4.5.1.jar:?]
    	at com.atlassian.prettyurls.filter.PrettyUrlsSiteMeshFilter.doFilter(PrettyUrlsSiteMeshFilter.java:79) [?:?]
    	at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64) [atlassian-plugins-servlet-4.5.1.jar:?]
    	at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37) [atlassian-plugins-servlet-4.5.1.jar:?]
    	at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58) [atlassian-plugins-servlet-4.5.1.jar:?]
    	at com.atlassian.prettyurls.filter.PrettyUrlsMatcherFilter.doFilter(PrettyUrlsMatcherFilter.java:51) [?:?]
    	at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64) [atlassian-plugins-servlet-4.5.1.jar:?]
    	at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37) [atlassian-plugins-servlet-4.5.1.jar:?]
    	at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58) [atlassian-plugins-servlet-4.5.1.jar:?]
    	at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37) [atlassian-plugins-servlet-4.5.1.jar:?]
    	at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58) [atlassian-plugins-servlet-4.5.1.jar:?]


Deviniti is currently working on a fix. This was reported in a Jira 7.x instance but may also occur in Jira 8.x
(error)Gerrit Code Review for JiraIssue 1 - Cannot load issue viewAllNone

as noted on https://github.com/MeetMe/jira-gerrit-plugin/issues/84

2022-04-04 10:31:47,127 http-nio-8080-exec-505 url:/browse/CUMULUS-13153 username:bonetsky url:/secure/Project...ewWithSidebar.jspa username:bonetsky WARN bonetsky 629x23894846x52 1t8ulor 10.182.61.58,10.201.2.1 /browse/CUMULUS-13153 [c.m.p.j.gerrit.webpanel.ShowReviewsWebPanelCondition] An ssh error occurred while querying for reviews.
com.sonyericsson.hudson.plugins.gerrit.gerritevents.GerritQueryException: An ssh error occurred while querying for reviews.
        at com.meetme.plugins.jira.gerrit.data.IssueReviewsImpl.getReviewsFromGerrit(IssueReviewsImpl.java:95)
        at com.meetme.plugins.jira.gerrit.data.IssueReviewsImpl.getReviewsForIssue(IssueReviewsImpl.java:70)
        at com.meetme.plugins.jira.gerrit.webpanel.ShowReviewsWebPanelCondition.shouldDisplay(ShowReviewsWebPanelCondition.java:58)
        at com.atlassian.plugin.web.DefaultWebInterfaceManager.filterFragmentsByCondition(DefaultWebInterfaceManager.java:154)
        at com.atlassian.plugin.web.DefaultWebInterfaceManager.getDisplayableWebPanelDescriptors(DefaultWebInterfaceManager.java:117)
        ... 2 filtered
Issue 2 - High number of stuck HTTP threads in the Jira application, making Jira unavailable3.4None

Issue reported in https://github.com/MeetMe/jira-gerrit-plugin/issues/96:

HTTP threads are stuck in the TIMED_WAITING state with the stack trace below:

	at java.lang.Object.wait(java.base@11.0.13/Native Method)
	at java.io.PipedInputStream.read(java.base@11.0.13/Unknown Source)
	at java.io.PipedInputStream.read(java.base@11.0.13/Unknown Source)
	at sun.nio.cs.StreamDecoder.readBytes(java.base@11.0.13/Unknown Source)
	at sun.nio.cs.StreamDecoder.implRead(java.base@11.0.13/Unknown Source)
	at sun.nio.cs.StreamDecoder.read(java.base@11.0.13/Unknown Source)
	at java.io.InputStreamReader.read(java.base@11.0.13/Unknown Source)
	at java.io.BufferedReader.fill(java.base@11.0.13/Unknown Source)
	at java.io.BufferedReader.readLine(java.base@11.0.13/Unknown Source)
	at java.io.BufferedReader.readLine(java.base@11.0.13/Unknown Source)
	at com.sonyericsson.hudson.plugins.gerrit.gerritevents.GerritQueryHandler.runQuery(GerritQueryHandler.java:305)
	at com.sonyericsson.hudson.plugins.gerrit.gerritevents.GerritQueryHandler.queryJava(GerritQueryHandler.java:160)
	at com.sonyericsson.hudson.plugins.gerrit.gerritevents.GerritQueryHandler.queryJava(GerritQueryHandler.java:132)
	at com.meetme.plugins.jira.gerrit.data.IssueReviewsImpl.getReviewsFromGerrit(IssueReviewsImpl.java:93)
	at com.meetme.plugins.jira.gerrit.data.IssueReviewsImpl.getReviewsForIssue(IssueReviewsImpl.java:70)
	at com.meetme.plugins.jira.gerrit.webpanel.GerritReviewsIssueAgilePanel.getContextMap(GerritReviewsIssueAgilePanel.java:48)
	at com.atlassian.jira.plugin.webfragment.contextproviders.AbstractJiraContextProvider.getContextMap(AbstractJiraContextProvider.java:28)
	at com.atlassian.plugin.web.model.AbstractWebItem.getContextMap(AbstractWebItem.java:27)
	at com.atlassian.plugin.web.model.DefaultWebLabel.getDisplayableLabel(DefaultWebLabel.java:47) 
(error)Great Gadgets for Jira Server - by StonikByte

Nodes run into memory pressure:

  • Back to back full GCs
  • Humongous object allocation
1.37.0

HeapdumpbeforefullGC reveals leak suspects:

(error)In-App & Desktop Notifications for JiraThere were tens of thousands of user sessions by multiple users exhausting Jira resources and all hitting /servlet/nfj/PushNotification endpoint2.0.2_J8
  • We'd restart the server and the moment it's up there would be sometimes 50K sometimes 80K user sessions active on the server. This is in contrary to like 50/100 sessions on regular days
  • Checking the access logs showed each user was sending 10s of thousands of requests all on /servlet/nfj/PushNotification endpoint
(error)Inversion Point LLC - Raley Email Notifications for Jira / JSMUpdated field is not updated when adding a comment to an issueAllNoneWhen this plugin is installed, adding comments to issues will not update the "Updated" field.
Regardless if you choose "Share with customer" and "Comment internally" when adding a comment, the updated field is not set.
(error)Invision for Jira
5.0.1Downgrading to 4.0.5 resolved the issue

Invisionapp caused pop-up screens to become smaller.

(error)Issue MatrixExport to CSV of Issue Matrix field does not work correctlyAllNone

Exporting a JQL to CSV does not work correctly if the JQL contains custom fields from Issue Matrix plugin.

The comma separated values are not included in the CSV file, which causes misformatting when loading this data into Excel, for example.

(error)

J-Tricks - JQL Tricks Plugin

StackOverflowErrorAllNone

StackOverflowError caused by JQL LinkedIssueInFilter. Correspond threads are killed by JVM leaving application in corrupted state.

(error)SaasJet -
Time Between Statuses
Unbounded thread creation leading to Too many open files errorAllNone

Time Between Statuses has an integrated slack client that uses the library https://github.com/HubSpot/slack-client.
This library in turn uses (NingAsyncHttpClient) for async request handling via https://github.com/AsyncHttpClient/async-http-client.
Unfortunately it seems the threadpool is unbounded so any time we run across the below line we get a new pool thread until we run out of available file descriptors:

 	at com.hubspot.slack.client.SlackClientFactory$DefaultSlackClientFactory.build(SlackClientFactory.java:28)
(error)SAFe EPIC to Feature Translator for JiraUnable to update Jira licenseAllNone

it's not possible to update a Jira license (on Manage Apps page) when this plugin is installed and enabled. No error messages are displayed. The progress bar just keeps moving back and forth like Jira is working on the change, but the process never completes. The workaround is to temporarily disable this plugin to apply the license.

(error)SmartBear -
Zephyr Scale - Test Management for Jira

Please avoid any searches of the format "project = <project name> AND issue not in testsWithoutExecution()" in your searches.AllNone Heavy GC problems due to large memory pressure in JVM heap, caused by JQL function testsWithoutExecution(). Please avoid any searches of the format ie "project = <project 
name> AND issue not in testsWithoutExecution()" in you search pages . Idea of this JQL was to return all Testcases that are not assigned to any Cycle (in short does not have execution).
(error)Table Grid Next Generation 'Too many open files' error:
Jira server: IO exception "Too many open files" then crashes

1.13.3-jira8

1.13.4-jira89

Downgrade to 1.13.2-jira8 while a fixed version is not available

Command lsof shows multiple files pipe’ and ‘eventpoll’ created:

java    997337 jiraopsid  267r     FIFO               0,13       0t0             45439474 pipe
java    997337 jiraopsid  268w     FIFO               0,13       0t0             45439474 pipe
java    997337 jiraopsid  269u  a_inode               0,14         0                10514 [eventpoll]
java    997337 jiraopsid  270r     FIFO               0,13       0t0             45439475 pipe


 
(error)Time To SLAOOM Error10.6.0N/A

Caesium thread that runs the TimeToSLA plugin crashes Jira due to OOM problem:

  • ➜  PS-85184 grep -R -i "outofmemoryerror" *
    log_node_44/atlassian-jira.log:java.lang.OutOfMemoryError: Java heap space
    log_node_44/atlassian-jira.log:Caused by: java.lang.OutOfMemoryError: Java heap space
    log_node_44/atlassian-jira.log:com.softwareplant.util.concurrent.job.JobExecutionException: jobDescription: L10nTextKey[key=SPT_JOB_CLASS_SCHEDULINGAUDITCOMMANDSJTPA, paramsMap={}] com.softwareplant.system.core.concurrent.job.TransactionProxyException: java.lang.OutOfMemoryError: Java heap space
    log_node_44/atlassian-jira.log:Caused by: com.softwareplant.system.core.concurrent.job.TransactionProxyException: java.lang.OutOfMemoryError: Java heap space
    log_node_44/atlassian-jira.log:Caused by: java.lang.OutOfMemoryError: Java heap space
    log_node_44/atlassian-jira.log:com.softwareplant.system.core.concurrent.job.TransactionProxyException: java.lang.OutOfMemoryError: Java heap space
    log_node_44/atlassian-jira.log:Caused by: java.lang.OutOfMemoryError: Java heap space
    log_node_44/atlassian-jira.log:2021-10-16 02:10:51,945+0200 https-jsse-nio-8443-exec-15 ERROR      [o.a.c.c.C.[.[.[/].[jsp.default_jsp]] Servlet.service() for servlet [jsp.default_jsp] in context with path [] threw exception [java.lang.OutOfMemoryError: Java heap space] with root cause
    log_node_44/atlassian-jira.log:java.lang.OutOfMemoryError: Java heap space
    log_node_44/atlassian-jira.log:2021-10-16 02:10:52,009+0200 https-jsse-nio-8443-exec-15 url: /internal-error ERROR   6q77tu   [c.a.j.web.servlet.InternalServerErrorServlet] {errorId=41d01831-aac6-46b2-98e1-288838604217, interpretedMsg=, cause=java.lang.OutOfMemoryError: Java heap space, stacktrace=java.lang.OutOfMemoryError: Java heap space
    log_node_44/atlassian-jira.log:java.lang.OutOfMemoryError: Java heap space
    log_node_44/atlassian-jira.log:java.lang.OutOfMemoryError: Java heap space
    logs_install_44/catalina.2021-10-16.log:	java.lang.OutOfMemoryError: Java heap space

(error)Timesheet Reports and GadgetsHigh Memory utilization / Back to back Full GCs3.3.13
Review heap dump
(error)vLinks - easy issue linkingOOM2.2.4-jira8-2021-11-12-09-18
OOM error when compareJqlSearchesFunction function is used via /rest/issueNav/1/issueTable call.
(error)Xblend - Xray Test Management for JiraOOM Error/Full GCsv6.1.0N/A

/rest/raven/1.0/report/testrunsreport/testruns/ requests allocate a lot of memory and causes OOM error.
Stack Trace:

at java.nio.HeapByteBuffer.<init>(II)V (HeapByteBuffer.java:57)
at java.nio.ByteBuffer.allocate(I)Ljava/nio/ByteBuffer; (ByteBuffer.java:335)
at sun.security.ssl.SSLSocketInputRecord.decodeInputRecord([B)[Lsun/security/ssl/Plaintext; (SSLSocketInputRecord.java:232)
at sun.security.ssl.SSLSocketInputRecord.decode([Ljava/nio/ByteBuffer;II)[Lsun/security/ssl/Plaintext; (SSLSocketInputRecord.java:190)
at sun.security.ssl.SSLTransport.decode(Lsun/security/ssl/TransportContext;[Ljava/nio/ByteBuffer;II[Ljava/nio/ByteBuffer;II)Lsun/security/ssl/Plaintext; (SSLTransport.java:108)
at sun.security.ssl.SSLSocketImpl.decode(Ljava/nio/ByteBuffer;)Lsun/security/ssl/Plaintext; (SSLSocketImpl.java:1146)
at sun.security.ssl.SSLSocketImpl.readApplicationRecord(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer; (SSLSocketImpl.java:1116)
at sun.security.ssl.SSLSocketImpl.access$200(Lsun/security/ssl/SSLSocketImpl;Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer; (SSLSocketImpl.java:72)
at sun.security.ssl.SSLSocketImpl$AppInputStream.read([BII)I (SSLSocketImpl.java:815) at com.mysql.jdbc.MysqlIO.readFully(Ljava/io/InputStream;[BII)I (MysqlIO.java:3008)
at com.mysql.jdbc.MysqlIO.nextRowFast([Lcom/mysql/jdbc/Field;IZIZZZ)Lcom/mysql/jdbc/ResultSetRow; (MysqlIO.java:2212)
at com.mysql.jdbc.MysqlIO.nextRow([Lcom/mysql/jdbc/Field;IZIZZZLcom/mysql/jdbc/Buffer;)Lcom/mysql/jdbc/ResultSetRow; (MysqlIO.java:1989)
at com.mysql.jdbc.MysqlIO.readSingleRowSet(JIIZ[Lcom/mysql/jdbc/Field;)Lcom/mysql/jdbc/RowData; (MysqlIO.java:3410)
at com.mysql.jdbc.MysqlIO.getResultSet(Lcom/mysql/jdbc/StatementImpl;JIIIZLjava/lang/String;Z[Lcom/mysql/jdbc/Field;)Lcom/mysql/jdbc/ResultSetImpl; (MysqlIO.java:470)
at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(Lcom/mysql/jdbc/StatementImpl;IIIZLjava/lang/String;Lcom/mysql/jdbc/Buffer;ZJ[Lcom/mysql/jdbc/Field;)Lcom/mysql/jdbc/ResultSetImpl; (MysqlIO.java:3112)
at com.mysql.jdbc.MysqlIO.readAllResults(Lcom/mysql/jdbc/StatementImpl;IIIZLjava/lang/String;Lcom/mysql/jdbc/Buffer;ZJ[Lcom/mysql/jdbc/Field;)Lcom/mysql/jdbc/ResultSetImpl; (MysqlIO.java:2341) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(Lcom/mysql/jdbc/StatementImpl;Ljava/lang/String;Ljava/lang/String;Lcom/mysql/jdbc/Buffer;IIIZLjava/lang/String;[Lcom/mysql/jdbc/Field;)Lcom/mysql/jdbc/ResultSetInternalMethods; (MysqlIO.java:2736) at com.mysql.jdbc.ConnectionImpl.execSQL(Lcom/mysql/jdbc/StatementImpl;Ljava/lang/String;ILcom/mysql/jdbc/Buffer;IIZLjava/lang/String;[Lcom/mysql/jdbc/Field;Z)Lcom/mysql/jdbc/ResultSetInternalMethods; (ConnectionImpl.java:2490) at com.mysql.jdbc.PreparedStatement.executeInternal(ILcom/mysql/jdbc/Buffer;ZZ[Lcom/mysql/jdbc/Field;Z)Lcom/mysql/jdbc/ResultSetInternalMethods; (PreparedStatement.java:1858) at com.mysql.jdbc.PreparedStatement.executeQuery()Ljava/sql/ResultSet; (PreparedStatement.java:1966) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeQuery()Ljava/sql/ResultSet; (DelegatingPreparedStatement.java:83) at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeQuery()Ljava/sql/ResultSet; (DelegatingPreparedStatement.java:83) at com.atlassian.jira.ofbiz.sql.PreparedStatementWrapper.executeQuery()Ljava/sql/ResultSet; (PreparedStatementWrapper.java:42) at com.atlassian.jira.diagnostic.connection.DiagnosticPreparedStatement.lambda$executeQuery$5()Ljava/sql/ResultSet; (DiagnosticPreparedStatement.java:59) at com.atlassian.jira.diagnostic.connection.DiagnosticPreparedStatement$$Lambda$1729.execute()Ljava/lang/Object; (Unknown Source) at com.atlassian.diagnostics.internal.platform.monitor.db.DefaultDatabaseDiagnosticsCollector.recordExecutionTime(Lcom/atlassian/diagnostics/internal/platform/monitor/db/SqlOperation;Ljava/lang/String;)Ljava/lang/Object; (DefaultDatabaseDiagnosticsCollector.java:69) at com.atlassian.jira.diagnostic.connection.DatabaseDiagnosticsCollectorDelegate.recordExecutionTime(Lcom/atlassian/diagnostics/internal/platform/monitor/db/SqlOperation;Ljava/lang/String;)Ljava/lang/Object; (DatabaseDiagnosticsCollectorDelegate.java:55) at com.atlassian.jira.diagnostic.connection.DiagnosticPreparedStatement.executeQuery()Ljava/sql/ResultSet; (DiagnosticPreparedStatement.java:59) at net.java.ao.ForwardingPreparedStatement.executeQuery()Ljava/sql/ResultSet; (ForwardingPreparedStatement.java:40) at net.java.ao.ParameterMetadataCachingPreparedStatement.executeQuery()Ljava/sql/ResultSet; (ParameterMetadataCachingPreparedStatement.java:10) at com.xpandit.raven.repository.j.a(Lnet/java/ao/EntityManager;Ljava/lang/String;)Ljava/util/List; (Unknown Source) at com.xpandit.raven.repository.j.a(Lnet/java/ao/EntityManager;)Ljava/util/List; (Unknown Source) at com.xpandit.raven.repository.TestRunRepositoryImpl.a(Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Ljava/util/List; (Unknown Source) at sun.reflect.GeneratedMethodAccessor8145.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (Method.java:498) at com.atlassian.activeobjects.tx.TransactionalProxy.invoke(Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; (TransactionalProxy.java:60) at com.atlassian.activeobjects.tx.TransactionalProxy.access$000(Lcom/atlassian/activeobjects/tx/TransactionalProxy;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; (TransactionalProxy.java:18) at com.atlassian.activeobjects.tx.TransactionalProxy$1.doInTransaction()Ljava/lang/Object; (TransactionalProxy.java:49)

(error)Zephyr Squad - Test Management for JiraAdvanced Roadmaps plans fails to loadAllNone

Advanced Roadmaps plans fails to load with the following error:

Uncaught TypeError: JSON.parse(...).errorId.toLowerCase is not a function

Atlassian Support has received reports of this error message after Zephyr plugin is installed. Either uninstall or disable Zephyr as a workaround for this issue and engage with SmartBear for further information.

(error)Optimizer for JiraOOM Error4.3.3Not known yet

OOM error while executing a scheduled task and retrieving a result set from the database. If the result set is large, it causes an OOM error:

This is what is seen in the heap dump:

      at co.uk.unseal.jiraoptimiser.utility.NexusUtility.removeNullEntries(NexusUtility.java:296)
        at co.uk.unseal.jiraoptimiser.utility.NexusUtility.auditTask(NexusUtility.java:192)
        at co.uk.unseal.jiraoptimiser.task.tasks.HealthCheckTask.updateAuditLog(HealthCheckTask.java:184)
        at co.uk.unseal.jiraoptimiser.task.tasks.HealthCheckTask.commandMethod(HealthCheckTask.java:176)
        at co.uk.unseal.jiraoptimiser.task.Task.lambda$execute$0(Task.java:78)
        at co.uk.unseal.jiraoptimiser.task.Task.execute(Task.java:96)
        at co.uk.unseal.jiraoptimiser.task.TaskExecutor.execute(TaskExecutor.java:33)
        at co.uk.unseal.jiraoptimiser.task.TaskExecutor$1.run(TaskExecutor.java:80)
(error)BigPicture - Project Management & PPMDate fields being updated by Date Synchronization without informing users of the source of it.AllNone

Users may report Date fields are getting changed unexpectedly or getting changed back immediately after they update them.

BigPicture has a Date Synchronization feature which will update issues using the users account. A ticket was created for AppFire suggesting a way to identify these changes: https://appfire.atlassian.net/servicedesk/customer/portal/42/SUPPORTBP-388776





Last modified on May 8, 2024

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.