[I] Message: ASSERT: "calledEmitUpdated" in file graphicsview\qgraphicsscene.cpp, line 475 Call location CrtDbgReport [f:\dd\vctools\crt_bld\self_x86\crt\src\dbgrpt.c:252] qt_message_output(QtMsgType,char const*) [c:\riverware\tools\qt-463\src\corelib\global\qglobal.cpp:2246] qt_message [c:\riverware\tools\qt-463\src\corelib\global\qglobal.cpp:2312] qFatal(char const*,...) [c:\riverware\tools\qt-463\src\corelib\global\qglobal.cpp:2495] qt_assert(char const*,char const*,int) [c:\riverware\tools\qt-463\src\corelib\global\qglobal.cpp:2011] */ void qt_assert(const char *assertion, const char *file, int line) { => qFatal("ASSERT: \"%s\" in file %s, line %d", assertion, file, line); } /* QGraphicsScenePrivate::_q_processDirtyItems(void) [c:\riverware\tools\qt-463\src\gui\graphicsview\qgraphicsscene.cpp:475] processDirtyItemsEmitted = false; if (updateAll) { => Q_ASSERT(calledEmitUpdated); // No need for further processing (except resetting the dirty states). // The growingItemsBoundingRect is updated in _q_emitUpdated. for (int i = 0; i < topLevelItems.size(); ++i) QGraphicsScene::qt_metacall(Call::QMetaObject,int,void * *) [c:\riverware\tools\qt-463\src\gui\tmp\moc\debug_shared\moc_qgraphicsscene.cpp:130] if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; } break; case 12: d_func()->_q_emitUpdated(); break; case 13: d_func()->_q_polishItems(); break; => case 14: d_func()->_q_processDirtyItems(); break; case 15: d_func()->_q_updateScenePosDescendants(); break; default: ; } RwGraphicsScene::qt_metacall(Call::QMetaObject,int,void * *) [c:\riverware\staff\philw\dev2\qtutils\qt\moc_rwgraphicsscene.cpp:79] WorkspaceGfxScene::qt_metacall(Call::QMetaObject,int,void * *) [c:\riverware\staff\philw\dev2\qtutils\qt\moc_workspacegfxscene.cpp:143] SimulationGfxScene::qt_metacall(Call::QMetaObject,int,void * *) [c:\riverware\staff\philw\dev2\qtutils\qt\moc_simulationgfxscene.cpp:64] QMetaObject::metacall(QObject *,Call::QMetaObject,int,void * *) [c:\riverware\tools\qt-463\src\corelib\kernel\qmetaobject.cpp:237] QMetaCallEvent::placeMetaCall(QObject *) [c:\riverware\tools\qt-463\src\corelib\kernel\qobject.cpp:561] QObject::event(QEvent *) [c:\riverware\tools\qt-463\src\corelib\kernel\qobject.cpp:1237] QObjectPrivate::Sender * const previousSender = QObjectPrivate::setCurrentSender(this, ¤tSender); #if defined(QT_NO_EXCEPTIONS) => mce->placeMetaCall(this); #else QT_TRY { mce->placeMetaCall(this); QGraphicsScene::event(QEvent *) [c:\riverware\tools\qt-463\src\gui\graphicsview\qgraphicsscene.cpp:3509] d->gestureEventHandler(static_cast(event)); break; default: => return QObject::event(event); } return true; } QApplicationPrivate::notify_helper(QObject *,QEvent *) [c:\riverware\tools\qt-463\src\gui\kernel\qapplication.cpp:4302] QApplication::notify(QObject *,QEvent *) [c:\riverware\tools\qt-463\src\gui\kernel\qapplication.cpp:3706] QCoreApplication::notifyInternal(QObject *,QEvent *) [c:\riverware\tools\qt-463\src\corelib\kernel\qcoreapplication.cpp:726] QCoreApplication::sendEvent(QObject *,QEvent *) [c:\riverware\tools\qt-463\src\corelib\kernel\qcoreapplication.h:215] QCoreApplicationPrivate::sendPostedEvents(QObject *,int,QThreadData *) [c:\riverware\tools\qt-463\src\corelib\kernel\qcoreapplication.cpp:1364] qt_internal_proc(HWND__ *,UINT,UINT,long) [c:\riverware\tools\qt-463\src\corelib\kernel\qeventdispatcher_win.cpp:490] [C:\WINDOWS\system32\USER32.DLL ip=0x7E418733] [C:\WINDOWS\system32\USER32.DLL ip=0x7E418A00] QEventDispatcherWin32::processEvents(QFlags) [c:\riverware\tools\qt-463\src\corelib\kernel\qeventdispatcher_win.cpp:780] QGuiEventDispatcherWin32::processEvents(QFlags) [c:\riverware\tools\qt-463\src\gui\kernel\qapplication_win.cpp:1145] QEventLoop::processEvents(QFlags) [c:\riverware\tools\qt-463\src\corelib\kernel\qeventloop.cpp:149] QEventLoop::exec(QFlags) [c:\riverware\tools\qt-463\src\corelib\kernel\qeventloop.cpp:197] QCoreApplication::exec(void) [c:\riverware\tools\qt-463\src\corelib\kernel\qcoreapplication.cpp:1003] QApplication::exec(void) [c:\riverware\tools\qt-463\src\gui\kernel\qapplication.cpp:3581]