Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.2.0
-
None
-
Tested: git-taken version dd. November 22, 2013
by git clone git://gitorious.org/qt/qt5.git qt5.2rc1-2211; cd qt5.2rc1-2211; perl init-repository
Patched: reverted https://codereview.qt-project.org/#change,66221
Development: QtCreator-3.0-beta
Configured: ./configure -developer-build -xplatform android-g++ -nomake tests -nomake examples -android-ndk /home/robert/dev/android-ndk-r9b -android-sdk /home/robert/dev/android-sdk-linux -android-ndk-host linux-x86 -skip qttranslations -skip qtwebkit -skip qtserialport -skip qtwebkit-examples -no-qml-debug -no-warnings-are-errors -openssl -I/home/robert/dev/openssl-1.0.1e/include
Compiler: g++-4.8 from android-ndk
Device: Nexus-7-2, 4.3 - API-18
Tested: git-taken version dd. November 22, 2013 by git clone git://gitorious.org/qt/qt5.git qt5.2rc1-2211; cd qt5.2rc1-2211; perl init-repository Patched: reverted https://codereview.qt-project.org/#change,66221 Development: QtCreator-3.0-beta Configured: ./configure -developer-build -xplatform android-g++ -nomake tests -nomake examples -android-ndk /home/robert/dev/android-ndk-r9b -android-sdk /home/robert/dev/android-sdk-linux -android-ndk-host linux-x86 -skip qttranslations -skip qtwebkit -skip qtserialport -skip qtwebkit-examples -no-qml-debug -no-warnings-are-errors -openssl -I/home/robert/dev/openssl-1.0.1e/include Compiler: g++-4.8 from android-ndk Device: Nexus-7-2, 4.3 - API-18
-
-
894ce8aaab8d3319a704deb73cb5109d092df0aa (qtbase)
Description
1. Take textedit example AS IS and add QT += opengl to its pro file
2. Build and run it.
3. Application starts shows black screen.
4. Black Screen persists and is not reacting on landscape changes.
I/ActivityManager( 517): START u0
{flg=0x10000000 cmp=org.qtproject.example.textedit/org.qtproject.qt5.android.bindings.QtActivity (has extras)} from pid 6394
D/AndroidRuntime( 6394): Shutting down VM
D/dalvikvm( 6394): GC_CONCURRENT freed 93K, 16% free 512K/608K, paused 0ms+1ms, total 2ms
D/dalvikvm( 6410): Late-enabling CheckJNI
I/ActivityManager( 517): Start proc org.qtproject.example.textedit for activity org.qtproject.example.textedit/org.qtproject.qt5.android.bindings.QtActivity: pid=6410 uid=10075 gids=
D/dalvikvm( 6410): Trying to load lib /data/data/org.qtproject.example.textedit/lib/libgnustl_shared.so 0x41e12128
D/dalvikvm( 6410): Added shared lib /data/data/org.qtproject.example.textedit/lib/libgnustl_shared.so 0x41e12128
D/dalvikvm( 6410): No JNI_OnLoad found in /data/data/org.qtproject.example.textedit/lib/libgnustl_shared.so 0x41e12128, skipping init
D/dalvikvm( 6410): Trying to load lib /data/data/org.qtproject.example.textedit/lib/libQt5Core.so 0x41e12128
D/dalvikvm( 6410): Added shared lib /data/data/org.qtproject.example.textedit/lib/libQt5Core.so 0x41e12128
D/dalvikvm( 6410): Trying to load lib /data/data/org.qtproject.example.textedit/lib/libQt5Gui.so 0x41e12128
D/dalvikvm( 6410): Added shared lib /data/data/org.qtproject.example.textedit/lib/libQt5Gui.so 0x41e12128
D/dalvikvm( 6410): No JNI_OnLoad found in /data/data/org.qtproject.example.textedit/lib/libQt5Gui.so 0x41e12128, skipping init
D/dalvikvm( 6410): Trying to load lib /data/data/org.qtproject.example.textedit/lib/libQt5Widgets.so 0x41e12128
D/dalvikvm( 6410): Added shared lib /data/data/org.qtproject.example.textedit/lib/libQt5Widgets.so 0x41e12128
D/dalvikvm( 6410): No JNI_OnLoad found in /data/data/org.qtproject.example.textedit/lib/libQt5Widgets.so 0x41e12128, skipping init
D/dalvikvm( 6410): Trying to load lib /data/data/org.qtproject.example.textedit/lib/libQt5OpenGL.so 0x41e12128
D/dalvikvm( 6410): Added shared lib /data/data/org.qtproject.example.textedit/lib/libQt5OpenGL.so 0x41e12128
D/dalvikvm( 6410): No JNI_OnLoad found in /data/data/org.qtproject.example.textedit/lib/libQt5OpenGL.so 0x41e12128, skipping init
D/dalvikvm( 6410): Trying to load lib /data/data/org.qtproject.example.textedit/lib/libQt5PrintSupport.so 0x41e12128
D/dalvikvm( 6410): Added shared lib /data/data/org.qtproject.example.textedit/lib/libQt5PrintSupport.so 0x41e12128
D/dalvikvm( 6410): No JNI_OnLoad found in /data/data/org.qtproject.example.textedit/lib/libQt5PrintSupport.so 0x41e12128, skipping init
D/dalvikvm( 6410): Trying to load lib /data/data/org.qtproject.example.textedit/plugins/platforms/android/libqtforandroidGL.so 0x41e12128
D/dalvikvm( 6410): Added shared lib /data/data/org.qtproject.example.textedit/plugins/platforms/android/libqtforandroidGL.so 0x41e12128
I/Qt ( 6410): qt start
W/dalvikvm( 6410): dvmFindClassByName rejecting 'org/qtproject/qt5/android/QtMessageDialogHelper'
D/dalvikvm( 6410): Trying to load lib /data/app-lib/org.qtproject.example.textedit-1/libtextedit.so 0x41e12128
D/dalvikvm( 6410): Added shared lib /data/app-lib/org.qtproject.example.textedit-1/libtextedit.so 0x41e12128
D/dalvikvm( 6410): No JNI_OnLoad found in /data/app-lib/org.qtproject.example.textedit-1/libtextedit.so 0x41e12128, skipping init
W/Qt ( 6410): kernel/qcoreapplication.cpp:416 (QCoreApplicationPrivate::QCoreApplicationPrivate(int&, char**, uint)): WARNING: QApplication was not created in the main() thread.
W/dalvikvm( 6410): dvmFindClassByName rejecting 'org/qtproject/qt5/android/QtNativeInputConnection'
W/dalvikvm( 6410): dvmFindClassByName rejecting 'org/qtproject/qt5/android/QtExtractedText'
I/ActivityManager( 517): Displayed org.qtproject.example.textedit/org.qtproject.qt5.android.bindings.QtActivity: +653ms
D/libEGL ( 6410): loaded /system/lib/egl/libEGL_adreno200.so
D/libEGL ( 6410): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
D/libEGL ( 6410): loaded /system/lib/egl/libGLESv2_adreno200.so
I/Adreno200-EGL( 6410): <qeglDrvAPI_eglInitialize:265>: EGL 1.4 QUALCOMM Build: Iabe52cfaeae4c5fab1acacfe6f056ba15fa93274
D/dalvikvm( 6410): GC_CONCURRENT freed 227K, 3% free 9078K/9332K, paused 3ms+11ms, total 52ms
D/dalvikvm( 517): GC_CONCURRENT freed 2065K, 24% free 17362K/22776K, paused 9ms+5ms, total 121ms
D/Finsky ( 3358): [1] 5.onFinished: Installation state replication succeeded.
The example worked properly before
and the issue was created by changes around November 10-15
Attachments
For Gerrit Dashboard: QTBUG-35048 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
75307,2 | Android: Don't register main thread on loading library | stable | qt/qtbase | Status: MERGED | +2 | 0 |