Bug 421681

Summary: On first launch, Kontact opens two windows, interacting with one crashes both
Product: [Applications] kontact Reporter: nyanpasu64 <nyanpasu64>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED WORKSFORME    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description nyanpasu64 2020-05-17 17:30:21 UTC
Application: kontact (5.14.0 (20.04.0))

Qt Version: 5.14.1
Frameworks Version: 5.70.0
Operating System: Linux 5.6.12-1-default x86_64
Windowing system: X11
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
## Steps

- Delete or backup ~/.config/kmail2rc. This issue only occurs on fresh launches without this file present.
- Launch Kontact.
- On the "Another mailer was found on system. Do you want to import data from it?" dialog, say No.

## Results

Two Kontact windows pop up. On first launch, neither was logged into Gmail. If you're logged into Gmail, the Kontact window is displaying an email "Welcome to KMail", and "Kontact <2>" is logged into Gmail.

On top of the "Welcome to KMail" Kontact window, a "Enable Unified Mailboxes" modal dialog pops up. Click Cancel.

Account Assistant also pops up. You can close or ignore it.

The "Kontact" window is unstable. Opening settings, or closing the window, crashes both Kontact windows.

Closing "Kontact <2>" doesn't seem to cause issues.

## Notes

Launching KMail after deleting kmail2rc behaves nearly the same, with the excessive number of popups. The only differences are that the "Kontact <2>" window never shows up, the "Kontact" window is called KMail instead of Kontact, and that window is stable and non-crashing.

I think the number of popups negatively affects the Kontact/KMail first-user experience. I'm not sure if "Enable Unified Mailboxes" pops up before or after logging into Gmail. Which is weird since I have 0 or 1 email accounts set up, to my knowledge. How do I find a list of email accounts KDE knows about?

The crash does not seem to be reproducible.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fd6dae38cc0 (LWP 3094))]

Thread 26 (Thread 0x7fd6affff700 (LWP 3682)):
#0  0x00007fd6eb1df4fc in read () at /lib64/libc.so.6
#1  0x00007fd6e98f937f in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fd6e98b1537 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fd6e98b1982 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fd6e98b1aff in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fd6eb7a8beb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fd6a0002800, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fd6eb750b7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fd6afffe8e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#7  0x00007fd6eb57b5ce in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#8  0x00007fd6eb57c698 in QThreadPrivate::start(void*) (arg=0x55a3b4a4f6e0) at thread/qthread_unix.cpp:342
#9  0x00007fd6ea3afefa in start_thread () at /lib64/libpthread.so.0
#10 0x00007fd6eb1ee3bf in clone () at /lib64/libc.so.6

Thread 25 (Thread 0x7fd6493dc700 (LWP 3501)):
#0  0x00007fd6e98b197a in  () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fd6e98b1aff in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fd6eb7a8beb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fd650005c80, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#3  0x00007fd6eb750b7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fd6493db8e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#4  0x00007fd6eb57b5ce in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#5  0x00007fd6eb57c698 in QThreadPrivate::start(void*) (arg=0x55a3b43a6b80) at thread/qthread_unix.cpp:342
#6  0x00007fd6ea3afefa in start_thread () at /lib64/libpthread.so.0
#7  0x00007fd6eb1ee3bf in clone () at /lib64/libc.so.6

Thread 24 (Thread 0x7fd64a5ed700 (LWP 3482)):
#0  0x00007fd6e98fdcf4 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fd6e98b1999 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fd6e98b1aff in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fd6eb7a8beb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fd644001c90, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fd6eb750b7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fd64a5ec8e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#5  0x00007fd6eb57b5ce in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#6  0x00007fd6eb57c698 in QThreadPrivate::start(void*) (arg=0x55a3b415e6f0) at thread/qthread_unix.cpp:342
#7  0x00007fd6ea3afefa in start_thread () at /lib64/libpthread.so.0
#8  0x00007fd6eb1ee3bf in clone () at /lib64/libc.so.6

Thread 23 (Thread 0x7fd64bfff700 (LWP 3443)):
#0  0x00007fd6e98fdcd9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fd6e98b0f77 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fd6e98b190b in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fd6e98b1aff in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fd6eb7a8beb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fd640000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fd6eb750b7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fd64bffe8e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#6  0x00007fd6eb57b5ce in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#7  0x00007fd6eb57c698 in QThreadPrivate::start(void*) (arg=0x55a3b3fb8d80) at thread/qthread_unix.cpp:342
#8  0x00007fd6ea3afefa in start_thread () at /lib64/libpthread.so.0
#9  0x00007fd6eb1ee3bf in clone () at /lib64/libc.so.6

