Details
-
Bug
-
Resolution: Done
-
P2: Important
-
Qt Creator 4.10.0
-
None
Description
Looks like it is recursing and eventually runs out of stack:
#0 0x00007ffff58a9b79 in qt_normalizePathSegments(QString const&, QFlags<QDirPrivate::PathNormalization>, bool*) () from /home/jopoikel/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt5Core.so.5 #1 0x00007ffff58aa25a in qt_cleanPath(QString const&, bool*) () from /home/jopoikel/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt5Core.so.5 #2 0x00007ffff58aa30b in QDir::cleanPath(QString const&) () from /home/jopoikel/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt5Core.so.5 #3 0x00007ffff5923dec in QFileSystemEngine::canonicalName(QFileSystemEntry const&, QFileSystemMetaData&) () from /home/jopoikel/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt5Core.so.5 #4 0x00007ffff58bbe88 in QFileInfo::canonicalFilePath() const () from /home/jopoikel/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt5Core.so.5 #5 0x00007ffff761d32b in Utils::FilePath::canonicalPath() const () from /home/jopoikel/Qt/Tools/QtCreator/bin/../lib/qtcreator/libUtils.so.4 #6 0x00007fffc49fa4ec in CMakeProjectManager::Internal::TeaLeafReader::takeParsedConfiguration() () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #7 0x00007fffc496861a in CMakeProjectManager::Internal::BuildDirManager::takeCMakeConfiguration() const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #8 0x00007fffc4986e61 in QtPrivate::QFunctorSlotObject<CMakeProjectManager::CMakeProject::CMakeProject(Utils::FilePath const&)::{lambda(QString const&)#3}, 1, QtPrivate::List<QString const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #9 0x00007ffff59b8736 in QMetaObject::activate(QObject*, int, int, void**) () from /home/jopoikel/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt5Core.so.5 #10 0x00007fffc4a016b5 in CMakeProjectManager::Internal::BuildDirManager::errorOccured(QString const&) const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #11 0x00007fffc4967250 in CMakeProjectManager::Internal::BuildDirManager::emitErrorOccured(QString const&) const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #12 0x00007ffff59b8736 in QMetaObject::activate(QObject*, int, int, void**) () from /home/jopoikel/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt5Core.so.5 #13 0x00007fffc4a019b5 in CMakeProjectManager::Internal::BuildDirReader::errorOccured(QString const&) const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #14 0x00007fffc49fa64a in CMakeProjectManager::Internal::TeaLeafReader::takeParsedConfiguration() () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #15 0x00007fffc496861a in CMakeProjectManager::Internal::BuildDirManager::takeCMakeConfiguration() const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #16 0x00007fffc4986e61 in QtPrivate::QFunctorSlotObject<CMakeProjectManager::CMakeProject::CMakeProject(Utils::FilePath const&)::{lambda(QString const&)#3}, 1, QtPrivate::List<QString const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #17 0x00007ffff59b8736 in QMetaObject::activate(QObject*, int, int, void**) () from /home/jopoikel/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt5Core.so.5 #18 0x00007fffc4a016b5 in CMakeProjectManager::Internal::BuildDirManager::errorOccured(QString const&) const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #19 0x00007fffc4967250 in CMakeProjectManager::Internal::BuildDirManager::emitErrorOccured(QString const&) const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #20 0x00007ffff59b8736 in QMetaObject::activate(QObject*, int, int, void**) () from /home/jopoikel/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt5Core.so.5 #21 0x00007fffc4a019b5 in CMakeProjectManager::Internal::BuildDirReader::errorOccured(QString const&) const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #22 0x00007fffc49fa64a in CMakeProjectManager::Internal::TeaLeafReader::takeParsedConfiguration() () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #23 0x00007fffc496861a in CMakeProjectManager::Internal::BuildDirManager::takeCMakeConfiguration() const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #24 0x00007fffc4986e61 in QtPrivate::QFunctorSlotObject<CMakeProjectManager::CMakeProject::CMakeProject(Utils::FilePath const&)::{lambda(QString const&)#3}, 1, QtPrivate::List<QString const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #25 0x00007ffff59b8736 in QMetaObject::activate(QObject*, int, int, void**) () from /home/jopoikel/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt5Core.so.5 #26 0x00007fffc4a016b5 in CMakeProjectManager::Internal::BuildDirManager::errorOccured(QString const&) const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #27 0x00007fffc4967250 in CMakeProjectManager::Internal::BuildDirManager::emitErrorOccured(QString const&) const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #28 0x00007ffff59b8736 in QMetaObject::activate(QObject*, int, int, void**) () from /home/jopoikel/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt5Core.so.5 #29 0x00007fffc4a019b5 in CMakeProjectManager::Internal::BuildDirReader::errorOccured(QString const&) const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #30 0x00007fffc49fa64a in CMakeProjectManager::Internal::TeaLeafReader::takeParsedConfiguration() () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #31 0x00007fffc496861a in CMakeProjectManager::Internal::BuildDirManager::takeCMakeConfiguration() const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #32 0x00007fffc4986e61 in QtPrivate::QFunctorSlotObject<CMakeProjectManager::CMakeProject::CMakeProject(Utils::FilePath const&)::{lambda(QString const&)#3}, 1, QtPrivate::List<QString const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #33 0x00007ffff59b8736 in QMetaObject::activate(QObject*, int, int, void**) () from /home/jopoikel/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt5Core.so.5 #34 0x00007fffc4a016b5 in CMakeProjectManager::Internal::BuildDirManager::errorOccured(QString const&) const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #35 0x00007fffc4967250 in CMakeProjectManager::Internal::BuildDirManager::emitErrorOccured(QString const&) const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #36 0x00007ffff59b8736 in QMetaObject::activate(QObject*, int, int, void**) () from /home/jopoikel/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt5Core.so.5 #37 0x00007fffc4a019b5 in CMakeProjectManager::Internal::BuildDirReader::errorOccured(QString const&) const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #38 0x00007fffc49fa64a in CMakeProjectManager::Internal::TeaLeafReader::takeParsedConfiguration() () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #39 0x00007fffc496861a in CMakeProjectManager::Internal::BuildDirManager::takeCMakeConfiguration() const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #40 0x00007fffc4986e61 in QtPrivate::QFunctorSlotObject<CMakeProjectManager::CMakeProject::CMakeProject(Utils::FilePath const&)::{lambda(QString const&)#3}, 1, QtPrivate::List<QString const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #41 0x00007ffff59b8736 in QMetaObject::activate(QObject*, int, int, void**) () from /home/jopoikel/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt5Core.so.5 #42 0x00007fffc4a016b5 in CMakeProjectManager::Internal::BuildDirManager::errorOccured(QString const&) const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #43 0x00007fffc4967250 in CMakeProjectManager::Internal::BuildDirManager::emitErrorOccured(QString const&) const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #44 0x00007ffff59b8736 in QMetaObject::activate(QObject*, int, int, void**) () from /home/jopoikel/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt5Core.so.5 #45 0x00007fffc4a019b5 in CMakeProjectManager::Internal::BuildDirReader::errorOccured(QString const&) const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #46 0x00007fffc49fa64a in CMakeProjectManager::Internal::TeaLeafReader::takeParsedConfiguration() () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #47 0x00007fffc496861a in CMakeProjectManager::Internal::BuildDirManager::takeCMakeConfiguration() const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #48 0x00007fffc4986e61 in QtPrivate::QFunctorSlotObject<CMakeProjectManager::CMakeProject::CMakeProject(Utils::FilePath const&)::{lambda(QString const&)#3}, 1, QtPrivate::List<QString const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #49 0x00007ffff59b8736 in QMetaObject::activate(QObject*, int, int, void**) () from /home/jopoikel/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt5Core.so.5 #50 0x00007fffc4a016b5 in CMakeProjectManager::Internal::BuildDirManager::errorOccured(QString const&) const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #51 0x00007fffc4967250 in CMakeProjectManager::Internal::BuildDirManager::emitErrorOccured(QString const&) const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #52 0x00007ffff59b8736 in QMetaObject::activate(QObject*, int, int, void**) () from /home/jopoikel/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt5Core.so.5 #53 0x00007fffc4a019b5 in CMakeProjectManager::Internal::BuildDirReader::errorOccured(QString const&) const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #54 0x00007fffc49fa64a in CMakeProjectManager::Internal::TeaLeafReader::takeParsedConfiguration() () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #55 0x00007fffc496861a in CMakeProjectManager::Internal::BuildDirManager::takeCMakeConfiguration() const () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #56 0x00007fffc4986e61 in QtPrivate::QFunctorSlotObject<CMakeProjectManager::CMakeProject::CMakeProject(Utils::FilePath const&)::{lambda(QString const&)#3}, 1, QtPrivate::List<QString const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) () from /home/jopoikel/Qt/Tools/QtCreator/lib/qtcreator/plugins/libCMakeProjectManager.so #57 0x00007ffff59b8736 in QMetaObject::activate(QObject*, int, int, void**) () from /home/jopoikel/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt5Core.so.5