SUMMARY I was scrolling the apps list using my touch screen, I switched to another window, went back to Discover, tried to scroll the apps list with my touch screen again and Discover crashed. Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.18.80 KDE Frameworks Version: 5.68.0 Qt Version: 5.14.1 Thread 16 (Thread 0x7fa8c0fc2700 (LWP 23575)): #0 0x00007fa8d0900bf9 in __GI___poll (fds=0x7fa8c0fc1b68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa8ca963747 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fa8ca96536a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fa8c3990cc0 in QXcbEventQueue::run() (this=0x55d6f3c44270) at qxcbeventqueue.cpp:228 #4 0x00007fa8d13b67ec in QThreadPrivate::start(void*) (arg=0x55d6f3c44270) at thread/qthread_unix.cpp:342 #5 0x00007fa8cd1fa6db in start_thread (arg=0x7fa8c0fc2700) at pthread_create.c:463 #6 0x00007fa8d090d88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7fa8217fa700 (LWP 23775)): #0 0x00007fa8d0900bf9 in __GI___poll (fds=0x7fa7fc0038e0, nfds=2, timeout=134772) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa8cb05d5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa8cb05d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa8d16050bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa7fc001e50, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #4 0x00007fa8d15a463a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fa8217f9c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fa8d13b5317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536 #6 0x00007fa8d13b67ec in QThreadPrivate::start(void*) (arg=0x7fa8b00cb530) at thread/qthread_unix.cpp:342 #7 0x00007fa8cd1fa6db in start_thread (arg=0x7fa8217fa700) at pthread_create.c:463 #8 0x00007fa8d090d88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7fa8737fe700 (LWP 25817)): #0 0x00007fa8cd200ed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fa8737fdab0, expected=0, futex_word=0x7fa874005b04) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 0x00007fa8cd200ed9 in __pthread_cond_wait_common (abstime=0x7fa8737fdb60, mutex=0x7fa874005ab0, cond=0x7fa874005ad8) at pthread_cond_wait.c:533 #2 0x00007fa8cd200ed9 in __pthread_cond_timedwait (cond=0x7fa874005ad8, mutex=0x7fa874005ab0, abstime=0x7fa8737fdb60) at pthread_cond_wait.c:667 #3 0x00007fa8d13bcd2a in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x7fa874005ab0, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 0x00007fa8d13bcd2a in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7fa874005ab0) at thread/qwaitcondition_unix.cpp:144 #5 0x00007fa8d13bcd2a in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x7fa8740054a8, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007fa8d13bcee6 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x7fa874005790, mutex=mutex@entry=0x7fa8740054a8, time=<optimized out>) at thread/qwaitcondition_unix.cpp:209 #7 0x00007fa8d13ba275 in QThreadPoolThread::run() (this=0x7fa874005780) at thread/qthreadpool.cpp:139 #8 0x00007fa8d13b67ec in QThreadPrivate::start(void*) (arg=0x7fa874005780) at thread/qthread_unix.cpp:342 #9 0x00007fa8cd1fa6db in start_thread (arg=0x7fa8737fe700) at pthread_create.c:463 #10 0x00007fa8d090d88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7fa873fff700 (LWP 23597)): #0 0x00007fa8d0900bf9 in __GI___poll (fds=0x55d6f42fbfe0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa8cb05d5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa8cb05d962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa8c9fe40e6 in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007fa8cb085195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fa8cd1fa6db in start_thread (arg=0x7fa873fff700) at pthread_create.c:463 #6 0x00007fa8d090d88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7fa87e5f5700 (LWP 23859)): #0 0x00007fa8d0900bf9 in __GI___poll (fds=0x7fa83c044000, nfds=1, timeout=106142) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa8cb05d5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa8cb05d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa8d16050db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa83c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fa8d15a463a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fa87e5f4c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fa8d13b5317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536 #6 0x00007fa8d13b67ec in QThreadPrivate::start(void*) (arg=0x7fa8940cf410) at thread/qthread_unix.cpp:342 #7 0x00007fa8cd1fa6db in start_thread (arg=0x7fa87e5f5700) at pthread_create.c:463 #8 0x00007fa8d090d88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7fa87cdf3700 (LWP 23609)): #0 0x00007fa8d0900bf9 in __GI___poll (fds=0x7fa8480039d0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa8cb05d5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa8cb05d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa8d16050bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa834000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #4 0x00007fa8d15a463a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fa87cdf2c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fa8d13b5317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536 #6 0x00007fa8d13b67ec in QThreadPrivate::start(void*) (arg=0x55d6f4e72e80) at thread/qthread_unix.cpp:342 #7 0x00007fa8cd1fa6db in start_thread (arg=0x7fa87cdf3700) at pthread_create.c:463 #8 0x00007fa8d090d88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7fa821ffb700 (LWP 23732)): #0 0x00007fa8d0900bf9 in __GI___poll (fds=0x7fa808007850, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa8cb05d5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa8cb05d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa8d16050bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa8080083e0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #4 0x00007fa8d15a463a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fa821ffac60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fa8d13b5317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536 #6 0x00007fa8d13b67ec in QThreadPrivate::start(void*) (arg=0x55d6f543fcc0) at thread/qthread_unix.cpp:342 #7 0x00007fa8cd1fa6db in start_thread (arg=0x7fa821ffb700) at pthread_create.c:463 #8 0x00007fa8d090d88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7fa8a0a8d700 (LWP 23596)): #0 0x00007fa8d0900bf9 in __GI___poll (fds=0x55d6f5572310, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa8cb05d5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa8cb05d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa8cb05d721 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fa8cb085195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fa8cd1fa6db in start_thread (arg=0x7fa8a0a8d700) at pthread_create.c:463 #6 0x00007fa8d090d88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7fa87ddf4700 (LWP 23607)): #0 0x00007fa8cd2009f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d6f4749834) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fa8cd2009f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55d6f47497e0, cond=0x55d6f4749808) at pthread_cond_wait.c:502 #2 0x00007fa8cd2009f3 in __pthread_cond_wait (cond=0x55d6f4749808, mutex=0x55d6f47497e0) at pthread_cond_wait.c:655 #3 0x00007fa8d13bcd9b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55d6f47497e0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fa8d13bcd9b in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55d6f47497c0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fa8d13bcf19 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x55d6f47497c8, mutex=mutex@entry=0x55d6f47497c0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fa8d4c4a1d3 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55d6f47497b8) at scenegraph/qsgthreadedrenderloop.cpp:255 #7 0x00007fa8d4c4a1d3 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x55d6f4749720) at scenegraph/qsgthreadedrenderloop.cpp:905 #8 0x00007fa8d4c4a631 in QSGRenderThread::run() (this=0x55d6f4749720) at scenegraph/qsgthreadedrenderloop.cpp:1000 #9 0x00007fa8d13b67ec in QThreadPrivate::start(void*) (arg=0x55d6f4749720) at thread/qthread_unix.cpp:342 #10 0x00007fa8cd1fa6db in start_thread (arg=0x7fa87ddf4700) at pthread_create.c:463 #11 0x00007fa8d090d88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fa8a1bc0700 (LWP 23595)): #0 0x00007fa8d0900bf9 in __GI___poll (fds=0x7fa894004ee0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa8cb05d5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa8cb05d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa8d16050bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa894000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #4 0x00007fa8d15a463a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fa8a1bbfbf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fa8d13b5317 in QThread::exec() (this=this@entry=0x55d6f5638f50) at thread/qthread.cpp:536 #6 0x00007fa8d4b8ca86 in QQuickPixmapReader::run() (this=0x55d6f5638f50) at util/qquickpixmapcache.cpp:987 #7 0x00007fa8d13b67ec in QThreadPrivate::start(void*) (arg=0x55d6f5638f50) at thread/qthread_unix.cpp:342 #8 0x00007fa8cd1fa6db in start_thread (arg=0x7fa8a1bc0700) at pthread_create.c:463 #9 0x00007fa8d090d88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7fa889891700 (LWP 23601)): #0 0x00007fa8d0900bf9 in __GI___poll (fds=0x7fa878002de0, nfds=1, timeout=9987) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa8cb05d5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa8cb05d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa8d16050bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa878000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #4 0x00007fa8d15a463a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fa889890c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fa8d13b5317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536 #6 0x00007fa8d13b67ec in QThreadPrivate::start(void*) (arg=0x55d6f4624cc0) at thread/qthread_unix.cpp:342 #7 0x00007fa8cd1fa6db in start_thread (arg=0x7fa889891700) at pthread_create.c:463 #8 0x00007fa8d090d88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fa87ffff700 (LWP 23602)): #0 0x00007fa8d0900bf9 in __GI___poll (fds=0x7fa87408d990, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa8cb05d5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa8cb05d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa8d16050bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa874000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #4 0x00007fa8d15a463a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fa87fffec60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fa8d13b5317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536 #6 0x00007fa8d13b67ec in QThreadPrivate::start(void*) (arg=0x55d6f463f200) at thread/qthread_unix.cpp:342 #7 0x00007fa8cd1fa6db in start_thread (arg=0x7fa87ffff700) at pthread_create.c:463 #8 0x00007fa8d090d88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fa8b4ae1700 (LWP 23591)): #0 0x00007fa8d0900bf9 in __GI___poll (fds=0x7fa8b000c370, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa8cb05d5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa8cb05d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa8d16050bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa8b0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #4 0x00007fa8d15a463a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fa8b4ae0c30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fa8d13b5317 in QThread::exec() (this=this@entry=0x7fa8d371fda0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:536 #6 0x00007fa8d34a7555 in QDBusConnectionManager::run() (this=0x7fa8d371fda0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #7 0x00007fa8d13b67ec in QThreadPrivate::start(void*) (arg=0x7fa8d371fda0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342 #8 0x00007fa8cd1fa6db in start_thread (arg=0x7fa8b4ae1700) at pthread_create.c:463 #9 0x00007fa8d090d88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fa8af5ef700 (LWP 23592)): #0 0x00007fa8d0900bf9 in __GI___poll (fds=0x7fa8a80029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa8cb05d5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa8cb05d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa8d16050bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa8a8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #4 0x00007fa8d15a463a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fa8af5eec40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fa8d13b5317 in QThread::exec() (this=this@entry=0x55d6f3ca3730) at thread/qthread.cpp:536 #6 0x00007fa8d28e0605 in QQmlThreadPrivate::run() (this=0x55d6f3ca3730) at qml/ftw/qqmlthread.cpp:155 #7 0x00007fa8d13b67ec in QThreadPrivate::start(void*) (arg=0x55d6f3ca3730) at thread/qthread_unix.cpp:342 #8 0x00007fa8cd1fa6db in start_thread (arg=0x7fa8af5ef700) at pthread_create.c:463 #9 0x00007fa8d090d88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fa8a343e700 (LWP 23593)): #0 0x00007fa8cd2009f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55d6f3f4577c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fa8cd2009f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55d6f3f45728, cond=0x55d6f3f45750) at pthread_cond_wait.c:502 #2 0x00007fa8cd2009f3 in __pthread_cond_wait (cond=0x55d6f3f45750, mutex=0x55d6f3f45728) at pthread_cond_wait.c:655 #3 0x00007fa8a499aebb in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007fa8a499aab7 in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007fa8cd1fa6db in start_thread (arg=0x7fa8a343e700) at pthread_create.c:463 #6 0x00007fa8d090d88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fa8d5b26940 (LWP 23552)): #0 0x00007fa8d1f0abcb in QGridLayoutRowData::distributeMultiCells(QGridLayoutRowInfo const&, bool) (this=this@entry=0x55d6f72b0890, rowInfo=..., snapToPixelGrid=true) at util/qgridlayoutengine.cpp:162 #1 0x00007fa8d1f0f0e1 in QGridLayoutEngine::ensureColumnAndRowData(QGridLayoutRowData*, QGridLayoutBox*, double const*, double const*, Qt::Orientation, QAbstractLayoutStyleInfo const*) const (this=this@entry=0x55d6f72b0790, rowData=0x55d6f72b0890, totalBox=totalBox@entry=0x55d6f72b0830, colPositions=colPositions@entry=0x0, colSizes=colSizes@entry=0x0, orientation=orientation@entry=Qt::Horizontal, styleInfo=0x55d6f4335140) at util/qgridlayoutengine.cpp:1585 #2 0x00007fa8d1f0f2b1 in QGridLayoutEngine::sizeHint(Qt::SizeHint, QSizeF const&, QAbstractLayoutStyleInfo const*) const (this=0x55d6f72b0790, which=Qt::MinimumSize, constraint=..., styleInfo=0x55d6f4335140) at util/qgridlayoutengine.cpp:1140 #3 0x00007fa8adf8d391 in QQuickGridLayoutBase::sizeHint(Qt::SizeHint) const (this=<optimized out>, whichSizeHint=<optimized out>) at qquicklinearlayout.cpp:257 #4 0x00007fa8adf8f26e in QQuickGridLayoutBase::invalidate(QQuickItem*) (this=0x55d6f99e2f80, childItem=<optimized out>) at qquicklinearlayout.cpp:388 #5 0x00007fa8adf8ef7c in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x55d6f99e2f80, size=...) at qquicklinearlayout.cpp:491 #6 0x00007fa8adf8d168 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=0x55d6f99e2f80, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:818 #7 0x00007fa8d4c82be3 in QQuickItem::setWidth(double) (this=0x55d6f99e2f80, w=<optimized out>) at items/qquickitem.cpp:6711 #8 0x00007fa8d4c942d7 in QQuickItem::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x55d6f99e2f80, _c=_c@entry=QMetaObject::WriteProperty, _id=_id@entry=7, _a=_a@entry=0x7ffd608ede30) at .moc/moc_qquickitem.cpp:961 #9 0x00007fa8d4c94853 in QQuickItem::qt_metacall(QMetaObject::Call, int, void**) (this=this@entry=0x55d6f99e2f80, _c=_c@entry=QMetaObject::WriteProperty, _id=7, _a=_a@entry=0x7ffd608ede30) at .moc/moc_qquickitem.cpp:1038 #10 0x00007fa8adf93555 in QQuickLayout::qt_metacall(QMetaObject::Call, int, void**) (this=this@entry=0x55d6f99e2f80, _c=_c@entry=QMetaObject::WriteProperty, _id=<optimized out>, _a=_a@entry=0x7ffd608ede30) at .moc/moc_qquicklayout_p.cpp:106 #11 0x00007fa8adf8f655 in QQuickGridLayoutBase::qt_metacall(QMetaObject::Call, int, void**) (this=this@entry=0x55d6f99e2f80, _c=_c@entry=QMetaObject::WriteProperty, _id=<optimized out>, _a=_a@entry=0x7ffd608ede30) at .moc/moc_qquicklinearlayout_p.cpp:148 #12 0x00007fa8adf8f7d5 in QQuickLinearLayout::qt_metacall(QMetaObject::Call, int, void**) (this=0x55d6f99e2f80, _c=QMetaObject::WriteProperty, _id=<optimized out>, _a=0x7ffd608ede30) at .moc/moc_qquicklinearlayout_p.cpp:557 #13 0x00007fa8d283bbf2 in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const (this=this@entry=0x55d6fa031148, target=target@entry=0x55d6f99e2f80, value=value@entry=0x7ffd608eded0, flags=...) at ../../include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:290 #14 0x00007fa8d283954c in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>) (object=<optimized out>, property=..., value=..., context=<optimized out>, flags=...) at qml/qqmlproperty.cpp:1261 #15 0x00007fa8d283a51c in QQmlPropertyPrivate::writeValueProperty(QObject*, QQmlPropertyData const&, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>) (object=<optimized out>, core=..., valueTypeData=..., value=..., context=<optimized out>, flags=...) at qml/qqmlproperty.cpp:1191 #16 0x00007fa8d283a61d in QQmlPropertyPrivate::write(QQmlProperty const&, QVariant const&, QFlags<QQmlPropertyData::WriteFlag>) (that=..., value=..., flags=..., flags@entry=...) at qml/qqmlproperty.cpp:1538 #17 0x00007fa8d283a637 in QQmlProperty::write(QVariant const&) const (this=this@entry=0x55d6f83507d8, value=...) at qml/qqmlproperty.cpp:1454 #18 0x00007fa8d28fc726 in QQmlBind::eval() (this=<optimized out>) at types/qqmlbind.cpp:531 #19 0x00007fa8d28fcbdb in QQmlBind::prepareEval() (this=this@entry=0x55d6f7b73b50) at types/qqmlbind.cpp:450 #20 0x00007fa8d28fd154 in QQmlBind::setValue(QJSValue const&) (v=..., this=0x55d6f7b73b50) at types/qqmlbind.cpp:318 #21 0x00007fa8d28fd154 in QQmlBind::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x55d6f7b73b50, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qqmlbind_p.cpp:163 #22 0x00007fa8d283bc32 in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const (this=this@entry=0x7fa8a8188b28, target=target@entry=0x55d6f7b73b50, value=<optimized out>, flags=...) at ../../include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:286 #23 0x00007fa8d2838ca7 in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>) (object=<optimized out>, property=..., value=..., context=<optimized out>, flags=...) at qml/qqmlproperty.cpp:1223 #24 0x00007fa8d283a51c in QQmlPropertyPrivate::writeValueProperty(QObject*, QQmlPropertyData const&, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>) (object=<optimized out>, core=..., valueTypeData=..., value=..., context=<optimized out>, flags=..., flags@entry=...) at qml/qqmlproperty.cpp:1191 #25 0x00007fa8d28a4f6a in QQmlBinding::slowWrite(QQmlPropertyData const&, QQmlPropertyData const&, QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) (this=this@entry=0x55d6f8daa840, core=..., valueTypeData=..., result=..., isUndefined=isUndefined@entry=false, flags=..., flags@entry=...) at qml/qqmlbinding.cpp:445 #26 0x00007fa8d28a62a8 in GenericBinding<0>::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) (this=0x55d6f8daa840, result=..., isUndefined=<optimized out>, flags=...) at qml/qqmlbinding.cpp:327 #27 0x00007fa8d28a7a4a in QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) (this=0x55d6f8daa840, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:250 #28 0x00007fa8d28a4632 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) (this=0x55d6f8daa840, flags=...) at qml/qqmlbinding.cpp:186 #29 0x00007fa8d287d8e2 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:104 #30 0x00007fa8d282bd69 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) (object=0x55d6f9297ca0, index=<optimized out>, a=0x0) at qml/qqmlengine.cpp:858 #31 0x00007fa8d15e0c24 in doActivate<false>(QObject*, int, void**) (sender=0x55d6f9297ca0, signal_index=24, argv=0x0) at kernel/qobject.cpp:3762 #32 0x00007fa8d15db8a2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55d6f9297ca0, m=m@entry=0x7fa8d5152e60 <QQuickItem::staticMetaObject>, local_signal_index=local_signal_index@entry=21, argv=argv@entry=0x0) at kernel/qobject.cpp:3930 #33 0x00007fa8d4c7b3d3 in QQuickItem::widthChanged() (this=this@entry=0x55d6f9297ca0) at .moc/moc_qquickitem.cpp:1196 #34 0x00007fa8d4c8949a in QQuickItem::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x55d6f9297ca0, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3822 #35 0x00007fa8d4d3a63e in QQuickFlickable::geometryChanged(QRectF const&, QRectF const&) (this=0x55d6f9297ca0, newGeometry=..., oldGeometry=...) at items/qquickflickable.cpp:1807 #36 0x00007fa8d4c8358e in QQuickItem::setSize(QSizeF const&) (this=0x55d6f9297ca0, size=...) at items/qquickitem.cpp:7032 #37 0x00007fa8d4c75a21 in QQuickAnchorsPrivate::fillChanged() (this=0x55d6fa057c90) at items/qquickanchors.cpp:435 #38 0x00007fa8d4c7895f in QQuickAnchors::setRightMargin(double) (this=0x55d6f8103f30, offset=<optimized out>) at items/qquickanchors.cpp:1129 #39 0x00007fa8d4c7a733 in QQuickAnchors::qt_metacall(QMetaObject::Call, int, void**) (this=0x55d6f8103f30, _c=QMetaObject::WriteProperty, _id=9, _a=0x7ffd608f00a0) at .moc/moc_qquickanchors_p.cpp:493 #40 0x00007fa8d276efcb in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) (engine=engine@entry=0x55d6f3e7f140, object=object@entry=0x55d6f8103f30, property=0x7fa8a81229a8, value=...) at jsruntime/qv4qobjectwrapper.cpp:534 #41 0x00007fa8d276fa5e in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) (engine=0x55d6f3e7f140, qmlContext=<optimized out>, object=0x55d6f8103f30, name=<optimized out>, revisionMode=QV4::QObjectWrapper::IgnoreRevision, value=...) at jsruntime/qv4qobjectwrapper.cpp:435 #42 0x00007fa8d276fbab in QV4::QObjectWrapper::virtualPut(QV4::Managed*, QV4::PropertyKey, QV4::Value const&, QV4::Value*) (m=0x7fa8ae9b0680, id=..., value=..., receiver=0x7fa8ae9b0680) at jsruntime/qv4qobjectwrapper.cpp:721 #43 0x00007fa8d26f0d58 in QV4::Object::put(QV4::StringOrSymbol*, QV4::Value const&, QV4::Value*) (receiver=0x7fa8ae9b0680, v=..., name=0x7fa8ae9b0688, this=0x7fa8ae9b0688) at jsruntime/qv4object_p.h:318 #44 0x00007fa8d26f0d58 in QV4::Lookup::setterFallback(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value&, QV4::Value const&) (l=<optimized out>, engine=0x55d6f3e7f140, object=..., value=...) at jsruntime/qv4lookup.cpp:492 #45 0x00007fa8ac00b8dc in () #46 0x0000000000000000 in ()
steps to reproduce: open discover click on "Applications" in the side bar sort apps by name scroll to "QasHctl" app and open its description page Discover crashes
Can't reproduce. Sadly this one will be hard since it's crashing in QtQuick. If you can find more information I can look into it.