Bug 361196 - crash when one add new mail account because KDE wallet is off
Summary: crash when one add new mail account because KDE wallet is off
Status: RESOLVED DUPLICATE of bug 358260
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: 5.1.3
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-03-30 17:12 UTC by RJ
Modified: 2017-04-12 16:37 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Here it is. (61.54 KB, image/png)
2016-03-31 20:06 UTC, RJ
Details

Note You need to log in before you can comment on or make changes to this bug.
Description RJ 2016-03-30 17:12:52 UTC
Application: kmail (5.1.3)

Qt Version: 5.5.1
Operating System: Linux 4.5.0-1-pae i686
Distribution: "openSUSE Tumbleweed (20160326) (i586)"

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

Start KMail and try to add new mail account. This only happen when "Enable the KDE wallet subsystem" checkbox is off. With "Enable the KDE wallet subsystem" active all goes fine!

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xae321ac0 (LWP 13820))]

Thread 18 (Thread 0xac7aeb40 (LWP 13821)):
#0  0xb77b9f3d in __kernel_vsyscall ()
#1  0xb5eae17b in poll () from /lib/libc.so.6
#2  0xb303b99d in poll (__timeout=-1, __nfds=1, __fds=0xac7ae0dc) at /usr/include/bits/poll2.h:46
#3  _xcb_conn_wait (c=0x9f296b0, cond=0x9f296d4, vector=0x0, count=0x0) at xcb_conn.c:459
#4  0xb303da9b in xcb_wait_for_event (c=0x9f296b0) at xcb_in.c:693
#5  0xac8d3483 in QXcbEventReader::run (this=0x9f39718) at qxcbconnection.cpp:1229
#6  0xb61afc00 in QThreadPrivate::start (arg=0x9f39718) at thread/qthread_unix.cpp:331
#7  0xb3ba12f5 in start_thread () from /lib/libpthread.so.0
#8  0xb5eb855e in clone () from /lib/libc.so.6

Thread 17 (Thread 0xab36fb40 (LWP 13822)):
#0  0xb77b9f3d in __kernel_vsyscall ()
#1  0xb5eae17b in poll () from /lib/libc.so.6
#2  0xb3a6d7f0 in poll (__timeout=8513, __nfds=1, __fds=0xaaa00de0) at /usr/include/bits/poll2.h:46
#3  g_poll (fds=0xaaa00de0, nfds=1, timeout=8513) at gpoll.c:124
#4  0xb3a5ef5c in g_main_context_poll (priority=2147483647, n_fds=1, fds=0xaaa00de0, timeout=<optimized out>, context=0xaaa004d8) at gmain.c:4135
#5  g_main_context_iterate (context=context@entry=0xaaa004d8, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835
#6  0xb3a5f094 in g_main_context_iteration (context=0xaaa004d8, may_block=1) at gmain.c:3901
#7  0xb63cea84 in QEventDispatcherGlib::processEvents (this=0xaaa00468, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#8  0xb63764c3 in QEventLoop::processEvents (this=0xab36f198, flags=...) at kernel/qeventloop.cpp:128
#9  0xb63768fa in QEventLoop::exec (this=0xab36f198, flags=...) at kernel/qeventloop.cpp:204
#10 0xb61aa855 in QThread::exec (this=0x9ffc150) at thread/qthread.cpp:503
#11 0xb61aa928 in QThread::run (this=0x9ffc150) at thread/qthread.cpp:570
#12 0xb61afc00 in QThreadPrivate::start (arg=0x9ffc150) at thread/qthread_unix.cpp:331
#13 0xb3ba12f5 in start_thread () from /lib/libpthread.so.0
#14 0xb5eb855e in clone () from /lib/libc.so.6

Thread 16 (Thread 0xaa9b5b40 (LWP 13823)):
#0  0xb3a5e92e in g_main_context_check (context=0xaa0004d8, max_priority=2147483647, fds=0xaa003730, n_fds=1) at gmain.c:3750
#1  0xb3a5eef1 in g_main_context_iterate (context=context@entry=0xaa0004d8, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3837
#2  0xb3a5f094 in g_main_context_iteration (context=0xaa0004d8, may_block=1) at gmain.c:3901
#3  0xb63cea84 in QEventDispatcherGlib::processEvents (this=0xaa000468, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0xb63764c3 in QEventLoop::processEvents (this=0xaa9b5198, flags=...) at kernel/qeventloop.cpp:128
#5  0xb63768fa in QEventLoop::exec (this=0xaa9b5198, flags=...) at kernel/qeventloop.cpp:204
#6  0xb61aa855 in QThread::exec (this=0x9fca3c0) at thread/qthread.cpp:503
#7  0xb61aa928 in QThread::run (this=0x9fca3c0) at thread/qthread.cpp:570
#8  0xb61afc00 in QThreadPrivate::start (arg=0x9fca3c0) at thread/qthread_unix.cpp:331
#9  0xb3ba12f5 in start_thread () from /lib/libpthread.so.0
#10 0xb5eb855e in clone () from /lib/libc.so.6

Thread 15 (Thread 0xa9fffb40 (LWP 13825)):
#0  0xb5ec5914 in __libc_disable_asynccancel () from /lib/libc.so.6
#1  0xb5ea8524 in read () from /lib/libc.so.6
#2  0xb3aa2de5 in read (__nbytes=16, __buf=0xa9ffefac, __fd=<optimized out>) at /usr/include/bits/unistd.h:44
#3  g_wakeup_acknowledge (wakeup=0xaa001dc8) at gwakeup.c:210
#4  0xb3a5ea36 in g_main_context_check (context=0xa01c5c8, max_priority=2147483647, fds=0xa021d40, n_fds=1) at gmain.c:3632
#5  0xb3a5eef1 in g_main_context_iterate (context=context@entry=0xa01c5c8, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3837
#6  0xb3a5f094 in g_main_context_iteration (context=0xa01c5c8, may_block=1) at gmain.c:3901
#7  0xb63cea84 in QEventDispatcherGlib::processEvents (this=0xa01a558, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#8  0xb63764c3 in QEventLoop::processEvents (this=0xa9fff198, flags=...) at kernel/qeventloop.cpp:128
#9  0xb63768fa in QEventLoop::exec (this=0xa9fff198, flags=...) at kernel/qeventloop.cpp:204
#10 0xb61aa855 in QThread::exec (this=0x9fc8238) at thread/qthread.cpp:503
#11 0xb61aa928 in QThread::run (this=0x9fc8238) at thread/qthread.cpp:570
#12 0xb61afc00 in QThreadPrivate::start (arg=0x9fc8238) at thread/qthread_unix.cpp:331
#13 0xb3ba12f5 in start_thread () from /lib/libpthread.so.0
#14 0xb5eb855e in clone () from /lib/libc.so.6

Thread 14 (Thread 0xa97feb40 (LWP 13827)):
#0  0xb77b9f3d in __kernel_vsyscall ()
#1  0xb5eae17b in poll () from /lib/libc.so.6
#2  0xb3a6d7f0 in poll (__timeout=-1, __nfds=1, __fds=0xaa006828) at /usr/include/bits/poll2.h:46
#3  g_poll (fds=0xaa006828, nfds=1, timeout=-1) at gpoll.c:124
#4  0xb3a5ef5c in g_main_context_poll (priority=2147483647, n_fds=1, fds=0xaa006828, timeout=<optimized out>, context=0xaa003bd0) at gmain.c:4135
#5  g_main_context_iterate (context=context@entry=0xaa003bd0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835
#6  0xb3a5f094 in g_main_context_iteration (context=0xaa003bd0, may_block=1) at gmain.c:3901
#7  0xb63cea84 in QEventDispatcherGlib::processEvents (this=0xaa003b60, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#8  0xb63764c3 in QEventLoop::processEvents (this=0xa97fe198, flags=...) at kernel/qeventloop.cpp:128
#9  0xb63768fa in QEventLoop::exec (this=0xa97fe198, flags=...) at kernel/qeventloop.cpp:204
#10 0xb61aa855 in QThread::exec (this=0x9ff83d8) at thread/qthread.cpp:503
#11 0xb61aa928 in QThread::run (this=0x9ff83d8) at thread/qthread.cpp:570
#12 0xb61afc00 in QThreadPrivate::start (arg=0x9ff83d8) at thread/qthread_unix.cpp:331
#13 0xb3ba12f5 in start_thread () from /lib/libpthread.so.0
#14 0xb5eb855e in clone () from /lib/libc.so.6

