<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/4.6.6">
</HEAD>
<BODY>
I just patched evolution-data-server_3.12.5-1 (which is now in Jessie), up to the git commit pointed by James Huber, and rebuilt the packages.  After re-adding the Google Account in the Online Accounts settings, I can confirm that the issue of authentication is solved for Google Calendars.<BR>
<BR>
The issue with evolution-calendar-factory consuming 100% of a CPU still remains, and causes both the GNOME shell calendar and evolution not to load properly ---i.e., the shell calendar doesn't display any events or appointments and evolution doesn't load completely and displays "Saving user interface" indefinitely in the status bar.  My only workaround so far is to kill evolution-calendar-factory and gnome-shell-calendar-server multiple times until the CPU usage settles.<BR>
<BR>
--<BR>
John.<BR>
<BR>
On Thu, 28 Aug 2014 06:43:18 -0700 James Huber <jhuber72@gmail.com> wrote: 
<PRE>
> I've been following this bug on several different distros.  It seems to 
> affect all current versions of gnome-online-accounts, but is actually an 
> evolution-data-server bug.

> Here is the upstream bug that I think contains a possible fix (I am not 
> running Jessie at the moment so I can't test it myself):

> -    https://bugzilla.gnome.org/show_bug.cgi?id=735311

> Here is the git commit for the evolution-data-server-3.12 fix:

> - 
> https://git.gnome.org/browse/evolution-data-server/commit/?h=evolution-data-server-3-12&id=5e9d80092b19f9bd2c02712ab0a50fa70b052c74

> -James


</PRE>
</BODY>
</HTML>