Salut à tous,


je rencontre des difficulté pour allouer la mémoire de tableaux de chaines de caractères.

les tableaux sont des variables globales déclarées comme cela :
ensuite j'alloue la mémoire comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
*oTabMsg = calloc(iNbMsg, 512*sizeof(char));
mais je pense que l'allocation ne doit se faire que sur le premier élément du tableau,
car quand j'utilise mon tableau (initialisation avec strcpy), ça plante lors de la deuxième itération. (tab[1])

avec un joli Segmentation Fault ..

Merci d'avance pour votre aide