djcb / mu

maildir indexer/searcher + emacs mail client + guile bindings
http://www.djcbsoftware.nl/code/mu
GNU General Public License v3.0
1.59k stars 384 forks source link

[mu bug] Wrong type argument: char-or-string-p, nil with SOME attachments #2712

Open telmich opened 1 month ago

telmich commented 1 month ago

Describe the bug

Sometimes when I want to save an attachment using "e" , mu4e replies with:

Wrong type argument: char-or-string-p, nil

To Reproduce

Receive an email containing the filename "Rechnung-1035990, Schottelius Nico, 8775 Luchsingen.pdf"

Saving files that are named "2023-12 RBJR ungleich glarus ag (dig. unterz).pdf" does work (so it seems not to be a whitespace issue)

I can privately forward this email, if it helps.

Environment

Alpine Linux

nb3:~# apk list -I | grep -e ^mu4e -e ^emacs
emacs-29.3-r1 x86_64 {emacs} (GPL-3.0-or-later) [installed]
emacs-x11-29.3-r1 x86_64 {emacs} (GPL-3.0-or-later) [installed]
mu4e-1.12.5-r0 x86_64 {mu} (GPL-3.0-or-later) [installed]
nb3:~# 

Checklist

I am running mu for emacs version 1.12.5

djcb commented 1 month ago

Best to create a reproducer you can attach here; if that's too hard, you can send it to me. I won't pay your bills though! Also, please provide backtrace (i.e., M-x toggle-debug-on-error, then reproduce; add the backtrace that's printed to this ticket.

djcb commented 1 week ago

Any update? Can you attach the problematic message? Thanks.