[Qt-creator] Bug on master branch (from change 9fe7f657)

David Dibben dibben at ieee.org
Sat Nov 12 05:44:48 CET 2011

Not sure where to report this, but there seems to be a bug in the master 
branch introduced by  change 9fe7f657 :
    Date: Mon, 7 Nov 2011 16:16:31 +0100
    Subject: [PATCH] Show a more descriptive "Clean" or "Deploy" while 
doing that

If a project has dependencies so that more than one project is built at 
one time then Creator crashes.

The problem is that QList throws an exception in 
BuildManager::buildLists because the new list of names (stepListNames) 
is smaller than than the number of steps being built.

The name list is created in
  ProjectExplorerPlugin::queue(QList<Project *> projects, QStringList 

This function creates the list of step names based on the stepId list, 
but if there are multiple projects the size of the stepNameList will be 
larger - the loop creating the stepList loops over both the stepIds and 
the projects whereas the loop for the name list only loops over Ids.



More information about the Qt-creator mailing list