Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Unknown debugger type "No engine" when try to debug Windows 64 bits on QT 5.9.2
Forum Updated to NodeBB v4.3 + New Features

Unknown debugger type "No engine" when try to debug Windows 64 bits on QT 5.9.2

Scheduled Pinned Locked Moved Solved General and Desktop
11 Posts 4 Posters 4.7k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L lqsa

    When try to debug a Windows 64 bits app, appears the error:

    Unknown debugger type "No engine"
    Unable to create a debugging engine of the type "No engine"
    

    I've installed:

    • QT 5.9.2, MSVC 2017 64-bit (5.9.2-201709270452).
    • MSVC 2017
    • Debugging tools for Windows.
    A Offline
    A Offline
    ambershark
    wrote on last edited by ambershark
    #2

    @lqsa It sounds like something registered a bad debugger in your windows setup. You can fix it via the registry or I'm sure there's a way to set the default debugger in windows without a registry hack. I don't use windows enough to know it off the top of my head though.

    This might help:
    http://forums.devshed.com/windows-help-34/change-default-windows-time-debugger-windows-default-477323.html

    My L-GPL'd C++ Logger github.com/ambershark-mike/sharklog

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #3

      Hi,

      Did you check in the Build and Run settings that your debugger is found ? If so, check your Kit and try to select it.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      L 1 Reply Last reply
      0
      • SGaistS SGaist

        Hi,

        Did you check in the Build and Run settings that your debugger is found ? If so, check your Kit and try to select it.

        L Offline
        L Offline
        lqsa
        wrote on last edited by
        #4

        @SGaist It isn't found. On Auto-detect doesn't appear and on Kits appears a warning. After select, the Debugger is None. The dropbox doesn't show any 64 bit debugger for Windows.

        JonBJ 1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #5

          Then are you sure you didn't install the 32bit version of the debugger ?

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          L 1 Reply Last reply
          0
          • SGaistS SGaist

            Then are you sure you didn't install the 32bit version of the debugger ?

            L Offline
            L Offline
            lqsa
            wrote on last edited by
            #6

            @SGaist I don't know. I've installed the Debugging Tools downloaded from the previous link. How can I know it if is 64 bits?

            I've uninstalled QT and installed again, but without results.

            Is it possible to configure manually? How?

            JonBJ 1 Reply Last reply
            0
            • L lqsa

              @SGaist I don't know. I've installed the Debugging Tools downloaded from the previous link. How can I know it if is 64 bits?

              I've uninstalled QT and installed again, but without results.

              Is it possible to configure manually? How?

              JonBJ Offline
              JonBJ Offline
              JonB
              wrote on last edited by
              #7

              @lqsa said in Unknown debugger type "No engine" when try to debug Windows 64 bits on QT 5.9.2:

              @SGaist I don't know. I've installed the Debugging Tools downloaded from the previous link. How can I know it if is 64 bits?

              https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/choosing-a-32-bit-or-64-bit-debugger-package

              Though quite you want WinDbg I'm not sure.

              L 1 Reply Last reply
              0
              • JonBJ JonB

                @lqsa said in Unknown debugger type "No engine" when try to debug Windows 64 bits on QT 5.9.2:

                @SGaist I don't know. I've installed the Debugging Tools downloaded from the previous link. How can I know it if is 64 bits?

                https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/choosing-a-32-bit-or-64-bit-debugger-package

                Though quite you want WinDbg I'm not sure.

                L Offline
                L Offline
                lqsa
                wrote on last edited by
                #8

                @JNBarchan My host is Windows 10 64 bits. The first article line says: "When you install Debugging Tools for Windows, you get both a 32-bit set of tools and a 64-bit set of tools". So, the 64 bits version is installed.

                1 Reply Last reply
                0
                • L lqsa

                  @SGaist It isn't found. On Auto-detect doesn't appear and on Kits appears a warning. After select, the Debugger is None. The dropbox doesn't show any 64 bit debugger for Windows.

                  JonBJ Offline
                  JonBJ Offline
                  JonB
                  wrote on last edited by
                  #9

                  @lqsa said in Unknown debugger type "No engine" when try to debug Windows 64 bits on QT 5.9.2:

                  @SGaist It isn't found. On Auto-detect doesn't appear and on Kits appears a warning.

                  And that warning says what?

                  1 Reply Last reply
                  0
                  • L Offline
                    L Offline
                    lqsa
                    wrote on last edited by lqsa
                    #10

                    I've found it!

                    Reading this page:
                    https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/

                    I click on the third link, "install the Windows SDK" that appears on "As a standalone tool set". This link goes to a page that downloads a different exe than the first one. After execute this exe and select only the "Debugging Tools for Windows" option, the debuggers appears installed on C:\Program Files (x86)\Windows Kits\8.1\Debuggers.

                    Thank you very much.

                    JonBJ 1 Reply Last reply
                    0
                    • L lqsa

                      I've found it!

                      Reading this page:
                      https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/

                      I click on the third link, "install the Windows SDK" that appears on "As a standalone tool set". This link goes to a page that downloads a different exe than the first one. After execute this exe and select only the "Debugging Tools for Windows" option, the debuggers appears installed on C:\Program Files (x86)\Windows Kits\8.1\Debuggers.

                      Thank you very much.

                      JonBJ Offline
                      JonBJ Offline
                      JonB
                      wrote on last edited by
                      #11

                      @lqsa Very good.

                      For others reading this, https://wiki.qt.io/Qt_Creator_Windows_Debugging includes:

                      Qt Creator uses the cdb.exe command line debugger provided with the Debugging Tools for Windows package as part of the Windows SDK.

                      As of Microsoft Visual Studio 2012, the Windows Kit 8 is installed along with Visual Studio, but cdb.exe is not included unless you check the Debugging Tools for Windows component in the installer

                      which may be significant.

                      1 Reply Last reply
                      1

                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Users
                      • Groups
                      • Search
                      • Get Qt Extensions
                      • Unsolved