RplDlgMgr::closeRplSet (RplObj *rplObj) ... ... ... // Delete all editors for this RplSet std::list dlgs; for (RplDlgList_t::iterator it = _rplDlgs.begin(); it != _rplDlgs.end(); ++it) { if (((*it).first != rplSet) && (((*it).first)->getSet() == rplSet)) <<--- CRASH { dlgs.push_back((*it).second); } } ... ... ... RplDlgMgr::closeAllRplSetDlgs(bool /* confirmEach */) ... ... ... for (std::list::iterator it = rplSetDlgs.begin(); it != rplSetDlgs.end(); ++it) { bool closeSuccess = (*it)->close(); <<--- CURRENT if (!closeSuccess) { _preVerifiedClose = false; return false; //--- user decided not to close } } ... ... ... RplDlgMgr::closeRplSet(RplObj * rplObj=0x04b0c438) Line 861 + 0x24 RplSetDlg::closeEvent(QCloseEvent * event=0x0012b60c) Line 358 + 0x13 QWidget::event(QEvent * event=0x0012b60c) Line 6268 QMainWindow::event(QEvent * event=0x0012b60c) Line 1180 QApplicationPrivate::notify_helper(QObject * receiver=0x049ee028, QEvent * e=0x0012b60c) Line 3541 + 0xf QApplication::notify(QObject * receiver=0x049ee028, QEvent * e=0x0012b60c) Line 3482 + 0x10 QCoreApplication::notifyInternal(QObject * receiver=0x049ee028, QEvent * event=0x0012b60c) Line 516 QCoreApplication::sendEvent(QObject * receiver=0x049ee028, QEvent * event=0x0012b60c) Line 185 + 0x39 QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode mode=CloseWithEvent) Line 5726 + 0xe QWidget::close() Line 5790 RplDlgMgr::closeAllRplSetDlgs(bool __formal=false) Line 1139 + 0x10 Workspace::closeAllDialogs(bool alsoDelete=true) Line 2584 + 0xe Workspace::clear() Line 1992 + 0xa Workspace::callbackHandler(CallbackType type=WS_CLEARING, CallbackData * data=0x00000000) Line 4900 Workspace_allCallbacksCBNoteProc(Callback * __formal=0x03f35038, CallbackType type=WS_CLEARING, CallbackData * data=0x00000000, void * clientData=0x03d71328) Line 4803 FunctionCb::invoke(CallbackType type=WS_CLEARING, CallbackData * cbData=0x00000000) Line 13 + 0x1b Root::callCallbacks(CallbackType type=WS_CLEARING, CallbackData * cbData=0x00000000) Line 213 SimWorkspace::clear(bool clearForTemp=false) Line 531 Workspace::clearWorkspace() Line 3347 Workspace::qt_metacall(QMetaObject::Call _c=InvokeMetaMethod, int _id=49, void * * _a=0x0012bd90) Line 280 + 0x8 QMetaObject::activate(QObject * sender=0x03e9ada0, int from_signal_index=9, int to_signal_index=10, void * * argv=0x0012bd90) Line 3076 QMetaObject::activate(QObject * sender=0x03e9ada0, const QMetaObject * m=0x65904b38, int from_local_signal_index=5, int to_local_signal_index=6, void * * argv=0x0012bd90) Line 3145 + 0x15 QAction::activated(int _t1=-142) Line 228 + 0x17 QAction::activate(QAction::ActionEvent event=Trigger) Line 1104 QMenuPrivate::activateAction(QAction * action=0x03e9ada0, QAction::ActionEvent action_e=Trigger, bool self=true) Line 902 QMenu::mouseReleaseEvent(QMouseEvent * e=0x0012c4c0) Line 2041 QWidget::event(QEvent * event=0x0012c4c0) Line 6124 QMenu::event(QEvent * e=0x0012c4c0) Line 2135 QApplicationPrivate::notify_helper(QObject * receiver=0x03dbcfb0, QEvent * e=0x0012c4c0) Line 3541 + 0xf QApplication::notify(QObject * receiver=0x03dbcfb0, QEvent * e=0x0012c4c0) Line 3240 + 0x2f QCoreApplication::notifyInternal(QObject * receiver=0x03dbcfb0, QEvent * event=0x0012c4c0) Line 516 QCoreApplication::sendSpontaneousEvent(QObject * receiver=0x03dbcfb0, QEvent * event=0x0012c4c0) Line 188 + 0x38 QETWidget::translateMouseEvent(const tagMSG & msg={...}) Line 2678 + 0x14 QtWndProc(HWND__ * hwnd=0x001c04fc, unsigned int message=514, unsigned int wParam=0, long lParam=12058678) Line 1390 + 0xc 7e418734 7e418816 7e4189cd 7c915b4f 7c915b4f 7e418a10 QEventDispatcherWin32::processEvents(QFlags flags={...}) Line 504 + 0x18 QGuiEventDispatcherWin32::processEvents(QFlags flags={...}) Line 975 + 0x15 QEventLoop::processEvents(QFlags flags={...}) Line 126 QEventLoop::exec(QFlags flags={...}) Line 167 + 0x23 QCoreApplication::exec() Line 744 + 0x15 QApplication::exec() Line 3039 rwGUIExecute() Line 140 interactiveMode(int argc=1, char * * argv=0x03332aa8, bool isRunAllowed=true) Line 582 + 0x1c main(int argc=1, char * * argv=0x03332aa8) Line 517 + 0x1a WinMain(HINSTANCE__ * instance=0x00400000, HINSTANCE__ * prevInstance=0x00000000, char * __formal=0x00141f22, int cmdShow=1) Line 103 + 0x12 WinMainCRTStartup() Line 390 + 0x39 C 7c816fd7 7c915b4f