Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-45746

"Error retrieving attachments from Confluence. The server may be unavailable." happens when uploading a large size animation gif file into a page.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Low Low
    • None
    • 5.10.8, 6.0.3, 6.15.4, 7.4.3
    • Editor - Attachment

      Summary

      "Error retrieving attachments from Confluence. The server may be unavailable." happens when uploading a large size animation gif file into a page.
      And there is no image thumbnail in the dialog.

      There is an error message in atlassian-confluence.log.

      2017-01-11 07:39:00,948 ERROR [http-nio-8090-exec-7] [common.error.jersey.ThrowableExceptionMapper] toResponse Uncaught exception thrown by REST service: 4096
       -- referer: http://localhost:8090/pages/editpage.action?pageId=1212418 | url: /rest/prototype/1/content/1212418/attachments.json | traceId: 50117f401c6098e5 | userName: admin
      java.lang.ArrayIndexOutOfBoundsException: 4096
      	at com.sun.imageio.plugins.gif.GIFImageReader.read(GIFImageReader.java:984)
      	at com.atlassian.confluence.pages.thumbnail.renderer.StreamRendererThumbnailGenerator$StreamingImageRenderer.scaleDown(StreamRendererThumbnailGenerator.java:68)
      	at com.atlassian.confluence.pages.thumbnail.renderer.StreamRendererThumbnailGenerator$StreamingImageRenderer.renderThumbnail(StreamRendererThumbnailGenerator.java:47)
      	at com.atlassian.confluence.pages.thumbnail.renderer.StreamRendererThumbnailGenerator.lambda$getInputStreamConsumer$0(StreamRendererThumbnailGenerator.java:30)
      	at com.atlassian.confluence.pages.thumbnail.renderer.ThumbnailRenderer.withStreamConsumer(ThumbnailRenderer.java:190)
      	at com.atlassian.confluence.pages.thumbnail.renderer.AbstractStreamedThumbnailGenerator.generate(AbstractStreamedThumbnailGenerator.java:14)
          ...
      

      Environment

      • Checked Confluence 5.10 and 6.0
      • Browser Chrome, Safari and Firefox (OSX)

      Steps to Reproduce

      1. Edit a page
      2. Press insert "Image and file icon" (cmd + M)
      3. Press Upload files button
      4. Select a large size animation gif image (approximately 10 MB)
      5. Not complete uploading image.
      6. Press close
      7. Press insert "Image and file icon" (cmd + M)
      8. Error message and no thumbnail

      Expected Results

      No error message and display image thumbnail.

      Actual Results

      Error message "Error retrieving attachments from Confluence. The server may be unavailable." and no image thumbnail.

      Workaround

      no workaround at this moment

              Unassigned Unassigned
              tnagasaka Takuya Nagasaka (Inactive)
              Votes:
              7 Vote for this issue
              Watchers:
              11 Start watching this issue

                Created:
                Updated: