We have moved to a new Sailfish OS Forum. Please start new discussions there.

Revision history [back]

click to hide/show revision 1
initial version

posted 2015-05-09 12:02:23 +0200

CalDAV Problem after update

Hi,

as always after upgrading to a new version (now 1.1.4.29) my calendar hast stopped working. As a pro in losing CalDAV support I made the following:

  1. systemctl --user stop msyncd
  2. killall msyncd
  3. MSYNCD_LOGGING_LEVEL=8 devel-su -p msyncd
  4. in another terminal: devel-su journalctl -af | grep caldav

I recognized tons of errors:

    [W] Buteo::ProfileManagerPrivate::parseFile:1108 - Failed to parse profile XML:  "/home/nemo/.cache/msyncd/sync/facebook.Calendars-21.xml" 
[W] Buteo::ProfileManagerPrivate::load:152 - Failed to load profile: "facebook.Calendars-21" 
[W] Buteo::ProfileManagerPrivate::parseFile:1108 - Failed to parse profile XML:  "/home/nemo/.cache/msyncd/sync/facebook.Contacts-21.xml" 
[W] Buteo::ProfileManagerPrivate::load:152 - Failed to load profile: "facebook.Contacts-21" 
[W] Buteo::ProfileManagerPrivate::parseFile:1108 - Failed to parse profile XML:  "/home/nemo/.cache/msyncd/sync/facebook.Images-21.xml" 
[W] Buteo::ProfileManagerPrivate::load:152 - Failed to load profile: "facebook.Images-21" 
[W] Buteo::ProfileManagerPrivate::parseFile:1108 - Failed to parse profile XML:  "/home/nemo/.cache/msyncd/sync/facebook.Notifications-21.xml" 
[W] Buteo::ProfileManagerPrivate::load:152 - Failed to load profile: "facebook.Notifications-21" 
[W] Buteo::ProfileManagerPrivate::parseFile:1108 - Failed to parse profile XML:  "/home/nemo/.cache/msyncd/sync/facebook.Signon-21.xml" 
[W] Buteo::ProfileManagerPrivate::load:152 - Failed to load profile: "facebook.Signon-21" 
[W] Buteo::ProfileManagerPrivate::parseFile:1108 - Failed to parse profile XML:  "/home/nemo/.cache/msyncd/sync/syncemail-4.xml" 
[W] Buteo::ProfileManagerPrivate::load:152 - Failed to load profile: "syncemail-4" 
[W] Buteo::ProfileManagerPrivate::parseFile:1108 - Failed to parse profile XML:  "/home/nemo/.cache/msyncd/sync/twitter.Notifications-5.xml" 
[W] Buteo::ProfileManagerPrivate::load:152 - Failed to load profile: "twitter.Notifications-5" 
[W] Buteo::ProfileManagerPrivate::parseFile:1108 - Failed to parse profile XML:  "/home/nemo/.cache/msyncd/sync/twitter.Posts-5.xml" 
[W] Buteo::ProfileManagerPrivate::load:152 - Failed to load profile: "twitter.Posts-5"

on the synced output side.

On the journalctl terminal I saw many:

Mai 09 10:48:41 Jolla caldav-client[14200]: [C] mKCal::SqliteFormat::modifyComponents:494 - sqliteformat.cpp: 494 - sqlite3_step error: 11 
Mai 09 10:48:41 Jolla caldav-client[14200]: [C] mKCal::SqliteStorage::Private::saveIncidences:2055 - sqlitestorage.cpp: 2055 - database disk image is malformed for incidence "36a223af-0845-4f87-9606-8503bd387ba0" 
Mai 09 10:48:41 Jolla caldav-client[14200]: [C] mKCal::SqliteFormat::modifyComponents:494 - sqliteformat.cpp: 494 - sqlite3_step error: 11 
Mai 09 10:48:41 Jolla caldav-client[14200]: [C] mKCal::SqliteStorage::Private::saveIncidences:2055 - sqlitestorage.cpp: 2055 - database disk image is malformed for incidence "7c9710c5-c399-4273-92ab-772e5c0353e3" 
Mai 09 10:48:41 Jolla caldav-client[14200]: [C] mKCal::SqliteFormat::modifyComponents:494 - sqliteformat.cpp: 494 - sqlite3_step error: 11 
Mai 09 10:48:41 Jolla caldav-client[14200]: [C] mKCal::SqliteStorage::Private::saveIncidences:2055 - sqlitestorage.cpp: 2055 - database disk image is malformed for incidence "DBBDC060-682D-4F40-9A96-57EEA00D502A" 
Mai 09 10:48:41 Jolla caldav-client[14200]: [C] mKCal::SqliteFormat::modifyComponents:494 - sqliteformat.cpp: 494 - sqlite3_step error: 11 
Mai 09 10:48:41 Jolla caldav-client[14200]: [C] mKCal::SqliteStorage::Private::saveIncidences:2055 - sqlitestorage.cpp: 2055 - database disk image is malformed for incidence "2a06bfd70c" 
Mai 09 10:48:41 Jolla caldav-client[14200]: [C] mKCal::SqliteFormat::modifyComponents:494 - sqliteformat.cpp: 494 - sqlite3_step error: 11

Is there a solution that does not mean to delete all accounts and recreate them ? I am tired of entering the same account again and again and again...

Please help.

