[Evolution] Corrupt addressbook



Hello,

Using Evolution 2.0.0, Mandrake packages. 

Evolution is crashing when I attempt to edit certain addressbook
entries.

Here's what I did to get here:
1. Used evolution --force-shutdown to close the addressbook backend.
2. Copied the addressbook.db file from another computer, from Evolution
1.4.4, replacing the existing one. Deleted the addressbook.db.summary
file.
3. Opened Evolution, everything was there and apparently working.
4. Sync'ed to Palm, got lots of duplicates, got rid of some with pilot-
dedupe. In the process of manually deduping... unfortunately, I had not
synced the palm with the old evolution, so there were a number of
changed entries I wanted to make sure I got.
5. Used Evolution flawlessly for most of the week.
6. Attempted to add an email to a particular contact.

Result: Instant crash.

I've found two contact records so far that do this every time. I think
they're both the version from the old Evolution, not the Palm. I have
about 450 actual contacts stored in here, but currently 781 with the
duplicates still to be removed...

I ran evolution --debug to get a log file, and here's what's in the file
after going straight to one of the bad contacts, opening it, changing a
field, and clicking OK:


[john hunter john]$ more evol.debug.log

(evolution:7215): libebook-WARNING **: invalid utf8 passed to EVCard.
Limping along.

(evolution:7215): libebook-WARNING **: vcard ended without END:VCARD


(evolution:7215): libebook-WARNING **: invalid utf8 passed to EVCard.
Limping along.

(evolution:7215): libebook-WARNING **: vcard ended without END:VCARD


** (evolution:7215): WARNING **: Invalid UTF8 string passed to
pango_layout_set_text()

(evolution:7215): e-utils-WARNING **: calling
e_icon_factory_get_icon_filename with unknown icon_size value
 (48)
[john hunter john]$


Is there any easy way to recover this addressbook, or is it completely
hosed by now? 


Thanks,
-- 
John Locke
"Open Source Solutions for Small Business Problems"
published by Charles River Media, June 2004
http://www.freelock.com




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]