A voir également:
- Gérer le smtp buffer overflow (vb)
- Vb cable - Télécharger - Audio & Musique
- Smtp hotmail - Guide
- Gerer les profils netflix - Guide
- Vb - Télécharger - Langages
- Gerer foyer netflix - Guide
3 réponses
beldyn
Messages postés
188
Date d'inscription
jeudi 28 novembre 2002
Statut
Membre
Dernière intervention
1 février 2005
19
8 janv. 2003 à 18:24
8 janv. 2003 à 18:24
Salut fab,
Je ne connais pas la RCF 821, par contre, l'overflow est un dépacement de capacité (arretez moi si je me trompe). Pour le cas du buffer, celà signifie que tu as dépassés sa capacité maximale. Le pb en VB, c'est que tu n'est pas obligé d'allouer une taille de buffer lors de la définition de ta variable string, donc si tu y mets trop de données, tu exploses ta pile (à moins qu'il y ait une limite que je ne connais pas). Tu peux t'amuser à générer cette erreur en remplissant un textbox par exemple.
Pour remédier à ce genre de pb, tu fixe une limite de taille au buffer et tu vérifies que tu ne la dépasse jamais en y interdisant l'écriture si besoin.
'par exemple:
if len(buffer) + len(bufferAAjouté) < MAX_SIZE then
buffer = buffer+bufferAAjouté
endif
Je ne sais pas si ça t'aidera, mais ton post ne dit si tu savais ça.
Voilà a+
Beldyn
Je ne connais pas la RCF 821, par contre, l'overflow est un dépacement de capacité (arretez moi si je me trompe). Pour le cas du buffer, celà signifie que tu as dépassés sa capacité maximale. Le pb en VB, c'est que tu n'est pas obligé d'allouer une taille de buffer lors de la définition de ta variable string, donc si tu y mets trop de données, tu exploses ta pile (à moins qu'il y ait une limite que je ne connais pas). Tu peux t'amuser à générer cette erreur en remplissant un textbox par exemple.
Pour remédier à ce genre de pb, tu fixe une limite de taille au buffer et tu vérifies que tu ne la dépasse jamais en y interdisant l'écriture si besoin.
'par exemple:
if len(buffer) + len(bufferAAjouté) < MAX_SIZE then
buffer = buffer+bufferAAjouté
endif
Je ne sais pas si ça t'aidera, mais ton post ne dit si tu savais ça.
Voilà a+
Beldyn
HEllo!
Le pb est pas vraiment là, je suis d'accord avec toi mais je ne sais pas ce qui est censsé causer ce dépassement de buffer !!
Merci qd meme pour ta réponse !
a++
Le pb est pas vraiment là, je suis d'accord avec toi mais je ne sais pas ce qui est censsé causer ce dépassement de buffer !!
Merci qd meme pour ta réponse !
a++