Okay, so maybe I need to choose my friends more carefully, but Karl
just created a user named   on his Linux box, and sends me mail from
it.  Thanks a bunch, Karl.  When I try to read the message in VM, I
get the following error:

Signalling: (wrong-type-argument stringp nil)
  string-match("\\bjimb\\b" nil)
  bbdb/vm-update-record(nil)
  bbdb/vm-pop-up-bbdb-buffer(nil)
  bbdb/vm-update-record()
  run-hooks(vm-select-message-hook)
  vm-run-message-hook([[#<marker at 1899382 in INBOX> #<marker at 1899450 in INBOX> 
#<marker at 1899799 in INBOX> #<marker at 1899925 in INBOX> #<marker at 1900064 in 
INBOX> #<marker at 1900065 in INBOX>] ["658" "658" nil #<marker at 47607 in INBOX 
Summary> #<marker at 47688 in INBOX Summary> <<>> <-- From_ "2464" #<buffer INBOX> nil 
nil nil nil nil nil] [nil nil nil nil nil nil nil nil nil] ["139" "Mon" "14" "August" 
"1995" "20:48:33" "-0500" "Vapor User" "Vapor User <>" nil "7" "did you know that, 
under Linux" "^From:" nil nil "8" nil nil (number " " mark "     Vapor User        Aug 
14    7/139   " thread-indent "\"did you know that, under Linux\"\n") nil] [nil <v> t 
nil nil]] vm-select-message-hook)
  vm-preview-current-message()
  vm-follow-summary-cursor()
  vm-scroll-forward(nil)
  call-interactively(vm-scroll-forward)


If I continue from this error, I can read the message.

Of course, the correct fix is to shoot Karl, or his machine, but I was
thinking maybe BBDB has some sort of pacifist values, and would want
to forestall such an occurrence.

Reply via email to