Thread 22 (Thread 0x7fd65c9a8700 (LWP 3439)):
#0  0x00007fd6e98afab5 in  () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fd6e98b134f in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fd6e98b1982 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fd6e98b1aff in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fd6eb7a8beb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fd644000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fd6eb750b7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fd65c9a78e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#6  0x00007fd6eb57b5ce in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#7  0x00007fd6eb57c698 in QThreadPrivate::start(void*) (arg=0x55a3b3fb9500) at thread/qthread_unix.cpp:342
#8  0x00007fd6ea3afefa in start_thread () at /lib64/libpthread.so.0
#9  0x00007fd6eb1ee3bf in clone () at /lib64/libc.so.6

Thread 21 (Thread 0x7fd65ffff700 (LWP 3421)):
#0  0x00007fd6ea3b6795 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd6e455d98c in  () at /usr/lib64/libQt5WebEngineCore.so.5
#2  0x0000000000000000 in  ()

Thread 20 (Thread 0x7fd67975d700 (LWP 3420)):
#0  0x00007fd6ea3b4af4 in pthread_rwlock_rdlock () at /lib64/libpthread.so.0
#1  0x00007fd6eb125983 in _nl_find_domain () at /lib64/libc.so.6
#2  0x00007fd6eb1252a2 in __dcigettext () at /lib64/libc.so.6
#3  0x00007fd6eb17dc4e in strerror_r () at /lib64/libc.so.6
#4  0x00007fd6eb17db6f in strerror () at /lib64/libc.so.6
#5  0x00007fd6e066bb02 in event_warn () at /usr/lib64/libevent-2.1.so.7
#6  0x00007fd6e066d678 in  () at /usr/lib64/libevent-2.1.so.7
#7  0x00007fd6e067e086 in event_base_loop () at /usr/lib64/libevent-2.1.so.7
#8  0x00007fd6e456555d in  () at /usr/lib64/libQt5WebEngineCore.so.5
#9  0x000100770000007c in  ()
#10 0x00007fd67975c750 in  ()
#11 0x00007fd67975c748 in  ()
#12 0x0000000000000000 in  ()

Thread 19 (Thread 0x7fd65f7fe700 (LWP 3332)):
#0  0x00007fd6eb1e8f59 in syscall () at /lib64/libc.so.6
#1  0x00007fd6eb57e841 in QtLinuxFutex::_q_futex(int*, int, int, unsigned long long, int*, int) (val3=0, addr2=0x0, val2=0, val=<optimized out>, op=0, addr=<optimized out>) at thread/qfutex_p.h:133
#2  0x00007fd6eb57e841 in QtLinuxFutex::futexWait<QBasicAtomicInteger<unsigned int> >(QBasicAtomicInteger<unsigned int>&, QBasicAtomicInteger<unsigned int>::Type) (expectedValue=<optimized out>, futex=...) at thread/qfutex_p.h:135
#3  0x00007fd6eb57e841 in futexSemaphoreTryAcquire_loop<false>(QBasicAtomicInteger<unsigned long long>&, unsigned long long, unsigned long long, int) (timeout=-1, nn=8589934593, curValue=<optimized out>, u=...) at thread/qsemaphore.cpp:219
#4  0x00007fd6eb57e841 in futexSemaphoreTryAcquire<false>(QBasicAtomicInteger<unsigned long long>&, int, int) (timeout=-1, n=<optimized out>, u=...) at thread/qsemaphore.cpp:262
#5  0x00007fd6eb57e841 in QSemaphore::acquire(int) (this=0x7fd6ea5bc5a0, n=<optimized out>) at thread/qsemaphore.cpp:326
#6  0x00007fd6ea4e99a4 in  () at /usr/lib64/libQt5Network.so.5
#7  0x00007fd6eb57c698 in QThreadPrivate::start(void*) (arg=0x7fd6ea5bc580) at thread/qthread_unix.cpp:342
#8  0x00007fd6ea3afefa in start_thread () at /lib64/libpthread.so.0
#9  0x00007fd6eb1ee3bf in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7fd67adf5700 (LWP 3138)):
#0  0x00007fd6e98b1860 in  () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fd6e98b1aff in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fd6eb7a8beb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fd66c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#3  0x00007fd6eb750b7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fd67adf48e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#4  0x00007fd6eb57b5ce in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#5  0x00007fd6eb57c698 in QThreadPrivate::start(void*) (arg=0x55a3b3794c20) at thread/qthread_unix.cpp:342
#6  0x00007fd6ea3afefa in start_thread () at /lib64/libpthread.so.0
#7  0x00007fd6eb1ee3bf in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7fd67b5f6700 (LWP 3135)):
#0  0x00007fd6eb1e3acf in poll () at /lib64/libc.so.6
#1  0x00007fd6e98b19de in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fd6e98b1aff in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fd6eb7a8beb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fd668000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fd6eb750b7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fd67b5f58e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#5  0x00007fd6eb57b5ce in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#6  0x00007fd6eb57c698 in QThreadPrivate::start(void*) (arg=0x55a3b3781490) at thread/qthread_unix.cpp:342
#7  0x00007fd6ea3afefa in start_thread () at /lib64/libpthread.so.0
#8  0x00007fd6eb1ee3bf in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7fd67be6e700 (LWP 3134)):
#0  0x00007fd6e98b1878 in  () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fd6e98b1aff in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fd6eb7a8beb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fd670000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#3  0x00007fd6eb750b7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fd67be6d8e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#4  0x00007fd6eb57b5ce in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#5  0x00007fd6eb57c698 in QThreadPrivate::start(void*) (arg=0x55a3b3726ab0) at thread/qthread_unix.cpp:342
#6  0x00007fd6ea3afefa in start_thread () at /lib64/libpthread.so.0
#7  0x00007fd6eb1ee3bf in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7fd68e3fc700 (LWP 3123)):
#0  0x00007fd6ea3b6795 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd6e455d98c in  () at /usr/lib64/libQt5WebEngineCore.so.5
#2  0x0000000000000000 in  ()

