[std::map] Erreur de segmentation
	
	
		Bonjour,
je vous expose mon probleme, je n'arrive plus à executer mon programme qui bute à cet appel de fonction. Une erreur de segmentation est levée, et je ne vois pas du tout ou pourrait se trouver le problème.
Peut-être au niveau de l'utilisation de la map, avec qui je ne suis pas trop à l'aise pour le moment. Si vous avez une idée, ce serait sympathique de me débloquer (:
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 
 |  void ControllerManager::treatEvents(int state){
   14     /* Checking if state is wrong, or no binds are specified for it */
   15     if (bindings.find(state) != bindings.end()){
   16         std::vector<Binding *> binds = bindings[state];
   17         SDL_Event event;
   18         if (binds.size() > 0){
   19             while (SDL_PollEvent(&event)){
   20                 /* If a bind corresponds to the event, we execute the action linked to it */
   21                 for (int i = 0; i < binds.size(); i++){
   22                     if (binds[i]->equals(event)){
   23                         binds[i]->execute();
   24                     }
   25                 }
   26             }
   27         }
   28     }
   29 } | 
 Merci d'avance ))