[Bug 280096] New: Crash soon after startup after migration to 4.7.0 and Akonadi

Maarten ter Huurne maarten at treewalker.org
Sun Aug 14 23:31:13 BST 2011


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

           Summary: Crash soon after startup after migration to 4.7.0 and
                    Akonadi
           Product: kontact
           Version: unspecified
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: maarten at treewalker.org


Application: kontact (4.7.0)
KDE Platform Version: 4.7.00 (4.7.0) "release 10"
Qt Version: 4.7.3
Operating System: Linux 2.6.37.1-1.2-desktop x86_64
Distribution (Platform): openSUSE RPMs

-- Information about the crash:
- What I was doing when the application crashed:

Today I migrated from KDE 4.6.x to 4.7.0 and also to a new Kontact/KMail. The
conversion went fine, according to the migration wizard.

I gave the migration tool one-time access to my KWallet and Akonadi forever
access. However, KMail did prompt for my e-mail passwords soon after the
migration was finished. This may have nothing to do with the crash, but I'm
mentioning it just in case.

When Kontact was running after the migration, it was very unresponsive and
there was a lot of harddisk activity. It wasn't swapping, so it must have been
activity on files. I saw some mails pop up in the Inbox with subjects in blue,
which were later filtered out to the mailbox they belong in. After a while,
Kontact crashed while I was reorganising the width of the different panes.

I restarted Kontact and didn't touch it and it continued to do something that
caused harddisk activity and a while later it crashed again. And now if I start
it, it crashes within seconds of being launched.

I'm using local maildir storage for most of my mail and I have also configured
a GMail account via IMAP.

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0x7ff59c4ab760 (LWP 9000))]

