[Evolution] [BUG] evolution ews crashes when accessing calendar
machine: lenovo x60 laptop kernel: Linux xxx-mobl2 2.6.35.13-91.fc14.i686 #1 SMP Tue May 3 13:36:36 UTC 2011 i686 i686 i386 GNU/Linux # rpm -qa|grep evolut evolution-data-server-2.32.2-1.fc14.i686 evolution-devel-2.32.2-1.fc14.i686 evolution-2.32.2-1.fc14.i686 evolution-data-server-devel-2.32.2-1.fc14.i686 here is the debug output from evolution-ews ?xml version=1.0 encoding=utf-8? soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xmlns:xsd=http://www.w3.org/2001/XMLSchema; soap:Header t:ServerVersionInfo xmlns:t=http://schemas.microsoft.com/exchange/services/2006/types; MajorVersion=8 MinorVersion=2 MajorBuildNumber=254 MinorBuildNumber=0/ /soap:Header soap:Body m:GetItemResponse xmlns:t=http://schemas.microsoft.com/exchange/services/2006/types; xmlns:m=http://schemas.microsoft.com/exchange/services/2006/messages; m:ResponseMessages m:GetItemResponseMessage ResponseClass=Success m:ResponseCodeNoError/m:ResponseCode m:Items t:CalendarItem t:MimeContent CharacterSet=UTF-8QkVHSU46VkNBTEVOREFSDQpNRVRIT0Q6UFVCTElTSA0KUFJPRElEOk1pY3Jvc29mdCBFeGNoYW5nZSBTZXJ2ZXIgMjAwNw0KVkVSU0lPTjoyLjANCkJFR0lOOlZUSU1FWk9ORQ0KVFpJRDooR01ULTA4OjAwKSBQYWNpZmljIFRpbWUgKFVTICYgQ2FuYWRhKVw7IFRpanVhbmENCkJFR0lOOlNUQU5EQVJEDQpEVFNUQVJUOjE2MDEwMTAxVDAyMDAwMA0KVFpPRkZTRVRGUk9NOi0wNzAwDQpUWk9GRlNFVFRPOi0wODAwDQpSUlVMRTpGUkVRPVlFQVJMWTtJTlRFUlZBTD0xO0JZREFZPS0xU1U7QllNT05USD0xMA0KRU5EOlNUQU5EQVJEDQpCRUdJTjpEQVlMSUdIVA0KRFRTVEFSVDoxNjAxMDEwMVQwMjAwMDANClRaT0ZGU0VURlJPTTotMDgwMA0KVFpPRkZTRVRUTzotMDcwMA0KUlJVTEU6RlJFUT1ZRUFSTFk7SU5URVJWQUw9MTtCWURBWT0xU1U7QllNT05USD00DQpFTkQ6REFZTElHSFQNCkVORDpWVElNRVpPTkUNCkJFR0lOOlZFVkVOVA0KT1JHQU5JWkVSO0NOPSJCcmFuZGVidXJnLCBKZXNzZSI6TUFJTFRPOmplc3NlLmJyYW5kZWJ1cmdAaW50ZWwuY29tDQpERVNDUklQVElPTjtMQU5HVUFHRT1lbi1VUzoNClJSVUxFOkZSRVE9WUVBUkxZO0lOVEVSVkFMPTE7QllNT05USERBWT02O0JZTU9OVEg9MTANClNVTU1BUlk7TEFOR1VBR0U9ZW4tVVM6SmVubmlmZXIncyBCaXJ0aGRheQ0KRFRTVEFSVDtUWklEPSIoR01ULTA4OjAwKSBQYWNpZmljIFRp bWUgKFVTICYgQ2FuYWRhKTsgVGlqdWFuYSI6MTk5ODEwMDZUMDAwDQogMDAwDQpEVEVORDtUWklEPSIoR01ULTA4OjAwKSBQYWNpZmljIFRpbWUgKFVTICYgQ2FuYWRhKTsgVGlqdWFuYSI6MTk5ODEwMDdUMDAwMDANCiAwDQpVSUQ6M2YyYjMyZTYtY2JkMi00OWFjLTlkNWItOTQ4MTIzMTBmMGY2DQpDTEFTUzpQUklWQVRFDQpQUklPUklUWTo1DQpEVFNUQU1QOjIwMTAwMTIxVDA4MDI1MVoNClRSQU5TUDpPUEFRVUUNClNUQVRVUzpDT05GSVJNRUQNClNFUVVFTkNFOjANClgtTUlDUk9TT0ZULUNETy1BUFBULVNFUVVFTkNFOjANClgtTUlDUk9TT0ZULUNETy1PV05FUkFQUFRJRDotMQ0KWC1NSUNST1NPRlQtQ0RPLUJVU1lTVEFUVVM6RlJFRQ0KWC1NSUNST1NPRlQtQ0RPLUlOVEVOREVEU1RBVFVTOkJVU1kNClgtTUlDUk9TT0ZULUNETy1BTExEQVlFVkVOVDpUUlVFDQpYLU1JQ1JPU09GVC1DRE8tSU1QT1JUQU5DRToxDQpYLU1JQ1JPU09GVC1DRE8tSU5TVFRZUEU6MQ0KRU5EOlZFVkVOVA0KRU5EOlZDQUxFTkRBUg0K/t:MimeContent t:ItemId Id=AAAaAGplc3NlLmJyYW5kZWJ1cmdAaW50ZWwuY29tAEYAAHY9qAUYd9ERrEkAoMlrIqwHAD0zz0A2bdERrEEAoMlrIqwoRtIAALAZJ3PmyiRDs70IzEIiAr8AACZr/TwAAA== ChangeKey=DwAAABYAAADxadT14fGXTb+vq/R/YMEKAABMTCU+/ t:HasAttachmentsfalse/t:HasAttachments /t:CalendarItem /m:Items /m:GetItemResponseMessage m:GetItemResponseMessage ResponseClass=Success m:ResponseCodeNoError/m:ResponseCode m:Items t:CalendarItem t:MimeContent CharacterSet=UTF-8QkVHSU46VkNBTEVOREFSDQpNRVRIT0Q6UFVCTElTSA0KUFJPRElEOk1pY3Jvc29mdCBFeGNoYW5nZSBTZXJ2ZXIgMjAwNw0KVkVSU0lPTjoyLjANCkJFR0lOOlZUSU1FWk9ORQ0KVFpJRDooR01ULTA4OjAwKSBQYWNpZmljIFRpbWUgKFVTICYgQ2FuYWRhKVw7IFRpanVhbmENCkJFR0lOOlNUQU5EQVJEDQpEVFNUQVJUOjE2MDEwMTAxVDAyMDAwMA0KVFpPRkZTRVRGUk9NOi0wNzAwDQpUWk9GRlNFVFRPOi0wODAwDQpSUlVMRTpGUkVRPVlFQVJMWTtJTlRFUlZBTD0xO0JZREFZPS0xU1U7QllNT05USD0xMA0KRU5EOlNUQU5EQVJEDQpCRUdJTjpEQVlMSUdIVA0KRFRTVEFSVDoxNjAxMDEwMVQwMjAwMDANClRaT0ZGU0VURlJPTTotMDgwMA0KVFpPRkZTRVRUTzotMDcwMA0KUlJVTEU6RlJFUT1ZRUFSTFk7SU5URVJWQUw9MTtCWURBWT0xU1U7QllNT05USD00DQpFTkQ6REFZTElHSFQNCkVORDpWVElNRVpPTkUNCkJFR0lOOlZFVkVOVA0KT1JHQU5JWkVSO0NOPSJCcmFuZGVidXJnLCBKZXNzZSI6TUFJTFRPOmplc3NlLmJyYW5kZWJ1cmdAaW50ZWwuY29tDQpERVNDUklQVElPTjtMQU5HVUFHRT1lbi1VUzoNClJSVUxFOkZSRVE9WUVBUkxZO0lOVEVSVkFMPTE7QllNT05USERBWT0xO0JZTU9OVEg9OQ0KU1VNTUFSWTtMQU5HVUFHRT1lbi1VUzpKZW4ncyBwYXJlbnRzIGFubml2ZXJzYXJ5Lg0KRFRTVEFSVDtUWklEPSIoR01ULTA4OjAwKSBQYWNp
Re: [Evolution] [BUG] evolution ews crashes when accessing calendar
On Tue, 7 Jun 2011, David Woodhouse wrote: I bet it's the empty TZID which is causing it to break. Exchange is *such* a pile of crap. We should probably pre-parse the MimeContent from the server and fix that up to call it 'unknown' or something. Better still, we should stop trusting Microsoft crap to give us sane content in a standard form, and convert manually from their native XML instead (although I suspect that'll just refuse to *give* you this appointment, claiming it's corrupt. Did I mention Exchange is a pile of crap?) edited all my yearly recurring appointments by making sure the timezone button was pressed, then saving the event, and now the calendar works! yay! Thanks dwmw2! ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... http://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] [BUG] evolution ews crashes when accessing calendar
On Tue, 2011-06-07 at 17:09 -0700, Brandeburg, Jesse wrote: machine: lenovo x60 laptop kernel: Linux xxx-mobl2 2.6.35.13-91.fc14.i686 #1 SMP Tue May 3 13:36:36 UTC 2011 i686 i686 i386 GNU/Linux # rpm -qa|grep evolut evolution-data-server-2.32.2-1.fc14.i686 evolution-devel-2.32.2-1.fc14.i686 evolution-2.32.2-1.fc14.i686 evolution-data-server-devel-2.32.2-1.fc14.i686 here is the debug output from evolution-ews Please don't send debug traces to the list. It's much more appropriate to send this to Bugzilla, where the developers might actually see it (not many of them hang out on this list). Post the URL of the report here in case anyone wants to follow up. poc ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... http://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] [BUG] evolution ews crashes when accessing calendar
On Tue, 2011-06-07 at 17:09 -0700, Brandeburg, Jesse wrote: t:MimeContent CharacterSet=UTF-8QkVHSU46VkNBTEVOREFSDQpNRVRIT0 Q6UFVCTElTSA0KUFJPRElEOk1pY3Jvc29mdCBFeGNoYW5nZSBTZXJ2ZXIgMjAwNw0K VkVSU0lPTjoyLjANCkJFR0lOOlZUSU1FWk9ORQ0KVFpJRDoNCkJFR0lOOlNUQU5EQV JEDQpEVFNUQVJUOjE2MDEwMTAxVDAyMDAwMA0KVFpPRkZTRVRGUk9NOi0wNzAwDQpU Wk9GRlNFVFRPOi0wODAwDQpSUlVMRTpGUkVRPVlFQVJMWTtJTlRFUlZBTD0xO0JZRE FZPTFTVTtCWU1PTlRIPTExDQpFTkQ6U1RBTkRBUkQNCkJFR0lOOkRBWUxJR0hUDQpE VFNUQVJUOjE2MDEwMTAxVDAyMDAwMA0KVFpPRkZTRVRGUk9NOi0wODAwDQpUWk9GRl NFVFRPOi0wNzAwDQpSUlVMRTpGUkVRPVlFQVJMWTtJTlRFUlZBTD0xO0JZREFZPTJT VTtCWU1PTlRIPTMNCkVORDpEQVlMSUdIVA0KRU5EOlZUSU1FWk9ORQ0KQkVHSU46Vk VWRU5UDQpPUkdBTklaRVI7Q049IkJyYW5kZWJ1cmcsIEplc3NlIjpNQUlMVE86amVz c2UuYnJhbmRlYnVyZ0BpbnRlbC5jb20NCkRFU0NSSVBUSU9OO0xBTkdVQUdFPWVuLV VTOg0KUlJVTEU6RlJFUT1ZRUFSTFk7SU5URVJWQUw9MTtCWU1PTlRIREFZPTE5O0JZ TU9OVEg9Mg0KU1VNTUFSWTtMQU5HVUFHRT1lbi1VUzpSaWNrIEJyYW5kZWJ1cmcncy BCaXJ0aGRheQ0KRFRTVEFSVDtUWklEPToyMDEwMDIxOVQwMDAwMDANCkRURU5EO1Ra SUQ9OjIwMTAwMjIwVDAwMDAwMA0KVUlEOjY2NWI0Yzc0LWM0MTItNDFkOS04OTBhLT djYTlkMGMzNTZhYw0KQ0xBU1M6UFVCTElDDQpQUklPUklUWTo1DQpEVFNUQU1QOjIw MTAwMjE5VDA4MDMwNFoNClRSQU5TUDpPUEFRVUUNClNUQVRVUzpDT05GSVJNRUQNCl NFUVVFTkNFOjANClgtTUlDUk9TT0ZULUNETy1BUFBULVNFUVVFTkNFOjANClgtTUlD Uk9TT0ZULUNETy1PV05FUkFQUFRJRDoyMTA3ODA2Mzg1DQpYLU1JQ1JPU09GVC1DRE 8tQlVTWVNUQVRVUzpGUkVFDQpYLU1JQ1JPU09GVC1DRE8tSU5URU5ERURTVEFUVVM6 QlVTWQ0KWC1NSUNST1NPRlQtQ0RPLUFMTERBWUVWRU5UOlRSVUUNClgtTUlDUk9TT0 ZULUNETy1JTVBPUlRBTkNFOjENClgtTUlDUk9TT0ZULUNETy1JTlNUVFlQRToxDQpF TkQ6VkVWRU5UDQpFTkQ6VkNBTEVOREFSDQo=/t:MimeContent BEGIN:VCALENDAR METHOD:PUBLISH PRODID:Microsoft Exchange Server 2007 VERSION:2.0 BEGIN:VTIMEZONE TZID: BEGIN:STANDARD ... DTSTART;TZID=:20100219T00 DTEND;TZID=:20100220T00 I bet it's the empty TZID which is causing it to break. Exchange is *such* a pile of crap. We should probably pre-parse the MimeContent from the server and fix that up to call it 'unknown' or something. Better still, we should stop trusting Microsoft crap to give us sane content in a standard form, and convert manually from their native XML instead (although I suspect that'll just refuse to *give* you this appointment, claiming it's corrupt. Did I mention Exchange is a pile of crap?) -- dwmw2 ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... http://mail.gnome.org/mailman/listinfo/evolution-list