Topic : Address Book Find doesn't report all matches

Topic Archived This topic has been archived - replies are not allowed.




            Permlink
            Replies : 14 - Pages : 1 - Last Post : Apr 23, 2008 8:29 PM by: Paul Vinger
Ward Clark


Posts: 64
Registered: Nov 17, 2003
Address Book Find doesn't report all matches
Posted: Jan 7, 2008 8:42 AM

After upgrading to Leopard, I resolved a Mail problem by rebuilding my Address Book (Export Archive + Import Archive). Although Mail and Address Book seemed to be OK, I soon discovered Find in Address Book was returning only partial results, i.e., it would find some matching contacts and skip others.

I eventually found a recommendation to quit Address Book (and Mail, for good measure) and trash this file:

userhome/Library/Application Support/Address Book/AddressBook-v22.abcddb

On relaunch, Address Book recreated the file, and Find reported all matches.

I had a similar experience on my wife's Mac. When I saw her accidently delete a field from an Address Book card, I encouraged her to try restoring the card using Time Machine. (Having used Time Machine's Restore only in Finder, I was anxious to see how it works in a Time Machine-aware application.) Time Machine restored the card by exporting a vCard from a backup and importing the cart into her current Address Book. Although the restore was successful, her Address Book had caught the incomplete Find bug.

All was well on my Mac for several weeks. But Find has regressed and is again showing incomplete results. Although I have not done extensive testing, it seems to be the same incomplete results as before. For example, I search for my son-in-law's last name, which appears in three contacts: him, his parents, and our daughter. When Find is failing, it shows only the parents' card.

I've deleted AddressBook-v22.abcddb, and Find is working again. I wonder how long this will last.

Mac Pro, iBook G4   Mac OS X (10.5.1)    
markr346

Posts: 1
From: Midwest
Registered: Jan 11, 2008
Re: Address Book Find doesn't report all matches
Posted: Jan 11, 2008 3:51 PM   in response to: Ward Clark

I tried this and ended up with massive duplication of the records ... and to fix that, I restored from an earlier back-up. So, be careful deleting that file.

BUT, I still have the spotlight search problem. I search for a record, and I can't find it. But then I can select all and go down the list and find the record I'm looking for. So, I too have the same problem, but just don't know how to fix it.

MBP   Mac OS X (10.5.1)    
Ward Clark


Posts: 64
Registered: Nov 17, 2003
Re: Address Book Find doesn't report all matches
Posted: Jan 13, 2008 7:26 PM   in response to: markr346

I have not seen any duplication.

However, deleting the AddressBook-v22.abcddb file is not a magic bullet. It seems to "fix" Address Book for only a day or two.

So I'm still seeking a real fix to the incomplete Find results.

Mac Pro, iBook G4   Mac OS X (10.5.1)    
SchickE6

Posts: 15
From: 10024
Registered: Dec 27, 2006
Re: Address Book Find doesn't report all matches
Posted: Jan 18, 2008 4:12 PM   in response to: Ward Clark

I am having the same problem. I hope this is an issue that will be resolved in later versions of Leopard. Given a power-users reliance on address book in a .mac-sync and iphone world, it would be greatly appreciated!

1gz AlBook   Mac OS X (10.5.1)    
SchickE6

Posts: 15
From: 10024
Registered: Dec 27, 2006
Re: Address Book Find doesn't report all matches
Posted: Jan 18, 2008 4:15 PM   in response to: Ward Clark

ps. Ward, thank you for posting your finding. This helped

1gz AlBook   Mac OS X (10.4.8)    
Herbert Kuhlmann

Posts: 13
Registered: Oct 5, 2005
Re: Address Book Find doesn't report all matches
Posted: Jan 20, 2008 1:42 AM   in response to: Ward Clark

Thanks a lot: the same issue was bothering me. Address Book find just didn't, though Spotlight did.

Deleting AddressBook-v22.abcddb solved the problem - at least for now.

MacBook Pro 2.2   Mac OS X (10.5.1)    
sorcerie

Posts: 5
Registered: Nov 28, 2006
Re: Address Book Find doesn't report all matches
Posted: Jan 30, 2008 2:17 PM   in response to: Ward Clark

I too have had this problem. I tried your fix of deleting this file...

userhome/Library/Application Support/Address Book/AddressBook-v22.abcddb

...and it seems to have worked. I'll see if the problem comes back or not.

iMac Intel core duo   Mac OS X (10.4.8)    
Herbert Kuhlmann

Posts: 13
Registered: Oct 5, 2005
Re: Address Book Find doesn't report all matches
Posted: Feb 1, 2008 1:16 AM   in response to: Herbert Kuhlmann

The error was back. I tried to overcome it by deleting AddressBook-v22.abcddb but suffered from the massive duplication as reported by markr346.

But I had a hint about the cause.

And I checked it and I am now able to reproduce the error using .mac synchronization.

1: create contact, add some note, save
2. sync via .mac
3. sync 2nd computer via .mac
4. delete(!) notes, save
5. sync 2nd, sync 1st computer
6. Address Book does NOT find the contact

Let us hope for this to be fixed in 10.5.2!!!!

MacBook Pro 2.2, MacPro (early 2008)   Mac OS X (10.5.1)    
jhrichmond

Posts: 116
From: London
Registered: Nov 9, 2007
Re: Address Book Find doesn't report all matches
Posted: Mar 4, 2008 7:55 AM   in response to: Herbert Kuhlmann

I too have this problem, and have found that by editing the record which cannot be found, it then becomes finable again. But this is hardly an acceptable fix - to have to go through and edit every record you think may not be being found!!

I did find that Spotlight DOES find the record, even when Address Book finder does not.

Does anyone know if this issue has been reported to Apple and if they have acknowledged it as something they need to fix??

Thanks

iMac   Mac OS X (10.5)   iMac 24", 500gb HD, 2GB RAM
Richard Garza1

Posts: 4
Registered: Apr 17, 2005
Re: Address Book Find doesn't report all matches
Posted: Mar 23, 2008 8:57 PM   in response to: sorcerie

I have the same problem. The address on my Mac Book Pro will not report all address book enteries created on my G5. The address on my G5 will not report address book enteries created on my Mac Book Pro. I can find any entry using Spotlight on either machine even if it was created on the other.

Deleting the Address Book-v22.abcddb fixes the problem for about 3 days.
Deleting the Address Book preferences does not make a difference.
Reseting .MAC sync did not make difference.

I called apple and they don't know anything more than what is on the discussion board.

An other ideas?

MacBookPro 17 inch and G5 Dual 2 Ghz   Mac OS X (10.5.2)    
David N

Posts: 3
Registered: Jun 13, 2006
Re: Address Book Find doesn't report all matches
Posted: Mar 29, 2008 12:44 PM   in response to: Ward Clark

I got the problem, too. The AppleCare folks were completely lost on this one.

Is it possible to make an applescript that fixes it? I don't know what what be realistic, but how about something that with regular intervals
1) generates a complete list of address entries, e.g. by a blank search string, using a) Address book search and b) spotlight search,
2) then subtracting the matches between the lists and
3) then poking the remaining cards, e.g. by adding a blank space to the notes field, saving, removing the blank space and saving again?

What do you think?

iMac   Mac OS X (10.5.2)    
resourcesforlif...


Posts: 224
From: Iowa City
Registered: Aug 11, 2007
Re: Address Book Find doesn't report all matches
Posted: Apr 3, 2008 9:44 PM   in response to: Ward Clark

More information about this issue is posted here:
http://www.resourcesforlife.com/docs/item595

 PowerMac Dual 2.5 GHz G5  PowerBook G4  iPhone 8GB  iPod Video 60 GB    Mac OS X (10.4.10)    iPod Nano 8GB  New Apple Aluminum Keyboard  
Austin Kinsella1


Posts: 4,890
From: Carlow, Ireland
Registered: Feb 16, 2004
Re: Address Book Find doesn't report all matches
Posted: Apr 4, 2008 1:46 AM   in response to: resourcesforlif...

That article suggests that is a sync issue. I don't think so, as I am not using sync and I have had the problem. In my cases I think it was triggered when I ran an Applescript that edited some of the cards. Deleting ~/Library/Application Support/AddressBook/AddressBook-v22.abcddb fixed it.

I have noticed, but I do not know if it is related, that if I edit a card the edit does not show up (or maybe not immediately) in the corresponding .abcdp file in MetaData.

AK

Macbook Pro 2.2GHz   Mac OS X (10.5.2)   2GB RAM; 250GB HD  
DStewart

Posts: 19
From: Michigan
Registered: Nov 15, 2007
Re: Address Book Find doesn't report all matches
Posted: Apr 6, 2008 3:07 PM   in response to: resourcesforlif...

This resourcesforlife link is incorrect. It is not related to using .mac sync with multiple computers and OS versions. I am using one computer only, with Leopard (currently at 10.5.2, but the problem of search failure has occurred since Leopard 10.5.0). I do snyc with .mac. But other than that, the rest is wrong.

iMac G5 2GHz   Mac OS X (10.5)    
Paul Vinger

Posts: 1
Registered: Jul 21, 2005
Re: Address Book Find doesn't report all matches
Posted: Apr 23, 2008 8:29 PM   in response to: Ward Clark

I eventually found a recommendation to quit Address Book (and Mail, for good measure) and trash this file:

userhome/Library/Application Support/Address Book/AddressBook-v22.abcddb

This solution worked for me (just did it, so it isn't time-tested). Thought it might be helpful to note when the problem began: I disabled .mac syncing to try to get my Windows Mobile phone to sync with my mac. After finally getting it to seem to work, I re-enabled .mac syncing and did a sync. Many changes to my data ensued (seemingly insignificant). It was after this that the find feature in Address Book stopped working. So, in my experience, the problem is definitely related somehow to syncing.

PowerBook Aluminum   Mac OS X (10.5.2)