Re: [Evolution] Evolution addressbook

On Fri, 2005-01-21 at 09:08 +0000, Keith Blow wrote:
I had already looked there but there was nothing. Actually I did a lot
more testing last night and the behaviour is weird. The original cause
was Evolution just stopped and when I restarted the addressbook was
gone. I've tried overwriting the db file in addressbook/local/system but
it gets overwritten by the new (post crash) version. So it now seems to
me that the new version must be cached somewhere. I've tried stopping
evolution and then:
touch now
start evolution and edit addressbook and then stop evolution
find . -newer now -print
and this reveals either: next to nothing has changed,
addressbook.db.summary has changed or once a temporary directory had
been created when I added a new address book. So is it possible that the
database is being cached in memory by one of the other evolution
processes that is still running when you stop the main process? I'm
going to try shutting down gdm and then overwriting the addressbook file
and then restarting. Wish me luck.
This worked, copying the old addressbook.db and addressbook.db.summary
files when all the processes were killed restired the old database.

Attachment: signature.asc
Description: This is a digitally signed message part

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