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

Android debugging, NDK 23: lldb 12 does an "INFERIOR SPONTANEOUS STOP"

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Reported
    • Priority: Not Evaluated
    • Resolution: Unresolved
    • Affects Version/s: Qt Creator 7.0.0, Qt Creator 8.0.0-beta1
    • Fix Version/s: None
    • Component/s: Debugger
    • Labels:
      None
    • Platform/s:
      Android, Linux/X11, Windows

      Description

      Qt Creator 8 uses NDK 23.1.7779620 by default, lldb (version 12.0.8) as debugger.

      When I start debugging, the debugger prematurely stops. With the default NDK 22.1.7171670, with lldb 11.0.5, the debugging works well.

      I attached the logs of the successful DebuggerLog_ndk22.1_armeabi-v7a.txt and the failed DebuggerLog_ndk23.1_armeabi-v7a.txt launches.

      The same can be observed on Linux host (not on Windows, though). With x86_64: NDK 22.1, Linux, X86_64.debuggerlog.txt (good) vs. NDK 23.1, Linux, X86_64.debuggerlog.txt (bad).

      Also, on macOS, we can observe the issue: NDK 23.1, macOS M1, arm64-v8a.debuggerlog.txt

      Edit: Good news: NDK 24.0.8215888 with lldb 14.0.1 does not have this issue. Debugging and Android application from a Linux Host works, there.

        Attachments

          Issue Links

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

            Activity

              People

              Assignee:
              portale Alessandro Portale
              Reporter:
              portale Alessandro Portale
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:

                  Gerrit Reviews

                  There are no open Gerrit changes