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

Qt Creator crash on Mac OS X 10.8.2, Qt 5 Beta 2

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P1: Critical
    • Resolution: Done
    • Affects Version/s: 5.0.0 Beta 2
    • Fix Version/s: 5.0.0
    • Component/s: GUI: Painting
    • Labels:
      None
    • Platform/s:
      macOS
    • Commits:
      a4c7340b73fb93813b74001301b274b42990a896

      Description

      When launching the Qt Creator that is part of Qt 5 Beta 2 candidate package http://origin.releases.qt-project.org/digia/5.0.0_beta2/backups/2012-11-08-328/qt-mac-opensource-5.0.0-beta2-offline.dmg it crashes:

      (gdb) bt
      #0  0x000000010135b4ba in QObject::property ()
      #1  0x00000001000f7d2b in QMacStyle::drawComplexControl (this=0x101c4b9d0, cc=QStyle::CC_ScrollBar, opt=0x1193b72d0, p=0x7fff5fbf4eb0, widget=0x1193a3220) at styles/qmacstyle_mac.mm:4910
      #2  0x00000001001ef2b5 in QProxyStyle::drawComplexControl (this=0x101c4bb10, control=QStyle::CC_ScrollBar, option=0x1193b72d0, painter=0x7fff5fbf4eb0, widget=0x1193a3220) at qproxystyle.cpp:198
      #3  0x000000010939f588 in ManhattanStyle::drawComplexControl (this=0x101c4bb10, control=QStyle::CC_ScrollBar, option=0x1193b72d0, painter=0x7fff5fbf4eb0, widget=0x1193a3220) at manhattanstyle.cpp:837
      #4  0x0000000116c30510 in QStyleItem::paint (this=0x1193a21d0, painter=0x7fff5fbf4eb0) at qstyleitem.cpp:1015
      #5  0x0000000116c309ef in non-virtual thunk to QStyleItem::paint(QPainter*, QStyleOptionGraphicsItem const*, QWidget*) () at qstyleitem.cpp:929
      #6  0x000000010052f58f in _q_paintItem (item=0x1193a21e0, painter=0x7fff5fbf4eb0, option=0x1166ee4d0, widget=0x0, useWindowOpacity=false, painterStateProtection=false) at graphicsview/qgraphicsscene.cpp:4201
      #7  0x000000010052fc34 in _q_paintIntoCache (pix=0x7fff5fbf5a58, item=0x1193a21e0, pixmapExposed=@0x7fff5fbf5570, itemToPixmap=@0x7fff5fbf55d0, renderHints={i = 2}, option=0x1166ee4d0, painterStateProtection=false) at graphicsview/qgraphicsscene.cpp:4269
      #8  0x000000010052f2f0 in QGraphicsScenePrivate::drawItemHelper (this=0x1166ee2c0, item=0x1193a21e0, painter=0x7fff5fbf9a60, option=0x1166ee4d0, widget=0x1166d9fe0, painterStateProtection=false) at graphicsview/qgraphicsscene.cpp:4589
      #9  0x00000001005315fb in QGraphicsScenePrivate::draw (this=0x1166ee2c0, item=0x1193a21e0, painter=0x7fff5fbf9a60, viewTransform=0x0, transformPtr=0x1193a2390, exposedRegion=0x10285daa0, widget=0x1166d9fe0, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4862
      #10 0x0000000100530ecf in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x1166ee2c0, item=0x1193a21e0, painter=0x7fff5fbf9a60, viewTransform=0x0, exposedRegion=0x10285daa0, widget=0x1166d9fe0, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4752
      #11 0x0000000100531914 in QGraphicsScenePrivate::draw (this=0x1166ee2c0, item=0x1193a0190, painter=0x7fff5fbf9a60, viewTransform=0x0, transformPtr=0x0, exposedRegion=0x10285daa0, widget=0x1166d9fe0, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=false) at graphicsview/qgraphicsscene.cpp:4892
      #12 0x0000000100530ecf in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x1166ee2c0, item=0x1193a0190, painter=0x7fff5fbf9a60, viewTransform=0x0, exposedRegion=0x10285daa0, widget=0x1166d9fe0, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4752
      #13 0x0000000100531914 in QGraphicsScenePrivate::draw (this=0x1166ee2c0, item=0x11939f2b0, painter=0x7fff5fbf9a60, viewTransform=0x0, transformPtr=0x0, exposedRegion=0x10285daa0, widget=0x1166d9fe0, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=false) at graphicsview/qgraphicsscene.cpp:4892
      #14 0x0000000100530ecf in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x1166ee2c0, item=0x11939f2b0, painter=0x7fff5fbf9a60, viewTransform=0x0, exposedRegion=0x10285daa0, widget=0x1166d9fe0, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4752
      #15 0x0000000100531914 in QGraphicsScenePrivate::draw (this=0x1166ee2c0, item=0x11939ca10, painter=0x7fff5fbf9a60, viewTransform=0x0, transformPtr=0x1021478a0, exposedRegion=0x10285daa0, widget=0x1166d9fe0, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=false) at graphicsview/qgraphicsscene.cpp:4892
      #16 0x0000000100530ecf in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x1166ee2c0, item=0x11939ca10, painter=0x7fff5fbf9a60, viewTransform=0x0, exposedRegion=0x10285daa0, widget=0x1166d9fe0, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4752
      #17 0x0000000100531914 in QGraphicsScenePrivate::draw (this=0x1166ee2c0, item=0x119399e70, painter=0x7fff5fbf9a60, viewTransform=0x0, transformPtr=0x119399fb0, exposedRegion=0x10285daa0, widget=0x1166d9fe0, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4892
      #18 0x0000000100530ecf in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x1166ee2c0, item=0x119399e70, painter=0x7fff5fbf9a60, viewTransform=0x0, exposedRegion=0x10285daa0, widget=0x1166d9fe0, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4752
      #19 0x0000000100531914 in QGraphicsScenePrivate::draw (this=0x1166ee2c0, item=0x119397f60, painter=0x7fff5fbf9a60, viewTransform=0x0, transformPtr=0x0, exposedRegion=0x10285daa0, widget=0x1166d9fe0, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=false) at graphicsview/qgraphicsscene.cpp:4892
      #20 0x0000000100530ecf in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x1166ee2c0, item=0x119397f60, painter=0x7fff5fbf9a60, viewTransform=0x0, exposedRegion=0x10285daa0, widget=0x1166d9fe0, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4752
      #21 0x0000000100531914 in QGraphicsScenePrivate::draw (this=0x1166ee2c0, item=0x116d05330, painter=0x7fff5fbf9a60, viewTransform=0x0, transformPtr=0x0, exposedRegion=0x10285daa0, widget=0x1166d9fe0, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=false) at graphicsview/qgraphicsscene.cpp:4892
      #22 0x0000000100530ecf in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x1166ee2c0, item=0x116d05330, painter=0x7fff5fbf9a60, viewTransform=0x0, exposedRegion=0x10285daa0, widget=0x1166d9fe0, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4752
      #23 0x0000000100531914 in QGraphicsScenePrivate::draw (this=0x1166ee2c0, item=0x116d15230, painter=0x7fff5fbf9a60, viewTransform=0x0, transformPtr=0x1166f73d0, exposedRegion=0x10285daa0, widget=0x1166d9fe0, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4892
      #24 0x0000000100530ecf in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x1166ee2c0, item=0x116d15230, painter=0x7fff5fbf9a60, viewTransform=0x0, exposedRegion=0x10285daa0, widget=0x1166d9fe0, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4752
      #25 0x0000000100531914 in QGraphicsScenePrivate::draw (this=0x1166ee2c0, item=0x1166f6cc0, painter=0x7fff5fbf9a60, viewTransform=0x0, transformPtr=0x1166f71a0, exposedRegion=0x10285daa0, widget=0x1166d9fe0, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4892
      #26 0x0000000100530ecf in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x1166ee2c0, item=0x1166f6cc0, painter=0x7fff5fbf9a60, viewTransform=0x0, exposedRegion=0x10285daa0, widget=0x1166d9fe0, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4752
      #27 0x0000000100530159 in QGraphicsScenePrivate::drawItems (this=0x1166ee2c0, painter=0x7fff5fbf9a60, viewTransform=0x0, exposedRegion=0x10285daa0, widget=0x1166d9fe0) at graphicsview/qgraphicsscene.cpp:4635
      #28 0x0000000100561b61 in QGraphicsView::paintEvent (this=0x1166d86a0, event=0x7fff5fbfafc8) at graphicsview/qgraphicsview.cpp:3473
      #29 0x00000001101b0aad in QDeclarativeView::paintEvent ()
      #30 0x0000000100179080 in QWidget::event (this=0x1166d86a0, event=0x7fff5fbfafc8) at qwidget.cpp:7990
      #31 0x00000001002c783d in QFrame::event (this=0x1166d86a0, e=0x7fff5fbfafc8) at widgets/qframe.cpp:534
      #32 0x0000000100376449 in QAbstractScrollArea::viewportEvent (this=0x1166d86a0, e=0x7fff5fbfafc8) at widgets/qabstractscrollarea.cpp:1154
      #33 0x000000010055ef59 in QGraphicsView::viewportEvent (this=0x1166d86a0, event=0x7fff5fbfafc8) at graphicsview/qgraphicsview.cpp:2868
      #34 0x000000010037805f in QAbstractScrollAreaPrivate::viewportEvent (this=0x10285d600, event=0x7fff5fbfafc8) at qabstractscrollarea_p.h:105
      #35 0x0000000100377a65 in QAbstractScrollAreaFilter::eventFilter (this=0x1166d9c60, o=0x1166d9fe0, e=0x7fff5fbfafc8) at qabstractscrollarea_p.h:121
      #36 0x000000010132d8e7 in QCoreApplicationPrivate::sendThroughObjectEventFilters ()
      #37 0x00000001001204ab in QApplicationPrivate::notify_helper (this=0x101c00dc0, receiver=0x1166d9fe0, e=0x7fff5fbfafc8) at qapplication.cpp:3583
      #38 0x0000000100125153 in QApplication::notify (this=0x7fff5fbffac8, receiver=0x1166d9fe0, e=0x7fff5fbfafc8) at qapplication.cpp:3552
      #39 0x000000010132d5de in QCoreApplication::notifyInternal ()
      #40 0x0000000100128a4f in QCoreApplication::sendSpontaneousEvent (receiver=0x1166d9fe0, event=0x7fff5fbfafc8) at qcoreapplication.h:206
      #41 0x0000000100171e7f in QWidgetPrivate::drawWidget (this=0x1166da010, pdev=0x10197f240, rgn=@0x7fff5fbfb368, offset=@0x7fff5fbfb360, flags=36, sharedPainter=0x0, backingStore=0x10ab04260) at qwidget.cpp:5094
      #42 0x00000001001365ba in QWidgetBackingStore::sync (this=0x10ab04260) at qwidgetbackingstore.cpp:1084
      #43 0x0000000100167ee6 in QWidgetPrivate::syncBackingStore (this=0x101945720) at qwidget.cpp:1663
      #44 0x00000001001795d2 in QWidget::event (this=0x101945580, event=0x117090b60) at qwidget.cpp:8128
      #45 0x00000001002e4c91 in QMainWindow::event (this=0x101945580, event=0x117090b60) at widgets/qmainwindow.cpp:1471
      #46 0x00000001001204d5 in QApplicationPrivate::notify_helper (this=0x101c00dc0, receiver=0x101945580, e=0x117090b60) at qapplication.cpp:3587
      #47 0x0000000100125153 in QApplication::notify (this=0x7fff5fbffac8, receiver=0x101945580, e=0x117090b60) at qapplication.cpp:3552
      #48 0x000000010132e1b4 in QCoreApplicationPrivate::sendPostedEvents ()
      #49 0x00000001005354f2 in QGraphicsViewPrivate::dispatchPendingUpdateRequests (this=0x10285d600) at qgraphicsview_p.h:200
      #50 0x000000010051b45a in QGraphicsScenePrivate::_q_processDirtyItems (this=0x1166ee2c0) at graphicsview/qgraphicsscene.cpp:511
      #51 0x000000010053441a in QGraphicsScene::qt_static_metacall (_o=0x1166eb360, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x114f00ec0) at moc_qgraphicsscene.cpp:167
      #52 0x0000000101354148 in QObject::event ()
      #53 0x000000010052864b in QGraphicsScene::event (this=0x1166eb360, event=0x114f01b20) at graphicsview/qgraphicsscene.cpp:3447
      #54 0x00000001001204d5 in QApplicationPrivate::notify_helper (this=0x101c00dc0, receiver=0x1166eb360, e=0x114f01b20) at qapplication.cpp:3587
      #55 0x000000010012218e in QApplication::notify (this=0x7fff5fbffac8, receiver=0x1166eb360, e=0x114f01b20) at qapplication.cpp:3018
      #56 0x000000010132e1b4 in QCoreApplicationPrivate::sendPostedEvents ()
      #57 0x0000000100d9c151 in QWindowSystemInterface::sendWindowSystemEvents ()
      #58 0x0000000103714f85 in QCocoaEventDispatcherPrivate::processPostedEvents ()
      #59 0x000000010371588b in QCocoaEventDispatcherPrivate::postedEventsSourceCallback ()
      #60 0x00007fff96c70101 in __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ ()
      #61 0x00007fff96c6fa25 in __CFRunLoopDoSources0 ()
      #62 0x00007fff96c92dc5 in __CFRunLoopRun ()
      #63 0x00007fff96c926b2 in CFRunLoopRunSpecific ()
      #64 0x00007fff939fa0a4 in RunCurrentEventLoopInMode ()
      #65 0x00007fff939f9d84 in ReceiveNextEventCommon ()
      #66 0x00007fff939f9cd3 in BlockUntilNextEventMatchingListInMode ()
      #67 0x00007fff8efc7613 in _DPSNextEvent ()
      #68 0x00007fff8efc6ed2 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] ()
      #69 0x00007fff8efbe283 in -[NSApplication run] ()
      #70 0x00000001037145b5 in QCocoaEventDispatcher::processEvents ()
      #71 0x000000010132ae13 in QEventLoop::exec ()
      #72 0x000000010132db45 in QCoreApplication::exec ()
      #73 0x0000000100121cc6 in QApplication::exec () at qapplication.cpp:2894
      #74 0x000000010000bb42 in main (argc=1, argv=0x7fff5fbffb40) at main.cpp:513
      (gdb) 
      

        Attachments

        1. bt.txt
          14 kB
        2. qtcreator26_with_qt5b2.png
          qtcreator26_with_qt5b2.png
          57 kB

          Issue Links

          For Gerrit Dashboard: QTBUG-27895
          # Subject Branch Project Status CR V

            Activity

              People

              Assignee:
              sorvig Morten Sørvig
              Reporter:
              kkohne Kai Köhne
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes