bug-gnubg
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnubg] Windows, all versions -- Hint windows chew up Win98 GDI


From: Nis
Subject: Re: [Bug-gnubg] Windows, all versions -- Hint windows chew up Win98 GDI resources
Date: Thu, 20 Feb 2003 18:48:07 +0100



--On Thursday, February 20, 2003 08:35 -0800 Billie Patterson <address@hidden> wrote:

There are a number of posts from me about this, but I've
played enough recently to come up with a pattern.

1)  The hint window with the analysis of possible moves
reduces Windows98 GDI resources by 1% in every 8-9 openings
of the window.

I can confirm that opening and closing the hint window increases allocated GDI objects by 1 (as reported by Win 2K task list). Luckily, such bugs are unlikely to cause the same kind of problems in win2k as they do in Win9x.

2)  The combination of the "warning" window and cube hint
window that appears when you fail to double when you should
reduces GDI resources by 2% every 2-3 openings, and in
addition, gradually wipes out the menu text from the left
side starting with the 'F' in File.

I confirm the first, second is probably Win98 "collateral damage".

4)  If you fail to reboot when GDI resources get low, gnubg
fails, writes a jillion critical error messages about pixel
placement to a file, and eventually either fails itself or
crashes your computer.

See above

5)  Killing gnubg does not restore the GDI resources.

Don't know how to check this is Win2K

There's some reference to a graphic object or objects in
the hint windows that isn't being properly killed.

Yep, it seems like (some) GTK objects needs explicit deallocation. I actually found another bug of the same type while testing yours: The closing dialogue - "Are you sure you want to exit and abort the game in progress." - also increases GDI objects by 1.

--
Nis Jorgensen
Greenpeace
Amsterdam




reply via email to

[Prev in Thread] Current Thread [Next in Thread]