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

cannot debug on android, waiting for pong

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Not Evaluated
    • Qt Creator 3.2.0
    • Qt Creator 3.2.0-rc1
    • Android Support
    • None
    • osx 10.9.4 android-sdk_r23.0.2 apache-ant-1.9.4 android-ndk-r9d-darwin-x86_64 or android-ndk32-r10-darwin-x86_64 jdk-8u11-macosx-x64 antroid 4.4., sdk 4.4.2

    Description

      cannot debug on android, there is basically no information, but your attampt from the command line showed that it is waiting for pong at /data/local/tmp/qt/debug-pong-org.qtproject.example.test.

      Relevant output:

      I/Qt (23471): qt start
      D/dalvikvm(23471): Trying to load lib /data/data/org.qtproject.example.test/lib/libQt5QuickParticles.so 0x426597c8
      D/dalvikvm(23471): Shared lib '/data/data/org.qtproject.example.test/lib/libQt5QuickParticles.so' already loaded in same CL 0x426597c8
      D/dalvikvm(23471): Trying to load lib /data/app-lib/org.qtproject.example.test-1/libtest.so 0x426597c8
      D/Qt (23471): qml/qqmlengine.cpp:1453 (QQmlDebuggingEnabler::QQmlDebuggingEnabler(bool)): QML debugging is enabled. Only use this in a safe environment.
      D/dalvikvm(23471): Added shared lib /data/app-lib/org.qtproject.example.test-1/libtest.so 0x426597c8
      D/dalvikvm(23471): No JNI_OnLoad found in /data/app-lib/org.qtproject.example.test-1/libtest.so 0x426597c8, skipping init
      I/Qt JAVA (23471): DEBUGGER: extra parameters: Bundle[

      Unknown macro: {debug_ping=true, gdbserver_socket=/data/data/org.qtproject.example.test/debug-socket, gdbserver_command=/data/data/org.qtproject.example.test/lib/gdbserver --multi +/data/data/org.qtproject.example.test/debug-socket, load_local_jars=jar/QtAndroid-bundled.jar}

      ]
      I/Qt JAVA (23471): DEBUGGER: removing ping file /data/data/org.qtproject.example.test/debug-ping
      I/Qt JAVA (23471): DEBUGGER: removing pong file /data/local/tmp/qt/debug-pong-org.qtproject.example.test
      I/Qt JAVA (23471): DEBUGGER: starting /data/data/org.qtproject.example.test/lib/gdbserver --multi +/data/data/org.qtproject.example.test/debug-socket
      I/Qt JAVA (23471): DEBUGGER: gdbserver started
      I/Qt JAVA (23471): DEBUGGER: waiting for socket at /data/data/org.qtproject.example.test/debug-socket, attempt 0
      I/Qt JAVA (23471): DEBUGGER: socket ok
      I/Qt JAVA (23471): DEBUGGER: writing ping at /data/data/org.qtproject.example.test/debug-ping
      I/Qt JAVA (23471): DEBUGGER: wrote ping
      I/Qt JAVA (23471): DEBUGGER: waiting for pong at /data/local/tmp/qt/debug-pong-org.qtproject.example.test, attempt 0
      I/Qt JAVA (23471): DEBUGGER: go to sleep
      I/Qt JAVA (23471): DEBUGGER: waiting for pong at /data/local/tmp/qt/debug-pong-org.qtproject.example.test, attempt 1
      ...
      I/Qt JAVA (23471): DEBUGGER: waiting for pong at /data/local/tmp/qt/debug-pong-org.qtproject.example.test, attempt 149
      I/Qt JAVA (23471): DEBUGGER: go to sleep
      I/Qt JAVA (23471): DEBUGGER: time out when waiting for pong file
      W/System.err(23471): java.lang.Exception:
      W/System.err(23471): at org.qtproject.qt5.android.bindings.QtActivity.loadApplication(QtActivity.java:254)
      W/System.err(23471): at org.qtproject.qt5.android.bindings.QtActivity.startApp(QtActivity.java:644)
      W/System.err(23471): at org.qtproject.qt5.android.bindings.QtActivity.onCreate(QtActivity.java:875)
      W/System.err(23471): at android.app.Activity.performCreate(Activity.java:5231)
      W/System.err(23471): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
      W/System.err(23471): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2148)
      W/System.err(23471): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2233)
      W/System.err(23471): at android.app.ActivityThread.access$800(ActivityThread.java:135)
      W/System.err(23471): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
      W/System.err(23471): at android.os.Handler.dispatchMessage(Handler.java:102)
      W/System.err(23471): at android.os.Looper.loop(Looper.java:136)
      W/System.err(23471): at android.app.ActivityThread.main(ActivityThread.java:5001)
      W/System.err(23471): at java.lang.reflect.Method.invokeNative(Native Method)
      W/System.err(23471): at java.lang.reflect.Method.invoke(Method.java:515)
      W/System.err(23471): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
      W/System.err(23471): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
      W/System.err(23471): at dalvik.system.NativeStart.main(Native Method)
      D/dalvikvm(23471): GC_CONCURRENT freed 481K, 6% free 9170K/9684K, paused 6ms+1ms, total 42ms
      D/dalvikvm(23471): WAIT_FOR_CONCURRENT_GC blocked 11ms
      I/Adreno-EGL(23471): <qeglDrvAPI_eglInitialize:320>: EGL 1.4 QUALCOMM Build: I0404c4692afb8623f95c43aeb6d5e13ed4b30ddbDate: 11/06/13
      D/OpenGLRenderer(23471): Enabling debug mode 0
      I/ActivityManager( 562): Displayed org.qtproject.example.test/org.qtproject.qt5.android.bindings.QtActivity: +31s531ms (total +4m51s234ms)

      Attachments

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

        Activity

          People

            hunger Tobias Hunger
            fawzi Fawzi Mohamed
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes