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

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

by François Gallo-3 :: Rate this Message:

| View in Thread

Je te donne le bilan, avec la dernière SVN je n'ai pas non plus ce bug. 
Donc est-ce que c'est suite à Fedora ou la RC5 ... je ne sais pas mais
tout les cas inutile de s'arrêter sur ce bug vu qu'il y aura certainement une mise
à jour des paquets Gambas pour Fedora. 



Le 6 novembre 2011 23:59, François Gallo <basic.gambas@...> a écrit :
Vu que c'est par RPM forcément que j'ai installé Gambas... 
Hum, bon ce que je vais faire Benoit c'est installé rapidement une
Kubuntu 64 bits dans VirtualBox, choper la SVN et tester rapidement
le code pour les sockets. 

Pour l'instant je ne peux faire que cette façon tant que la version 16 officiel
de Fedora n'est pas sortie...

Je te tiens au courant dans une petite demi-heure. 


2011/11/6 Benoît Minisini <gambas@...>
Le 06/11/2011 23:48, François Gallo a écrit :
>
>
> Le 6 novembre 2011 23:23, Benoît Minisini <gambas@...
> <mailto:gambas@...>> a écrit :
>
>     Le 06/11/2011 23:23, Benoît Minisini a écrit :
>      > Le 06/11/2011 23:19, François Gallo a écrit :
>      >> Voila.
>      >>
>      >
>      > Merci.
>      >
>      > Et bien ça ne plante pas du tout chez moi... Pourtant il me semble ne
>      > rien avoir corrigé dans les sockets entre la RC5 et la RC6...
>      >
>
>     Il faudrait que tu obtiennes un backtrace du crash comme expliqué sur la
>     page "reporter un problème" du site web.
>
>
> Voici le backtrace :
>
> (gdb) run
> The program being debugged has been started already.
> Start it from the beginning? (y or n) y
> Starting program: /usr/bin/gbx3
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/lib64/libthread_db.so.1".
> [New Thread 0x7ffff19ad700 (LWP 2459)]
> [Thread 0x7ffff19ad700 (LWP 2459) exited]
>
> Program received signal SIGSEGV, Segmentation fault.
> 0x00007ffff19b2c54 in ?? () from /usr/lib64/gambas3/gb.net.so
> <http://gb.net.so>
> (gdb) bt
> #0  0x00007ffff19b2c54 in ?? () from /usr/lib64/gambas3/gb.net.so
> <http://gb.net.so>
> #1  0x00007ffff19b2c59 in ?? () from /usr/lib64/gambas3/gb.net.so
> <http://gb.net.so>
> #2  0x00007ffff19b2c59 in ?? () from /usr/lib64/gambas3/gb.net.so
> <http://gb.net.so>
> #3  0x00007ffff19b2c59 in ?? () from /usr/lib64/gambas3/gb.net.so
> <http://gb.net.so>
> #4  0x00007ffff19b2c59 in ?? () from /usr/lib64/gambas3/gb.net.so
> <http://gb.net.so>
> #5  0x00007ffff19b2c59 in ?? () from /usr/lib64/gambas3/gb.net.so
> <http://gb.net.so>
> #6  0x00007ffff19b2c59 in ?? () from /usr/lib64/gambas3/gb.net.so
> <http://gb.net.so>
> #7  0x00007ffff19b2c59 in ?? () from /usr/lib64/gambas3/gb.net.so
> <http://gb.net.so>
> #8  0x00007ffff19b2c59 in ?? () from /usr/lib64/gambas3/gb.net.so
> <http://gb.net.so>
> #9  0x00007ffff19b2c59 in ?? () from /usr/lib64/gambas3/gb.net.so
> <http://gb.net.so>
> #10 0x00007ffff19b2c59 in ?? () from /usr/lib64/gambas3/gb.net.so
> <http://gb.net.so>
>
> [ de #1 a #"infinie" j'obtiens ce que tu vois. donc j'ai tronqué ]
>

Il faut compiler gambas avec les options de débogage (au moins gb.net !)

Le plus rapide:

$ cd gb.net
$ make clean
$ make "CFLAGS=-O0 -g" "CXXFLAGS=-O0 -g"
$ sudo make install

--
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



------------------------------------------------------------------------------
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.