[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Maitretarot-devel-fr] bugs dans le client gtk.
From: |
nico |
Subject: |
Re: [Maitretarot-devel-fr] bugs dans le client gtk. |
Date: |
Thu, 5 Dec 2002 23:41:54 +0100 |
Tu peux toujours essayer de "geler" (freeze) le thread avec la boucle
gtk quand tu fais tes modifs. Cela send la perte de cohérence à plein
nez !
Soit gtk implémente un sémphore/mutex que tu n'utilises pas alors que tu
devrais, sois gtk n'est pas thread safe, ce qui est génant. Dans tous
les cas il faudrait essayer d'en parler sur un #gtk ou autre pour voir
les réponses (bug ?).
nicO
On 04 Dec 2002 23:39:01 +0100
philippe brochard <address@hidden> wrote:
>
> Salut tout le monde,
>
> Bon, je viens de regarder de plus pres le code du client
> gtk. Il semblerai qu'il y est un bug au moment de la demande
> d'un nouveau jeu (segfault de temps en temps, des fois des
> la 1ere demande, d'autre fois on a le temps de faire une
> partie ou deux :(
>
> Le probleme semble venir des threads qui change le comportement
> des boutons/fenetres en meme temps que la boucle principale de
> gtk s'execute (la fonction gui_general_redraw est particulierment
> en cause).
>
> Je viens donc de modifier un petit peu le code pour faire en sorte
> que ça segfault un peu moins souvent (mais ça plante toujours quand
> meme... :(
>
> A long terme (ce week-end) je pense revoir completement le code du
> client gtk pour ce qui est de la gestion de l'affichage : c'est a
> dire faire une version sans les _threads_ (a la mt_ncurses_client).
> Ceci devrai resoudre pas mal de chose (et entre autre le bug de
> redimensionnement qu'on a pu constater il y a un certain temps,
> meme si je n'ai plus ce bug avec la version 2.0.8 de gtk).
>
>
>
> Philippe
>
> --
> ( )
> ~oo~ Philippe Brochard <address@hidden>
> .. Gnu! http://hocwp.free.fr
> / =\ \=
> - - - -=-= http://www.fsf.org/home.fr.html =-=-
>
>
> _______________________________________________
> Maitretarot-devel-fr mailing list
> address@hidden
> http://mail.nongnu.org/mailman/listinfo/maitretarot-devel-fr
> _____________________________________________________________________
> GRAND JEU SMS : Pour gagner un NOKIA 7650, envoyez le mot IF au 61321
> (prix d'un SMS + 0.35 euro). Un SMS vous dira si vous avez gagné.
> Règlement : http://www.ifrance.com/_reloc/sign.sms