Bonjour à tous!
Voila, actuellement je travaille sur un vieux logiciel qui ait fais à 99% en C.
Dans ce programme, il y a beaucoup de structure en mémoire, dont une très importante de 1800 caractères. (Tout est en mémoire dans un souci de rapidité de réponse).
Cependant, j'ai pu remarqué que le programme plante car il semblerait que d'un coup, la structure est brisée. J'accède à une donnée de la structure sans problème, et à la ligne en dessous, plantage comme si la structure avait été mise à NULL (ce qui n'est pas le cas bien sûr).
Je voulais donc vous demandé si vous aviez une idée de POURQUOI cela semble arrivée (car c'est aléatoire, et je n'arrive pas a reproduire le problème en debug, sauf en forcant la structure à NULL (enfin son pointeur)).
Aussi, existe-t-il un moyen pour que la structure ne puisse pas être attaqué par autre chose (enfin la pile windows bien sur).
Si vous avez des idées, je suis preneur, car ce n'est pas évident de comprendre ce genre de bug.
Je vous remercie beaucoup par avance!!!