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? 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. Thank you very much for this investigation.
signature.asc
Description: Digital signature