BTW: Before the update the CalDAV sync does not work from time to time but now the CalDAV sync does not work at all.

Ciao Matze

CalDAV Problem after update

Hi,

as always after upgrading to a new version (now 1.1.4.29) my calendar hast stopped working. As a pro in losing CalDAV support I made the following:

  1. systemctl --user stop msyncd
  2. killall msyncd
  3. MSYNCD_LOGGING_LEVEL=8 devel-su -p msyncd
  4. in another terminal: devel-su journalctl -af | grep caldav

I recognized tons of errors:

    [W] Buteo::ProfileManagerPrivate::parseFile:1108 - Failed to parse profile XML:  "/home/nemo/.cache/msyncd/sync/facebook.Calendars-21.xml" 
[W] Buteo::ProfileManagerPrivate::load:152 - Failed to load profile: "facebook.Calendars-21" 
[W] Buteo::ProfileManagerPrivate::parseFile:1108 - Failed to parse profile XML:  "/home/nemo/.cache/msyncd/sync/facebook.Contacts-21.xml" 
[W] Buteo::ProfileManagerPrivate::load:152 - Failed to load profile: "facebook.Contacts-21" 
[W] Buteo::ProfileManagerPrivate::parseFile:1108 - Failed to parse profile XML:  "/home/nemo/.cache/msyncd/sync/facebook.Images-21.xml" 
[W] Buteo::ProfileManagerPrivate::load:152 - Failed to load profile: "facebook.Images-21" 
[W] Buteo::ProfileManagerPrivate::parseFile:1108 - Failed to parse profile XML:  "/home/nemo/.cache/msyncd/sync/facebook.Notifications-21.xml" 
[W] Buteo::ProfileManagerPrivate::load:152 - Failed to load profile: "facebook.Notifications-21" 
[W] Buteo::ProfileManagerPrivate::parseFile:1108 - Failed to parse profile XML:  "/home/nemo/.cache/msyncd/sync/facebook.Signon-21.xml" 
[W] Buteo::ProfileManagerPrivate::load:152 - Failed to load profile: "facebook.Signon-21" 
[W] Buteo::ProfileManagerPrivate::parseFile:1108 - Failed to parse profile XML:  "/home/nemo/.cache/msyncd/sync/syncemail-4.xml" 
[W] Buteo::ProfileManagerPrivate::load:152 - Failed to load profile: "syncemail-4" 
[W] Buteo::ProfileManagerPrivate::parseFile:1108 - Failed to parse profile XML:  "/home/nemo/.cache/msyncd/sync/twitter.Notifications-5.xml" 
[W] Buteo::ProfileManagerPrivate::load:152 - Failed to load profile: "twitter.Notifications-5" 
[W] Buteo::ProfileManagerPrivate::parseFile:1108 - Failed to parse profile XML:  "/home/nemo/.cache/msyncd/sync/twitter.Posts-5.xml" 
[W] Buteo::ProfileManagerPrivate::load:152 - Failed to load profile: "twitter.Posts-5"

on the synced output side.

On the journalctl terminal I saw many:

Mai 09 10:48:41 Jolla caldav-client[14200]: [C] mKCal::SqliteFormat::modifyComponents:494 - sqliteformat.cpp: 494 - sqlite3_step error: 11 
Mai 09 10:48:41 Jolla caldav-client[14200]: [C] mKCal::SqliteStorage::Private::saveIncidences:2055 - sqlitestorage.cpp: 2055 - database disk image is malformed for incidence "36a223af-0845-4f87-9606-8503bd387ba0" 
Mai 09 10:48:41 Jolla caldav-client[14200]: [C] mKCal::SqliteFormat::modifyComponents:494 - sqliteformat.cpp: 494 - sqlite3_step error: 11 
Mai 09 10:48:41 Jolla caldav-client[14200]: [C] mKCal::SqliteStorage::Private::saveIncidences:2055 - sqlitestorage.cpp: 2055 - database disk image is malformed for incidence "7c9710c5-c399-4273-92ab-772e5c0353e3" 
Mai 09 10:48:41 Jolla caldav-client[14200]: [C] mKCal::SqliteFormat::modifyComponents:494 - sqliteformat.cpp: 494 - sqlite3_step error: 11 
Mai 09 10:48:41 Jolla caldav-client[14200]: [C] mKCal::SqliteStorage::Private::saveIncidences:2055 - sqlitestorage.cpp: 2055 - database disk image is malformed for incidence "DBBDC060-682D-4F40-9A96-57EEA00D502A" 
Mai 09 10:48:41 Jolla caldav-client[14200]: [C] mKCal::SqliteFormat::modifyComponents:494 - sqliteformat.cpp: 494 - sqlite3_step error: 11 
Mai 09 10:48:41 Jolla caldav-client[14200]: [C] mKCal::SqliteStorage::Private::saveIncidences:2055 - sqlitestorage.cpp: 2055 - database disk image is malformed for incidence "2a06bfd70c" 
Mai 09 10:48:41 Jolla caldav-client[14200]: [C] mKCal::SqliteFormat::modifyComponents:494 - sqliteformat.cpp: 494 - sqlite3_step error: 11

Is there a solution that does not mean to delete all accounts and recreate them ? I am tired of entering the same account again and again and again...

Please help.

BTW: Before the update the CalDAV sync does not work from time to time but now the CalDAV sync does not work at all.

Ciao Matze