File bnc-449905-crash-on-start-up.diff of Package evolution-mono-providers
commit cd630f73885bbe4ede71fc0551188c6611cad40f
Author: chenthill <chen@rocky.blr.novell.com>
Date: Mon Dec 1 14:14:59 2008 +0530
Fixes bug #449905
diff --git a/calendar/backends/sharepoint/Sharepoint.cs b/calendar/backends/sharepoint/Sharepoint.cs
index 259c8a2..cb7c580 100644
--- a/calendar/backends/sharepoint/Sharepoint.cs
+++ b/calendar/backends/sharepoint/Sharepoint.cs
@@ -125,7 +125,8 @@ namespace SharePoint {
if (backend == null)
backend = new CalBackend (raw);
-
+
+ GC.KeepAlive (backend);
Evolution.Source source = backend.Source;
string user = source.GetSourceProperty ("username");
workspaceid = source.GetSourceProperty ("workspaceid");