Désolé mais j'ai mit l'autre sujet un peu trop vite pour le delestage

Bon alors voilà le bug qui sévit depuis un bon moment et pour lequel je m'arrache les cheveux


Je déclare ma structure et l'alloue avec calloc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Cont[count].Container = (struct ItemsContainer *)calloc(Nbr_Container+1,sizeof(struct ItemsContainer));
Ensuite l'utilisateur doit pouvoir ajouter des container à son gré donc j'utilise un realloc() lorsqu'il décide d'ajouter un container :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
realloc(theApp.Cont[theApp.CurEntry].Container,(count+1)*sizeof(struct ItemsContainer))
Et ca plante lorsque l'utilisateur ajoute un 3eme container !

count représente le nombre de container déjà présent.

Une idée ?