Jeff_Trek
Messages postés30Date d'inscriptionjeudi 13 octobre 2005StatutMembreDernière intervention 7 juillet 2006
-
26 juin 2006 à 15:58
cs_aardman
Messages postés1905Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention17 septembre 2012
-
26 juin 2006 à 21:45
Bonjour
J'utilise une application qui posséde en même temps une tache serveur Socket IP plus une tache cliente Socket IP.
Lorsque un client se connecte et se déconnecte 3 fois, la troisième déconnexion plante mon serveur.
J'utilise bubsock.h que j'avais téléchargé sur ce site.
Si qqn connait le problème ou peux m'aider cela serait vraiment cool.
SAKingdom
Messages postés3212Date d'inscriptionlundi 7 novembre 2005StatutMembreDernière intervention16 février 200915 26 juin 2006 à 17:27
Ça proviend de ton code. Généralement, une violation d'acces est
provoqué par débordement d'un tampon. Tu écrit dans la mémoire au dela
de la limite autorisé pour la variable par exemple:
char test[5];
test[10] = 0; // <- Écriture dans une zone non autorisé
Même chose pour malloc.
Voila. Vérifie ton code et à la limite, débuggue le pour voir ou il y a débordement.
___________________________________________
Les plus grands esprits trouvent toujours une solution