Bug 279293 - KMail crashes on startup
Summary: KMail crashes on startup
Status: RESOLVED FIXED
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 287671 288680 290202 290259 291147 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-08-03 14:01 UTC by Albert Astals Cid
Modified: 2012-03-22 15:44 UTC (History)
9 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (5.40 KB, text/plain)
2011-12-18 14:58 UTC, Laurent Pirotte
Details
New crash information added by DrKonqi (7.08 KB, text/plain)
2012-01-07 13:40 UTC, Laurent Pirotte
Details
New crash information added by DrKonqi (26.83 KB, text/plain)
2012-01-16 19:25 UTC, Markus Schaber
Details
New crash information added by DrKonqi (11.04 KB, text/plain)
2012-03-21 14:55 UTC, matt
Details
New crash information added by DrKonqi (33.64 KB, text/plain)
2012-03-21 15:10 UTC, matt
Details
New crash information added by DrKonqi (10.92 KB, text/plain)
2012-03-21 16:35 UTC, matt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Albert Astals Cid 2011-08-03 14:01:02 UTC
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
Comment 1 Laurent Montel 2011-08-03 15:22:16 UTC
Fixed in 4.7.1/master
Comment 2 Albert Astals Cid 2011-09-14 17:00:46 UTC
Still crashes in 4.7.1
Comment 3 Laurent Montel 2011-09-14 17:03:36 UTC
Don't understand why for you it crashs...
I don't have this crash and I fixed all crash related to ProgressItem
new backtrace ?
Comment 4 Albert Astals Cid 2011-09-14 17:06:09 UTC
Probably same backtrace, can check if you want.
Do you have 63 filters and 5 email accounts checking from pop at the same time (i.e. startup)?
Comment 5 Laurent Montel 2011-09-14 17:09:23 UTC
Please new backtrace :)
I have 4 emails accounts and 25 filters.
Comment 6 Albert Astals Cid 2011-09-14 17:26:23 UTC
Valgrind says:

