[Bug 301881] New: Akonadi/IMAP crashed after startup when connecting to a server with unknown SSL certificiate

Dennis Schridde devurandom at gmx.net
Thu Jun 14 08:44:13 BST 2012


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

            Bug ID: 301881
          Severity: crash
           Version: 4.8
          Priority: NOR
                CC: kdepim-bugs at kde.org, vkrause at kde.org
          Assignee: ervin at kde.org
           Summary: Akonadi/IMAP crashed after startup when connecting to
                    a server with unknown SSL certificiate
    Classification: Unclassified
                OS: Linux
          Reporter: devurandom at gmx.net
          Hardware: Gentoo Packages
            Status: UNCONFIRMED
         Component: IMAP resource
           Product: Akonadi

Application: akonadi_imap_resource (4.8)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.2
Operating System: Linux 3.4.2-gentoo x86_64
Distribution: "NAME=Gentoo"

-- Information about the crash:
- What I was doing when the application crashed:
I logged into my account, KWallet asked me for my password on behalf of
Akonadi, Akonadi started to request permission to access several servers with
unknown/untrusted SSL certificates, Akonadi/IMAP crashed.

- Unusual behavior I noticed:
SSL certificates for several servers were suddenly unknown/untrusted. I did not
change the (self signed) cert on any of the servers and they are all still
valid (i.e. not expired), I had an exception formulated for all of them, and I
accessed these servers in the past (in fact just yesterday) without Akonadi
mentioning any issue like unknown certs. Only today Akonadi decided to not
trust them anymore.

-- Backtrace:
Application: Kynes vom Typ IMAP-E-Mail-Server (akonadi_imap_resource), signal:
Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fa3d7d27780 (LWP 2807))]

Thread 2 (Thread 0x7fa3d3d15700 (LWP 3012)):
#0  0x00007ffff95ff827 in clock_gettime ()
#1  0x00000036b4c03e0d in clock_gettime () from /lib64/librt.so.1
#2  0x0000003a06ed0b44 in qt_gettime() () from /usr/lib64/qt4/libQtCore.so.4
#3  0x0000003a06fa518d in QTimerInfoList::updateCurrentTime() () from
/usr/lib64/qt4/libQtCore.so.4
#4  0x0000003a06fa54a3 in QTimerInfoList::timerWait(timeval&) () from
/usr/lib64/qt4/libQtCore.so.4
#5  0x0000003a06fa3fdc in timerSourcePrepareHelper(GTimerSource*, int*) () from
/usr/lib64/qt4/libQtCore.so.4
#6  0x0000003a06fa407d in timerSourcePrepare(_GSource*, int*) () from
/usr/lib64/qt4/libQtCore.so.4
#7  0x0000003dbb246b85 in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#8  0x0000003dbb24726b in ?? () from /usr/lib64/libglib-2.0.so.0
#9  0x0000003dbb247454 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#10 0x0000003a06fa4a36 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#11 0x0000003a06f750f2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#12 0x0000003a06f75347 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#13 0x0000003a06e7886f in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#14 0x0000003f0d43d4a9 in ?? () from /usr/lib64/libkimap.so.4
#15 0x0000003a06e7b7db in QThreadPrivate::start(void*) () from
/usr/lib64/qt4/libQtCore.so.4
#16 0x00000036b4007dca in start_thread () from /lib64/libpthread.so.0
#17 0x00000036b38e0e4d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fa3d7d27780 (LWP 2807)):
[KCrash Handler]
#6  0x0000003a06f7ff8b in QMetaObject::invokeMethod(QObject*, char const*,
Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () from
/usr/lib64/qt4/libQtCore.so.4
#7  0x0000003f0d439d67 in KIMAP::SessionPrivate::handleSslError(KSslErrorUiData
const&) () from /usr/lib64/libkimap.so.4
#8  0x0000003a06f8efe6 in QObject::event(QEvent*) () from
/usr/lib64/qt4/libQtCore.so.4
#9  0x0000003a081c8b54 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/qt4/libQtGui.so.4
#10 0x0000003a081cd833 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/qt4/libQtGui.so.4
#11 0x0000003f00c514d6 in KApplication::notify (this=0x7ffff95beba0,
receiver=0x27445a0, event=0x7fa3cc1e5810) at
/var/tmp/portage/kde-base/kdelibs-4.8.4/work/kdelibs-4.8.4/kdeui/kernel/kapplication.cpp:311
#12 0x0000003a06f76593 in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/qt4/libQtCore.so.4
#13 0x0000003a06f79d89 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#14 0x0000003a06fa45d3 in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () from /usr/lib64/qt4/libQtCore.so.4
#15 0x0000003dbb24706a in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#16 0x0000003dbb2473a5 in ?? () from /usr/lib64/libglib-2.0.so.0
#17 0x0000003dbb247454 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#18 0x0000003a06fa49db in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/qt4/libQtCore.so.4
#19 0x0000003a08269b7e in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib64/qt4/libQtGui.so.4
#20 0x0000003a06f750f2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#21 0x0000003a06f75347 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/qt4/libQtCore.so.4
#22 0x0000003a06f7a065 in QCoreApplication::exec() () from
/usr/lib64/qt4/libQtCore.so.4
#23 0x0000003f0595f053 in Akonadi::ResourceBase::init(Akonadi::ResourceBase*)
() from /usr/lib64/libakonadi-kde.so.4
#24 0x000000000041ac16 in int Akonadi::ResourceBase::init<ImapResource>(int,
char**) ()
#25 0x00000036b382139d in __libc_start_main () from /lib64/libc.so.6
#26 0x00000000004156d5 in _start ()

This bug may be a duplicate of or related to bug 279113.

Possible duplicates by query: bug 301629, bug 296856, bug 296728, bug 294424,
bug 292655.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are on the CC list for the bug.



More information about the Kdepim-bugs mailing list