Eric Moncrieff <[EMAIL PROTECTED]> writes: > I don't have any other means of updating the BBDB, and I've never seen > any trouble since I upgraded to 2.34...Until last week.
I use desktop.el, and so sometimes the first buffer that comes up when I start an Emacs session is the .bbdb file, and I have inserted randome characters myself because of typos -- usually by mistyping C-x C-f and thereby inserting a stray x or f character. One way to find parser errors is to use C-M-f to skip sexps. That also uses the parser. If you get data corruption instead -- eg. il is not an arrayp or something similar (because I deleted the leading "n"), then I can M-x toggle-debug-on-error, then search a record via M-x bbdb, and the backtrace will contain the corrupt entry. Using these two techniques, I find practically all BBDB corruptions. Alex. -- http://www.emacswiki.org/alex/ There is no substitute for experience. ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/