==18740== Invalid read of size 4
==18740==    at 0xBB705F7: MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item> const&) (in /usr/lib/libmailcommon.so.4.7.0)
==18740==    by 0xBB70D41: MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/libmailcommon.so.4.7.0)
==18740==    by 0x6DCD5E9: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0xAD94F81: Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&) (in /usr/lib/libakonadi-kde.so.4.7.0)
==18740==    by 0xAD95DA3: Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/libakonadi-kde.so.4.7.0)
==18740==    by 0x6DCD5E9: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6DD0EB8: QObject::event(QEvent*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6190AE3: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x6195950: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x5079C95: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdeui.so.5.7.0)
==18740==    by 0x6DBA89B: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6DE7491: ??? (in /usr/lib/libQtCore.so.4.7.4)
==18740==  Address 0x2304c73c is 76 bytes inside a block of size 88 free'd
==18740==    at 0x4C251FC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18740==    by 0x6DD11B7: QObject::event(QEvent*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6190AE3: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x6195950: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x5079C95: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdeui.so.5.7.0)
==18740==    by 0x6DBA89B: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6DBDC2E: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6DE51A2: ??? (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0xEBD429C: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.2800.8)
==18740==    by 0xEBD4A77: ??? (in /usr/lib/libglib-2.0.so.0.2800.8)
==18740==    by 0xEBD4D08: g_main_context_iteration (in /usr/lib/libglib-2.0.so.0.2800.8)
==18740==    by 0x6DE5605: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/libQtCore.so.4.7.4)
==18740== 
==18740== Invalid read of size 4
==18740==    at 0xBB705FA: MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item> const&) (in /usr/lib/libmailcommon.so.4.7.0)
==18740==    by 0xBB70D41: MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/libmailcommon.so.4.7.0)
==18740==    by 0x6DCD5E9: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0xAD94F81: Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&) (in /usr/lib/libakonadi-kde.so.4.7.0)
==18740==    by 0xAD95DA3: Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/libakonadi-kde.so.4.7.0)
==18740==    by 0x6DCD5E9: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6DD0EB8: QObject::event(QEvent*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6190AE3: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x6195950: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x5079C95: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdeui.so.5.7.0)
==18740==    by 0x6DBA89B: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6DE7491: ??? (in /usr/lib/libQtCore.so.4.7.4)
==18740==  Address 0x2304c738 is 72 bytes inside a block of size 88 free'd
==18740==    at 0x4C251FC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18740==    by 0x6DD11B7: QObject::event(QEvent*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6190AE3: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x6195950: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x5079C95: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdeui.so.5.7.0)
==18740==    by 0x6DBA89B: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6DBDC2E: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6DE51A2: ??? (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0xEBD429C: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.2800.8)
==18740==    by 0xEBD4A77: ??? (in /usr/lib/libglib-2.0.so.0.2800.8)
==18740==    by 0xEBD4D08: g_main_context_iteration (in /usr/lib/libglib-2.0.so.0.2800.8)
==18740==    by 0x6DE5605: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/libQtCore.so.4.7.4)
==18740== 
==18740== Invalid write of size 4
==18740==    at 0xBB70604: MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item> const&) (in /usr/lib/libmailcommon.so.4.7.0)
==18740==    by 0xBB70D41: MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/libmailcommon.so.4.7.0)
==18740==    by 0x6DCD5E9: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0xAD94F81: Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&) (in /usr/lib/libakonadi-kde.so.4.7.0)
==18740==    by 0xAD95DA3: Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/libakonadi-kde.so.4.7.0)
==18740==    by 0x6DCD5E9: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6DD0EB8: QObject::event(QEvent*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6190AE3: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x6195950: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x5079C95: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdeui.so.5.7.0)
==18740==    by 0x6DBA89B: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6DE7491: ??? (in /usr/lib/libQtCore.so.4.7.4)
==18740==  Address 0x2304c73c is 76 bytes inside a block of size 88 free'd
==18740==    at 0x4C251FC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18740==    by 0x6DD11B7: QObject::event(QEvent*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6190AE3: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x6195950: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x5079C95: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdeui.so.5.7.0)
==18740==    by 0x6DBA89B: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6DBDC2E: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6DE51A2: ??? (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0xEBD429C: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.2800.8)
==18740==    by 0xEBD4A77: ??? (in /usr/lib/libglib-2.0.so.0.2800.8)
==18740==    by 0xEBD4D08: g_main_context_iteration (in /usr/lib/libglib-2.0.so.0.2800.8)
==18740==    by 0x6DE5605: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/libQtCore.so.4.7.4)
==18740== 
==18740== Invalid write of size 4
==18740==    at 0xD3DA782: KPIM::ProgressItem::setProgress(unsigned int) (in /usr/lib/libkdepim.so.4.7.0)
==18740==    by 0xBB7064F: MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item> const&) (in /usr/lib/libmailcommon.so.4.7.0)
==18740==    by 0xBB70D41: MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/libmailcommon.so.4.7.0)
==18740==    by 0x6DCD5E9: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0xAD94F81: Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&) (in /usr/lib/libakonadi-kde.so.4.7.0)
==18740==    by 0xAD95DA3: Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/libakonadi-kde.so.4.7.0)
==18740==    by 0x6DCD5E9: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6DD0EB8: QObject::event(QEvent*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6190AE3: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x6195950: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x5079C95: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdeui.so.5.7.0)
==18740==    by 0x6DBA89B: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==  Address 0x2304c72c is 60 bytes inside a block of size 88 free'd
==18740==    at 0x4C251FC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18740==    by 0x6DD11B7: QObject::event(QEvent*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6190AE3: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x6195950: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x5079C95: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdeui.so.5.7.0)
==18740==    by 0x6DBA89B: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6DBDC2E: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6DE51A2: ??? (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0xEBD429C: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.2800.8)
==18740==    by 0xEBD4A77: ??? (in /usr/lib/libglib-2.0.so.0.2800.8)
==18740==    by 0xEBD4D08: g_main_context_iteration (in /usr/lib/libglib-2.0.so.0.2800.8)
==18740==    by 0x6DE5605: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/libQtCore.so.4.7.4)
==18740== 
==18740== Invalid read of size 8
==18740==    at 0x6DCD33D: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0xD3DA76F: KPIM::ProgressItem::progressItemProgress(KPIM::ProgressItem*, unsigned int) (in /usr/lib/libkdepim.so.4.7.0)
==18740==    by 0xBB7064F: MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item> const&) (in /usr/lib/libmailcommon.so.4.7.0)
==18740==    by 0xBB70D41: MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/libmailcommon.so.4.7.0)
==18740==    by 0x6DCD5E9: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0xAD94F81: Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&) (in /usr/lib/libakonadi-kde.so.4.7.0)
==18740==    by 0xAD95DA3: Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/libakonadi-kde.so.4.7.0)
==18740==    by 0x6DCD5E9: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6DD0EB8: QObject::event(QEvent*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6190AE3: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x6195950: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x5079C95: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdeui.so.5.7.0)
==18740==  Address 0x2304c6f8 is 8 bytes inside a block of size 88 free'd
==18740==    at 0x4C251FC: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==18740==    by 0x6DD11B7: QObject::event(QEvent*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6190AE3: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x6195950: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x5079C95: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdeui.so.5.7.0)
==18740==    by 0x6DBA89B: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6DBDC2E: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6DE51A2: ??? (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0xEBD429C: g_main_context_dispatch (in /usr/lib/libglib-2.0.so.0.2800.8)
==18740==    by 0xEBD4A77: ??? (in /usr/lib/libglib-2.0.so.0.2800.8)
==18740==    by 0xEBD4D08: g_main_context_iteration (in /usr/lib/libglib-2.0.so.0.2800.8)
==18740==    by 0x6DE5605: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in /usr/lib/libQtCore.so.4.7.4)
==18740== 
==18740== Invalid read of size 4
==18740==    at 0x6DCD35B: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0xD3DA76F: KPIM::ProgressItem::progressItemProgress(KPIM::ProgressItem*, unsigned int) (in /usr/lib/libkdepim.so.4.7.0)
==18740==    by 0xBB7064F: MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item> const&) (in /usr/lib/libmailcommon.so.4.7.0)
==18740==    by 0xBB70D41: MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/libmailcommon.so.4.7.0)
==18740==    by 0x6DCD5E9: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0xAD94F81: Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&) (in /usr/lib/libakonadi-kde.so.4.7.0)
==18740==    by 0xAD95DA3: Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/libakonadi-kde.so.4.7.0)
==18740==    by 0x6DCD5E9: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6DD0EB8: QObject::event(QEvent*) (in /usr/lib/libQtCore.so.4.7.4)
==18740==    by 0x6190AE3: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x6195950: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.4)
==18740==    by 0x5079C95: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdeui.so.5.7.0)
==18740==  Address 0x60 is not stack'd, malloc'd or (recently) free'd
Comment 7 Laurent Montel 2011-09-14 17:28:48 UTC
"MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item>
const&) (in /usr/lib/libmailcommon.so.4.7.0)"
ok not the same and 4.7.0 not 4.7.1
Comment 8 Albert Astals Cid 2011-09-14 17:33:57 UTC
My distribution claims I'm using 4.7.1. Are you sure guys you increased the version number in the .so files properly?
Comment 9 Laurent Montel 2011-09-14 17:36:24 UTC
Yes :)
for example I use "libmailcommon.so.4.8.0" :)
Comment 10 Christophe Marin 2011-09-14 17:37:34 UTC
(In reply to comment #7)
> "MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item>
> const&) (in /usr/lib/libmailcommon.so.4.7.0)"
> ok not the same and 4.7.0 not 4.7.1


