Binary package hint: gnome-do-plugins
When I got up this morning, gnome-do had died. The last thing it said was
====
Unhandled Exception: Google.GData.Client.ClientFeedException: Parsing failed ---> System.Net.WebException: The operation has timed out.
at System.Net.WebConnectionStream.Read (System.Byte[] buffer, Int32 offset, Int32 size) [0x00000]
at System.Xml.XmlInputStream.Read (System.Byte[] buffer, Int32 offset, Int32 count) [0x00000]
at System.Xml.NonBlockingStreamReader.ReadBuffer () [0x00000]
at System.Xml.NonBlockingStreamReader.Read (System.Char[] dest_buffer, Int32 index, Int32 count) [0x00000]
at Mono.Xml2.XmlTextReader.ReadTextReader (Int32 remained) [0x00000]
at Mono.Xml2.XmlTextReader.PeekChar () [0x00000]
at Mono.Xml2.XmlTextReader.ReadContent () [0x00000]
at Mono.Xml2.XmlTextReader.Read () [0x00000]
at System.Xml.XmlTextReader.Read () [0x00000]
at System.Xml.XmlDocument.ReadNodeCore (System.Xml.XmlReader reader) [0x00000]
at System.Xml.XmlDocument.ReadNodeCore (System.Xml.XmlReader reader) [0x00000]
at System.Xml.XmlDocument.ReadNode (System.Xml.XmlReader reader) [0x00000]
at Google.GData.Client.BaseFeedParser.OnNewExtensionElement (System.Xml.XmlReader reader, Google.GData.Client.AtomBase baseObject) [0x00000]
at Google.GData.Client.AtomFeedParser.ParseExtensionElements (System.Xml.XmlReader reader, Google.GData.Client.AtomBase baseObject) [0x00000]
at Google.GData.Client.AtomFeedParser.ParseEntry (System.Xml.XmlReader reader) [0x00000]
at Google.GData.Client.AtomFeedParser.ParseSource (System.Xml.XmlReader reader, Google.GData.Client.AtomSource source) [0x00000]
at Google.GData.Client.AtomFeedParser.ParseFeed (System.Xml.XmlReader reader, Google.GData.Client.AtomFeed feed) [0x00000]
at Google.GData.Client.AtomFeedParser.Parse (System.IO.Stream streamInput, Google.GData.Client.AtomFeed feed) [0x00000]
--- End of inner exception stack trace ---
at Google.GData.Client.AtomFeedParser.Parse (System.IO.Stream streamInput, Google.GData.Client.AtomFeed feed) [0x00000]
at Google.GData.Client.AtomFeed.Parse (System.IO.Stream stream, AlternativeFormat format) [0x00000]
at Google.GData.Client.Service.Query (Google.GData.Client.FeedQuery feedQuery, DateTime ifModifiedSince) [0x00000]
at Google.GData.Client.Service.Query (Google.GData.Client.FeedQuery feedQuery) [0x00000]
at Google.GData.Calendar.CalendarService.Query (Google.GData.Calendar.EventQuery feedQuery) [0x00000]
at GCalendar.GCal2.UpdateEvents () [0x00000]
====
This is gnome-do-plugins version 0.6.1.0-0ubuntu3; gnome-do version
0.6.0.1+dfsg-0ubuntu3
What should happen is that gnome-do should not die, even if there is a timeout (stuff happens, right?)
What happened is that gnome-do died a horrible flaming death instead of catching the exception.
I should mention that this is Jaunty