• Bug#1063913: mutt: background_edit and sidebar_visible changes lead to

    From Lionel Elie Mamane@21:1/5 to All on Wed Feb 14 20:10:01 2024
    Package: mutt
    Version: 2.2.12-0.1
    Severity: normal

    :set background_edit
    :set sidebar_visible
    # start a new message; invoke "mail" or "reply" or "group-reply" or ...
    # actually enter edition of the message with external editor,
    # not merely mutt Compose screen
    q # press q to background the message edition - invoke exit
    :unset sidebar_visible
    B # press B to invoke background-compose-menu
    # select the backgrounded message edition if necessary
    # this enters the mutt Compose screen

    The left part of the Compose screen is garbled (the sidebar is
    superimposed upon the Compose screen). Pressing ^L does not solve the
    issue. On has to:

    :set sidebar_visible

    and then after exiting the Compose screen (sending the message or
    aborting it or postponing it), again a second time

    :set sidebar_visible


    -- Package-specific info:
    Mutt 2.2.12 (2023-09-09)
    Copyright (C) 1996-2023 Michael R. Elkins and others.
    Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'.
    Mutt is free software, and you are welcome to redistribute it
    under certain conditions; type `mutt -vv' for details.

    System: Linux 5.10.0-27-amd64 (x86_64)
    ncurses: ncurses 6.2.20201114 (compiled with 6.4)
    libidn2: 2.3.0 (compiled with 2.3.4)
    hcache backend: tokyocabinet 1.4.48

    Compiler:
    Using built-in specs.
    COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa
    OFFLOAD_TARGET_DEFAULT=1
    Target: x86_64-linux-gnu
    Configured with: ../src/configure -v --with-pkgversion='Debian 13.2.0-3' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --
    program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-
    libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --
    enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/reproducible-path/gcc-13-13.2.0/debian/tmp-nvptx/usr,
    amdgcn-amdhsa=/build/reproducible-path/gcc-13-13.2.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-
    lto-lean --enable-link-serialization=3
    Thread model: posix
    Supported LTO compression algorithms: zlib zstd
    gcc version 13.2.0 (Debian 13.2.0-3)

    Configure options: --build=x86_64-linux-gnu --prefix=/usr '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules '--libdir=${
    prefix}/lib/x86_64-linux-gnu' --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --with-mailpath=/var/mail --enable-compressed --enable-debug --enable-fcntl --enable-hcache --enable-gpgme --enable-imap --enable-smtp --enable-pop --
    enable-sidebar --enable-dotlock --disable-fmemopen --with-curses --with-gnutls --with-gss --with-idn2 --with-mixmaster --with-gsasl --without-gdbm --without-bdb --without-qdbm --with-tokyocabinet build_alias=x86_64-linux-gnu 'CFLAGS=-g -O2 -ffile-prefix-
    map=/build/reproducible-path/mutt-2.2.12=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2'

    Compilation CFLAGS: -Wall -pedantic -Wno-long-long -g -O2 -ffile-prefix-map=/build/reproducible-path/mutt-2.2.12=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection

    Compile options:
    -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_GSASL +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 +HAVE_FUTIMENS +CRYPT_BACKEND_CLASSIC_PGP +CRYPT_BACKEND_CLASSIC_SMIME +CRYPT_BACKEND_GPGME
    -EXACT_ADDRESS -SUN_ATTACHMENT
    +ENABLE_NLS -LOCALES_HACK +HAVE_WC_FUNCS +HAVE_LANGINFO_CODESET +HAVE_LANGINFO_YESEXPR
    +HAVE_ICONV -ICONV_NONTRANS -HAVE_LIBIDN +HAVE_LIBIDN2 +HAVE_GETSID +USE_HCACHE
    +USE_SIDEBAR +USE_COMPRESSED +USE_INOTIFY
    -ISPELL
    SENDMAIL="/usr/sbin/sendmail"
    MAILPATH="/var/mail"
    PKGDATADIR="/usr/share/mutt"
    SYSCONFDIR="/etc"
    EXECSHELL="/bin/sh"
    MIXMASTER="mixmaster"

    To contact the developers, please mail to <mutt-dev@mutt.org>.
    To report a bug, please contact the Mutt maintainers via gitlab:
    https://gitlab.com/muttmua/mutt/issues


    -- System Information:
    Debian Release: 11.9
    APT prefers oldstable-security
    APT policy: (600, 'oldstable-security'), (600, 'oldstable'), (500, 'stable-updates'), (500, 'stable-security'), (500, 'oldstable-updates'), (500, 'stable'), (400, 'testing'), (300, 'unstable'), (1, 'experimental')
    merged-usr: no
    Architecture: amd64 (x86_64)
    Foreign Architectures: i386

    Kernel: Linux 5.10.0-27-amd64 (SMP w/8 CPU threads)
    Locale: LANG=fr_LU.UTF-8, LC_CTYPE=fr_LU.UTF-8 (charmap=UTF-8), LANGUAGE not set
    Shell: /bin/sh linked to /bin/dash
    Init: systemd (via /run/systemd/system)
    LSM: AppArmor: enabled

    Versions of packages mutt depends on:
    ii libc6 2.36-9+deb12u4
    ii libgnutls30 3.8.3-1
    ii libgpg-error0 1.46-1
    ii libgpgme11 1.18.0-3+b1
    ii libgsasl18 2.2.0-1
    ii libgssapi-krb5-2 1.18.3-6+deb11u4
    ii libidn2-0 2.3.0-5
    ii libncursesw6 6.2+20201114-2+deb11u2
    ii libtinfo6 6.2+20201114-2+deb11u2
    ii libtokyocabinet9 1.4.48-13
    ii zlib1g 1:1.2.11.dfsg-2+deb11u2

    Versions of packages mutt recommends:
    ii locales 2.36-9+deb12u4
    ii mailcap 3.69
    ii sensible-utils 0.0.14

    Versions of packages mutt suggests:
    ii aspell 0.60.8-3
    ii ca-certificates 20230311
    ii exim4-daemon-light [mail-transport-agent] 4.94.2-7+deb11u2
    ii gnupg 2.2.27-2+deb11u2
    ii ispell 3.4.02-2
    ii openssl 1.1.1w-0+deb11u1
    pn urlview <none>

    Versions of packages mutt is related to:
    ii mutt 2.2.12-0.1

    -- no debconf information

    --
    Lionel Mamane
    Tél: +352 46 67 74
    Fax: +352 46 67 76

    This message and any attachments may be intended to be confidential,
    intended solely for the addressee and/or contain legally privileged information. Any unauthorised use or dissemination is prohibited.
    Unless cryptographically protected, emails are susceptible to
    interception, alteration and spoofing, so in case of doubt, please
    check by independent means.

    We do not make any commitment by email, ever; if this emails appears
    to contain a commitment, we will not recognise the latter as valid,
    nor as engaging our liability. We make commitments only by a written
    paper document signed by at least one person entitled to engage our
    liability.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)