[Bug 311586] New: At startup, KDE gets kinda locked up and shows 5 "certificate" dialogs, then after accepting 3, it crashes.

Daniel Ziltener zilti at lyrion.ch
Wed Dec 12 18:20:35 GMT 2012


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

            Bug ID: 311586
          Severity: crash
           Version: 4.9
          Priority: NOR
                CC: kdepim-bugs at kde.org, vkrause at kde.org
          Assignee: ervin at kde.org
           Summary: At  startup, KDE gets kinda locked up and shows 5
                    "certificate" dialogs, then after accepting 3, it
                    crashes.
    Classification: Unclassified
                OS: Linux
          Reporter: zilti at lyrion.ch
          Hardware: Archlinux Packages
            Status: UNCONFIRMED
         Component: IMAP resource
           Product: Akonadi

Application: akonadi_imap_resource (4.9)
KDE Platform Version: 4.9.4
Qt Version: 4.8.4
Operating System: Linux 3.6.9-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
When I start KDE up, it almost freezes and is veeeeeeeeeeeeery sloooooowwwww.
Then one after another during about 3 minutes 5 dialogues appear asking me to
accept or decline an unsigned mail server certificate. At some of them,
"continue" works, but the next dialog is frozen for several minutes. Then, I'm
able to click "forever" on three of them, then all close and I get a "We're
sorry, but <imap-account> closed unexpectedly".

The crash can be reproduced every time.

-- Backtrace:
Application: mail.lyrion.ch vom Typ IMAP-E-Mail-Server (akonadi_imap_resource),
signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5b3889d780 (LWP 1606))]

Thread 3 (Thread 0x7f5b25498700 (LWP 1978)):
#0  0x00007f5b342ba18d in poll () from /usr/lib/libc.so.6
#1  0x00007f5b32e09b14 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f5b32e09c34 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f5b37cd2b86 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#4  0x00007f5b37ca33ff in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#5  0x00007f5b37ca3688 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6  0x00007f5b37ba48a0 in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007f5b369199d7 in ?? () from /usr/lib/libkimap.so.4
#8  0x00007f5b37ba787c in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f5b33b69e0f in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007f5b342c231d in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7f5b24c97700 (LWP 1979)):
#0  0x00007f5b33b6dce1 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f5b37ba7d37 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#2  0x00007f5b37b9b54f in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007f5b37ba787c in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f5b33b69e0f in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007f5b342c231d in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f5b3889d780 (LWP 1606)):
[KCrash Handler]
#5  0x00007f5b37cae72e in QMetaObject::invokeMethod(QObject*, char const*,
Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () from
/usr/lib/libQtCore.so.4
#6  0x00007f5b369146b7 in KIMAP::SessionPrivate::handleSslError(KSslErrorUiData
const&) () from /usr/lib/libkimap.so.4
#7  0x00007f5b37cb906e in QObject::event(QEvent*) () from
/usr/lib/libQtCore.so.4
#8  0x00007f5b3705318c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQtGui.so.4
#9  0x00007f5b3705760a in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#10 0x00007f5b351abf36 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#11 0x00007f5b37ca46ae in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/libQtCore.so.4
#12 0x00007f5b37ca8011 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib/libQtCore.so.4
#13 0x00007f5b37cd29d3 in ?? () from /usr/lib/libQtCore.so.4
#14 0x00007f5b32e09845 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#15 0x00007f5b32e09b78 in ?? () from /usr/lib/libglib-2.0.so.0
#16 0x00007f5b32e09c34 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#17 0x00007f5b37cd2b66 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#18 0x00007f5b370f369e in ?? () from /usr/lib/libQtGui.so.4
#19 0x00007f5b37ca33ff in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#20 0x00007f5b37ca3688 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#21 0x00007f5b37507758 in QDialog::exec() () from /usr/lib/libQtGui.so.4
#22 0x00007f5b3511d92f in KMessageBox::createKMessageBox(KDialog*, QIcon
const&, QString const&, QStringList const&, QString const&, bool*,
QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon) () from
/usr/lib/libkdeui.so.5
#23 0x00007f5b3511deda in KMessageBox::createKMessageBox(KDialog*,
QMessageBox::Icon, QString const&, QStringList const&, QString const&, bool*,
QFlags<KMessageBox::Option>, QString const&) () from /usr/lib/libkdeui.so.5
#24 0x00007f5b3511f18e in KMessageBox::warningYesNoCancelListWId(unsigned long,
QString const&, QStringList const&, QString const&, KGuiItem const&, KGuiItem
const&, KGuiItem const&, QString const&, QFlags<KMessageBox::Option>) () from
/usr/lib/libkdeui.so.5
#25 0x00007f5b3511f395 in KMessageBox::warningYesNoCancelList(QWidget*, QString
const&, QStringList const&, QString const&, KGuiItem const&, KGuiItem const&,
KGuiItem const&, QString const&, QFlags<KMessageBox::Option>) () from
/usr/lib/libkdeui.so.5
#26 0x00007f5b3511f3fe in KMessageBox::warningYesNoCancel(QWidget*, QString
const&, QString const&, KGuiItem const&, KGuiItem const&, KGuiItem const&,
QString const&, QFlags<KMessageBox::Option>) () from /usr/lib/libkdeui.so.5
#27 0x00007f5b363d84f0 in KIO::SslUi::askIgnoreSslErrors(KSslErrorUiData
const&, KIO::SslUi::RulesStorage) () from /usr/lib/libkio.so.5
#28 0x00007f5b369145ca in KIMAP::SessionPrivate::handleSslError(KSslErrorUiData
const&) () from /usr/lib/libkimap.so.4
#29 0x00007f5b37cb906e in QObject::event(QEvent*) () from
/usr/lib/libQtCore.so.4
#30 0x00007f5b3705318c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQtGui.so.4
#31 0x00007f5b3705760a in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#32 0x00007f5b351abf36 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#33 0x00007f5b37ca46ae in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/libQtCore.so.4
#34 0x00007f5b37ca8011 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib/libQtCore.so.4
#35 0x00007f5b37cd29d3 in ?? () from /usr/lib/libQtCore.so.4
#36 0x00007f5b32e09845 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#37 0x00007f5b32e09b78 in ?? () from /usr/lib/libglib-2.0.so.0
#38 0x00007f5b32e09c34 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#39 0x00007f5b37cd2b66 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#40 0x00007f5b370f369e in ?? () from /usr/lib/libQtGui.so.4
#41 0x00007f5b37ca33ff in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#42 0x00007f5b37ca3688 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#43 0x00007f5b37507758 in QDialog::exec() () from /usr/lib/libQtGui.so.4
#44 0x00007f5b3511d92f in KMessageBox::createKMessageBox(KDialog*, QIcon
const&, QString const&, QStringList const&, QString const&, bool*,
QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon) () from
/usr/lib/libkdeui.so.5
#45 0x00007f5b3511deda in KMessageBox::createKMessageBox(KDialog*,
QMessageBox::Icon, QString const&, QStringList const&, QString const&, bool*,
QFlags<KMessageBox::Option>, QString const&) () from /usr/lib/libkdeui.so.5
#46 0x00007f5b3511f18e in KMessageBox::warningYesNoCancelListWId(unsigned long,
QString const&, QStringList const&, QString const&, KGuiItem const&, KGuiItem
const&, KGuiItem const&, QString const&, QFlags<KMessageBox::Option>) () from
/usr/lib/libkdeui.so.5
#47 0x00007f5b3511f395 in KMessageBox::warningYesNoCancelList(QWidget*, QString
const&, QStringList const&, QString const&, KGuiItem const&, KGuiItem const&,
KGuiItem const&, QString const&, QFlags<KMessageBox::Option>) () from
/usr/lib/libkdeui.so.5
#48 0x00007f5b3511f3fe in KMessageBox::warningYesNoCancel(QWidget*, QString
const&, QString const&, KGuiItem const&, KGuiItem const&, KGuiItem const&,
QString const&, QFlags<KMessageBox::Option>) () from /usr/lib/libkdeui.so.5
#49 0x00007f5b363d84f0 in KIO::SslUi::askIgnoreSslErrors(KSslErrorUiData
const&, KIO::SslUi::RulesStorage) () from /usr/lib/libkio.so.5
#50 0x00007f5b369145ca in KIMAP::SessionPrivate::handleSslError(KSslErrorUiData
const&) () from /usr/lib/libkimap.so.4
#51 0x00007f5b37cb906e in QObject::event(QEvent*) () from
/usr/lib/libQtCore.so.4
#52 0x00007f5b3705318c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQtGui.so.4
#53 0x00007f5b3705760a in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#54 0x00007f5b351abf36 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#55 0x00007f5b37ca46ae in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/libQtCore.so.4
#56 0x00007f5b37ca8011 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib/libQtCore.so.4
#57 0x00007f5b37cd29d3 in ?? () from /usr/lib/libQtCore.so.4
#58 0x00007f5b32e09845 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#59 0x00007f5b32e09b78 in ?? () from /usr/lib/libglib-2.0.so.0
#60 0x00007f5b32e09c34 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#61 0x00007f5b37cd2b66 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#62 0x00007f5b370f369e in ?? () from /usr/lib/libQtGui.so.4
#63 0x00007f5b37ca33ff in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#64 0x00007f5b37ca3688 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#65 0x00007f5b37507758 in QDialog::exec() () from /usr/lib/libQtGui.so.4
#66 0x00007f5b3511d92f in KMessageBox::createKMessageBox(KDialog*, QIcon
const&, QString const&, QStringList const&, QString const&, bool*,
QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon) () from
/usr/lib/libkdeui.so.5
#67 0x00007f5b3511deda in KMessageBox::createKMessageBox(KDialog*,
QMessageBox::Icon, QString const&, QStringList const&, QString const&, bool*,
QFlags<KMessageBox::Option>, QString const&) () from /usr/lib/libkdeui.so.5
#68 0x00007f5b3511f18e in KMessageBox::warningYesNoCancelListWId(unsigned long,
QString const&, QStringList const&, QString const&, KGuiItem const&, KGuiItem
const&, KGuiItem const&, QString const&, QFlags<KMessageBox::Option>) () from
/usr/lib/libkdeui.so.5
#69 0x00007f5b3511f395 in KMessageBox::warningYesNoCancelList(QWidget*, QString
const&, QStringList const&, QString const&, KGuiItem const&, KGuiItem const&,
KGuiItem const&, QString const&, QFlags<KMessageBox::Option>) () from
/usr/lib/libkdeui.so.5
#70 0x00007f5b3511f3fe in KMessageBox::warningYesNoCancel(QWidget*, QString
const&, QString const&, KGuiItem const&, KGuiItem const&, KGuiItem const&,
QString const&, QFlags<KMessageBox::Option>) () from /usr/lib/libkdeui.so.5
#71 0x00007f5b363d84f0 in KIO::SslUi::askIgnoreSslErrors(KSslErrorUiData
const&, KIO::SslUi::RulesStorage) () from /usr/lib/libkio.so.5
#72 0x00007f5b369145ca in KIMAP::SessionPrivate::handleSslError(KSslErrorUiData
const&) () from /usr/lib/libkimap.so.4
#73 0x00007f5b37cb906e in QObject::event(QEvent*) () from
/usr/lib/libQtCore.so.4
#74 0x00007f5b3705318c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQtGui.so.4
#75 0x00007f5b3705760a in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#76 0x00007f5b351abf36 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#77 0x00007f5b37ca46ae in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/libQtCore.so.4
#78 0x00007f5b37ca8011 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib/libQtCore.so.4
#79 0x00007f5b37cd29d3 in ?? () from /usr/lib/libQtCore.so.4
#80 0x00007f5b32e09845 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#81 0x00007f5b32e09b78 in ?? () from /usr/lib/libglib-2.0.so.0
#82 0x00007f5b32e09c34 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#83 0x00007f5b37cd2b66 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#84 0x00007f5b370f369e in ?? () from /usr/lib/libQtGui.so.4
#85 0x00007f5b37ca33ff in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#86 0x00007f5b37ca3688 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#87 0x00007f5b37507758 in QDialog::exec() () from /usr/lib/libQtGui.so.4
#88 0x00007f5b3511d92f in KMessageBox::createKMessageBox(KDialog*, QIcon
const&, QString const&, QStringList const&, QString const&, bool*,
QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon) () from
/usr/lib/libkdeui.so.5
#89 0x00007f5b3511deda in KMessageBox::createKMessageBox(KDialog*,
QMessageBox::Icon, QString const&, QStringList const&, QString const&, bool*,
QFlags<KMessageBox::Option>, QString const&) () from /usr/lib/libkdeui.so.5
#90 0x00007f5b3511f8ce in KMessageBox::warningYesNoListWId(unsigned long,
QString const&, QStringList const&, QString const&, KGuiItem const&, KGuiItem
const&, QString const&, QFlags<KMessageBox::Option>) () from
/usr/lib/libkdeui.so.5
#91 0x00007f5b3511fa9b in KMessageBox::warningYesNoList(QWidget*, QString
const&, QStringList const&, QString const&, KGuiItem const&, KGuiItem const&,
QString const&, QFlags<KMessageBox::Option>) () from /usr/lib/libkdeui.so.5
#92 0x00007f5b3511faf4 in KMessageBox::warningYesNo(QWidget*, QString const&,
QString const&, KGuiItem const&, KGuiItem const&, QString const&,
QFlags<KMessageBox::Option>) () from /usr/lib/libkdeui.so.5
#93 0x00007f5b363d8d54 in KIO::SslUi::askIgnoreSslErrors(KSslErrorUiData
const&, KIO::SslUi::RulesStorage) () from /usr/lib/libkio.so.5
#94 0x00007f5b369145ca in KIMAP::SessionPrivate::handleSslError(KSslErrorUiData
const&) () from /usr/lib/libkimap.so.4
#95 0x00007f5b37cb906e in QObject::event(QEvent*) () from
/usr/lib/libQtCore.so.4
#96 0x00007f5b3705318c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQtGui.so.4
#97 0x00007f5b3705760a in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#98 0x00007f5b351abf36 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#99 0x00007f5b37ca46ae in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/libQtCore.so.4
#100 0x00007f5b37ca8011 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib/libQtCore.so.4
#101 0x00007f5b37cd29d3 in ?? () from /usr/lib/libQtCore.so.4
#102 0x00007f5b32e09845 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#103 0x00007f5b32e09b78 in ?? () from /usr/lib/libglib-2.0.so.0
#104 0x00007f5b32e09c34 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#105 0x00007f5b37cd2b66 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#106 0x00007f5b370f369e in ?? () from /usr/lib/libQtGui.so.4
#107 0x00007f5b37ca33ff in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#108 0x00007f5b37ca3688 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#109 0x00007f5b37ca8328 in QCoreApplication::exec() () from
/usr/lib/libQtCore.so.4
#110 0x00007f5b383d0163 in Akonadi::ResourceBase::init(Akonadi::ResourceBase*)
() from /usr/lib/libakonadi-kde.so.4
#111 0x000000000041b5d3 in _start ()

Possible duplicates by query: bug 311014, bug 310243, bug 309788, bug 309775,
bug 307197.

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