Salut,
je paranoie peut etre mais , je te l'ai dit pour les Malloc de structure et la le Debug et Release, ton application Visual Studio est corrompue

. jblague mais honnetement , verifies les options de linkage, comme le multithreaded dll, avant de faire le release. Maintenant si tu veux verifier que ce sont soit tes options de linkage ou soit ton application ki est corrompue ( ou c p-e ton code ki a qqch de pas correct quelque part mais c moins probable si tu dis que la communication est etablie ) , regarde certains codes de client/serveur simple en mode TCP/IP et teste les (juste les codes sources , pas les fichiers solutions, ou workspace ou (dsp)project). REcompile les, si ca marche , refais une comparaison avec ton code tu trouveras surement c koi ki marche pas, sinon ..... Comme annonce tantot, ton appli Visual est vraiment solidement corrompue :-D lol
je suis heureux de faire partie d'une grande famille ...!