tags 681572 patch thanks On Sat, Jul 14, 2012 at 01:19:23PM +0200, skizzhg wrote: > Package: screen > Version: 4.1.0~20120320gitdb59704-5 > Severity: normal > > Hi, > the new screen has introduced a bug that makes the split management almost > unusable. > After many tests and searches it seems related to the alternate screen > support, > so here how to reproduce it: > > - enable the alternate screen: ^A :altscreen on > - be sure to have at least two windows opened, then split with ^A S > - open Vim > - make the current region bigger with ^A :resize 83% (same with +number or > while decreasing the other size) or remove it entirely with ^A X > - close Vim and screen crashes with [screen caught signal 11. (core dumped)] > > The same thing happens with Midnight Commander when the size of the region > increases; it also crashes immediately if launched automatically at the > startup. > I tried in Xterm, Urxvt and tty, I was in trouble to crash Vim in tty but > eventually I won; MC doesn't crash but it can't redraw the screen properly, so > it makes a mess with the text. > > Here a small .screenrc that should make tests easier, the two commented lines > make screen crashing immediately when you focus the MC window: > > -------8<-------------------------------------------- > > altscreen on > bind + resize +3 > bind - resize -3 > bind = resize = > bind * resize max > bind / resize 83% > > screen 0 bash > screen 1 bash > ### screen 2 mc -x > split > focus bottom > ### resize 83% > select 0 > > -------8<-------------------------------------------- > > > And here some related bug report I've found. > http://savannah.gnu.org/bugs/?35757 > http://savannah.gnu.org/bugs/?26742 > https://bugzilla.redhat.com/show_bug.cgi?id=784504
The last link points to upstream patch to fix the problem: http://git.savannah.gnu.org/cgit/screen.git/commit/?id=3c2946ed7b773370924e34b07e78015c87a3e325 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org