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

Stopping the debugger: ENGINE SHUTDOWN never finishes.

XMLWordPrintable

    • Windows
    • 17ff9317cd (qt-creator/qt-creator/8.0) 17ff9317cd (qt-creator/qt-creator/master) f873ad1cf0 (qt-creator/qt-creator/8.0) f873ad1cf0 (qt-creator/qt-creator/master) f873ad1cf0 (qt-creator/tqtc-qt-creator/8.0)

      I am using the following configuration to start a debug session and immediately stop it via the "Stop Debugger" action in Qt Creator:

      • Host OS Windows
      • Qt Creator 8.0
      • Android x86_64 (Emulator)
      • NDK 23.1 (LLDB 12.0.8)

      The application starts properly, the debugger is doing well (breaking on a breakpoint would work, but I won't in this test).
      When I press "Stop Debugger", the UI goes into an invalid state:

      If I do the above in Qt Creator 7.0 with the same combination of target, NDK, etc., stopping works well.

      The start up in Qt Creator 7.0 and 8.0 create essentially the same log: DebuggerLog_Start.txt
      But the logs after the stopping look different:

      The stopping diverges after 7.0 registers a "dLLDB PROCESS ERROR: 1" which 8.0 does not show in its log.

        1. DebuggerLog_Start.txt
          18 kB
          Alessandro Portale
        2. DebuggerLog_Stop_QtC_7.0.txt
          2 kB
          Alessandro Portale
        3. DebuggerLog_Stop_QtC_8.0.txt
          2 kB
          Alessandro Portale
        4. image-2022-06-15-13-59-51-578.png
          280 kB
          Alessandro Portale
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            portale Alessandro Portale
            portale Alessandro Portale
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes