-
Bug
-
Resolution: Fixed
-
Medium
-
5.3, 5.5.1, 5.7.1, 5.8.5, 5.8.6, 5.8.10, 5.9.4, 5.9.7
-
44
-
Severity 2 - Major
-
14
-
NOTE: This bug report is for Confluence Server. Using Confluence Cloud? See the corresponding bug report.
Step to Reproduce
- Go to a Confluence page.
- Click Tools >> Attachment
- Click Choose File button
- Attach file with the name 'İ ' ( use the İ.txt attached in this ticket)
- The following error will appear in the browser and the atlassian-confluence.log file.
java.lang.NullPointerException at com.atlassian.confluence.pages.actions.beans.AttachmentStorer.attachFiles(AttachmentStorer.java:64) Stack Trace:[hide] java.lang.NullPointerException at com.atlassian.confluence.pages.actions.beans.AttachmentStorer.attachFiles(AttachmentStorer.java:64) at com.atlassian.confluence.pages.actions.AbstractViewAttachmentsAction.execute(AbstractViewAttachmentsAction.java:104) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:168) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at
Workaround
Applicable for other non-latin languages except for İ Turkish character
- Ensure your database collation settings are able to handle international strings.
Refer to this comment for a PostgreSQL fix - Refer to this link for more information
- duplicates
-
CONFSERVER-20722 NPE - when attaching a file that the filename contains full-width alphabet character using PostgreSQL
- Closed
- is duplicated by
-
CONFSERVER-34371 Unable to Open Attachments with Turkish capital i İ after Upgrade (java.lang.NullPointerException)
- Closed
-
CONFSERVER-37508 the file having non-latin first letter name cannot be uploaded and downloaded
- Closed
- is related to
-
CONFSERVER-34461 Unable to access attached files with turkish character 'İ ' in the filename
- Closed
-
CONFSERVER-39405 Turkish Character "İ" or "ı" at Page Title Causes Links with Titles Unreachable
- Long Term Backlog
- relates to
-
CONFCLOUD-31088 java.lang.NullPointerException when try to attach file with non-Latin characters
- Closed
-
CONFSERVER-5931 Fix Confluence for Turkish locale
- Closed
-
CONFSERVER-20722 NPE - when attaching a file that the filename contains full-width alphabet character using PostgreSQL
- Closed
-
CONFSERVER-36951 Special Character "İ" causes attachments to fail
- Closed
-
CONFSERVER-58657 Thumbnail or preview of files whose name is non-ascii and extension is JPG is corrupted
- Gathering Impact