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

Unable to debug Android application using Platform-tools 23.0.1

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Not Evaluated
    • Qt Creator 3.5.1
    • Qt Creator 3.5.0
    • Android Support
    • None
    • Windows 10, OSX Yosemite (at least)
      on Android 5.1 and 4.4
    • b6e52b0c375c34e17e643faafef4f52276389a0d

    Description

      Debugging Android application didn't work with:

      Android SDK Plateform-tools: 23.0.1
      Android SDK Tools: 24.3.4
      Android SDK Build-tools: 22.0.1

      Reproductible with any Qt Projects (including samples and custom projects):

      1. Setup latest Android SDK Tools, Build-tools and Platform-tools
      2. Open a project in Qt Creator and setup an Android Kit (we used armeabi-v7a)
      3. Start debbugging

      Application build, but debbugging failed to start with output:

      Debugging starts
      Debugging has finished

      The app never start on the device.

      Debbugger log:

      sStarting debugger "QmlCppEngine" for ABI "arm-linux-android-elf-32bit"...
      dStart parameters: 'org.qtproject.example. AppName ' mode: 6
      dABI: arm-linux-android-elf-32bit
      dLanguages: c++ qml
      dExecutable: C:\ ProjectFolder \build- AppName -Android_for_armeabi_v7a_GCC_4_9_Qt_5_5_0-Debug\app_process
      dDebugger: C:\android-ndk\toolchains\arm-linux-androideabi-4.9\prebuilt\windows-x86_64\bin\arm-linux-androideabi-gdb.exe
      dProject: C:\ ProjectFolder \ AppName (built: C:\ ProjectFolder \build- AppName -Android_for_armeabi_v7a_GCC_4_9_Qt_5_5_0-Debug)
      dQML server: 127.0.0.1:3768
      dRemote: :5039
      dSysroot:
      dDebug Source Location:
      dDebugger settings:
      dSelectedPluginBreakpointsPattern: .* (default: .*)
      dQmlInspector.ShowAppOnTop: false (default: false)
      dShowQmlObjectTree: true (default: true)
      dQmlInspector.FromQml: false (default: false)
      dUseToolTipsInBreakpointsView: true (default: true)
      dUseToolTipsInBreakpointsView: true (default: false) ***
      dUseAddressInStackView: false (default: false)
      dUseAddressInBreakpointsView: false (default: false)
      dShowThreadNames: false (default: false)
      dUseCodeModel: true (default: true)
      dUseToolTipsInLocalsView: false (default: false)
      dUseToolTips: true (default: true)
      dSymbolPaths: (default: )
      dAdditionalArguments: (default: )
      dBreakEvent: (default: )
      dSourcePaths: (default: )
      dAlwaysAdjustColumnWidths: true (default: true)
      dRegisterForPostMortem: false (default: false)
      dGdbCustomDumperCommands: (default: )
      dExtraDumperFile: (default: )
      dAutoQuit: false (default: false)
      dVerboseLog: false (default: false)
      dLogTimeStamps: false (default: false)
      dUseAlternatingRowColours: false (default: false)
      dUseMessageBoxForSignals: true (default: true)
      dFontSizeFollowsEditor: false (default: false)
      dRaiseOnInterrupt: true (default: true)
      dBreakpointsFullPath: false (default: false)
      dUseDebuggingHelper: true (default: true)
      dStationaryEditorWhileStepping: false (default: false)
      dCloseBuffersOnExit: false (default: false)
      dSwitchModeOnExit: false (default: false)
      dCloseMemoryBuffersOnExit: true (default: true)
      dShowQtNamespace: true (default: true)
      dShowStandardNamespace: true (default: true)
      dAutoDerefPointers: true (default: true)
      dSortStructMembers: true (default: true)
      dMaximalStackDepth: 20 (default: 20)
      dIdentifyDebugInfoPackages: false (default: false)
      dEnableReverseDebugging: false (default: false)
      dSelectedPluginBreakpoints: false (default: false)
      dAllPluginBreakpoints: true (default: true)
      dDisplayStringLimit: 100 (default: 100)
      dMaximalStringLength: 10000 (default: 10000)
      dSkipKnownFrames: false (default: false)
      dListSourceFiles: false (default: false)
      dLoadGdbDumpers2: false (default: false)
      dLoadGdbInit: true (default: true)
      dGdbStartupCommands: (default: )
      dAttemptQuickStart: false (default: false)
      dCDB_Console: false (default: false)
      dBreakOnCrtDbgReport: false (default: false)
      dIgnoreFirstChanceAccessViolation: false (default: false)
      dBreakpointCorrection: true (default: true)
      dWarnOnReleaseBuilds: true (default: true)
      dTargetAsync: false (default: false)
      dIntelFlavor: false (default: false)
      dMultiInferior: false (default: false)
      dWatchdogTimeout: 20 (default: 20)
      dGdbPostAttachCommands: (default: )
      dUseDynamicType: true (default: true)
      dAutoEnrichParameters: true (default: true)
      dBreakOnWarning: false (default: false)
      dBreakOnCatch: false (default: false)
      dBreakOnAbort: false (default: false)
      dBreakOnFatal: false (default: false)
      dNoPluginBreakpoints: false (default: false)
      dAdjustBreakpointLocations: true (default: true)
      dBreakOnThrow: false (default: false)
      dState changed from DebuggerNotReady(0) to EngineSetupRequested(1) [master]
      dQUEUE: SETUP ENGINE
      dCALL: SETUP ENGINE
      dEXAMINING C:/ ProjectFolder /build- AppName -Android_for_armeabi_v7a_GCC_4_9_Qt_5_5_0-Debug/app_process
      dELF SECTIONS:
      dNO SECTION HEADERS FOUND. IS THIS AN EXECUTABLE?
      dState changed from DebuggerNotReady(0) to EngineSetupRequested(1)
      dQUEUE: SETUP ENGINE
      dState changed from DebuggerNotReady(0) to EngineSetupRequested(1)
      dQUEUE: SETUP ENGINE
      dNOTE: REQUEST REMOTE SETUP
      dCALL: SETUP ENGINE
      dEXAMINING C:/ ProjectFolder /build- AppName -Android_for_armeabi_v7a_GCC_4_9_Qt_5_5_0-Debug/app_process
      dELF SECTIONS:
      dNO SECTION HEADERS FOUND. IS THIS AN EXECUTABLE?
      dNOTE: REQUEST REMOTE SETUP
      dCALL: SETUP ENGINE
      dEXAMINING C:/ ProjectFolder /build- AppName -Android_for_armeabi_v7a_GCC_4_9_Qt_5_5_0-Debug/app_process
      dELF SECTIONS:
      dNO SECTION HEADERS FOUND. IS THIS AN EXECUTABLE?
      dTRYING TO START ADAPTER
      dNOTE: REQUEST REMOTE SETUP

      dNOTE: INFERIOR EXITED
      dState changed from EngineSetupRequested(1) to InferiorExitOk(16) [master]
      dState changed from InferiorExitOk(16) to InferiorShutdownOk(19) [master]
      dState changed from InferiorShutdownOk(19) to EngineShutdownRequested(20) [master]
      dQUEUE: SHUTDOWN ENGINE
      dCALL: SHUTDOWN ENGINE
      dState changed from EngineSetupRequested(1) to EngineShutdownRequested(20)
      dINITIATE GDBENGINE SHUTDOWN IN STATE 0, PROC: 0
      dNOTE: ENGINE SHUTDOWN OK
      dState changed from EngineShutdownRequested(20) to EngineShutdownOk(22)
      dNOTE: ENGINE SHUTDOWN OK
      dState changed from EngineShutdownRequested(20) to EngineShutdownOk(22) [master]
      dState changed from EngineShutdownOk(22) to DebuggerFinished(23) [master]
      dQUEUE: FINISH DEBUGGER
      dState changed from EngineShutdownOk(22) to DebuggerFinished(23)
      dNOTE: FINISH DEBUGGER
      dHANDLE RUNCONTROL FINISHED
      sDebugger finished.

      Anything works well with:

      Android SDK Plateform-tools: 21.0.0
      Android SDK Tools: 24.0.2
      Android SDK Build-tools: 21.1.2

      Attachments

        Issue Links

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

          Activity

            People

              hjk hjk
              jirauser37625 user-3288b (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes