Uploaded image for project: 'Crucible'
  1. Crucible
  2. CRUC-7277

Crucible throws MaxRetriesReachedException on commit message with emoji

    XMLWordPrintable

Details

    • Bug
    • Resolution: Answered
    • Low
    • None
    • 3.1.1, 3.8.0
    • None
    • None

    Description

      A commit message with "💜some message" as content will break Crucible. (That's Unicode U+1F49C, as described on http://www.iemoji.com/view/emoji/37/people/purple-heart ).

      When adding a commit with that message to a code review, I get the following error:

      Server Error
      Error 2
      URL: /json/cru/CR-REIS-900/editRevisionsAjax/
      A com.cenqua.crucible.hibernate.MaxRetriesReachedException was encountered
      Unable to execute CrucibleRevisionCreator.createRevisionsInSeparateTransaction after 10 retries. Giving up
      You are running release CR3.8.0 FE3.8.0 (20150427140019 2015-04-27), please report your release number when reporting bugs.

      This error is in the current version (3.8.0), and has been there since at least 3.1.1.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              b98390dcfba8 Henrik
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: