https://bugs.kde.org/show_bug.cgi?id=265589
--- Comment #5 from Ingo Ratsdorf <ingo envirology co nz> 2011-02-08 11:32:30 --- Hi. I should chnage the bug title, actually. The resource crashes whenever an actual calendar element is fetched from the server, ie every GET. This applies only to VTODO's and VCALENDAR's, not VCARD's. VCARD's load fine. In that respect, I have included some console output just before the crash: korganizer(2883)/libakonadi Akonadi::SessionPrivate::init: "" korganizer(2883)/libakonadi Akonadi::SessionPrivate::reconnect: connectToServer "/home/ingo/.local/share/akonadi/socket-ingo-laptop/akonadiserver.socket" korganizer(2883)/libakonadi Akonadi::SessionPrivate::dataReceived: Server protocol version is: 28 korganizer(2883)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl: Looking for "default for application/x-vnd.akonadi.calendar.todo" korganizer(2883)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl: Considering serializer plugin for type "text/calendar" as the closest match korganizer(2883)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl: -> got AkonadiFuture::SerializerPluginKCal and am happy with it. korganizer(2883)/kdepimlibs (kcal) KCal::ICalFormat::fromRawString: parse error korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: Failed to parse incidence! korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: "" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Unable to deserialize payload part: "RFC822" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Payload data was: "" korganizer(2883)/kdepimlibs (kcal) KCal::ICalFormat::fromRawString: parse error korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: Failed to parse incidence! korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: "" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Unable to deserialize payload part: "RFC822" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Payload data was: "" korganizer(2883)/kdepimlibs (kcal) KCal::ICalFormat::fromRawString: parse error korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: Failed to parse incidence! korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: "" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Unable to deserialize payload part: "RFC822" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Payload data was: "" korganizer(2883)/kdepimlibs (kcal) KCal::ICalFormat::fromRawString: parse error korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: Failed to parse incidence! korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: "" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Unable to deserialize payload part: "RFC822" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Payload data was: "" korganizer(2883)/kdepimlibs (kcal) KCal::ICalFormat::fromRawString: parse error korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: Failed to parse incidence! korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: "" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Unable to deserialize payload part: "RFC822" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Payload data was: "" korganizer(2883)/kdepimlibs (kcal) KCal::ICalFormat::fromRawString: parse error korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: Failed to parse incidence! korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: "" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Unable to deserialize payload part: "RFC822" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Payload data was: "" korganizer(2883)/kdepimlibs (kcal) KCal::ICalFormat::fromRawString: parse error korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: Failed to parse incidence! korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: "" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Unable to deserialize payload part: "RFC822" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Payload data was: "" korganizer(2883)/kdepimlibs (kcal) KCal::ICalFormat::fromRawString: parse error korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: Failed to parse incidence! korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: "" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Unable to deserialize payload part: "RFC822" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Payload data was: "" korganizer(2883)/kdepimlibs (kcal) KCal::ICalFormat::fromRawString: parse error korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: Failed to parse incidence! korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: "" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Unable to deserialize payload part: "RFC822" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Payload data was: "" korganizer(2883)/kdepimlibs (kcal) KCal::ICalFormat::fromRawString: parse error korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: Failed to parse incidence! korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: "" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Unable to deserialize payload part: "RFC822" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Payload data was: "" korganizer(2883)/kdepimlibs (kcal) KCal::ICalFormat::fromRawString: parse error korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: Failed to parse incidence! korganizer(2883)/akonadiserializer (calendar) AkonadiFuture::SerializerPluginKCal::deserialize: "" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Unable to deserialize payload part: "RFC822" korganizer(2883)/libakonadi Akonadi::ItemSerializer::deserialize: Payload data was: "" korganizer(2883)/kdepimlibs (kcal): No IncidencePtr payload korganizer(2883)/kdepimlibs (kcal): No IncidencePtr payload korganizer(2883)/kdepimlibs (kcal): No IncidencePtr payload korganizer(2883)/kdepimlibs (kcal): No IncidencePtr payload korganizer(2883)/kdepimlibs (kcal): No IncidencePtr payload korganizer(2883)/kdepimlibs (kcal): No IncidencePtr payload korganizer(2883)/kdepimlibs (kcal): No IncidencePtr payload korganizer(2883)/kdepimlibs (kcal): No IncidencePtr payload korganizer(2883)/kdepimlibs (kcal): No IncidencePtr payload korganizer(2883)/kdepimlibs (kcal): No IncidencePtr payload korganizer(2883)/kdepimlibs (kcal): No IncidencePtr payload korganizer(2883)/kdepimlibs (kcal) KCal::ResourceCalendar::load: Done loading resource "akonadi calendar" korganizer(2883)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig: ingo@ingo-laptop:~$ korganizer(2883)/libakonadi Akonadi::Firstrun::~Firstrun: done korganizer(2883)/libakonadi Akonadi::SessionPrivate::dataReceived: Server protocol version is: 28 korganizer(2883)/kdepimlibs (kcal) KCal::ResourceAkonadi::subresources: ("akonadi:?collection=32", "akonadi:?collection=34", "akonadi:?collection=36") korganizer(2883)/kdepimlibs (kcal) KCal::ResourceAkonadi::subresources: ("akonadi:?collection=32", "akonadi:?collection=34", "akonadi:?collection=36") korganizer(2883)/kdepimlibs (kcal) KCal::ResourceAkonadi::subresources: ("akonadi:?collection=32", "akonadi:?collection=34", "akonadi:?collection=36") korganizer(2883)/kdepimlibs (kcal) KCal::ResourceAkonadi::subresources: ("akonadi:?collection=32", "akonadi:?collection=34", "akonadi:?collection=36") korganizer(2883)/kdepimlibs (kcal) KCal::ResourceAkonadi::subresources: ("akonadi:?collection=32", "akonadi:?collection=34", "akonadi:?collection=36") I guess from the above, that Akonadi cannot serialise the VCALENDAR information received, for whatever reason. As per my previous comment, the elemnt is returned correctly from the server. I have meanwhile recompiled the resource: NO CHANGE IN BEHAVIOUR. Build information below: ingo@ingo-laptop:/data/ingo/projects/kdepim-runtime$ make Scanning dependencies of target akonadi_davgroupware_resource_automoc Generating davitemdeletejob.moc Generating davitemfetchjob.moc Generating configdialog.moc Generating davgroupwareresource.moc Generating settings.moc Generating davitemcreatejob.moc Generating davitemmodifyjob.moc Generating davcollectionsmultifetchjob.moc Generating etagcache.moc Generating davcollectiondeletejob.moc Generating setupwizard.moc Generating davcollectionsfetchjob.moc Generating davitemslistjob.moc Generating moc_urlconfigurationdialog.cpp Generating moc_davitemsfetchjob.cpp Generating moc_davprincipalhomesetsfetchjob.cpp Generating moc_davcollectionmodifyjob.cpp [ 0%] Built target akonadi_davgroupware_resource_automoc Scanning dependencies of target akonadi_davgroupware_resource [ 2%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/akonadi_davgroupware_resource_automoc.o [ 5%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/__/common/davcollection.o [ 8%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/__/common/davcollectiondeletejob.o [ 11%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/__/common/davcollectionsfetchjob.o [ 13%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/__/common/davcollectionmodifyjob.o [ 16%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/__/common/davcollectionsmultifetchjob.o [ 19%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/__/common/davprotocolbase.o [ 22%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/__/common/davitem.o [ 25%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/__/common/davitemcreatejob.o [ 27%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/__/common/davitemdeletejob.o [ 30%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/__/common/davitemfetchjob.o [ 33%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/__/common/davitemmodifyjob.o [ 36%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/__/common/davitemsfetchjob.o [ 38%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/__/common/davitemslistjob.o [ 41%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/__/common/davmanager.o [ 44%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/__/common/davmultigetprotocol.o [ 47%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/__/common/davprincipalhomesetsfetchjob.o [ 50%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/__/common/davutils.o /data/ingo/projects/kdepim-runtime/resources/dav/common/davutils.cpp: In function ‘DavUtils::Protocol DavUtils::protocolByName(const QString&)’: /data/ingo/projects/kdepim-runtime/resources/dav/common/davutils.cpp:99: warning: ‘protocol’ may be used uninitialized in this function [ 52%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/__/common/etagcache.o [ 55%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/__/protocols/caldavprotocol.o [ 58%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/__/protocols/carddavprotocol.o [ 61%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/__/protocols/groupdavprotocol.o [ 63%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/configdialog.o [ 66%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/davgroupwareresource.o [ 69%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/davprotocolattribute.o [ 72%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/setupwizard.o [ 75%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/settings.o [ 77%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/urlconfigurationdialog.o [ 80%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/settingsbase.o [ 83%] Building CXX object resources/dav/resource/CMakeFiles/akonadi_davgroupware_resource.dir/settingsadaptor.o Linking CXX executable akonadi_davgroupware_resource [100%] Built target akonadi_davgroupware_resource Sooooo.... still walking in the pitch dark. Cheers, Ingo -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs