Bug 312303 - Kontact crashed when setting up a new mail account
Summary: Kontact crashed when setting up a new mail account
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-28 13:56 UTC by Andreas Hencke
Modified: 2017-01-07 22:33 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 Andreas Hencke 2012-12-28 13:56:51 UTC
Application: kontact (4.10 rc1)
KDE Platform Version: 4.9.95
Qt Version: 4.8.3
Operating System: Linux 3.7.0-7-generic i686
Distribution: Ubuntu Raring Ringtail (development branch)

-- Information about the crash:
- What I was doing when the application crashed:

I was setting up my googlemail account via the postbox-assistant when kontact crashed.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb22aa9c0 (LWP 5562))]

Thread 3 (Thread 0xafab1b40 (LWP 5563)):
#0  0xb7744424 in __kernel_vsyscall ()
#1  0xb3ba2975 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb608756c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb57da0e9 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb57da1df in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb3b9ed78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0xb6079bbe in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xaf188b40 (LWP 5564)):
#0  0xb7744424 in __kernel_vsyscall ()
#1  0xb606b6bb in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb3add7cb in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb3aced40 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb3aceea1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb6e9f99f in QEventDispatcherGlib::processEvents (this=0xae800468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb6e6c26c in QEventLoop::processEvents (this=this@entry=0xaf188258, flags=...) at kernel/qeventloop.cpp:149
#7  0xb6e6c561 in QEventLoop::exec (this=0xaf188258, flags=...) at kernel/qeventloop.cpp:204
#8  0xb6d5766c in QThread::exec (this=this@entry=0x979f118) at thread/qthread.cpp:501
#9  0xb6d577cb in QThread::run (this=0x979f118) at thread/qthread.cpp:568
#10 0xb6d5aa58 in QThreadPrivate::start (arg=0x979f118) at thread/qthread_unix.cpp:338
#11 0xb3b9ed78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb6079bbe in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb22aa9c0 (LWP 5562)):
[KCrash Handler]
#7  0xadcffee8 in MailTransport::Transport::setPassword (this=0xa4998a0, passwd=...) at ../../mailtransport/transport.cpp:75
#8  0xadd016f3 in MailTransport::Transport::readPassword (this=0xa4998a0) at ../../mailtransport/transport.cpp:318
#9  0xadcff6eb in qt_static_metacall (_id=0, _o=0xa4998a0, _c=<optimized out>, _a=<optimized out>) at moc_transport.cpp:49
#10 MailTransport::Transport::qt_static_metacall (_o=0xa4998a0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xa1028b8) at moc_transport.cpp:43
#11 0xb6e7f9aa in QMetaCallEvent::placeMetaCall (this=0xaa6ff20, object=0xa4998a0) at kernel/qobject.cpp:525
#12 0xb6e83eeb in QObject::event (this=0xa4998a0, e=0xaa6ff20) at kernel/qobject.cpp:1195
#13 0xb635e39c in QApplicationPrivate::notify_helper (this=0x9666930, receiver=0xa4998a0, e=0xaa6ff20) at kernel/qapplication.cpp:4562
#14 0xb6362daf in QApplication::notify (this=0xaa6ff20, receiver=0xa4998a0, e=0xaa6ff20) at kernel/qapplication.cpp:3944
#15 0xb747f501 in KApplication::notify (this=0xbf8a2a68, receiver=0xa4998a0, event=0xaa6ff20) at ../../kdeui/kernel/kapplication.cpp:311
#16 0xb6e6d78e in QCoreApplication::notifyInternal (this=0xbf8a2a68, receiver=0xa4998a0, event=0xaa6ff20) at kernel/qcoreapplication.cpp:915
#17 0xb6e7197d in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#18 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9638390) at kernel/qcoreapplication.cpp:1539
#19 0xb6e71c0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1432
#20 0xb6e9f804 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#21 postEventSourceDispatch (s=0x9663c80) at kernel/qeventdispatcher_glib.cpp:279
#22 0xb3acea23 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#23 0xb3acedc0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#24 0xb3aceea1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#25 0xb6e9f981 in QEventDispatcherGlib::processEvents (this=0x9638f10, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#26 0xb64149aa in QGuiEventDispatcherGlib::processEvents (this=0x9638f10, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#27 0xb6e6c26c in QEventLoop::processEvents (this=this@entry=0xbf8a0624, flags=...) at kernel/qeventloop.cpp:149
#28 0xb6e6c561 in QEventLoop::exec (this=0xbf8a0624, flags=...) at kernel/qeventloop.cpp:204
#29 0xb75be393 in KWallet::Wallet::openWallet (name=..., w=58720709, ot=KWallet::Wallet::Synchronous) at ../../kdeui/util/kwallet.cpp:516
#30 0xadd0a7fd in MailTransport::TransportManager::wallet (this=0x99cf308) at ../../mailtransport/transportmanager.cpp:606
#31 0xadd01665 in MailTransport::Transport::readPassword (this=0x9a88488) at ../../mailtransport/transport.cpp:314
#32 0xadcff6eb in qt_static_metacall (_id=0, _o=0x9a88488, _c=<optimized out>, _a=<optimized out>) at moc_transport.cpp:49
#33 MailTransport::Transport::qt_static_metacall (_o=0x9a88488, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x96eefa0) at moc_transport.cpp:43
#34 0xb6e7f9aa in QMetaCallEvent::placeMetaCall (this=0x9a701c0, object=0x9a88488) at kernel/qobject.cpp:525
#35 0xb6e83eeb in QObject::event (this=0x9a88488, e=0x9a701c0) at kernel/qobject.cpp:1195
#36 0xb635e39c in QApplicationPrivate::notify_helper (this=0x9666930, receiver=0x9a88488, e=0x9a701c0) at kernel/qapplication.cpp:4562
#37 0xb6362daf in QApplication::notify (this=0x9a701c0, receiver=0x9a88488, e=0x9a701c0) at kernel/qapplication.cpp:3944
#38 0xb747f501 in KApplication::notify (this=0xbf8a2a68, receiver=0x9a88488, event=0x9a701c0) at ../../kdeui/kernel/kapplication.cpp:311
#39 0xb6e6d78e in QCoreApplication::notifyInternal (this=0xbf8a2a68, receiver=0x9a88488, event=0x9a701c0) at kernel/qcoreapplication.cpp:915
#40 0xb6e7197d in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#41 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9638390) at kernel/qcoreapplication.cpp:1539
#42 0xb6e71c0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1432
#43 0xb6e9f804 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#44 postEventSourceDispatch (s=0x9663c80) at kernel/qeventdispatcher_glib.cpp:279
#45 0xb3acea23 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#46 0xb3acedc0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#47 0xb3aceea1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#48 0xb6e9f981 in QEventDispatcherGlib::processEvents (this=0x9638f10, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#49 0xb64149aa in QGuiEventDispatcherGlib::processEvents (this=0x9638f10, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#50 0xb6e6c26c in QEventLoop::processEvents (this=this@entry=0xbf8a0f04, flags=...) at kernel/qeventloop.cpp:149
#51 0xb6e6c561 in QEventLoop::exec (this=0xbf8a0f04, flags=...) at kernel/qeventloop.cpp:204
#52 0xb75be393 in KWallet::Wallet::openWallet (name=..., w=58720709, ot=KWallet::Wallet::Synchronous) at ../../kdeui/util/kwallet.cpp:516
#53 0xadd0a7fd in MailTransport::TransportManager::wallet (this=0x99cf308) at ../../mailtransport/transportmanager.cpp:606
#54 0xadd01665 in MailTransport::Transport::readPassword (this=0xa4998a0) at ../../mailtransport/transport.cpp:314
#55 0xadcff6eb in qt_static_metacall (_id=0, _o=0xa4998a0, _c=<optimized out>, _a=<optimized out>) at moc_transport.cpp:49
#56 MailTransport::Transport::qt_static_metacall (_o=0xa4998a0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x9a0f4c8) at moc_transport.cpp:43
#57 0xb6e7f9aa in QMetaCallEvent::placeMetaCall (this=0xa81cd90, object=0xa4998a0) at kernel/qobject.cpp:525
#58 0xb6e83eeb in QObject::event (this=0xa4998a0, e=0xa81cd90) at kernel/qobject.cpp:1195
#59 0xb635e39c in QApplicationPrivate::notify_helper (this=0x9666930, receiver=0xa4998a0, e=0xa81cd90) at kernel/qapplication.cpp:4562
#60 0xb6362daf in QApplication::notify (this=0xa81cd90, receiver=0xa4998a0, e=0xa81cd90) at kernel/qapplication.cpp:3944
#61 0xb747f501 in KApplication::notify (this=0xbf8a2a68, receiver=0xa4998a0, event=0xa81cd90) at ../../kdeui/kernel/kapplication.cpp:311
#62 0xb6e6d78e in QCoreApplication::notifyInternal (this=0xbf8a2a68, receiver=0xa4998a0, event=0xa81cd90) at kernel/qcoreapplication.cpp:915
#63 0xb6e7197d in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#64 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9638390) at kernel/qcoreapplication.cpp:1539
#65 0xb6e71c0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1432
#66 0xb6e9f804 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#67 postEventSourceDispatch (s=0x9663c80) at kernel/qeventdispatcher_glib.cpp:279
#68 0xb3acea23 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#69 0xb3acedc0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#70 0xb3aceea1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#71 0xb6e9f981 in QEventDispatcherGlib::processEvents (this=0x9638f10, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#72 0xb64149aa in QGuiEventDispatcherGlib::processEvents (this=0x9638f10, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#73 0xb6e6c26c in QEventLoop::processEvents (this=this@entry=0xbf8a17e4, flags=...) at kernel/qeventloop.cpp:149
#74 0xb6e6c561 in QEventLoop::exec (this=0xbf8a17e4, flags=...) at kernel/qeventloop.cpp:204
#75 0xb75be393 in KWallet::Wallet::openWallet (name=..., w=58720709, ot=KWallet::Wallet::Synchronous) at ../../kdeui/util/kwallet.cpp:516
#76 0xadd0a7fd in MailTransport::TransportManager::wallet (this=0x99cf308) at ../../mailtransport/transportmanager.cpp:606
#77 0xadd01665 in MailTransport::Transport::readPassword (this=0x9a88488) at ../../mailtransport/transport.cpp:314
#78 0xadcff6eb in qt_static_metacall (_id=0, _o=0x9a88488, _c=<optimized out>, _a=<optimized out>) at moc_transport.cpp:49
#79 MailTransport::Transport::qt_static_metacall (_o=0x9a88488, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x9a8b1f0) at moc_transport.cpp:43
#80 0xb6e7f9aa in QMetaCallEvent::placeMetaCall (this=0xa827068, object=0x9a88488) at kernel/qobject.cpp:525
#81 0xb6e83eeb in QObject::event (this=0x9a88488, e=0xa827068) at kernel/qobject.cpp:1195
#82 0xb635e39c in QApplicationPrivate::notify_helper (this=0x9666930, receiver=0x9a88488, e=0xa827068) at kernel/qapplication.cpp:4562
#83 0xb6362daf in QApplication::notify (this=0xa827068, receiver=0x9a88488, e=0xa827068) at kernel/qapplication.cpp:3944
#84 0xb747f501 in KApplication::notify (this=0xbf8a2a68, receiver=0x9a88488, event=0xa827068) at ../../kdeui/kernel/kapplication.cpp:311
#85 0xb6e6d78e in QCoreApplication::notifyInternal (this=0xbf8a2a68, receiver=0x9a88488, event=0xa827068) at kernel/qcoreapplication.cpp:915
#86 0xb6e7197d in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#87 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9638390) at kernel/qcoreapplication.cpp:1539
#88 0xb6e71c0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1432
#89 0xb6e9f804 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#90 postEventSourceDispatch (s=0x9663c80) at kernel/qeventdispatcher_glib.cpp:279
#91 0xb3acea23 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#92 0xb3acedc0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#93 0xb3aceea1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#94 0xb6e9f981 in QEventDispatcherGlib::processEvents (this=0x9638f10, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#95 0xb64149aa in QGuiEventDispatcherGlib::processEvents (this=0x9638f10, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#96 0xb6e6c26c in QEventLoop::processEvents (this=this@entry=0xbf8a20c4, flags=...) at kernel/qeventloop.cpp:149
#97 0xb6e6c561 in QEventLoop::exec (this=0xbf8a20c4, flags=...) at kernel/qeventloop.cpp:204
#98 0xb75be393 in KWallet::Wallet::openWallet (name=..., w=58720709, ot=KWallet::Wallet::Synchronous) at ../../kdeui/util/kwallet.cpp:516
#99 0xadd0a7fd in MailTransport::TransportManager::wallet (this=0x99cf308) at ../../mailtransport/transportmanager.cpp:606
#100 0xadd01665 in MailTransport::Transport::readPassword (this=0xa4998a0) at ../../mailtransport/transport.cpp:314
#101 0xadcff6eb in qt_static_metacall (_id=0, _o=0xa4998a0, _c=<optimized out>, _a=<optimized out>) at moc_transport.cpp:49
#102 MailTransport::Transport::qt_static_metacall (_o=0xa4998a0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x9f27120) at moc_transport.cpp:43
#103 0xb6e7f9aa in QMetaCallEvent::placeMetaCall (this=0xa967628, object=0xa4998a0) at kernel/qobject.cpp:525
#104 0xb6e83eeb in QObject::event (this=0xa4998a0, e=0xa967628) at kernel/qobject.cpp:1195
#105 0xb635e39c in QApplicationPrivate::notify_helper (this=0x9666930, receiver=0xa4998a0, e=0xa967628) at kernel/qapplication.cpp:4562
#106 0xb6362daf in QApplication::notify (this=0xa967628, receiver=0xa4998a0, e=0xa967628) at kernel/qapplication.cpp:3944
#107 0xb747f501 in KApplication::notify (this=0xbf8a2a68, receiver=0xa4998a0, event=0xa967628) at ../../kdeui/kernel/kapplication.cpp:311
#108 0xb6e6d78e in QCoreApplication::notifyInternal (this=0xbf8a2a68, receiver=0xa4998a0, event=0xa967628) at kernel/qcoreapplication.cpp:915
#109 0xb6e7197d in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#110 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9638390) at kernel/qcoreapplication.cpp:1539
#111 0xb6e71c0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1432
#112 0xb6e9f804 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#113 postEventSourceDispatch (s=0x9663c80) at kernel/qeventdispatcher_glib.cpp:279
#114 0xb3acea23 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#115 0xb3acedc0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#116 0xb3aceea1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#117 0xb6e9f981 in QEventDispatcherGlib::processEvents (this=0x9638f10, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#118 0xb64149aa in QGuiEventDispatcherGlib::processEvents (this=0x9638f10, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#119 0xb6e6c26c in QEventLoop::processEvents (this=this@entry=0xbf8a2978, flags=...) at kernel/qeventloop.cpp:149
#120 0xb6e6c561 in QEventLoop::exec (this=0xbf8a2978, flags=...) at kernel/qeventloop.cpp:204
#121 0xb6e71cba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#122 0xb635bfc4 in QApplication::exec () at kernel/qapplication.cpp:3823
#123 0x0804aaf7 in main (argc=1, argv=0xbf8a2b44) at ../../../kontact/src/main.cpp:219

Reported using DrKonqi
Comment 1 Denis Kurz 2016-09-24 19:30:06 UTC
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present?

If noone confirms this bug for a Framework-based version of kontact (version 5.0 or later, as part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 2 Denis Kurz 2017-01-07 22:33:52 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.