I have an interesting problem when
a- Sharing a keychain between Windows and Mac OS X using Dropbox.
b-Using Chrome (updated to the latest stable release) and the 1Password Chrome extension on both platforms.
c- Logging in to Livejournal.
The problem is as follows: I log into Livejournal from the Url (not the actual URL, foobar is a placeholder for my Livejournal account name.)
The first time I logged in on Chrome for OS X the 1Password extension offered to save the login. When it did so it created a login with title Livejournal, location and the correct form information to log in. Tests of logging out and coming back to the URL on Chrome for OS X worked fine.
After the keychain synced on my Windows box, I went to the same URL using Chrome for Windows. When I dropped down the extension, it did not show the "Livejournal" login. I used "All Logins" and clicked on the "Livejournal" login to open the URL in a new tab, and it correctly opened the URL and logged in. Immediately, it asked to save the login again! I accepted, and the extension created another login, this one title "foobar.livejournal.com". All other attributes of the login (location and form information) are identical to the "Livejournal" login.
Now, if I use Chrome on OS X, I see the "Livejournal" login, but if I use it on Windows, I see the "foobar.livejournal.com" login. Unfortunately this means that if I decide to change the password, I'll have to update two logins instead of just one.
I have already rebuilt the data file to see if that works.