Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-27596

clangd sometimes gets stuck

    XMLWordPrintable

Details

    • Linux/X11
    • dc2cd9db94 (qt-creator/qt-creator/8.0) dc2cd9db94 (qt-creator/qt-creator/master) dc2cd9db94 (qt-creator/qt-creator/qds-3.6) dc2cd9db94 (qt-creator/qt-creator/qds-dev) dc2cd9db94 (qt-creator/qt-creator/9.0) dc2cd9db94 (qt-creator/qt-creator/qds-3.7)

    Description

      When background background indexing is enabled sometimes clangd gets "stuck":

      1. Sometimes clangd stops reparsing a file, i.e. warnings and syntax errors don't go away after code changes.
      2. Sometimes it gets "stuck" completely (syntax highlighting stops working etc) and has to be killed and restarted to fix that.

      Attachments

        1. gdb.log
          8 kB
        2. image-2022-08-08-20-15-46-843.png
          image-2022-08-08-20-15-46-843.png
          32 kB
        3. image-2022-08-08-20-19-29-820.png
          image-2022-08-08-20-19-29-820.png
          34 kB
        4. image-2022-08-08-20-23-18-463.png
          image-2022-08-08-20-23-18-463.png
          33 kB
        5. image-2022-08-10-15-27-58-366.png
          image-2022-08-10-15-27-58-366.png
          19 kB
        6. qtcreator.gdb.log
          20 kB
        7. Screenshot_2022-08-04_19-20-53.png
          Screenshot_2022-08-04_19-20-53.png
          151 kB
        8. Screenshot_2022-08-04_19-50-17.png
          Screenshot_2022-08-04_19-50-17.png
          38 kB
        9. Untitled.png
          Untitled.png
          21 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            davschul David Schulz
            hedede hedede
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes