Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-118185

QStringConverter/Win doesn't handle incomplete UTF16-strings for decoding

    XMLWordPrintable

Details

    • Windows
    • 8
    • 13fbedd16 (dev), cfd963909 (6.6), b93d92f43 (tqtc/lts-6.5), ef24784f8 (dev), ab009f2f0 (dev), d8d5922f1 (dev), 36a6522b4 (dev), e34ee8e88 (dev), e542a2f9e (6.6), f54213449 (6.6), 90a23d8d1 (6.6), 0e1aef15f (6.6), ac103de62 (6.6), d7b2ecbce (tqtc/lts-6.5)
    • Foundation Sprint 93, Foundations Sprint 94

    Description

      If the string ends with a high surrogate then the string returned is not as expected, nor is any state updated. And it's consequently not possible to pass in the low surrogate to produce a valid string.

      The code must be fixed to deal with pre-existing state as well as updating the state if data is missing at the end.

      Attachments

        For Gerrit Dashboard: QTBUG-118185
        # Subject Branch Project Status CR V

        Activity

          People

            manordheim Mårten Nordheim
            manordheim Mårten Nordheim
            Vladimir Minenko Vladimir Minenko
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes