On Tue, 2008-02-12 at 23:29 -0600, Luis Rodrigo Gallardo Cruz wrote: > On Wed, Feb 13, 2008 at 01:33:18PM +0900, Paul Wise wrote: > > [ Tracing the problem to the stored value of last-vpane-pos ] > > I did a bisect on this value using the following command and found that > > 635 was the magic value that caused crashes. 634 did not cause crashes. > > > > gconftool --type int --set /apps/liferea/last-vpane-pos 635 > > > > I removed all the gconf settings and ~/.liferea-1.4 then set > > last-vpane-pos to 635 and got the crash. I set it to 634 and did not get > > the crash. > > > > Hopefully I've provided enough information for this bug to be tracked > > down and fixed. > > Well, if you haven't that just means this is a *weird* bug. > > What size is the liferea main window when it starts up without > crashing?
Maximised. On my 1280x800 laptop LCD, I get this from xwininfo: xwininfo: Window id: 0x4600027 "Liferea" Absolute upper-left X: 0 Absolute upper-left Y: 41 Relative upper-left X: 0 Relative upper-left Y: 18 Width: 1280 Height: 738 Depth: 24 Visual Class: TrueColor Border width: 0 Class: InputOutput Colormap: 0x20 (installed) Bit Gravity State: NorthWestGravity Window Gravity State: NorthWestGravity Backing Store State: NotUseful Save Under State: no Map State: IsViewable Override Redirect State: no Corners: +0+41 -0+41 -0-21 +0-21 -geometry 1280x738+0-21 > Looking at the code, last-vpane-pos is the size of the feedlist > area. It would seem that making it too large gives too litle space to > the item views. What I'd like to do is determine what's the minimum > size those areas can have and not crash, and then change the code that > sets the size from the stored pref to respect that minimum. > > I'll try to produce a patch to do that and a test package including it > sometime this week. Cool, thanks. > Thank you very much for this investigation. No problems. -- bye, pabs http://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part