I have a different suggestion. I traced out the relevant variables and
found that CurFontWidth fails because screen->visbuf pointer is trashed.
I figured out how it got that way: in the handling of a (premature?)
resize event, when screen->allbuf == NULL. The patch is enclosed.

However, I am not sure this patch is the way to go. May be, the very
fact that ScreenResize is executed at this stage indicates another bug?




** Attachment added: "screen resize code patch"
   http://launchpadlibrarian.net/14521400/screen.diff

-- 
xterm crashes when compiz is on
https://bugs.launchpad.net/bugs/199285
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to