well no, KDE 4.7.* will always be 4.7.0
Comment 11 Albert Astals Cid 2011-09-14 17:38:16 UTC
kdelibs-4.7.1/cmake/modules/KDE4Defaults.cmake contains
set(GENERIC_LIB_VERSION "4.7.0")
not sure if that was supposed to be increased or not
Comment 12 Christophe Marin 2011-09-14 17:38:46 UTC
and 4.8.0 means you're using kdelibs master which won't receive bug fixes anymore since it's now frozen. you should switch to kdelibs 4.7 :)
Comment 13 Albert Astals Cid 2011-09-14 17:38:59 UTC
libmailcommon.so.4.8.0 is trunk, not 4.7 branch
Comment 14 Laurent Montel 2011-09-14 17:41:11 UTC
too bad to not define correct soname when we use 4.7.1...
Comment 15 Christophe Marin 2011-11-27 13:31:43 UTC
*** Bug 287671 has been marked as a duplicate of this bug. ***
Comment 16 Christophe Marin 2011-12-10 20:56:49 UTC
*** Bug 288680 has been marked as a duplicate of this bug. ***
Comment 17 Laurent Pirotte 2011-12-18 14:58:20 UTC
Created attachment 66868 [details]
New crash information added by DrKonqi

kontact (4.7.4) on KDE Platform 4.7.4 (4.7.4) using Qt 4.7.4

