Display bug

Discussions about the WinBoard protocol. Here you can also report bugs and request new features.

Moderators: hgm, Andres Valverde

Display bug

Postby Miguel A. Ballicora » 02 Mar 2009, 16:13

In xboard, during the match, at the top of the window you have always something like "Engine_x vs. Engine_y (0-1-0)"
I see very often that this message is gone (at the beginning of the match) and in those cases I cannot move the window around in the Desktop. This happens to me too often (one out of two or three times).

This is with xboard version 4.3.15. I have not tested other versions.

Miguel
User avatar
Miguel A. Ballicora
 
Posts: 160
Joined: 03 Aug 2005, 02:24
Location: Chicago, IL, USA

Re: Display bug

Postby Miguel A. Ballicora » 02 Mar 2009, 17:56

Miguel A. Ballicora wrote:In xboard, during the match, at the top of the window you have always something like "Engine_x vs. Engine_y (0-1-0)"
I see very often that this message is gone (at the beginning of the match) and in those cases I cannot move the window around in the Desktop. This happens to me too often (one out of two or three times).

This is with xboard version 4.3.15. I have not tested other versions.

Miguel


Edit: This is what it looks like. See that I cannot close, minimize, and the match reference is gone.
To see it bigger go to http://sites.google.com/site/gaviotachessengine/ and click on the image

Image
User avatar
Miguel A. Ballicora
 
Posts: 160
Joined: 03 Aug 2005, 02:24
Location: Chicago, IL, USA

Re: Display bug

Postby H.G.Muller » 03 Mar 2009, 09:16

It sounds like XBoard gets stuck in an event-handling routine somewhere. Apparently recursive event-handler calling is not allowed, so in this case it becomes insensitive to any mouse or keyboard input for all its functions. I discovered this when I was adding the book code, and added a busy-waiting loop in cases where the second engine was not ready yet (had not sent the expected pong).

That it correlates with disappearence of the title suggests that it might crash while attempting to print a new title (perhaps because it is too long, and overflows a buffer).
User avatar
H.G.Muller
 
Posts: 3453
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL


Return to WinBoard development and bugfixing

Who is online

Users browsing this forum: No registered users and 31 guests