KDAB / Charm

The Cross-Platform Time Tracker
GNU General Public License v2.0
194 stars 70 forks source link

Crash on exit in undo handling #318

Closed frankosterfeld closed 7 years ago

frankosterfeld commented 7 years ago

Observed on macOS, with Qt 5.9.1:

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 org.qt-project.QtCore 0x0000000101d3b9cd QCoreApplication::notifyInternal2(QObject*, QEvent*) + 125 1 org.qt-project.QtWidgets 0x00000001010079a6 QActionPrivate::sendDataChanged() + 214 2 com.kdab 0x0000000100d0504c EventView::slotUndoTextChanged(QString const&) + 92 3 org.qt-project.QtCore 0x0000000101d6c9cb QMetaObject::activate(QObject*, int, int, void**) + 731 4 org.qt-project.QtWidgets 0x00000001013a347b QUndoStack::clear() + 475 5 org.qt-project.QtWidgets 0x00000001013a3613 QUndoStack::~QUndoStack() + 51 6 org.qt-project.QtCore 0x0000000101d65333 QObjectPrivate::deleteChildren() + 227 7 org.qt-project.QtWidgets 0x000000010103cbc5 QWidget::~QWidget() + 1045 8 com.kdab 0x0000000100cce0fd ApplicationCore::~ApplicationCore() + 125 9 libc++.1.dylib 0x00007fffbd659dae std::__1::__shared_weak_count::__release_shared() + 44 10 com.kdab 0x0000000100cc9688 main + 1752 11 libdyld.dylib 0x00007fffbea8e235 start + 1