Bonjour.
Je reporte un bug :
Config : Mandrake 7.2, kernel 2.2.1X, connexion cable.
Lorsque je me connecte, il se produit un core.
Apres une assez longue traque, j'ai isolé le bug.
Il se trouve dans :
- fichier crouteurlinux.cpp,
- fonction CRouteurLinux::ModemCable()
- BUG : recherche du n° IP du gateway.
La fonction sPtr = strstr(sSTR, "inet..) + 10;
retourne un pointeur null. Donc sPtr = NULL. Puis on
effectue l'opération
suivante : sPtr2 = strstr(sPtr, " ");. Cela se plante.
Je n'ai pas continué mes tests mais je propose de
rajouter
un test sur sPtr pour vérifier qu'il n'est pas égal à
NULL.
Voilà.
A +.
OlivieR.
Nobody/Anonymous ( nobody ) - 2001-08-08 09:53
5
Open
None
Nobody/Anonymous
None
None
Public
|
Date: 2005-08-12 05:39 Logged In: NO |