mutt does not properly restore console colors on exit
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mutt (Debian) |
Fix Released
|
Unknown
|
|||
mutt (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Xenial |
Invalid
|
Undecided
|
Unassigned | ||
ncurses (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Triaged
|
Medium
|
Unassigned |
Bug Description
With release of Ubuntu 16.04 Debian Bug 803405 also hits Ubuntu.
https:/
After quitting mutt (with q or x) mutt doesn't restore colors of the console properly, colors are mangled, at least when colors used in mutt are different from console colors. Tested in xfce4-terminal and gnome-terminal, maybe also other terminal or text console is affected.
In addition to the information in the debian report this problem only occurs when a .muttrc (even when empty) exists for the user. Without a .muttrc file the behaviour of mutt on leaving is ok.
I could confirm this on amd64 and armv7l, so it seems platform independent.
Even if the bug is already known in Debian I repost this in Ubuntu just to have documented it also hits Ubuntu and to maybe have some fix for current mutt version (or to get an update to next version in this LTS release).
xxx@xxx:~$ lsb_release -rd
Description: Ubuntu 16.04 LTS
Release: 16.04
xxx@xxx:~$ apt-cache policy mutt
mutt:
Installiert: 1.5.24-1build1
Installations
Versionstabelle:
*** 1.5.24-1build1 500
500 http://
100 /var/lib/
xxx@xxx:~$ mutt -v
Mutt 1.5.24 (2015-08-30)
Copyright (C) 1996-2009 Michael R. Elkins und andere.
Mutt übernimmt KEINERLEI GEWÄHRLEISTUNG. Starten Sie »mutt -vv«, um
weitere Details darüber zu erfahren. Mutt ist freie Software.
Sie können es unter bestimmten Bedingungen weitergeben; starten Sie
»mutt -vv« für weitere Details.
System: Linux 4.4.0-22-generic (x86_64)
ncurses: ncurses 6.0.20160213 (compiled with 6.0)
libidn: 1.32 (compiled with 1.32)
hcache backend: tokyocabinet 1.4.48
Compiler:
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-
Thread model: posix
gcc version 5.3.1 20160216 (Ubuntu 5.3.1-9ubuntu1)
Configure options: '--prefix=/usr' '--sysconfdir=/etc' '--mandir=
Compilation CFLAGS: -g -O2 -fstack-
Einstellungen bei der Compilierung:
-DOMAIN
+DEBUG
-HOMESPOOL +USE_SETGID +USE_DOTLOCK +DL_STANDALONE +USE_FCNTL -USE_FLOCK
+USE_POP +USE_IMAP +USE_SMTP
-USE_SSL_OPENSSL +USE_SSL_GNUTLS +USE_SASL +USE_GSS +HAVE_GETADDRINFO
+HAVE_REGCOMP -USE_GNU_REGEX
+HAVE_COLOR +HAVE_START_COLOR +HAVE_TYPEAHEAD +HAVE_BKGDSET
+HAVE_CURS_SET +HAVE_META +HAVE_RESIZETERM
+CRYPT_
-EXACT_ADDRESS -SUN_ATTACHMENT
+ENABLE_NLS -LOCALES_HACK +COMPRESSED +HAVE_WC_FUNCS +HAVE_LANGINFO_
+HAVE_ICONV -ICONV_NONTRANS +HAVE_LIBIDN +HAVE_GETSID +USE_HCACHE
-ISPELL
SENDMAIL=
MAILPATH=
PKGDATADIR=
SYSCONFDIR="/etc"
EXECSHELL="/bin/sh"
MIXMASTER=
Um die Entwickler zu kontaktieren, schicken Sie bitte
eine Nachricht (auf Englisch) an <email address hidden>.
Um einen Fehler zu melden, besuchen Sie bitte http://
misc/am-
features/
features/
features/
features/
features/
features/
features/
debian-
debian-
debian-
debian-
debian-
debian-
debian-
debian-
debian-
misc/define-
misc/gpg.
misc/smime.rc.patch
misc/fix-
upstream/
upstream/
upstream/
upstream/
upstream/
upstream/
upstream/
upstream/
upstream/
upstream/
upstream/
translations/
__separator_
Regards,
Martin
Changed in mutt (Debian): | |
status: | Unknown → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.