The only possible solution is to install into a prefix. So for every distribution that is on kf5, we'll install everything into /opt/kde4/
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
Mar 15 2016
Mar 14 2016
It was suggested that the problem was created by mass moving mail to the folder.
There is a general problem that kf5 and non-kf5 versions are not co-installable (so the same probably applies to kdepimlibs and akonadi probably).
Can't reproduce.
We have a workaround in kdepimlibs that fixes the attribute if the name is an exact match. It's not clear how we ended up in this situation in the first place.
Needs to wait till Wendsday, before continuing. KDE Applications 16.04 will branch off and the split is too much just two days before the dependency freeze.
That was a false alarm I think (can't reproduce the problem).
Mar 10 2016
Mar 8 2016
In the process monitor we can see that a single akonadi_control process tries to start 4 akonadiserver instances in quick succession (~2s in between). This is probably because the akonadiserver repeatedly crashes for some reason.
[652] QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
[652] kontact(652) class OrgKdeKLauncherInterface *__cdecl KToolInvocation::klauncher(void):
[652] kontact(652)/kdecore (kdelibs) class OrgKdeKLauncherInterface *__cdecl KToolInvocation::klauncher(void): klauncher not running... launching kdeinit
[652] kontact(652) void __cdecl KToolInvocation::startKdeinit(void):
[652] kontact(652) void __cdecl KToolInvocation::startKdeinit(void): Starting "C:/Program Files (x86)/Kontact E14/bin/kdeinit4.EXE" ()
[4024] QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
[652] kontact(652)/kdecore (KSycoca) bool __thiscall KSycocaPrivate::openDatabase(bool): Trying to open ksycoca from "C:/Users/kolab/AppData/Roaming/.kontact/cache-KOLAB-TEST-PC/ksycoca4"
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::loadPlugins(void): Loading Plugin: "Mail"
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::loadPlugins(void): LIBNAMEPART: "kmailpart"
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::loadPlugins(void): Loading Plugin: "Calendar"
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::loadPlugins(void): LIBNAMEPART: "korganizerpart"
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::loadPlugins(void): Loading Plugin: "Notes"
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::loadPlugins(void): LIBNAMEPART: "zanshin-notes_part"
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::loadPlugins(void): Loading Plugin: "Todo Lists"
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::loadPlugins(void): LIBNAMEPART: "zanshin-tasks_part"
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::loadPlugins(void): Loading Plugin: "Special Dates"
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::loadPlugins(void): LIBNAMEPART: ""
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::loadPlugins(void): Loading Plugin: "Contacts"
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::loadPlugins(void): LIBNAMEPART: "kaddressbookpart"
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::loadPlugins(void): Loading Plugin: "Summary"
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::loadPlugins(void): LIBNAMEPART: ""
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::addPlugin(class KontactInterface::Plugin *):
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::loadPlugins(void): "Plugging New actions" "new_mail"
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::addPlugin(class KontactInterface::Plugin *):
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::loadPlugins(void): "Plugging New actions" "new_contact"
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::loadPlugins(void): "Plugging New actions" "new_contactgroup"
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::addPlugin(class KontactInterface::Plugin *):
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::addPlugin(class KontactInterface::Plugin *):
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::loadPlugins(void): "Plugging New actions" "new_event"
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::addPlugin(class KontactInterface::Plugin *):
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::addPlugin(class KontactInterface::Plugin *):
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::addPlugin(class KontactInterface::Plugin *):
[652] kontact(652)/kutils (KSettings::Dispatcher) void __cdecl KSettings::Dispatcher::registerComponent(const class KComponentData &,class QObject *,const char *): "kontact"
[652] kontact(652)/kontact (interfaces) class KParts::ReadOnlyPart *__thiscall KontactInterface::Core::createPart(const char *): kmailpart
[652] kontact(652)/kontact (interfaces) class KParts::ReadOnlyPart *__thiscall KontactInterface::Core::createPart(const char *): Creating new KPart
[652] kontact(652)/kontact (interfaces) class KParts::ReadOnlyPart *__thiscall KontactInterface::Core::createPart(const char *): "C:/Program Files (x86)/Kontact E14/lib/kde4/kmailpart.dll"
[652] kontact(652) __thiscall KMailPart::KMailPart(class QWidget *,class QObject *,const class QList<class QVariant> &): InstanceName: "kontact"
[652] kontact(652) __thiscall KMailPart::KMailPart(class QWidget *,class QObject *,const class QList<class QVariant> &): InstanceName: "kontact"
[4024] kded(4024)/kdecore (KSycoca) bool __thiscall KSycocaPrivate::openDatabase(bool): Trying to open ksycoca from "C:/Users/kolab/AppData/Roaming/.kontact/cache-KOLAB-TEST-PC/ksycoca4"
[4024] QWindowsFileSystemWatcherEngine: unknown message '
[4024] QWindowsFileSystemWatcherEngine: unknown message '
[4024] QWindowsFileSystemWatcherEngine: unknown message '
[4024] QWindowsFileSystemWatcherEngine: unknown message '
[4024] QWindowsFileSystemWatcherEngine: unknown message '
[652] kontact(652) __thiscall KMKernel::KMKernel(class QObject *): Starting up...
[4024] QWindowsFileSystemWatcherEngine: unknown message '
[4024] QWindowsFileSystemWatcherEngine: unknown message '
[652] kontact(652)/libakonadi void __thiscall Akonadi::SessionPrivate::init(const class QByteArray &): "KMail Kernel ETM"
[652] kontact(652)/libakonadi bool __cdecl Akonadi::ServerManager::start(void): executing akonadi_control
[4024] QWindowsFileSystemWatcherEngine: unknown message '
[4024] QWindowsFileSystemWatcherEngine: unknown message '
[652] kontact(652)/libakonadi void __thiscall Akonadi::AgentManagerPrivate::createDBusInterface(void): AgentManager failed to get a valid AgentManager DBus interface. Error is: 1 "org.freedesktop.DBus.Error.NameHasNoOwner" "Could not get owner of name 'org.freedesktop.Akonadi.Control': no such name"
[652] kontact(652)/libakonadi void __thiscall Akonadi::SessionPrivate::reconnect(void): connectToServer "Akonadi-S-1-5-21-355159466-2866521284-3243934370-1000"
[652] kontact(652)/libakonadi void __thiscall Akonadi::SessionPrivate::socketError(enum QLocalSocket::LocalSocketError): Socket error occurred: "QLocalSocket::connectToServer: Invalid name"
[652] kontact(652)/libakonadi void __thiscall Akonadi::SessionPrivate::init(const class QByteArray &): ""
[652] kontact(652)/libakonadi void __thiscall Akonadi::SessionPrivate::reconnect(void): connectToServer "Akonadi-S-1-5-21-355159466-2866521284-3243934370-1000"
[652] kontact(652)/libakonadi void __thiscall Akonadi::SessionPrivate::socketError(enum QLocalSocket::LocalSocketError): Socket error occurred: "QLocalSocket::connectToServer: Invalid name"
[652] kontact(652)/kdepimlibs (mailtransport) void __thiscall MailTransport::TransportManagerPrivate::fillTypes(void): Have SMTP, Sendmail, and 0 Akonadi types.
[652] kontact(652)/kdepimlibs (mailtransport) __thiscall MailTransport::Transport::Transport(const class QString &): "31906"
[652] kontact(652)/kdepimlibs (mailtransport) void __thiscall MailTransport::Transport::usrReadConfig(void): type 0
[652] kontact(652)/kdepimlibs (mailtransport) void __thiscall MailTransport::TransportManager::loadPasswordsAsync(void):
[4024] kded(4024)/kded4 class KDEDModule *__thiscall Kded::loadModule(const class KSharedPtr<class KService> &,bool): Successfully loaded module "winstartmenu"
[652] kontact(652) class OrgKdeKLauncherInterface *__cdecl KToolInvocation::klauncher(void):
[3764] Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
[652] kontact(652)/kdeui (Wallet) class OrgKdeKWalletInterface &__thiscall KWallet::KWalletDLauncher::getInterface(void): The kwalletd service has been registered
[652] kontact(652) class KPIMIdentities::IdentityManager *__thiscall KMKernel::identityManager(void):
[652] kontact(652)/libakonadi enum Akonadi::ServerManager::State __cdecl Akonadi::ServerManager::state(void): Akonadi server is already starting up
[652] kontact(652) void __thiscall KMKernel::init(void): KMail init with akonadi server state: 1
[652] kontact(652)/libakonadi enum Akonadi::ServerManager::State __cdecl Akonadi::ServerManager::state(void): Akonadi server is already starting up
[652] kontact(652)/libakonadi enum Akonadi::ServerManager::State __cdecl Akonadi::ServerManager::state(void): Akonadi server is already starting up
[652] kontact(652)/libakonadi enum Akonadi::ServerManager::State __cdecl Akonadi::ServerManager::state(void): Akonadi server is already starting up
[652] kontact(652) __thiscall MessageList::StorageModel::StorageModel(class QAbstractItemModel *,class QItemSelectionModel *,class QObject *): Using model: Akonadi::EntityTreeModel
[652] kontact(652)/libakonadi enum Akonadi::ServerManager::State __cdecl Akonadi::ServerManager::state(void): Akonadi server is already starting up
[652] kontact(652) void __thiscall KDirWatch::removeDir(const class QString &): doesn't know "C:/Users/kolab/AppData/Roaming/.kontact/share/apps/messageviewer/themes/"
[652] kontact(652) void __thiscall KDirWatch::removeDir(const class QString &): doesn't know "C:/Program Files (x86)/Kontact E14/share/apps/messageviewer/themes/"
[652] kontact(652)/libakonadi enum Akonadi::ServerManager::State __cdecl Akonadi::ServerManager::state(void): Akonadi server is already starting up
[652] kontact(652)/libakonadi enum Akonadi::ServerManager::State __cdecl Akonadi::ServerManager::state(void): Akonadi server is already starting up
[4024] kded(4024)/kded4 class KDEDModule *__thiscall Kded::loadModule(const class KSharedPtr<class KService> &,bool): Successfully loaded module "ktimezoned"
[652] kontact(652)/kdecore (K*TimeZone*) class KSystemTimeZonesPrivate *__cdecl KSystemTimeZonesPrivate::instance(void): instance(): ... initialised
[652] kontact(652)/kdecore (K*TimeZone*) void __cdecl KSystemTimeZonesPrivate::readConfig(bool): readConfig(): local zone= "Europe/Berlin"
[652] OFFSET AT ZONE TIME
[652] Found keyname: "W. Europe Standard Time" with keypath: 0x47ebe58 for zone: "Europe/Berlin" , or in Windows: "W. Europe Standard Time"
[652] original time in zone time: QDateTime("Tue 8. Mar 18:01:28 2016")
[652] Converted to system time: QDateTime("Tue 8. Mar 17:01:28 2016")
[652] isDST false
[652] effective offset 3600
[652] secondOffset 0x41cff0
[652] plus 1 QDateTime("Tue 8. Mar 18:01:28 2016")
[652] minus 1 QDateTime("Tue 8. Mar 16:01:28 2016")
[652] zone plus 1 QDateTime("Tue 8. Mar 19:01:28 2016")
[652] zone minus 1 QDateTime("Tue 8. Mar 17:01:28 2016")
[652] utcconverted QDateTime("Tue 8. Mar 18:01:28 2016")
[652] result 3600 second 3600
[652] kontact(652) class QDateTime __thiscall KDateTimePrivate::toUtc(const class KTimeZone &) const: toUtc(): calculated -> QDateTime("Tue 8. Mar 17:01:28 2016")
[652] OFFSET AT ZONE TIME
[652] original time in zone time: QDateTime("Tue 8. Mar 19:01:28 2016")
[652] Converted to system time: QDateTime("Tue 8. Mar 18:01:28 2016")
[652] isDST false
[652] effective offset 3600
[652] secondOffset 0x0
[652] kontact(652)/libakonadi enum Akonadi::ServerManager::State __cdecl Akonadi::ServerManager::state(void): Akonadi server is already starting up
[652] kontact(652)/kdecore (trader) class QList<class KSharedPtr<class KService> > __thiscall KMimeTypeTrader::query(const class QString &,const class QString &,const class QString &) const: query for mimeType "application/pdf" , "KParts/ReadOnlyPart" : returning 0 offers
[652] kontact(652)/libakonadi enum Akonadi::ServerManager::State __cdecl Akonadi::ServerManager::state(void): Akonadi server is already starting up
[652] kontact(652)/kutils (KSettings::Dispatcher) void __cdecl KSettings::Dispatcher::registerComponent(const class KComponentData &,class QObject *,const char *): "kmail2"
[652] kontact(652)/kontact (core) void __thiscall Kontact::MainWindow::slotActivePartChanged(class KParts::Part *): "Part activated:" KMailPart(0x41327a0) "with stack id." 1
[652] kontact(652) void __thiscall KMailPart::guiActivateEvent(class KParts::GUIActivateEvent *):
[652] kontact(652)/libakonadi enum Akonadi::ServerManager::State __cdecl Akonadi::ServerManager::state(void): Akonadi server is already starting up
[652] kontact(652)/libakonadi enum Akonadi::ServerManager::State __cdecl Akonadi::ServerManager::state(void): Akonadi server is already starting up
[652] kontact(652) void __thiscall KMailPart::guiActivateEvent(class KParts::GUIActivateEvent *):
[652] kontact(652) void __thiscall KMailPart::guiActivateEvent(class KParts::GUIActivateEvent *):
[652] kontact(652) void __thiscall KMailPart::guiActivateEvent(class KParts::GUIActivateEvent *):
[652] kontact(652) void __thiscall KMailPart::guiActivateEvent(class KParts::GUIActivateEvent *):
[652] kontact(652) void __thiscall KMailPart::guiActivateEvent(class KParts::GUIActivateEvent *):
[652] kontact(652) void __thiscall KMailPart::guiActivateEvent(class KParts::GUIActivateEvent *):
[3780] QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
[652] kontact(652) void __thiscall MessageList::Core::View::resizeEvent(class QResizeEvent *): Resize event enter (viewport width is 239 )
[652] kontact(652) void __thiscall MessageList::Core::View::resizeEvent(class QResizeEvent *): Resize event enter (viewport width is 779 )
[652] kontact(652) void __thiscall MessageList::Core::View::resizeEvent(class QResizeEvent *): Resize event enter (viewport width is 785 )
[652] kontact(652)/libkdepim void __cdecl KPIM::ReminderClient::startDaemon(void): Couldn't find autostart/korgac.desktop!
[652] QDBusConnection: name 'org.kde.kwalletd' had owner '' but we thought it was ':1.9'
[652] kontact(652)/libakonadi void __thiscall Akonadi::EntityTreeModelPrivate::startFirstListJob(void): GEN true false false
[652] kontact(652)/libakonadi enum Akonadi::ServerManager::State __cdecl Akonadi::ServerManager::state(void): Akonadi server is already starting up
[652] kontact(652)/libakonadi void __thiscall Akonadi::EntityTreeModelPrivate::startFirstListJob(void): GEN true false true
[652] kontact(652)/libakonadi void __thiscall Akonadi::EntityTreeModelPrivate::startFirstListJob(void): GEN true false true
[652] kontact(652)/libakonadi void __thiscall Akonadi::EntityTreeModelPrivate::startFirstListJob(void): GEN true false true
[652] kontact(652)/libakonadi enum Akonadi::ServerManager::State __cdecl Akonadi::ServerManager::state(void): Akonadi server is already starting up
[3780] knotify(3780)/kdecore (KSycoca) bool __thiscall KSycocaPrivate::openDatabase(bool): Trying to open ksycoca from "C:/Users/kolab/AppData/Roaming/.kontact/cache-KOLAB-TEST-PC/ksycoca4"
[652] kontact(652) void __thiscall MessageList::Core::View::resizeEvent(class QResizeEvent *): Resize event enter (viewport width is 785 )
[652] kontact(652)/libakonadi enum Akonadi::ServerManager::State __cdecl Akonadi::ServerManager::state(void): Akonadi server is already starting up
[3764] ProcessControl: Application 'akonadiserver' returned with exit code 1 (Unknown error)
[3764] ProcessControl: Application 'akonadiserver' returned with exit code 1 (Unknown error)
[3764] ProcessControl: Application 'akonadiserver' returned with exit code 1 (Unknown error)
[3764] ProcessControl: Application 'akonadiserver' returned with exit code 1 (Unknown error)
[3764] "akonadiserver" crashed too often and will not be restarted!
[652] kontact(652)/libakonadi void __thiscall Akonadi::EntityTreeModelPrivate::collectionFetchJobDone(class KJob *): Job error: "Unknown error." for collection: ()
[652]
[652] kontact(652)/libakonadi void __thiscall Akonadi::EntityTreeModelPrivate::collectionFetchJobDone(class KJob *): Job error: "Unknown error." for collection: ()
[652]
[652] kontact(652) void __thiscall MessageList::Widget::slotTagsFetched(class KJob *): Failed to load tags "Unknown error."
[652] kontact(652) void __thiscall MailCommon::FilterManager::slotFinishedTagListing(class KJob *): failed to retrieve tags "Unknown error."
[652] kontact(652) void __thiscall KMail::TagActionManager::finishedTagListing(class KJob *): "Unknown error."
[652] kontact(652)/libakonadi void __thiscall Akonadi::EntityTreeModelPrivate::collectionFetchJobDone(class KJob *): Job error: "Unknown error." for collection: ()
[652]
[652] kontact(652)/libakonadi void __thiscall Akonadi::EntityTreeModelPrivate::collectionFetchJobDone(class KJob *): Job error: "Unknown error." for collection: ()
[652]
[652] kontact(652)/libakonadi void __thiscall Akonadi::EntityTreeModelPrivate::collectionFetchJobDone(class KJob *): Job error: "Unknown error." for collection: ()
[652]
[652] kontact(652) void __thiscall KMKernel::akonadiStateChanged(enum Akonadi::ServerManager::State): KMKernel has akonadi state changed to: 4
[652] kontact(652)/libakonadi void __thiscall Akonadi::Control::Private::serverStateChanged(enum Akonadi::ServerManager::State): 4What seems to work reliably to reproduce the problem is:
- Have an existing akonadi db
- reinstall kontact
- start kontact
Mar 7 2016
Fixed in kdepimlibs 4.13.0.9
Also reproducible on linux when using kontact and waiting for the message to arrive first.
The problem is probably with events automatically being added to the calendar (by wallace). MemoryCalendar::rawIncidences() yields a result, yet the event can't be found in mItemIdByUniqueInstanceIdentifier.
Akonadi::CalendarBasePrivate::item(const class QString &) const: Can't find any incidence with uid "22B992D0634043024F14DBC43D09B8CAD5-B49BE4C6D5B60918"
This means we are looking for the event B992D0634043024F14DBC43D09B8CAD5-B49BE4C6D5B60918 in storage collection 22, but apparently can't find it.
This has been fixed by not listening to the status but for the synchronizationCompleted signal. The script probably aborted prematurely.
This has been fixed by not listening to the status but for the synchronizationCompleted signal.
libkolabxml has been enhanced to detect invalid creation dates. Also, kolab-format has been enhanced to not write out objects that had an error during conversion.
The full message looks like this:
An event has been transformed with empty created date:
Confirmed to be a windows-only issue:
Mar 6 2016
This was in Doing for Sprint 201609 but unassigned, and has no story points either?
Mar 2 2016
Mar 1 2016
The problem was that the interval sync doesn't work as expected.
The problem is that the interval sync is never executed. Every collection overrides the parent's cache policy, so the sync settings are effectively ignored.
Works when syncing the folder manually, or opening the quick-view which also triggers a sync.
also works with a message from korganizer. All tested on linux.
This seems to work when sending the invitation from roundcube, and selecting Kolab/Calendar as target calendar.
Looks like this is not counterproposal but "Accept conditionally".
Resolved in kdepim a3177a2
The crash is provoked by editing a field in the model's delegate.
korganizer(391) IncidenceEditorNG::IncidenceDialogPrivate::load: Loading item 5 ; parent 24 ; storage 24