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

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