Thread 2 (Thread 0x7ff585b26700 (LWP 9001)):
#0  0x00007ff59485438c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007ff598ed21d4 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) ()
from /usr/lib64/libQtWebKit.so.4
#2  0x00007ff59484fa3f in start_thread () from /lib64/libpthread.so.0
#3  0x00007ff599a7467d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ff59c4ab760 (LWP 9000)):
[KCrash Handler]
#6  0x00007ff596cf5e15 in QList<Akonadi::Item>::clear() () from
/usr/lib64/libakonadi-kde.so.4
#7  0x00007ff596cb7435 in Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call,
int, void**) () from /usr/lib64/libakonadi-kde.so.4
#8  0x00007ff59ae2da5f in QMetaObject::activate (sender=0x5c97ca0, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x0) at
kernel/qobject.cpp:3278
#9  0x00007ff59ae2d0a9 in QObject::event (this=0x5c97ca0, e=<value optimized
out>) at kernel/qobject.cpp:1181
#10 0x00007ff59a1e1144 in QApplicationPrivate::notify_helper (this=0x6424a0,
receiver=0x5c97ca0, e=0x7fff8fe21790) at kernel/qapplication.cpp:4462
#11 0x00007ff59a1e96fa in QApplication::notify (this=<value optimized out>,
receiver=0x5c97ca0, e=0x7fff8fe21790) at kernel/qapplication.cpp:4341
#12 0x00007ff59b85f736 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#13 0x00007ff59ae1947c in QCoreApplication::notifyInternal
(this=0x7fff8fe24730, receiver=0x5c97ca0, event=0x7fff8fe21790) at
kernel/qcoreapplication.cpp:731
#14 0x00007ff59ae46df8 in sendEvent (this=0x649280) at
kernel/qcoreapplication.h:215
#15 QTimerInfoList::activateTimers (this=0x649280) at
kernel/qeventdispatcher_unix.cpp:619
#16 0x00007ff59ae43b54 in timerSourceDispatch (source=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:184
#17 0x00007ff5934debd3 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#18 0x00007ff5934df3b0 in ?? () from /lib64/libglib-2.0.so.0
#19 0x00007ff5934df650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#20 0x00007ff59ae4422f in QEventDispatcherGlib::processEvents (this=0x612790,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#21 0x00007ff59a286bae in QGuiEventDispatcherGlib::processEvents (this=<value
optimized out>, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#22 0x00007ff59ae188d2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#23 0x00007ff59ae18ae5 in QEventLoop::exec (this=0x7fff8fe21aa0, flags=...) at
kernel/qeventloop.cpp:201
#24 0x00007ff59b2833c6 in KJob::exec() () from /usr/lib64/libkdecore.so.5
#25 0x00007ff580c72060 in MailCommon::SearchRuleString::matchesInternal(QString
const&) const () from /usr/lib64/libmailcommon.so.4
#26 0x00007ff580c75220 in MailCommon::SearchRuleString::matches(Akonadi::Item
const&) const () from /usr/lib64/libmailcommon.so.4
#27 0x00007ff580c74380 in MailCommon::SearchPattern::matches(Akonadi::Item
const&, bool) const () from /usr/lib64/libmailcommon.so.4
#28 0x00007ff580c43d02 in
MailCommon::FilterManager::Private::isMatching(Akonadi::Item const&,
MailCommon::MailFilter const*) () from /usr/lib64/libmailcommon.so.4
#29 0x00007ff580c447a0 in MailCommon::FilterManager::process(Akonadi::Item
const&, MailCommon::FilterManager::FilterSet, bool, QString const&) () from
/usr/lib64/libmailcommon.so.4
#30 0x00007ff580c467fd in
MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item>
const&) () from /usr/lib64/libmailcommon.so.4
#31 0x00007ff580c46e02 in
MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**) () from
/usr/lib64/libmailcommon.so.4
#32 0x00007ff59ae2da5f in QMetaObject::activate (sender=0x5550740, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x7fff8fe22560)
at kernel/qobject.cpp:3278
#33 0x00007ff596c31e52 in
Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&) () from
/usr/lib64/libakonadi-kde.so.4
#34 0x00007ff596cb746b in Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call,
int, void**) () from /usr/lib64/libakonadi-kde.so.4
#35 0x00007ff59ae2da5f in QMetaObject::activate (sender=0x5550740, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x7fff8fe22680)
at kernel/qobject.cpp:3278
#36 0x00007ff59b2835a2 in KJob::result(KJob*) () from
/usr/lib64/libkdecore.so.5
#37 0x00007ff59b2835e0 in KJob::emitResult() () from /usr/lib64/libkdecore.so.5
#38 0x00007ff596c5bfdd in Akonadi::Job::qt_metacall(QMetaObject::Call, int,
void**) () from /usr/lib64/libakonadi-kde.so.4
#39 0x00007ff596cb73b5 in Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call,
int, void**) () from /usr/lib64/libakonadi-kde.so.4
#40 0x00007ff59ae2d37a in QObject::event (this=0x5550740, e=<value optimized
out>) at kernel/qobject.cpp:1217
#41 0x00007ff59a1e1144 in QApplicationPrivate::notify_helper (this=0x6424a0,
receiver=0x5550740, e=0x67bbdf0) at kernel/qapplication.cpp:4462
#42 0x00007ff59a1e96fa in QApplication::notify (this=<value optimized out>,
receiver=0x5550740, e=0x67bbdf0) at kernel/qapplication.cpp:4341
#43 0x00007ff59b85f736 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#44 0x00007ff59ae1947c in QCoreApplication::notifyInternal
(this=0x7fff8fe24730, receiver=0x5550740, event=0x67bbdf0) at
kernel/qcoreapplication.cpp:731
#45 0x00007ff59ae1cc75 in sendEvent (receiver=0x0, event_type=0, data=0x612f80)
at kernel/qcoreapplication.h:215
#46 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x612f80) at kernel/qcoreapplication.cpp:1372
#47 0x00007ff59ae44093 in sendPostedEvents (s=0x647df0) at
kernel/qcoreapplication.h:220
#48 postEventSourceDispatch (s=0x647df0) at
kernel/qeventdispatcher_glib.cpp:277
#49 0x00007ff5934debd3 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#50 0x00007ff5934df3b0 in ?? () from /lib64/libglib-2.0.so.0
#51 0x00007ff5934df650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#52 0x00007ff59ae4422f in QEventDispatcherGlib::processEvents (this=0x612790,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#53 0x00007ff59a286bae in QGuiEventDispatcherGlib::processEvents (this=<value
optimized out>, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#54 0x00007ff59ae188d2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#55 0x00007ff59ae18ae5 in QEventLoop::exec (this=0x7fff8fe23090, flags=...) at
kernel/qeventloop.cpp:201
#56 0x00007ff59b2833c6 in KJob::exec() () from /usr/lib64/libkdecore.so.5
#57 0x00007ff580c72060 in MailCommon::SearchRuleString::matchesInternal(QString
const&) const () from /usr/lib64/libmailcommon.so.4
#58 0x00007ff580c75220 in MailCommon::SearchRuleString::matches(Akonadi::Item
const&) const () from /usr/lib64/libmailcommon.so.4
#59 0x00007ff580c74380 in MailCommon::SearchPattern::matches(Akonadi::Item
const&, bool) const () from /usr/lib64/libmailcommon.so.4
#60 0x00007ff580c43d02 in
MailCommon::FilterManager::Private::isMatching(Akonadi::Item const&,
MailCommon::MailFilter const*) () from /usr/lib64/libmailcommon.so.4
#61 0x00007ff580c447a0 in MailCommon::FilterManager::process(Akonadi::Item
const&, MailCommon::FilterManager::FilterSet, bool, QString const&) () from
/usr/lib64/libmailcommon.so.4
#62 0x00007ff580c467fd in
MailCommon::FilterManager::Private::slotItemsFetchedForFilter(QList<Akonadi::Item>
const&) () from /usr/lib64/libmailcommon.so.4
#63 0x00007ff580c46e02 in
MailCommon::FilterManager::qt_metacall(QMetaObject::Call, int, void**) () from
/usr/lib64/libmailcommon.so.4
#64 0x00007ff59ae2da5f in QMetaObject::activate (sender=0x3407350, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x7fff8fe23b50)
at kernel/qobject.cpp:3278
#65 0x00007ff596c31e52 in
Akonadi::ItemFetchJob::itemsReceived(QList<Akonadi::Item> const&) () from
/usr/lib64/libakonadi-kde.so.4
#66 0x00007ff596cb746b in Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call,
int, void**) () from /usr/lib64/libakonadi-kde.so.4
#67 0x00007ff59ae2da5f in QMetaObject::activate (sender=0x3407350, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x7fff8fe23c70)
at kernel/qobject.cpp:3278
#68 0x00007ff59b2835a2 in KJob::result(KJob*) () from
/usr/lib64/libkdecore.so.5
#69 0x00007ff59b2835e0 in KJob::emitResult() () from /usr/lib64/libkdecore.so.5
#70 0x00007ff596c5bfdd in Akonadi::Job::qt_metacall(QMetaObject::Call, int,
void**) () from /usr/lib64/libakonadi-kde.so.4
#71 0x00007ff596cb73b5 in Akonadi::ItemFetchJob::qt_metacall(QMetaObject::Call,
int, void**) () from /usr/lib64/libakonadi-kde.so.4
#72 0x00007ff59ae2d37a in QObject::event (this=0x3407350, e=<value optimized
out>) at kernel/qobject.cpp:1217
#73 0x00007ff59a1e1144 in QApplicationPrivate::notify_helper (this=0x6424a0,
receiver=0x3407350, e=0x611bb40) at kernel/qapplication.cpp:4462
#74 0x00007ff59a1e96fa in QApplication::notify (this=<value optimized out>,
receiver=0x3407350, e=0x611bb40) at kernel/qapplication.cpp:4341
#75 0x00007ff59b85f736 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#76 0x00007ff59ae1947c in QCoreApplication::notifyInternal
(this=0x7fff8fe24730, receiver=0x3407350, event=0x611bb40) at
kernel/qcoreapplication.cpp:731
#77 0x00007ff59ae1cc75 in sendEvent (receiver=0x0, event_type=0, data=0x612f80)
at kernel/qcoreapplication.h:215
#78 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x612f80) at kernel/qcoreapplication.cpp:1372
#79 0x00007ff59ae44093 in sendPostedEvents (s=0x647df0) at
kernel/qcoreapplication.h:220
#80 postEventSourceDispatch (s=0x647df0) at
kernel/qeventdispatcher_glib.cpp:277
#81 0x00007ff5934debd3 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#82 0x00007ff5934df3b0 in ?? () from /lib64/libglib-2.0.so.0
#83 0x00007ff5934df650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#84 0x00007ff59ae4422f in QEventDispatcherGlib::processEvents (this=0x612790,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#85 0x00007ff59a286bae in QGuiEventDispatcherGlib::processEvents (this=<value
optimized out>, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#86 0x00007ff59ae188d2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#87 0x00007ff59ae18ae5 in QEventLoop::exec (this=0x7fff8fe24680, flags=...) at
kernel/qeventloop.cpp:201
#88 0x00007ff59ae1cf2b in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1008
#89 0x000000000040416f in main ()

Possible duplicates by query: bug 280025, bug 279609, bug 279262, bug 278358,
bug 277948.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list