Thread 14 (Thread 0x7fd68ebfd700 (LWP 3122)):
#0  0x00007fd6eb15cb57 in buffered_vfprintf () at /lib64/libc.so.6
#1  0x00007fd6eb159a44 in __vfprintf_internal () at /lib64/libc.so.6
#2  0x00007fd6eb1fc5cf in __fprintf_chk () at /lib64/libc.so.6
#3  0x00007fd6e0668f2e in event_logv_ () at /usr/lib64/libevent-2.1.so.7
#4  0x00007fd6e066bb15 in event_warn () at /usr/lib64/libevent-2.1.so.7
#5  0x00007fd6e066d678 in  () at /usr/lib64/libevent-2.1.so.7
#6  0x00007fd6e067e086 in event_base_loop () at /usr/lib64/libevent-2.1.so.7
#7  0x00007fd6e456555d in  () at /usr/lib64/libQt5WebEngineCore.so.5
#8  0x000100770000007c in  ()
#9  0x00007fd68ebfc750 in  ()
#10 0x00007fd68ebfc748 in  ()
#11 0x00000008a5356083 in  ()
#12 0x0000000000000008 in  ()
#13 0x0000000001af46e9 in  ()
#14 0x000000000000001c in  ()
#15 0x00000000000407e9 in  ()
#16 0x00007fd68ebfc8b0 in  ()
#17 0x000055a3b37c3870 in  ()
#18 0x7fffffffffffffff in  ()
#19 0x0000000000000001 in  ()
#20 0x00007fd68ebfc828 in  ()
#21 0x00007fd68ebfc8b0 in  ()
#22 0x00007fd68ebfc7d0 in  ()
#23 0x00007fd6e450b7ef in  () at /usr/lib64/libQt5WebEngineCore.so.5
#24 0x00007fd68ebfc828 in  ()
#25 0x7fffffffffffffff in  ()
#26 0x00007fd68ebfc7d0 in  ()
#27 0x00007fd68ebfc8b0 in  ()
#28 0x7fffffffffffffff in  ()
#29 0x00007fd68ebfc820 in  ()
#30 0x00007fd68ebfc890 in  ()
#31 0x00007fd6e44eb6c9 in  () at /usr/lib64/libQt5WebEngineCore.so.5
#32 0x000000770000007c in  ()
#33 0x0000005b0000006e in  ()
#34 0x00007fd6a40a8e58 in  ()
#35 0x0000000000000000 in  ()

