Hello,
I sent this message to gnu.emacs.help a few days ago, and now that
Chuck Thompson has kindly added me to this list I thought I would ask
here too.
My only reply has been another user with similiar problems from "vm"
(who says he has a small bbdb file).
--- post to gnu.emacs.help ---
I'm having an intermittent problem with bbdb (the Insidious Big
Brother Database) and emacs 19.29.
(BBDB version 1.50; 18-feb-94.
GNU Emacs 19.29.2 (sparc-sun-solaris2.4, X toolkit) of Fri Aug 4 1995
on mgiant)
I've checked jwz's bbdb web page and the archive
<URL:ftp://cs.uiuc.edu/pub/bbdb/info-bbdb.gz> (I can't seem to
subscribe to the list -- no response from
[EMAIL PROTECTED]) and the gnus.emacs newsgroups but
haven't seen it mentioned before.
For not so obvious reasons now, I've had (setq bbdb/news-auto-create-p
t) in my ~/.emacs file for a long time now (>1 year). This has
produced a huge >10000 entry .bbdb file. It is a little slow to load
up to start -- but after that it flies. Anyway, since using emacs
19.29 (from 19.27) for the last month or so I keep getting this sort
of error when loading bbdb:
Signalling: (error "bbdb corrupted: junk between records at 283979")
signal(error ("bbdb corrupted: junk between records at 283979"))
error("bbdb corrupted: junk between records at %s" 283979)
parse-bbdb-frobnicate(( ...[top entries in bbdb file] ...))
parse-bbdb-internal()
bbdb-records()
bbdb/rmail-update-record()
run-hooks(rmail-show-message-hook)
rmail-show-message()
rmail-get-new-mail()
rmail()
command-line-1(("-f" "rmail"))
command-line()
normal-top-level()
The point in the .bbdb file is at the beginning of the middle line
below:
...
["Joseph" "Jenkins" nil nil nil nil ("[EMAIL PROTECTED]") nil nil]
["Kiet" "Jenkins" nil nil nil nil ("[EMAIL PROTECTED]") nil nil]
["Bob" "Jenner" nil nil nil nil ("[EMAIL PROTECTED]") nil nil]
...
This is just an example. I can edit out these lines and it will occur
elsewhere.
As I said earlier, it is an intermittent problem. If I start emacs
doing something else and load bbdb at a later time, sometimes it loads
in fine.
I've had a quick look into bbdb.el in the section that is reading in
the bbdb file and parsing it -- but I'm not sure what's going wrong at
anything but a superficial level.
Does this problem look familiar to anyone?
Cheers,
-- Dave
--
[EMAIL PROTECTED] (Internet) (+61 6) 249-0217 (office telephone)
Mount Stromlo and Siding Spring Observatories, A.N.U.