Thread 13 (Thread 0xa8ffdb40 (LWP 13829)):
#0  0xb77b9f3d in __kernel_vsyscall ()
#1  0xb5eae17b in poll () from /lib/libc.so.6
#2  0xb3a6d7f0 in poll (__timeout=-1, __nfds=1, __fds=0xaaa11178) at /usr/include/bits/poll2.h:46
#3  g_poll (fds=0xaaa11178, nfds=1, timeout=-1) at gpoll.c:124
#4  0xb3a5ef5c in g_main_context_poll (priority=2147483647, n_fds=1, fds=0xaaa11178, timeout=<optimized out>, context=0xaaa120a0) at gmain.c:4135
#5  g_main_context_iterate (context=context@entry=0xaaa120a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835
#6  0xb3a5f094 in g_main_context_iteration (context=0xaaa120a0, may_block=1) at gmain.c:3901
#7  0xb63cea84 in QEventDispatcherGlib::processEvents (this=0xaaa0e3b8, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#8  0xb63764c3 in QEventLoop::processEvents (this=0xa8ffd198, flags=...) at kernel/qeventloop.cpp:128
#9  0xb63768fa in QEventLoop::exec (this=0xa8ffd198, flags=...) at kernel/qeventloop.cpp:204
#10 0xb61aa855 in QThread::exec (this=0xa0447f8) at thread/qthread.cpp:503
#11 0xb61aa928 in QThread::run (this=0xa0447f8) at thread/qthread.cpp:570
#12 0xb61afc00 in QThreadPrivate::start (arg=0xa0447f8) at thread/qthread_unix.cpp:331
#13 0xb3ba12f5 in start_thread () from /lib/libpthread.so.0
#14 0xb5eb855e in clone () from /lib/libc.so.6

Thread 12 (Thread 0xa810cb40 (LWP 13831)):
#0  0xb77b9c76 in __vdso_clock_gettime ()
#1  0xb5ec6002 in clock_gettime () from /lib/libc.so.6
#2  0xb624978c in qt_clock_gettime (ts=0xa810bf08, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:156
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:165
#5  0xb63cc501 in QTimerInfoList::updateCurrentTime (this=0xabe0341c) at kernel/qtimerinfo_unix.cpp:84
#6  0xb63cc9b4 in QTimerInfoList::timerWait (this=0xabe0341c, tm=...) at kernel/qtimerinfo_unix.cpp:381
#7  0xb63cded1 in timerSourcePrepareHelper (timeout=0xa810bffc, src=0xabe033e8) at kernel/qeventdispatcher_glib.cpp:127
#8  timerSourcePrepare (source=0xabe033e8, timeout=0xa810bffc) at kernel/qeventdispatcher_glib.cpp:160
#9  0xb3a5e4cb in g_main_context_prepare (context=0xabe02d28, priority=0xa810c058) at gmain.c:3442
#10 0xb3a5ee6c in g_main_context_iterate (context=context@entry=0xabe02d28, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3820
#11 0xb3a5f094 in g_main_context_iteration (context=0xabe02d28, may_block=1) at gmain.c:3901
#12 0xb63cea84 in QEventDispatcherGlib::processEvents (this=0xabe034b0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0xb63764c3 in QEventLoop::processEvents (this=0xa810c198, flags=...) at kernel/qeventloop.cpp:128
#14 0xb63768fa in QEventLoop::exec (this=0xa810c198, flags=...) at kernel/qeventloop.cpp:204
#15 0xb61aa855 in QThread::exec (this=0xa0e3558) at thread/qthread.cpp:503
#16 0xb61aa928 in QThread::run (this=0xa0e3558) at thread/qthread.cpp:570
#17 0xb61afc00 in QThreadPrivate::start (arg=0xa0e3558) at thread/qthread_unix.cpp:331
#18 0xb3ba12f5 in start_thread () from /lib/libpthread.so.0
#19 0xb5eb855e in clone () from /lib/libc.so.6

