Bug 249587 - Crash on 'check what server supports'
Summary: Crash on 'check what server supports'
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: 1.13.5
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-31 09:26 UTC by tkaitchuck
Modified: 2012-08-19 11:07 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tkaitchuck 2010-08-31 09:26:12 UTC
Application: kmail (1.13.5)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 2"
Qt Version: 4.6.3
Operating System: Linux 2.6.34-12-default x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
Every time I go to add a new pop3 server, enter the server name as 'mail.comcast.net' and then go to the Secutity tab and click 'check what the server supports' kmail crashes.

The crash can be reproduced every time.

 -- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
[KCrash Handler]
#5  0x00007f1a5470b450 in X509_NAME_cmp (a=0x19d8e50, b=0x19b8480) at x509_cmp.c:211
#6  0x00007f1a4b444aea in OBJ_bsearch_ex (key=0x7fff96b34b88 "\220\315\235\001", base=0x19bfe10 "\200\225\231\001", num=<value optimized out>, size=8, cmp=0x7f1a54711950 <x509_object_cmp>, flags=2)
    at obj_dat.c:679
#7  0x00007f1a4b49bcad in internal_find (st=0x19bffc0, data=0x19dcd90 "\001", ret_val_options=2) at stack.c:236
#8  0x00007f1a4b4ce0b5 in X509_OBJECT_retrieve_match (h=0x19bffc0, x=0x19dcd90) at x509_lu.c:467
#9  0x00007f1a4b4ce335 in X509_STORE_add_cert (ctx=0x19c19b0, x=0x19e15b0) at x509_lu.c:351
#10 0x00007f1a620f7f58 in ?? () from /usr/lib64/libQtNetwork.so.4
#11 0x00007f1a620f9f79 in ?? () from /usr/lib64/libQtNetwork.so.4
#12 0x00007f1a5f3673f0 in MailTransport::SocketPrivate::slotConnected (this=0x1991650) at /usr/src/debug/kdepimlibs-4.4.4/mailtransport/socket.cpp:75
#13 0x00007f1a5f367695 in MailTransport::Socket::qt_metacall (this=0x170ef30, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff96b350a0)
    at /usr/src/debug/kdepimlibs-4.4.4/build/mailtransport/socket.moc:92
#14 0x00007f1a655337b8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#15 0x00007f1a620f1926 in ?? () from /usr/lib64/libQtNetwork.so.4
#16 0x00007f1a620f5907 in QSslSocket::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libQtNetwork.so.4
#17 0x00007f1a655337b8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#18 0x00007f1a620d4d2e in ?? () from /usr/lib64/libQtNetwork.so.4
#19 0x00007f1a620d6a68 in ?? () from /usr/lib64/libQtNetwork.so.4
#20 0x00007f1a620c74c9 in ?? () from /usr/lib64/libQtNetwork.so.4
#21 0x00007f1a648b902d in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#22 0x00007f1a648c0744 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#23 0x00007f1a66c50c06 in KApplication::notify (this=0x7fff96b37640, receiver=0x19c0cf0, event=0x7fff96b35890) at /usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302
#24 0x00007f1a6551f92c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#25 0x00007f1a6554a5d9 in ?? () from /usr/lib64/libQtCore.so.4
#26 0x00007f1a5bc6ea93 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#27 0x00007f1a5bc6f270 in ?? () from /usr/lib64/libglib-2.0.so.0
#28 0x00007f1a5bc6f510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#29 0x00007f1a6554a22c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#30 0x00007f1a6496c21f in ?? () from /usr/lib64/libQtGui.so.4
#31 0x00007f1a6551e202 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#32 0x00007f1a6551e5dc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#33 0x00007f1a64d9790e in QDialog::exec() () from /usr/lib64/libQtGui.so.4
#34 0x00007f1a65d06d06 in AccountsPageReceivingTab::slotAddAccount (this=0x16e5430) at /usr/src/debug/kdepim-4.4.4/kmail/configuredialog.cpp:854
#35 0x00007f1a65d1a2dc in AccountsPageReceivingTab::qt_metacall (this=0x16e5430, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff96b35dd0)
    at /usr/src/debug/kdepim-4.4.4/build/kmail/configuredialog_p.moc:441
#36 0x00007f1a655337b8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#37 0x00007f1a64f6bfd2 in QAbstractButton::clicked(bool) () from /usr/lib64/libQtGui.so.4
#38 0x00007f1a64c7f40b in ?? () from /usr/lib64/libQtGui.so.4
#39 0x00007f1a64c80292 in ?? () from /usr/lib64/libQtGui.so.4
#40 0x00007f1a64c8050c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4
#41 0x00007f1a6491141d in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#42 0x00007f1a648b902d in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#43 0x00007f1a648c143c in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#44 0x00007f1a66c50c06 in KApplication::notify (this=0x7fff96b37640, receiver=0xb22940, event=0x7fff96b367d0) at /usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302
#45 0x00007f1a6551f92c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#46 0x00007f1a648bff43 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4
#47 0x00007f1a64943d70 in ?? () from /usr/lib64/libQtGui.so.4
#48 0x00007f1a649429a8 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#49 0x00007f1a6496c68a in ?? () from /usr/lib64/libQtGui.so.4
#50 0x00007f1a5bc6ea93 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#51 0x00007f1a5bc6f270 in ?? () from /usr/lib64/libglib-2.0.so.0
#52 0x00007f1a5bc6f510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#53 0x00007f1a6554a22c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#54 0x00007f1a6496c21f in ?? () from /usr/lib64/libQtGui.so.4
#55 0x00007f1a6551e202 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#56 0x00007f1a6551e5dc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#57 0x00007f1a655224d6 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#58 0x00000000004033e8 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdepim-4.4.4/kmail/main.cpp:156

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-08-19 11:07:44 UTC
Thank you for your report. Kmail1 is currently unmaintained and the code has changed sufficiently in Kmail2 so the backtraces are not really useful anymore. Should you experience the same crash in Kmail 4.8.5 or later, please open a new report for Kmail2. Thank you for your understanding