Unable to open addressbook error when loading Google Contacts
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
evolution-data-server |
Fix Released
|
High
|
|||
libgdata (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Natty |
Won't Fix
|
Medium
|
Unassigned | ||
Oneiric |
Won't Fix
|
Low
|
Unassigned |
Bug Description
Binary package hint: evolution-
With large Google address books there seems to be some sort of timeout while loading. It makes a large Google addressbook unusable.
On fresh install during the creation of a new Google address book I usually see "Unable to open addressbook. This addressbook cannot be opened. This either means an incorrect URI was entered or the server is unreachable. Detailed error message:Cannot authenticate user: Invalid query" message.
https:/
When upgrading (Maverick -> Natty), I already have the account created and sometimes see partial loading, and see the the "Unable to open addressbook. This addressbook cannot be opened. This either means an incorrect URI was entered or the server is unreachable. Detailed error message: Timeout was reached" message.
https:/
Sometimes I also see this message: "Unable to perform search. The backend for this addressbook was unable to parse query: Invalid query".
https:/
Sometimes I see "some" contacts, sometimes "none". Whether new install or upgrading, I can usually clicking back and forth between local address books and the Google address books or reload evolution to get some of them loaded and stumble on each of the three messages above.
I have temporarily connected to a Google account that has only 20 contacts I need all the time. This loads fine every time. Every once in a while I see a the error "Unable to perform search. This query did not complete successfully. Cannot connect to the service's server". I suspect this is the mild impact of the same failure, but not happening during the contact load. It may be a lesser separate issue which needs to be separate once this is resolved.
https:/
I am able to replicate the issue on Evolution 3.0 as well using the Debian unstable packages on Natty 11.04 http://
I was unable to replicate the issues on Evolution 2.32 running on Maverick 10.10 using this PPA https:/
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: evolution 2.32.2-0ubuntu5
ProcVersionSign
Uname: Linux 2.6.38-8-generic x86_64
NonfreeKernelMo
Architecture: amd64
Date: Fri Apr 8 16:56:16 2011
ProcEnviron:
LANGUAGE=en_US:en
LANG=en_US.utf8
SHELL=/bin/bash
SourcePackage: evolution
UpgradeStatus: Upgraded to natty on 2011-04-06 (2 days ago)
description: | updated |
Changed in evolution-data-server: | |
importance: | Unknown → High |
status: | Unknown → Incomplete |
summary: |
- Google Contacts timeout while loading in Evolution + Unable to open addressbook error when loading Google Contacts |
description: | updated |
Changed in evolution-data-server (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in evolution-data-server (Ubuntu): | |
status: | Triaged → Confirmed |
Changed in evolution-data-server: | |
importance: | Unknown → High |
status: | Unknown → Fix Released |
affects: | evolution-data-server (Ubuntu) → libgdata (Ubuntu) |
Changed in libgdata (Ubuntu Natty): | |
status: | New → Confirmed |
Changed in libgdata (Ubuntu Natty): | |
status: | Confirmed → Won't Fix |
Changed in libgdata (Ubuntu Oneiric): | |
assignee: | Mathieu Trudel-Lapierre (mathieu-tl) → nobody |
importance: | Medium → Low |
In every case, my e-addressbook- factory fails in the same place consistently. I have included the output below from LIBGDATA_DEBUG=3 /usr/lib/ evolution/ e-addressbook- factory
I've obfuscated sensitive details with XxXxXxX, or a comment bounded by this string.
In the final contact prior to failure, none of the removed data had any special or non-standard characters. i.e. [0-9,aA-zZ]. It just sorta goes "Bye" on the console and in the GUI I see "Timeout Reached". (Next attached screenshot).
It seems to indicate a timeout issue of sorts noting the log is paired exactly with the screenshot stating "Timeout reached"
It is important to note, that at this point if I monkey around with the focus in the GUI, I can then arrive at the screenshot submitted in the original bug report where I see 1093 contacts prior to failure. I suspect that caching somewhere in the process allows me to see this partial output, and the problem is still the "Timeout Reached".