Bug 326867 - kontact crashed when closed
Summary: kontact crashed when closed
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.10.5
Platform: Debian unstable Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
: 323063 324115 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-10-30 09:34 UTC by Paul Millar
Modified: 2017-01-07 21:45 UTC (History)
2 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 Paul Millar 2013-10-30 09:34:46 UTC
Application: kontact (4.10.5)
KDE Platform Version: 4.10.5
Qt Version: 4.8.6
Operating System: Linux 3.11-1-686-pae i686
Distribution: Debian GNU/Linux unstable (sid)

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

I closed kmail normally and it crashed.  I believe kmail was dormant when I closed it; i.e., I believe it was *not* sync-ing with any of my email accounts at the time I told it to close.

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

Thread 3 (Thread 0xafea1b40 (LWP 25086)):
#0  0xb7787424 in __kernel_vsyscall ()
#1  0xb3c5b7ab in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2  0xb60e42ac in __pthread_cond_wait (cond=0xb5f8ee30, mutex=0xb5f8ee18) at forward.c:149
#3  0xb5837de9 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb5837e7f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb3c57cf1 in start_thread (arg=0xafea1b40) at pthread_create.c:311
#6  0xb60d708e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 2 (Thread 0xaf580b40 (LWP 25087)):
#0  0xb3c59d33 in __GI___pthread_mutex_lock (mutex=0xaec00558) at pthread_mutex_lock.c:95
#1  0xb60e44b4 in pthread_mutex_lock (mutex=0xaec00558) at forward.c:192
#2  0xb3bc2e90 in g_mutex_lock (mutex=mutex@entry=0xaec004e0) at /build/glib2.0-Ot8bbC/glib2.0-2.36.4/./glib/gthread-posix.c:210
#3  0xb3b7fd3d in g_main_context_prepare (context=context@entry=0xaec004e0, priority=priority@entry=0xaf580148) at /build/glib2.0-Ot8bbC/glib2.0-2.36.4/./glib/gmain.c:3330
#4  0xb3b8064f in g_main_context_iterate (context=context@entry=0xaec004e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-Ot8bbC/glib2.0-2.36.4/./glib/gmain.c:3681
#5  0xb3b80898 in g_main_context_iteration (context=0xaec004e0, may_block=1) at /build/glib2.0-Ot8bbC/glib2.0-2.36.4/./glib/gmain.c:3762
#6  0xb6edd23f in QEventDispatcherGlib::processEvents (this=0xaec00468, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#7  0xb6eac163 in QEventLoop::processEvents (this=this@entry=0xaf580258, flags=...) at kernel/qeventloop.cpp:149
#8  0xb6eac489 in QEventLoop::exec (this=this@entry=0xaf580258, flags=...) at kernel/qeventloop.cpp:204
#9  0xb6d980bd in QThread::exec (this=this@entry=0x85fbe68) at thread/qthread.cpp:537
#10 0xb6d9820b in QThread::run (this=0x85fbe68) at thread/qthread.cpp:604
#11 0xb6d9aa4f in QThreadPrivate::start (arg=0x85fbe68) at thread/qthread_unix.cpp:349
#12 0xb3c57cf1 in start_thread (arg=0xaf580b40) at pthread_create.c:311
#13 0xb60d708e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 1 (Thread 0xb2580740 (LWP 25060)):
[KCrash Handler]
#7  0x00000010 in ?? ()
#8  0xb75fc1d9 in KWallet::Wallet::openWallet (name=..., w=39846232, ot=ot@entry=KWallet::Wallet::Synchronous) at ../../kdeui/util/kwallet.cpp:496
#9  0xae0c09aa in MailTransport::TransportManager::wallet (this=0x888d498) at ../../mailtransport/transportmanager.cpp:583
#10 0xae0bcae5 in MailTransport::Transport::readPassword (this=0x8a30fa0) at ../../mailtransport/transport.cpp:305
#11 0xae0c1cf0 in MailTransport::TransportManager::loadPasswords (this=0x888d498) at ../../mailtransport/transportmanager.cpp:608
#12 0xae0c1f43 in MailTransport::TransportManager::loadPasswordsAsync (this=0x888d498) at ../../mailtransport/transportmanager.cpp:658
#13 0xae0c523c in MailTransport::TransportManagerPrivate::readConfig (this=this@entry=0x8a14b08) at ../../mailtransport/transportmanager.cpp:467
#14 0xae0c589d in MailTransport::TransportManagerPrivate::slotTransportsChanged (this=0x8a14b08) at ../../mailtransport/transportmanager.cpp:546
#15 0xae0c5a1e in MailTransport::TransportManager::qt_static_metacall (_o=_o@entry=0x888d498, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=12, _a=_a@entry=0xbfa2744c) at ./moc_transportmanager.cpp:103
#16 0xae0c5dbc in MailTransport::TransportManager::qt_metacall (this=0x888d498, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfa2744c) at ./moc_transportmanager.cpp:147
#17 0xb44cb266 in QDBusConnectionPrivate::deliverCall (this=0x85dfe38, object=object@entry=0x888d498, msg=..., metaTypes=..., slotIdx=16) at qdbusintegrator.cpp:951
#18 0xb44d436d in QDBusCallDeliveryEvent::placeMetaCall (this=0x879b760, object=0x888d498) at qdbusintegrator_p.h:103
#19 0xb6ec6e8b in QObject::event (this=0x888d498, e=0x879b760) at kernel/qobject.cpp:1194
#20 0xb63b98b4 in QApplicationPrivate::notify_helper (this=0x85fda80, receiver=0x888d498, e=0x879b760) at kernel/qapplication.cpp:4567
#21 0xb63c03b3 in QApplication::notify (this=0xbfa27ac8, receiver=receiver@entry=0x888d498, e=e@entry=0x879b760) at kernel/qapplication.cpp:4353
#22 0xb74c4554 in KApplication::notify (this=0xbfa27ac8, receiver=0x888d498, event=0x879b760) at ../../kdeui/kernel/kapplication.cpp:311
#23 0xb6ead71a in QCoreApplication::notifyInternal (this=0xbfa27ac8, receiver=receiver@entry=0x888d498, event=event@entry=0x879b760) at kernel/qcoreapplication.cpp:949
#24 0xb6eb0ee5 in sendEvent (event=0x879b760, receiver=0x888d498) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#25 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x85bc390) at kernel/qcoreapplication.cpp:1573
#26 0xb6eb140c in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1466
#27 0xb6edda3e in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#28 postEventSourceDispatch (s=s@entry=0x85f0a48) at kernel/qeventdispatcher_glib.cpp:280
#29 0xb3b8042e in g_main_dispatch (context=0x85fdc48, context@entry=0x85c51b8) at /build/glib2.0-Ot8bbC/glib2.0-2.36.4/./glib/gmain.c:3054
#30 g_main_context_dispatch (context=context@entry=0x85fdc48) at /build/glib2.0-Ot8bbC/glib2.0-2.36.4/./glib/gmain.c:3630
#31 0xb3b807d8 in g_main_context_iterate (context=context@entry=0x85fdc48, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-Ot8bbC/glib2.0-2.36.4/./glib/gmain.c:3701
#32 0xb3b80898 in g_main_context_iteration (context=0x85fdc48, may_block=1) at /build/glib2.0-Ot8bbC/glib2.0-2.36.4/./glib/gmain.c:3762
#33 0xb6edd21f in QEventDispatcherGlib::processEvents (this=this@entry=0x85bf9e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#34 0xb646adae in QGuiEventDispatcherGlib::processEvents (this=0x85bf9e0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#35 0xb6eac163 in QEventLoop::processEvents (this=this@entry=0xbfa27a18, flags=...) at kernel/qeventloop.cpp:149
#36 0xb6eac489 in QEventLoop::exec (this=this@entry=0xbfa27a18, flags=...) at kernel/qeventloop.cpp:204
#37 0xb6eb20fe in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#38 0xb63b7d44 in QApplication::exec () at kernel/qapplication.cpp:3828
#39 0x0804ab4c in main (argc=1, argv=0xbfa27ba4) at ../../../kontact/src/main.cpp:219

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

Possible duplicates by query: bug 324115, bug 312376, bug 312303, bug 309337.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-10-31 15:38:17 UTC
*** Bug 323063 has been marked as a duplicate of this bug. ***
Comment 2 Jekyll Wu 2013-10-31 15:38:32 UTC
*** Bug 324115 has been marked as a duplicate of this bug. ***
Comment 3 Denis Kurz 2016-09-24 19:25:15 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 4 Denis Kurz 2017-01-07 21:45:29 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.