Summary: Attempting to create or save Confluence pages that contain emoji characters fails

      Steps to reproduce:
      1) Create a new confluence page, or edit an existing one
      2) Add one or more emoji characters to the page (I used emoji characters that I'd emailed myself from my smartphone)
      3) Save the page/changes

      Results:
      Actual: Save operation fails with cryptic error message/or it could not contact the server

      Expected: Page should encode the characters as required and save without error

          Form Name

            [CONFSERVER-34420] Update Confluence to support Emoji characters

            This bug should be resolved when we fix this bug: https://jira.atlassian.com/browse/CONFSERVER-18509

            Usman Khalid (Inactive) added a comment - This bug should be resolved when we fix this bug:  https://jira.atlassian.com/browse/CONFSERVER-18509

            Faced this issue while create/edit page in confluence 6.11.2 and MySQL 5.6.42

            Rilwan_Ahmed_NC added a comment - Faced this issue while create/edit page in confluence 6.11.2 and MySQL 5.6.42

            flaimo added a comment -

            It has been fixed for Jira 8, so please also fix it for Confluence 7.

            flaimo added a comment - It has been fixed for Jira 8, so please also fix it for Confluence 7.

            Hi we also encountered this problem with Confluence 6.13 + PostgreSQL 10

            Like said in https://jira.atlassian.com/browse/CONFSERVER-45658, emoji will all turn into "=EF=BF=BD=EF=BF=BD".
             

            Douban Inc. added a comment - Hi we also encountered this problem with Confluence 6.13 + PostgreSQL 10 Like said in https://jira.atlassian.com/browse/CONFSERVER-45658 , emoji will all turn into "=EF=BF=BD=EF=BF=BD".  

            As far as we are aware this issue is only caused with MySQL database using utf8 encoding. We are currently working on CONFSERVER-18509: MySQL databases incapabable of handling 4byte UTF-8 Characters so as to determine if we can support from utf8mb4 (required for emoji) from MySQL 5.6.16 or later. Please follow the linked issue for updates.

            Adam Barnes (Inactive) added a comment - As far as we are aware this issue is only caused with MySQL database using utf8 encoding. We are currently working on CONFSERVER-18509: MySQL databases incapabable of handling 4byte UTF-8 Characters so as to determine if we can support from utf8mb4 (required for emoji) from MySQL 5.6.16 or later. Please follow the linked issue for updates.

            +1 Confluence 6.1.2

             

            Jeff Civitano added a comment - +1 Confluence 6.1.2  

            Joseph added a comment -

             Confluence 5.10.3 still has the same problem. Emojis were copied from http://emojipedia.org/.

            Joseph added a comment -  Confluence 5.10.3 still has the same problem. Emojis were copied from  http://emojipedia.org/ .

            +1 on Confluence 5.7.1

            Wanjae Shin added a comment - +1 on Confluence 5.7.1

            Abhijit Das added a comment - - edited

            can be reproduced in 5.9.12 ... inline comment on a page which has text with an emoji throws the illegal exception error. (https://support.atlassian.com/servicedesk/customer/portal/30/PS-7969)

            Abhijit Das added a comment - - edited can be reproduced in 5.9.12 ... inline comment on a page which has text with an emoji throws the illegal exception error. ( https://support.atlassian.com/servicedesk/customer/portal/30/PS-7969 )

            Is there any update on this issue? This was found trying to report a defect in one of our systems caused by a user using an emoji, and it would be nice to be able to include the exact input used when reporting defects.

            Randy Spickler added a comment - Is there any update on this issue? This was found trying to report a defect in one of our systems caused by a user using an emoji, and it would be nice to be able to include the exact input used when reporting defects.

              ggautam Ganesh Gautam
              05684a39aa4d Randy Spickler
              Affected customers:
              33 This affects my team
              Watchers:
              46 Start watching this issue

                Created:
                Updated:
                Resolved: