-
Bug
-
Resolution: Duplicate
-
Not Evaluated
-
None
-
Qt Creator 4.3.0-beta1
-
None
-
Linux 64 gcc 5.4
When trying to open the shiboken2 project from PySide (which does not have QML), a recursion crash occurs.
1 __realpath canonicalize.c 183 0x7fcc4057e6fa 2 QFileSystemEngine::canonicalName qfilesystemengine_unix.cpp 279 0x7fcc4135c548 3 QFileInfoPrivate::getFileName qfileinfo.cpp 58 0x7fcc412ef59b 4 QFileInfo::canonicalFilePath qfileinfo.cpp 558 0x7fcc412f09ec 5 QmlJSTools::Internal::ModelManager::defaultProjectInfoForProject qmljsmodelmanager.cpp 110 0x7fcc28101a12 6 CMakeProjectManager::CMakeProject::updateQmlJSCodeModel cmakeproject.cpp 205 0x7fcc25f0146a 7 CMakeProjectManager::CMakeProject::updateProjectData cmakeproject.cpp 186 0x7fcc25f0129f 8 CMakeProjectManager::Internal::CMakeBuildConfiguration::<lambda(const QString&)>::operator()(const QString &) const cmakebuildconfiguration.cpp 153 0x7fcc25f25f72 9 QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<const QString&>, void, CMakeProjectManager::Internal::CMakeBuildConfiguration::ctor()::<lambda(const QString&)>>::call(CMakeProjectManager::Internal::CMakeBuildConfiguration::<lambda(const QString&)> &, void * *) qobjectdefs_impl.h 137 0x7fcc25f2a158 10 QtPrivate::Functor<CMakeProjectManager::Internal::CMakeBuildConfiguration::ctor()::<lambda(const QString&)>, 1>::call<QtPrivate::List<QString const&>, void>(CMakeProjectManager::Internal::CMakeBuildConfiguration::<lambda(const QString&)> &, void *, void * *) qobjectdefs_impl.h 249 0x7fcc25f29fbc 11 QtPrivate::QFunctorSlotObject<CMakeProjectManager::Internal::CMakeBuildConfiguration::ctor()::<lambda(const QString&)>, 1, QtPrivate::List<const QString&>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void * *, bool *) qobject_impl.h 168 0x7fcc25f29e3e 12 QtPrivate::QSlotObjectBase::call qobject_impl.h 101 0x7fcc414212dd 13 QMetaObject::activate qobject.cpp 3726 0x7fcc4141df97 14 QMetaObject::activate qobject.cpp 3605 0x7fcc4141d890 15 CMakeProjectManager::Internal::BuildDirManager::errorOccured moc_builddirmanager.cpp 164 0x7fcc25faaa76 16 QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QString const&>, void, void (CMakeProjectManager::Internal::BuildDirManager:: *)(QString const&) const>::call qobjectdefs_impl.h 149 0x7fcc25ee9916 17 QtPrivate::FunctionPointer<void (CMakeProjectManager::Internal::BuildDirManager:: *)(QString const&) const>::call<QtPrivate::List<QString const&>, void> qobjectdefs_impl.h 188 0x7fcc25ee898b 18 QtPrivate::QSlotObject<void (CMakeProjectManager::Internal::BuildDirManager:: *)(QString const&) const, QtPrivate::List<QString const&>, void>::impl qobject_impl.h 120 0x7fcc25ee7c18 19 QtPrivate::QSlotObjectBase::call qobject_impl.h 101 0x7fcc414212dd 20 QMetaObject::activate qobject.cpp 3726 0x7fcc4141df97
It seems sth is connected to errorOccurred that tries to again update the project information.
Only happens in 4.3 at d9a66a5406a760d5fc04e8396ab283c923f0b9fa, not in master.
- duplicates
-
QTCREATORBUG-17869 [REG 4.2 -> 4.3] Crash when building CMake project
-
- Closed
-