Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x0000000185ca4e68 __pthread_kill + 8
1 libsystem_pthread.dylib 0x0000000185cd743c pthread_kill + 292
2 libsystem_c.dylib 0x0000000185c1f460 abort + 104
3 libsystem_malloc.dylib 0x0000000185b07fb4 malloc_vreport + 560
4 libsystem_malloc.dylib 0x0000000185b0b5fc malloc_report + 64
5 libsystem_malloc.dylib 0x0000000185afa6f4 free + 516
6 libCppEditor.dylib 0x00000001294fd6bc CppEditor::SemanticHighlighter::~SemanticHighlighter() + 44 (semantichighlighter.cpp:123)
7 org.qt-project.QtCore 0x000000010459ea98 QObjectPrivate::deleteChildren() + 192
8 org.qt-project.QtCore 0x000000010459e828 QObject::~QObject() + 2000
9 libCore.dylib 0x000000010df83320 Core::IDocument::~IDocument() + 100 (idocument.cpp:261)
10 libCore.dylib 0x000000010e145be4 Core::BaseTextDocument::~BaseTextDocument() + 84 (textdocument.cpp:72)
11 libTextEditor.dylib 0x0000000118a088e8 TextEditor::TextDocument::~TextDocument() + 84 (textdocument.cpp:259)
12 libCppEditor.dylib 0x0000000129052ac0 CppEditor::Internal::CppEditorDocument::~CppEditorDocument() + 156 (cppeditordocument.h:44)
13 libCppEditor.dylib 0x000000012901c510 CppEditor::Internal::CppEditorDocument::~CppEditorDocument() + 32 (cppeditordocument.h:44)
14 libCppEditor.dylib 0x000000012901c544 CppEditor::Internal::CppEditorDocument::~CppEditorDocument() + 32 (cppeditordocument.h:44)
15 libTextEditor.dylib 0x0000000118ab41e4 QtSharedPointer::CustomDeleter<TextEditor::TextDocument, QtSharedPointer::NormalDeleter>::execute() + 52 (qsharedpointer_impl.h:190)
16 libTextEditor.dylib 0x0000000118ab40e4 QtSharedPointer::ExternalRefCountWithCustomDeleter<TextEditor::TextDocument, QtSharedPointer::NormalDeleter>::deleter(QtSharedPointer::ExternalRefCountData*) + 36 (qsharedpointer_impl.h:208)
17 libTextEditor.dylib 0x0000000118848548 QtSharedPointer::ExternalRefCountData::destroy() + 32 (qsharedpointer_impl.h:146)
18 libTextEditor.dylib 0x0000000118a73908 QSharedPointer<TextEditor::TextDocument>::deref(QtSharedPointer::ExternalRefCountData*) + 52 (qsharedpointer_impl.h:477)
19 libTextEditor.dylib 0x0000000118a738c8 QSharedPointer<TextEditor::TextDocument>::deref() + 28 (qsharedpointer_impl.h:472)
20 libTextEditor.dylib 0x0000000118a7389c QSharedPointer<TextEditor::TextDocument>::~QSharedPointer() + 32 (qsharedpointer_impl.h:312)
21 libTextEditor.dylib 0x0000000118a23aa8 QSharedPointer<TextEditor::TextDocument>::~QSharedPointer() + 32 (qsharedpointer_impl.h:312)
22 libTextEditor.dylib 0x0000000118a24188 TextEditor::Internal::TextEditorWidgetPrivate::~TextEditorWidgetPrivate() + 1680 (texteditor.cpp:870)
23 libTextEditor.dylib 0x0000000118a2424c TextEditor::Internal::TextEditorWidgetPrivate::~TextEditorWidgetPrivate() + 32 (texteditor.cpp:856)
24 libTextEditor.dylib 0x0000000118a24280 TextEditor::Internal::TextEditorWidgetPrivate::~TextEditorWidgetPrivate() + 32 (texteditor.cpp:856)
25 libTextEditor.dylib 0x0000000118a2941c TextEditor::TextEditorWidget::~TextEditorWidget() + 88 (texteditor.cpp:1112)
26 libCppEditor.dylib 0x00000001291f5408 CppEditor::CppEditorWidget::~CppEditorWidget() + 72 (cppeditorwidget.cpp:610)
27 libCppEditor.dylib 0x00000001291f543c CppEditor::CppEditorWidget::~CppEditorWidget() + 32 (cppeditorwidget.cpp:610)
28 libCppEditor.dylib 0x00000001291f548c CppEditor::CppEditorWidget::~CppEditorWidget() + 32 (cppeditorwidget.cpp:610)
29 libTextEditor.dylib 0x0000000118a54edc TextEditor::BaseTextEditor::~BaseTextEditor() + 88 (texteditor.cpp:7471)
30 libTextEditor.dylib 0x0000000118a54f48 TextEditor::BaseTextEditor::~BaseTextEditor() + 32 (texteditor.cpp:7470)
31 libTextEditor.dylib 0x0000000118a54f7c TextEditor::BaseTextEditor::~BaseTextEditor() + 32 (texteditor.cpp:7470)
32 libCore.dylib 0x000000010de05358 Core::Internal::EditorManagerPrivate::closeEditors(QList<Core::IEditor*> const&, Core::Internal::EditorManagerPrivate::CloseFlag) + 3864 (editormanager.cpp:1768)
33 libCore.dylib 0x000000010ddfff00 Core::EditorManager::closeEditors(QList<Core::IEditor*> const&, bool) + 52 (editormanager.cpp:3009)
34 libCore.dylib 0x000000010de04400 Core::EditorManager::closeDocuments(QList<Core::IDocument*> const&, bool) + 64 (editormanager.cpp:3392)
35 libCore.dylib 0x000000010de09c90 Core::EditorManager::closeAllEditors(bool) + 64 (editormanager.cpp:2729)
36 libCore.dylib 0x000000010de29a68 Core::Internal::EditorManagerPrivate::extensionsInitialized()::$_11::operator()() const + 28 (editormanager.cpp:728)
37 libCore.dylib 0x000000010de29a28 decltype(std::__1::forward<Core::Internal::EditorManagerPrivate::extensionsInitialized()::$_11&>(fp)()) std::__1::__invoke<Core::Internal::EditorManagerPrivate::extensionsInitialized()::$_11&>(Core::Internal::EditorManagerPrivate::extensionsInitialized()::$_11&) + 28 (type_traits:3747)
38 libCore.dylib 0x000000010de299d8 bool std::__1::__invoke_void_return_wrapper<bool>::__call<Core::Internal::EditorManagerPrivate::extensionsInitialized()::$_11&>(Core::Internal::EditorManagerPrivate::extensionsInitialized()::$_11&) + 28 (__functional_base:317)
39 libCore.dylib 0x000000010de299ac std::__1::__function::__alloc_func<Core::Internal::EditorManagerPrivate::extensionsInitialized()::$_11, std::__1::allocator<Core::Internal::EditorManagerPrivate::extensionsInitialized()::$_11>, bool ()>::operator()() + 28 (functional:1553)
40 libCore.dylib 0x000000010de28430 std::__1::__function::__func<Core::Internal::EditorManagerPrivate::extensionsInitialized()::$_11, std::__1::allocator<Core::Internal::EditorManagerPrivate::extensionsInitialized()::$_11>, bool ()>::operator()() + 28 (functional:1727)
41 libCore.dylib 0x000000010df94548 std::__1::__function::__value_func<bool ()>::operator()() const + 60 (functional:1880)
42 libCore.dylib 0x000000010df91200 std::__1::function<bool ()>::operator()() const + 24 (functional:2555)
43 libCore.dylib 0x000000010e04afec Core::Internal::MainWindow::closeEvent(QCloseEvent*) + 1188 (mainwindow.cpp:372)
44 org.qt-project.QtWidgets 0x000000010375b944 QWidget::event(QEvent*) + 132
45 org.qt-project.QtWidgets 0x000000010386f3dc QMainWindow::event(QEvent*) + 248
46 org.qt-project.QtWidgets 0x00000001037139e4 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 272
47 org.qt-project.QtWidgets 0x0000000103714c24 QApplication::notify(QObject*, QEvent*) + 544
48 org.qt-project.QtCore 0x0000000104560df0 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 208
49 org.qt-project.QtWidgets 0x000000010374ca38 QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) + 196
50 org.qt-project.QtWidgets 0x000000010376fb98 0x103708000 + 424856
51 org.qt-project.QtWidgets 0x00000001037139e4 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 272
52 org.qt-project.QtWidgets 0x0000000103714c24 QApplication::notify(QObject*, QEvent*) + 544
53 org.qt-project.QtCore 0x0000000104560df0 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 208
54 org.qt-project.QtGui 0x0000000103d1fd04 QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) + 1972
55 org.qt-project.QtGui 0x0000000103d633c0 bool QWindowSystemInterfacePrivate::handleWindowSystemEvent<QWindowSystemInterface::SynchronousDelivery>(QWindowSystemInterfacePrivate::WindowSystemEvent*) + 216
56 org.qt-project.QtGui 0x0000000103d5fae8 QWindow::close() + 76
57 libCore.dylib 0x000000010e05b40c QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, bool, bool (QWidget::*)()>::call(bool (QWidget::*)(), QWidget*, void**) + 116 (qobjectdefs_impl.h:152)
58 libCore.dylib 0x000000010e05b358 void QtPrivate::FunctionPointer<bool (QWidget::*)()>::call<QtPrivate::List<>, bool>(bool (QWidget::*)(), QWidget*, void**) + 80 (qobjectdefs_impl.h:185)
59 libCore.dylib 0x000000010e05b25c QtPrivate::QSlotObject<bool (QWidget::*)(), QtPrivate::List<>, bool>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) + 156 (qobjectdefs_impl.h:395)
60 org.qt-project.QtCore 0x000000010459f4a4 QObject::event(QEvent*) + 588
61 org.qt-project.QtWidgets 0x000000010375c73c QWidget::event(QEvent*) + 3708
62 org.qt-project.QtWidgets 0x000000010386f3dc QMainWindow::event(QEvent*) + 248
63 org.qt-project.QtWidgets 0x00000001037139e4 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 272
64 org.qt-project.QtWidgets 0x0000000103714c24 QApplication::notify(QObject*, QEvent*) + 544
65 org.qt-project.QtCore 0x0000000104560df0 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 208
66 org.qt-project.QtCore 0x00000001045620c8 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 820
67 libqcocoa.dylib 0x000000010ae65eb8 0x10ae50000 + 89784
68 libqcocoa.dylib 0x000000010ae66568 0x10ae50000 + 91496
69 com.apple.CoreFoundation 0x0000000185dd6ad4 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28
70 com.apple.CoreFoundation 0x0000000185dd6a20 __CFRunLoopDoSource0 + 208
71 com.apple.CoreFoundation 0x0000000185dd670c __CFRunLoopDoSources0 + 268
72 com.apple.CoreFoundation 0x0000000185dd5094 __CFRunLoopRun + 820
73 com.apple.CoreFoundation 0x0000000185dd45e8 CFRunLoopRunSpecific + 600
74 com.apple.HIToolbox 0x000000018dcef2a0 RunCurrentEventLoopInMode + 292
75 com.apple.HIToolbox 0x000000018dcef014 ReceiveNextEventCommon + 552
76 com.apple.HIToolbox 0x000000018dceedd4 _BlockUntilNextEventMatchingListInModeWithFilter + 72
77 com.apple.AppKit 0x00000001885c3480 _DPSNextEvent + 836
78 com.apple.AppKit 0x00000001885c1e20 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1292
79 com.apple.AppKit 0x00000001885b3cac -[NSApplication run] + 596
80 libqcocoa.dylib 0x000000010ae652dc 0x10ae50000 + 86748
81 org.qt-project.QtCore 0x000000010456a168 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 500
82 org.qt-project.QtCore 0x00000001045614d0 QCoreApplication::exec() + 128
83 org.qt-project.qtcreator 0x0000000102077e9c main + 12396 (main.cpp:771)
84 libdyld.dylib 0x0000000185cf5450 start + 4