Thread 11 (Thread 0xa790bb40 (LWP 13833)):
#0  0xb77b9c76 in __vdso_clock_gettime ()
#1  0xb5ec6002 in clock_gettime () from /lib/libc.so.6
#2  0xb624978c in qt_clock_gettime (ts=0xa790af08, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:156
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:165
#5  0xb63cc501 in QTimerInfoList::updateCurrentTime (this=0xa12c234) at kernel/qtimerinfo_unix.cpp:84
#6  0xb63cc9b4 in QTimerInfoList::timerWait (this=0xa12c234, tm=...) at kernel/qtimerinfo_unix.cpp:381
#7  0xb63cded1 in timerSourcePrepareHelper (timeout=0xa790affc, src=0xa12c200) at kernel/qeventdispatcher_glib.cpp:127
#8  timerSourcePrepare (source=0xa12c200, timeout=0xa790affc) at kernel/qeventdispatcher_glib.cpp:160
#9  0xb3a5e4cb in g_main_context_prepare (context=0xa1268f0, priority=0xa790b058) at gmain.c:3442
#10 0xb3a5ee6c in g_main_context_iterate (context=context@entry=0xa1268f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3820
#11 0xb3a5f094 in g_main_context_iteration (context=0xa1268f0, may_block=1) at gmain.c:3901
#12 0xb63cea84 in QEventDispatcherGlib::processEvents (this=0xa0d1b18, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0xb63764c3 in QEventLoop::processEvents (this=0xa790b198, flags=...) at kernel/qeventloop.cpp:128
#14 0xb63768fa in QEventLoop::exec (this=0xa790b198, flags=...) at kernel/qeventloop.cpp:204
#15 0xb61aa855 in QThread::exec (this=0xa1329e8) at thread/qthread.cpp:503
#16 0xb61aa928 in QThread::run (this=0xa1329e8) at thread/qthread.cpp:570
#17 0xb61afc00 in QThreadPrivate::start (arg=0xa1329e8) at thread/qthread_unix.cpp:331
#18 0xb3ba12f5 in start_thread () from /lib/libpthread.so.0
#19 0xb5eb855e in clone () from /lib/libc.so.6

Thread 10 (Thread 0xa70f0b40 (LWP 13835)):
#0  0xb77b9f3d in __kernel_vsyscall ()
#1  0xb3ba6a2b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5ec54dd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb20e4c1a in WTF::TCMalloc_PageHeap::scavengerThread () at wtf/FastMalloc.cpp:2821
#4  0xb20e4c6c in WTF::TCMalloc_PageHeap::runScavengerThread () at wtf/FastMalloc.cpp:1989
#5  0xb3ba12f5 in start_thread () from /lib/libpthread.so.0
#6  0xb5eb855e in clone () from /lib/libc.so.6

