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

Address helgrind issues

    XMLWordPrintable

Details

    • Task
    • Resolution: Incomplete
    • Not Evaluated
    • None
    • None
    • C/C++/Obj-C++ Support
    • None
    • 9b2672cb051506fa88c8432ba41911471866793a

    Description

      There seem to be many false positives regarding

      • Emitting signals
      • Mutexes in QObject itself
      • Recursive Mutexes
      • QtConcurrent / QFuture

      qtc.helgrind.plugintests.txt

      1. Line 9300: Not sure, actually does not make sense, the snapshot is guarded by a mutex and inserting into the Snapshot/QHash should be fine because the QHash must have detached earlier.
      2. Line 10569: Valid, access to document revision is racy. Fix needed.

      qtc.helgrind.usingEditors1.txt

      1. Line 10208: Valid, access to document revision is racy. Like qtc.helgrind.plugintests.txt#1, but from other location. Fix needed.

      qtc.helgrind.usingEditors2.txt

      1. Line 5399: Not sure, what does it conflict with?
      2. Line 5678: Valid, TemplateNameId is modified during lookup. It conflicts with another lookup, though it's not clear from the stacktrace from where it originates. Fix needed.

      Attachments

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

        Activity

          People

            kandeler Christian Kandeler
            kosjar Nikolai Kosjar
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes