« Return to Thread: [BUG] méthode .connect() d'un socket.

Re: [BUG] méthode .connect() d'un socket.

by Benoît Minisini :: Rate this Message:

| View in Thread

Le 06/11/2011 23:05, François Gallo a écrit :

>
>
> Le 6 novembre 2011 14:21, Benoît Minisini <gambas@...
> <mailto:gambas@...>> a écrit :
>
>     Le 06/11/2011 11:13, François Gallo a écrit :
>      > Bonjour Benoit,
>      >
>      > Il y a un bug dans la méthode connect() d'un socket.
>      > J'obtiens un signal #11. Pourtant le code reste simple :
>      >
>      > Private sock As Socket
>      >
>      > Public Sub Main()
>      >
>      >    sock = New Socket As "MySock"
>      >    sock.Connect("127.0.0.1", 3535)
>      >
>      > End
>      >
>      > A titre d'info j'utilise Gambas RC5 sous Fedora 16 64 bits.
>      > Je ne peux pas tester avec la version SVN car certains paquets de
>      > développement
>      > ne sont pas encore disponible pour F16beta.
>      > Cela dit le tir sera corrigé rapidement car elle sort dans 3 jours.
>      >
>      > François.
>      >
>
>     Je n'arrive pas à reproduire le crash.
>
>
> Après avoir essayé l'exemple ClientSocket et en le lançant pas-à-pas,
> la méthode .connect() passe et ça crash à la fin de l'évènement _click
>   du bouton "Connecter"
> du formulaire.
>
> Donc j'en déduis que ça plante à l'évènement levée _ready() du socket.
>
> Comme je te l'ai expliqué, je ne peux pour l'instant utiliser la SVN ni
> même la RC6
> (je ne peux pas compiler Gambas suite au divergence de version des
> paquets de développement.)
>
>
>     Essaie avec Gambas RC6, ou bien envoie un backtrace de gdb comme
>     expliqué sur le site, ou bien encore envoie-moi un projet complet qui
>     provoque le crash !
>
>
> Il n'y a pas de projet complet.
> Je dirais même que mon code est simplement un code vraiment minimaliste
> contenant
> juste le minimum pour effectuer une connexion.
> Donc 3 lignes créant le socket puis son initialisation et gestion des 3
> évènements classique
> tels que _Error() , _Read() et _Ready() . Rien de plus.
>

Oui, donc, est-ce que tu peux m'envoyer ton projet stp ?

--
Benoît Minisini

------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Gambas-user-fr mailing list
Gambas-user-fr@...
https://lists.sourceforge.net/lists/listinfo/gambas-user-fr

 « Return to Thread: [BUG] méthode .connect() d'un socket.