Details
-
Bug
-
Resolution: Incomplete
-
P1: Critical
-
None
-
6.7.1
Description
Qt Creator 14 (based on 6.7.1) now crashes randomly at startup and the stack trace seems to be pointing to harfbuzz.
Thread 0:: Dispatch queue: com.apple.main-thread 0 QtGui 0x1049f7a64 0x1044e8000 + 5306980 1 QtGui 0x1049962cc 0x1044e8000 + 4907724 2 QtGui 0x1049957c4 0x1044e8000 + 4904900 3 QtGui 0x1047bfdcc QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&, unsigned short const*, int, QFontEngine*, QSpan<unsigned int, 18446744073709551615ul>, bool, bool, QHash<QFont::Tag, unsigned int> const&) const + 1172 4 QtGui 0x1047be8d0 QTextEngine::shapeText(int) const + 3068 5 QtGui 0x1047ea6c8 QTextLine::layout_helper(int) + 612 6 QtGui 0x1047b52d8 0x1044e8000 + 2937560 7 QtGui 0x1047ae4cc 0x1044e8000 + 2909388 8 QtGui 0x1047b4840 0x1044e8000 + 2934848 9 QtGui 0x1047b3de0 0x1044e8000 + 2932192 10 QtGui 0x1047b6e78 QTextDocumentLayout::doLayout(int, int, int) + 128 11 QtGui 0x1047b6b34 QTextDocumentLayout::documentChanged(int, int, int) + 764 12 QtGui 0x1047859d0 QTextDocument::setTextWidth(double) + 496 13 QtWidgets 0x102bde2f4 0x102a80000 + 1434356 14 QtWidgets 0x102bdec8c QLabel::minimumSizeHint() const + 128 15 QtWidgets 0x102bdebfc QLabel::sizeHint() const + 28 16 QtWidgets 0x102abc2d8 QWidgetItemV2::updateCacheIfNecessary() const + 52 17 QtWidgets 0x102abc764 QWidgetItemV2::maximumSize() const + 92 18 QtWidgets 0x102a96f48 0x102a80000 + 94024 19 QtWidgets 0x102a97e10 non-virtual thunk to QBoxLayout::sizeHint() const + 32 20 QtWidgets 0x102ab9100 QLayout::totalSizeHint() const + 104 21 QtWidgets 0x102ad831c QWidget::sizeHint() const + 24 22 QtWidgets 0x102abc2d8 QWidgetItemV2::updateCacheIfNecessary() const + 52 23 QtWidgets 0x102abc764 QWidgetItemV2::maximumSize() const + 92 24 QtWidgets 0x102a96f48 0x102a80000 + 94024 25 QtWidgets 0x102a98500 QBoxLayout::setGeometry(QRect const&) + 160 26 QtWidgets 0x102ab8604 QLayoutPrivate::doResize() + 224 27 QtWidgets 0x102ab8c54 QLayout::activate() + 1224 28 QtWidgets 0x102a8cb28 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 228 29 QtWidgets 0x102a8e464 QApplication::notify(QObject*, QEvent*) + 3252 30 QtCore 0x104cf7f64 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 212 31 QtWidgets 0x102ad171c QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) + 248 32 QtWidgets 0x102ad1798 QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) + 372 33 QtWidgets 0x102ad1798 QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) + 372 34 QtWidgets 0x102ad1798 QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) + 372 35 QtWidgets 0x102ad1798 QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) + 372 36 QtWidgets 0x102ad1798 QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) + 372 37 QtWidgets 0x102ad1798 QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) + 372 38 QtWidgets 0x102ad1798 QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) + 372 39 QtWidgets 0x102ad1798 QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) + 372 40 QtWidgets 0x102ad1798 QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) + 372 41 QtWidgets 0x102ad1798 QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) + 372 42 QtWidgets 0x102ad1798 QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) + 372 43 QtWidgets 0x102ad1798 QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) + 372 44 QtWidgets 0x102ad1798 QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) + 372 45 QtWidgets 0x102ad1798 QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) + 372 46 QtWidgets 0x102ad1798 QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) + 372 47 QtWidgets 0x102ad064c QWidgetPrivate::prepareToRender(QRegion const&, QFlags<QWidget::RenderFlag>) + 248 48 QtWidgets 0x102ad0114 QWidget::render(QPainter*, QPoint const&, QRegion const&, QFlags<QWidget::RenderFlag>) + 164 49 QtWidgets 0x102ad1fdc 0x102a80000 + 335836 50 QtWidgets 0x102b5d824 QGraphicsEffectSource::pixmap(Qt::CoordinateSystem, QPoint*, QGraphicsEffect::PixmapPadMode) const + 324 51 QtWidgets 0x102b5fc08 QGraphicsOpacityEffect::draw(QPainter*) + 196 52 QtWidgets 0x102aca1b4 QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) + 2392 53 QtWidgets 0x102ad1b70 QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) + 864 54 QtWidgets 0x102ad1a60 QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) + 592 55 QtWidgets 0x102ad1a60 QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) + 592 56 QtWidgets 0x102ad1a60 QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) + 592 57 QtWidgets 0x102ad1a60 QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) + 592 58 QtWidgets 0x102aca624 QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) + 3528 59 QtWidgets 0x102ad1b70 QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) + 864 60 QtWidgets 0x102aca624 QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) + 3528 61 QtWidgets 0x102ae9c04 QWidgetRepaintManager::paintAndFlush() + 4040 62 QtWidgets 0x102ae9e80 QWidgetRepaintManager::sync() + 244 63 QtWidgets 0x102ad8890 QWidget::event(QEvent*) + 1308 64 QtWidgets 0x102bf8444 QMainWindow::event(QEvent*) + 716 65 QtWidgets 0x102a8cb54 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 272 66 QtWidgets 0x102a8e464 QApplication::notify(QObject*, QEvent*) + 3252 67 QtCore 0x104cf7f64 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 212 68 QtCore 0x104cf924c QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 1464 69 libqcocoa.dylib 0x10376f2f4 0x103758000 + 94964 70 libqcocoa.dylib 0x10376dad0 0x103758000 + 88784 71 libProjectExplorer.dylib 0x10a0c0638 ProjectExplorer::ProjectExplorerPlugin::openProjects(QList<Utils::FilePath> const&) + 1148 72 libProjectExplorer.dylib 0x10a0f744c 0x109e90000 + 2520140 73 libProjectExplorer.dylib 0x10a0f7ab4 0x109e90000 + 2521780 74 QtCore 0x104d43530 0x104c74000 + 849200 75 libCore.dylib 0x10a4f697c Core::SessionManager::aboutToLoadSession(QString) + 52 76 libCore.dylib 0x10a719adc Core::SessionManager::loadSession(QString const&, bool) + 2176 77 libCore.dylib 0x10a71bd04 0x10a4e0000 + 2342148 78 QtCore 0x104d43530 0x104c74000 + 849200 79 libExtensionSystem.13.0.82.dylib 0x1027af594 0x102790000 + 128404 80 QtCore 0x104d43530 0x104c74000 + 849200 81 QtCore 0x104d55f8c QTimer::timerEvent(QTimerEvent*) + 208 82 QtCore 0x104d3b978 QObject::event(QEvent*) + 88 83 QtWidgets 0x102a8cb54 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 272 84 QtWidgets 0x102a8d9a8 QApplication::notify(QObject*, QEvent*) + 504 85 QtCore 0x104cf7f64 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 212 86 QtCore 0x104e6b344 QTimerInfoList::activateTimers() + 1096 87 libqcocoa.dylib 0x10376d2e4 0x103758000 + 86756 88 CoreFoundation 0x1962724d8 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28 89 CoreFoundation 0x19627246c __CFRunLoopDoSource0 + 176 90 CoreFoundation 0x1962721dc __CFRunLoopDoSources0 + 244 91 CoreFoundation 0x196270dc8 __CFRunLoopRun + 828 92 CoreFoundation 0x196270434 CFRunLoopRunSpecific + 608 93 HIToolbox 0x1a0a1419c RunCurrentEventLoopInMode + 292 94 HIToolbox 0x1a0a13e2c ReceiveNextEventCommon + 220 95 HIToolbox 0x1a0a13d30 _BlockUntilNextEventMatchingListInModeWithFilter + 76 96 AppKit 0x199acfd68 _DPSNextEvent + 660 97 AppKit 0x19a2c5808 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 700 98 AppKit 0x199ac309c -[NSApplication run] + 476 99 libqcocoa.dylib 0x10376df40 0x103758000 + 89920 100 QtCore 0x104d01abc QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 540 101 QtCore 0x104cf85b8 QCoreApplication::exec() + 112 102 Qt Creator 0x1022319fc 0x102224000 + 55804 103 dyld 0x195e0a0e0 start + 2360