Bug 353946 - KMail composer lock up/crash
Summary: KMail composer lock up/crash
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: drkonqi
Depends on:
Blocks:
 
Reported: 2015-10-16 03:31 UTC by happy
Modified: 2018-02-01 09:49 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 happy 2015-10-16 03:31:48 UTC
Application: kontact ()

Qt Version: 5.4.2
Operating System: Linux 4.2.0-16-generic x86_64
Distribution: Ubuntu Wily Werewolf (development branch)

-- Information about the crash:
Lockup happens every time, crash not so often.

Composing a new mail message in KMail (hosted in Kontact), go to send it.
Spell check as per usual.
Finish spell check, get dialog "Send Now, Send Later, Cancel" - clicking _any_ of these locks up basically everything in UI that is KDE derived/related.
Other apps are less affected (eg: Firefox, Chrome, gkrellm etc).
You can still move windows but menus are dead.

gkrellm shows ramp up of proc/sys time usage, but machine is not busy (ie: it's blocked somewhere).  A virtual terminal, for example, is perfectly usuable while the desktop is basically dead.

After a while (and maybe a virtual terminal swap) it appears to stop doing the proc/system usage ramp up - but pressing "Send Now", "Send Later" or "Cancel" will start that again.
Sometimes if you try to close Kontact it will crash (this crash)

The crash can be reproduced sometimes.

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

Thread 19 (Thread 0x7f436ffff700 (LWP 17649)):
#0  0x00007f438dc71da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f43924ec48b in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f43924ec4c9 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f438dc6c6aa in start_thread (arg=0x7f436ffff700) at pthread_create.c:333
#4  0x00007f43933deeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 18 (Thread 0x7f432caff700 (LWP 17686)):
#0  0x00007fffe8ff6941 in  ()
#1  0x00007fffe8ff6c75 in clock_gettime ()
#2  0x00007f43933ed38d in __GI___clock_gettime (clock_id=<optimized out>, tp=tp@entry=0x7f432cafeab0) at ../sysdeps/unix/clock_gettime.c:115
#3  0x00007f4393d8e3a6 in qt_gettime() (ts=0x7f432cafeab0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#4  0x00007f4393d8e3a6 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#5  0x00007f4393d8e3a6 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:170
#6  0x00007f4393f11d29 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7f4328002ed0) at kernel/qtimerinfo_unix.cpp:84
#7  0x00007f4393f12295 in QTimerInfoList::timerWait(timespec&) (this=0x7f4328002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:379
#8  0x00007f4393f1367e in timerSourcePrepare(GSource*, gint*) (timeout=0x7f432cafeb84, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#9  0x00007f4393f1367e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=timeout@entry=0x7f432cafeb84) at kernel/qeventdispatcher_glib.cpp:160
#10 0x00007f438cfee77d in g_main_context_prepare (context=context@entry=0x7f4328000990, priority=priority@entry=0x7f432cafec10) at /build/glib2.0-3UmwzF/glib2.0-2.46.0/./glib/gmain.c:3442
#11 0x00007f438cfef11b in g_main_context_iterate (context=context@entry=0x7f4328000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-3UmwzF/glib2.0-2.46.0/./glib/gmain.c:3820
#12 0x00007f438cfef2fc in g_main_context_iteration (context=0x7f4328000990, may_block=may_block@entry=1) at /build/glib2.0-3UmwzF/glib2.0-2.46.0/./glib/gmain.c:3901
#13 0x00007f4393f1429b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f43280008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#14 0x00007f4393eba75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f432cafed40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#15 0x00007f4393cd83d4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503
#16 0x00007f4393cdd2be in QThreadPrivate::start(void*) (arg=0x1274010) at thread/qthread_unix.cpp:337
#17 0x00007f438dc6c6aa in start_thread (arg=0x7f432caff700) at pthread_create.c:333
#18 0x00007f43933deeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 17 (Thread 0x7f4323fd3700 (LWP 17689)):
#0  0x00007f438dc71da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f432799ab6b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007f432799a708 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007f438dc6c6aa in start_thread (arg=0x7f4323fd3700) at pthread_create.c:333
#4  0x00007f43933deeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7f43237d2700 (LWP 17690)):
#0  0x00007f438dc71da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f432799ab6b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007f432799a708 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007f438dc6c6aa in start_thread (arg=0x7f43237d2700) at pthread_create.c:333
#4  0x00007f43933deeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7f4322fd1700 (LWP 17691)):
#0  0x00007f438dc71da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f432799ab6b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007f432799a708 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007f438dc6c6aa in start_thread (arg=0x7f4322fd1700) at pthread_create.c:333
#4  0x00007f43933deeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7f43227d0700 (LWP 17692)):
#0  0x00007f438dc71da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f432799ab6b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007f432799a708 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007f438dc6c6aa in start_thread (arg=0x7f43227d0700) at pthread_create.c:333
#4  0x00007f43933deeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7f4321fcf700 (LWP 17693)):
#0  0x00007f438dc71da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f432799ab6b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007f432799a708 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007f438dc6c6aa in start_thread (arg=0x7f4321fcf700) at pthread_create.c:333
#4  0x00007f43933deeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7f43217ce700 (LWP 17694)):
#0  0x00007f438dc71da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f432799ab6b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007f432799a708 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007f438dc6c6aa in start_thread (arg=0x7f43217ce700) at pthread_create.c:333
#4  0x00007f43933deeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f4320fcd700 (LWP 17695)):
#0  0x00007f438dc71da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f432799ab6b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007f432799a708 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007f438dc6c6aa in start_thread (arg=0x7f4320fcd700) at pthread_create.c:333
#4  0x00007f43933deeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f43207cc700 (LWP 17696)):
#0  0x00007f438dc71da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f432799ab6b in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#2  0x00007f432799a708 in  () at /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
#3  0x00007f438dc6c6aa in start_thread (arg=0x7f43207cc700) at pthread_create.c:333
#4  0x00007f43933deeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f431fb85700 (LWP 17697)):
#0  0x00007f438dc71da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f43921fa5b4 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f439251c341 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f438dc6c6aa in start_thread (arg=0x7f431fb85700) at pthread_create.c:333
#4  0x00007f43933deeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f431f384700 (LWP 17698)):
#0  0x00007f438dc71da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f43921fb5e3 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f439251c341 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f438dc6c6aa in start_thread (arg=0x7f431f384700) at pthread_create.c:333
#4  0x00007f43933deeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f4316b83700 (LWP 17699)):
#0  0x00007f438dc71da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f43921fb5e3 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f439251c341 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f438dc6c6aa in start_thread (arg=0x7f4316b83700) at pthread_create.c:333
#4  0x00007f43933deeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f431eb83700 (LWP 17700)):
#0  0x00007f438dc71da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f43921fb5e3 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f439251c341 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f438dc6c6aa in start_thread (arg=0x7f431eb83700) at pthread_create.c:333
#4  0x00007f43933deeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f431e382700 (LWP 17701)):
#0  0x00007f438dc71da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f43921fb5e3 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f439251c341 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f438dc6c6aa in start_thread (arg=0x7f431e382700) at pthread_create.c:333
#4  0x00007f43933deeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f431db81700 (LWP 17702)):
#0  0x00007f438dc71da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f43921fb5e3 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f439251c341 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f438dc6c6aa in start_thread (arg=0x7f431db81700) at pthread_create.c:333
#4  0x00007f43933deeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f431d380700 (LWP 17703)):
#0  0x00007f438dc71da0 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f43921fb5e3 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#2  0x00007f439251c341 in  () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
#3  0x00007f438dc6c6aa in start_thread (arg=0x7f431d380700) at pthread_create.c:333
#4  0x00007f43933deeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f42e0b85700 (LWP 18683)):
#0  0x00007f438dc72149 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f4393cde496 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x29906b0) at thread/qwaitcondition_unix.cpp:126
#2  0x00007f4393cde496 in QWaitCondition::wait(QMutex*, unsigned long) (time=30000, this=0x29906b0) at thread/qwaitcondition_unix.cpp:134
#3  0x00007f4393cde496 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x3bf8fb0, mutex=mutex@entry=0x2930fd0, time=30000) at thread/qwaitcondition_unix.cpp:208
#4  0x00007f4393cda003 in QThreadPoolThread::run() (this=0x3bf8fa0) at thread/qthreadpool.cpp:127
#5  0x00007f4393cdd2be in QThreadPrivate::start(void*) (arg=0x3bf8fa0) at thread/qthread_unix.cpp:337
#6  0x00007f438dc6c6aa in start_thread (arg=0x7f42e0b85700) at pthread_create.c:333
#7  0x00007f43933deeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f4377ecd880 (LWP 17639)):
[KCrash Handler]
#6  0x00007f4393cd54e5 in QMutex::lock() (currentValue=<synthetic pointer>, newValue=0x1, expectedValue=0x0, _q_value=@0x78: <error reading variable>) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86.h:259
#7  0x00007f4393cd54e5 in QMutex::lock() (currentValue=<synthetic pointer>, newValue=<optimized out>, expectedValue=0x0, _q_value=@0x78: <error reading variable>) at ../../include/QtCore/../../src/corelib/thread/qgenericatomic.h:166
#8  0x00007f4393cd54e5 in QMutex::lock() (currentValue=<synthetic pointer>, newValue=<optimized out>, expectedValue=0x0, this=0x78, this@entry=0x1) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:270
#9  0x00007f4393cd54e5 in QMutex::lock() (current=<synthetic pointer>, this=0x78, this@entry=0x1) at thread/qmutex.h:82
#10 0x00007f4393cd54e5 in QMutex::lock() (this=this@entry=0x78) at thread/qmutex.cpp:212
#11 0x00007f4393ebe7d9 in QCoreApplication::postEvent(QObject*, QEvent*, int) (receiver=receiver@entry=0x539c1a0, event=0x618a800, priority=priority@entry=0) at kernel/qcoreapplication.cpp:1305
#12 0x00007f4393eebe61 in QObject::deleteLater() (this=this@entry=0x539c1a0) at kernel/qobject.cpp:2125
#13 0x00007f42ffd246c5 in PotentialPhishingEmailJob::start() (this=this@entry=0x539c1a0) at ../../kmail/editor/potentialphishingemail/potentialphishingemailjob.cpp:90
#14 0x00007f42ffd0e33d in KMComposeWin::slotCheckSendNow() (this=0x4fc9470) at ../../kmail/editor/kmcomposewin.cpp:2862
#15 0x00007f4393eed617 in QMetaObject::activate(QObject*, int, int, void**) (a=0x7fffe8f75410, r=0x4fc9470, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#16 0x00007f4393eed617 in QMetaObject::activate(QObject*, int, int, void**) (sender=0x2a00f40, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3702
#17 0x00007f4393eed78a in QMetaObject::activate(QObject*, int, int, void**) (sender=0x3e63ef0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3717
#18 0x00007f438579a912 in Sonnet::Dialog::done(QString const&) () at /usr/lib/x86_64-linux-gnu/libKF5SonnetUi.so.5
#19 0x00007f4385793219 in Sonnet::Dialog::slotFinished() () at /usr/lib/x86_64-linux-gnu/libKF5SonnetUi.so.5
#20 0x00007f4393eed78a in QMetaObject::activate(QObject*, int, int, void**) (sender=0x1854fd0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3717
#21 0x00007f4393eed78a in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0x4e3a8b0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fffe8f757d0) at kernel/qobject.cpp:3717
#22 0x00007f4393eedf87 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x4e3a8b0, m=m@entry=0x7f4394ca1620 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fffe8f757d0) at kernel/qobject.cpp:3582
#23 0x00007f4394b1bfe2 in QAbstractButton::clicked(bool) (this=this@entry=0x4e3a8b0, _t1=false) at .moc/moc_qabstractbutton.cpp:298
#24 0x00007f4394882914 in QAbstractButtonPrivate::emitClicked() (this=0x5512c40) at widgets/qabstractbutton.cpp:534
#25 0x00007f4394883df9 in QAbstractButtonPrivate::click() (this=0x5512c40) at widgets/qabstractbutton.cpp:527
#26 0x00007f4394883f74 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) (this=0x4e3a8b0, e=0x7fffe8f75ca0) at widgets/qabstractbutton.cpp:1132
#27 0x00007f43947cd188 in QWidget::event(QEvent*) (this=0x4e3a8b0, event=0x7fffe8f75ca0) at kernel/qwidget.cpp:9023
#28 0x00007f439478ab8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x114a600, receiver=receiver@entry=0x4e3a8b0, e=e@entry=0x7fffe8f75ca0) at kernel/qapplication.cpp:3720
#29 0x00007f4394790c7a in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x4e3a8b0, e=0x7fffe8f75ca0) at kernel/qapplication.cpp:3280
#30 0x00007f4393ebcf1b in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7fffe8f766d0, receiver=receiver@entry=0x4e3a8b0, event=event@entry=0x7fffe8f75ca0) at kernel/qcoreapplication.cpp:935
#31 0x00007f439478f6f2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) (event=0x7fffe8f75ca0, receiver=0x4e3a8b0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#32 0x00007f439478f6f2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) (receiver=receiver@entry=0x4e3a8b0, event=event@entry=0x7fffe8f75ca0, alienWidget=alienWidget@entry=0x4e3a8b0, nativeWidget=0x3e63ef0, buttonDown=buttonDown@entry=0x7f4394cb0a10 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2751
#33 0x00007f43947e4440 in QWidgetWindow::handleMouseEvent(QMouseEvent*) (this=this@entry=0x5942900, event=event@entry=0x7fffe8f760c0) at kernel/qwidgetwindow.cpp:543
#34 0x00007f43947e678b in QWidgetWindow::event(QEvent*) (this=0x5942900, event=0x7fffe8f760c0) at kernel/qwidgetwindow.cpp:210
#35 0x00007f439478ab8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x114a600, receiver=receiver@entry=0x5942900, e=e@entry=0x7fffe8f760c0) at kernel/qapplication.cpp:3720
#36 0x00007f4394790230 in QApplication::notify(QObject*, QEvent*) (this=0x7fffe8f766d0, receiver=0x5942900, e=0x7fffe8f760c0) at kernel/qapplication.cpp:3503
#37 0x00007f4393ebcf1b in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7fffe8f766d0, receiver=receiver@entry=0x5942900, event=event@entry=0x7fffe8f760c0) at kernel/qcoreapplication.cpp:935
#38 0x00007f43941df3c8 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (event=0x7fffe8f760c0, receiver=0x5942900) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#39 0x00007f43941df3c8 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=0x18d2f90) at kernel/qguiapplication.cpp:1772
#40 0x00007f43941e1005 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0x18d2f90) at kernel/qguiapplication.cpp:1576
#41 0x00007f43941c65b8 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at kernel/qwindowsysteminterface.cpp:572
#42 0x00007f4377b9c1e0 in userEventSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#43 0x00007f438cfeeff7 in g_main_context_dispatch (context=0x7f43700016f0) at /build/glib2.0-3UmwzF/glib2.0-2.46.0/./glib/gmain.c:3154
#44 0x00007f438cfeeff7 in g_main_context_dispatch (context=context@entry=0x7f43700016f0) at /build/glib2.0-3UmwzF/glib2.0-2.46.0/./glib/gmain.c:3769
#45 0x00007f438cfef250 in g_main_context_iterate (context=context@entry=0x7f43700016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-3UmwzF/glib2.0-2.46.0/./glib/gmain.c:3840
#46 0x00007f438cfef2fc in g_main_context_iteration (context=0x7f43700016f0, may_block=may_block@entry=1) at /build/glib2.0-3UmwzF/glib2.0-2.46.0/./glib/gmain.c:3901
#47 0x00007f4393f1427f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1182290, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#48 0x00007f4393eba75a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffe8f76440, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#49 0x00007f4393ec22cc in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1188
#50 0x00007f43941d700c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1510
#51 0x00007f4394787025 in QApplication::exec() () at kernel/qapplication.cpp:2956
#52 0x0000000000404af1 in main(int, char**) (argc=1, argv=0x7fffe8f76828) at ../../../kontact/src/main.cpp:220

Possible duplicates by query: bug 352646, bug 351357, bug 350096, bug 348572, bug 348470.

Reported using DrKonqi
Comment 1 Denis Kurz 2017-06-23 20:17:11 UTC
This bug has never been confirmed for a Kontact version that is based on KDE Frameworks, except possibly a Technology Preview version 5.0.x. Those versions differ significantly from the old 4.x series. Therefore, I plan to close it in around two or three months. In the meantime, it is set to WAITINGFORINFO to give reporters the opportunity to check if it is still valid. As soon as someone confirms it for a recent version (at least 5.1, ideally even more recent), I'll gladly reopen it.

Please understand that we lack the manpower to triage bugs reported for versions almost two years beyond their end of life.
Comment 2 Denis Kurz 2018-02-01 09:49:36 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.1 aka 15.12; preferably much more recent), please open a new one unless it already exists. Thank you for all your input.