Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
5.15.2
-
None
-
-
2020wk42
Description
Running the mapviewer example crashes with the following error
F libqml_location_mapviewer_x86.so: ASSERT failure in QQmlImportDatabase::importDynamicPlugin: "Internal error: Plugin imported previously with different uri", file /home/assam/sources/qt5/5.15/qt5/qtdeclarative/src/qml/qml/qqmlimport.cpp, line 2245
F libc : Fatal signal 6 (SIGABRT), code -6 in tid 2580 (QtThread)
More debug prints shows this:
D libqml_location_mapviewer_x86.so: uri: "QtQuick" absolutePath: "/data/app/org.qtproject.example.qml_location_mapviewer-2/lib/x86/libqml_QtQuick.2_qtquick2plugin_x86.so" plugin uri: "" D libqml_location_mapviewer_x86.so: uri: "QtQuick.Controls" absolutePath: "/data/app/org.qtproject.example.qml_location_mapviewer-2/lib/x86/libqml_QtQuick_Controls_qtquickcontrolsplugin_x86.so" plugin uri: "" D libqml_location_mapviewer_x86.so: uri: "QtLocation" absolutePath: "/data/app/org.qtproject.example.qml_location_mapviewer-2/lib/x86/libqml_QtLocation_declarative_location_x86.so" plugin uri: "" D libqml_location_mapviewer_x86.so: uri: "QtPositioning" absolutePath: "/data/app/org.qtproject.example.qml_location_mapviewer-2/lib/x86/libqml_QtPositioning_declarative_positioning_x86.so" plugin uri: "" D libqml_location_mapviewer_x86.so: uri: "QtQml" absolutePath: "/data/app/org.qtproject.example.qml_location_mapviewer-2/lib/x86/libqml_QtQml_qmlplugin_x86.so" plugin uri: "" D libqml_location_mapviewer_x86.so: uri: "QtQuick.Window" absolutePath: "/data/app/org.qtproject.example.qml_location_mapviewer-2/lib/x86/libqml_QtQuick_Window.2_windowplugin_x86.so" plugin uri: "" D libqml_location_mapviewer_x86.so: uri: "QtQuick.Layouts" absolutePath: "/data/app/org.qtproject.example.qml_location_mapviewer-2/lib/x86/libqml_QtQuick_Layouts_qquicklayoutsplugin_x86.so" plugin uri: "" D libqml_location_mapviewer_x86.so: uri: "QtQuick.Controls" absolutePath: "/data/app/org.qtproject.example.qml_location_mapviewer-2/lib/x86/libqml_QtQuick_Controls.2_qtquickcontrols2plugin_x86.so" plugin uri: "" D libqml_location_mapviewer_x86.so: uri: "QtQuick.Templates" absolutePath: "/data/app/org.qtproject.example.qml_location_mapviewer-2/lib/x86/libqml_QtQuick_Templates.2_qtquicktemplates2plugin_x86.so" plugin uri: "" D libqml_location_mapviewer_x86.so: uri: ":.android_rcc_bundle.qml.QtQuick.Controls.Styles.Android" absolutePath: "/data/app/org.qtproject.example.qml_location_mapviewer-2/lib/x86/libqml_QtQuick_Controls_Styles_Android_qtquickcontrolsandroidstyleplugin_x86.so" plugin uri: "" D libqml_location_mapviewer_x86.so: uri: "QtQuick.Controls.Styles.Android" absolutePath: "/data/app/org.qtproject.example.qml_location_mapviewer-2/lib/x86/libqml_QtQuick_Controls_Styles_Android_qtquickcontrolsandroidstyleplugin_x86.so" plugin uri: ":.android_rcc_bundle.qml.QtQuick.Controls.Styles.Android" F libqml_location_mapviewer_x86.so: ASSERT failure in QQmlImportDatabase::importDynamicPlugin: "Internal error: Plugin imported previously with different uri", file /home/assam/sources/qt5/5.15/qt5/qtdeclarative/src/qml/qml/qqmlimport.cpp, line 2245 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 2580 (QtThread)
The stack trace is:
1 tgkill xb72fa8d6 2 pthread_kill xb72f85f9 3 raise xb729e206 4 abort 0xb72979e5 5 qt_message_fatal logging.cpp 1914 0xa30864e3 6 QMessageLogger::fatal logging.cpp 893 0xa3087fec 7 qt_assert_x global.cpp 3366 0xa3079793 8 QQmlImportDatabase::importDynamicPlugin qmlimport.cpp 2243 0xa20cccc4 9 QQmlImportsPrivate::importExtension qmlimport.cpp 1221 0xa20cb571 10 QQmlImportsPrivate::addLibraryImport qmlimport.cpp 1571 0xa20d0755 11 QQmlImports::addLibraryImport qmlimport.cpp 1830 0xa20d346e 12 QQmlTypeLoader::Blob::addImport qmltypeloader.cpp 586 0xa2089ed0 13 QQmlTypeLoader::Blob::addImport qmltypeloader.cpp 562 0xa208996a 14 QQmlTypeData::continueLoadFromIR qmltypedata.cpp 703 0xa1fdbcc8 15 QQmlTypeData::dataReceived qmltypedata.cpp 601 0xa1fdb003 16 QQmlTypeLoader::setData qmltypeloader.cpp 447 0xa2087aff 17 QQmlTypeLoader::setData qmltypeloader.cpp 437 0xa208728e 18 QQmlTypeLoader::loadThread qmltypeloader.cpp 299 0xa2086f62 19 QQmlTypeLoaderThread::loadThread qmltypeloaderthread.cpp 162 0xa1ffa701 20 QQmlThread::callMethodInThread qmlthread_p.h 164 0xa1ffbc4f 21 QQmlThreadPrivate::threadEvent qmlthread.cpp 198 0xa2187ced 22 QQmlThreadPrivate::event qmlthread.cpp 142 0xa2187c29 23 QCoreApplicationPrivate::notify_helper coreapplication.cpp 1224 0xa340378e 24 doNotify coreapplication.cpp 1153 0xa34030b6 25 QCoreApplication::notify coreapplication.cpp 1139 0xa34031e4 26 QGuiApplication::notify guiapplication.cpp 1935 0xa26f23f1 27 QCoreApplication::notifyInternal2 coreapplication.cpp 1063 0xa3402f64 28 QCoreApplication::sendEvent coreapplication.cpp 1458 0xa3403fdf 29 QCoreApplicationPrivate::sendPostedEvents coreapplication.cpp 1817 0xa3404f11 30 QEventDispatcherUNIX::processEvents eventdispatcher_unix.cpp 468 0xa34eb28d 31 QEventLoop::processEvents eventloop.cpp 139 0xa33fc5b1 32 QEventLoop::exec eventloop.cpp 232 0xa33fc899 33 QThread::exec thread.cpp 547 0xa309af8f 34 QQmlThreadPrivate::run qmlthread.cpp 155 0xa2187e36 35 QThreadPrivate::start thread_unix.cpp 329 0xa309f22f 36 __pthread_start(void *) 0xb72f7aa4 37 __start_thread 0xb7298953 38 __bionic_clone 0xb728e0b7
Attachments
Gerrit Reviews
For Gerrit Dashboard: QTBUG-87589 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
318796,1 | Android: fix android style crash with wrong URI | dev | qt/qtdeclarative | Status: DEFERRED | 0 | 0 |