>----Messaggio originale----
>Da: stevena...@yahoo.com
>Data: 01/01/2011 5.41
>A: "Fulvio"<f...@libero.it>
>Cc: "Scid Users List"<scid-users@lists.sourceforge.net>
>Ogg: Re: [Scid-users] Patch
>
>> From: Fulvio <f...@libero.it>
>> 2) Change ::board::colorSquare so that textures are hided
>> and not destroyed. This allow proc leaveSquare to not call
>> ::board::update, solving some subtle bugs when the cpu is
>> 100% and the user move fast over the board
>
>This seems to mostly work for me :>
>
>But in the patch this warning is removed:
>
>- #Klimmek: changed, because Scid "hangs" very often (after 5-7 moves)
>- #    ::board::colorSquare .main.board $bestSq
>- ::board::update .main.board
>
>With ShowSuggestedMove on, for me, this bug now reappears,
>ie - on odd occasions, program will hang.
>It appears the cause is an endless loop of focus enter/leave 
>(enterSquare/leaveSquare) calls on the same square. Adding 
>"update" to one or both of these procs seems to fix the race.

Thank you for trying the patch.
Can you try to give me some more information on how to reproduce the bug?
I tryed it on linux with or without a board texture, moving fast through a 
game o moving fast the mouse over the board, but all is ok.
I thought that the recursive call was caused by destroying and recreating the 
texture, in fact with the old ::board::colorSquare scid hangs after a few move.
Can you tell me which OS are you using and a way to reproduce the bug? (for 
example which texture are you using)
Thanks


>
>The only other issue i found is a minor one:
>Full coloured squares drawn by the comment editor
>now get erased by the ShowSuggestedMove.
>

I hadn't thought at that!
Thank you very much, i will fix it
Bye,
Fulvio

------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Scid-users mailing list
Scid-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scid-users

Reply via email to