[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 
stepIds)

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.

Thanks

David




More information about the Qt-creator mailing list