- Filtering messages after a POP3 message download
- Kmail was reporting duplicates and was asking me to select "the left or the right one or both"

-- Backtrace (Reduced):
#7  0x00007f1b95ff2f00 in KPIM::ProgressItem::progressItemProgress(KPIM::ProgressItem*, unsigned int) () from /usr/lib/libkdepim.so.4
#8  0x00007f1b37fd03e0 in MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item> const&) () from /usr/lib/libmailcommon.so.4
#9  0x00007f1b37fd0ad2 in MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libmailcommon.so.4
[...]
#11 0x00007f1b9553d482 in Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&) () from /usr/lib/libakonadi-kde.so.4
#12 0x00007f1b9553e2a4 in Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libakonadi-kde.so.4
Comment 18 Christophe Marin 2012-01-02 17:00:23 UTC
*** Bug 290259 has been marked as a duplicate of this bug. ***
Comment 19 Christophe Marin 2012-01-02 17:11:40 UTC
*** Bug 290202 has been marked as a duplicate of this bug. ***
Comment 20 Laurent Pirotte 2012-01-07 13:40:56 UTC
Created attachment 67543 [details]
New crash information added by DrKonqi

kontact (4.7.3) on KDE Platform 4.7.4 (4.7.4) using Qt 4.7.4

- What I was doing when the application crashed: I was downloading new e-mail via pop3 & kdepim reports me that there is a conflict, present me the header of two messages and I choose to keep t(he right one. It works with the first conflict popup but crashed with the second one.

-- Backtrace (Reduced):
#6  isSignalConnected (signal_index=3, this=0x4600500000) at kernel/qobject_p.h:221
[...]
#8  0x00007f6426025f00 in KPIM::ProgressItem::progressItemProgress (this=<optimized out>, _t1=0x32a38d0, _t2=107) at ./progressmanager.moc:114
#9  0x00007f63c7fd13b0 in updateProgress (this=0x32a38d0) at ../../libkdepim/progressmanager.h:158
#10 MailCommon::FilterManager::Private::slotItemsFetchedForFilter (this=0x2aa9d90, items=<optimized out>) at ../../mailcommon/filtermanager.cpp:150
#11 0x00007f63c7fd1aa2 in MailCommon::FilterManager::qt_metacall (this=0x2aa8b60, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff08b52040) at ./filtermanager.moc:103
Comment 21 Christophe Marin 2012-01-10 10:31:32 UTC
*** Bug 291147 has been marked as a duplicate of this bug. ***
Comment 22 Markus Schaber 2012-01-16 19:25:11 UTC
Created attachment 67902 [details]
New crash information added by DrKonqi

kontact (4.7.3) on KDE Platform 4.7.3 (4.7.3) using Qt 4.7.4

it crashed if I activate a filter where the condition is sender is in addressbook, or sender is part of addressbook-group (sorry dont know the right words have no english install here)

the filter works fine, if a the condition is a fixed value like a@b.de

-- Backtrace (Reduced):
#6  isSignalConnected (signal_index=3, this=0x49) at kernel/qobject_p.h:221
[...]
#8  0x00007fa11d857e90 in KPIM::ProgressItem::progressItemProgress (this=<optimized out>, _t1=0x3e7cb30, _t2=100) at ./progressmanager.moc:114
#9  0x00007fa0c3ce4470 in updateProgress (this=0x3e7cb30) at ../../libkdepim/progressmanager.h:158
#10 MailCommon::FilterManager::Private::slotItemsFetchedForFilter (this=0x284bb30, items=<optimized out>) at ../../mailcommon/filtermanager.cpp:150
#11 0x00007fa0c3ce4b62 in MailCommon::FilterManager::qt_metacall (this=0x2849a60, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffa91643e0) at ./filtermanager.moc:103
Comment 23 matt 2012-03-21 14:55:24 UTC
Created attachment 69787 [details]
New crash information added by DrKonqi

kontact (4.7.3) on KDE Platform 4.7.4 (4.7.4) using Qt 4.7.4

- What I was doing when the application crashed:
Starting Kontact

- Unusual behavior I noticed:
Email Conflict Resolution over two emails the only difference is that one was "SEEN" and the other was "JUNK".  There shouldn't have been any conflict, Kontact closed down cleanly.  However, I have automated filters running for AntiSPAM.  Perhaps on startup one of these emails was modified and Kontact wasn't aware enough so that it considered a cached version and the real version different??

-- Backtrace (Reduced):
#6  isSignalConnected (signal_index=3, this=0x72006100680063) at kernel/qobject_p.h:221
[...]
#8  0x00007f6528ee2f00 in KPIM::ProgressItem::progressItemProgress (this=<optimized out>, _t1=0x38459d0, _t2=244) at ./progressmanager.moc:114
#9  0x00007f64cb3103b0 in updateProgress (this=0x38459d0) at ../../libkdepim/progressmanager.h:158
#10 MailCommon::FilterManager::Private::slotItemsFetchedForFilter (this=0x209d040, items=<optimized out>) at ../../mailcommon/filtermanager.cpp:150
#11 0x00007f64cb310aa2 in MailCommon::FilterManager::qt_metacall (this=0x20b02e0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff35784660) at ./filtermanager.moc:103
Comment 24 matt 2012-03-21 15:10:48 UTC
Created attachment 69788 [details]
New crash information added by DrKonqi

kontact (4.7.3) on KDE Platform 4.7.4 (4.7.4) using Qt 4.7.4

- What I was doing when the application crashed:  Starting up Kontact
- Unusual behavior I noticed:         Email conflict resolution
- Custom settings of the application: AntiSpam Filters

-- Backtrace (Reduced):
#6  isSignalConnected (signal_index=3, this=0xe1cfcfcf00000000) at kernel/qobject_p.h:221
[...]
#8  0x00007f2f6df8ef00 in KPIM::ProgressItem::progressItemProgress (this=<optimized out>, _t1=0x3fbda30, _t2=1) at ./progressmanager.moc:114
#9  0x00007f2f101fa3b0 in updateProgress (this=0x3fbda30) at ../../libkdepim/progressmanager.h:158
#10 MailCommon::FilterManager::Private::slotItemsFetchedForFilter (this=0x2b5dce0, items=<optimized out>) at ../../mailcommon/filtermanager.cpp:150
#11 0x00007f2f101faaa2 in MailCommon::FilterManager::qt_metacall (this=0x2b5d220, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff7787fdd0) at ./filtermanager.moc:103
Comment 25 matt 2012-03-21 16:35:39 UTC
Created attachment 69790 [details]
New crash information added by DrKonqi

kmail (4.7.3) on KDE Platform 4.7.4 (4.7.4) using Qt 4.7.4

This is the same as the other Kontact crashes I've also attached, only I started Kmail directly this time.  Crash on Startup after "Resolving an Email Conflict".  Doesn't seem to matter if I choose one or both.  Seems to have to do with the application of Filters.  Crashes immediately after "Applying Filters to email ### of ###" in the status bar at the bottom.

-- Backtrace (Reduced):
#6  isSignalConnected (signal_index=3, this=0x0) at kernel/qobject_p.h:221
[...]
#8  0x00007f3dad040f00 in KPIM::ProgressItem::progressItemProgress (this=<optimized out>, _t1=0x2401020, _t2=0) at ./progressmanager.moc:114
#9  0x00007f3dae8373b0 in updateProgress (this=0x2401020) at ../../libkdepim/progressmanager.h:158
#10 MailCommon::FilterManager::Private::slotItemsFetchedForFilter (this=0xd9c630, items=<optimized out>) at ../../mailcommon/filtermanager.cpp:150
#11 0x00007f3dae837aa2 in MailCommon::FilterManager::qt_metacall (this=0xdb19e0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff74285730) at ./filtermanager.moc:103
Comment 26 matt 2012-03-22 15:21:36 UTC
So far, it appears my problems are with the Filtering subsystem, likely due to the change in how KMail refers to folders internally.  In KMail1, these were actual paths, in KMail2 they are now just a number.  I'm also seeing messages about 
"Append Failed" and "NO Mailbox does not exist" (a Cyrus error message).
If I manually change the kmail2rc file to have 0 filters, things seem fine:

[General]
filters=0

As soon as I run the AntiSpam Wizard again all the problems begin again.
Comment 27 Laurent Montel 2012-03-22 15:44:10 UTC
4.7.3 or kmail <4.8 is not valid.
We fixed bugs in 4.8 so I reclose it.
Update your kdepim.