Summary: | Discover froze and crashed a few seconds later | ||
---|---|---|---|
Product: | [Applications] Discover | Reporter: | Patrick Silva <bugseforuns> |
Component: | discover | Assignee: | Dan Leinir Turthra Jensen <leinir> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | aleixpol, annunah, nate |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | New crash information added by DrKonqi |
Description
Patrick Silva
2020-02-03 11:12:49 UTC
Created attachment 125651 [details]
New crash information added by DrKonqi
plasma-discover (5.17.5) using Qt 5.12.4
- What I was doing when the application crashed:
Discover crashed after reboot, when i upgrade system
-- Backtrace (Reduced):
#6 0x00007fba3308da68 in QSGSoftwareRenderableNode::update() () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7 0x00007fba33092149 in () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#8 0x00007fba330516fd in QSGNodeVisitorEx::visitChildren(QSGNode*) () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#9 0x00007fba3305175b in QSGNodeVisitorEx::visitChildren(QSGNode*) () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#10 0x00007fba33051733 in QSGNodeVisitorEx::visitChildren(QSGNode*) () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
It would be useful to me if you could find a way to reproduce this. I can't at the moment. The backtrace falls deep in Qt, so it doesn't tell us much either, sadly. I'm not sure if the backtrace of the following reproducible crash is the same, but it's similar at least. 1. open discover 2. search for any of the following apps: volti, screensaver (screen + fire icon), workrave, xscorch, QasHctl 3. open its description page Discover freezes and crashes a few seconds later. Below I"m posting the backtrace after I open description page of workrave. bug 417800 and bug 418013 seem related/duplicate. Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.18.80 KDE Frameworks Version: 5.68.0 Qt Version: 5.14.1 Thread 13 (Thread 0x7fa495c62700 (LWP 5548)): #0 0x00007fa4d7be0bf9 in __GI___poll (fds=0x7fa488019ae0, nfds=2, timeout=106714) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa4d233d5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa4d233d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa4d88e50db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this= 0x7fa488000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fa4d888463a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fa495c61c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fa4d8695317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536 #6 0x00007fa4d86967ec in QThreadPrivate::start(void*) (arg=0x556244d52200) at thread/qthread_unix.cpp:342 #7 0x00007fa4d44da6db in start_thread (arg=0x7fa495c62700) at pthread_create.c:463 #8 0x00007fa4d7bed88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7fa485c23700 (LWP 5554)): #0 0x00007fa4d7be0bf9 in __GI___poll (fds=0x7fa48c003ba0, nfds=1, timeout=106149) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa4d233d5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa4d233d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa4d88e50db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa444000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fa4d888463a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fa485c22c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fa4d8695317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536 #6 0x00007fa4d86967ec in QThreadPrivate::start(void*) (arg=0x5562445d2170) at thread/qthread_unix.cpp:342 #7 0x00007fa4d44da6db in start_thread (arg=0x7fa485c23700) at pthread_create.c:463 #8 0x00007fa4d7bed88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7fa497245700 (LWP 5547)): #0 0x00007fa4d7be0bf9 in __GI___poll (fds=0x7fa490002de0, nfds=1, timeout=9990) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa4d233d5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa4d233d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa4d88e50bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa490000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #4 0x00007fa4d888463a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fa497244c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fa4d8695317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536 #6 0x00007fa4d86967ec in QThreadPrivate::start(void*) (arg=0x556244d329e0) at thread/qthread_unix.cpp:342 #7 0x00007fa4d44da6db in start_thread (arg=0x7fa497245700) at pthread_create.c:463 #8 0x00007fa4d7bed88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7fa486c24700 (LWP 5552)): #0 0x00007fa4d44e09f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x556244e8b880) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fa4d44e09f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x556244e8b830, cond=0x556244e8b858) at pthread_cond_wait.c:502 #2 0x00007fa4d44e09f3 in __pthread_cond_wait (cond=0x556244e8b858, mutex=0x556244e8b830) at pthread_cond_wait.c:655 #3 0x00007fa4d869cd9b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x556244e8b830) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fa4d869cd9b in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x556244e8b810, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fa4d869cf19 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x556244e8b818, mutex=mutex@entry=0x556244e8b810, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fa4dbf2a1d3 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x556244e8b808) at scenegraph/qsgthreadedrenderloop.cpp:255 #7 0x00007fa4dbf2a1d3 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x556244e8b770) at scenegraph/qsgthreadedrenderloop.cpp:905 #8 0x00007fa4dbf2a631 in QSGRenderThread::run() (this=0x556244e8b770) at scenegraph/qsgthreadedrenderloop.cpp:1000 #9 0x00007fa4d86967ec in QThreadPrivate::start(void*) (arg=0x556244e8b770) at thread/qthread_unix.cpp:342 #10 0x00007fa4d44da6db in start_thread (arg=0x7fa486c24700) at pthread_create.c:463 #11 0x00007fa4d7bed88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7fa47f14e700 (LWP 5544)): #0 0x00007fa4d7be0bf9 in __GI___poll (fds=0x556245c70c40, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa4d233d5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa4d233d962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa4d12c40e6 in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007fa4d2365195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fa4d44da6db in start_thread (arg=0x7fa47f14e700) at pthread_create.c:463 #6 0x00007fa4d7bed88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7fa47f94f700 (LWP 5543)): #0 0x00007fa4d7be0bf9 in __GI___poll (fds=0x556244aaec30, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa4d233d5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa4d233d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa4d233d721 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fa4d2365195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fa4d44da6db in start_thread (arg=0x7fa47f94f700) at pthread_create.c:463 #6 0x00007fa4d7bed88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fa41effd700 (LWP 5624)): #0 0x00007fa4d7be0bf9 in __GI___poll (fds=0x7fa404028db0, nfds=1, timeout=104700) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa4d233d5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa4d233d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa4d88e50db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa404037d80, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fa4d888463a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fa41effcc60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fa4d8695317 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:536 #6 0x00007fa4d86967ec in QThreadPrivate::start(void*) (arg=0x7fa4b801ed20) at thread/qthread_unix.cpp:342 #7 0x00007fa4d44da6db in start_thread (arg=0x7fa41effd700) at pthread_create.c:463 #8 0x00007fa4d7bed88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7fa4aeb2e700 (LWP 5540)): #0 0x00007fa4d44e09f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x556244553b2c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fa4d44e09f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x556244553ad8, cond=0x556244553b00) at pthread_cond_wait.c:502 #2 0x00007fa4d44e09f3 in __pthread_cond_wait (cond=0x556244553b00, mutex=0x556244553ad8) at pthread_cond_wait.c:655 #3 0x00007fa4af640ebb in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007fa4af640ab7 in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007fa4d44da6db in start_thread (arg=0x7fa4aeb2e700) at pthread_create.c:463 #6 0x00007fa4d7bed88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fa4ad27e700 (LWP 5542)): #0 0x00007fa4d7be0bf9 in __GI___poll (fds=0x7fa4a0004ee0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa4d233d5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa4d233d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa4d88e50bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa4a0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #4 0x00007fa4d888463a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fa4ad27dbf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fa4d8695317 in QThread::exec() (this=this@entry=0x556245d61310) at thread/qthread.cpp:536 #6 0x00007fa4dbe6ca86 in QQuickPixmapReader::run() (this=0x556245d61310) at util/qquickpixmapcache.cpp:987 #7 0x00007fa4d86967ec in QThreadPrivate::start(void*) (arg=0x556245d61310) at thread/qthread_unix.cpp:342 #8 0x00007fa4d44da6db in start_thread (arg=0x7fa4ad27e700) at pthread_create.c:463 #9 0x00007fa4d7bed88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fa4bedee700 (LWP 5539)): #0 0x00007fa4d7be0bf9 in __GI___poll (fds=0x7fa4b00029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa4d233d5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa4d233d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa4d88e50bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa4b0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #4 0x00007fa4d888463a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fa4bededc40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fa4d8695317 in QThread::exec() (this=this@entry=0x55624455eea0) at thread/qthread.cpp:536 #6 0x00007fa4d9bc0605 in QQmlThreadPrivate::run() (this=0x55624455eea0) at qml/ftw/qqmlthread.cpp:155 #7 0x00007fa4d86967ec in QThreadPrivate::start(void*) (arg=0x55624455eea0) at thread/qthread_unix.cpp:342 #8 0x00007fa4d44da6db in start_thread (arg=0x7fa4bedee700) at pthread_create.c:463 #9 0x00007fa4d7bed88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fa4c82a2700 (LWP 5537)): #0 0x00007fa4d7be0bf9 in __GI___poll (fds=0x7fa4c82a1b68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa4d1c43747 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fa4d1c4536a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fa4cac70cc0 in QXcbEventQueue::run() (this=0x5562444ff270) at qxcbeventqueue.cpp:228 #4 0x00007fa4d86967ec in QThreadPrivate::start(void*) (arg=0x5562444ff270) at thread/qthread_unix.cpp:342 #5 0x00007fa4d44da6db in start_thread (arg=0x7fa4c82a2700) at pthread_create.c:463 #6 0x00007fa4d7bed88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fa4bffff700 (LWP 5538)): #0 0x00007fa4d7be0bf9 in __GI___poll (fds=0x7fa4b800bbd0, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fa4d233d5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fa4d233d6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fa4d88e50bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fa4b8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #4 0x00007fa4d888463a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fa4bfffec30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fa4d8695317 in QThread::exec() (this=this@entry=0x7fa4da9ffda0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:536 #6 0x00007fa4da787555 in QDBusConnectionManager::run() (this=0x7fa4da9ffda0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #7 0x00007fa4d86967ec in QThreadPrivate::start(void*) (arg=0x7fa4da9ffda0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342 #8 0x00007fa4d44da6db in start_thread (arg=0x7fa4bffff700) at pthread_create.c:463 #9 0x00007fa4d7bed88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fa4dce06940 (LWP 5535)): #0 0x00007fa4d8f73487 in QTextEngine::itemize() const (this=this@entry=0x556247d12300) at text/qtextengine.cpp:2058 #1 0x00007fa4d8f76f40 in QTextEngine::findItem(int, int) const (this=this@entry=0x556247d12300, strPos=strPos@entry=0, firstItem=firstItem@entry=0) at text/qtextengine.cpp:2214 #2 0x00007fa4d8f771d7 in QTextEngine::setBoundary(int) const (this=this@entry=0x556247d12300, strPos=0) at text/qtextengine.cpp:3326 #3 0x00007fa4d8f7734c in QTextEngine::addRequiredBoundaries() const (this=0x556247d12300) at text/qtextengine.cpp:2982 #4 0x00007fa4d8f73c3d in QTextEngine::itemize() const (this=0x556247d12300) at text/qtextengine.cpp:2189 #5 0x00007fa4d8f7cd2c in QTextLayout::beginLayout() (this=this@entry=0x556245f40f18) at text/qtextlayout.cpp:659 #6 0x00007fa4dbfcd630 in QQuickTextPrivate::setupTextLayout(double*) (this=this@entry=0x556245f40d80, baseline=baseline@entry=0x7ffc45840b20) at items/qquicktext.cpp:774 #7 0x00007fa4dbfcfd5c in QQuickTextPrivate::updateSize() (this=this@entry=0x556245f40d80) at items/qquicktext.cpp:408 #8 0x00007fa4dbfd26aa in QQuickText::geometryChanged(QRectF const&, QRectF const&) (this=0x556247d12240, newGeometry=..., oldGeometry=...) at items/qquicktext.cpp:2383 #9 0x00007fa4c6509e4a in QQuickLabel::geometryChanged(QRectF const&, QRectF const&) (this=<optimized out>, newGeometry=..., oldGeometry=...) at qquicklabel.cpp:650 #10 0x00007fa4dbf6358e in QQuickItem::setSize(QSizeF const&) (this=0x556247d12240, size=...) at items/qquickitem.cpp:7032 #11 0x00007fa4bd58f2f7 in QQuickGridLayoutItem::setGeometry(QRectF const&) (this=0x556247d444d0, rect=...) at qquickgridlayoutengine_p.h:120 #12 0x00007fa4d91f1293 in QGridLayoutEngine::setGeometries(QRectF const&, QAbstractLayoutStyleInfo const*) (this=this@entry=0x556247c60820, contentsGeometry=..., styleInfo=<optimized out>) at util/qgridlayoutengine.cpp:1062 #13 0x00007fa4bd58df38 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x5562454d8630, size=...) at qquicklinearlayout.cpp:487 #14 0x00007fa4bd58c168 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=0x5562454d8630, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:818 #15 0x00007fa4dbf6358e in QQuickItem::setSize(QSizeF const&) (this=0x5562454d8630, size=...) at items/qquickitem.cpp:7032 #16 0x00007fa4dbf55a21 in QQuickAnchorsPrivate::fillChanged() (this=0x556247d24380) at items/qquickanchors.cpp:435 #17 0x00007fa4dbf6941d in QQuickItem::geometryChanged(QRectF const&, QRectF const&) (this=0x556247c604b0, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3812 #18 0x00007fa4dbf6358e in QQuickItem::setSize(QSizeF const&) (this=0x556247c604b0, size=...) at items/qquickitem.cpp:7032 #19 0x00007fa4bd58f2f7 in QQuickGridLayoutItem::setGeometry(QRectF const&) (this=0x556247d45d10, rect=...) at qquickgridlayoutengine_p.h:120 #20 0x00007fa4d91f1293 in QGridLayoutEngine::setGeometries(QRectF const&, QAbstractLayoutStyleInfo const*) (this=this@entry=0x556247b5cda0, contentsGeometry=..., styleInfo=<optimized out>) at util/qgridlayoutengine.cpp:1062 #21 0x00007fa4bd58df38 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x556245a73290, size=...) at qquicklinearlayout.cpp:487 #22 0x00007fa4bd58c168 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=0x556245a73290, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:818 #23 0x00007fa4dbf6358e in QQuickItem::setSize(QSizeF const&) (this=0x556245a73290, size=...) at items/qquickitem.cpp:7032 #24 0x00007fa4bd58f2f7 in QQuickGridLayoutItem::setGeometry(QRectF const&) (this=0x55624731aa30, rect=...) at qquickgridlayoutengine_p.h:120 #25 0x00007fa4d91f1293 in QGridLayoutEngine::setGeometries(QRectF const&, QAbstractLayoutStyleInfo const*) (this=this@entry=0x55624725e5e0, contentsGeometry=..., styleInfo=<optimized out>) at util/qgridlayoutengine.cpp:1062 #26 0x00007fa4bd58df38 in QQuickGridLayoutBase::rearrange(QSizeF const&) (this=0x5562472624f0, size=...) at qquicklinearlayout.cpp:487 #27 0x00007fa4bd58c168 in QQuickLayout::geometryChanged(QRectF const&, QRectF const&) (this=0x5562472624f0, newGeometry=..., oldGeometry=...) at qquicklayout.cpp:818 #28 0x00007fa4dbf62be3 in QQuickItem::setWidth(double) (this=0x5562472624f0, w=<optimized out>) at items/qquickitem.cpp:6711 #29 0x00007fa4dbf742d7 in QQuickItem::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x5562472624f0, _c=_c@entry=QMetaObject::WriteProperty, _id=_id@entry=7, _a=_a@entry=0x7ffc458417a0) at .moc/moc_qquickitem.cpp:961 #30 0x00007fa4dbf74853 in QQuickItem::qt_metacall(QMetaObject::Call, int, void**) (this=this@entry=0x5562472624f0, _c=_c@entry=QMetaObject::WriteProperty, _id=7, _a=_a@entry=0x7ffc458417a0) at .moc/moc_qquickitem.cpp:1038 #31 0x00007fa4bd592555 in QQuickLayout::qt_metacall(QMetaObject::Call, int, void**) (this=this@entry=0x5562472624f0, _c=_c@entry=QMetaObject::WriteProperty, _id=<optimized out>, _a=_a@entry=0x7ffc458417a0) at .moc/moc_qquicklayout_p.cpp:106 #32 0x00007fa4bd58e655 in QQuickGridLayoutBase::qt_metacall(QMetaObject::Call, int, void**) (this=this@entry=0x5562472624f0, _c=_c@entry=QMetaObject::WriteProperty, _id=<optimized out>, _a=_a@entry=0x7ffc458417a0) at .moc/moc_qquicklinearlayout_p.cpp:148 #33 0x00007fa4bd58e7d5 in QQuickLinearLayout::qt_metacall(QMetaObject::Call, int, void**) (this=0x5562472624f0, _c=QMetaObject::WriteProperty, _id=<optimized out>, _a=0x7ffc458417a0) at .moc/moc_qquicklinearlayout_p.cpp:557 #34 0x00007fa4d9b1bbf2 in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const (this=this@entry=0x5562471a5548, target=target@entry=0x5562472624f0, value=value@entry=0x7ffc45841840, flags=...) at ../../include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:290 #35 0x00007fa4d9b1954c 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 #36 0x00007fa4d9b1a51c 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 #37 0x00007fa4d9b1a61d in QQmlPropertyPrivate::write(QQmlProperty const&, QVariant const&, QFlags<QQmlPropertyData::WriteFlag>) (that=..., value=..., flags=..., flags@entry=...) at qml/qqmlproperty.cpp:1538 #38 0x00007fa4d9b1a637 in QQmlProperty::write(QVariant const&) const (this=this@entry=0x556247213f78, value=...) at qml/qqmlproperty.cpp:1454 #39 0x00007fa4d9bdc726 in QQmlBind::eval() (this=<optimized out>) at types/qqmlbind.cpp:531 #40 0x00007fa4d9bdcbdb in QQmlBind::prepareEval() (this=this@entry=0x556245bbe0e0) at types/qqmlbind.cpp:450 #41 0x00007fa4d9bdd154 in QQmlBind::setValue(QJSValue const&) (v=..., this=0x556245bbe0e0) at types/qqmlbind.cpp:318 #42 0x00007fa4d9bdd154 in QQmlBind::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x556245bbe0e0, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qqmlbind_p.cpp:163 #43 0x00007fa4d9b1bc32 in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const (this=this@entry=0x7fa4b017aae8, target=target@entry=0x556245bbe0e0, value=<optimized out>, flags=...) at ../../include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:286 #44 0x00007fa4d9b18ca7 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 #45 0x00007fa4d9b1a51c 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 #46 0x00007fa4d9b84f6a in QQmlBinding::slowWrite(QQmlPropertyData const&, QQmlPropertyData const&, QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) (this=this@entry=0x5562453ce650, core=..., valueTypeData=..., result=..., isUndefined=isUndefined@entry=false, flags=..., flags@entry=...) at qml/qqmlbinding.cpp:445 #47 0x00007fa4d9b862a8 in GenericBinding<0>::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) (this=0x5562453ce650, result=..., isUndefined=<optimized out>, flags=...) at qml/qqmlbinding.cpp:327 #48 0x00007fa4d9b87a4a in QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) (this=0x5562453ce650, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:250 #49 0x00007fa4d9b84632 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) (this=0x5562453ce650, flags=...) at qml/qqmlbinding.cpp:186 #50 0x00007fa4d9b5d8e2 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:104 #51 0x00007fa4d9b0bd69 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) (object=0x5562449698a0, index=<optimized out>, a=0x0) at qml/qqmlengine.cpp:858 #52 0x00007fa4d88c0c24 in doActivate<false>(QObject*, int, void**) (sender=0x5562449698a0, signal_index=24, argv=0x0) at kernel/qobject.cpp:3762 #53 0x00007fa4d88bb8a2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x5562449698a0, m=m@entry=0x7fa4dc432e60 <QQuickItem::staticMetaObject>, local_signal_index=local_signal_index@entry=21, argv=argv@entry=0x0) at kernel/qobject.cpp:3930 #54 0x00007fa4dbf5b3d3 in QQuickItem::widthChanged() (this=this@entry=0x5562449698a0) at .moc/moc_qquickitem.cpp:1196 #55 0x00007fa4dbf6949a in QQuickItem::geometryChanged(QRectF const&, QRectF const&) (this=this@entry=0x5562449698a0, newGeometry=..., oldGeometry=...) at items/qquickitem.cpp:3822 #56 0x00007fa4dc01a63e in QQuickFlickable::geometryChanged(QRectF const&, QRectF const&) (this=0x5562449698a0, newGeometry=..., oldGeometry=...) at items/qquickflickable.cpp:1807 #57 0x00007fa4dbf6358e in QQuickItem::setSize(QSizeF const&) (this=0x5562449698a0, size=...) at items/qquickitem.cpp:7032 #58 0x00007fa4dbf55a21 in QQuickAnchorsPrivate::fillChanged() (this=0x556244aa7c40) at items/qquickanchors.cpp:435 #59 0x00007fa4dbf5895f in QQuickAnchors::setRightMargin(double) (this=0x55624499f700, offset=<optimized out>) at items/qquickanchors.cpp:1129 #60 0x00007fa4dbf5a733 in QQuickAnchors::qt_metacall(QMetaObject::Call, int, void**) (this=0x55624499f700, _c=QMetaObject::WriteProperty, _id=9, _a=0x7ffc45843a10) at .moc/moc_qquickanchors_p.cpp:493 #61 0x00007fa4d9a4efcb in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) (engine=engine@entry=0x55624458f8e0, object=object@entry=0x55624499f700, property=0x7fa4b00f1a38, value=...) at jsruntime/qv4qobjectwrapper.cpp:534 #62 0x00007fa4d9a4fa5e in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) (engine=0x55624458f8e0, qmlContext=<optimized out>, object=0x55624499f700, name=<optimized out>, revisionMode=QV4::QObjectWrapper::IgnoreRevision, value=...) at jsruntime/qv4qobjectwrapper.cpp:435 #63 0x00007fa4d9a4fbab in QV4::QObjectWrapper::virtualPut(QV4::Managed*, QV4::PropertyKey, QV4::Value const&, QV4::Value*) (m=0x7fa4be1af680, id=..., value=..., receiver=0x7fa4be1af680) at jsruntime/qv4qobjectwrapper.cpp:721 #64 0x00007fa4d99d0d58 in QV4::Object::put(QV4::StringOrSymbol*, QV4::Value const&, QV4::Value*) (receiver=0x7fa4be1af680, v=..., name=0x7fa4be1af688, this=0x7fa4be1af688) at jsruntime/qv4object_p.h:318 #65 0x00007fa4d99d0d58 in QV4::Lookup::setterFallback(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value&, QV4::Value const&) (l=<optimized out>, engine=0x55624458f8e0, object=..., value=...) at jsruntime/qv4lookup.cpp:492 #66 0x00007fa4ac00a8dc in () #67 0x0000000000000000 in () This is where it's crashing https://github.com/qt/qtbase/blob/5.14.1/src/gui/text/qtextengine.cpp#L2058 Which doesn't make much sense. I am unable to reproduce your crash as is. The crash reported in comment 3 also stopped happening on my Neon unstable a few days ago. Let's assume it fixed, please reopen or report again if it's not the case. |