Thread 13 (Thread 0x7fd68f7fe700 (LWP 3121)):
#0  0x00007fd6ea3b6795 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd6e455d98c in  () at /usr/lib64/libQt5WebEngineCore.so.5
#2  0x0000000000000000 in  ()

Thread 12 (Thread 0x7fd68ffff700 (LWP 3120)):
#0  0x00007fd6ea3b6795 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd6e455d98c in  () at /usr/lib64/libQt5WebEngineCore.so.5
#2  0x0000000000000000 in  ()

Thread 11 (Thread 0x7fd6ad7fa700 (LWP 3118)):
#0  0x00007fd6ea3b6aaa in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd6e455da86 in  () at /usr/lib64/libQt5WebEngineCore.so.5
#2  0x000000000000912a in  ()
#3  0x000000002c67ec2d in  ()
#4  0x0000000000009109 in  ()
#5  0x000000002c67f7e5 in  ()
#6  0x0000000000000000 in  ()

Thread 10 (Thread 0x7fd6af7fe700 (LWP 3114)):
#0  0x00007fd6eb1749c7 in __lll_lock_wait_private () at /lib64/libc.so.6
#1  0x00007fd6eb15cb2e in buffered_vfprintf () at /lib64/libc.so.6
#2  0x00007fd6eb159a44 in __vfprintf_internal () at /lib64/libc.so.6
#3  0x00007fd6eb1fc5cf in __fprintf_chk () at /lib64/libc.so.6
#4  0x00007fd6e0668f2e in event_logv_ () at /usr/lib64/libevent-2.1.so.7
#5  0x00007fd6e066bb15 in event_warn () at /usr/lib64/libevent-2.1.so.7
#6  0x00007fd6e066d678 in  () at /usr/lib64/libevent-2.1.so.7
#7  0x00007fd6e067e086 in event_base_loop () at /usr/lib64/libevent-2.1.so.7
#8  0x00007fd6e456555d in  () at /usr/lib64/libQt5WebEngineCore.so.5
#9  0x00017fd6af7fd808 in  ()
#10 0x00007fd6af7fd730 in  ()
#11 0x00007fd6af7fd728 in  ()
#12 0x00000008a534f324 in  ()
#13 0x00007fd6af7fd808 in  ()
#14 0x0000000005f47fad in  ()
#15 0x0000000000000063 in  ()
#16 0x00000000000de0ed in  ()
#17 0x0000000000000000 in  ()

Thread 9 (Thread 0x7fd6c08d2700 (LWP 3112)):
#0  0x00007fd6ea3b5ffd in pthread_rwlock_unlock () at /lib64/libpthread.so.0
#1  0x00007fd6eb12551b in __dcigettext () at /lib64/libc.so.6
#2  0x00007fd6eb17dc4e in strerror_r () at /lib64/libc.so.6
#3  0x00007fd6eb17db6f in strerror () at /lib64/libc.so.6
#4  0x00007fd6e066bb02 in event_warn () at /usr/lib64/libevent-2.1.so.7
#5  0x00007fd6e066d678 in  () at /usr/lib64/libevent-2.1.so.7
#6  0x00007fd6e067e086 in event_base_loop () at /usr/lib64/libevent-2.1.so.7
#7  0x00007fd6e456555d in  () at /usr/lib64/libQt5WebEngineCore.so.5
#8  0x000100770000007c in  ()
#9  0x00007fd6c08d1730 in  ()
#10 0x00007fd6c08d1728 in  ()
#11 0x00000008a5354144 in  ()
#12 0x0000000000000008 in  ()
#13 0x00000000c710dbc2 in  ()
#14 0x0000000000000d0b in  ()
#15 0x00000000000bc302 in  ()
#16 0x00007fd6c08d18b0 in  ()
#17 0x000055a3b3562310 in  ()
#18 0x7fffffffffffffff in  ()
#19 0x0000000000000001 in  ()
#20 0x00007fd6c08d1808 in  ()
#21 0x00007fd6c08d18b0 in  ()
#22 0x00007fd6c08d17b0 in  ()
#23 0x00007fd6e450b7ef in  () at /usr/lib64/libQt5WebEngineCore.so.5
#24 0x00007fd6c08d1808 in  ()
#25 0x7fffffffffffffff in  ()
#26 0x00007fd6c08d17b0 in  ()
#27 0x00007fd6c08d18b0 in  ()
#28 0x7fffffffffffffff in  ()
#29 0x00007fd6c08d1800 in  ()
#30 0x00007fd6c08d1870 in  ()
#31 0x00007fd6e44eb6c9 in  () at /usr/lib64/libQt5WebEngineCore.so.5
#32 0x0000003000000002 in  ()
#33 0x0000000000000000 in  ()

