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

C++ LLDB Debugging Failure

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P1: Critical P1: Critical
    • None
    • Qt Creator 12.0.2, Qt Creator 13.0.0
    • Android Support
    • None
    • Windows

      When debugging the device example for Qt 6.7.0 Beta 2 testing:

      JDK 17

      NDK 26

      API-verison 34

      Deploying to and debugging to an arm8 one plus 10T device with no C++ breakpoints set and 1 qml breakpoint set:

      When the debugger connects after the app launches, the qml engine has started, but then the debugger connects and I have to start stepping through until some magic point is reached.

       

      The qml breakpoint does trigger can be stepped.

       

      With A C++ breakpoint set, it behaves the same, as if the breakpoint is not there.

      see the attached video.

       This is with QML profiling and debugging enabled.

       

      Disabling QML profiling and debugging, and removing the qml breakpoint: 

      The c++ breakpoint triggers on qt creator 13 dev snapshot, but not qt creator 12

      (I'm not sure if that was as fluke)

       

        1. lldb_debugging_qtcreator_issues.mp4
          23.36 MB
          Nicholas Bennett
        2. qtcreator13-disassembly.mp4
          8.84 MB
          Cristian Adam
        3. qtcreator13-only-one-dissassembly-hit.mp4
          2.70 MB
          Cristian Adam
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            portale Alessandro Portale
            nick_bennett Nicholas Bennett
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes