Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-31914

Crash on opening specific QRC file in Resource Editor

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Not Evaluated
    • None
    • Qt Creator 14.0.2
    • All Other Issues
    • None
    • macOS 15.0.1
    • macOS

    Description

      There is a crash on opening specific QRC file in Resource Editor

      Crashed Thread:        0  Dispatch queue: com.apple.main-thread
      
      Exception Type:        EXC_CRASH (SIGABRT)
      Exception Codes:       0x0000000000000000, 0x0000000000000000
      
      Termination Reason:    Namespace SIGNAL, Code 6 Abort trap: 6
      Terminating Process:   Qt Creator [59785]
      
      Application Specific Information:
      abort() called
      
      
      Kernel Triage:
      VM - (arg = 0x3) mach_vm_allocate_kernel failed within call to vm_map_enter
      
      
      Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
      0   libsystem_kernel.dylib        	       0x1942ea600 __pthread_kill + 8
      1   libsystem_pthread.dylib       	       0x194322f70 pthread_kill + 288
      2   libsystem_c.dylib             	       0x19422f908 abort + 128
      3   libsystem_malloc.dylib        	       0x19413967c malloc_vreport + 896
      4   libsystem_malloc.dylib        	       0x1941614a8 malloc_zone_error + 100
      5   libsystem_malloc.dylib        	       0x1941508a4 nanov2_guard_corruption_detected + 44
      6   libsystem_malloc.dylib        	       0x194150864 nanov2_allocate_outlined + 460
      7   libsystem_malloc.dylib        	       0x19414ef98 nanov2_malloc_type + 472
      8   QtCore                        	       0x102c33048 allocateData(long long) + 8 (qarraydata.cpp:139) [inlined]
      9   QtCore                        	       0x102c33048 allocateHelper(long long, long long, long long, QArrayData::AllocationOption) + 176 (qarraydata.cpp:181) [inlined]
      10  QtCore                        	       0x102c33048 QArrayData::allocate(QArrayData**, long long, long long, long long, QArrayData::AllocationOption) + 196 (qarraydata.cpp:201)
      11  QtSvg                         	       0x11446afac QTypedArrayData<QTransform>::allocate(long long, QArrayData::AllocationOption) + 16 (qarraydata.h:140) [inlined]
      12  QtSvg                         	       0x11446afac QArrayDataPointer<QTransform>::allocateGrow(QArrayDataPointer<QTransform> const&, long long, QArrayData::GrowthPosition) + 172 (qarraydatapointer.h:479)
      13  QtSvg                         	       0x11446ad88 QArrayDataPointer<QTransform>::reallocateAndGrow(QArrayData::GrowthPosition, long long, QArrayDataPointer<QTransform>*) + 84 (qarraydatapointer.h:228)
      14  QtSvg                         	       0x11446ab3c QArrayDataPointer<QTransform>::detachAndGrow(QArrayData::GrowthPosition, long long, QTransform const**, QArrayDataPointer<QTransform>*) + 36 (qarraydatapointer.h:209) [inlined]
      15  QtSvg                         	       0x11446ab3c void QtPrivate::QMovableArrayOps<QTransform>::emplace<QTransform const&>(long long, QTransform const&) + 236 (qarraydataops.h:808)
      16  QtSvg                         	       0x114468a04 QTransform& QList<QTransform>::emplaceBack<QTransform const&>(QTransform const&) + 12 (qlist.h:866) [inlined]
      17  QtSvg                         	       0x114468a04 QList<QTransform>::append(QTransform const&) + 12 (qlist.h:444) [inlined]
      18  QtSvg                         	       0x114468a04 QStack<QTransform>::push(QTransform const&) + 12 (qstack.h:17) [inlined]
      19  QtSvg                         	       0x114468a04 QSvgTransformStyle::apply(QPainter*, QSvgNode const*, QSvgExtraStates&) + 52 (qsvgstyle.cpp:434)
      20  QtSvg                         	       0x114468f00 QSvgStyle::apply(QPainter*, QSvgNode const*, QSvgExtraStates&) + 232 (qsvgstyle.cpp:538)
      21  QtSvg                         	       0x1144597bc QSvgNode::applyStyle(QPainter*, QSvgExtraStates&) const + 24 (qsvgnode.cpp:234) [inlined]
      22  QtSvg                         	       0x1144597bc QSvgNode::draw(QPainter*, QSvgExtraStates&) + 108 (qsvgnode.cpp:45)
      23  QtSvg                         	       0x11445e1a8 QSvgG::drawCommand(QPainter*, QSvgExtraStates&) + 188 (qsvgstructure.cpp:42)
      24  QtSvg                         	       0x114459cb0 QSvgNode::draw(QPainter*, QSvgExtraStates&) + 1376 (qsvgnode.cpp:74)
      25  QtSvg                         	       0x11445e1a8 QSvgG::drawCommand(QPainter*, QSvgExtraStates&) + 188 (qsvgstructure.cpp:42)
      26  QtSvg                         	       0x114459cb0 QSvgNode::draw(QPainter*, QSvgExtraStates&) + 1376 (qsvgnode.cpp:74)
      27  QtSvg                         	       0x11445e1a8 QSvgG::drawCommand(QPainter*, QSvgExtraStates&) + 188 (qsvgstructure.cpp:42)
      28  QtSvg                         	       0x114459cb0 QSvgNode::draw(QPainter*, QSvgExtraStates&) + 1376 (qsvgnode.cpp:74)
      29  QtSvg                         	       0x11446bdb8 QSvgTinyDocument::draw(QPainter*, QRectF const&) + 312 (qsvgtinydocument.cpp:244)
      30  QtSvg                         	       0x11446c940 QSvgTinyDocument::draw(QPainter*) + 28 (qsvgtinydocument.cpp:392)
      31  libqsvgicon.dylib             	       0x1235fad60 QSvgIconEngine::pixmap(QSize const&, QIcon::Mode, QIcon::State) + 640 (qsvgiconengine.cpp:190)
      32  libqsvgicon.dylib             	       0x1235fa418 QSvgIconEngine::actualSize(QSize const&, QIcon::Mode, QIcon::State) + 252 (qsvgiconengine.cpp:85)
      33  QtGui                         	       0x10233993c QIcon::actualSize(QSize const&, QIcon::Mode, QIcon::State) const + 192 (qicon.cpp:934)
      34  QtWidgets                     	       0x100b7212c QStyledItemDelegate::initStyleOption(QStyleOptionViewItem*, QModelIndex const&) const + 1656 (qstyleditemdelegate.cpp:304)
      35  QtWidgets                     	       0x100b723e4 QStyledItemDelegate::paint(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const + 76 (qstyleditemdelegate.cpp:374)
      36  QtWidgets                     	       0x100bb8854 QTreeView::drawRow(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const + 2520 (qtreeview.cpp:1815)
      37  QtWidgets                     	       0x100bb6b78 QTreeView::drawTree(QPainter*, QRegion const&) const + 512 (qtreeview.cpp:1536)
      38  QtWidgets                     	       0x100bb6930 QTreeView::paintEvent(QPaintEvent*) + 312 (qtreeview.cpp:1343)
      39  QtWidgets                     	       0x100914204 QWidget::event(QEvent*) + 132
      40  QtWidgets                     	       0x1009960e8 QFrame::event(QEvent*) + 56 (qframe.cpp:521)
      41  QtWidgets                     	       0x100b47680 QAbstractItemView::viewportEvent(QEvent*) + 1072 (qabstractitemview.cpp:1796)
      42  QtWidgets                     	       0x100bb660c QTreeView::viewportEvent(QEvent*) + 300 (qtreeview.cpp:1325)
      43  QtCore                        	       0x102b36510 QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) + 272 (qcoreapplication.cpp:1291)
      44  QtWidgets                     	       0x1008c892c QApplicationPrivate::notify_helper(QObject*, QEvent*) + 240 (qapplication.cpp:3281)
      45  QtWidgets                     	       0x1008ca25c QApplication::notify(QObject*, QEvent*) + 3252
      46  QtCore                        	       0x102b36208 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 212 (qcoreapplication.cpp:1152)
      47  QtWidgets                     	       0x1009062a4 QWidgetPrivate::sendPaintEvent(QRegion const&) + 28 (qwidget.cpp:5657) [inlined]
      48  QtWidgets                     	       0x1009062a4 QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) + 3272 (qwidget.cpp:5607)
      49  QtWidgets                     	       0x100925828 QWidgetRepaintManager::paintAndFlush() + 3764 (qwidgetrepaintmanager.cpp:900)
      50  QtWidgets                     	       0x100925bb8 QWidgetRepaintManager::sync() + 244 (qwidgetrepaintmanager.cpp:659)
      51  QtWidgets                     	       0x10091469c QWidget::event(QEvent*) + 1308 (qwidget.cpp:9368)
      52  QtWidgets                     	       0x100a33dd0 QMainWindow::event(QEvent*) + 716 (qmainwindow.cpp:1314)
      53  QtWidgets                     	       0x1008c894c QApplicationPrivate::notify_helper(QObject*, QEvent*) + 272 (qapplication.cpp:3287)
      54  QtWidgets                     	       0x1008ca25c QApplication::notify(QObject*, QEvent*) + 3252
      55  QtCore                        	       0x102b36208 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 212 (qcoreapplication.cpp:1152)
      56  QtCore                        	       0x102b37490 QCoreApplication::sendEvent(QObject*, QEvent*) + 16 (qcoreapplication.cpp:1593) [inlined]
      57  QtCore                        	       0x102b37490 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 1464 (qcoreapplication.cpp:1951)
      58  libqcocoa.dylib               	       0x101772cec QCocoaEventDispatcherPrivate::processPostedEvents() + 288 (qcocoaeventdispatcher.mm:900)
      59  libqcocoa.dylib               	       0x101773da4 QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 536 (qcocoaeventdispatcher.mm:922)
      60  CoreFoundation                	       0x19440a414 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28
      61  CoreFoundation                	       0x19440a3a8 __CFRunLoopDoSource0 + 176
      62  CoreFoundation                	       0x19440a10c __CFRunLoopDoSources0 + 244
      63  CoreFoundation                	       0x194408cf8 __CFRunLoopRun + 840
      64  CoreFoundation                	       0x194408334 CFRunLoopRunSpecific + 572
      65  HIToolbox                     	       0x19f8410cc RunCurrentEventLoopInMode + 292
      66  HIToolbox                     	       0x19f846d1c ReceiveNextEventCommon + 220
      67  HIToolbox                     	       0x19f847020 _BlockUntilNextEventMatchingListInModeWithFilter + 76
      68  AppKit                        	       0x197f4ca70 _DPSNextEvent + 660
      69  AppKit                        	       0x1988727b8 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 688
      70  AppKit                        	       0x197f3fb7c -[NSApplication run] + 480
      71  libqcocoa.dylib               	       0x101771938 QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 2128 (qcocoaeventdispatcher.mm:406)
      72  QtCore                        	       0x102b3fd14 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 36 (qeventloop.cpp:100) [inlined]
      73  QtCore                        	       0x102b3fd14 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 540 (qeventloop.cpp:182)
      74  QtCore                        	       0x102b3685c QCoreApplication::exec() + 112 (qcoreapplication.cpp:1496)
      75  Qt Creator                    	       0x1004bd8fc 0x1004b0000 + 55548
      76  dyld                          	       0x193fa0274 start + 2840
      

      Attachments

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

        Activity

          People

            con Eike Ziller
            studiosus Vladimir Belyavsky
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes