Your message dated Thu, 09 Oct 2014 03:21:48 +0000
with message-id <[email protected]>
and subject line Bug#681572: fixed in screen 4.2.1-3
has caused the Debian Bug report #681572,
regarding Resizing of regions with 'altscreen on' causes segfault.
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
681572: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=681572
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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
Ciao.
skizzhg
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-2-amd64 (SMP w/1 CPU core)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages screen depends on:
ii debconf [debconf-2.0] 1.5.44
ii dpkg 1.16.4.3
ii install-info 4.13a.dfsg.1-10
ii libc6 2.13-33
ii libpam0g 1.1.3-7.1
ii libtinfo5 5.9-10
screen recommends no packages.
Versions of packages screen suggests:
pn iselect | screenie | byobu <none>
-- debconf information:
* screen/410-upgrade:
screen/403-copy-failed:
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Source: screen
Source-Version: 4.2.1-3
We believe that the bug you reported is fixed in the latest version of
screen, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Axel Beckert <[email protected]> (supplier of updated screen package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Thu, 09 Oct 2014 03:19:07 +0200
Source: screen
Binary: screen screen-dbg
Architecture: source amd64
Version: 4.2.1-3
Distribution: unstable
Urgency: low
Maintainer: Axel Beckert <[email protected]>
Changed-By: Axel Beckert <[email protected]>
Description:
screen - terminal multiplexer with VT100/ANSI terminal emulation
screen-dbg - Debugging symbols for GNU Screen
Closes: 681572 731388
Changes:
screen (4.2.1-3) unstable; urgency=low
.
* Cherry-pick 7d8fd3ad from upstream to fix segfaults with full screen
text-mode applications and altscreen on (Closes: #681572)
* Cherry-pick 8ffd5f46 from upstream to fix caption/hardstatus color
rendering errors (Closes: #731388, LP: #1257895)
* Add a very simple TAP-based DEP8 test suite under debian/tests/t.
* Change Vcs-Browser header to new cgit web interface.
* Bump Standards-Version to 3.9.6 (no changes needed)
* Add lintian overrides for configure-generated-file-in-source as
config.{log,status} are listed in debian/clean.
Checksums-Sha1:
924b111dc62122ee07e512c659fe7986335af896 1435 screen_4.2.1-3.dsc
d11146805d0e5855572321e6c12e47372d0399b2 40024 screen_4.2.1-3.debian.tar.xz
27e9dbeb1dbcd146c13f8d3440e4e2ac6380521d 577604 screen_4.2.1-3_amd64.deb
982762f4ef767ec34acd435d86bb7eb32e718702 402264 screen-dbg_4.2.1-3_amd64.deb
Checksums-Sha256:
248c068d6c3a731e4a7de4089c7ff131910699827e2284f16d5544debf7f4ffb 1435
screen_4.2.1-3.dsc
42284c529130fe9f9f511da5e701d3efcb1af128ebfd7e6f416223fcf2f48fea 40024
screen_4.2.1-3.debian.tar.xz
f7ed96d9ab40179c1224c43285e3c90a66de86cf891d50eb84a129f3ce6652a8 577604
screen_4.2.1-3_amd64.deb
aa695b0cb3eeb7e8a67e52e1f8482b19b8791a355ce0ef27d16961f88daa1043 402264
screen-dbg_4.2.1-3_amd64.deb
Files:
b6e2483e17ddc792db875cfe98ea8162 1435 misc optional screen_4.2.1-3.dsc
6fa56fbb045cc5fc1b844b2f306b64b0 40024 misc optional
screen_4.2.1-3.debian.tar.xz
246643885eea078aae2ec17f485edbb8 577604 misc optional screen_4.2.1-3_amd64.deb
137fe3e83ecfc107b8e1f41750f2c405 402264 debug extra
screen-dbg_4.2.1-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEARECAAYFAlQ155cACgkQwJ4diZWTDt5NAgCeKUl233+ajI/czmouyIy3pNP8
UoAAnj3vQLaf6d8mTVB3xHRC9ftq92MN
=2tRo
-----END PGP SIGNATURE-----
--- End Message ---