Trying to do `vm-imap-submit-bug-report' resulted in the following error:
Debugger entered--Lisp error: (wrong-type-argument stringp nil)
string-match("vmrocks" nil)
vmpc-folder-account-match("vmrocks")
(and (vmpc-none-true-yet) (vmpc-folder-account-match "vmrocks"))
(progn (and (vmpc-none-true-yet) (vmpc-folder-account-match "vmrocks")))
eval((progn (and (vmpc-none-true-yet) (vmpc-folder-account-match "vmrocks"))))
#[(c) ... [c vmpc-true-conditions eval progn] 3]((in-vmrocks (and (vmpc-none-true-yet) (vmpc-folder-account-match "vmrocks"))))
mapc(#[(c) ... [c vmpc-true-conditions eval progn] 3] ((to-work-new (vmpc-header-match "To\\|Cc" ...)) (to-work-old (vmpc-header-match "To\\|Cc" ...)) (to-home (vmpc-header-match "To\\|Cc" ...)) (to-vmrocks (vmpc-header-match "To\\|Cc" ...)) (to-launchpad (vmpc-header-match "To\\|Cc" ...)) (to-hotmail (vmpc-header-match "To\\|Cc" ...)) (to-emacs-lists (vmpc-header-match "To\\|Cc" "@.*gnu\\.org")) (to-newsgroups (vmpc-header-match "Newsgroups" "\\(gnu\\|gmane\\).emacs")) (in-vmrocks (and ... ...)) (in-blueyonder (and ... ...))))
vmpc-build-true-conditions-list()
vm-compose-mail()
reporter-compose-outgoing()
reporter-submit-bug-report("<email address hidden>" "VM 8.2.0a" ...)
vm-submit-bug-report(nil (#[nil ... [vm-kept-imap-buffers buf bufs nil "\n\n" "IMAP Trace buffers - most recent first\n\n" "----" format "%s" "----------\n" buffer-string "--------------------------------------------------\n"] 4]))
vm-imap-submit-bug-report()
call-interactively(vm-imap-submit-bug-report t nil)
execute-extended-command(nil)
call-interactively(execute-extended-command nil nil)
The problem is that all the VM variables have been sanitized for the sake of the reporter. We should some other mail user agent to send the bug report.