[Bug 302459] New: Crash in case of delayed acceptance of IMAP Server Certificate error
Bjarne Juul Pasgaard
kdebjp at gmail.com
Sun Jun 24 19:53:09 BST 2012
https://bugs.kde.org/show_bug.cgi?id=302459
Bug ID: 302459
Severity: crash
Version: 4.8
Priority: NOR
CC: kdepim-bugs at kde.org, vkrause at kde.org
Assignee: ervin at kde.org
Summary: Crash in case of delayed acceptance of IMAP Server
Certificate error
Classification: Unclassified
OS: Linux
Reporter: kdebjp at gmail.com
Hardware: Ubuntu Packages
Status: UNCONFIRMED
Component: IMAP resource
Product: Akonadi
Application: akonadi_imap_resource (4.8)
KDE Platform Version: 4.8.3 (4.8.3)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-25-generic i686
Distribution: Ubuntu 12.04 LTS
-- Information about the crash:
- What I was doing when the application crashed:
The dialog to accept my IMAP Server Certificate was open for more than a
minute. When this happens, som akonadi related component seems to crash. This
happens every time when I fail to accept the certificate fast enough. If I
accept the certifcate fast enough (I accept it only for the current session) no
crash is reported.
- Custom settings of the application:
The server certificate is issued by my own CA certificate which doesn't have
the basicConstraints attribute marked critical and therefore apparently isn't
fully accepted in KDE.
The crash can be reproduced every time.
-- Backtrace:
Application: bjvest of type IMAP E-Mail Server (akonadi_imap_resource), signal:
Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#7 0x00897bfa in QMetaObject::invokeMethod (obj=0xffffffff, member=0x555241
"sslErrorHandlerResponse", type=Qt::AutoConnection, ret=..., val0=...,
val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=...,
val9=...) at kernel/qmetaobject.cpp:1166
#8 0x00533510 in invokeMethod (val9=..., val8=..., val7=..., val6=...,
val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., member=<optimized
out>, obj=<optimized out>) at /usr/include/qt4/QtCore/qobjectdefs.h:434
#9 KIMAP::SessionPrivate::handleSslError (this=0x9626030, errorData=...) at
../../kimap/session.cpp:121
#10 0x005360d2 in qt_static_metacall (_a=0xb4edd938, _id=12, _o=0x98c8e98,
_c=<optimized out>) at ./session.moc:96
#11 KIMAP::Session::qt_static_metacall (_o=0x98c8e98,
_c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xb4edd938) at ./session.moc:78
#12 0x0089ec01 in QMetaCallEvent::placeMetaCall (this=0xb4edd850,
object=0x98c8e98) at kernel/qobject.cpp:525
#13 0x008a7c7b in QObject::event (this=0x98c8e98, e=0xb4edd850) at
kernel/qobject.cpp:1195
#14 0x00bebed4 in notify_helper (e=0xb4edd850, receiver=0x98c8e98,
this=0x94f4660) at kernel/qapplication.cpp:4559
#15 QApplicationPrivate::notify_helper (this=0x94f4660, receiver=0x98c8e98,
e=0xb4edd850) at kernel/qapplication.cpp:4531
#16 0x00bf130d in QApplication::notify (this=0xb4edd850, receiver=0x98c8e98,
e=0xb4edd850) at kernel/qapplication.cpp:4288
#17 0x037c1b61 in KApplication::notify (this=0xbfa31780, receiver=0x98c8e98,
event=0xb4edd850) at ../../kdeui/kernel/kapplication.cpp:311
#18 0x0088c97e in QCoreApplication::notifyInternal (this=0xbfa31780,
receiver=0x98c8e98, event=0xb4edd850) at kernel/qcoreapplication.cpp:876
#19 0x00890ad8 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#20 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x94d4af0) at kernel/qcoreapplication.cpp:1500
#21 0x00890e0c in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1393
#22 0x008bf494 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#23 postEventSourceDispatch (s=0x94f3af0) at
kernel/qeventdispatcher_glib.cpp:279
#24 0x04d4fd86 in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#25 0x04d50125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#26 0x04d50201 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#27 0x008bf887 in QEventDispatcherGlib::processEvents (this=0x94d5850,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#28 0x00ca4aaa in QGuiEventDispatcherGlib::processEvents (this=0x94d5850,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#29 0x0088b50d in QEventLoop::processEvents (this=0xbfa316e4, flags=...) at
kernel/qeventloop.cpp:149
#30 0x0088b7a9 in QEventLoop::exec (this=0xbfa316e4, flags=...) at
kernel/qeventloop.cpp:204
#31 0x00890eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#32 0x00be9a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#33 0x00259241 in Akonadi::ResourceBase::init (r=0x9592c88) at
../../akonadi/resourcebase.cpp:412
#34 0x0805e3e7 in int Akonadi::ResourceBase::init<ImapResource>(int, char**) ()
#35 0x080586ab in ?? ()
#36 0x0821e4d3 in __libc_start_main (main=0x8058690, argc=3, ubp_av=0xbfa31854,
init=0x80a2860 <__libc_csu_init>, fini=0x80a28d0 <__libc_csu_fini>,
rtld_fini=0x61d270 <_dl_fini>, stack_end=0xbfa3184c) at libc-start.c:226
#37 0x080588c9 in _start ()
This bug may be a duplicate of or related to bug 279113.
Possible duplicates by query: bug 296856, bug 279113.
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