Details
-
Bug
-
Resolution: Invalid
-
Not Evaluated
-
None
-
5.2.0 RC1
-
None
-
windows8 Qt 5.2 android snapshot of the 9th of December 2013
Description
I don't know how I can better explain this, but I am trying to port my app "SoftairRealFight" to android...this app use almost all important Qt module (gps, internet connection, change connection trigger, compass). When I start app it uses code like this:
this->netSession = new QNetworkSession(netConfigManager.defaultConfiguration(), this);
if (this->netSession->isOpen())
else
{ connect(this->netSession, SIGNAL(opened()), this, SLOT(inizialize())); this->netSession->open(); }connect(this->netSession, SIGNAL(stateChanged(QNetworkSession::State)), this, SLOT(networkStateChanged(QNetworkSession::State)));
it also does some dns resolution facility:
QList<QHostAddress> resolved = QHostInfo::fromName(remoteServer.trimmed()).addresses();
and then:
foreach(QNetworkInterface interface, QNetworkInterface::allInterfaces()) {
if (interface.flags().testFlag(QNetworkInterface::IsRunning))
foreach (QNetworkAddressEntry entry, interface.addressEntries()) {
if (interface.humanReadableName().contains("usb") == false && interface.hardwareAddress() != "00:00:00:00:00:00" && entry.ip().toString().contains("."))
}
}
If my device is connected over wifi all go well and al works.
If my device is connected over 3g it immediately crash with this:
D/dalvikvm( 9166): GC_CONCURRENT freed 338K, 8% free 12489K/13447K, paused 12ms+2ms, total 21ms
D/dalvikvm( 9166): GC_CONCURRENT freed 447K, 8% free 12463K/13511K, paused 1ms+77ms, total 87ms
D/dalvikvm( 9166): Trying to load lib /data/data/org.qtproject.SoftairRealFight/lib/libgnustl_shared.so 0x41c70b88
D/dalvikvm( 9166): Added shared lib /data/data/org.qtproject.SoftairRealFight/lib/libgnustl_shared.so 0x41c70b88
D/dalvikvm( 9166): No JNI_OnLoad found in /data/data/org.qtproject.SoftairRealFight/lib/libgnustl_shared.so 0x41c70b88, skipping init
D/dalvikvm( 9166): Trying to load lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5Core.so 0x41c70b88
D/dalvikvm( 9166): Added shared lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5Core.so 0x41c70b88
D/dalvikvm( 9166): Trying to load lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5Network.so 0x41c70b88
D/dalvikvm( 9166): Added shared lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5Network.so 0x41c70b88
I/Qt ( 9166): Network start
D/dalvikvm( 9166): Trying to load lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5Qml.so 0x41c70b88
D/dalvikvm( 9166): Added shared lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5Qml.so 0x41c70b88
D/dalvikvm( 9166): No JNI_OnLoad found in /data/data/org.qtproject.SoftairRealFight/lib/libQt5Qml.so 0x41c70b88, skipping init
D/dalvikvm( 9166): Trying to load lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5Positioning.so 0x41c70b88
D/dalvikvm( 9166): Added shared lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5Positioning.so 0x41c70b88
D/dalvikvm( 9166): No JNI_OnLoad found in /data/data/org.qtproject.SoftairRealFight/lib/libQt5Positioning.so 0x41c70b88, skipping init
D/dalvikvm( 9166): Trying to load lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5Gui.so 0x41c70b88
D/dalvikvm( 9166): Added shared lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5Gui.so 0x41c70b88
D/dalvikvm( 9166): No JNI_OnLoad found in /data/data/org.qtproject.SoftairRealFight/lib/libQt5Gui.so 0x41c70b88, skipping init
D/dalvikvm( 9166): Trying to load lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5Quick.so 0x41c70b88
D/dalvikvm( 9166): Added shared lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5Quick.so 0x41c70b88
D/dalvikvm( 9166): No JNI_OnLoad found in /data/data/org.qtproject.SoftairRealFight/lib/libQt5Quick.so 0x41c70b88, skipping init
D/dalvikvm( 9166): Trying to load lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5QuickParticles.so 0x41c70b88
D/dalvikvm( 9166): Added shared lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5QuickParticles.so 0x41c70b88
D/dalvikvm( 9166): No JNI_OnLoad found in /data/data/org.qtproject.SoftairRealFight/lib/libQt5QuickParticles.so 0x41c70b88, skipping init
D/dalvikvm( 9166): Trying to load lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5Multimedia.so 0x41c70b88
D/dalvikvm( 9166): Added shared lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5Multimedia.so 0x41c70b88
D/dalvikvm( 9166): No JNI_OnLoad found in /data/data/org.qtproject.SoftairRealFight/lib/libQt5Multimedia.so 0x41c70b88, skipping init
D/dalvikvm( 9166): Trying to load lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5MultimediaQuick_p.so 0x41c70b88
D/dalvikvm( 9166): Added shared lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5MultimediaQuick_p.so 0x41c70b88
D/dalvikvm( 9166): No JNI_OnLoad found in /data/data/org.qtproject.SoftairRealFight/lib/libQt5MultimediaQuick_p.so 0x41c70b88, skipping init
D/dalvikvm( 9166): Trying to load lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5Widgets.so 0x41c70b88
D/dalvikvm( 9166): Added shared lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5Widgets.so 0x41c70b88
D/dalvikvm( 9166): No JNI_OnLoad found in /data/data/org.qtproject.SoftairRealFight/lib/libQt5Widgets.so 0x41c70b88, skipping init
D/dalvikvm( 9166): Trying to load lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5Sensors.so 0x41c70b88
D/dalvikvm( 9166): Added shared lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5Sensors.so 0x41c70b88
D/dalvikvm( 9166): No JNI_OnLoad found in /data/data/org.qtproject.SoftairRealFight/lib/libQt5Sensors.so 0x41c70b88, skipping init
D/dalvikvm( 9166): Trying to load lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5Sql.so 0x41c70b88
D/dalvikvm( 9166): Added shared lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5Sql.so 0x41c70b88
D/dalvikvm( 9166): No JNI_OnLoad found in /data/data/org.qtproject.SoftairRealFight/lib/libQt5Sql.so 0x41c70b88, skipping init
D/dalvikvm( 9166): Trying to load lib /data/data/org.qtproject.SoftairRealFight/plugins/platforms/android/libqtforandroidGL.so 0x41c70b88
D/dalvikvm( 9166): Added shared lib /data/data/org.qtproject.SoftairRealFight/plugins/platforms/android/libqtforandroidGL.so 0x41c70b88
I/Qt ( 9166): qt start
W/dalvikvm( 9166): dvmFindClassByName rejecting 'org/qtproject/qt5/android/QtMessageDialogHelper'
D/dalvikvm( 9166): Trying to load lib /data/data/org.qtproject.SoftairRealFight/plugins/position/libqtposition_android.so 0x41c70b88
D/dalvikvm( 9166): Added shared lib /data/data/org.qtproject.SoftairRealFight/plugins/position/libqtposition_android.so 0x41c70b88
I/QtPositioning( 9166): Positioning start
D/dalvikvm( 9166): Trying to load lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5QuickParticles.so 0x41c70b88
D/dalvikvm( 9166): Shared lib '/data/data/org.qtproject.SoftairRealFight/lib/libQt5QuickParticles.so' already loaded in same CL 0x41c70b88
D/dalvikvm( 9166): Trying to load lib /data/data/org.qtproject.SoftairRealFight/plugins/mediaservice/libqtmedia_android.so 0x41c70b88
D/dalvikvm( 9166): Added shared lib /data/data/org.qtproject.SoftairRealFight/plugins/mediaservice/libqtmedia_android.so 0x41c70b88
D/dalvikvm( 9166): Trying to load lib /data/data/org.qtproject.SoftairRealFight/lib/libQt5MultimediaQuick_p.so 0x41c70b88
D/dalvikvm( 9166): Shared lib '/data/data/org.qtproject.SoftairRealFight/lib/libQt5MultimediaQuick_p.so' already loaded in same CL 0x41c70b88
D/dalvikvm( 9166): Trying to load lib /data/data/org.qtproject.SoftairRealFight/plugins/sensors/libqtsensors_android.so 0x41c70b88
D/dalvikvm( 9166): Added shared lib /data/data/org.qtproject.SoftairRealFight/plugins/sensors/libqtsensors_android.so 0x41c70b88
I/Qt ( 9166): Sensors start
D/dalvikvm( 9166): Trying to load lib /data/data/org.qtproject.SoftairRealFight/lib/libSoftairRealFight.so 0x41c70b88
D/Qt ( 9166): qml\qqmlengine.cpp:1451 (QQmlDebuggingEnabler::QQmlDebuggingEnabler(bool)): QML debugging is enabled. Only use this in a safe environment.
D/dalvikvm( 9166): Added shared lib /data/data/org.qtproject.SoftairRealFight/lib/libSoftairRealFight.so 0x41c70b88
D/dalvikvm( 9166): No JNI_OnLoad found in /data/data/org.qtproject.SoftairRealFight/lib/libSoftairRealFight.so 0x41c70b88, skipping init
W/Qt ( 9166): kernel\qcoreapplication.cpp:416 (QCoreApplicationPrivate::QCoreApplicationPrivate(int&, char**, uint)): WARNING: QApplication was not created in the main() thread.
W/dalvikvm( 9166): dvmFindClassByName rejecting 'org/qtproject/qt5/android/QtNativeInputConnection'
W/dalvikvm( 9166): dvmFindClassByName rejecting 'org/qtproject/qt5/android/QtExtractedText'
D/libEGL ( 9166): loaded /system/lib/egl/libEGL_mali.so
D/libEGL ( 9166): loaded /system/lib/egl/libGLESv1_CM_mali.so
D/libEGL ( 9166): loaded /system/lib/egl/libGLESv2_mali.so
D/ ( 9166): Device driver API match
D/ ( 9166): Device driver API version: 10
D/ ( 9166): User space API version: 10
D/ ( 9166): mali: REVISION=Linux-r2p4-02rel0 BUILD_DATE=Tue Oct 16 15:37:13 KST 2012
D/Qt ( 9166): communicator.cpp:459 (static QString& Communicator::getPathForDB(Communicator*, const char*)): path db: /data/data/org.qtproject.SoftairRealFight/files/SoftairThumb.db
D/Qt ( 9166): communicator.cpp:27 (Communicator::Communicator(QQmlContext*, QCoreApplication*)): template DB copiato con successo!
D/Qt ( 9166): geonavigator.cpp:21 (GeoNavigator::GeoNavigator(const QVector<TPlayer*>, const QVector<TMark>, QObject, qint32)): ------------- Being listed all gps sources: --------------------------
D/Qt ( 9166): geonavigator.cpp:23 (GeoNavigator::GeoNavigator(const QVector<TPlayer*>, const QVector<TMark>, QObject, qint32)): AVAILABLE GPS SOURCE: "android"
D/Qt ( 9166): geonavigator.cpp:26 (GeoNavigator::GeoNavigator(const QVector<TPlayer*>, const QVector<TMark>, QObject, qint32)): ---------------- GPS object configured!
D/Qt ( 9166): geonavigator.cpp:34 (GeoNavigator::GeoNavigator(const QVector<TPlayer*>, const QVector<TMark>, QObject, qint32)): ------------------ Compass' signals activation
D/Qt ( 9166): communicator.cpp:89 (bool Communicator::resolveAndSetServer(QString&)): Risoluzione di france1.softairrealfight.net: 176.58.90.215
F/libc ( 9166): Fatal signal 11 (SIGSEGV) at 0x00000068 (code=1), thread 9222 (oftairRealFight)
'org.qtproject.SoftairRealFight' died.