Hi,
using Oort gnus v0.04 and XEmacs 21.4.1 with BBDB version 2.33 ($Date:
2001/04/19 11:12:00 $), I get an error, every time I try to write an
article. The error appears in my message-setup-hook (I have bbdb set up
aliases). I get another backtrace when I open a message in the summary
buffer. The message I opened was from an address which is not in my .bbdb.
$ head -2 ~/.bbdb
;;; file-version: 6
;;; user-fields: (seen-in mailer newsgroups sent-to encrypt sign mail-alias)
2 Backtraces follow:
------ first Backtrace (opening a message):
Signaling: (wrong-type-argument number-char-or-marker-p nil)
bbdb-insert-record-internal([nil nil nil nil nil nil nil ((creation-date .
"2001-05-07") (timestamp . "2001-05-07")) [nil "" #<marker in no buffer 0x8de6de4>
nil]] nil)
bbdb-change-record([nil nil nil nil nil nil nil ((creation-date . "2001-05-07")
(timestamp . "2001-05-07")) [nil "" #<marker in no buffer 0x8de6de4> nil]] nil)
bbdb-record-putprop([nil nil nil nil nil nil nil ((creation-date . "2001-05-07")
(timestamp . "2001-05-07")) [nil "" #<marker in no buffer 0x8de6de4> nil]]
creation-date "2001-05-07")
bbdb-creation-date-hook([nil nil nil nil nil nil nil ((creation-date . "2001-05-07")
(timestamp . "2001-05-07")) [nil "" #<marker in no buffer 0x8de6de4> nil]])
bbdb-invoke-hook(bbdb-create-hook [nil nil nil nil nil nil nil ((creation-date .
"2001-05-07") (timestamp . "2001-05-07")) [nil "" #<marker in no buffer 0x8de6de4>
nil]])
bbdb-annotate-message-sender((nil "[EMAIL PROTECTED]") t t
bbdb-prompt-for-create)
byte-code("..." [bbdb-update-records-mode annotating bbdb-annotate-message-sender
bbdb-address t bbdb-invoke-hook-for-value auto-create-p offer-to-create
bbdb-prompt-for-create searching bbdb-case-fold-search net nil bbdb-records record
records case-fold-search matches 6 done rest-of-nets string-match "" hits
processed-addresses bbdb-silent-running bbdb-gag-messages bbdb-offer-to-create quit 5
0 format "Hit C-g to stop BBDB from %s. %d of %d addresses processed." addrslen mess
message sit-for] 6)
bbdb-update-records(((nil "[EMAIL PROTECTED]") (nil "[EMAIL PROTECTED]"))
bbdb-ignore-most-messages-hook nil)
bbdb/gnus-update-records(nil)
bbdb/gnus-pop-up-bbdb-buffer()
run-hooks(bbdb/gnus-pop-up-bbdb-buffer)
apply(run-hooks bbdb/gnus-pop-up-bbdb-buffer)
gnus-run-hooks(gnus-article-prepare-hook)
gnus-article-prepare-display()
gnus-article-prepare(2629 nil)
gnus-summary-display-article(2629)
gnus-summary-next-article(t nil)
#<compiled-function nil "...(82)" [gnus-summary-next-article
gnus-summary-goto-unread never gnus-summary-last-article-p get-text-property
gnus-intangible to gnus-summary-goto-subject gnus-number gnus-summary-last-subject
gnus-auto-select-same 3 gnus-newsgroup-data headers vectorp 1] 7
("/home/asf/.elisp/gnus/share/xemacs/site-lisp/gnus-sum.elc" . 175721) nil>()
call-interactively(gnus-summary-next-unread-article)
------ next Backtrace (setting up aliases):
Signaling: (wrong-type-argument arrayp -A)
bbdb-record-getprop(-A mail-alias)
bbdb-define-all-aliases()
run-hooks(bbdb-define-all-aliases)
message-setup-1(((To . "") (Subject . "")) nil nil)
message-setup(((To . "") (Subject . "")) nil)
message-mail(nil nil nil nil nil nil nil)
gnus-msg-mail(nil nil nil nil nil nil nil)
#<compiled-function (&optional to subject other-headers continue switch-function
yank-action send-actions) "...(19)" [continue other-headers subject to function
mail-user-agent composefunc switch-function yank-action send-actions] 9 840897 (list
nil nil nil current-prefix-arg)>(nil nil nil nil)
call-interactively(compose-mail)
------ end backtraces.
I hope that this report assists you in diagnosing the problem (FWIW, I
could not). If there is anything missing, please ask and I will provide
it.
regards,
--
Andreas Fuchs, <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>, antifuchs
PGP signature