[Kde-pim] [kdepimlibs/KDE/4.10] akonadi: Disable the unittests that create a self-contained akonadi.

Wolfgang Rohdewald wolfgang at rohdewald.de
Mon Mar 4 22:39:20 GMT 2013


Am Montag, 4. März 2013, 19:43:41 schrieb David Faure:
> Disable the unittests that create a self-contained akonadi.
> 
> They take forever to run, and they leave junk behind on failure.

this one is not akonadi but still - 
kdepim-runtime, maildir - synctest currently fails
http://build.kde.org/job/kdepim-runtime_master/lastCompletedBuild/testReport/%28root%29/TestSuite/maildir_synctest/

it needs a Qt bug in qdbus to be fixed:
https://bugreports.qt-project.org/browse/QTBUG-29498
http://lists.qt-project.org/pipermail/interest/2013-February/005898.html

I have a local workaround but I am unsure if this fix is correct, so I did not propose it.

diff --git a/src/dbus/qdbusabstractinterface.cpp b/src/dbus/qdbusabstractinterface.cpp
index 4b7a9cd..17b9b67 100644
--- a/src/dbus/qdbusabstractinterface.cpp
+++ b/src/dbus/qdbusabstractinterface.cpp
@@ -606,7 +606,8 @@ void QDBusAbstractInterface::disconnectNotify(const char *signal)
     Q_D(QDBusAbstractInterface);
     if (!d->isValid)
         return;
-
+    if (!signal)
+        return;
     QDBusConnectionPrivate *conn = d->connectionPrivate();
     if (conn)
         conn->disconnectRelay(d->service, d->path, d->interface,

-- 
Wolfgang
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/



More information about the kde-pim mailing list