GNU bug report logs -
#23747
25.0.95; regression in mml-secure-sign-pgpmime
Previous Next
Reported by: Sam Halliday <sam.halliday <at> gmail.com>
Date: Sat, 11 Jun 2016 22:18:01 UTC
Severity: normal
Found in version 25.0.95
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
I have managed to duplicate (I think) this bug without notmuch or emacs
25.
In emacs 24.5.1 (on debian)
(require 'mml2015)
(setq mml2015-sign-with-sender t)
M-x toggle-debug-on-error
M-x message-mail
(fill in some headers, From: me)
C-c C-m C-s
C-c C-c
yields the following backtrace
Debugger entered--Lisp error: (wrong-type-argument char-or-string-p nil)
mml2015-epg-sign((part (sign . "pgpmime") (tag-location . 189) (contents . "\nTesty McTestface\n")))
mml2015-sign((part (sign . "pgpmime") (tag-location . 189) (contents . "\nTesty McTestface\n")))
mml-pgpmime-sign-buffer((part (sign . "pgpmime") (tag-location . 189) (contents . "\nTesty McTestface\n")))
mml-generate-mime-1((part (sign . "pgpmime") (tag-location . 189) (contents . "\nTesty McTestface\n")))
mml-generate-mime()
message-encode-message-body()
message-send-mail(nil)
message-send-via-mail(nil)
message-send(nil)
message-send-and-exit(nil)
call-interactively(message-send-and-exit nil nil)
command-execute(message-send-and-exit)
I hazard a guess this is related to the changes in the with-colons
format of gnupg 2.1.15, since I just installed that to fix some other
breakage. I could be wrong though, I haven't debugged further than this.
If this message arrives signed, then a workaround is to set
mml2015-sign-with-sender to nil, although I'm not sure what will happen
with key selection.
d
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 5 years and 328 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.