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

CLONE - "Locals & Watchers" not being updated while waiting for stack trace

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P3: Somewhat important P3: Somewhat important
    • Qt Creator 3.0.0-rc1
    • Qt Creator 3.0.0-rc1
    • Debugger
    • Windows 7 64 bit
      gdb 7.5.1
    • 0ed2f4e5a21d6f1b1cef23f4b4644765f4d46f95

      QTCREATORBUG-5474 is reproducible in 3.0:

      1. Open simple.pro from Creator's sources.
      2. Uncomment line "testEndlessRecursion();" (2921).
      3. Build using MinGW.
      4. Run in gdb.
        Execution will stop in testEndlessRecursion().
      5. Double click the last line in stack trace which reads "More".
        Nothing much will happen, because gdb will be busy for some time.
      6. While gdb is busy, double click another line of the stack trace.
        "Locals & Watchers" view won't be updated anymore.
      7. Open "Thread" tab and then "Locals & Watchers" view.
        Threads will still be shown.
      8. Resize "Locals & Watchers" view.
        This will look ugly, see screenshot.

      When Creator can't update "Locals & Watchers" it should at least indicate in some way that it's busy. At the moment, there is not any notification that the displayed values can't be trusted.

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

            hjk hjk
            rlohning Robert Löhning
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes