Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-15329

[REG: 3.4.2->3.5.1] When it is looking up std::unordered_map it ends up taking a long time in the thread doing the lookup

    XMLWordPrintable

Details

    Description

      When it is looking up std::unordered_map it ends up taking a long time in the thread doing the lookup. Unfortunately this hits a problem if you close the source code window as it will cause Qt Creator to hang as a result. Interrupting the application will give the following stack:

      >	CPlusPlusd.dll!QHash<CPlusPlus::Internal::LookupScopePrivate *,QHashDummyValue>::contains(CPlusPlus::Internal::LookupScopePrivate * const & akey) Line 941	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1014	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1036	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::LookupScope::lookupType(const CPlusPlus::Name * name) Line 903	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::findNestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1158	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::nestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1187	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1031	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1010	C++
       	CPlusPlusd.dll!CPlusPlus::LookupScope::lookupType(const CPlusPlus::Name * name) Line 903	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::findNestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1158	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::nestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1187	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1031	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1010	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1009	C++
       	CPlusPlusd.dll!CPlusPlus::LookupScope::lookupType(const CPlusPlus::Name * name) Line 903	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::findNestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1161	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::nestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1187	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1031	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1036	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1036	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1036	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1050	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1010	C++
       	CPlusPlusd.dll!CPlusPlus::LookupScope::lookupType(const CPlusPlus::Name * name) Line 903	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::findNestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1158	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::nestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1187	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1031	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1010	C++
       	CPlusPlusd.dll!CPlusPlus::LookupScope::lookupType(const CPlusPlus::Name * name) Line 903	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::findNestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1158	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::nestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1187	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1031	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1036	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1036	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1036	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1010	C++
       	CPlusPlusd.dll!CPlusPlus::LookupScope::lookupType(const CPlusPlus::Name * name) Line 903	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::findNestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1161	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::nestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1187	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1031	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1050	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1036	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1036	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1010	C++
       	CPlusPlusd.dll!CPlusPlus::LookupScope::lookupType(const CPlusPlus::Name * name) Line 903	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::findNestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1161	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::nestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1187	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1031	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1036	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1050	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1036	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1036	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1010	C++
       	CPlusPlusd.dll!CPlusPlus::LookupScope::lookupType(const CPlusPlus::Name * name) Line 903	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::findNestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1161	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::nestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1187	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1031	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1050	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1010	C++
       	CPlusPlusd.dll!CPlusPlus::LookupScope::lookupType(const CPlusPlus::Name * name) Line 903	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::findNestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1161	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::nestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1187	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1031	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1010	C++
       	CPlusPlusd.dll!CPlusPlus::LookupScope::lookupType(const CPlusPlus::Name * name) Line 903	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::findNestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1161	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::nestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1187	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1031	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1050	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1010	C++
       	CPlusPlusd.dll!CPlusPlus::LookupScope::lookupType(const CPlusPlus::Name * name) Line 903	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::findNestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1161	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::nestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1187	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1031	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1010	C++
       	CPlusPlusd.dll!CPlusPlus::LookupScope::lookupType(const CPlusPlus::Name * name) Line 903	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::findNestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1158	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::nestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1187	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1031	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1036	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1036	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1010	C++
       	CPlusPlusd.dll!CPlusPlus::LookupScope::lookupType(const CPlusPlus::Name * name) Line 903	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::findNestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1158	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::nestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1187	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1031	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1010	C++
       	CPlusPlusd.dll!CPlusPlus::LookupScope::lookupType(const CPlusPlus::Name * name) Line 903	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::findNestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1158	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::nestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1187	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1031	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1043	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1010	C++
       	CPlusPlusd.dll!CPlusPlus::LookupScope::lookupType(const CPlusPlus::Name * name) Line 903	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::findNestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1161	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::nestedType(const CPlusPlus::Name * name, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1187	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1031	C++
       	CPlusPlusd.dll!CPlusPlus::Internal::LookupScopePrivate::lookupType_helper(const CPlusPlus::Name * name, QSet<CPlusPlus::Internal::LookupScopePrivate *> * processed, bool searchInEnclosingScope, CPlusPlus::Internal::LookupScopePrivate * origin) Line 1010	C++
       	CPlusPlusd.dll!CPlusPlus::LookupScope::lookupType(const CPlusPlus::Name * name) Line 903	C++
       	CPlusPlusd.dll!CPlusPlus::LookupContext::lookupType(const CPlusPlus::Name * name, CPlusPlus::Scope * scope, CPlusPlus::LookupScope * enclosingBinding, QSet<CPlusPlus::Declaration const *> typedefsBeingResolved) Line 361	C++
       	CPlusPlusd.dll!CPlusPlus::ResolveExpression::findClass(const CPlusPlus::FullySpecifiedType & originalTy, CPlusPlus::Scope * scope, CPlusPlus::LookupScope * enclosingBinding) Line 811	C++
       	CPlusPlusd.dll!CPlusPlus::ResolveExpression::baseExpression(const QList<CPlusPlus::LookupItem> & baseResults, int accessOp, bool * replacedDotOperator) Line 872	C++
       	CPlusPlusd.dll!CPlusPlus::ResolveExpression::visit(CPlusPlus::MemberAccessAST * ast) Line 791	C++
       	CPlusPlusd.dll!CPlusPlus::MemberAccessAST::accept0(CPlusPlus::ASTVisitor * visitor) Line 753	C++
       	CPlusPlusd.dll!CPlusPlus::AST::accept(CPlusPlus::ASTVisitor * visitor) Line 52	C++
       	CPlusPlusd.dll!CPlusPlus::ResolveExpression::expression(CPlusPlus::ExpressionAST * ast) Line 152	C++
       	CPlusPlusd.dll!CPlusPlus::ResolveExpression::resolve(CPlusPlus::ExpressionAST * ast, CPlusPlus::Scope * scope, bool ref) Line 142	C++
       	CPlusPlusd.dll!CPlusPlus::ResolveExpression::operator()(CPlusPlus::ExpressionAST * ast, CPlusPlus::Scope * scope) Line 127	C++
       	CPlusPlusd.dll!CPlusPlus::TypeOfExpression::operator()(CPlusPlus::ExpressionAST * expression, QSharedPointer<CPlusPlus::Document> document, CPlusPlus::Scope * scope) Line 114	C++
       	CPlusPlusd.dll!CPlusPlus::TypeOfExpression::operator()(const QByteArray & utf8code, CPlusPlus::Scope * scope, CPlusPlus::TypeOfExpression::PreprocessMode mode) Line 83	C++
       	CppToolsd.dll!CppTools::CheckSymbols::visit(CPlusPlus::MemberAccessAST * ast) Line 591	C++
       	CPlusPlusd.dll!CPlusPlus::MemberAccessAST::accept0(CPlusPlus::ASTVisitor * visitor) Line 753	C++
       	CPlusPlusd.dll!CPlusPlus::AST::accept(CPlusPlus::ASTVisitor * visitor) Line 52	C++
       	CPlusPlusd.dll!CPlusPlus::DeclaratorAST::accept0(CPlusPlus::ASTVisitor * visitor) Line 107	C++
       	CPlusPlusd.dll!CPlusPlus::AST::accept(CPlusPlus::ASTVisitor * visitor) Line 52	C++
       	CppToolsd.dll!CppTools::CheckSymbols::visit(CPlusPlus::SimpleDeclarationAST * ast) Line 562	C++
       	CPlusPlusd.dll!CPlusPlus::SimpleDeclarationAST::accept0(CPlusPlus::ASTVisitor * visitor) Line 112	C++
       	CPlusPlusd.dll!CPlusPlus::AST::accept(CPlusPlus::ASTVisitor * visitor) Line 52	C++
       	CPlusPlusd.dll!CPlusPlus::DeclarationStatementAST::accept0(CPlusPlus::ASTVisitor * visitor) Line 344	C++
       	CPlusPlusd.dll!CPlusPlus::AST::accept(CPlusPlus::ASTVisitor * visitor) Line 52	C++
       	CPlusPlusd.dll!CPlusPlus::CompoundStatementAST::accept0(CPlusPlus::ASTVisitor * visitor) Line 298	C++
       	CPlusPlusd.dll!CPlusPlus::AST::accept(CPlusPlus::ASTVisitor * visitor) Line 52	C++
       	CppToolsd.dll!CppTools::CheckSymbols::visit(CPlusPlus::FunctionDefinitionAST * ast) Line 1088	C++
       	CPlusPlusd.dll!CPlusPlus::FunctionDefinitionAST::accept0(CPlusPlus::ASTVisitor * visitor) Line 479	C++
       	CPlusPlusd.dll!CPlusPlus::AST::accept(CPlusPlus::ASTVisitor * visitor) Line 52	C++
       	CPlusPlusd.dll!CPlusPlus::TranslationUnitAST::accept0(CPlusPlus::ASTVisitor * visitor) Line 936	C++
       	CPlusPlusd.dll!CPlusPlus::AST::accept(CPlusPlus::ASTVisitor * visitor) Line 52	C++
       	CppToolsd.dll!CppTools::CheckSymbols::run() Line 351	C++
       	Qt5Cored.dll!QThreadPoolThread::run() Line 93	C++
       	Qt5Cored.dll!QThreadPrivate::start(void * arg) Line 369	C++
       	[External Code]	
       	[Frames below may be incorrect and/or missing, no symbols loaded for msvcr120d.dll]	
      

      Attachments

        For Gerrit Dashboard: QTCREATORBUG-15329
        # Subject Branch Project Status CR V

        Activity

          People

            kosjar Nikolai Kosjar
            andysh Andy Shaw
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes