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

QString::operator==() hangs

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Out of scope
    • Icon: Not Evaluated Not Evaluated
    • None
    • 5.12.0
    • None
    • Kubuntu 18.10, Qt 5.12 (this is not happen in Qt 5.9.7).
    • Linux/X11

      Firtst of all I must admit that this is double bug: one in QtCsv library (independent of Qt) and in Qt QString class.
      It seems that somewhere deep in the QString::operator==() is bug. It not appear in "normal code". Due to bug in QtCsv library it try to compare end of string "\0" with "\'"" (double quote - one character string). This is not happen in Qt 5.9.7.
      To reproduce this bug you have to download attached minimal working example, unpack, open in Qt Creator and chose Qt 5.12 and simply hit F5. Then it will build QtCsv and example program, and it will run it in debuger.
      QtCsv bug is reported here: QtCsv bug report

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            thiago Thiago Macieira
            szykcech Szyk Cech
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes