Bug 266096 - Kontact 4.6.41 crashes upon start
Summary: Kontact 4.6.41 crashes upon start
Status: RESOLVED WORKSFORME
Alias: None
Product: kmail2
Classification: Applications
Component: sieve (show other bugs)
Version: 2.0.89
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: investigated, triaged
: 269923 270556 279455 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-02-11 19:32 UTC by Gerhard Riener
Modified: 2018-10-27 04:11 UTC (History)
9 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (3.57 KB, text/plain)
2011-04-17 13:08 UTC, Christian Mollekopf
Details
valgrind output (28.10 KB, text/plain)
2011-04-17 20:45 UTC, Christian Mollekopf
Details
New crash information added by DrKonqi (4.55 KB, text/plain)
2011-04-22 18:08 UTC, mchugh19@yahoo.com
Details
New crash information added by DrKonqi (5.87 KB, text/plain)
2011-08-16 18:27 UTC, Evgeny Brazgin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gerhard Riener 2011-02-11 19:32:19 UTC
Application: kontact (4.6 beta4)
KDE Platform Version: 4.6.00 (4.6.0)
Qt Version: 4.7.1
Operating System: Linux 2.6.37-20-desktop x86_64
Distribution: "openSUSE 11.4 RC 1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed: Starting contact 4.6.41 gave me immediate segmentationf fault on opensuse Factory. Happens everytime I start kontact

The crash can be reproduced every time.

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

Thread 2 (Thread 0x7f28e41d4700 (LWP 14841)):
#0  0x00007f28f3c0b38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f28f8236084 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f28f3c06a3f in start_thread () from /lib64/libpthread.so.0
#3  0x00007f28f8dd767d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f28fb7b7760 (LWP 14840)):
[KCrash Handler]
#6  Private (this=0x7ffffb854c30, p=...) at kernel/qvariant.h:360
#7  QVariant::QVariant (this=0x7ffffb854c30, p=...) at kernel/qvariant.cpp:1419
#8  0x00007f28f636e0d7 in QDBusPendingReplyData::argumentAt (this=0x7ffffb855230, index=0) at qdbuspendingreply.cpp:270
#9  0x00007f28dd856888 in KSieveUi::Util::findSieveUrlForAccount(QString const&) () from /usr/lib64/libksieveui.so.4
#10 0x00007f28dd85b39a in KSieveUi::Vacation::findURL() const () from /usr/lib64/libksieveui.so.4
#11 0x00007f28dd85b4db in KSieveUi::Vacation::Vacation(QObject*, bool, char const*) () from /usr/lib64/libksieveui.so.4
#12 0x00007f28df291477 in KMMainWidget::slotCheckVacation() () from /usr/lib64/libkmailprivate.so.4
#13 0x00007f28df2aa5ed in KMMainWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkmailprivate.so.4
#14 0x00007f28fa18ba6a in QObject::event (this=0xd0aa10, e=<value optimized out>) at kernel/qobject.cpp:1211
#15 0x00007f28f9594edd in QWidget::event (this=0xd0aa10, event=0xe42330) at kernel/qwidget.cpp:8659
#16 0x00007f28f9543d14 in QApplicationPrivate::notify_helper (this=0x640720, receiver=0xd0aa10, e=0xe42330) at kernel/qapplication.cpp:4445
#17 0x00007f28f954c22a in QApplication::notify (this=<value optimized out>, receiver=0xd0aa10, e=0xe42330) at kernel/qapplication.cpp:4324
#18 0x00007f28faad89e6 in KApplication::notify (this=0x7ffffb859e30, receiver=0xd0aa10, event=0xe42330) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#19 0x00007f28fa177bfc in QCoreApplication::notifyInternal (this=0x7ffffb859e30, receiver=0xd0aa10, event=0xe42330) at kernel/qcoreapplication.cpp:732
#20 0x00007f28fa17b3f5 in sendEvent (receiver=0x0, event_type=0, data=0x60d7f0) at kernel/qcoreapplication.h:215
#21 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60d7f0) at kernel/qcoreapplication.cpp:1373
#22 0x00007f28fa1a2783 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#23 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#24 0x00007f28f2894c93 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#25 0x00007f28f2895470 in ?? () from /lib64/libglib-2.0.so.0
#26 0x00007f28f2895710 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#27 0x00007f28fa1a291f in QEventDispatcherGlib::processEvents (this=0x6138a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#28 0x00007f28f95e8d8e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#29 0x00007f28fa177052 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#30 0x00007f28fa177265 in QEventLoop::exec (this=0x7ffffb856340, flags=...) at kernel/qeventloop.cpp:201
#31 0x00007f28fab5b66c in KWallet::Wallet::openWallet (name=<value optimized out>, w=<value optimized out>, ot=KWallet::Wallet::Synchronous) at /usr/src/debug/kdelibs-4.6.0/kdeui/util/kwallet.cpp:304
#32 0x00007f28e0feee65 in MailTransport::TransportManager::wallet() () from /usr/lib64/libmailtransport.so.4
#33 0x00007f28e0fef26d in MailTransport::Transport::readPassword() () from /usr/lib64/libmailtransport.so.4
#34 0x00007f28e0fefde0 in MailTransport::Transport::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libmailtransport.so.4
#35 0x00007f28fa18ba6a in QObject::event (this=0xc96aa0, e=<value optimized out>) at kernel/qobject.cpp:1211
#36 0x00007f28f9543d14 in QApplicationPrivate::notify_helper (this=0x640720, receiver=0xc96aa0, e=0xca4b40) at kernel/qapplication.cpp:4445
#37 0x00007f28f954c22a in QApplication::notify (this=<value optimized out>, receiver=0xc96aa0, e=0xca4b40) at kernel/qapplication.cpp:4324
#38 0x00007f28faad89e6 in KApplication::notify (this=0x7ffffb859e30, receiver=0xc96aa0, event=0xca4b40) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#39 0x00007f28fa177bfc in QCoreApplication::notifyInternal (this=0x7ffffb859e30, receiver=0xc96aa0, event=0xca4b40) at kernel/qcoreapplication.cpp:732
#40 0x00007f28fa17b3f5 in sendEvent (receiver=0x0, event_type=0, data=0x60d7f0) at kernel/qcoreapplication.h:215
#41 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60d7f0) at kernel/qcoreapplication.cpp:1373
#42 0x00007f28fa1a2783 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#43 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#44 0x00007f28f2894c93 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#45 0x00007f28f2895470 in ?? () from /lib64/libglib-2.0.so.0
#46 0x00007f28f2895710 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#47 0x00007f28fa1a291f in QEventDispatcherGlib::processEvents (this=0x6138a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#48 0x00007f28f95e8d8e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#49 0x00007f28fa177052 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#50 0x00007f28fa177265 in QEventLoop::exec (this=0x7ffffb857230, flags=...) at kernel/qeventloop.cpp:201
#51 0x00007f28fab5b66c in KWallet::Wallet::openWallet (name=<value optimized out>, w=<value optimized out>, ot=KWallet::Wallet::Synchronous) at /usr/src/debug/kdelibs-4.6.0/kdeui/util/kwallet.cpp:304
#52 0x00007f28e0feee65 in MailTransport::TransportManager::wallet() () from /usr/lib64/libmailtransport.so.4
#53 0x00007f28e0fef26d in MailTransport::Transport::readPassword() () from /usr/lib64/libmailtransport.so.4
#54 0x00007f28e0fefde0 in MailTransport::Transport::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libmailtransport.so.4
#55 0x00007f28fa18ba6a in QObject::event (this=0xca23a0, e=<value optimized out>) at kernel/qobject.cpp:1211
#56 0x00007f28f9543d14 in QApplicationPrivate::notify_helper (this=0x640720, receiver=0xca23a0, e=0xc95d60) at kernel/qapplication.cpp:4445
#57 0x00007f28f954c22a in QApplication::notify (this=<value optimized out>, receiver=0xca23a0, e=0xc95d60) at kernel/qapplication.cpp:4324
#58 0x00007f28faad89e6 in KApplication::notify (this=0x7ffffb859e30, receiver=0xca23a0, event=0xc95d60) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#59 0x00007f28fa177bfc in QCoreApplication::notifyInternal (this=0x7ffffb859e30, receiver=0xca23a0, event=0xc95d60) at kernel/qcoreapplication.cpp:732
#60 0x00007f28fa17b3f5 in sendEvent (receiver=0x0, event_type=0, data=0x60d7f0) at kernel/qcoreapplication.h:215
#61 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60d7f0) at kernel/qcoreapplication.cpp:1373
#62 0x00007f28fa1a2783 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#63 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#64 0x00007f28f2894c93 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#65 0x00007f28f2895470 in ?? () from /lib64/libglib-2.0.so.0
#66 0x00007f28f2895710 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#67 0x00007f28fa1a291f in QEventDispatcherGlib::processEvents (this=0x6138a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#68 0x00007f28f95e8d8e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#69 0x00007f28fa177052 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#70 0x00007f28fa177265 in QEventLoop::exec (this=0x7ffffb858120, flags=...) at kernel/qeventloop.cpp:201
#71 0x00007f28fab5b66c in KWallet::Wallet::openWallet (name=<value optimized out>, w=<value optimized out>, ot=KWallet::Wallet::Synchronous) at /usr/src/debug/kdelibs-4.6.0/kdeui/util/kwallet.cpp:304
#72 0x00007f28e0feee65 in MailTransport::TransportManager::wallet() () from /usr/lib64/libmailtransport.so.4
#73 0x00007f28e0fef26d in MailTransport::Transport::readPassword() () from /usr/lib64/libmailtransport.so.4
#74 0x00007f28e0fefde0 in MailTransport::Transport::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libmailtransport.so.4
#75 0x00007f28fa18ba6a in QObject::event (this=0xc9cf40, e=<value optimized out>) at kernel/qobject.cpp:1211
#76 0x00007f28f9543d14 in QApplicationPrivate::notify_helper (this=0x640720, receiver=0xc9cf40, e=0xc95ac0) at kernel/qapplication.cpp:4445
#77 0x00007f28f954c22a in QApplication::notify (this=<value optimized out>, receiver=0xc9cf40, e=0xc95ac0) at kernel/qapplication.cpp:4324
#78 0x00007f28faad89e6 in KApplication::notify (this=0x7ffffb859e30, receiver=0xc9cf40, event=0xc95ac0) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#79 0x00007f28fa177bfc in QCoreApplication::notifyInternal (this=0x7ffffb859e30, receiver=0xc9cf40, event=0xc95ac0) at kernel/qcoreapplication.cpp:732
#80 0x00007f28fa17b3f5 in sendEvent (receiver=0x0, event_type=0, data=0x60d7f0) at kernel/qcoreapplication.h:215
#81 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60d7f0) at kernel/qcoreapplication.cpp:1373
#82 0x00007f28fa1a2783 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#83 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#84 0x00007f28f2894c93 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#85 0x00007f28f2895470 in ?? () from /lib64/libglib-2.0.so.0
#86 0x00007f28f2895710 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#87 0x00007f28fa1a291f in QEventDispatcherGlib::processEvents (this=0x6138a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#88 0x00007f28f95e8d8e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#89 0x00007f28fa177052 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#90 0x00007f28fa177265 in QEventLoop::exec (this=0x7ffffb859010, flags=...) at kernel/qeventloop.cpp:201
#91 0x00007f28fab5b66c in KWallet::Wallet::openWallet (name=<value optimized out>, w=<value optimized out>, ot=KWallet::Wallet::Synchronous) at /usr/src/debug/kdelibs-4.6.0/kdeui/util/kwallet.cpp:304
#92 0x00007f28e0feee65 in MailTransport::TransportManager::wallet() () from /usr/lib64/libmailtransport.so.4
#93 0x00007f28e0fef26d in MailTransport::Transport::readPassword() () from /usr/lib64/libmailtransport.so.4
#94 0x00007f28e0fefde0 in MailTransport::Transport::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libmailtransport.so.4
#95 0x00007f28fa18ba6a in QObject::event (this=0xc8e1a0, e=<value optimized out>) at kernel/qobject.cpp:1211
#96 0x00007f28f9543d14 in QApplicationPrivate::notify_helper (this=0x640720, receiver=0xc8e1a0, e=0xc97ab0) at kernel/qapplication.cpp:4445
#97 0x00007f28f954c22a in QApplication::notify (this=<value optimized out>, receiver=0xc8e1a0, e=0xc97ab0) at kernel/qapplication.cpp:4324
#98 0x00007f28faad89e6 in KApplication::notify (this=0x7ffffb859e30, receiver=0xc8e1a0, event=0xc97ab0) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#99 0x00007f28fa177bfc in QCoreApplication::notifyInternal (this=0x7ffffb859e30, receiver=0xc8e1a0, event=0xc97ab0) at kernel/qcoreapplication.cpp:732
#100 0x00007f28fa17b3f5 in sendEvent (receiver=0x0, event_type=0, data=0x60d7f0) at kernel/qcoreapplication.h:215
#101 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60d7f0) at kernel/qcoreapplication.cpp:1373
#102 0x00007f28fa1a2783 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#103 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#104 0x00007f28f2894c93 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#105 0x00007f28f2895470 in ?? () from /lib64/libglib-2.0.so.0
#106 0x00007f28f2895710 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#107 0x00007f28fa1a291f in QEventDispatcherGlib::processEvents (this=0x6138a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#108 0x00007f28f95e8d8e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#109 0x00007f28fa177052 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#110 0x00007f28fa177265 in QEventLoop::exec (this=0x7ffffb859d80, flags=...) at kernel/qeventloop.cpp:201
#111 0x00007f28fa17b6ab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#112 0x000000000040416f in _start ()

Possible duplicates by query: bug 261482, bug 259786, bug 259343, bug 254856.

Reported using DrKonqi
Comment 1 Christophe Marin 2011-04-06 15:36:19 UTC
*** Bug 269923 has been marked as a duplicate of this bug. ***
Comment 2 Sergio Martins 2011-04-10 14:53:15 UTC
*** Bug 270556 has been marked as a duplicate of this bug. ***
Comment 3 Sergio Martins 2011-04-10 14:54:01 UTC
I've seen this too.
Comment 4 Christian Mollekopf 2011-04-17 13:08:24 UTC
Created attachment 59061 [details]
New crash information added by DrKonqi

kmail (2.0.95) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

- What I was doing when the application crashed:
I made a fresh install of kdepim kdepim 4.5.95-1 from the kde-unstable repository.
I did not have a prior install of the old kdepim, so my home was completeley clean.

I first added an IMAP accound and enabled the ssl and disconnected flags on the account. Then I tried to sync the accound which resulted in kmail shutting down with a message like: "Failed to fetch the resource collection".
From then on kmail crashes on every start with the attached backtrace.

-- Backtrace (Reduced):
#6  0x00007f924490ec76 in QVariant::QVariant(QVariant const&) () from /usr/lib/libQtCore.so.4
#7  0x00007f92420ece87 in QDBusPendingReplyData::argumentAt(int) const () from /usr/lib/libQtDBus.so.4
#8  0x00007f923e5aafa8 in KSieveUi::Util::findSieveUrlForAccount(QString const&) () from /usr/lib/libksieveui.so.4
#9  0x00007f923e5afb6a in KSieveUi::Vacation::findURL() const () from /usr/lib/libksieveui.so.4
#10 0x00007f923e5afcab in KSieveUi::Vacation::Vacation(QObject*, bool, char const*) () from /usr/lib/libksieveui.so.4
Comment 5 Sergio Martins 2011-04-17 18:29:43 UTC
Can you get a valgrind report ?
Comment 6 Christian Mollekopf 2011-04-17 20:45:13 UTC
Created attachment 59073 [details]
valgrind output

