bug-gnubg
[Top][All Lists]
Advanced

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

[Bug-gnubg] Strange window problem


From: Jim Segrave
Subject: [Bug-gnubg] Strange window problem
Date: Fri, 27 Jan 2006 20:28:11 +0100
User-agent: Mutt/1.4.2.1i

Recent builds of gnubg on my FreeBSD 5.4 system are creating a Game
List which is on the order of 20,000 characters wide. This is with 
gtk.2.8.10 and xorg for the display. If you don't undock the panels,
the entire game board is this wide, if you undock them, only the game
record is affected.

I've done some debugging and now know that:

Until DisplayWindows() is called, the requisition struct in the
GTK_WINDOW for the game list has normal geometry. When DisplayWindows
calls gtk_show_all, gtk is calculating a new window width (the
GTK_WINDOW object is updated with this new width).

Unfortunately, FreeBSD doesn't make it easy to debug a shared library
(or I don't know how to do it), so figuring out if some earlier
action has done something weird to change the requested geometry is
proving to be difficult.

If anyone has any ideas, I'd be interested.

While fixing this, I removed a core dump which occurs if your
gnubgautorc specifies undocked panels and you try to use the CLI


-- 
Jim Segrave           address@hidden





reply via email to

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