Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. QML and Qt Quick
  4. Application hangs in loadEngine
Qt 6.11 is out! See what's new in the release blog

Application hangs in loadEngine

Scheduled Pinned Locked Moved Unsolved QML and Qt Quick
2 Posts 2 Posters 421 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    maxwell31
    wrote on last edited by
    #1

    Hi,

    I have a problem, my application is compiling, but when I run it, it is hanging in

    _engine->load(QUrl(QStringLiteral("qrc:/main.qml")));
    

    but no errors are written to the console. Running in gdb gives me this

    #0  0x00007fffe5c1b036 in  () at /usr/lib/x86_64-linux-gnu/libfontconfig.so.1
    #1  0x00007fffe5c0914d in  () at /usr/lib/x86_64-linux-gnu/libfontconfig.so.1
    #2  0x00007fffe5c0a82d in FcConfigSubstituteWithPat () at /usr/lib/x86_64-linux-gnu/libfontconfig.so.1
    #3  0x00007fffe5f6234f in QFontconfigDatabase::setupFontEngine(QFontEngineFT*, QFontDef const&) const () at /home/maxwell/Qt/5.13.1/gcc_64/plugins/platforms/../../lib/libQt5XcbQpa.so.5
    #4  0x00007fffe5f62c49 in QFontconfigDatabase::fontEngine(QFontDef const&, void*) () at /home/maxwell/Qt/5.13.1/gcc_64/plugins/platforms/../../lib/libQt5XcbQpa.so.5
    #5  0x00007ffff46719c0 in loadEngine(int, QFontDef const&, QtFontFamily*, QtFontFoundry*, QtFontStyle*, QtFontSize*) [clone .isra.85] [clone .constprop.102] () at /opt/qt5/gcc_64/lib/libQt5Gui.so.5
    #6  0x00007ffff46724ba in QFontDatabase::findFont(QFontDef const&, int) () at /opt/qt5/gcc_64/lib/libQt5Gui.so.5
    #7  0x00007ffff465b54f in QFontEngineMulti::loadEngine(int) () at /opt/qt5/gcc_64/lib/libQt5Gui.so.5
    #8  0x00007ffff465c3a5 in QFontEngineMulti::ensureEngineAt(int) () at /opt/qt5/gcc_64/lib/libQt5Gui.so.5
    #9  0x00007ffff465c915 in QFontEngineMulti::stringToCMap(QChar const*, int, QGlyphLayout*, int*, QFlags<QFontEngine::ShaperFlag>) const () at /opt/qt5/gcc_64/lib/libQt5Gui.so.5
    #10 0x00007ffff467c476 in QTextEngine::shapeText(int) const () at /opt/qt5/gcc_64/lib/libQt5Gui.so.5
    #11 0x00007ffff467cce9 in QTextEngine::shape(int) const () at /opt/qt5/gcc_64/lib/libQt5Gui.so.5
    #12 0x00007ffff468e927 in QTextLine::layout_helper(int) () at /opt/qt5/gcc_64/lib/libQt5Gui.so.5
    #13 0x00007ffff468f653 in QTextLine::setLineWidth(double) () at /opt/qt5/gcc_64/lib/libQt5Gui.so.5
    #14 0x00007ffff4ee95db in QQuickTextPrivate::setLineGeometry(QTextLine&, double, double&) () at /opt/qt5/gcc_64/lib/libQt5Quick.so.5
    #15 0x00007ffff4eeaad0 in QQuickTextPrivate::setupTextLayout(double*) () at /opt/qt5/gcc_64/lib/libQt5Quick.so.5
    #16 0x00007ffff4eec724 in QQuickTextPrivate::updateSize() () at /opt/qt5/gcc_64/lib/libQt5Quick.so.5
    #17 0x00007ffff4eed7e5 in QQuickTextPrivate::updateLayout() () at /opt/qt5/gcc_64/lib/libQt5Quick.so.5
    #18 0x00007ffff4eeeb03 in QQuickText::componentComplete() () at /opt/qt5/gcc_64/lib/libQt5Quick.so.5
    #19 0x00007ffff4090132 in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () at /opt/qt5/gcc_64/lib/libQt5Qml.so.5
    #20 0x00007ffff4019667 in QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) () at /opt/qt5/gcc_64/lib/libQt5Qml.so.5
    #21 0x00007ffff4019782 in QQmlComponentPrivate::completeCreate() () at /opt/qt5/gcc_64/lib/libQt5Qml.so.5
    #22 0x00007ffff401953c in QQmlComponent::create(QQmlContext*) () at /opt/qt5/gcc_64/lib/libQt5Qml.so.5
    #23 0x00007ffff408638b in QQmlApplicationEnginePrivate::finishLoad(QQmlComponent*) () at /opt/qt5/gcc_64/lib/libQt5Qml.so.5
    #24 0x00007ffff408660e in QQmlApplicationEnginePrivate::startLoad(QUrl const&, QByteArray const&, bool) () at /opt/qt5/gcc_64/lib/libQt5Qml.so.5
    #25 0x00007ffff408663d in QQmlApplicationEngine::load(QUrl const&) () at /opt/qt5/gcc_64/lib/libQt5Qml.so.5
    

    what could be the problem?

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi,

      How many versions of Qt do you have on your system ?
      How did you install them ?

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      1

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved