[Interest] Crash dump related to QtCharts::QDateTimeAxis destructor

Michael R Nelson mnelson at sutron.com
Thu Sep 28 16:36:41 CEST 2017


I'm hoping someone can give me a clue as to what this crash dump is telling me. Problem started after moving to Qt 5.9.1 snapshot, on macOS Sierra.

In my source, I have a QML ChartView with a DateTimeAxis and ValueAxis, and do series manipulation in C++.

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   org.qt-project.QtQml                0x000000010bfe1a4c QQmlContextData::ContextGuard::objectDestroyed(QObject*) + 44
1   org.qt-project.QtQml                0x000000010bfc0a09 QQmlData::destroyed(QObject*) + 361
2   org.qt-project.QtCore               0x000000010caccaaf QObject::~QObject() + 303
3   libqtchartsqml2.dylib               0x000000011650fc00 QQmlPrivate::QQmlElement<QtCharts::QDateTimeAxis>::~QQmlElement() + 32
4   org.qt-project.QtCore               0x000000010cacddd7 QObject::event(QEvent*) + 823
5   org.qt-project.QtWidgets            0x000000010cf82bad QApplicationPrivate::notify_helper(QObject*, QEvent*) + 269
6   org.qt-project.QtWidgets            0x000000010cf8547c QApplication::notify(QObject*, QEvent*) + 5852
7   org.qt-project.QtCore               0x000000010caa3a24 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 164
8   org.qt-project.QtCore               0x000000010caa4770 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 560
9   libqcocoa.dylib                     0x00000001100ea19e QCocoaEventDispatcherPrivate::processPostedEvents() + 190
10  libqcocoa.dylib                     0x00000001100eaa61 QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 33
11  com.apple.CoreFoundation            0x00007fffb1ace3e1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
12  com.apple.CoreFoundation            0x00007fffb1aaf5d7 __CFRunLoopDoSources0 + 423
13  com.apple.CoreFoundation            0x00007fffb1aaeb46 __CFRunLoopRun + 934
...

Thanks for any insight you can offer.

Mike


Please be advised that this email may contain confidential information. If you are not the intended recipient, please notify us by email by replying to the sender and delete this message. The sender disclaims that the content of this email constitutes an offer to enter into, or the acceptance of, any agreement; provided that the foregoing does not invalidate the binding effect of any digital or other electronic reproduction of a manual signature that is included in any attachment.



More information about the Interest mailing list