[mew-int 01648] Error in using mew-smime-encrypt-message

Walter Truitt walter.truitt at example.com
Fri Nov 21 07:31:22 JST 2003


I initially saw the error in the Mew 3.1 version in Redhat 9.  I have
updated to the latest version, 3.3, and still see the error in xemacs
21.4.12.

I found that signing works just fine, and I can verify smime
signatures fine.  I would like to be able to use Mew with my x509
certificates.

The bactrace below was created with the mew-debug set to t, and
creating a simple message and running the mew-smime-encrypt-message
function.  If the non-bytecompiled version is desired to help debug, I
can rerun the test after removing the elc files, but it seemed that
the source of the error is available in the trace.

 -walter

Signaling: (wrong-type-argument stringp nil)
  expand-file-name(nil nil)
  mew-encode-singlepart([single nil nil nil ("Application/Octet-Stream") "base64" nil nil nil])
  mew-encode-multipart-encrypted("Multipart/Encrypted" "application/x-pkcs7-mime" nil ("walter.truitt at example.com"))
  mew-encode-security-multipart(272 (("Multipart/Encrypted" "application/x-pkcs7-mime")) nil ("walter.truitt at example.com"))
  mew-encode-singlepart([single "text.txt" ("walter.truitt at example.com") (("Multipart/Encrypted" "application/x-pkcs7-mime")) ("Text/Plain") nil nil nil nil] nil nil t cover)
  mew-encode-make-single()
  mew-smtp-encode-message("mew-smtp-info-mailout.usa.alcatel.com" "default" nil ("+backup") smime-encryption nil nil)
  mew-smtp-encode("mew-smtp-info-mailout.usa.alcatel.com" "default" nil ("+backup") smime-encryption nil)
  byte-code("..." [resentp pnm buf action mdi case mew-smtp-encode buffer-file-name mew-delete-file queue mew-smtp-queue "from Draft mode" send mew-smtp-send-message t fcc privacy signer mew-draft-info-suffix err] 7)
  mew-draft-smtp-process-message("default" queue smime-encryption nil)
  mew-draft-process-message(queue smime-encryption nil)
  mew-draft-make-message(smime-encryption)
  #<compiled-function nil "...(4)" [mew-draft-make-message smime-encryption] 2 ("/usr/share/xemacs/site-packages/lisp/mew/mew-smime.elc" . 7399) nil>()
  call-interactively(mew-smime-encrypt-message)
  command-execute(mew-smime-encrypt-message t)
  execute-extended-command(nil)
  call-interactively(execute-extended-command)



More information about the Mew-int mailing list