Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
Qt Creator 10.0.0-beta1
-
None
-
kubuntu 22.04 && ubuntu 18.04 docker image
-
-
97c1bb53a (master)
Description
当我添加了docker设备后,又将docker镜像从我宿主删掉后, 从菜单栏打开 preferences, 点击cmake item, ui 卡死无响应。
brace{}stack{_}:
__futex_abstimed_wait_common64 (private=1900091584, cancel=true, abstime=0x7ffdf2fda108, op=137, expected=0, futex_word=0x55c55a7bfcc4) at ./nptl/futex-internal.c:57
#1 __futex_abstimed_wait_common (cancel=true, private=1900091584, abstime=0x7ffdf2fda108, clockid=-218259440, expected=0, futex_word=0x55c55a7bfcc4) at ./nptl/futex-internal.c:87
#2 _GI__futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55c55a7bfcc4, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7ffdf2fda108,
private=private@entry=0) at ./nptl/futex-internal.c:139
#3 0x00007f7e747e1f1b in __pthread_cond_wait_common (abstime=0x7ffdf2fda108, clockid=1, mutex=0x55c55a7bfc70, cond=0x55c55a7bfc98) at ./nptl/pthread_cond_wait.c:503
#4 ___pthread_cond_timedwait64 (cond=0x55c55a7bfc98, mutex=0x55c55a7bfc70, abstime=0x7ffdf2fda108) at ./nptl/pthread_cond_wait.c:652
#5 0x00007f7e74f38c8a in QWaitConditionPrivate::wait(QDeadlineTimer) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Core.so.6
#6 0x00007f7e74f38a5b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Core.so.6
#7 0x00007f7e7656dad5 in Utils::Internal::LauncherHandle::doWaitForSignal(QDeadlineTimer) () from /opt/qtcreator/bin/../lib/qtcreator/libUtils.so.9
#8 0x00007f7e7656d9ae in Utils::Internal::LauncherHandle::waitForSignal(Utils::Internal::CallerHandle::SignalType, int) () from /opt/qtcreator/bin/../lib/qtcreator/libUtils.so.9
#9 0x00007f7e765c8ad0 in Utils::Internal::QtcProcessPrivate::waitForSignal(Utils::ProcessSignalType, int) () from /opt/qtcreator/bin/../lib/qtcreator/libUtils.so.9
#10 0x00007f7e765cc8d0 in Utils::QtcProcess::runBlocking(Utils::EventLoopMode) () from /opt/qtcreator/bin/../lib/qtcreator/libUtils.so.9
#11 0x00007f7e593792ba in Docker::Internal::DockerDevicePrivate::createContainer() () from /opt/qtcreator/lib/qtcreator/plugins/libDocker.so
#12 0x00007f7e5937b0e1 in Docker::Internal::DockerDevicePrivate::startContainer() () from /opt/qtcreator/lib/qtcreator/plugins/libDocker.so
#13 0x00007f7e59375eed in Docker::Internal::DockerDeviceFileAccess::runInShell(Utils::CommandLine const&, QByteArray const&) const () from /opt/qtcreator/lib/qtcreator/plugins/libDocker.so
#14 0x00007f7e7649e718 in Utils::UnixDeviceFileAccess::exists(Utils::FilePath const&) const () from /opt/qtcreator/bin/../lib/qtcreator/libUtils.so.9
#15 0x00007f7e61d043ed in CMakeProjectManager::Internal::CMakeToolTreeItem::updateErrorFlags() () from /opt/qtcreator/lib/qtcreator/plugins/libCMakeProjectManager.so
#16 0x00007f7e61d0434f in CMakeProjectManager::Internal::CMakeToolTreeItem::CMakeToolTreeItem(CMakeProjectManager::CMakeTool const*, bool) ()
from /opt/qtcreator/lib/qtcreator/plugins/libCMakeProjectManager.so
#17 0x00007f7e61d01b72 in CMakeProjectManager::Internal::CMakeToolItemModel::addCMakeTool(CMakeProjectManager::CMakeTool const*, bool) ()
from /opt/qtcreator/lib/qtcreator/plugins/libCMakeProjectManager.so
#18 0x00007f7e61d0185e in CMakeProjectManager::Internal::CMakeToolItemModel::CMakeToolItemModel() () from /opt/qtcreator/lib/qtcreator/plugins/libCMakeProjectManager.so
#19 0x00007f7e61d05bce in CMakeProjectManager::Internal::CMakeToolConfigWidget::CMakeToolConfigWidget() () from /opt/qtcreator/lib/qtcreator/plugins/libCMakeProjectManager.so
-Type <RET> for more, q to quit, c to continue without paging-
#20 0x00007f7e61d03fd9 in std::_Function_handler<Core::IOptionsPageWidget* (), CMakeProjectManager::Internal::CMakeSettingsPage::CMakeSettingsPage()::$_1>::_M_invoke(std::_Any_data const&)
() from /opt/qtcreator/lib/qtcreator/plugins/libCMakeProjectManager.so
#21 0x00007f7e63d333e9 in Core::IOptionsPage::widget() () from /opt/qtcreator/lib/qtcreator/plugins/libCore.so
#22 0x00007f7e63d4ac42 in Core::Internal::SettingsDialog::ensureCategoryWidget(Core::Internal::Category*) () from /opt/qtcreator/lib/qtcreator/plugins/libCore.so
#23 0x00007f7e63d4af9d in Core::Internal::SettingsDialog::showCategory(int) () from /opt/qtcreator/lib/qtcreator/plugins/libCore.so
#24 0x00007f7e63d4a797 in Core::Internal::SettingsDialog::currentChanged(QModelIndex const&) () from /opt/qtcreator/lib/qtcreator/plugins/libCore.so
#25 0x00007f7e74e158ca in void doActivate<false>(QObject*, int, void**) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Core.so.6
#26 0x00007f7e74fd83f2 in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Core.so.6
#27 0x00007f7e7600b5ac in QAbstractItemView::mousePressEvent(QMouseEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#28 0x00007f7e75de52bc in QWidget::event(QEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#29 0x00007f7e75e68f55 in QFrame::event(QEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#30 0x00007f7e7600b19d in QAbstractItemView::viewportEvent(QEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#31 0x00007f7e74dc7705 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Core.so.6
#32 0x00007f7e75d9a431 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#33 0x00007f7e75d9c90e in QApplication::notify(QObject*, QEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#34 0x00007f7e74dc7443 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Core.so.6
#35 0x00007f7e75d9ab8c in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) ()
from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#36 0x00007f7e75df9466 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#37 0x00007f7e75df869e in QWidgetWindow::event(QEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#38 0x00007f7e75d9a445 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#39 0x00007f7e75d9b3ec in QApplication::notify(QObject*, QEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#40 0x00007f7e74dc7443 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Core.so.6
#41 0x00007f7e755dfd04 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Gui.so.6
#42 0x00007f7e7563204b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Gui.so.6
#43 0x00007f7e70b3cb6a in xcbSourceDispatch(_GSource*, int (void*), void*) () from /opt/qtcreator/lib/Qt/plugins/platforms/../../lib/libQt6XcbQpa.so.6
#44 0x00007f7e71d67d3b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007f7e71dbc6c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007f7e71d653e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007f7e7501bece in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Core.so.6
#48 0x00007f7e74dcfea7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Core.so.6
#49 0x00007f7e75fb04d8 in QDialog::exec() () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#50 0x00007f7e63d4b944 in Core::Internal::SettingsDialog::execDialog() () from /opt/qtcreator/lib/qtcreator/plugins/libCore.so
#51 0x00007f7e63d4bbb1 in Core::Internal::executeSettingsDialog(QWidget*, Utils::Id) () from /opt/qtcreator/lib/qtcreator/plugins/libCore.so
-Type <RET> for more, q to quit, c to continue without paging-
#52 0x00007f7e74e158ca in void doActivate<false>(QObject*, int, void**) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Core.so.6
#53 0x00007f7e75924252 in QAction::triggered(bool) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Gui.so.6
#54 0x00007f7e74e158ca in void doActivate<false>(QObject*, int, void**) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Core.so.6
#55 0x00007f7e75924113 in QAction::activate(QAction::ActionEvent) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Gui.so.6
#56 0x00007f7e75f32a35 in QMenuPrivate::activateCausedStack(QList<QPointer<QWidget> > const&, QAction*, QAction::ActionEvent, bool) ()
from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#57 0x00007f7e75f303cb in QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#58 0x00007f7e75f36b9f in QMenu::mouseReleaseEvent(QMouseEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#59 0x00007f7e75de52d1 in QWidget::event(QEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#60 0x00007f7e75f372e5 in QMenu::event(QEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#61 0x00007f7e75d9a445 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#62 0x00007f7e75d9c90e in QApplication::notify(QObject*, QEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#63 0x00007f7e74dc7443 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Core.so.6
#64 0x00007f7e75d9ab8c in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) ()
from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#65 0x00007f7e75df99f0 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#66 0x00007f7e75df869e in QWidgetWindow::event(QEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#67 0x00007f7e75d9a445 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#68 0x00007f7e75d9b3ec in QApplication::notify(QObject*, QEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
#69 0x00007f7e74dc7443 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Core.so.6
#70 0x00007f7e755dfd04 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Gui.so.6
#71 0x00007f7e7563204b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Gui.so.6
#72 0x00007f7e70b3cb6a in xcbSourceDispatch(_GSource*, int (void*), void*) () from /opt/qtcreator/lib/Qt/plugins/platforms/../../lib/libQt6XcbQpa.so.6
#73 0x00007f7e71d67d3b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#74 0x00007f7e71dbc6c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#75 0x00007f7e71d653e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#76 0x00007f7e7501bece in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Core.so.6
#77 0x00007f7e74dcfea7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Core.so.6
#78 0x00007f7e74dc7a64 in QCoreApplication::exec() () from /opt/qtcreator/bin/../lib/Qt/lib/libQt6Core.so.6
#79 0x000055c5575bdd74 in main ()
Attachments
Issue Links
- mentioned in
-
Page Loading...