Summary: | ASSERT: "m_collections.contains( collection.id() ) in plasma when reloading a remote calendar | ||
---|---|---|---|
Product: | [Applications] korganizer | Reporter: | Christophe Marin <christophe> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | smartins, steveire |
Priority: | NOR | ||
Version: | GIT (master) | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Christophe Marin
2011-04-13 11:28:52 UTC
Can't reproduce, maybe stephen knows more about this. strange, 100% reproducible here. Running akonadictl restart is enough to make plasma crash with the same bt I'm also unable to reproduce it. When I load it I don't get the events in korganizer. I get this output: akonadi_ical_resource_9(6851)/libakonadi Akonadi::PluginRegistry::PluginRegistry: ItemSerializerPluginLoader: found 44 plugins. akonadi_ical_resource_9(6851)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl: Looking for "default for application/x-vnd.akonadi.calendar.event" akonadi_ical_resource_9(6851)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl: Considering serializer plugin for type "text/calendar" as the closest match akonadi_ical_resource_9(6851)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl: -> got Akonadi::SerializerPluginKCalCore and am happy with it. akonadi_ical_resource_9(6851)/kdepimlibs (kcalcore) KCalCore::ICalFormat::fromRawString: parse error akonadi_ical_resource_9(6851)/akonadiserializer (calendar) Akonadi::SerializerPluginKCalCore::deserialize: Failed to parse incidence! Item id = 4875 Storage collection id 1038 parentCollectionId = -47 akonadi_ical_resource_9(6851)/akonadiserializer (calendar) Akonadi::SerializerPluginKCalCore::deserialize: "" akonadi_ical_resource_9(6851)/libakonadi Akonadi::ItemSerializer::deserialize: Unable to deserialize payload part: "RFC822" akonadi_ical_resource_9(6851)/libakonadi Akonadi::ItemSerializer::deserialize: Payload data was: "" akonadi_ical_resource_9(6851)/kdepimlibs (kcalcore) KCalCore::ICalFormat::fromRawString: parse error akonadi_ical_resource_9(6851)/akonadiserializer (calendar) Akonadi::SerializerPluginKCalCore::deserialize: Failed to parse incidence! Item id = 4874 Storage collection id 1038 parentCollectionId = -48 akonadi_ical_resource_9(6851)/akonadiserializer (calendar) Akonadi::SerializerPluginKCalCore::deserialize: "" akonadi_ical_resource_9(6851)/libakonadi Akonadi::ItemSerializer::deserialize: Unable to deserialize payload part: "RFC822" akonadi_ical_resource_9(6851)/libakonadi Akonadi::ItemSerializer::deserialize: Payload data was: "" korganizer(6213) EventViews::AgendaView::fillAgenda: changes = QFlags(0x8|0x80) ; mUpdateAgenda = true ; mUpdateAllDayAgenda = true korganizer(6213) EventViews::AgendaView::fillAgenda: changes = QFlags(0x8) ; mUpdateAgenda = true ; mUpdateAllDayAgenda = true korganizer(6213) EventViews::TimelineView::TimelineView: Disabled code, port to KDGantt2 korganizer(6213) EventViews::TimelineView::TimelineView: Disabled code, port to KDGantt2 korganizer(6213) EventViews::TimelineView::TimelineView: Disabled code, port to KDGantt2 korganizer(6213) EventViews::TimelineView::showDates: start= QDate("Sun Apr 24 2011") end= QDate("Sat Apr 30 2011") korganizer(6213) EventViews::TimelineView::showDates: Disabled code, port to KDGantt2 korganizer(6213) EventViews::TimelineView::showDates: Created item EventViews::TimelineItem(0x9645bc0) ( "akonadi_ical_resource_9" ) with index 0 from collection 1038 QObject::connect: Cannot connect (null)::dataChanged( const QModelIndex&, const QModelIndex& ) to KDGantt::GraphicsView::updateSceneRect() korganizer(6213) EventViews::TimelineView::showDates: start= QDate("Tue Apr 19 2011") end= QDate("Tue Apr 19 2011") korganizer(6213) EventViews::TimelineView::showDates: Disabled code, port to KDGantt2 korganizer(6213) EventViews::TimelineView::showDates: Created item EventViews::TimelineItem(0x960fd78) ( "akonadi_ical_resource_9" ) with index 0 from collection 1038 QObject::connect: Cannot connect (null)::dataChanged( const QModelIndex&, const QModelIndex& ) to KDGantt::GraphicsView::updateSceneRect() akonadi_ical_resource_9(6851)/libakonadi Akonadi::ItemSync::setFullSyncItems: Received: 2 In total: 2 Wanted: -1 akonadi_ical_resource_9(6851)/kdepimlibs (kcalcore) KCalCore::ICalFormat::fromRawString: parse error akonadi_ical_resource_9(6851)/akonadiserializer (calendar) Akonadi::SerializerPluginKCalCore::deserialize: Failed to parse incidence! Item id = 4875 Storage collection id 1038 parentCollectionId = -56 akonadi_ical_resource_9(6851)/akonadiserializer (calendar) Akonadi::SerializerPluginKCalCore::deserialize: "" akonadi_ical_resource_9(6851)/libakonadi Akonadi::ItemSerializer::deserialize: Unable to deserialize payload part: "RFC822" akonadi_ical_resource_9(6851)/libakonadi Akonadi::ItemSerializer::deserialize: Payload data was: "" akonadi_ical_resource_9(6851)/kdepimlibs (kcalcore) KCalCore::ICalFormat::fromRawString: parse error akonadi_ical_resource_9(6851)/akonadiserializer (calendar) Akonadi::SerializerPluginKCalCore::deserialize: Failed to parse incidence! Item id = 4874 Storage collection id 1038 parentCollectionId = -57 akonadi_ical_resource_9(6851)/akonadiserializer (calendar) Akonadi::SerializerPluginKCalCore::deserialize: "" akonadi_ical_resource_9(6851)/libakonadi Akonadi::ItemSerializer::deserialize: Unable to deserialize payload part: "RFC822" akonadi_ical_resource_9(6851)/libakonadi Akonadi::ItemSerializer::deserialize: Payload data was: "" What is being removed after you restart the akonadi server? I mean what is causing Akonadi::Monitor::itemRemoved to be called? I can't think of any reason that would happen. Looks slightly better. No more crash with an updated kdelibs and kdepim master, just an irritating behaviour in korg (remote calendars flicker and get unchecked when you reload them) |