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

Reply via email to