just ran "valgrind -v --log-file=kmail2.txt kmail".
The error message saying something like "Failed to fetch the resource collection", popped up quickly again before crashing.

output on the console:

[chrigi@myhost ~]$ valgrind -v --log-file=kmail2.txt kmail 
kmail2(12694)/libakonadi Akonadi::SpecialCollectionsRequestJob::slotResult: Failed SpecialCollectionsRequestJob::slotResult "Unknown error. (Failed to fetch the resource collection.)" 
kmail2(12694) MailCommon::Kernel::emergencyExit: "KMail encountered a fatal error and will terminate now.
The error was:
Failed to fetch the resource collection." 
unnamed app(12693): Communication problem with  "kmail2" , it probably crashed. 
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." "
Comment 7 Sergio Martins 2011-04-17 20:52:00 UTC
==12694== Invalid read of size 8
==12694==    at 0x6DC2C76: QVariant::QVariant(QVariant const&) (in /usr/lib/libQtCore.so.4.7.2)
==12694==    by 0x95BAE86: QDBusPendingReplyData::argumentAt(int) const (in /usr/lib/libQtDBus.so.4.7.2)
==12694==    by 0xD0BCFA7: KSieveUi::Util::findSieveUrlForAccount(QString const&) (in /usr/lib/libksieveui.so.4.6.0)
==12694==    by 0xD0C1B69: KSieveUi::Vacation::findURL() const (in /usr/lib/libksieveui.so.4.6.0)
==12694==    by 0xD0C1CAA: KSieveUi::Vacation::Vacation(QObject*, bool, char const*) (in /usr/lib/libksieveui.so.4.6.0)
==12694==    by 0x5C90EC6: KMMainWidget::slotCheckVacation() (in /usr/lib/libkmailprivate.so.4.6.0)
==12694==    by 0x5CAA07C: KMMainWidget::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/libkmailprivate.so.4.6.0)
==12694==    by 0x6DB7C69: QObject::event(QEvent*) (in /usr/lib/libQtCore.so.4.7.2)
==12694==    by 0x61B9A9C: QWidget::event(QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==12694==    by 0x61686A3: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==12694==    by 0x616D269: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.7.2)
==12694==    by 0x5069D35: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdeui.so.5.6.0)
==12694==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
Comment 8 Sergio Martins 2011-04-17 20:54:06 UTC
(In reply to comment #6)
> The error message saying something like "Failed to fetch the resource
> collection", popped up quickly again before crashing.

Regarding this message, can you stop akonadi and then check if you have a stale mysql process ?
Comment 9 Christian Mollekopf 2011-04-17 21:01:09 UTC
(In reply to comment #8)
> (In reply to comment #6)
> > The error message saying something like "Failed to fetch the resource
> > collection", popped up quickly again before crashing.
> 
> Regarding this message, can you stop akonadi and then check if you have a stale
> mysql process ?

after stopping akonadi with "akonadictl stop" all akonadi and mysql processes are gone from the output of "ps aux".
Comment 10 mchugh19@yahoo.com 2011-04-22 18:08:35 UTC
Created attachment 59207 [details]
New crash information added by DrKonqi

kmail (2.0.89) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

- What I was doing when the application crashed:

Same as the reporter, started kmail2 and experienced the crash.

-- Backtrace (Reduced):
#6  Private (this=0x7fffc6f59630, p=...) at ../../include/QtCore/../../src/corelib/kernel/qvariant.h:360
#7  QVariant::QVariant (this=0x7fffc6f59630, p=...) at kernel/qvariant.cpp:1419
#8  0x00007f3926047d18 in QDBusPendingReplyData::argumentAt (this=0x7fffc6f59c40, index=0) at qdbuspendingreply.cpp:270
#9  0x00007f39224faf86 in argumentAt<0> (identifier=<value optimized out>) at /usr/include/qt4/QtDBus/qdbuspendingreply.h:176
#10 operator QDBusPendingReplyTypes::Select<0, QString, void, void, void, void, void, void, void>::Type (identifier=<value optimized out>) at /usr/include/qt4/QtDBus/qdbuspendingreply.h:186
Comment 11 Christian Mollekopf 2011-04-23 03:21:20 UTC
I just installed the master version of kdepim, and I ran into the same crash again, but this time the backtrace is a bit more useful.

#6  0x00007f3b6238dc76 in QVariant::QVariant(QVariant const&) () from /usr/lib/libQtCore.so.4
#7  0x00007f3b626fde87 in QDBusPendingReplyData::argumentAt(int) const () from /usr/lib/libQtDBus.so.4
#8  0x00007f3b5c3b13b1 in QDBusPendingReply<QString, void, void, void, void, void, void, void>::argumentAt<0> (this=0x7fff0cfd2c80) at /usr/include/QtDBus/qdbuspendingreply.h:176
#9  0x00007f3b5c3b0ebc in QDBusPendingReply<QString, void, void, void, void, void, void, void>::operator QDBusPendingReplyTypes::Select<0, QString, void, void, void, void, void, void, void>::Type (this=0x7fff0cfd2c80) at /usr/include/QtDBus/qdbuspendingreply.h:186
#10 0x00007f3b5c3af644 in KSieveUi::Util::findSieveUrlForAccount (identifier=...) at /home/chrigi/devel/kde/kdepim/libksieve/ksieveui/util.cpp:108
#11 0x00007f3b5c3b46a0 in KSieveUi::Vacation::findURL (this=0x1539440) at /home/chrigi/devel/kde/kdepim/libksieve/ksieveui/vacation.cpp:493
#12 0x00007f3b5c3b3be3 in KSieveUi::Vacation::Vacation (this=0x1539440, parent=0x1247fc0, checkOnly=true, name=0x0) at /home/chrigi/devel/kde/kdepim/libksieve/ksieveui/vacation.cpp:426
#13 0x00007f3b66b139b5 in KMMainWidget::slotCheckVacation (this=0x1247fc0) at /home/chrigi/devel/kde/kdepim/kmail/kmmainwidget.cpp:2269
#14 0x00007f3b66b06847 in KMMainWidget::qt_metacall (this=0x1247fc0, _c=QMetaObject::InvokeMetaMethod, _id=67, _a=0x1420270) at /home/chrigi/devel/kde/build/kdepim/kmail/kmmainwidget.moc:409
#15 0x00007f3b62382c6a in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4

and on the console:

[chrigi@myhost ~]$ kmail
kmail2(2220)/libakonadi: Unable to obtain agent type for default resource agent configuration  "/opt/devel/global/share/apps/akonadi/firstrun/defaultnotebook" 
kmail2(2220)/kdepimlibs (mailtransport) MailTransport::TransportManagerPrivate::fillTypes: Found Akonadi type "Dummy MailTransport Resource"
kmail2(2220)/kdepimlibs (mailtransport) MailTransport::TransportManagerPrivate::fillTypes: Have SMTP, Sendmail, and 1 Akonadi types.
kmail2(2220)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
[chrigi@myhost ~]$ *** KMail got signal 11 (Exiting)
*** Dead letters dumped.
KCrash: Application 'kmail' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/chrigi/.kde4/socket-myhost/kdeinit4__0


Btw. this should probably be added to the blocker list, no?
Comment 12 Christian Mollekopf 2011-04-23 18:10:48 UTC
It seems the reason for this crash was a broken "Local Folders" resource.
The resource was configured to ".cur" instead of "~/.local/share/local-mail" by default (maybe from the previously installed betas). Reconfiguring it correctly didn't work immediately, but after a 'killall -u $USER', which kills everything of the user, I only had to toggle the resource online and now kmail2 works perfectly.
Comment 13 Tobias Koenig 2011-06-04 12:42:53 UTC
Can the other reporters reproduce the fix mentioned in comment #12 ?
Comment 14 Juergen Spitzmueller 2011-06-12 12:37:02 UTC
I had the same issue. The local folders resource had an empty path. After setting it in the Akonadi manager, the crash is gone (Alas, I cannot say that "now kmail2 works perfectly". The overall performance impact of the new PIM is way too high for me to use this productively).
Comment 15 Christophe Marin 2011-08-06 15:21:24 UTC
*** Bug 279455 has been marked as a duplicate of this bug. ***
Comment 16 Leon Maurer 2011-08-06 15:29:51 UTC
My bug has been marked as a duplicate of this but, but it does not appear that my "Local Folders" resource has an empty path. It was set to "/home/leon/.local/share/local-mail"; the little window where you can set the path notes that "The selected path is a valid Maildir." Are there any other fixes I should try?
Comment 17 Leon Maurer 2011-08-08 14:29:08 UTC
It looks like my crash is gone after Kubuntu updated some packages.
Comment 18 Thomas Pfeiffer 2011-08-09 09:09:56 UTC
The current Archlinux package doesn't seem to have that bug anymore either.
Comment 19 Evgeny Brazgin 2011-08-16 18:27:54 UTC
Created attachment 62877 [details]
New crash information added by DrKonqi

kmail (4.7.0 ) on KDE Platform 4.7.00 (4.7.0) using Qt 4.7.3

- What I was doing when the application crashed:

I have the same problem in kmail after upgrading kdepim to 4.7.0

-- Backtrace (Reduced):
#7  0x02a0c7bb in QVariant::QVariant(QVariant const&) () from /usr/lib/libQtCore.so.4
#8  0x07b6c8c5 in QDBusPendingReplyData::argumentAt(int) const () from /usr/lib/libQtDBus.so.4
#9  0x09c0c30c in KSieveUi::Util::findSieveUrlForAccount(QString const&) () from /usr/lib/libksieveui.so.4
#10 0x09c102d2 in KSieveUi::Vacation::findURL() const () from /usr/lib/libksieveui.so.4
#11 0x09c104b1 in KSieveUi::Vacation::Vacation(QObject*, bool, char const*) () from /usr/lib/libksieveui.so.4
Comment 20 Andrew Crouthamel 2018-09-22 01:57:19 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 21 Andrew Crouthamel 2018-10-27 04:11:59 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!