Do you have two instances of the IDE open? That generally happens when you have one instance open which is updating the symbol database, then you open a new instance of the IDE that then starts to parse and wants to update the database. Which it can't since only one instance can do it at a time.