Closed alfredfo closed 1 year ago
Describe the bug Malformed emails with multiline subject field is being shown. I think mu4e in these cases should just show one line. Each time you open the mail a new line gets printed too (RET q RET q RET q ...)
image
How to Reproduce See message below
Return-Path: <bounces+923215-241f-cat=catcream.org@reviews.llvm.org> Delivered-To: cat@.org Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms7.migadu.com with LMTPS id aB68NXVJimSwSwAAHo+whg (envelope-from <bounces+923215-241f-cat=catcream.org@reviews.llvm.org>) for <cat@.org>; Thu, 15 Jun 2023 01:12:54 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id oA3mNHVJimT+xQAAG6o9tA (envelope-from <bounces+923215-241f-cat=.org@reviews.llvm.org>) for <cat@.org>; Thu, 15 Jun 2023 01:12:53 +0200 Received: from o19837147x5.outbound-mail.sendgrid.net (o19837147x5.outbound-mail.sendgrid.net [198.37.147.5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 45F1D18B6D for <cat@.org>; Thu, 15 Jun 2023 01:12:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=llvm.org; h=content-type:from:mime-version:subject:reply-to:in-reply-to: references:to:cc:cc:content-type:from:subject:to; s=s1; bh=V5cl+YpyK+vEDQe0F9QPkEpLFdK9CjZsCPc1SaNjyHE=; b=0BsvUSgVhXKZuSgGsz+WoDc6P95gEgH9krj89d+iy0hTW2HJYOYPqnxfsZDV7EgLoTz2 cHJPmgVVO7U4BtH4U066Rfe7RmCkh+qQAGwllcBMElYn/ohz3bdhG5Arf/79T6Z8cUrq6j cdNAqA1mSC2XdPRrq/Vs0WParZG0C2CTCwq90UDjO27tKVdDQSiEp6H2F5e7Cwf9DJr3Ml OkLTFV7dpPnxE3NK4sFDCZRh7jfSLlddv/GzHHOv/fBpZtxOjdk4k5NaE8obuzA6RTxO55 FvMlHh3Mt/572FDE9HYG29mP4lnUfoPVLuh3tc2HBGjJD2EO8ZQUfwsYNFXHBoAw== Received: by filterdrecv-6d5d4d7f7c-48bnt with SMTP id filterdrecv-6d5d4d7f7c-48bnt-1-648A4972-CE 2023-06-14 23:12:50.931682853 +0000 UTC m=+3022611.998979844 Received: from OTIzMjE1 (unknown) by geopod-ismtpd-8 (SG) with HTTP id pST39jS1RrGzF2uNOSelFQ Wed, 14 Jun 2023 23:12:50.860 +0000 (UTC) Content-Type: multipart/mixed; boundary=f8b008d8c10c12dc1d4657db95cea397c85ae485ce9b5d973f824bb34bab Date: Wed, 14 Jun 2023 23:12:50 +0000 (UTC) From: Alfred Persson Forsberg via Phabricator <reviews@reviews.llvm.org> Mime-Version: 1.0 Message-ID: <pST39jS1RrGzF2uNOSelFQ@geopod-ismtpd-8> Subject: [PATCH] D152979: [scudo] Do not compile timing.cpp if =?UTF-8?Q?LLVM=5FLIBC=5FINCLUDE=5FSCUDO=3Don=0A=0ATemporary?= hack until LLVM libc supports inttypes.h print format =?UTF-8?Q?macros=0ASee=3A?= https://github.com/llvm/llvm-project/issues/63317#issuecomment-1591906241 Reply-To: Alfred Persson Forsberg <reviews+D152979+public+3bd0805a80b6eeb6@reviews.llvm.org> In-Reply-To: <differential-rev-PHID-DREV-e5kj5fgkhuawti2zzlp6-req@reviews.llvm.org> X-Phabricator-Projects: <#sanitizers>, <#all> X-Phabricator-To: <PHID-USER-vz6yj56b5bfoffcrb46l> References: <differential-rev-PHID-DREV-e5kj5fgkhuawti2zzlp6-req@reviews.llvm.org> X-Mail-Transport-Agent: MetaMTA X-Phabricator-Send-Attempt: 6km2zehrij4jnmyy X-Phabricator-Stamps: actor(@alfredfo) application(Differential) author(@alfredfo) herald(H282) herald(H424) herald(H576) herald(H864) herald(H887) herald(H906) herald(H948) herald(H950) herald(H957) monogram(D152979) object-type(DREV) phid(PHID-DREV-e5kj5fgkhuawti2zzlp6) reviewer(@michaelrj) reviewer(@thesamesam) revision-repository(rG) revision-status(needs-review) subscriber(#sanitizers) subscriber(@Chia-hungDuan) subscriber(@cryptoad) subscriber(@Enna1) subscriber(@thesamesam) subscriber(@yaneury) tag(#all) tag(#sanitizers) via(conduit) X-Phabricator-Mail-Tags: <differential-other>, <differential-reviewers>, <differential-cc>, <differential-review-request> X-Herald-Rules: <282>, <906>, <948>, <957>, <576>, <864>, <887>, <950>, <424> X-Phabricator-Cc: <PHID-USER-txr27sfidweancfgcvm4> X-Phabricator-Sent-This-Message: Yes Thread-Topic: PHID-DREV-e5kj5fgkhuawti2zzlp6 Thread-Index: NzhmMzllY2M0MDE2YTI4NWI4ZWMyZTI5YTA4IGSKSXI= X-Auto-Response-Suppress: All Precedence: bulk X-Phabricator-Mail-ID: 1795452 X-SG-EID: =?us-ascii?Q?3FJhRX0+I4U4F2XOXfdPhqrX0+XA1Kn0KJdFqhqlYz5yc+QOKTnSSnpGjaT1T6?= =?us-ascii?Q?xqLScvdI=2FVZhBzNQJr+z+T=2FuLKgTn9iCNp7yBRP?= =?us-ascii?Q?sIMw6uIOH7ZOC0RkP96u5fEGTFPqJfgB0DdA5xW?= =?us-ascii?Q?A6Wi69Vyu2NQPkb7YU96rO7MWqWtr3snTxAVQjv?= =?us-ascii?Q?00BHdJp32p37mHgwg6AcTFuO4Y0in9IS07ao0q2?= =?us-ascii?Q?g0gxcM3DiUdud1qHu5rQBGUYsJJeM0fnf3Fys2R?= =?us-ascii?Q?sCzdko2Sy5W7A1vKHpz2ib=2Fv4ZnddT=2FYWETQBsW?= =?us-ascii?Q?vO8=3D?= To: cat@.org, michaelrj@.com, sam@.org Cc: amit.pandey@.com, elver@.com, twoh@.com, fmayer@.com, browneee@.com, mascasa@.com, filcab+llvm.phabricator@gmail.com, vitalybuka@.com, peter@..uk, vonosmas@.com, glider@.com, krasin@.org, krasin@.com, eugenis@.com, kcc@.com, aizatsky@.com, jkorous@.com, fares96311@.com, tarasmadan@.com, xumingjie.enna1@.com, ksto@.com, l.e.chechulin@.com, maskray@.com, horse10241024@.com, higuoxing@.com, mamcgove@.com, jatin.bhateja@.com, kostya.kortchinsky@.com, chiahungduan@.com, yaneury@.com, hghwng@.com, fdurso@.com X-Entity-ID: TBY5FxG+o2xxqngN8bxFVw== X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=catcream.org; s=key1; t=1686784373; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:dkim-signature; bh=V5cl+YpyK+vEDQe0F9QPkEpLFdK9CjZsCPc1SaNjyHE=; b=Xx0safRSut8SaZ06i8o8cqIMFafB080e4ybQDRZGZuweCLPqS9tMUavJE0OuRt5LtyVM5k HGxFzb6jQVl/WHo3BZrW9GwoDFESwI5FQSXq1tp0KhXUN6sBHLvqcIbjN8uKyr9MHmDxVh Ph4ICXyTz4CAXbCLjfIbR6mTy2bwL/O/XILdPKF2g0VW+2kg1Qoy3E8Dotyg2hpU7msbmn TKVO6Uv3Bq1jXfmH+b6tk8+gmlcxPwgQTAxlFWreF+NEWwCtUP+GuEDfZtdFC1/Bgv73GG 7VNMpvbobkKnVSbCybUuuE5nqii4/kXb+G/6mdyorqEbYTTZ0dXU6+fac1apnA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=llvm.org header.s=s1 header.b=0BsvUSgV; dmarc=none; spf=none (aspmx1.migadu.com: domain of "bounces+923215-241f-cat=.org@reviews.llvm.org" has no SPF policy when checking 198.37.147.5) smtp.mailfrom="bounces+923215-241f-cat=.org@reviews.llvm.org" ARC-Seal: i=1; s=key1; d=catcream.org; t=1686784373; a=rsa-sha256; cv=none; b=SXssfArLtdf2m47LO/jVugRkvGFw1V5YlClTuYHGU4zYBYPVDkA/HI55JAtBCHXEKsqf47 2NPKR0E/KXbss+d6Sck0rMFrC/3BCuf65IYD/AOy9Ksqol8294tOAQOmxI+spHaRmj7CpV s9VmLEqfo3LoIYb9oW2NccT5uHblnhaBgyrIsJgetaYw4GA0HrQn1sbZWo+S/tS16qAD/0 IK6+uY/GiDyNGxgs+VWcHTf7DZlmiD0+BBRDt3Kfo9VYlZk26wK7Gsyn0mFrx9t3yHz2y/ Pvj/jEFsFCo+rujwnrCB+kkXCFPAN8B30iIbJe+tzSWpPRPTe6Bebhz+b26Acw== X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: 0.06 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=llvm.org header.s=s1 header.b=0BsvUSgV; dmarc=none; spf=none (aspmx1.migadu.com: domain of "bounces+923215-241f-cat=.org@reviews.llvm.org" has no SPF policy when checking 198.37.147.5) smtp.mailfrom="bounces+923215-241f-cat=.org@reviews.llvm.org" X-Migadu-Queue-Id: 45F1D18B6D X-Spam-Score: 0.06 X-TUID: i9Ong+P/XhnC --f8b008d8c10c12dc1d4657db95cea397c85ae485ce9b5d973f824bb34bab Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 alfredfo created this revision. alfredfo added reviewers: michaelrj, thesamesam. Herald added subscribers: yaneury, Chia-hungDuan, Enna1, cryptoad. Herald added a project: All. alfredfo requested review of this revision. Herald added a project: Sanitizers. Herald added a subscriber: Sanitizers. timing.h uses the PRId64 macro which is not included in llvm libc yet Repository: rG LLVM Github Monorepo https://reviews.llvm.org/D152979 Files: compiler-rt/lib/scudo/standalone/CMakeLists.txt Index: compiler-rt/lib/scudo/standalone/CMakeLists.txt =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- compiler-rt/lib/scudo/standalone/CMakeLists.txt +++ compiler-rt/lib/scudo/standalone/CMakeLists.txt @@ -114,6 +114,13 @@ timing.cpp ) =20 +# Temporary hack until LLVM libc supports inttypes.h print format macros +# See: https://github.com/llvm/llvm-project/issues/63317#issuecomment-1591= 906241 +if(LLVM_LIBC_INCLUDE_SCUDO) + list(REMOVE_ITEM SCUDO_HEADERS timing.h) + list(REMOVE_ITEM SCUDO_SOURCES timing.cpp) +endif() + # Enable the necessary instruction set for scudo_crc32.cpp, if available. # Newer compiler versions use -mcrc32 rather than -msse4.2. if (COMPILER_RT_HAS_MCRC32_FLAG) --f8b008d8c10c12dc1d4657db95cea397c85ae485ce9b5d973f824bb34bab Content-Disposition: attachment; filename="D152979.531564.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="D152979.531564.patch" SW5kZXg6IGNvbXBpbGVyLXJ0L2xpYi9zY3Vkby9zdGFuZGFsb25lL0NNYWtlTGlzdHMudHh0Cj09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT0KLS0tIGNvbXBpbGVyLXJ0L2xpYi9zY3Vkby9zdGFuZGFsb25lL0NNYWtlTGlzdHMu dHh0CisrKyBjb21waWxlci1ydC9saWIvc2N1ZG8vc3RhbmRhbG9uZS9DTWFrZUxpc3RzLnR4dApA QCAtMTE0LDYgKzExNCwxMyBAQAogICB0aW1pbmcuY3BwCiAgICkKIAorIyBUZW1wb3JhcnkgaGFj ayB1bnRpbCBMTFZNIGxpYmMgc3VwcG9ydHMgaW50dHlwZXMuaCBwcmludCBmb3JtYXQgbWFjcm9z CisjIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL2xsdm0vbGx2bS1wcm9qZWN0L2lzc3Vlcy82MzMx NyNpc3N1ZWNvbW1lbnQtMTU5MTkwNjI0MQoraWYoTExWTV9MSUJDX0lOQ0xVREVfU0NVRE8pCisg IGxpc3QoUkVNT1ZFX0lURU0gU0NVRE9fSEVBREVSUyB0aW1pbmcuaCkKKyAgbGlzdChSRU1PVkVf SVRFTSBTQ1VET19TT1VSQ0VTIHRpbWluZy5jcHApCitlbmRpZigpCisKICMgRW5hYmxlIHRoZSBu ZWNlc3NhcnkgaW5zdHJ1Y3Rpb24gc2V0IGZvciBzY3Vkb19jcmMzMi5jcHAsIGlmIGF2YWlsYWJs ZS4KICMgTmV3ZXIgY29tcGlsZXIgdmVyc2lvbnMgdXNlIC1tY3JjMzIgcmF0aGVyIHRoYW4gLW1z c2U0LjIuCiBpZiAoQ09NUElMRVJfUlRfSEFTX01DUkMzMl9GTEFHKQo= --f8b008d8c10c12dc1d4657db95cea397c85ae485ce9b5d973f824bb34bab--
Environment Please describe the versions of OS, Emacs, mu/mu4e etc. you are using.
mu:
Portage 3.0.48.1 (python 3.11.4-final-0, default/linux/amd64/17.1/desktop/plasma/systemd/merged-usr, gcc-13, glibc-2.37-r3, 6.3.7-gentoo x86_64) ================================================================= System Settings ================================================================= System uname: Linux-6.3.7-gentoo-x86_64-AMD_Ryzen_9_7950X_16-Core_Processor-with-glibc2.37 KiB Mem: 64946272 total, 25652528 free KiB Swap: 0 total, 0 free Timestamp of repository gentoo: Wed, 14 Jun 2023 16:30:01 +0000 Head commit of repository gentoo: c01b846e2dcaf4f2d7b2d6622619a78faf2f7805 Timestamp of repository brave-overlay: Tue, 13 Jun 2023 12:46:49 +0000 Head commit of repository brave-overlay: fc67ae8fa97fa0dc473a0f39f24afb498f5b5f9e Timestamp of repository gnu-elpa: Wed, 14 Jun 2023 12:31:51 +0000 Head commit of repository gnu-elpa: 28f1e438001ea53a65f910881182d95372f57bd0 Timestamp of repository guru: Tue, 13 Jun 2023 12:16:57 +0000 Head commit of repository guru: 81f68d2be1b9d6753ed25eefa0c45c690c81dc92 Timestamp of repository melpa: Wed, 14 Jun 2023 12:31:51 +0000 Head commit of repository melpa: b02cfc3f8c3cd8f3fff074ec00e26bdd6638fde2 Timestamp of repository melpa-stable: Fri, 09 Jun 2023 20:01:55 +0000 Head commit of repository melpa-stable: 6a0df7162420b46f7ec1d052dc9d1c43c438b433 Timestamp of repository sam_c: Tue, 13 Jun 2023 12:16:59 +0000 Head commit of repository sam_c: 4be82c8b9a5c58e3327ef665d373fe8925964926 Timestamp of repository steam-overlay: Sat, 10 Jun 2023 10:33:41 +0000 Head commit of repository steam-overlay: e7211fbc19bd4c8e0b6e240eda670a010576f45d Timestamp of repository wayland-desktop: Sat, 10 Jun 2023 10:33:58 +0000 Head commit of repository wayland-desktop: ee2e9349cc9e249760571cef4c9e6a89527df639 sh dash 0.5.12 ld GNU ld (Gentoo 2.40 p5) 2.40.0 app-misc/pax-utils: 1.3.7::gentoo app-shells/bash: 5.2_p15-r3::gentoo dev-lang/perl: 5.36.1-r2::gentoo dev-lang/python: 3.10.12::gentoo, 3.11.4::gentoo, 3.12.0_beta2::gentoo dev-lang/rust-bin: 1.69.0::gentoo dev-util/cmake: 3.26.4-r1::gentoo dev-util/meson: 1.1.1::gentoo sys-apps/baselayout: 2.13-r1::gentoo sys-apps/sandbox: 2.30-r1::gentoo sys-apps/systemd: 253.5::gentoo sys-devel/autoconf: 2.71-r6::gentoo sys-devel/automake: 1.16.5-r1::gentoo sys-devel/binutils: 2.40-r5::gentoo sys-devel/binutils-config: 5.5::gentoo sys-devel/clang: 15.0.7-r3::gentoo, 16.0.5::gentoo sys-devel/gcc: 13.1.1_p20230527::gentoo sys-devel/gcc-config: 2.11::gentoo sys-devel/libtool: 2.4.7-r1::gentoo sys-devel/lld: 16.0.5::gentoo sys-devel/llvm: 15.0.7-r3::gentoo, 16.0.5::gentoo sys-devel/make: 4.4.1-r1::gentoo sys-kernel/linux-headers: 6.3::gentoo (virtual/os-headers) sys-libs/glibc: 2.37-r3::gentoo Repositories: gentoo location: /var/db/repos/gentoo sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 volatile: False sync-rsync-verify-max-age: 24 sync-rsync-verify-metamanifest: yes sync-rsync-verify-jobs: 1 sync-rsync-extra-opts: brave-overlay location: /var/db/repos/brave-overlay sync-type: git sync-uri: https://github.com/gentoo-mirror/brave-overlay.git masters: gentoo volatile: False gnu-elpa location: /var/db/repos/gnu-elpa sync-type: git sync-uri: https://github.com/gentoo-mirror/gnu-elpa.git masters: gentoo volatile: False guru location: /var/db/repos/guru sync-type: git sync-uri: https://github.com/gentoo-mirror/guru.git masters: gentoo volatile: False melpa location: /var/db/repos/melpa sync-type: git sync-uri: https://github.com/gentoo-mirror/melpa.git masters: gnu-elpa gentoo volatile: False melpa-stable location: /var/db/repos/melpa-stable sync-type: git sync-uri: https://github.com/gentoo-mirror/melpa-stable.git masters: gnu-elpa gentoo volatile: False sam_c location: /var/db/repos/sam_c sync-type: git sync-uri: https://github.com/gentoo-mirror/sam_c.git masters: gentoo volatile: False steam-overlay location: /var/db/repos/steam-overlay sync-type: git sync-uri: https://github.com/gentoo-mirror/steam-overlay.git masters: gentoo volatile: False wayland-desktop location: /var/db/repos/wayland-desktop sync-type: git sync-uri: https://github.com/gentoo-mirror/wayland-desktop.git masters: gentoo volatile: False crossdev location: /var/db/repos/crossdev masters: gentoo priority: 10 volatile: False Installed sets: @binaryninja ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php8.2/ext-active/ /etc/php/cgi-php8.2/ext-active/ /etc/php/cli-php8.2/ext-active/ /etc/php/fpm-php8.2/ext-active/ /etc/php/phpdbg-php8.2/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-march=native -O2 -pipe" DISTDIR="/var/cache/distfiles" EMERGE_DEFAULT_OPTS=" --jobs 4" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME" FCFLAGS="-march=native -O2 -pipe" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-march=native -O2 -pipe" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="C.UTF8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LEX="flex" MAKEOPTS="-j12" PKGDIR="/var/cache/binpkgs" PORTAGE_COMPRESS="xz" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" SHELL="/bin/bash" USE="X a52 aac acl acpi activities alsa amd64 bluetooth branding btrfs bzip2 cairo cdda cdr cli crypt cups dbus declarative dri dts dvd dvdr emacs encode exif ffmpeg flac fortran gdbm gif gpm gtk gui homed iconv icu ipv6 iwd jpeg kde kwallet lcms libnotify libtirpc lto mad mng mp3 mp4 mpeg multilib ncurses nftables nls nptl nvme ogg opengl openmp pam pango pcre pdf pgo pipewire plasma png policykit ppds pulseaudio qml qt5 readline screencast sdl seccomp semantic-desktop sound ssl startup-notification svg systemd test-rust tiff truetype udev udisks unicode upower usb vaapi vorbis vulkan wayland widgets wxwidgets x264 xattr xcb xft xml xv xvid zink zlib" ABI_X86="64" ADA_TARGET="gnat_2021" ALSA_CARDS="ca0132" AMDGPU_TARGETS="gfx1030" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2 aes avx avx2 avx512bw avx512cd avx512dq avx512f avx512vbmi avx512vl f16c fma3 pclmul popcnt rdrand sha sse3 sse4_1 sse4_2 sse4a ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="libinput" KERNEL="linux" L10N="sv" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-4 php8-0" POSTGRES_TARGETS="postgres12 postgres13" PYTHON_SINGLE_TARGET="python3_11" PYTHON_TARGETS="python3_11 python3_10" RUBY_TARGETS="ruby30 ruby31" VIDEO_CARDS="amdgpu radeonsi" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq proto steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS ================================================================= Package Settings ================================================================= net-mail/mu-1.10.3::gentoo was built with the following: USE="emacs readline" ABI_X86="(64)"
emacs:
Portage 3.0.48.1 (python 3.11.4-final-0, default/linux/amd64/17.1/desktop/plasma/systemd/merged-usr, gcc-13, glibc-2.37-r3, 6.3.7-gentoo x86_64) ================================================================= System Settings ================================================================= System uname: Linux-6.3.7-gentoo-x86_64-AMD_Ryzen_9_7950X_16-Core_Processor-with-glibc2.37 KiB Mem: 64946272 total, 25671440 free KiB Swap: 0 total, 0 free Timestamp of repository gentoo: Wed, 14 Jun 2023 16:30:01 +0000 Head commit of repository gentoo: c01b846e2dcaf4f2d7b2d6622619a78faf2f7805 Timestamp of repository brave-overlay: Tue, 13 Jun 2023 12:46:49 +0000 Head commit of repository brave-overlay: fc67ae8fa97fa0dc473a0f39f24afb498f5b5f9e Timestamp of repository gnu-elpa: Wed, 14 Jun 2023 12:31:51 +0000 Head commit of repository gnu-elpa: 28f1e438001ea53a65f910881182d95372f57bd0 Timestamp of repository guru: Tue, 13 Jun 2023 12:16:57 +0000 Head commit of repository guru: 81f68d2be1b9d6753ed25eefa0c45c690c81dc92 Timestamp of repository melpa: Wed, 14 Jun 2023 12:31:51 +0000 Head commit of repository melpa: b02cfc3f8c3cd8f3fff074ec00e26bdd6638fde2 Timestamp of repository melpa-stable: Fri, 09 Jun 2023 20:01:55 +0000 Head commit of repository melpa-stable: 6a0df7162420b46f7ec1d052dc9d1c43c438b433 Timestamp of repository sam_c: Tue, 13 Jun 2023 12:16:59 +0000 Head commit of repository sam_c: 4be82c8b9a5c58e3327ef665d373fe8925964926 Timestamp of repository steam-overlay: Sat, 10 Jun 2023 10:33:41 +0000 Head commit of repository steam-overlay: e7211fbc19bd4c8e0b6e240eda670a010576f45d Timestamp of repository wayland-desktop: Sat, 10 Jun 2023 10:33:58 +0000 Head commit of repository wayland-desktop: ee2e9349cc9e249760571cef4c9e6a89527df639 sh dash 0.5.12 ld GNU ld (Gentoo 2.40 p5) 2.40.0 app-misc/pax-utils: 1.3.7::gentoo app-shells/bash: 5.2_p15-r3::gentoo dev-lang/perl: 5.36.1-r2::gentoo dev-lang/python: 3.10.12::gentoo, 3.11.4::gentoo, 3.12.0_beta2::gentoo dev-lang/rust-bin: 1.69.0::gentoo dev-util/cmake: 3.26.4-r1::gentoo dev-util/meson: 1.1.1::gentoo sys-apps/baselayout: 2.13-r1::gentoo sys-apps/sandbox: 2.30-r1::gentoo sys-apps/systemd: 253.5::gentoo sys-devel/autoconf: 2.71-r6::gentoo sys-devel/automake: 1.16.5-r1::gentoo sys-devel/binutils: 2.40-r5::gentoo sys-devel/binutils-config: 5.5::gentoo sys-devel/clang: 15.0.7-r3::gentoo, 16.0.5::gentoo sys-devel/gcc: 13.1.1_p20230527::gentoo sys-devel/gcc-config: 2.11::gentoo sys-devel/libtool: 2.4.7-r1::gentoo sys-devel/lld: 16.0.5::gentoo sys-devel/llvm: 15.0.7-r3::gentoo, 16.0.5::gentoo sys-devel/make: 4.4.1-r1::gentoo sys-kernel/linux-headers: 6.3::gentoo (virtual/os-headers) sys-libs/glibc: 2.37-r3::gentoo Repositories: gentoo location: /var/db/repos/gentoo sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 volatile: False sync-rsync-verify-jobs: 1 sync-rsync-verify-max-age: 24 sync-rsync-verify-metamanifest: yes sync-rsync-extra-opts: brave-overlay location: /var/db/repos/brave-overlay sync-type: git sync-uri: https://github.com/gentoo-mirror/brave-overlay.git masters: gentoo volatile: False gnu-elpa location: /var/db/repos/gnu-elpa sync-type: git sync-uri: https://github.com/gentoo-mirror/gnu-elpa.git masters: gentoo volatile: False guru location: /var/db/repos/guru sync-type: git sync-uri: https://github.com/gentoo-mirror/guru.git masters: gentoo volatile: False melpa location: /var/db/repos/melpa sync-type: git sync-uri: https://github.com/gentoo-mirror/melpa.git masters: gnu-elpa gentoo volatile: False melpa-stable location: /var/db/repos/melpa-stable sync-type: git sync-uri: https://github.com/gentoo-mirror/melpa-stable.git masters: gnu-elpa gentoo volatile: False sam_c location: /var/db/repos/sam_c sync-type: git sync-uri: https://github.com/gentoo-mirror/sam_c.git masters: gentoo volatile: False steam-overlay location: /var/db/repos/steam-overlay sync-type: git sync-uri: https://github.com/gentoo-mirror/steam-overlay.git masters: gentoo volatile: False wayland-desktop location: /var/db/repos/wayland-desktop sync-type: git sync-uri: https://github.com/gentoo-mirror/wayland-desktop.git masters: gentoo volatile: False crossdev location: /var/db/repos/crossdev masters: gentoo priority: 10 volatile: False Installed sets: @binaryninja ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php8.2/ext-active/ /etc/php/cgi-php8.2/ext-active/ /etc/php/cli-php8.2/ext-active/ /etc/php/fpm-php8.2/ext-active/ /etc/php/phpdbg-php8.2/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-march=native -O2 -pipe" DISTDIR="/var/cache/distfiles" EMERGE_DEFAULT_OPTS=" --jobs 4" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME" FCFLAGS="-march=native -O2 -pipe" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-march=native -O2 -pipe" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="C.UTF8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LEX="flex" MAKEOPTS="-j12" PKGDIR="/var/cache/binpkgs" PORTAGE_COMPRESS="xz" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" SHELL="/bin/bash" USE="X a52 aac acl acpi activities alsa amd64 bluetooth branding btrfs bzip2 cairo cdda cdr cli crypt cups dbus declarative dri dts dvd dvdr emacs encode exif ffmpeg flac fortran gdbm gif gpm gtk gui homed iconv icu ipv6 iwd jpeg kde kwallet lcms libnotify libtirpc lto mad mng mp3 mp4 mpeg multilib ncurses nftables nls nptl nvme ogg opengl openmp pam pango pcre pdf pgo pipewire plasma png policykit ppds pulseaudio qml qt5 readline screencast sdl seccomp semantic-desktop sound ssl startup-notification svg systemd test-rust tiff truetype udev udisks unicode upower usb vaapi vorbis vulkan wayland widgets wxwidgets x264 xattr xcb xft xml xv xvid zink zlib" ABI_X86="64" ADA_TARGET="gnat_2021" ALSA_CARDS="ca0132" AMDGPU_TARGETS="gfx1030" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2 aes avx avx2 avx512bw avx512cd avx512dq avx512f avx512vbmi avx512vl f16c fma3 pclmul popcnt rdrand sha sse3 sse4_1 sse4_2 sse4a ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="libinput" KERNEL="linux" L10N="sv" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-4 php8-0" POSTGRES_TARGETS="postgres12 postgres13" PYTHON_SINGLE_TARGET="python3_11" PYTHON_TARGETS="python3_11 python3_10" RUBY_TARGETS="ruby30 ruby31" VIDEO_CARDS="amdgpu radeonsi" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq proto steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS ================================================================= Package Settings ================================================================= app-editors/emacs-30.0.9999::gentoo was built with the following: USE="acl alsa cairo dbus dynamic-loading gif gmp gpm gtk gui inotify jpeg lcms png sound ssl svg systemd threads tiff xft xpm zlib -X -Xaw3d (-aqua) -athena -games -gfile -gsettings -gzip-el -harfbuzz -imagemagick -jit -json -kerberos -libxml2 -livecd -m17n-lib -mailutils -motif (-selinux) -source -sqlite -toolkit-scroll-bars -tree-sitter -valgrind -webp -wide-int -xwidgets" ABI_X86="(64)"
Checklist
master
Please make sure you all items in the checklist are set/met before filing the ticket. Thank you!
Thanks for the report; this is a dup of #2477 (fixed in master); the fix will be backported to the future 1.10.4 release.
Describe the bug Malformed emails with multiline subject field is being shown. I think mu4e in these cases should just show one line. Each time you open the mail a new line gets printed too (RET q RET q RET q ...)
image
How to Reproduce See message below
Environment Please describe the versions of OS, Emacs, mu/mu4e etc. you are using.
mu:
emacs:
Checklist
master
(otherwise please upgrade)Please make sure you all items in the checklist are set/met before filing the ticket. Thank you!