Bug 296728 - Crash on IMAP account setup with SSL error
Summary: Crash on IMAP account setup with SSL error
Status: RESOLVED DUPLICATE of bug 279113
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: IMAP resource (show other bugs)
Version: 4.8
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kevin Ottens
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-25 08:56 UTC by Timothy Pederick
Modified: 2012-03-30 16:17 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Timothy Pederick 2012-03-25 08:56:33 UTC
Application: akonadi_imap_resource (4.8)
KDE Platform Version: 4.8.1 (4.8.1)
Qt Version: 4.8.0
Operating System: Linux 3.2.0-20-generic x86_64
Distribution: Ubuntu precise (development branch)

-- Information about the crash:
- What I was doing when the application crashed: Ran Kontact for the first time. Entered my email address and told it to set it up as an IMAP account. Kontact tried to connect (using SSL) and gave me a certificate error. I told it to always accept the certificate in future, and was in the middle of going through the KWallet "allow" dialogs when I got a crash.

- Unusual behavior I noticed: Numerous popups from the notification area about resources that didn't exist or couldn't be created.

- Custom settings of the application: The IMAP account in question is hosted by Dreamhost, who (by default) use a self-signed certificate, for their own domain not their customers', when email over SSL is requested. Also, I pointed to my ISP's SMTP server in the outbound field.

-- Backtrace:
Application: IMAP Account 1 of type IMAP E-Mail Server (akonadi_imap_resource), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f79d221c780 (LWP 2216))]

Thread 2 (Thread 0x7f79be33b700 (LWP 2221)):
#0  0x00007f79cdbb7b03 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f79cc7030e6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f79cc703214 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f79d162aa96 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f79d15fa2f2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f79d15fa547 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f79d14f9f97 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f79d0230c39 in ?? () from /usr/lib/libkimap.so.4
#8  0x00007f79d14fcfbb in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f79cd21ee9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f79cdbc34bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f79d221c780 (LWP 2216)):
[KCrash Handler]
#6  0x00007f79d16056e4 in QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f79d022d497 in KIMAP::SessionPrivate::handleSslError(KSslErrorUiData const&) () from /usr/lib/libkimap.so.4
#8  0x00007f79d1614ab6 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f79d097e6b4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#10 0x00007f79d0983533 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#11 0x00007f79ceaac906 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#12 0x00007f79d15fb50c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#13 0x00007f79d15ff2da in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#14 0x00007f79d162a603 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#15 0x00007f79cc702d8a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f79cc703150 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f79cc703214 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f79d162aa2f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#19 0x00007f79d0a26b1e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#20 0x00007f79d15fa2f2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#21 0x00007f79d15fa547 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#22 0x00007f79d15ff5d7 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#23 0x00007f79d1d29bf6 in Akonadi::ResourceBase::init(Akonadi::ResourceBase*) () from /usr/lib/libakonadi-kde.so.4
#24 0x000000000041a996 in int Akonadi::ResourceBase::init<ImapResource>(int, char**) ()
#25 0x00007f79cdaf276d in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#26 0x0000000000415375 in _start ()

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

Possible duplicates by query: bug 294424, bug 292655, bug 292287, bug 289308, bug 283838.

Reported using DrKonqi
Comment 1 Christophe Marin 2012-03-30 16:17:49 UTC

*** This bug has been marked as a duplicate of bug 279113 ***