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

NullPointerException in MentionsService

    XMLWordPrintable

Details

    Description

      I am not sure if this is significant or not but we are getting quite a few of these on SAC:

      @40000000503e95942da036c4 java.lang.RuntimeException: java.lang.NullPointerException
      @40000000503e95942da03aac 	at com.atlassian.event.internal.SingleParameterMethodListenerInvoker.invoke(SingleParameterMethodListenerInvoker.java:50)
      @40000000503e95942da03e94 	at com.atlassian.event.internal.AsynchronousAbleEventDispatcher$2.run(AsynchronousAbleEventDispatcher.java:60)
      @40000000503e95942da04664 	at com.atlassian.event.internal.AsynchronousAbleEventDispatcher$1.execute(AsynchronousAbleEventDispatcher.java:28)
      @40000000503e95942da0a03c 	at com.atlassian.event.internal.AsynchronousAbleEventDispatcher.dispatch(AsynchronousAbleEventDispatcher.java:56)
      @40000000503e95942da0a424 	at com.atlassian.event.internal.EventPublisherImpl.invokeListeners(EventPublisherImpl.java:151)
      @40000000503e95942da0a80c 	at com.atlassian.event.internal.EventPublisherImpl.publish(EventPublisherImpl.java:70)
      @40000000503e95942da0b7ac 	at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source)
      @40000000503e95942da0bb94 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @40000000503e95942da0bf7c 	at java.lang.reflect.Method.invoke(Method.java:597)
      @40000000503e95942da0c364 	at com.atlassian.multitenant.impl.MultiTenantComponentFactoryImpl$AbstractMultiTenantAwareInvocationHandler.invokeInternal(MultiTenantComponentFactoryImpl.java:181)
      @40000000503e95942da0cf1c 	at com.atlassian.multitenant.impl.MultiTenantComponentFactoryImpl$MultiTenantAwareInvocationHandler.invoke(MultiTenantComponentFactoryImpl.java:211)
      @40000000503e95942da0d6ec 	at $Proxy10.publish(Unknown Source)
      @40000000503e95942da0d6ec 	at com.atlassian.multitenant.event.DefaultPeeringEventPublisherManager.publish(DefaultPeeringEventPublisherManager.java:17)
      @40000000503e95942da0e68c 	at com.atlassian.multitenant.event.PeeringEventPublisher.publish(PeeringEventPublisher.java:23)
      @40000000503e95942da0fdfc 	at com.atlassian.jira.event.issue.IssueEventDispatcher.dispatchEvent(IssueEventDispatcher.java:184)
      @40000000503e95942da101e4 	at com.atlassian.jira.event.issue.IssueEventDispatcher.dispatchEvent(IssueEventDispatcher.java:134)
      @40000000503e95942da105cc 	at com.atlassian.jira.workflow.function.event.FireIssueEventFunction.execute(FireIssueEventFunction.java:57)
      @40000000503e95942da1156c 	at com.opensymphony.workflow.AbstractWorkflow.executeFunction(AbstractWorkflow.java:1050)
      @40000000503e95942da11954 	at com.opensymphony.workflow.AbstractWorkflow.transitionWorkflow(AbstractWorkflow.java:1446)
      @40000000503e95942da11d3c 	at com.opensymphony.workflow.AbstractWorkflow.doAction(AbstractWorkflow.java:564)
      @40000000503e95942da12124 	at com.atlassian.jira.workflow.OSWorkflowManager.doWorkflowActionInsideTxn(OSWorkflowManager.java:894)
      @40000000503e95942da1250c 	at com.atlassian.jira.workflow.OSWorkflowManager.doWorkflowAction(OSWorkflowManager.java:850)
      @40000000503e95942da130c4 	at com.atlassian.jira.workflow.WorkflowTransitionUtilImpl.progress(WorkflowTransitionUtilImpl.java:270)
      @40000000503e95942da134ac 	at com.atlassian.jira.toolkit.listener.AutoTransitionListener.workflowEvent(AutoTransitionListener.java:145)
      @40000000503e95942da15004 	at com.atlassian.jira.event.issue.IssueEventListenerHandler$IssueEventInvoker.invoke(IssueEventListenerHandler.java:49)
      @40000000503e95942da153ec 	at com.atlassian.event.internal.AsynchronousAbleEventDispatcher$2.run(AsynchronousAbleEventDispatcher.java:60)
      @40000000503e95942da157d4 	at com.atlassian.event.internal.AsynchronousAbleEventDispatcher$1.execute(AsynchronousAbleEventDispatcher.java:28)
      @40000000503e95942da16774 	at com.atlassian.event.internal.AsynchronousAbleEventDispatcher.dispatch(AsynchronousAbleEventDispatcher.java:56)
      @40000000503e95942da16b5c 	at com.atlassian.event.internal.EventPublisherImpl.invokeListeners(EventPublisherImpl.java:151)
      @40000000503e95942da16f44 	at com.atlassian.event.internal.EventPublisherImpl.publish(EventPublisherImpl.java:70)
      @40000000503e95942da17afc 	at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source)
      @40000000503e95942da17ee4 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @40000000503e95942da182cc 	at java.lang.reflect.Method.invoke(Method.java:597)
      @40000000503e95942da182cc 	at com.atlassian.multitenant.impl.MultiTenantComponentFactoryImpl$AbstractMultiTenantAwareInvocationHandler.invokeInternal(MultiTenantComponentFactoryImpl.java:181)
      @40000000503e95942da19e24 	at com.atlassian.multitenant.impl.MultiTenantComponentFactoryImpl$MultiTenantAwareInvocationHandler.invoke(MultiTenantComponentFactoryImpl.java:211)
      @40000000503e95942da1a5f4 	at $Proxy10.publish(Unknown Source)
      @40000000503e95942da1a5f4 	at com.atlassian.multitenant.event.DefaultPeeringEventPublisherManager.publish(DefaultPeeringEventPublisherManager.java:17)
      @40000000503e95942da1d4d4 	at com.atlassian.multitenant.event.PeeringEventPublisher.publish(PeeringEventPublisher.java:23)
      @40000000503e95942da1d8bc 	at com.atlassian.jira.event.issue.IssueEventDispatcher.dispatchEvent(IssueEventDispatcher.java:184)
      @40000000503e95942da1dca4 	at com.atlassian.jira.event.issue.IssueEventDispatcher.dispatchEvent(IssueEventDispatcher.java:122)
      @40000000503e95942da1e85c 	at com.atlassian.jira.issue.comments.DefaultCommentManager.dispatchEvent(DefaultCommentManager.java:352)
      @40000000503e95942da1f02c 	at com.atlassian.jira.issue.comments.DefaultCommentManager.create(DefaultCommentManager.java:216)
      @40000000503e95942da1f414 	at com.atlassian.jira.issue.comments.DefaultCommentManager.create(DefaultCommentManager.java:166)
      @40000000503e95942da1f7fc 	at com.atlassian.jira.issue.comments.DefaultCommentManager.create(DefaultCommentManager.java:160)
      @40000000503e95942da20f6c 	at com.atlassian.jira.issue.comments.DefaultCommentManager.create(DefaultCommentManager.java:154)
      @40000000503e95942da21354 	at sun.reflect.GeneratedMethodAccessor799.invoke(Unknown Source)
      @40000000503e95942da2173c 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @40000000503e95942da21b24 	at java.lang.reflect.Method.invoke(Method.java:597)
      @40000000503e95942da226dc 	at com.atlassian.multitenant.impl.MultiTenantComponentFactoryImpl$AbstractMultiTenantAwareInvocationHandler.invokeInternal(MultiTenantComponentFactoryImpl.java:181)
      @40000000503e95942da22ac4 	at com.atlassian.multitenant.impl.MultiTenantComponentFactoryImpl$MultiTenantAwareInvocationHandler.invoke(MultiTenantComponentFactoryImpl.java:211)
      @40000000503e95942da23294 	at $Proxy144.create(Unknown Source)
      @40000000503e95942da23294 	at sun.reflect.GeneratedMethodAccessor799.invoke(Unknown Source)
      @40000000503e95942da23e4c 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @40000000503e95942da24234 	at java.lang.reflect.Method.invoke(Method.java:597)
      @40000000503e95942da2461c 	at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistrar.java:129)
      @40000000503e95942da26174 	at $Proxy144.create(Unknown Source)
      @40000000503e95942da26174 	at sun.reflect.GeneratedMethodAccessor799.invoke(Unknown Source)
      @40000000503e95942da2655c 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @40000000503e95942da26944 	at java.lang.reflect.Method.invoke(Method.java:597)
      @40000000503e95942da274fc 	at com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean$DynamicServiceInvocationHandler.invoke(HostComponentFactoryBean.java:154)
      @40000000503e95942da278e4 	at $Proxy144.create(Unknown Source)
      @40000000503e95942da27ccc 	at com.atlassian.support.mail.handlers.CreateCommentOrProxyHandler.addComment(CreateCommentOrProxyHandler.java:276)
      @40000000503e95942da280b4 	at com.atlassian.support.mail.handlers.CreateCommentOrProxyHandler.addComment(CreateCommentOrProxyHandler.java:267)
      @40000000503e95942da28c6c 	at com.atlassian.support.mail.handlers.CreateCommentOrProxyHandler.addCommentAndAttachments(CreateCommentOrProxyHandler.java:136)
      @40000000503e95942da2943c 	at com.atlassian.support.mail.handlers.CreateCommentOrProxyHandler.handleMessage(CreateCommentOrProxyHandler.java:96)
      @40000000503e95942da29824 	at com.atlassian.jira.service.services.mail.MailFetcherService$1.process(MailFetcherService.java:361)
      @40000000503e95942da2af94 	at com.atlassian.jira.service.services.mail.MailFetcherService$MessageProviderImpl.getAndProcessMail(MailFetcherService.java:264)
      @40000000503e95942da2b764 	at com.atlassian.jira.service.services.mail.MailFetcherService.runImpl(MailFetcherService.java:349)
      @40000000503e95942da2bb4c 	at com.atlassian.jira.service.services.file.AbstractMessageHandlingService.run(AbstractMessageHandlingService.java:250)
      @40000000503e95942da2e25c 	at com.atlassian.jira.service.JiraServiceContainerImpl.run(JiraServiceContainerImpl.java:61)
      @40000000503e95942da2e644 	at com.atlassian.jira.service.ServiceRunner.execute(ServiceRunner.java:47)
      @40000000503e95942da2ea2c 	at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
      @40000000503e95942da2ea2c 	at com.atlassian.multitenant.quartz.MultiTenantThreadPool$MultiTenantRunnable.run(MultiTenantThreadPool.java:72)
      @40000000503e95942da2f9cc 	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
      @40000000503e95942da2fdb4 Caused by: java.lang.NullPointerException
      @40000000503e95942da2fdb4 	at com.atlassian.jira.mention.MentionServiceImpl.sendCommentMentions(MentionServiceImpl.java:53)
      @40000000503e95942da3019c 	at com.atlassian.jira.event.listeners.mention.MentionEventListener.onIssueEvent(MentionEventListener.java:48)
      @40000000503e95942da320dc 	at sun.reflect.GeneratedMethodAccessor809.invoke(Unknown Source)
      @40000000503e95942da320dc 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @40000000503e95942da324c4 	at java.lang.reflect.Method.invoke(Method.java:597)
      @40000000503e95942da328ac 	at com.atlassian.event.internal.SingleParameterMethodListenerInvoker.invoke(SingleParameterMethodListenerInvoker.java:36)
      @40000000503e95942da3384c 	... 73 more
      

      Attachments

        Activity

          People

            asemple Semps
            skarimov SheraliA
            Votes:
            2 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: