Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-65078

WebGL tech preview plugin always crashes in QFontEngineQPF2 on macOS

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 5.10.1
    • 5.10.0
    • QPA: WebGL
    • None
    • macOS 10.12.6 (16G29)
      Qt 5.10.0-0-201712041208
    • macOS
    • 98991b4f9657b56e631400f976131199b90bb877

    Description

      Just updated to TP 5.10.0-0-201712041208

      Every QtQuick example crashes with the same call stack on my machine  Plain QtQuick (shadereffects) and QtQuick Controls 2 (qt quick controls 2 gallery).

      Crashed Thread: 0 Dispatch queue: com.apple.main-thread
      
      Exception Type: EXC_BAD_ACCESS (SIGSEGV)
      Exception Codes: EXC_I386_GPFLT
      Exception Note: EXC_CORPSE_NOTIFY
      
      Termination Signal: Segmentation fault: 11
      Termination Reason: Namespace SIGNAL, Code 0xb
      Terminating Process: exc handler [0]
      
      Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
      0 org.qt-project.QtGui 0x000000010527ba6d QFontEngineQPF2::QFontEngineQPF2(QFontDef const&, QByteArray const&) + 45
      1 org.qt-project.QtGui 0x000000010527ea9b QPlatformFontDatabase::fontEngine(QFontDef const&, void*) + 43
      2 org.qt-project.QtGui 0x00000001051f2467 loadEngine(int, QFontDef const&, QtFontFamily*, QtFontFoundry*, QtFontStyle*, QtFontSize*) + 1623
      3 org.qt-project.QtGui 0x00000001051f0d5a QFontDatabase::findFont(QFontDef const&, int) + 730
      4 org.qt-project.QtGui 0x00000001051f37b6 QFontDatabase::load(QFontPrivate const*, int) + 2518
      5 org.qt-project.QtGui 0x00000001051c9a06 QFontPrivate::engineForScript(int) const + 390
      6 org.qt-project.QtGui 0x00000001051f9053 QTextEngine::fontEngine(QScriptItem const&, QFixed*, QFixed*, QFixed*) const + 867
      7 org.qt-project.QtGui 0x00000001051f7d51 QTextEngine::shapeText(int) const + 673
      8 org.qt-project.QtGui 0x000000010520f3b1 QTextLine::layout_helper(int) + 801
      9 org.qt-project.QtQuick 0x000000010440ff6b QQuickTextPrivate::setLineGeometry(QTextLine&, double, double&) + 43
      10 org.qt-project.QtQuick 0x000000010440d4a2 QQuickTextPrivate::setupTextLayout(double*) + 2562
      11 org.qt-project.QtQuick 0x000000010440a2ec QQuickTextPrivate::updateSize() + 396
      12 org.qt-project.QtQuick 0x000000010440c462 QQuickTextPrivate::updateLayout() + 1522
      13 org.qt-project.QtQuick 0x0000000104413ff5 QQuickText::componentComplete() + 389
      14 org.qt-project.QtQml 0x00000001048e1519 QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) + 665
      15 org.qt-project.QtQml 0x0000000104859c09 QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) + 73
      16 org.qt-project.QtQml 0x0000000104857889 QQmlComponentPrivate::completeCreate() + 41
      17 org.qt-project.QtQml 0x00000001048592f2 QQmlComponent::create(QQmlContext*) + 114
      18 org.qt-project.QtQuick 0x000000010446af54 QQuickView::continueExecute() + 628
      19 org.qt-project.QtQuick 0x000000010446acc3 QQuickViewPrivate::execute() + 643
      20 org.qt-project.shadereffects 0x000000010429d639 main + 1129 (main.cpp:51)
      21 libdyld.dylib 0x00007fff9673f235 start + 1
      

      Attachments

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

        Activity

          People

            jefernan Jesus Fernandez
            gri Christoph Keller
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes