https://bugs.kde.org/show_bug.cgi?id=433998

            Bug ID: 433998
           Summary: Discover crashes when I click on any button of "Server
                    authentication" dialog
           Product: Discover
           Version: unspecified
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: discover
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

Application: plasma-discover (5.21.80)

Qt Version: 5.15.2
Frameworks Version: 5.80.0
Operating System: Linux 5.8.0-44-generic x86_64
Windowing System: Wayland
Drkonqi Version: 5.21.80
Distribution: KDE neon Unstable Edition

-- Information about the crash:
- What I was doing when the application cras
Sometumes Discover shows a "Server auyhentication" dialog when I open the
description page of an app
from flathub repo (see the attached screenshot).  Discover crashes when I click
on any button of it.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Discover (plasma-discover), signal: Segmentation fault
Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7f095d540e40
(LWP 1279))]
[New LWP 1281]
[New LWP 1282]
[New LWP 1283]
[New LWP 1284]
[New LWP 1285]
[New LWP 1286]
[New LWP 1291]
[New LWP 1293]
[New LWP 1295]
[New LWP 1296]
[New LWP 1297]
[New LWP 1298]
[New LWP 1303]
[New LWP 1304]
[New LWP 1318]
[New LWP 1349]
[New LWP 1410]
[New LWP 1424]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f0961b09aff in __GI___poll (fds=fds@entry=0x7ffef8098328,
nfds=nfds@entry=1, timeout=timeout@entry=1000) at
../sysdeps/unix/sysv/linux/poll.c:29

Thread 19 (Thread 0x7f08c33de700 (LWP 1424)):
#0  0x00007f0961b051c0 in __GI___libc_read (nbytes=<optimized out>,
buf=<optimized out>, fd=<optimized out>) at
../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=<optimized out>, buf=<optimized out>,
nbytes=<optimized out>) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f08c37a1975 in pa_read () at
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so
#3  0x00007f08e8036416 in pa_mainloop_prepare () at
/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f08e8036eb4 in pa_mainloop_iterate () at
/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f08e8036f70 in pa_mainloop_run () at
/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f08e804511d in  () at /lib/x86_64-linux-gnu/libpulse.so.0
#7  0x00007f08c37d072c in  () at
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so
#8  0x00007f0960e2a609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f0961b16293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7f08e9b14700 (LWP 1410)):
#0  QList<QTimerInfo*>::isEmpty() const (this=0x7f08d0003a60) at
../../include/QtCore/../../src/corelib/tools/qlist.h:201
#1  timerSourceCheckHelper (src=0x7f08d0003a00) at
kernel/qeventdispatcher_glib.cpp:143
#2  idleTimerSourceCheck(GSource*) (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:224
#3  0x00007f096047cbc1 in g_main_context_check
(context=context@entry=0x7f08d0003400, max_priority=2147483647,
fds=fds@entry=0x7f08d0023be0, n_fds=n_fds@entry=1) at
../../../glib/gmain.c:3880
#4  0x00007f096047d132 in g_main_context_iterate
(context=context@entry=0x7f08d0003400, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4044
#5  0x00007f096047d2c3 in g_main_context_iteration (context=0x7f08d0003400,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#6  0x00007f09620d4fbb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f08d00103b0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f09620791ab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f08e9b12eb0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#8  0x00007f09632d544d in QDialog::exec() (this=0x7f08d0037c10) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#9  0x00007f0961746511 in KMessageBox::createKMessageBox(QDialog*,
QDialogButtonBox*, QIcon const&, QString const&, QStringList const&, QString
const&, bool*, QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon)
() at /lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#10 0x00007f0961746ae1 in KMessageBox::createKMessageBox(QDialog*,
QDialogButtonBox*, QMessageBox::Icon, QString const&, QStringList const&,
QString const&, bool*, QFlags<KMessageBox::Option>, QString const&) () at
/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#11 0x00007f0961749143 in  () at /lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#12 0x00007f09617494ca in KMessageBox::warningYesNoCancel(QWidget*, QString
const&, QString const&, KGuiItem const&, KGuiItem const&, KGuiItem const&,
QString const&, QFlags<KMessageBox::Option>) () at
/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5
#13 0x00007f09613969ed in
KIO::JobUiDelegate::requestMessageBox(KIO::JobUiDelegateExtension::MessageBoxType,
QString const&, QString const&, QString const&, QString const&, QString const&,
QString const&, QString const&, KIO::MetaData const&) () at
/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#14 0x00007f09638773f9 in KIO::UserNotificationHandler::processRequest()
(this=0x7f09639e60c0 <(anonymous
namespace)::Q_QGS_globalUserNotificationHandler::innerFunction()::holder>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:397
#15 0x00007f09620a8239 in QObject::event(QEvent*) (this=0x7f09639e60c0
<(anonymous
namespace)::Q_QGS_globalUserNotificationHandler::innerFunction()::holder>,
e=0x7f08d001c800) at kernel/qobject.cpp:1314
#16 0x00007f09630c9dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x7f09639e60c0 <(anonymous
namespace)::Q_QGS_globalUserNotificationHandler::innerFunction()::holder>,
e=0x7f08d001c800) at kernel/qapplication.cpp:3632
#17 0x00007f09630d2bb8 in QApplication::notify(QObject*, QEvent*) () at
kernel/qapplication.cpp:3156
#18 0x00007f096207a69a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x7f09639e60c0 <(anonymous
namespace)::Q_QGS_globalUserNotificationHandler::innerFunction()::holder>,
event=0x7f08d001c800) at
../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#19 0x00007f096207cfa1 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=0, data=0x556dcd617480) at
kernel/qcoreapplication.cpp:1817
#20 0x00007f09620d5947 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x7f08d0003600) at kernel/qeventdispatcher_glib.cpp:277
#21 0x00007f096047cf9d in g_main_dispatch (context=0x7f08d0003400) at
../../../glib/gmain.c:3309
#22 g_main_context_dispatch (context=context@entry=0x7f08d0003400) at
../../../glib/gmain.c:3974
#23 0x00007f096047d220 in g_main_context_iterate
(context=context@entry=0x7f08d0003400, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#24 0x00007f096047d2c3 in g_main_context_iteration (context=0x7f08d0003400,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#25 0x00007f09620d4fa2 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f08d00103b0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#26 0x00007f09620791ab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f08e9b13be0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#27 0x00007f0961e93a12 in QThread::exec() (this=this@entry=0x556dcd616fd0) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#28 0x00007f0963bef38a in QQuickPixmapReader::run() (this=0x556dcd616fd0) at
util/qquickpixmapcache.cpp:1024
#29 0x00007f0961e94bac in QThreadPrivate::start(void*) (arg=0x556dcd616fd0) at
thread/qthread_unix.cpp:329
#30 0x00007f0960e2a609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#31 0x00007f0961b16293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7f08f9e3d700 (LWP 1349)):
#0  0x00007f0961b09aff in __GI___poll (fds=0x7f08de2f1f70, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f096047d18e in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f08de2f1f70, timeout=<optimized out>, context=0x7f08de821a70)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f08de821a70,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007f096047d2c3 in g_main_context_iteration
(context=context@entry=0x7f08de821a70, may_block=may_block@entry=1) at
../../../glib/gmain.c:4108
#4  0x00007f08f8c9099d in dconf_gdbus_worker_thread (user_data=0x7f08de821a70)
at ../gdbus/dconf-gdbus-thread.c:82
#5  0x00007f09604a6911 in g_thread_proxy (data=0x7f08df333d80) at
../../../glib/gthread.c:807
#6  0x00007f0960e2a609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007f0961b16293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f08e8b12700 (LWP 1318)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7f08e8b11b90, clockid=<optimized out>, expected=0,
futex_word=0x556dcc96f5c4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f08e8b11b90, clockid=<optimized
out>, mutex=0x556dcc96f570, cond=0x556dcc96f598) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x556dcc96f598, mutex=0x556dcc96f570,
abstime=0x7f08e8b11b90) at pthread_cond_wait.c:656
#3  0x00007f0961e9aca8 in QWaitConditionPrivate::wait_relative(QDeadlineTimer)
(this=0x556dcc96f570, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=...,
this=0x556dcc96f570) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x556dcc974a60, mutex=mutex@entry=0x556dc8644fe8,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f0961e981b1 in QThreadPoolThread::run() (this=0x556dcc974a50) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007f0961e94bac in QThreadPrivate::start(void*) (arg=0x556dcc974a50) at
thread/qthread_unix.cpp:329
#8  0x00007f0960e2a609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f0961b16293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f08fa7fc700 (LWP 1304)):
#0  0x00007f0961b09aff in __GI___poll (fds=0x7f08d400e3d0, nfds=1,
timeout=96082) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f096047d18e in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f08d400e3d0, timeout=<optimized out>, context=0x7f08d4000c20)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f08d4000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007f096047d2c3 in g_main_context_iteration (context=0x7f08d4000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f09620d4fbb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f08d4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f09620791ab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f08fa7fbc20, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f0961e93a12 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f0961e94bac in QThreadPrivate::start(void*) (arg=0x556dc86010e0) at
thread/qthread_unix.cpp:329
#8  0x00007f0960e2a609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f0961b16293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f08eb7fe700 (LWP 1303)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x556dc75ca5a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x556dc75ca550,
cond=0x556dc75ca578) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x556dc75ca578, mutex=0x556dc75ca550) at
pthread_cond_wait.c:638
#3  0x00007f0961e9ad1b in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x556dc75ca550) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x556dc74d54c8, mutex=mutex@entry=0x556dc74d54c0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f0963cb4814 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x556dc74d54b8) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x556dc74d5420) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x00007f0963cb4c89 in QSGRenderThread::run() (this=0x556dc74d5420) at
scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x00007f0961e94bac in QThreadPrivate::start(void*) (arg=0x556dc74d5420) at
thread/qthread_unix.cpp:329
#9  0x00007f0960e2a609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007f0961b16293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f08fbfff700 (LWP 1298)):
#0  g_mutex_unlock (mutex=0x7f08f4000c20) at ../../../glib/gthread-posix.c:1493
#1  0x00007f096047d03d in g_main_context_iterate
(context=context@entry=0x7f08f4000c20, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3995
#2  0x00007f096047d2c3 in g_main_context_iteration (context=0x7f08f4000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#3  0x00007f09620d4fbb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f08f4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f09620791ab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f08fbffec20, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f0961e93a12 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f0961e94bac in QThreadPrivate::start(void*) (arg=0x556dc898a110) at
thread/qthread_unix.cpp:329
#7  0x00007f0960e2a609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007f0961b16293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f0938e6e700 (LWP 1297)):
#0  __GI___libc_read (nbytes=16, buf=0x7f0938e6db50, fd=39) at
../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=39, buf=buf@entry=0x7f0938e6db50,
nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f09604c589f in read (__nbytes=16, __buf=0x7f0938e6db50,
__fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#3  g_wakeup_acknowledge (wakeup=0x556dc8802110) at ../../../glib/gwakeup.c:210
#4  0x00007f096047ccde in g_main_context_check
(context=context@entry=0x556dc89327f0, max_priority=2147483647,
fds=fds@entry=0x556dc86d7010, n_fds=n_fds@entry=1) at
../../../glib/gmain.c:3825
#5  0x00007f096047d132 in g_main_context_iterate (context=0x556dc89327f0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4044
#6  0x00007f096047d513 in g_main_loop_run (loop=0x556dc86c5770) at
../../../glib/gmain.c:4241
#7  0x00007f096003aeda in gdbus_shared_thread_func (user_data=0x556dc89327c0)
at ../../../gio/gdbusprivate.c:279
#8  0x00007f09604a6911 in g_thread_proxy (data=0x556dc89304c0) at
../../../glib/gthread.c:807
#9  0x00007f0960e2a609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007f0961b16293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f093966f700 (LWP 1296)):
#0  __GI___libc_read (nbytes=16, buf=0x7f093966eb60, fd=37) at
../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=37, buf=buf@entry=0x7f093966eb60,
nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f09604c589f in read (__nbytes=16, __buf=0x7f093966eb60,
__fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#3  g_wakeup_acknowledge (wakeup=0x7f092c02e3c0) at ../../../glib/gwakeup.c:210
#4  0x00007f096047ccde in g_main_context_check
(context=context@entry=0x556dc6cf8c40, max_priority=2147483647,
fds=fds@entry=0x556dc731bca0, n_fds=n_fds@entry=1) at
../../../glib/gmain.c:3825
#5  0x00007f096047d132 in g_main_context_iterate
(context=context@entry=0x556dc6cf8c40, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4044
#6  0x00007f096047d2c3 in g_main_context_iteration (context=0x556dc6cf8c40,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#7  0x00007f096047d311 in glib_worker_main (data=<optimized out>) at
../../../glib/gmain.c:5996
#8  0x00007f09604a6911 in g_thread_proxy (data=0x556dc8800700) at
../../../glib/gthread.c:807
#9  0x00007f0960e2a609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007f0961b16293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f0939ee9700 (LWP 1295)):
#0  __libc_enable_asynccancel () at
../sysdeps/unix/sysv/linux/x86_64/cancellation.S:56
#1  0x00007f0961b05167 in __GI___libc_read (nbytes=16, buf=0x7f0939ee8a10,
fd=35) at ../sysdeps/unix/sysv/linux/read.c:26
#2  __GI___libc_read (fd=35, buf=buf@entry=0x7f0939ee8a10,
nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24
#3  0x00007f09604c589f in read (__nbytes=16, __buf=0x7f0939ee8a10,
__fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#4  g_wakeup_acknowledge (wakeup=0x7f0930002d70) at ../../../glib/gwakeup.c:210
#5  0x00007f096047ccde in g_main_context_check
(context=context@entry=0x7f0928000c20, max_priority=2147483647,
fds=fds@entry=0x7f0928003550, n_fds=n_fds@entry=1) at
../../../glib/gmain.c:3825
#6  0x00007f096047d132 in g_main_context_iterate
(context=context@entry=0x7f0928000c20, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4044
#7  0x00007f096047d2c3 in g_main_context_iteration (context=0x7f0928000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#8  0x00007f09620d4fbb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f0928000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#9  0x00007f09620791ab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f0939ee8c20, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#10 0x00007f0961e93a12 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#11 0x00007f0961e94bac in QThreadPrivate::start(void*) (arg=0x556dc73dc720) at
thread/qthread_unix.cpp:329
#12 0x00007f0960e2a609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#13 0x00007f0961b16293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f093affd700 (LWP 1293)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7f093affcb90, clockid=<optimized out>, expected=0,
futex_word=0x556dc8803be4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f093affcb90, clockid=<optimized
out>, mutex=0x556dc8803b90, cond=0x556dc8803bb8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x556dc8803bb8, mutex=0x556dc8803b90,
abstime=0x7f093affcb90) at pthread_cond_wait.c:656
#3  0x00007f0961e9aca8 in QWaitConditionPrivate::wait_relative(QDeadlineTimer)
(this=0x556dc8803b90, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=...,
this=0x556dc8803b90) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x556dc8803b00, mutex=mutex@entry=0x556dc8644fe8,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f0961e981b1 in QThreadPoolThread::run() (this=0x556dc8803af0) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007f0961e94bac in QThreadPrivate::start(void*) (arg=0x556dc8803af0) at
thread/qthread_unix.cpp:329
#8  0x00007f0960e2a609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f0961b16293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f093b7fe700 (LWP 1291)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7f093b7fdb90, clockid=<optimized out>, expected=0,
futex_word=0x556dc87c3670) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f093b7fdb90, clockid=<optimized
out>, mutex=0x556dc87c3620, cond=0x556dc87c3648) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x556dc87c3648, mutex=0x556dc87c3620,
abstime=0x7f093b7fdb90) at pthread_cond_wait.c:656
#3  0x00007f0961e9aca8 in QWaitConditionPrivate::wait_relative(QDeadlineTimer)
(this=0x556dc87c3620, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=...,
this=0x556dc87c3620) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x556dc87bc290, mutex=mutex@entry=0x556dc87c0d88,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f0961e981b1 in QThreadPoolThread::run() (this=0x556dc87bc280) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007f0961e94bac in QThreadPrivate::start(void*) (arg=0x556dc87bc280) at
thread/qthread_unix.cpp:329
#8  0x00007f0960e2a609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007f0961b16293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f0947fff700 (LWP 1286)):
#0  0x00007f0961b09aff in __GI___poll (fds=0x7f093c004e60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f096047d18e in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f093c004e60, timeout=<optimized out>, context=0x7f093c000c20)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f093c000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007f096047d2c3 in g_main_context_iteration (context=0x7f093c000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f09620d4fbb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f093c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f09620791ab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f0947ffec00, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f0961e93a12 in QThread::exec() (this=this@entry=0x556dc6ea9450) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f0962d44fa9 in QQmlThreadPrivate::run() (this=0x556dc6ea9450) at
qml/ftw/qqmlthread.cpp:155
#8  0x00007f0961e94bac in QThreadPrivate::start(void*) (arg=0x556dc6ea9450) at
thread/qthread_unix.cpp:329
#9  0x00007f0960e2a609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007f0961b16293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f0954b7f700 (LWP 1285)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x556dc6e9bf28) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x556dc6e9bed8,
cond=0x556dc6e9bf00) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x556dc6e9bf00, mutex=0x556dc6e9bed8) at
pthread_cond_wait.c:638
#3  0x00007f0956aa2e6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f0956aa2a6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f0960e2a609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f0961b16293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f0955380700 (LWP 1284)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x556dc6e9bf2c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x556dc6e9bed8,
cond=0x556dc6e9bf00) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x556dc6e9bf00, mutex=0x556dc6e9bed8) at
pthread_cond_wait.c:638
#3  0x00007f0956aa2e6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f0956aa2a6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f0960e2a609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f0961b16293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f0955b81700 (LWP 1283)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x556dc6e9bf2c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x556dc6e9bed8,
cond=0x556dc6e9bf00) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x556dc6e9bf00, mutex=0x556dc6e9bed8) at
pthread_cond_wait.c:638
#3  0x00007f0956aa2e6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f0956aa2a6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f0960e2a609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f0961b16293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f0956382700 (LWP 1282)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x556dc6e9bf2c) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x556dc6e9bed8,
cond=0x556dc6e9bf00) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x556dc6e9bf00, mutex=0x556dc6e9bed8) at
pthread_cond_wait.c:638
#3  0x00007f0956aa2e6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f0956aa2a6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f0960e2a609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007f0961b16293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f095c8d2700 (LWP 1281)):
#0  __GI___libc_read (fd=7, buf=buf@entry=0x7f095c8d19e0,
nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007f09604c589f in read (__nbytes=16, __buf=0x7f095c8d19e0,
__fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x556dc6c88ec0) at ../../../glib/gwakeup.c:210
#3  0x00007f096047ccde in g_main_context_check
(context=context@entry=0x7f0958000c20, max_priority=2147483647,
fds=fds@entry=0x7f0958005240, n_fds=n_fds@entry=1) at
../../../glib/gmain.c:3825
#4  0x00007f096047d132 in g_main_context_iterate
(context=context@entry=0x7f0958000c20, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4044
#5  0x00007f096047d2c3 in g_main_context_iteration (context=0x7f0958000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#6  0x00007f09620d4fbb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f0958000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f09620791ab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f095c8d1bf0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#8  0x00007f0961e93a12 in QThread::exec() (this=this@entry=0x7f09636fdd80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#9  0x00007f0963679f4b in QDBusConnectionManager::run() (this=0x7f09636fdd80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
#10 0x00007f0961e94bac in QThreadPrivate::start(void*) (arg=0x7f09636fdd80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:329
#11 0x00007f0960e2a609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#12 0x00007f0961b16293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f095d540e40 (LWP 1279)):
[KCrash Handler]
#6  QRasterPaintEngine::compositionModeChanged() (this=0x556dcde38550) at
painting/qpaintengine_raster.cpp:884
#7  0x00007f096271a662 in
QPainter::setCompositionMode(QPainter::CompositionMode)
(this=this@entry=0x7ffef8098b88,
mode=mode@entry=QPainter::CompositionMode_Source) at painting/qpainter.cpp:2391
#8  0x00007f0960290936 in
QtWaylandClient::QWaylandShmBackingStore::beginPaint(QRegion const&)
(region=..., this=0x7ffef8098b88) at qwaylandshmbackingstore.cpp:187
#9  QtWaylandClient::QWaylandShmBackingStore::beginPaint(QRegion const&)
(this=this@entry=0x7f08d0061040, region=...) at qwaylandshmbackingstore.cpp:178
#10 0x00007f096261e058 in QBackingStore::beginPaint(QRegion const&)
(this=0x7f08d00827a0, region=...) at
../../include/QtGui/5.15.2/QtGui/private/../../../../../src/gui/kernel/qhighdpiscaling_p.h:203
#11 0x00007f09630dc300 in QWidgetRepaintManager::paintAndFlush()
(this=this@entry=0x7f08d0082b20) at kernel/qwidgetrepaintmanager.cpp:976
#12 0x00007f09630dcf44 in QWidgetRepaintManager::sync() (this=0x7f08d0082b20)
at kernel/qwidgetrepaintmanager.cpp:770
#13 0x00007f09631066d5 in QWidgetPrivate::syncBackingStore()
(this=0x7f08d0038a70) at kernel/qwidget.cpp:1756
#14 0x00007f096310d5fc in QWidget::event(QEvent*) (this=0x7f08d0037c10,
event=0x7ffef8099320) at kernel/qwidget.cpp:8964
#15 0x00007f09630c9dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x7f08d0037c10, e=0x7ffef8099320) at
kernel/qapplication.cpp:3632
#16 0x00007f09630d2bb8 in QApplication::notify(QObject*, QEvent*) () at
kernel/qapplication.cpp:3156
#17 0x00007f096207a69a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x7f08d0037c10, event=0x7ffef8099320) at
../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#18 0x00007f09630ddefd in QWidgetRepaintManager::sendUpdateRequest(QWidget*,
QWidgetRepaintManager::UpdateTime) (this=this@entry=0x7f08d0082b20,
widget=0x7f08d0037c10,
updateTime=updateTime@entry=QWidgetRepaintManager::UpdateNow) at
kernel/qwidgetrepaintmanager.cpp:406
#19 0x00007f09630e07e8 in QWidgetRepaintManager::sendUpdateRequest(QWidget*,
QWidgetRepaintManager::UpdateTime)
(updateTime=QWidgetRepaintManager::UpdateNow, widget=<optimized out>,
this=0x7f08d0082b20) at kernel/qwidgetrepaintmanager.cpp:374
#20 QWidgetRepaintManager::markDirty<QRect>(QRect const&, QWidget*,
QWidgetRepaintManager::UpdateTime, QWidgetRepaintManager::BufferState)
(this=0x7f08d0082b20, r=..., widget=0x7f08d003af90,
updateTime=QWidgetRepaintManager::UpdateNow,
bufferState=QWidgetRepaintManager::BufferValid) at
kernel/qwidgetrepaintmanager.cpp:313
#21 0x00007f09630f59d8 in QWidget::repaint(QRect const&)
(this=this@entry=0x7f08d003af90, rect=...) at
/usr/include/c++/9/bits/unique_ptr.h:360
#22 0x00007f09630f5a40 in QWidget::repaint() (this=this@entry=0x7f08d003af90)
at ../../include/QtCore/../../src/corelib/tools/qrect.h:184
#23 0x00007f09631c262d in QAbstractButton::mousePressEvent(QMouseEvent*)
(this=0x7f08d003af90, e=0x7ffef80999e0) at widgets/qabstractbutton.cpp:1015
#24 0x00007f096310cc21 in QWidget::event(QEvent*) (this=0x7f08d003af90,
event=0x7ffef80999e0) at kernel/qwidget.cpp:8641
#25 0x00007f09630c9dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x7f08d003af90, e=0x7ffef80999e0) at
kernel/qapplication.cpp:3632
#26 0x00007f09630d2e77 in QApplication::notify(QObject*, QEvent*) () at
kernel/qapplication.cpp:3076
#27 0x00007f096207a69a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x7f08d003af90, event=0x7ffef80999e0) at
../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#28 0x00007f09630d20a7 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool)
(receiver=receiver@entry=0x7f08d003af90, event=event@entry=0x7ffef80999e0,
alienWidget=alienWidget@entry=0x7f08d003af90, nativeWidget=0x7f08d0037c10,
buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true,
onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2614
#29 0x00007f0963127e54 in QWidgetWindow::handleMouseEvent(QMouseEvent*)
(this=0x7f08d0082110, event=0x7ffef8099e60) at
/usr/include/c++/9/bits/atomic_base.h:413
#30 0x00007f096312b174 in QWidgetWindow::event(QEvent*) (event=0x7ffef8099e60,
this=0x7f08d0082110) at kernel/qwidgetwindow.cpp:300
#31 QWidgetWindow::event(QEvent*) (this=0x7f08d0082110, event=0x7ffef8099e60)
at kernel/qwidgetwindow.cpp:239
#32 0x00007f09630c9dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x7f08d0082110, e=0x7ffef8099e60) at
kernel/qapplication.cpp:3632
#33 0x00007f09630d2bb8 in QApplication::notify(QObject*, QEvent*) () at
kernel/qapplication.cpp:3156
#34 0x00007f096207a69a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x7f08d0082110, event=0x7ffef8099e60) at
../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#35 0x00007f096245c4e8 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at kernel/qguiapplication.cpp:2282
#36 0x00007f096245db55 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
(e=0x556dc7527eb0) at kernel/qguiapplication.cpp:2002
#37 0x00007f09624357ac in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(flags=...) at kernel/qwindowsysteminterface.cpp:1169
#38 0x00007f09602da814 in userEventSourceDispatch(_GSource*, int (*)(void*),
void*) () at /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#39 0x00007f096047cf9d in g_main_dispatch (context=0x556dc6cca4e0) at
../../../glib/gmain.c:3309
#40 g_main_context_dispatch (context=context@entry=0x556dc6cca4e0) at
../../../glib/gmain.c:3974
#41 0x00007f096047d220 in g_main_context_iterate
(context=context@entry=0x556dc6cca4e0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#42 0x00007f096047d2c3 in g_main_context_iteration (context=0x556dc6cca4e0,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#43 0x00007f09620d4fa2 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x556dc6d06900, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#44 0x00007f09620791ab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffef809a200, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#45 0x00007f0962081354 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#46 0x0000556dc62bc63d in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at ./discover/main.cpp:184
[Inferior 1 (process 1279) detached]

Possible duplicates by query: bug 275902, bug 235808, bug 230490, bug 207579.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to