Open Bug 473966 Opened 16 years ago Updated 9 years ago

address book not saving new contacts (corrupted abook.mab?). libebook-WARNING **: e_book_client_new: Cannot get book from factory: The name org.gnome.evolution.dataserver.AddressBook1 was not provided by any .service files

Categories

(Thunderbird :: Address Book, defect)

x86
Windows XP
defect
Not set
critical

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: jmdantone, Unassigned, NeedInfo)

References

Details

(Keywords: dataloss, Whiteboard: [workaround comment #9])

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 Build Identifier: 2.0.0.19 If I manually add a new contact to the address book, it is added. But when I close Thunderbird and re-open it, the contact is not there. Also, "Automatically add outgoing e-mail address" doesn't work. Reproducible: Always Steps to Reproduce: 1.add new contact to the address book and it's there. 2.close Thunderbird 3.open Thunderbird and the contact is not in the address book
how are you closing thunderbird? file>exit or click red X in top right
Wayne... I'm using the red X.
But... the thing same occurs if I use "file, exit".
Obviously, there is something else going on here. Let me try to ask numerous questions to try to narrow down the failing point. 1. Which address book? LDAP, standard Mozilla (mork), Outlook/Outlook Express? 2. Does the problem still appear with a fresh address book? 3. Are there any errors in the error console? Those should be enough to start; I have many more, but this should produce a roadmap as to where to query next.
1. It's the "Personal Address Book" in Thunderbird that is not retaining new addresses. 2. I put a new address into a second address book and it stays there correctly. 3. There are no errors in the "error console".
My address book has been failing for almost a year now. I really need to do something about this. Is it reasonable to hope unloading Thunderbird and then reloading it, will help? I understand unloading will not remove my current e-mails. Will it also not remove my current address books?
I found my address book file here... C:\Documents and Settings\Owner\Application Data\Thunderbird\Profiles\er7y6pqd.default. er7y6pqd is a dynamic name and yours will be different. I renamed "history.mab" to "history2.mab". Then, I renamed "abook.mab" to "history.mab". Next, I started Thunderbird and let it rebuild my address book file (abook.mab). Now it works. I only had to repopulate it. I opened my "collected addresses" address book which is actually "history.mab" and highlighted and dragged the address to my "Personal Address Book. Then I took a look at my old messages to add the addresses I was missing. It took me about 30 minutes, but it worked and I no longer lose addresses. In general, the approach is to delete the "abook.mab" file and let Thunderbird rebuild it. I hope this helps somebody.
Boopathi, does this match your problem?
I had the same bug and jmdantone solution did fixed it thank you !
@Ludovic: jmdantone (reporter) identified a workaround. Caroline confirm that this workaround solve the issue: could close this issue as WFM now?
Whiteboard: [workaround comment #9]
Version: unspecified → 2.0
(In reply to comment #12) > @Ludovic: > > jmdantone (reporter) identified a workaround. Caroline confirm that this > workaround solve the issue: could close this issue as WFM now? There's a bug corrupting the mab file - incomplete seems better. Would be even better if we could try to figure out how they get corrupted.
yes i'm sorry, i didn't answer but i still have a problem with my adress book : there are two of them : one with the collected addresses and one with the personnal addresses (it's a translation from the french version so maybe they're not called that in english) When i "bookmark" an address with the star at the right of an email address (in the "from" or "to" field), the address goes in the collected addresses, and disappears when i close thunderbird. But if i goes in the address book and drag and drop one address from the collected one to the personnal one, it stays with me!
Same in Ubuntu Linux using Thunderbird 6 beta. Steps to reproduce: 1. Click on the Address Book icon. There are four address books on my system: Personal Address Book, Personal, Ubuntu One, and Collected Addresses. 2. Click on New Contact. 3, Enter First and Last Names in the New Contact panel. Click on OK. The New Contact panel will not close and nothing is saved. 4. Click on Cancel. I ran Thunderbird from the command line. There are suggestive warning messages in the terminal. (thunderbird-bin:4537): libebook-WARNING **: e_book_client_new: Cannot get book from factory: The name org.gnome.evolution.dataserver.AddressBook1 was not provided by any .service files (thunderbird-bin:4537): libebook-WARNING **: e_book_client_new: Cannot get book from factory: The name org.gnome.evolution.dataserver.AddressBook1 was not provided by any .service files There is an option for adding new address lists. This does work. It is possible to add, edit, and remove lists and their contents.
mconley, do you have any insight to Allan's issue? (which is almost certainly not what this bug is about) (In reply to Allan Jacobs from comment #15) > (thunderbird-bin:4537): libebook-WARNING **: e_book_client_new: Cannot get > book from factory: The name org.gnome.evolution.dataserver.AddressBook1 was > not provided by any .service files
Severity: major → critical
Keywords: dataloss
Allan: Which version of Ubuntu are you running? -Mike
corrupted abook.mab? or perhaps prefs is bad - with ldap_2.servers.pab.filename which should pointing to abook.mab, and another server also pointing to abook.mab
Summary: address book not saving new contacts → address book not saving new contacts (corrupted abook.mab?)
Summary: address book not saving new contacts (corrupted abook.mab?) → address book not saving new contacts (corrupted abook.mab?). libebook-WARNING **: e_book_client_new: Cannot get book from factory: The name org.gnome.evolution.dataserver.AddressBook1 was not provided by any .service files
Flags: needinfo?(karolina80kielar)
You need to log in before you can comment on or make changes to this bug.