https://bugs.kde.org/show_bug.cgi?id=279293

           Summary: KMail crashes on startup
           Product: kmail2
           Version: unspecified
          Platform: Archlinux Packages
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs@kde.org
        ReportedBy: tsdg...@terra.es


Version:           unspecified (using KDE 4.7.0) 
OS:                Linux

This is using 4.7 branch

==25720== Invalid read of size 4
==25720==    at 0xD95B95F: KPIM::ProgressItem::incCompletedItems(unsigned int)
(progressmanager.h:150)
==25720==    by 0xD958A30:
MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item>
const&) (filtermanager.cpp:143)
==25720==    by 0xD95B6A0:
MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**)
(filtermanager.moc:103)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0xCAA910E:
Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&)
(itemfetchjob.moc:92)
==25720==    by 0xCAA96F0: Akonadi::ItemFetchJobPrivate::timeout()
(itemfetchjob.cpp:71)
==25720==    by 0xCAA90B8:
Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int, void**)
(itemfetchjob.moc:80)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F690C8: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x50B581A: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==25720==  Address 0x1f33af6c is 76 bytes inside a block of size 88 free'd
==25720==    at 0x4C251FC: operator delete(void*) (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==25720==    by 0x104C95E1: KPIM::ProgressItem::~ProgressItem()
(progressmanager.cpp:46)
==25720==    by 0x6F693C7: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x50B581A: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==25720==    by 0x6F52BBB: QCoreApplication::notifyInternal(QObject*, QEvent*)
(in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F55F2E: QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F7D412: ??? (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x13A6F29C: g_main_context_dispatch (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FA77: ??? (in /usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FD08: g_main_context_iteration (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720== 
==25720== Invalid write of size 4
==25720==    at 0xD95B96B: KPIM::ProgressItem::incCompletedItems(unsigned int)
(progressmanager.h:150)
==25720==    by 0xD958A30:
MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item>
const&) (filtermanager.cpp:143)
==25720==    by 0xD95B6A0:
MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**)
(filtermanager.moc:103)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0xCAA910E:
Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&)
(itemfetchjob.moc:92)
==25720==    by 0xCAA96F0: Akonadi::ItemFetchJobPrivate::timeout()
(itemfetchjob.cpp:71)
==25720==    by 0xCAA90B8:
Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int, void**)
(itemfetchjob.moc:80)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F690C8: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x50B581A: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==25720==  Address 0x1f33af6c is 76 bytes inside a block of size 88 free'd
==25720==    at 0x4C251FC: operator delete(void*) (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==25720==    by 0x104C95E1: KPIM::ProgressItem::~ProgressItem()
(progressmanager.cpp:46)
==25720==    by 0x6F693C7: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x50B581A: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==25720==    by 0x6F52BBB: QCoreApplication::notifyInternal(QObject*, QEvent*)
(in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F55F2E: QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F7D412: ??? (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x13A6F29C: g_main_context_dispatch (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FA77: ??? (in /usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FD08: g_main_context_iteration (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720== 
==25720== Invalid read of size 4
==25720==    at 0xD95B94A: KPIM::ProgressItem::totalItems() const
(progressmanager.h:148)
==25720==    by 0xD958A3C:
MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item>
const&) (filtermanager.cpp:145)
==25720==    by 0xD95B6A0:
MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**)
(filtermanager.moc:103)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0xCAA910E:
Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&)
(itemfetchjob.moc:92)
==25720==    by 0xCAA96F0: Akonadi::ItemFetchJobPrivate::timeout()
(itemfetchjob.cpp:71)
==25720==    by 0xCAA90B8:
Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int, void**)
(itemfetchjob.moc:80)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F690C8: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x50B581A: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==25720==  Address 0x1f33af68 is 72 bytes inside a block of size 88 free'd
==25720==    at 0x4C251FC: operator delete(void*) (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==25720==    by 0x104C95E1: KPIM::ProgressItem::~ProgressItem()
(progressmanager.cpp:46)
==25720==    by 0x6F693C7: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x50B581A: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==25720==    by 0x6F52BBB: QCoreApplication::notifyInternal(QObject*, QEvent*)
(in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F55F2E: QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F7D412: ??? (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x13A6F29C: g_main_context_dispatch (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FA77: ??? (in /usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FD08: g_main_context_iteration (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720== 
==25720== Invalid read of size 4
==25720==    at 0xD95B97C: KPIM::ProgressItem::completedItems() const
(progressmanager.h:151)
==25720==    by 0xD958A4A:
MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item>
const&) (filtermanager.cpp:145)
==25720==    by 0xD95B6A0:
MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**)
(filtermanager.moc:103)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0xCAA910E:
Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&)
(itemfetchjob.moc:92)
==25720==    by 0xCAA96F0: Akonadi::ItemFetchJobPrivate::timeout()
(itemfetchjob.cpp:71)
==25720==    by 0xCAA90B8:
Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int, void**)
(itemfetchjob.moc:80)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F690C8: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x50B581A: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==25720==  Address 0x1f33af6c is 76 bytes inside a block of size 88 free'd
==25720==    at 0x4C251FC: operator delete(void*) (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==25720==    by 0x104C95E1: KPIM::ProgressItem::~ProgressItem()
(progressmanager.cpp:46)
==25720==    by 0x6F693C7: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x50B581A: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==25720==    by 0x6F52BBB: QCoreApplication::notifyInternal(QObject*, QEvent*)
(in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F55F2E: QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F7D412: ??? (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x13A6F29C: g_main_context_dispatch (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FA77: ??? (in /usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FD08: g_main_context_iteration (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720== 
==25720== Invalid read of size 4
==25720==    at 0xD95B97C: KPIM::ProgressItem::completedItems() const
(progressmanager.h:151)
==25720==    by 0xD958A65:
MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item>
const&) (filtermanager.cpp:146)
==25720==    by 0xD95B6A0:
MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**)
(filtermanager.moc:103)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0xCAA910E:
Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&)
(itemfetchjob.moc:92)
==25720==    by 0xCAA96F0: Akonadi::ItemFetchJobPrivate::timeout()
(itemfetchjob.cpp:71)
==25720==    by 0xCAA90B8:
Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int, void**)
(itemfetchjob.moc:80)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F690C8: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x50B581A: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==25720==  Address 0x1f33af6c is 76 bytes inside a block of size 88 free'd
==25720==    at 0x4C251FC: operator delete(void*) (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==25720==    by 0x104C95E1: KPIM::ProgressItem::~ProgressItem()
(progressmanager.cpp:46)
==25720==    by 0x6F693C7: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x50B581A: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==25720==    by 0x6F52BBB: QCoreApplication::notifyInternal(QObject*, QEvent*)
(in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F55F2E: QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F7D412: ??? (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x13A6F29C: g_main_context_dispatch (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FA77: ??? (in /usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FD08: g_main_context_iteration (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720== 
==25720== Invalid read of size 4
==25720==    at 0xD95B97C: KPIM::ProgressItem::completedItems() const
(progressmanager.h:151)
==25720==    by 0xD958A94:
MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item>
const&) (filtermanager.cpp:147)
==25720==    by 0xD95B6A0:
MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**)
(filtermanager.moc:103)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0xCAA910E:
Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&)
(itemfetchjob.moc:92)
==25720==    by 0xCAA96F0: Akonadi::ItemFetchJobPrivate::timeout()
(itemfetchjob.cpp:71)
==25720==    by 0xCAA90B8:
Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int, void**)
(itemfetchjob.moc:80)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F690C8: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x50B581A: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==25720==  Address 0x1f33af6c is 76 bytes inside a block of size 88 free'd
==25720==    at 0x4C251FC: operator delete(void*) (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==25720==    by 0x104C95E1: KPIM::ProgressItem::~ProgressItem()
(progressmanager.cpp:46)
==25720==    by 0x6F693C7: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x50B581A: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==25720==    by 0x6F52BBB: QCoreApplication::notifyInternal(QObject*, QEvent*)
(in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F55F2E: QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F7D412: ??? (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x13A6F29C: g_main_context_dispatch (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FA77: ??? (in /usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FD08: g_main_context_iteration (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720== 
==25720== Invalid read of size 4
==25720==    at 0xD95B992: KPIM::ProgressItem::updateProgress()
(progressmanager.h:158)
==25720==    by 0xD958ABB:
MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item>
const&) (filtermanager.cpp:150)
==25720==    by 0xD95B6A0:
MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**)
(filtermanager.moc:103)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0xCAA910E:
Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&)
(itemfetchjob.moc:92)
==25720==    by 0xCAA96F0: Akonadi::ItemFetchJobPrivate::timeout()
(itemfetchjob.cpp:71)
==25720==    by 0xCAA90B8:
Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int, void**)
(itemfetchjob.moc:80)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F690C8: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x50B581A: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==25720==  Address 0x1f33af68 is 72 bytes inside a block of size 88 free'd
==25720==    at 0x4C251FC: operator delete(void*) (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==25720==    by 0x104C95E1: KPIM::ProgressItem::~ProgressItem()
(progressmanager.cpp:46)
==25720==    by 0x6F693C7: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x50B581A: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==25720==    by 0x6F52BBB: QCoreApplication::notifyInternal(QObject*, QEvent*)
(in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F55F2E: QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F7D412: ??? (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x13A6F29C: g_main_context_dispatch (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FA77: ??? (in /usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FD08: g_main_context_iteration (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720== 
==25720== Invalid read of size 4
==25720==    at 0xD95B99D: KPIM::ProgressItem::updateProgress()
(progressmanager.h:158)
==25720==    by 0xD958ABB:
MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item>
const&) (filtermanager.cpp:150)
==25720==    by 0xD95B6A0:
MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**)
(filtermanager.moc:103)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0xCAA910E:
Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&)
(itemfetchjob.moc:92)
==25720==    by 0xCAA96F0: Akonadi::ItemFetchJobPrivate::timeout()
(itemfetchjob.cpp:71)
==25720==    by 0xCAA90B8:
Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int, void**)
(itemfetchjob.moc:80)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F690C8: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x50B581A: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==25720==  Address 0x1f33af6c is 76 bytes inside a block of size 88 free'd
==25720==    at 0x4C251FC: operator delete(void*) (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==25720==    by 0x104C95E1: KPIM::ProgressItem::~ProgressItem()
(progressmanager.cpp:46)
==25720==    by 0x6F693C7: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x50B581A: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==25720==    by 0x6F52BBB: QCoreApplication::notifyInternal(QObject*, QEvent*)
(in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F55F2E: QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F7D412: ??? (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x13A6F29C: g_main_context_dispatch (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FA77: ??? (in /usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FD08: g_main_context_iteration (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720== 
==25720== Invalid read of size 4
==25720==    at 0xD95B9A7: KPIM::ProgressItem::updateProgress()
(progressmanager.h:158)
==25720==    by 0xD958ABB:
MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item>
const&) (filtermanager.cpp:150)
==25720==    by 0xD95B6A0:
MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**)
(filtermanager.moc:103)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0xCAA910E:
Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&)
(itemfetchjob.moc:92)
==25720==    by 0xCAA96F0: Akonadi::ItemFetchJobPrivate::timeout()
(itemfetchjob.cpp:71)
==25720==    by 0xCAA90B8:
Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int, void**)
(itemfetchjob.moc:80)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F690C8: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x50B581A: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==25720==  Address 0x1f33af68 is 72 bytes inside a block of size 88 free'd
==25720==    at 0x4C251FC: operator delete(void*) (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==25720==    by 0x104C95E1: KPIM::ProgressItem::~ProgressItem()
(progressmanager.cpp:46)
==25720==    by 0x6F693C7: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x50B581A: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==25720==    by 0x6F52BBB: QCoreApplication::notifyInternal(QObject*, QEvent*)
(in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F55F2E: QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F7D412: ??? (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x13A6F29C: g_main_context_dispatch (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FA77: ??? (in /usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FD08: g_main_context_iteration (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720== 
==25720== Invalid write of size 4
==25720==    at 0x104C996A: KPIM::ProgressItem::setProgress(unsigned int)
(progressmanager.cpp:105)
==25720==    by 0xD95B9C9: KPIM::ProgressItem::updateProgress()
(progressmanager.h:158)
==25720==    by 0xD958ABB:
MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item>
const&) (filtermanager.cpp:150)
==25720==    by 0xD95B6A0:
MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**)
(filtermanager.moc:103)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0xCAA910E:
Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&)
(itemfetchjob.moc:92)
==25720==    by 0xCAA96F0: Akonadi::ItemFetchJobPrivate::timeout()
(itemfetchjob.cpp:71)
==25720==    by 0xCAA90B8:
Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int, void**)
(itemfetchjob.moc:80)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F690C8: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==  Address 0x1f33af5c is 60 bytes inside a block of size 88 free'd
==25720==    at 0x4C251FC: operator delete(void*) (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==25720==    by 0x104C95E1: KPIM::ProgressItem::~ProgressItem()
(progressmanager.cpp:46)
==25720==    by 0x6F693C7: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x50B581A: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==25720==    by 0x6F52BBB: QCoreApplication::notifyInternal(QObject*, QEvent*)
(in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F55F2E: QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F7D412: ??? (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x13A6F29C: g_main_context_dispatch (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FA77: ??? (in /usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FD08: g_main_context_iteration (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720== 
==25720== Invalid read of size 4
==25720==    at 0x104C9971: KPIM::ProgressItem::setProgress(unsigned int)
(progressmanager.cpp:107)
==25720==    by 0xD95B9C9: KPIM::ProgressItem::updateProgress()
(progressmanager.h:158)
==25720==    by 0xD958ABB:
MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item>
const&) (filtermanager.cpp:150)
==25720==    by 0xD95B6A0:
MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**)
(filtermanager.moc:103)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0xCAA910E:
Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&)
(itemfetchjob.moc:92)
==25720==    by 0xCAA96F0: Akonadi::ItemFetchJobPrivate::timeout()
(itemfetchjob.cpp:71)
==25720==    by 0xCAA90B8:
Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int, void**)
(itemfetchjob.moc:80)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F690C8: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==  Address 0x1f33af5c is 60 bytes inside a block of size 88 free'd
==25720==    at 0x4C251FC: operator delete(void*) (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==25720==    by 0x104C95E1: KPIM::ProgressItem::~ProgressItem()
(progressmanager.cpp:46)
==25720==    by 0x6F693C7: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x50B581A: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==25720==    by 0x6F52BBB: QCoreApplication::notifyInternal(QObject*, QEvent*)
(in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F55F2E: QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F7D412: ??? (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x13A6F29C: g_main_context_dispatch (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FA77: ??? (in /usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FD08: g_main_context_iteration (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720== 
==25720== Invalid read of size 8
==25720==    at 0x6F6554D: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x104CA5A1:
KPIM::ProgressItem::progressItemProgress(KPIM::ProgressItem*, unsigned int)
(progressmanager.moc:114)
==25720==    by 0x104C9986: KPIM::ProgressItem::setProgress(unsigned int)
(progressmanager.cpp:107)
==25720==    by 0xD95B9C9: KPIM::ProgressItem::updateProgress()
(progressmanager.h:158)
==25720==    by 0xD958ABB:
MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item>
const&) (filtermanager.cpp:150)
==25720==    by 0xD95B6A0:
MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**)
(filtermanager.moc:103)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0xCAA910E:
Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&)
(itemfetchjob.moc:92)
==25720==    by 0xCAA96F0: Akonadi::ItemFetchJobPrivate::timeout()
(itemfetchjob.cpp:71)
==25720==    by 0xCAA90B8:
Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int, void**)
(itemfetchjob.moc:80)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F690C8: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==  Address 0x1f33af28 is 8 bytes inside a block of size 88 free'd
==25720==    at 0x4C251FC: operator delete(void*) (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==25720==    by 0x104C95E1: KPIM::ProgressItem::~ProgressItem()
(progressmanager.cpp:46)
==25720==    by 0x6F693C7: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6330173: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x6334FE0: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/libQtGui.so.4.7.3)
==25720==    by 0x50B581A: KApplication::notify(QObject*, QEvent*)
(kapplication.cpp:311)
==25720==    by 0x6F52BBB: QCoreApplication::notifyInternal(QObject*, QEvent*)
(in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F55F2E: QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F7D412: ??? (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x13A6F29C: g_main_context_dispatch (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FA77: ??? (in /usr/lib/libglib-2.0.so.0.2800.8)
==25720==    by 0x13A6FD08: g_main_context_iteration (in
/usr/lib/libglib-2.0.so.0.2800.8)
==25720== 
==25720== Invalid read of size 4
==25720==    at 0x6F6556B: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x104CA5A1:
KPIM::ProgressItem::progressItemProgress(KPIM::ProgressItem*, unsigned int)
(progressmanager.moc:114)
==25720==    by 0x104C9986: KPIM::ProgressItem::setProgress(unsigned int)
(progressmanager.cpp:107)
==25720==    by 0xD95B9C9: KPIM::ProgressItem::updateProgress()
(progressmanager.h:158)
==25720==    by 0xD958ABB:
MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item>
const&) (filtermanager.cpp:150)
==25720==    by 0xD95B6A0:
MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**)
(filtermanager.moc:103)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0xCAA910E:
Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&)
(itemfetchjob.moc:92)
==25720==    by 0xCAA96F0: Akonadi::ItemFetchJobPrivate::timeout()
(itemfetchjob.cpp:71)
==25720==    by 0xCAA90B8:
Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int, void**)
(itemfetchjob.moc:80)
==25720==    by 0x6F657F9: QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (in /usr/lib/libQtCore.so.4.7.3)
==25720==    by 0x6F690C8: QObject::event(QEvent*) (in
/usr/lib/libQtCore.so.4.7.3)
==25720==  Address 0x60 is not stack'd, malloc'd or (recently) free'd


Reproducible: Sometimes

Steps to Reproduce:
 * Open kmail
 * See how mail is fetched
 * See how filters are applied
 * At the end, sometimes it crashes, (you can see the statusbar saying
"Filtered XXX mails of YYY" with XXX being > than YYY) sometimes it does not,
when crashes i have to disable the filters via kmail2rc otherwise it crashes
all the time


Expected Results:  
No crashes

-- 
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

Reply via email to