caldav calendar hangs evolution

Bug #574350 reported by Thomas Novin
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
evolution (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: evolution

I have two caldav calendars, one works and the other one doesn't work.

When I open up Evolution it can take minutes before the one that doesn't work show any entries.

When I try to add a entry to the one that doesn't work Evolution hangs for a long time (5 minutes?) and then I get 'Unknown error'.

Adding to the other calendar works fine.

Both of them are google and I have the same settings (except for MY.USERNAME which is different on the two):

caldav://<email address hidden>/events

[x] ssl
[x] offline

The one that doesn't work is also my default.

If I try to delete the calendar that doesn't work it hangs Evolution.

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: evolution 2.28.3-0ubuntu9
ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-21-generic i686
NonfreeKernelModules: nvidia
Architecture: i386
Date: Mon May 3 12:18:47 2010
EcryptfsInUse: Yes
ProcEnviron:
 PATH=(custom, user)
 LANG=en_DK.utf8
 SHELL=/bin/bash
SourcePackage: evolution

Revision history for this message
Thomas Novin (thomasn80) wrote :
Revision history for this message
Thomas Novin (thomasn80) wrote :

Did the following to get some more debug info:

export CALDAV_DEBUG=all
evolution --force-shutdown
/usr/lib/evolution/evolution-data-server-2.28 >evolution-data-server.log 2>&1 &

(started evolution, tried to add an entry to my calendar that has problems, waited a couple of minutes)

evolution --force-shutdown

Revision history for this message
Thomas Novin (thomasn80) wrote :
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for the report, may you please try to to obtain a backtrace of the hang following the instructions at http://wiki.ubuntu.com/DebuggingProgramCrash and upload the backtrace (as an attachment) to the bug report. This will greatly help us in tracking down your problem. Thanks in advance.

Changed in evolution (Ubuntu):
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
Thomas Novin (thomasn80) wrote :

I did this to got it working again:

Put evolution in offline-mode
Added a / to the end of both caldav urls (caldav://<email address hidden>/events/)
evolution --force-shutdown
Removed all entries for caldav/gmail from Password & Encryption Keys
Went to ~/.evolution/cache/calendar/ and removed all directories that were involved
Now it actually worked after I restarted evolution after going online + writing in my password for both calendars

One correction for my original description: The two calendars were on two different gmail-accounts

Was probably a bug in some way but this workaround worked for me.

Changed in evolution (Ubuntu):
status: Incomplete → Invalid
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.