Uploaded image for project: 'Bitbucket Data Center'
  1. Bitbucket Data Center
  2. BSERV-7612

Deleting SSH key causes unhandled exception

    XMLWordPrintable

Details

    Description

      Whenever a user deletes an SSH key, we're seeing an error in the logs. The key is deleted, but we see the following exception:

      2015-07-13 17:55:43,634 ERROR [AtlassianEvent::thread-1] whughes @5DSGV3x1075x641648x0 1yduy58 10.200.18.31,127.0.0.1 "DELETE /rest/ssh/latest/keys/655 HTTP/1.1" c.a.s.i.a.AbstractAuditEven
      2015-07-13 17:55:43,638 ERROR [AtlassianEvent::thread-1] whughes @5DSGV3x1075x641648x0 1yduy58 10.200.18.31,127.0.0.1 "DELETE /rest/ssh/latest/keys/655 HTTP/1.1" c.a.s.i.e.AsyncBatchingInvo
      java.lang.RuntimeException: null value
              at com.atlassian.event.internal.SingleParameterMethodListenerInvoker.invoke(SingleParameterMethodListenerInvoker.java:54) ~[atlassian-event-2.3.5.jar:na]
              at com.atlassian.stash.internal.event.AsyncBatchingInvokersTransformer$AsyncInvokerBatch.invoke(AsyncBatchingInvokersTransformer.java:100) ~[stash-platform-3.10.0.jar:na]
              at com.atlassian.event.internal.AsynchronousAbleEventDispatcher$1$1.run(AsynchronousAbleEventDispatcher.java:48) ~[atlassian-event-2.3.5.jar:na]
              at com.atlassian.sal.core.executor.ThreadLocalDelegateRunnable.run(ThreadLocalDelegateRunnable.java:38) ~[sal-core-2.13.4.jar:na]
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_25]
              at java.lang.Thread.run(Thread.java:724) ~[na:1.7.0_25]
              ... 1 frame trimmed
      Caused by: java.lang.NullPointerException: null value
              at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:204) ~[guava-11.0.2-atlassian-02.jar:na]
              at com.google.common.collect.ImmutableMap.entryOf(ImmutableMap.java:139) ~[guava-11.0.2-atlassian-02.jar:na]
              at com.google.common.collect.ImmutableMap$Builder.put(ImmutableMap.java:178) ~[guava-11.0.2-atlassian-02.jar:na]
              at com.atlassian.stash.ssh.SshKeyEventConverter.convert(SshKeyEventConverter.java:32) ~[na:na]
              at com.atlassian.stash.ssh.SshKeyEventConverter.convert(SshKeyEventConverter.java:24) ~[na:na]
              at com.atlassian.stash.internal.audit.AuditedAnnotatedEventListener.onEvent(AuditedAnnotatedEventListener.java:44) ~[stash-service-impl-3.10.0.jar:na]
              at com.atlassian.event.internal.SingleParameterMethodListenerInvoker.invoke(SingleParameterMethodListenerInvoker.java:36) ~[atlassian-event-2.3.5.jar:na]
              ... 6 common frames omitted
      

      Attachments

        Issue Links

          Activity

            People

              khughes@atlassian.com Kristy
              5f6b68f735aa Wilfred Hughes
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: