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

            Bug ID: 431647
           Summary: Discover freezes when I open the description page of
                    an app
           Product: Discover
           Version: unspecified
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: discover
          Assignee: lei...@leinir.dk
          Reporter: bugsefor...@gmx.com
                CC: aleix...@kde.org
  Target Milestone: ---

STEPS TO REPRODUCE
1. open Discover
2. click on "Applications" in the sidebar
3. click on any available app to open its description page

OBSERVED RESULT
Discover freezes (window decoration says "Not responding").

EXPECTED RESULT
no freezing

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.20.80
KDE Frameworks Version: 5.79.0
Qt Version: 5.15.2


Thread 28 (Thread 0x7fffb37fe700 (LWP 63211)):
#0  0x00007ffff5920aff in __GI___poll (fds=0x7fff70003b90, nfds=7,
timeout=87434) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff42991ae in g_main_context_poll (priority=<optimized out>,
n_fds=7, fds=0x7fff70003b90, timeout=<optimized out>, context=0x7fff7004edc0)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7fff7004edc0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007ffff42992e3 in g_main_context_iteration (context=0x7fff7004edc0,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007ffff5eebfa2 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fff7000faf0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007ffff5e901ab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fffb37fdbe0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007ffff5caaa12 in QThread::exec() (this=this@entry=0x55555bfd2100) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007ffff79ff38a in QQuickPixmapReader::run() (this=0x55555bfd2100) at
util/qquickpixmapcache.cpp:1024
#8  0x00007ffff5cabbac in QThreadPrivate::start(void*) (arg=0x55555bfd2100) at
thread/qthread_unix.cpp:329
#9  0x00007ffff4c46609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007ffff592d293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 27 (Thread 0x7fffb27fc700 (LWP 63189)):
#0  0x00007ffff5920aff in __GI___poll (fds=0x7fffc5ebb610, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff42991ae in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7fffc5ebb610, timeout=<optimized out>, context=0x7fffc2225400)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7fffc2225400,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007ffff42992e3 in g_main_context_iteration
(context=context@entry=0x7fffc2225400, may_block=may_block@entry=1) at
../../../glib/gmain.c:4108
#4  0x00007fffdc2aa99d in dconf_gdbus_worker_thread (user_data=0x7fffc2225400)
at ../gdbus/dconf-gdbus-thread.c:82
#5  0x00007ffff42c2931 in g_thread_proxy (data=0x7fff9c0069e0) at
../../../glib/gthread.c:807
#6  0x00007ffff4c46609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007ffff592d293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 26 (Thread 0x7fffb17fa700 (LWP 63146)):
#0  0x00007ffff5920bf6 in __ppoll (fds=fds@entry=0x7fffb17f98e8,
nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x7fffb17f9880,
sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44
#1  0x00007ffff5ee7dd0 in ppoll (__ss=<optimized out>, __timeout=<optimized
out>, __nfds=<optimized out>, __fds=<optimized out>) at
/usr/include/x86_64-linux-gnu/bits/poll2.h:77
#2  qt_ppoll (timeout_ts=0x7fffb17f9880, nfds=1, fds=0x7fffb17f98e8) at
kernel/qcore_unix.cpp:132
#3  qt_ppoll (timeout_ts=0x7fffb17f9880, nfds=1, fds=0x7fffb17f98e8) at
kernel/qcore_unix.cpp:129
#4  qt_safe_poll(pollfd*, unsigned long, timespec const*)
(fds=fds@entry=0x7fffb17f98e8, nfds=nfds@entry=1, timeout_ts=0x7fffb17f9900) at
kernel/qcore_unix.cpp:164
#5  0x00007ffff40b55db in qt_poll_msecs (timeout=<optimized out>,
nfds=<optimized out>, fds=<optimized out>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/5.15.2/QtCore/private/qcore_unix_p.h:381
#6  QtWaylandClient::QWaylandDisplay::dispatchQueueWhile(wl_event_queue*,
std::function<bool ()>, int) (this=0x5555555b7ea0, queue=0x5555584d5790,
condition=..., timeout=timeout@entry=100) at qwaylanddisplay.cpp:286
#7  0x00007ffff40bcaf2 in
QtWaylandClient::QWaylandWindow::waitForFrameSync(int) (this=0x5555588edc00,
timeout=100) at /usr/include/c++/9/new:174
#8  0x00007fffef249dda in
QtWaylandClient::QWaylandGLContext::swapBuffers(QPlatformSurface*)
(this=0x555555d35b90, surface=<optimized out>) at
../../../../hardwareintegration/client/wayland-egl/qwaylandglcontext.cpp:492
#9  0x00007ffff62b5b31 in QOpenGLContext::swapBuffers(QSurface*)
(this=0x55555591acd0, surface=<optimized out>) at
kernel/qopenglcontext.cpp:1120
#10 0x00007ffff7ac0e8c in QSGRenderThread::syncAndRender(QImage*)
(this=0x55555615f3c0, grabImage=0x0) at
scenegraph/qsgthreadedrenderloop.cpp:870
#11 0x00007ffff7ac4c47 in QSGRenderThread::run() (this=0x55555615f3c0) at
scenegraph/qsgthreadedrenderloop.cpp:1043
#12 0x00007ffff5cabbac in QThreadPrivate::start(void*) (arg=0x55555615f3c0) at
thread/qthread_unix.cpp:329
#13 0x00007ffff4c46609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#14 0x00007ffff592d293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 25 (Thread 0x7fffb1ffb700 (LWP 63144)):
#0  0x00007ffff5920aff in __GI___poll (fds=0x7fff6c00b700, nfds=1,
timeout=129982) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff42991ae in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7fff6c00b700, timeout=<optimized out>, context=0x7fff6c000c20)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7fff6c000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007ffff42992e3 in g_main_context_iteration (context=0x7fff6c000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007ffff5eebfbb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fff6c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007ffff5e901ab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fffb1ffac20, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007ffff5caaa12 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007ffff5cabbac in QThreadPrivate::start(void*) (arg=0x5555571d1b70) at
thread/qthread_unix.cpp:329
#8  0x00007ffff4c46609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007ffff592d293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fffbffff700 (LWP 63133)):
#0  0x00007ffff5920aff in __GI___poll (fds=0x7fff900524d0, nfds=2,
timeout=127571) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff42991ae in g_main_context_poll (priority=<optimized out>,
n_fds=2, fds=0x7fff900524d0, timeout=<optimized out>, context=0x7fff90000c20)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7fff90000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007ffff42992e3 in g_main_context_iteration (context=0x7fff90000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007ffff5eebfbb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fff90000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007ffff5e901ab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fffbfffec20, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007ffff5caaa12 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007ffff5cabbac in QThreadPrivate::start(void*) (arg=0x555557172020) at
thread/qthread_unix.cpp:329
#8  0x00007ffff4c46609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007ffff592d293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fffd1adc700 (LWP 63132)):
#0  0x00007ffff5920aff in __GI___poll (fds=0x555557134f50, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff42991ae in g_main_context_poll (priority=<optimized out>,
n_fds=3, fds=0x555557134f50, timeout=<optimized out>, context=0x555557186fc0)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=0x555557186fc0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007ffff4299533 in g_main_loop_run (loop=0x555557131c40) at
../../../glib/gmain.c:4241
#4  0x00007ffff3e56eda in gdbus_shared_thread_func (user_data=0x555557186f90)
at ../../../gio/gdbusprivate.c:279
#5  0x00007ffff42c2931 in g_thread_proxy (data=0x55555711ec00) at
../../../glib/gthread.c:807
#6  0x00007ffff4c46609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007ffff592d293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fffd22dd700 (LWP 63131)):
#0  0x00007ffff5920aff in __GI___poll (fds=0x555555641020, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff42991ae in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x555555641020, timeout=<optimized out>, context=0x555555642550)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x555555642550,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007ffff42992e3 in g_main_context_iteration (context=0x555555642550,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007ffff4299331 in glib_worker_main (data=<optimized out>) at
../../../glib/gmain.c:5996
#5  0x00007ffff42c2931 in g_thread_proxy (data=0x555557203d80) at
../../../glib/gthread.c:807
#6  0x00007ffff4c46609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007ffff592d293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fffd2b57700 (LWP 63130)):
#0  0x00007ffff5920aff in __GI___poll (fds=0x7fffb40039a0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff42991ae in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7fffb40039a0, timeout=<optimized out>, context=0x7fffb4000c20)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7fffb4000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007ffff42992e3 in g_main_context_iteration (context=0x7fffb4000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007ffff5eebfa2 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fffb4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007ffff5e901ab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fffd2b56c20, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007ffff5caaa12 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007ffff5cabbac in QThreadPrivate::start(void*) (arg=0x555557220cd0) at
thread/qthread_unix.cpp:329
#8  0x00007ffff4c46609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007ffff592d293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffdf7fe700 (LWP 63086)):
#0  0x00007ffff5920aff in __GI___poll (fds=0x7fffcc004e60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff42991ae in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7fffcc004e60, timeout=<optimized out>, context=0x7fffcc000c20)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7fffcc000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007ffff42992e3 in g_main_context_iteration (context=0x7fffcc000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007ffff5eebfa2 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fffcc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007ffff5e901ab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fffdf7fdc00, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007ffff5caaa12 in QThread::exec() (this=this@entry=0x5555557ef5b0) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007ffff6b5bfa9 in QQmlThreadPrivate::run() (this=0x5555557ef5b0) at
qml/ftw/qqmlthread.cpp:155
#8  0x00007ffff5cabbac in QThreadPrivate::start(void*) (arg=0x5555557ef5b0) at
thread/qthread_unix.cpp:329
#9  0x00007ffff4c46609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007ffff592d293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fffdffff700 (LWP 63084)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5555557e20ec) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555557e2098,
cond=0x5555557e20c0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555557e20c0, mutex=0x5555557e2098) at
pthread_cond_wait.c:638
#3  0x00007fffee611e6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fffee611a6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ffff4c46609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffff592d293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffecf15700 (LWP 63080)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5555557e20ec) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555557e2098,
cond=0x5555557e20c0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555557e20c0, mutex=0x5555557e2098) at
pthread_cond_wait.c:638
#3  0x00007fffee611e6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fffee611a6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ffff4c46609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffff592d293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffed716700 (LWP 63078)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5555557e20ec) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555557e2098,
cond=0x5555557e20c0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555557e20c0, mutex=0x5555557e2098) at
pthread_cond_wait.c:638
#3  0x00007fffee611e6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fffee611a6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ffff4c46609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffff592d293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffedf17700 (LWP 63075)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5555557e20ec) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555557e2098,
cond=0x5555557e20c0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555557e20c0, mutex=0x5555557e2098) at
pthread_cond_wait.c:638
#3  0x00007fffee611e6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fffee611a6b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007ffff4c46609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffff592d293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7ffff0462700 (LWP 63073)):
#0  0x00007ffff5920aff in __GI___poll (fds=0x7fffe8005240, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff42991ae in g_main_context_poll (priority=<optimized out>,
n_fds=3, fds=0x7fffe8005240, timeout=<optimized out>, context=0x7fffe8000c20)
at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7fffe8000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4042
#3  0x00007ffff42992e3 in g_main_context_iteration (context=0x7fffe8000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007ffff5eebfa2 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7fffe8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007ffff5e901ab in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffff0461bf0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007ffff5caaa12 in QThread::exec() (this=this@entry=0x7ffff7512d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007ffff748ef4b in QDBusConnectionManager::run() (this=0x7ffff7512d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
#8  0x00007ffff5cabbac in QThreadPrivate::start(void*) (arg=0x7ffff7512d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:329
#9  0x00007ffff4c46609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007ffff592d293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffff135ce40 (LWP 63064)):
#0  QV4::MarkStack::drain() (this=this@entry=0x7fffffff65a0) at
memory/qv4mm.cpp:866
#1  0x00007ffff68ac1f9 in QV4::MarkStack::~MarkStack() (this=0x7fffffff65a0,
__in_chrg=<optimized out>) at
../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/memory/qv4mmdefs_p.h:276
#2  QV4::MemoryManager::mark() (this=this@entry=0x5555555b62d0) at
memory/qv4mm.cpp:918
#3  0x00007ffff68adf86 in QV4::MemoryManager::runGC() (this=0x5555555b62d0) at
memory/qv4mm.cpp:1053
#4  0x00007ffff68b0455 in QV4::MemoryManager::allocate(QV4::BlockAllocator*,
unsigned long) (size=32, allocator=0x5555555b62e0, this=0x5555555b62d0) at
../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/memory/qv4mm_p.h:307
#5  QV4::MemoryManager::allocString(unsigned long)
(this=this@entry=0x5555555b62d0, unmanagedSize=<optimized out>) at
memory/qv4mm.cpp:791
#6  0x00007ffff691f512 in QV4::MemoryManager::allocWithStringData<QV4::String,
QString>(unsigned long, QString) (arg1=..., unmanagedSize=<optimized out>,
this=0x5555555b62d0) at
../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/memory/qv4mm_p.h:215
#7  QV4::ExecutionEngine::newString(QString const&)
(this=this@entry=0x55555597c0c0, s=...) at jsruntime/qv4engine.cpp:894
#8  0x00007ffff6973367 in
QV4::IteratorPrototype::createIterResultObject(QV4::ExecutionEngine*,
QV4::Value const&, bool) (engine=engine@entry=0x55555597c0c0, value=...,
done=done@entry=false) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:967
#9  0x00007ffff69a777a in
QV4::ForInIteratorPrototype::method_next(QV4::FunctionObject const*, QV4::Value
const*, QV4::Value const*, int) (b=<optimized out>, thisObject=<optimized out>)
at jsruntime/qv4objectiterator.cpp:157
#10 0x00007ffff69ee15b in QV4::FunctionObject::call(QV4::Value const*,
QV4::Value const*, int) const (argc=<optimized out>, argv=<optimized out>,
thisObject=<optimized out>, this=0x7fffdebbf5b8) at
jsruntime/qv4functionobject_p.h:172
#11 QV4::FunctionObject::call(QV4::JSCallData const&) const (data=...,
this=0x7fffdebbf5b8) at jsruntime/qv4jscall_p.h:112
#12 QV4::Runtime::IteratorNext::call(QV4::ExecutionEngine*, QV4::Value const&,
QV4::Value*) (engine=0x55555597c0c0, iterator=..., value=0x7fffdebbf568) at
jsruntime/qv4runtime.cpp:829
#13 0x00007fffd12c40b5 in  ()
#14 0x0000000000000000 in  ()

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

Reply via email to