Thread 8 (Thread 0x7fd6c10d3700 (LWP 3111)):
#0  0x00007fd6eb1bb3f7 in wait4 () at /lib64/libc.so.6
#1  0x00007fd6e455ab1a in  () at /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007fd6b0001c00 in  ()
#3  0x00007fd6b0001cb0 in  ()
#4  0x0000000000000000 in  ()

Thread 7 (Thread 0x7fd6d0c0c700 (LWP 3104)):
#0  0x00007fd6e98fdcd9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fd6e98b0bd4 in g_main_context_release () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fd6e98b1999 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fd6e98b1aff in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fd6eb7a8beb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fd6b8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fd6eb750b7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fd6d0c0b8b0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#6  0x00007fd6eb57b5ce in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#7  0x00007fd6eacd3507 in  () at /usr/lib64/libQt5DBus.so.5
#8  0x00007fd6eb57c698 in QThreadPrivate::start(void*) (arg=0x7fd6ead55da0) at thread/qthread_unix.cpp:342
#9  0x00007fd6ea3afefa in start_thread () at /lib64/libpthread.so.0
#10 0x00007fd6eb1ee3bf in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fd6d17aa700 (LWP 3103)):
#0  0x00007fd6ea3b6795 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd6d36ae81b in  () at /usr/lib64/dri/i965_dri.so
#2  0x00007fd6d36ae697 in  () at /usr/lib64/dri/i965_dri.so
#3  0x00007fd6ea3afefa in start_thread () at /lib64/libpthread.so.0
#4  0x00007fd6eb1ee3bf in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fd6d1fab700 (LWP 3102)):
#0  0x00007fd6ea3b6795 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd6d36ae81b in  () at /usr/lib64/dri/i965_dri.so
#2  0x00007fd6d36ae697 in  () at /usr/lib64/dri/i965_dri.so
#3  0x00007fd6ea3afefa in start_thread () at /lib64/libpthread.so.0
#4  0x00007fd6eb1ee3bf in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fd6d27ac700 (LWP 3101)):
#0  0x00007fd6ea3b6795 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd6d36ae81b in  () at /usr/lib64/dri/i965_dri.so
#2  0x00007fd6d36ae697 in  () at /usr/lib64/dri/i965_dri.so
#3  0x00007fd6ea3afefa in start_thread () at /lib64/libpthread.so.0
#4  0x00007fd6eb1ee3bf in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fd6d2fad700 (LWP 3100)):
#0  0x00007fd6ea3b6795 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd6d36ae81b in  () at /usr/lib64/dri/i965_dri.so
#2  0x00007fd6d36ae697 in  () at /usr/lib64/dri/i965_dri.so
#3  0x00007fd6ea3afefa in start_thread () at /lib64/libpthread.so.0
#4  0x00007fd6eb1ee3bf in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fd6d8db1700 (LWP 3099)):
#0  0x00007fd6eb1e3acf in poll () at /lib64/libc.so.6
#1  0x00007fd6ea3eb772 in  () at /usr/lib64/libxcb.so.1
#2  0x00007fd6ea3ec43a in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007fd6d8f2aab0 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007fd6eb57c698 in QThreadPrivate::start(void*) (arg=0x55a3b3053310) at thread/qthread_unix.cpp:342
#5  0x00007fd6ea3afefa in start_thread () at /lib64/libpthread.so.0
#6  0x00007fd6eb1ee3bf in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fd6dae38cc0 (LWP 3094)):
[KCrash Handler]
#4  0x00007fd68ce77f32 in KMail::UnityServiceManager::initListOfCollection() (this=this@entry=0x55a3b3746ab0) at /usr/src/debug/kmail-20.04.0-1.1.x86_64/src/unityservicemanager.cpp:118
#5  0x00007fd68ce79a4b in KMail::UnityServiceManager::slotCollectionStatisticsChanged(long long, Akonadi::CollectionStatistics const&) (this=0x55a3b3746ab0, id=16) at /usr/src/debug/kmail-20.04.0-1.1.x86_64/src/unityservicemanager.cpp:143
#6  0x00007fd6eb7869de in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffe882bc850, r=0x55a3b3746ab0, this=0x55a3b371d290) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#7  0x00007fd6eb7869de in doActivate<false>(QObject*, int, void**) (sender=0x55a3b37871c0, signal_index=23, argv=0x7ffe882bc850) at kernel/qobject.cpp:3870
#8  0x00007fd6eb78119f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=<optimized out>, local_signal_index=local_signal_index@entry=20, argv=argv@entry=0x7ffe882bc850) at kernel/qobject.cpp:3930
#9  0x00007fd6eaf9ad27 in Akonadi::Monitor::collectionStatisticsChanged(long long, Akonadi::CollectionStatistics const&) (this=<optimized out>, _t1=<optimized out>, _t2=...) at /usr/src/debug/akonadi-server-20.04.0-1.1.x86_64/build/src/core/KF5AkonadiCore_autogen/include/moc_monitor.cpp:1042
#10 0x00007fd6eaf924da in Akonadi::MonitorPrivate::slotStatisticsChangedFinished(KJob*) (this=0x55a3b36a89a0, job=0x55a3b36fec30) at /usr/src/debug/akonadi-server-20.04.0-1.1.x86_64/src/core/monitor_p.cpp:660
#11 0x00007fd6eafa0114 in Akonadi::Monitor::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/akonadi-server-20.04.0-1.1.x86_64/build/src/core/KF5AkonadiCore_autogen/include/moc_monitor.cpp:336
#12 0x00007fd6eb786a10 in doActivate<false>(QObject*, int, void**) (sender=0x55a3b36fec30, signal_index=6, argv=0x7ffe882bca30) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:391
#13 0x00007fd6eb78119f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55a3b36fec30, m=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffe882bca30) at kernel/qobject.cpp:3930
#14 0x00007fd6ec82fbbc in KJob::result(KJob*, KJob::QPrivateSignal) (this=this@entry=0x55a3b36fec30, _t1=<optimized out>, _t1@entry=0x55a3b36fec30, _t2=...) at /usr/src/debug/kcoreaddons-5.70.0-1.1.x86_64/build/src/lib/KF5CoreAddons_autogen/include/moc_kjob.cpp:574
#15 0x00007fd6ec830da3 in KJob::finishJob(bool) (this=0x55a3b36fec30, emitResult=<optimized out>) at /usr/src/debug/kcoreaddons-5.70.0-1.1.x86_64/src/lib/jobs/kjob.cpp:96
#16 0x00007fd6eb77e9f9 in QObject::event(QEvent*) (this=0x55a3b36fec30, e=0x55a3b369efb0) at kernel/qobject.cpp:1339
#17 0x00007fd6ec25bcaf in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x55a3b3031e40, receiver=receiver@entry=0x55a3b36fec30, e=e@entry=0x55a3b369efb0) at kernel/qapplication.cpp:3684
#18 0x00007fd6ec264df0 in QApplication::notify(QObject*, QEvent*) (this=0x7ffe882bd110, receiver=0x55a3b36fec30, e=0x55a3b369efb0) at kernel/qapplication.cpp:3430
#19 0x00007fd6eb751fe2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55a3b36fec30, event=0x55a3b369efb0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:153
#20 0x00007fd6eb754774 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x55a3b2fe7390) at kernel/qcoreapplication.cpp:1832
#21 0x00007fd6eb7a9553 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x55a3b30ef1e0) at kernel/qeventdispatcher_glib.cpp:277
#22 0x00007fd6e98b16e8 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#23 0x00007fd6e98b1a70 in  () at /usr/lib64/libglib-2.0.so.0
#24 0x00007fd6e98b1aff in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#25 0x00007fd6eb7a8bce in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55a3b30f2930, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#26 0x00007fd6eb750b7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffe882bcfe0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#27 0x00007fd6eb758952 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#28 0x000055a3b26332f3 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kontact-20.04.0-1.1.x86_64/src/main.cpp:229
[Inferior 1 (process 3094) detached]

Possible duplicates by query: bug 421668, bug 421501, bug 421054, bug 420497, bug 420495.

Reported using DrKonqi
Comment 1 Justin Zobel 2022-10-08 00:38:44 UTC
Thank you for reporting this crash in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the crash with a recent software version?

If you can reproduce the issue, please change the status to "CONFIRMED" when replying. Thank you!
Comment 2 Bug Janitor Service 2022-10-23 05:00:42 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2022-11-07 05:09:41 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!