Bonour,
Je suis en train de developper (enfin debugger maintenant) un projet, et j'ai des erreur de segmentation regulières.
a chaques fois, ces erreurs sont causées par un malloc, mais jamais le meme, et pas a chaques fois ....
Je me demande donc quelles peuvent en etre les causes ...
Dans quels cas malloc provoque il une erreur de segmentation ?
J'ai initialisé tous mes pointeurs a NULL avant d'y allouer de la mémoire, pensant que j'allouais sur des espaces reservé, mais ca change rien ...
J'ai rajouté recemment une fonction qui utilise realloc, et c'est depuis ce moment que les erreurs se repetent ... y'a til un rapport ?
Enfin, si quelqu'un peu m'en dire plus, ca m'aiderais ...
Merci d'avance.
(Je programme en c sous linux, avec gcc 3.2.)
Partager