Details
-
Bug
-
Resolution: Cannot Reproduce
-
P2: Important
-
Qt Creator 3.3.0
-
OSX 10.10, Xcode 6.1
Description
with projects open using the also some of the kits (one open in the projects pane), cleaning qt versions and removing kits triggered the attached crash.
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libProjectExplorer.dylib 0x000000010d33add5 ProjectExplorer::Internal::KitNode::~KitNode() + 133
1 libProjectExplorer.dylib 0x000000010d33a0d7 ProjectExplorer::Internal::KitModel::removeKit(ProjectExplorer::Kit*) + 455
2 org.qt-project.QtCore 0x00000001063cd9db QMetaObject::activate(QObject*, int, int, void**) + 2987
3 libProjectExplorer.dylib 0x000000010d47cc60 ProjectExplorer::KitManager::kitRemoved(ProjectExplorer::Kit*) + 64
4 libProjectExplorer.dylib 0x000000010d331def ProjectExplorer::KitManager::deregisterKit(ProjectExplorer::Kit*) + 847
5 libProjectExplorer.dylib 0x000000010d339478 ProjectExplorer::Internal::KitModel::apply() + 328
6 libCore.dylib 0x000000010cb3e2b2 Core::Internal::SettingsDialog::accept() + 242
7 org.qt-project.QtCore 0x00000001063cd9db QMetaObject::activate(QObject*, int, int, void**) + 2987
8 org.qt-project.QtWidgets 0x000000010570a983 0x1055c6000 + 1329539
9 org.qt-project.QtWidgets 0x000000010570b19f 0x1055c6000 + 1331615
10 org.qt-project.QtCore 0x00000001063cd9db QMetaObject::activate(QObject*, int, int, void**) + 2987
11 org.qt-project.QtWidgets 0x0000000105982140 QAbstractButton::clicked(bool) + 64
12 org.qt-project.QtWidgets 0x00000001056dc55a 0x1055c6000 + 1140058
13 org.qt-project.QtWidgets 0x00000001056dc3d7 0x1055c6000 + 1139671
14 org.qt-project.QtWidgets 0x00000001056dd3de QAbstractButton::mouseReleaseEvent(QMouseEvent*) + 270
15 org.qt-project.QtWidgets 0x00000001056372cc QWidget::event(QEvent*) + 1628
16 org.qt-project.QtWidgets 0x00000001056dd133 QAbstractButton::event(QEvent*) + 179
17 org.qt-project.QtWidgets 0x00000001055f7dbb QApplicationPrivate::notify_helper(QObject*, QEvent*) + 251
18 org.qt-project.QtWidgets 0x00000001055fb65f QApplication::notify(QObject*, QEvent*) + 9551
19 org.qt-project.QtCore 0x000000010639afb3 QCoreApplication::notifyInternal(QObject*, QEvent*) + 115
20 org.qt-project.QtWidgets 0x00000001055f873b QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) + 987
21 org.qt-project.QtWidgets 0x0000000105652161 0x1055c6000 + 573793
22 org.qt-project.QtWidgets 0x000000010565139f 0x1055c6000 + 570271
23 org.qt-project.QtWidgets 0x00000001055f7dbb QApplicationPrivate::notify_helper(QObject*, QEvent*) + 251
24 org.qt-project.QtWidgets 0x00000001055fb110 QApplication::notify(QObject*, QEvent*) + 8192
25 org.qt-project.QtCore 0x000000010639afb3 QCoreApplication::notifyInternal(QObject*, QEvent*) + 115
26 org.qt-project.QtGui 0x0000000105c2dd3d QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 2189
27 org.qt-project.QtGui 0x0000000105c2cbd3 QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) + 131
28 org.qt-project.QtGui 0x0000000105c1a51a QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 346
29 libqcocoa.dylib 0x00000001083f7a41 0x1083d6000 + 137793
30 com.apple.CoreFoundation 0x00007fff94de0661 _CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION_ + 17
31 com.apple.CoreFoundation 0x00007fff94dd27ed __CFRunLoopDoSources0 + 269
32 com.apple.CoreFoundation 0x00007fff94dd1e1f __CFRunLoopRun + 927
33 com.apple.CoreFoundation 0x00007fff94dd1838 CFRunLoopRunSpecific + 296
34 com.apple.HIToolbox 0x00007fff94a0043f RunCurrentEventLoopInMode + 235
35 com.apple.HIToolbox 0x00007fff94a000be ReceiveNextEventCommon + 179
36 com.apple.HIToolbox 0x00007fff949ffffb _BlockUntilNextEventMatchingListInModeWithFilter + 71
37 com.apple.AppKit 0x00007fff8f9536d1 _DPSNextEvent + 964
38 com.apple.AppKit 0x00007fff8f952e80 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 194
39 com.apple.AppKit 0x00007fff8fc57bd7 -[NSApplication _realDoModalLoop:peek:] + 666
40 com.apple.AppKit 0x00007fff8fc90f84 -[NSApplication runModalSession:] + 71
41 libqcocoa.dylib 0x00000001083f686a 0x1083d6000 + 133226
42 org.qt-project.QtCore 0x00000001063985ad QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 381
43 org.qt-project.QtWidgets 0x00000001057dc362 QDialog::exec() + 514
44 libCore.dylib 0x000000010cb3ebf0 Core::Internal::SettingsDialog::execDialog() + 96
45 libProjectExplorer.dylib 0x000000010d35c31b ProjectExplorer::Internal::TargetSettingsPanelWidget::openTargetPreferences() + 139
46 org.qt-project.QtCore 0x00000001063cd9db QMetaObject::activate(QObject*, int, int, void**) + 2987
47 libProjectExplorer.dylib 0x000000010d48b985 ProjectExplorer::Internal::TargetSettingsWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 453
48 org.qt-project.QtCore 0x00000001063cd9db QMetaObject::activate(QObject*, int, int, void**) + 2987
49 org.qt-project.QtWidgets 0x0000000105982140 QAbstractButton::clicked(bool) + 64
50 org.qt-project.QtWidgets 0x00000001056dc55a 0x1055c6000 + 1140058
51 org.qt-project.QtWidgets 0x00000001056dc3d7 0x1055c6000 + 1139671
52 org.qt-project.QtWidgets 0x00000001056dd3de QAbstractButton::mouseReleaseEvent(QMouseEvent*) + 270
53 org.qt-project.QtWidgets 0x00000001056372cc QWidget::event(QEvent*) + 1628
54 org.qt-project.QtWidgets 0x00000001056dd133 QAbstractButton::event(QEvent*) + 179
55 org.qt-project.QtWidgets 0x00000001055f7dbb QApplicationPrivate::notify_helper(QObject*, QEvent*) + 251
56 org.qt-project.QtWidgets 0x00000001055fb65f QApplication::notify(QObject*, QEvent*) + 9551
57 org.qt-project.QtCore 0x000000010639afb3 QCoreApplication::notifyInternal(QObject*, QEvent*) + 115
58 org.qt-project.QtWidgets 0x00000001055f873b QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) + 987
59 org.qt-project.QtWidgets 0x0000000105652161 0x1055c6000 + 573793
60 org.qt-project.QtWidgets 0x000000010565139f 0x1055c6000 + 570271
61 org.qt-project.QtWidgets 0x00000001055f7dbb QApplicationPrivate::notify_helper(QObject*, QEvent*) + 251
62 org.qt-project.QtWidgets 0x00000001055fb110 QApplication::notify(QObject*, QEvent*) + 8192
63 org.qt-project.QtCore 0x000000010639afb3 QCoreApplication::notifyInternal(QObject*, QEvent*) + 115
64 org.qt-project.QtGui 0x0000000105c2dd3d QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 2189
65 org.qt-project.QtGui 0x0000000105c2cbd3 QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) + 131
66 org.qt-project.QtGui 0x0000000105c1a51a QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 346
67 libqcocoa.dylib 0x00000001083f7a41 0x1083d6000 + 137793
68 com.apple.CoreFoundation 0x00007fff94de0661 _CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION_ + 17
69 com.apple.CoreFoundation 0x00007fff94dd27ed __CFRunLoopDoSources0 + 269
70 com.apple.CoreFoundation 0x00007fff94dd1e1f __CFRunLoopRun + 927
71 com.apple.CoreFoundation 0x00007fff94dd1838 CFRunLoopRunSpecific + 296
72 com.apple.HIToolbox 0x00007fff94a0043f RunCurrentEventLoopInMode + 235
73 com.apple.HIToolbox 0x00007fff94a000be ReceiveNextEventCommon + 179
74 com.apple.HIToolbox 0x00007fff949ffffb _BlockUntilNextEventMatchingListInModeWithFilter + 71
75 com.apple.AppKit 0x00007fff8f9536d1 _DPSNextEvent + 964
76 com.apple.AppKit 0x00007fff8f952e80 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 194
77 com.apple.AppKit 0x00007fff8f946e23 -[NSApplication run] + 594
78 libqcocoa.dylib 0x00000001083f692d 0x1083d6000 + 133421
79 org.qt-project.QtCore 0x00000001063985ad QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 381
80 org.qt-project.QtCore 0x000000010639b58a QCoreApplication::exec() + 346
81 org.qt-project.qtcreator 0x00000001053c06b7 main + 22103
82 org.qt-project.qtcreator 0x00000001053b83a4 start + 52