Thread 9 (Thread 0xa442ab40 (LWP 13836)):
#0  0xb77b9f3d in __kernel_vsyscall ()
#1  0xb3ba6a2b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5ec54dd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xa62b775a in ?? () from /usr/lib/dri/r600_dri.so
#4  0xa62b6e55 in ?? () from /usr/lib/dri/r600_dri.so
#5  0xb3ba12f5 in start_thread () from /lib/libpthread.so.0
#6  0xb5eb855e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xa369ab40 (LWP 13837)):
#0  0xb77cd544 in ___tls_get_addr_internal () from /lib/ld-linux.so.2
#1  0xb61aeadb in get_thread_data () at thread/qthread_unix.cpp:181
#2  QThreadData::current (createIfNecessary=true) at thread/qthread_unix.cpp:212
#3  0xb63ce00d in postEventSourcePrepare (s=0xaa007080, timeout=0xa3699ffc) at kernel/qeventdispatcher_glib.cpp:247
#4  0xb3a5e4cb in g_main_context_prepare (context=0xaa006978, priority=0xa369a058) at gmain.c:3442
#5  0xb3a5ee6c in g_main_context_iterate (context=context@entry=0xaa006978, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3820
#6  0xb3a5f094 in g_main_context_iteration (context=0xaa006978, may_block=1) at gmain.c:3901
#7  0xb63cea84 in QEventDispatcherGlib::processEvents (this=0xaa006908, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#8  0xb63764c3 in QEventLoop::processEvents (this=0xa369a198, flags=...) at kernel/qeventloop.cpp:128
#9  0xb63768fa in QEventLoop::exec (this=0xa369a198, flags=...) at kernel/qeventloop.cpp:204
#10 0xb61aa855 in QThread::exec (this=0xa2ccb90) at thread/qthread.cpp:503
#11 0xb61aa928 in QThread::run (this=0xa2ccb90) at thread/qthread.cpp:570
#12 0xb61afc00 in QThreadPrivate::start (arg=0xa2ccb90) at thread/qthread_unix.cpp:331
#13 0xb3ba12f5 in start_thread () from /lib/libpthread.so.0
#14 0xb5eb855e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xa2e99b40 (LWP 13839)):
#0  g_main_context_acquire (context=0xaaa14850) at gmain.c:3208
#1  0xb3a5ee0c in g_main_context_iterate (context=context@entry=0xaaa14850, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3790
#2  0xb3a5f094 in g_main_context_iteration (context=0xaaa14850, may_block=1) at gmain.c:3901
#3  0xb63cea84 in QEventDispatcherGlib::processEvents (this=0xaaa14428, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0xb63764c3 in QEventLoop::processEvents (this=0xa2e99198, flags=...) at kernel/qeventloop.cpp:128
#5  0xb63768fa in QEventLoop::exec (this=0xa2e99198, flags=...) at kernel/qeventloop.cpp:204
#6  0xb61aa855 in QThread::exec (this=0xa2d6998) at thread/qthread.cpp:503
#7  0xb61aa928 in QThread::run (this=0xa2d6998) at thread/qthread.cpp:570
#8  0xb61afc00 in QThreadPrivate::start (arg=0xa2d6998) at thread/qthread_unix.cpp:331
#9  0xb3ba12f5 in start_thread () from /lib/libpthread.so.0
#10 0xb5eb855e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xa2698b40 (LWP 13841)):
#0  0xb77b9f3d in __kernel_vsyscall ()
#1  0xb5eae17b in poll () from /lib/libc.so.6
#2  0xb3a6d7f0 in poll (__timeout=-1, __nfds=1, __fds=0xabe09290) at /usr/include/bits/poll2.h:46
#3  g_poll (fds=0xabe09290, nfds=1, timeout=-1) at gpoll.c:124
#4  0xb3a5ef5c in g_main_context_poll (priority=2147483647, n_fds=1, fds=0xabe09290, timeout=<optimized out>, context=0xabe06610) at gmain.c:4135
#5  g_main_context_iterate (context=context@entry=0xabe06610, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835
#6  0xb3a5f094 in g_main_context_iteration (context=0xabe06610, may_block=1) at gmain.c:3901
#7  0xb63cea84 in QEventDispatcherGlib::processEvents (this=0xabe065a0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#8  0xb63764c3 in QEventLoop::processEvents (this=0xa2698198, flags=...) at kernel/qeventloop.cpp:128
#9  0xb63768fa in QEventLoop::exec (this=0xa2698198, flags=...) at kernel/qeventloop.cpp:204
#10 0xb61aa855 in QThread::exec (this=0xa2df2b8) at thread/qthread.cpp:503
#11 0xb61aa928 in QThread::run (this=0xa2df2b8) at thread/qthread.cpp:570
#12 0xb61afc00 in QThreadPrivate::start (arg=0xa2df2b8) at thread/qthread_unix.cpp:331
#13 0xb3ba12f5 in start_thread () from /lib/libpthread.so.0
#14 0xb5eb855e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa1ce2b40 (LWP 13843)):
#0  0xb77b9f3d in __kernel_vsyscall ()
#1  0xb3ba6a2b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5ec54dd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb2112cec in WTF::ThreadCondition::wait () at wtf/ThreadingPthreads.cpp:378
#4  0xb1dda9e6 in JSC::BlockAllocator::blockFreeingThreadMain () at heap/BlockAllocator.cpp:139
#5  0xb20fba82 in threadEntryPoint () at wtf/Threading.cpp:69
#6  0xb2112731 in wtfThreadEntryPoint () at wtf/ThreadingPthreads.cpp:195
#7  0xb3ba12f5 in start_thread () from /lib/libpthread.so.0
#8  0xb5eb855e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa14c2b40 (LWP 13844)):
#0  0xb77b9f3d in __kernel_vsyscall ()
#1  0xb3ba6a2b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5ec54dd in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb2112cec in WTF::ThreadCondition::wait () at wtf/ThreadingPthreads.cpp:378
#4  0xb1ddbaf5 in JSC::GCThread::waitForNextPhase () at heap/GCThread.cpp:81
#5  JSC::GCThread::gcThreadMain () at heap/GCThread.cpp:99
#6  0xb20fba82 in threadEntryPoint () at wtf/Threading.cpp:69
#7  0xb2112731 in wtfThreadEntryPoint () at wtf/ThreadingPthreads.cpp:195
#8  0xb3ba12f5 in start_thread () from /lib/libpthread.so.0
#9  0xb5eb855e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa0847b40 (LWP 13845)):
#0  0xb77b9c76 in __vdso_clock_gettime ()
#1  0xb5ec6002 in clock_gettime () from /lib/libc.so.6
#2  0xb624978c in qt_clock_gettime (ts=0xa0846f08, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:156
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:165
#5  0xb63cc501 in QTimerInfoList::updateCurrentTime (this=0xaaa1c934) at kernel/qtimerinfo_unix.cpp:84
#6  0xb63cc9b4 in QTimerInfoList::timerWait (this=0xaaa1c934, tm=...) at kernel/qtimerinfo_unix.cpp:381
#7  0xb63cded1 in timerSourcePrepareHelper (timeout=0xa0846ffc, src=0xaaa1c900) at kernel/qeventdispatcher_glib.cpp:127
#8  timerSourcePrepare (source=0xaaa1c900, timeout=0xa0846ffc) at kernel/qeventdispatcher_glib.cpp:160
#9  0xb3a5e4cb in g_main_context_prepare (context=0xaaa17770, priority=0xa0847058) at gmain.c:3442
#10 0xb3a5ee6c in g_main_context_iterate (context=context@entry=0xaaa17770, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3820
#11 0xb3a5f094 in g_main_context_iteration (context=0xaaa17770, may_block=1) at gmain.c:3901
#12 0xb63cea84 in QEventDispatcherGlib::processEvents (this=0xaaa17140, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0xb63764c3 in QEventLoop::processEvents (this=0xa0847198, flags=...) at kernel/qeventloop.cpp:128
#14 0xb63768fa in QEventLoop::exec (this=0xa0847198, flags=...) at kernel/qeventloop.cpp:204
#15 0xb61aa855 in QThread::exec (this=0xa3fd280) at thread/qthread.cpp:503
#16 0xb61aa928 in QThread::run (this=0xa3fd280) at thread/qthread.cpp:570
#17 0xb61afc00 in QThreadPrivate::start (arg=0xa3fd280) at thread/qthread_unix.cpp:331
#18 0xb3ba12f5 in start_thread () from /lib/libpthread.so.0
#19 0xb5eb855e in clone () from /lib/libc.so.6

Thread 2 (Thread 0x9ffc1b40 (LWP 13858)):
#0  0xb77b9c76 in __vdso_clock_gettime ()
#1  0xb5ec6002 in clock_gettime () from /lib/libc.so.6
#2  0xb624978c in qt_clock_gettime (ts=0x9ffc0f08, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:156
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:165
#5  0xb63cc501 in QTimerInfoList::updateCurrentTime (this=0xabe0e3c4) at kernel/qtimerinfo_unix.cpp:84
#6  0xb63cc9b4 in QTimerInfoList::timerWait (this=0xabe0e3c4, tm=...) at kernel/qtimerinfo_unix.cpp:381
#7  0xb63cded1 in timerSourcePrepareHelper (timeout=0x9ffc0ffc, src=0xabe0e390) at kernel/qeventdispatcher_glib.cpp:127
#8  timerSourcePrepare (source=0xabe0e390, timeout=0x9ffc0ffc) at kernel/qeventdispatcher_glib.cpp:160
#9  0xb3a5e4cb in g_main_context_prepare (context=0xabe092a8, priority=0x9ffc1058) at gmain.c:3442
#10 0xb3a5ee6c in g_main_context_iterate (context=context@entry=0xabe092a8, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3820
#11 0xb3a5f094 in g_main_context_iteration (context=0xabe092a8, may_block=1) at gmain.c:3901
#12 0xb63cea84 in QEventDispatcherGlib::processEvents (this=0xabe09840, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0xb63764c3 in QEventLoop::processEvents (this=0x9ffc1198, flags=...) at kernel/qeventloop.cpp:128
#14 0xb63768fa in QEventLoop::exec (this=0x9ffc1198, flags=...) at kernel/qeventloop.cpp:204
#15 0xb61aa855 in QThread::exec (this=0xa305fb8) at thread/qthread.cpp:503
#16 0xb61aa928 in QThread::run (this=0xa305fb8) at thread/qthread.cpp:570
#17 0xb61afc00 in QThreadPrivate::start (arg=0xa305fb8) at thread/qthread_unix.cpp:331
#18 0xb3ba12f5 in start_thread () from /lib/libpthread.so.0
#19 0xb5eb855e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xae321ac0 (LWP 13820)):
[KCrash Handler]
#7  QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::data (this=0x4) at ../../src/corelib/tools/qscopedpointer.h:135
#8  qGetPtrHelper<QScopedPointer<QObjectData> > (p=...) at ../../src/corelib/global/qglobal.h:983
#9  QDBusAbstractInterface::d_func (this=0x0) at qdbusabstractinterface.h:148
#10 QDBusAbstractInterface::asyncCallWithArgumentList (this=0x0, method=..., args=...) at qdbusabstractinterface.cpp:502
#11 0xb3f57127 in OrgKdeKWalletInterface::isOpen (wallet=..., this=0x0) at /usr/src/debug/kwallet-5.20.0/build/src/api/KWallet/kwallet_interface.h:146
#12 KWallet::Wallet::isOpen (name=...) at /usr/src/debug/kwallet-5.20.0/src/api/KWallet/kwallet.cpp:366
#13 0xb4f174b2 in MailTransport::Transport::usrRead (this=0xa5bd6c0) at /usr/src/debug/kmailtransport-15.12.3/src/transport.cpp:198
#14 0xb42ef4b6 in KCoreConfigSkeleton::read (this=0xa5bd6c0) at /usr/src/debug/kconfig-5.20.0/src/core/kcoreconfigskeleton.cpp:1081
#15 0xb42ef4e7 in KCoreConfigSkeleton::load (this=0xa5bd6c0) at /usr/src/debug/kconfig-5.20.0/src/core/kcoreconfigskeleton.cpp:1072
#16 0xb4f1e004 in MailTransport::TransportManagerPrivate::readConfig (this=0xa0239f8) at /usr/src/debug/kmailtransport-15.12.3/src/transportmanager.cpp:445
#17 0xb4f1e6f7 in MailTransport::TransportManagerPrivate::slotTransportsChanged (this=0xa0239f8) at /usr/src/debug/kmailtransport-15.12.3/src/transportmanager.cpp:550
#18 0xb4f1ec65 in MailTransport::TransportManagerPrivate::slotTransportsChanged (this=<optimized out>) at /usr/src/debug/kmailtransport-15.12.3/build/src/moc_transportmanager.cpp:212
#19 MailTransport::TransportManager::qt_static_metacall (_o=0x9fef2a8, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbf80e504) at /usr/src/debug/kmailtransport-15.12.3/build/src/moc_transportmanager.cpp:168
#20 0xb4f1ee08 in MailTransport::TransportManager::qt_metacall (this=0x9fef2a8, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbf80e504) at /usr/src/debug/kmailtransport-15.12.3/build/src/moc_transportmanager.cpp:256
#21 0xb5a3ebea in QDBusConnectionPrivate::deliverCall (this=0x9f666b0, object=0x9fef2a8, msg=..., metaTypes=..., slotIdx=17) at qdbusintegrator.cpp:978
#22 0xb5a486c9 in QDBusCallDeliveryEvent::placeMetaCall (this=0xa5b9358, object=0x9fef2a8) at qdbusintegrator_p.h:95
#23 0xb63a8643 in QObject::event (this=0x9fef2a8, e=0xa5b9358) at kernel/qobject.cpp:1239
#24 0xb6d3c50a in QApplicationPrivate::notify_helper (this=0x9f1f2d0, receiver=0x9fef2a8, e=0xa5b9358) at kernel/qapplication.cpp:3716
#25 0xb6d41936 in QApplication::notify (this=0xbf80ecf4, receiver=0x9fef2a8, e=0xa5b9358) at kernel/qapplication.cpp:3499
#26 0xb63791ef in QCoreApplication::notifyInternal (this=0xbf80ecf4, receiver=0x9fef2a8, event=0xa5b9358) at kernel/qcoreapplication.cpp:965
#27 0xb637b775 in QCoreApplication::sendEvent (event=0xa5b9358, receiver=<optimized out>) at kernel/qcoreapplication.h:224
#28 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9f1c7d0) at kernel/qcoreapplication.cpp:1593
#29 0xb637bc67 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1451
#30 0xb63ce673 in postEventSourceDispatch (s=0x9f54e70) at kernel/qeventdispatcher_glib.cpp:271
#31 0xb3a5ed49 in g_main_dispatch (context=0xabe02a00) at gmain.c:3154
#32 g_main_context_dispatch (context=0xabe02a00) at gmain.c:3769
#33 0xb3a5efc9 in g_main_context_iterate (context=context@entry=0xabe02a00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840
#34 0xb3a5f094 in g_main_context_iteration (context=0xabe02a00, may_block=1) at gmain.c:3901
#35 0xb63cea63 in QEventDispatcherGlib::processEvents (this=0x9f61148, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#36 0xac907801 in QPAEventDispatcherGlib::processEvents (this=0x9f61148, flags=...) at eventdispatchers/qeventdispatcher_glib.cpp:115
#37 0xb63764c3 in QEventLoop::processEvents (this=0xbf80ea6c, flags=...) at kernel/qeventloop.cpp:128
#38 0xb63768fa in QEventLoop::exec (this=0xbf80ea6c, flags=...) at kernel/qeventloop.cpp:204
#39 0xb637eaaa in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#40 0xb66a36d1 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1529
#41 0xb6d386d4 in QApplication::exec () at kernel/qapplication.cpp:2976
#42 0x0804b8ef in main (argc=1, argv=0xbf80ee44) at /usr/src/debug/kdepim-15.12.3/kmail/main.cpp:155

