Typing Korean causes MongoDB Compass to freeze and become unresponsive.

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • 1.46.6
    • Affects Version/s: None
    • Component/s: None
    • None
    • Environment:
    • Not Needed
    • None
    • Developer Tools

      Problem Statement/Rationale

      When typing Korean characters in the filter or projection fields of a collection in MongoDB Compass (versions 1.46.4 and 1.46.5), the application freezes for 1 seconds and then becomes completely unresponsive (stuck).
      Restarting Compass does not resolve the issue. This bug affects all users who input Korean text.
      Typing in English or numbers works as expected without any freezing.
      This issue does not occur in version 1.46.3.

      Please be sure to attach relevant logs with any sensitive data redacted.
      How to retrieve logs for: Compass; Shell

      Steps to Reproduce

      1. Open MongoDB Compass (version 1.46.4 or 1.46.5).
      2. Connect to any MongoDB instance.
      3. Navigate to a collection.
      4. In the filter or projection input field, start typing using a Korean.
      5. After entering a few characters, Compass freezes for 1-2 seconds and then becomes unresponsive.
      6. Typing in English or numbers in the same fields does not cause any issues.
      7. Repeat the same steps in version 1.46.3 to confirm that the issue does not occur.

      Expected Results

      Typing Korean characters in filter/projection fields should work smoothly, just like typing English or numbers. The application should not freeze or become unresponsive.

      Actual Results

      After typing Korean characters in versions 1.46.4 or 1.46.5, Compass freezes for 1-2 seconds and then becomes completely unresponsive. The only way to recover is to force quit and restart the application, but the issue persists.
      Typing in English or numbers works fine without any freezing.
      No such issue in version 1.46.3.

      Additional Notes

      Any additional information that may be useful to include.

            Assignee:
            Unassigned
            Reporter:
            HM Nam
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: