Bug 317386 - Kmail crashes after accepting certificate
Summary: Kmail crashes after accepting certificate
Status: RESOLVED DUPLICATE of bug 279113
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: IMAP resource (show other bugs)
Version: 4.10
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Kevin Ottens
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-26 16:27 UTC by pa_ubach
Modified: 2013-03-28 07:45 UTC (History)
3 users (show)

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 pa_ubach 2013-03-26 16:27:04 UTC
Application: akonadi_imap_resource (4.10)
KDE Platform Version: 4.10.1
Qt Version: 4.8.4
Operating System: Linux 3.8.3-103.fc17.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
Kmail asks for acceptation of certificate each time it tries a connection. This happens even though I select the option: Accept always. This is happening ever since I updated to version 4.10.1.

Sometimes, if I let a few minutes pass by before I click the Accept button, then after clicking, Kmail crashes.

Apparetnly this bug has been extensively reported for version 4.7. But it is happening as well for version 4.10.1

The crash can be reproduced sometimes.

-- Backtrace:
Application: CIMNE-IMAP de tipo Servidor de correo IMAP (akonadi_imap_resource), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f31fd9cc880 (LWP 1895))]

Thread 2 (Thread 0x7f31f1035700 (LWP 1978)):
#0  0x00000032d580e0ad in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00000032d7482cdf in read (__nbytes=16, __buf=0x7f31f1034b20, __fd=<optimized out>) at /usr/include/bits/unistd.h:45
#2  g_wakeup_acknowledge (wakeup=0x7f31e4001da0) at gwakeup.c:212
#3  0x00000032d7447679 in g_main_context_check (context=context@entry=0x7f31e80009a0, max_priority=2147483647, fds=fds@entry=0x7f31e80052f0, n_fds=n_fds@entry=1) at gmain.c:2980
#4  0x00000032d7447a92 in g_main_context_iterate (context=context@entry=0x7f31e80009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3143
#5  0x00000032d7447c14 in g_main_context_iteration (context=0x7f31e80009a0, may_block=1) at gmain.c:3207
#6  0x000000376d9a6016 in QEventDispatcherGlib::processEvents (this=0x7f31e80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x000000376d97671f in QEventLoop::processEvents (this=this@entry=0x7f31f1034ce0, flags=...) at kernel/qeventloop.cpp:149
#8  0x000000376d9769a8 in QEventLoop::exec (this=0x7f31f1034ce0, flags=...) at kernel/qeventloop.cpp:204
#9  0x000000376d878970 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#10 0x000000377de4012a in KIMAP::SessionThread::run (this=0x24bbd50) at /usr/src/debug/kdepimlibs-4.10.1/kimap/sessionthread.cpp:184
#11 0x000000376d87b94c in QThreadPrivate::start (arg=0x24bbd50) at thread/qthread_unix.cpp:338
#12 0x00000032d5807d14 in start_thread (arg=0x7f31f1035700) at pthread_create.c:309
#13 0x00000032d4cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f31fd9cc880 (LWP 1895)):
[KCrash Handler]
#6  QMetaObject::invokeMethod (obj=0x3ff0000000000000, member=<optimized out>, type=Qt::AutoConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1166
#7  0x000000377de3ad47 in invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., member=0x377de5d681 "sslErrorHandlerResponse", obj=<optimized out>) at /usr/include/QtCore/qobjectdefs.h:434
#8  KIMAP::SessionPrivate::handleSslError (this=0x25865e0, errorData=...) at /usr/src/debug/kdepimlibs-4.10.1/kimap/session.cpp:121
#9  0x000000376d98c2ce in QObject::event (this=0x276ae70, e=<optimized out>) at kernel/qobject.cpp:1194
#10 0x000000376f1ca5ac in QApplicationPrivate::notify_helper (this=this@entry=0x2379830, receiver=receiver@entry=0x276ae70, e=e@entry=0x7f31ec00a570) at kernel/qapplication.cpp:4562
#11 0x000000376f1cea2a in QApplication::notify (this=0x7fff53d80830, receiver=0x276ae70, e=0x7f31ec00a570) at kernel/qapplication.cpp:4423
#12 0x0000003770c473b6 in KApplication::notify (this=0x7fff53d80830, receiver=0x276ae70, event=0x7f31ec00a570) at /usr/src/debug/kdelibs-4.10.1/kdeui/kernel/kapplication.cpp:311
#13 0x000000376d9779ce in QCoreApplication::notifyInternal (this=0x7fff53d80830, receiver=receiver@entry=0x276ae70, event=event@entry=0x7f31ec00a570) at kernel/qcoreapplication.cpp:946
#14 0x000000376d97b481 in sendEvent (event=0x7f31ec00a570, receiver=0x276ae70) at kernel/qcoreapplication.h:231
#15 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x23468e0) at kernel/qcoreapplication.cpp:1570
#16 0x000000376d9a5e63 in sendPostedEvents () at kernel/qcoreapplication.h:236
#17 postEventSourceDispatch (s=s@entry=0x2378dd0) at kernel/qeventdispatcher_glib.cpp:279
#18 0x00000032d7447825 in g_main_dispatch (context=0x237ae00) at gmain.c:2539
#19 g_main_context_dispatch (context=context@entry=0x237ae00) at gmain.c:3075
#20 0x00000032d7447b58 in g_main_context_iterate (context=context@entry=0x237ae00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146
#21 0x00000032d7447c14 in g_main_context_iteration (context=0x237ae00, may_block=1) at gmain.c:3207
#22 0x000000376d9a6016 in QEventDispatcherGlib::processEvents (this=0x23481c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#23 0x000000376f26a5ee in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#24 0x000000376d97671f in QEventLoop::processEvents (this=this@entry=0x7fff53d807b0, flags=...) at kernel/qeventloop.cpp:149
#25 0x000000376d9769a8 in QEventLoop::exec (this=0x7fff53d807b0, flags=...) at kernel/qeventloop.cpp:204
#26 0x000000376d97b798 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#27 0x0000003776552b53 in Akonadi::ResourceBase::init (r=0x2524bd0) at /usr/src/debug/kdepimlibs-4.10.1/akonadi/resourcebase.cpp:451
#28 0x000000000041c0d3 in _start ()

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

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

Reported using DrKonqi
Comment 1 Martin 2013-03-28 07:45:24 UTC

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