Reported using DrKonqi
Comment 1 Laurent Montel 2016-03-31 04:51:08 UTC
""This only happen when "Enable the KDE wallet subsystem" checkbox is off. " where do you do it ?
Comment 2 RJ 2016-03-31 20:06:10 UTC
Created attachment 98181 [details]
Here it is.
Comment 3 Laurent Montel 2016-04-01 05:18:05 UTC
Ok thanks for info.
I see the checkbox I disabled it.
But I can't reproduce it.
Perhaps there was a fix in kwallet in new package.
I will continue to investigate
Comment 4 Wolfgang Bauer 2017-04-12 15:09:50 UTC
This looks exactly like bug#358260, which has been fixed in kwallet 5.27.0.

Is it still reproducible?
Comment 5 RJ 2017-04-12 15:53:50 UTC
Oh. no it's fine now
Comment 6 Wolfgang Bauer 2017-04-12 16:37:25 UTC
Thanks for confirming!

I'll close it as duplicate then.

The backtrace shows exactly the same code lines inside kwallet, in particular KWallet::Wallet::isOpen (name=...) at /usr/src/debug/kwallet-5.20.0/src/api/KWallet/kwallet.cpp:366...
That's exactly what the fix for bug#358260 touches:
https://cgit.kde.org/kwallet.git/commit/?id=48ec969bcf36fde17de027576859c98bae609c73

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