Bug 411166 - Crash in QV4::QmlListWrapper::toVariant from Aurorae
Summary: Crash in QV4::QmlListWrapper::toVariant from Aurorae
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: aurorae (show other bugs)
Version: 5.12.8
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
: 390857 397359 405615 413414 413529 414476 414731 414753 414832 414931 414958 414970 415002 415075 415186 415191 415205 415237 415435 415449 415511 415589 415595 415609 415748 415789 415851 415857 415865 415875 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-08-22 13:06 UTC by tim.baverstock
Modified: 2020-01-06 23:54 UTC (History)
33 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.17.5
kde: ReviewRequest+


Attachments
New crash information added by DrKonqi (17.95 KB, text/plain)
2019-12-11 20:13 UTC, Bhibb
Details
New crash information added by DrKonqi (20.19 KB, text/plain)
2020-01-06 22:04 UTC, Chris
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tim.baverstock 2019-08-22 13:06:28 UTC
Application: systemsettings5 (5.12.8)

Qt Version: 5.9.5
Frameworks Version: 5.44.0
Operating System: Linux 4.15.0-58-generic x86_64
Distribution: Ubuntu 18.04.3 LTS

-- Information about the crash:
- What I was doing when the application crashed:

I was looking for Window Decorations in 'Window Management' and then searching the whoel of the rest of the settings before finally trying application style. A link from Window Management to ApplicationStyle>WindowOperations would have been helpful!

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f422e427800 (LWP 12896))]

Thread 9 (Thread 0x7f41e1ffb700 (LWP 28811)):
#0  0x00007f4229e75bf9 in __GI___poll (fds=0x7f41d80ae830, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f4223cd85c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4223cd86dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f422a7be90b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f422a7639ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f422a58222a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f42280d76f5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f422a58716d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f42260296db in start_thread (arg=0x7f41e1ffb700) at pthread_create.c:463
#9  0x00007f4229e8288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f41e37fe700 (LWP 28809)):
#0  0x00007f4229e75bf9 in __GI___poll (fds=0x7f41d0035150, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f4223cd85c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4223cd86dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f422a7be90b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f422a7639ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f422a58222a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f42280d76f5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f422a58716d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f42260296db in start_thread (arg=0x7f41e37fe700) at pthread_create.c:463
#9  0x00007f4229e8288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f41ea0e7700 (LWP 28751)):
#0  0x00007f4229e75bf9 in __GI___poll (fds=0x561943736f80, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f4223cd85c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4223cd8962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f41e22890e6 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f4223d00195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f42260296db in start_thread (arg=0x7f41ea0e7700) at pthread_create.c:463
#6  0x00007f4229e8288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f41e3fff700 (LWP 28750)):
#0  0x00007f4229e710b4 in __GI___libc_read (fd=19, buf=0x7f41e3ffece0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f4223d1d2d0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4223cd80b7 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4223cd8570 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4223cd86dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f4223cd8721 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f4223d00195 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f42260296db in start_thread (arg=0x7f41e3fff700) at pthread_create.c:463
#8  0x00007f4229e8288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f41f6a2d700 (LWP 12903)):
#0  0x00007f4223d1e664 in g_mutex_unlock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f4223cd7fd9 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4223cd8570 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4223cd86dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f422a7be90b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f422a7639ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f422a58222a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f42280d76f5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f422a58716d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f42260296db in start_thread (arg=0x7f41f6a2d700) at pthread_create.c:463
#10 0x00007f4229e8288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f41fead8700 (LWP 12901)):
#0  0x00007f4229e75bf9 in __GI___poll (fds=0x7f41f8004a00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f4223cd85c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4223cd86dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f422a7be90b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f422a7639ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f422a58222a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f42280d76f5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f422a58716d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f42260296db in start_thread (arg=0x7f41fead8700) at pthread_create.c:463
#9  0x00007f4229e8288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f4205395700 (LWP 12899)):
#0  0x00007f422602f9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561940303458) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f422602f9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x561940303408, cond=0x561940303430) at pthread_cond_wait.c:502
#2  0x00007f422602f9f3 in __pthread_cond_wait (cond=0x561940303430, mutex=0x561940303408) at pthread_cond_wait.c:655
#3  0x00007f420645f0aa in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f420645edd7 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f42260296db in start_thread (arg=0x7f4205395700) at pthread_create.c:463
#6  0x00007f4229e8288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f4211a51700 (LWP 12898)):
#0  0x00007f4229e75bf9 in __GI___poll (fds=0x7f420c014770, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f4223cd85c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4223cd86dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f422a7be90b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f422a7639ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f422a58222a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f422c0c8d45 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f422a58716d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f42260296db in start_thread (arg=0x7f4211a51700) at pthread_create.c:463
#9  0x00007f4229e8288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f422e427800 (LWP 12896)):
[KCrash Handler]
#6  0x00007f422a5fa704 in QtSharedPointer::ExternalRefCountData::getAndRef(QObject const*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f42280b0754 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f42280c4931 in QV4::QmlListWrapper::toVariant() const () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007f4227f88809 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007f4227f888b4 in QV4::ExecutionEngine::toVariant(QV4::Value const&, int, bool) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#11 0x00007f42280bf82e in QQmlBinding::slowWrite(QQmlPropertyData const&, QQmlPropertyData const&, QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#12 0x00007f42280c1853 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#13 0x00007f42280c1d7e in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#14 0x00007f42280beb23 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#15 0x00007f42280caadb in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#16 0x00007f422804586e in QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#17 0x00007f4228045987 in QQmlComponentPrivate::completeCreate() () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#18 0x00007f4228045762 in QQmlComponent::create(QQmlContext*) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#19 0x00007f41bae7969f in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kdecoration2/kwin5_aurorae.so
#20 0x00007f41bcd97711 in  () at /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kwin/private/kdecoration/libkdecorationprivatedeclarative.so
#21 0x00007f42280cabed in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#22 0x00007f422804a7a2 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#23 0x00007f422804ad7c in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#24 0x00007f42280fe010 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#25 0x00007f42280fe131 in QQmlDelegateModel::object(int, QQmlIncubator::IncubationMode) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#26 0x00007f42286bcc85 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#27 0x00007f42286afaf6 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#28 0x00007f42286bb926 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#29 0x00007f42286bd2e2 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#30 0x00007f42285ec7f3 in QQuickWindowPrivate::polishItems() () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#31 0x00007f422857ee1f in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#32 0x00007f422857fe9a in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#33 0x00007f422afc5375 in QWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#34 0x00007f42285f46c5 in QQuickWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#35 0x00007f422b77582c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#36 0x00007f422b77d0f4 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#37 0x00007f422a7659a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#38 0x00007f422afba43f in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#39 0x00007f422afbb07d in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#40 0x00007f422af922eb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#41 0x00007f421dbf51c0 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#42 0x00007f4223cd8417 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007f4223cd8650 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007f4223cd86dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007f422a7be8ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#46 0x00007f422a7639ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#47 0x00007f422a76ca84 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#48 0x000056193e9dbe44 in  ()
#49 0x00007f4229d82b97 in __libc_start_main (main=0x56193e9dba40, argc=1, argv=0x7fffd947a818, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffd947a808) at ../csu/libc-start.c:310
#50 0x000056193e9dbeca in _start ()

Reported using DrKonqi
Comment 1 David Edmundson 2019-11-15 12:02:34 UTC
*** Bug 397359 has been marked as a duplicate of this bug. ***
Comment 2 David Edmundson 2019-11-22 15:10:50 UTC
*** Bug 413414 has been marked as a duplicate of this bug. ***
Comment 3 David Edmundson 2019-11-22 15:10:56 UTC
*** Bug 413529 has been marked as a duplicate of this bug. ***
Comment 4 David Edmundson 2019-11-22 15:11:01 UTC
*** Bug 405615 has been marked as a duplicate of this bug. ***
Comment 5 David Edmundson 2019-12-02 15:43:49 UTC
*** Bug 414753 has been marked as a duplicate of this bug. ***
Comment 6 Vlad Zahorodnii 2019-12-03 08:06:46 UTC
*** Bug 414731 has been marked as a duplicate of this bug. ***
Comment 7 Vlad Zahorodnii 2019-12-09 09:31:38 UTC

*** This bug has been marked as a duplicate of bug 414931 ***
Comment 8 Vlad Zahorodnii 2019-12-09 09:32:10 UTC
Wrong bug report.
Comment 9 Vlad Zahorodnii 2019-12-09 09:32:33 UTC
*** Bug 414931 has been marked as a duplicate of this bug. ***
Comment 10 David Edmundson 2019-12-09 23:00:35 UTC
*** Bug 415002 has been marked as a duplicate of this bug. ***
Comment 11 David Edmundson 2019-12-09 23:00:40 UTC
*** Bug 414970 has been marked as a duplicate of this bug. ***
Comment 12 David Edmundson 2019-12-09 23:00:45 UTC
*** Bug 414958 has been marked as a duplicate of this bug. ***
Comment 13 David Edmundson 2019-12-09 23:00:53 UTC
*** Bug 414476 has been marked as a duplicate of this bug. ***
Comment 14 David Edmundson 2019-12-09 23:04:15 UTC
Fwd from David Redondo when he had the crash:

From the frame with QQmlBinding
print this->expressionIdentifier()

this->expressionIdentifier()
$2 = "file:///home/david/kde/share/kwin/decorations/kwin4_decoration_qml_plastik/contents/ui/main.qml:92:5"
Comment 15 Bhibb 2019-12-11 20:13:35 UTC
Created attachment 124439 [details]
New crash information added by DrKonqi

systemsettings5 (5.17.4) using Qt 5.13.2

- What I was doing when the application crashed:
Opened Settings > Application Style > Window Decorations
- Unusual behavior I noticed:
The Settings application crashed
- Custom settings of the application:
This KDE Neon installation is in a VM in VMWork Station 15 on a Windows 10 x64 machine.

-- Backtrace (Reduced):
#6  std::__atomic_base<QtSharedPointer::ExternalRefCountData*>::load (__m=std::memory_order_relaxed, this=<optimized out>) at /usr/include/c++/7/bits/atomic_base.h:713
#7  std::atomic<QtSharedPointer::ExternalRefCountData*>::load (__m=std::memory_order_relaxed, this=<optimized out>) at /usr/include/c++/7/atomic:452
#8  QAtomicOps<QtSharedPointer::ExternalRefCountData*>::load<QtSharedPointer::ExternalRefCountData*> (_q_value=...) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:227
#9  QBasicAtomicPointer<QtSharedPointer::ExternalRefCountData>::load (this=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:239
#10 QtSharedPointer::ExternalRefCountData::getAndRef (obj=obj@entry=0x3) at tools/qsharedpointer.cpp:1347
Comment 16 David Edmundson 2019-12-12 10:08:02 UTC
*** Bug 415075 has been marked as a duplicate of this bug. ***
Comment 17 David Edmundson 2019-12-12 10:40:16 UTC
If anyone could test https://phabricator.kde.org/D25913

it would be appreciated.
Comment 18 David Kredba 2019-12-12 11:09:12 UTC
I compiled it and will test it in the evening (CET).
Comment 19 David Kredba 2019-12-12 16:35:11 UTC
I was able to ask for a font size change in the GNOME/GTK section and to apply the change, what was not possible before. But when the Window Decoration item is clicked it crashes itself with:
Application: Nastavení systému (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f29cd8a44c0 (LWP 15642))]

Thread 32 (Thread 0x7f292d39d700 (LWP 15686)):
#0  0x00007f29d17b9a7f in __GI___poll (fds=0x7f29280025e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f29cfc1814e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f29280025e0, timeout=<optimized out>, context=0x7f2928000c30) at ../glib-2.60.7/glib/gmain.c:4228
#2  0x00007f29cfc1814e in g_main_context_iterate (context=context@entry=0x7f2928000c30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.60.7/glib/gmain.c:3922
#3  0x00007f29cfc1826f in g_main_context_iteration (context=0x7f2928000c30, may_block=may_block@entry=1) at ../glib-2.60.7/glib/gmain.c:3988
#4  0x00007f29d1d90edb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f2928000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f29d1d3a13b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f292d39ce10, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#6  0x00007f29d1b92931 in QThread::exec() (this=this@entry=0x55db77e68270) at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#7  0x00007f29d0e3f165 in QQmlThreadPrivate::run() (this=0x55db77e68270) at qml/ftw/qqmlthread.cpp:152
#8  0x00007f29d1b939d1 in QThreadPrivate::start(void*) (arg=0x55db77e68270) at thread/qthread_unix.cpp:360
#9  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7f2943fff700 (LWP 15675)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db7799e61c) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db7799e5c8, cond=0x55db7799e5f0) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db7799e5f0, mutex=0x55db7799e5c8) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db7799e5c8, cond=0x55db7799e5f0) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db779bc9c0) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7f2950c09700 (LWP 15674)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db777e2ea8) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db777e2e58, cond=0x55db777e2e80) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db777e2e80, mutex=0x55db777e2e58) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db777e2e58, cond=0x55db777e2e80) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db77801250) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7f295180a700 (LWP 15673)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db772dad98) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db772dad48, cond=0x55db772dad70) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db772dad70, mutex=0x55db772dad48) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db772dad48, cond=0x55db772dad70) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db772f9140) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7f295200b700 (LWP 15672)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db771ff0c8) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db771ff078, cond=0x55db771ff0a0) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db771ff0a0, mutex=0x55db771ff078) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db771ff078, cond=0x55db771ff0a0) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db7721d470) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 27 (Thread 0x7f2953fff700 (LWP 15671)):
#0  0x00007f29d17b9a7f in __GI___poll (fds=0x7f294c0029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f29cfc1814e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f294c0029e0, timeout=<optimized out>, context=0x7f294c000c30) at ../glib-2.60.7/glib/gmain.c:4228
#2  0x00007f29cfc1814e in g_main_context_iterate (context=context@entry=0x7f294c000c30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.60.7/glib/gmain.c:3922
#3  0x00007f29cfc1826f in g_main_context_iteration (context=0x7f294c000c30, may_block=may_block@entry=1) at ../glib-2.60.7/glib/gmain.c:3988
#4  0x00007f29d1d90edb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f294c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f29d1d3a13b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2953ffee10, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#6  0x00007f29d1b92931 in QThread::exec() (this=this@entry=0x55db76fdd320) at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#7  0x00007f29d0e3f165 in QQmlThreadPrivate::run() (this=0x55db76fdd320) at qml/ftw/qqmlthread.cpp:152
#8  0x00007f29d1b939d1 in QThreadPrivate::start(void*) (arg=0x55db76fdd320) at thread/qthread_unix.cpp:360
#9  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 26 (Thread 0x7f29817fa700 (LWP 15669)):
#0  0x00007f29d17b9a7f in __GI___poll (fds=0x7f29580025e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f29cfc1814e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f29580025e0, timeout=<optimized out>, context=0x7f2958000c30) at ../glib-2.60.7/glib/gmain.c:4228
#2  0x00007f29cfc1814e in g_main_context_iterate (context=context@entry=0x7f2958000c30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.60.7/glib/gmain.c:3922
#3  0x00007f29cfc1826f in g_main_context_iteration (context=0x7f2958000c30, may_block=may_block@entry=1) at ../glib-2.60.7/glib/gmain.c:3988
#4  0x00007f29d1d90edb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f2958000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f29d1d3a13b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f29817f9e10, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#6  0x00007f29d1b92931 in QThread::exec() (this=this@entry=0x55db76a1f380) at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#7  0x00007f29d0e3f165 in QQmlThreadPrivate::run() (this=0x55db76a1f380) at qml/ftw/qqmlthread.cpp:152
#8  0x00007f29d1b939d1 in QThreadPrivate::start(void*) (arg=0x55db76a1f380) at thread/qthread_unix.cpp:360
#9  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 25 (Thread 0x7f2981ffb700 (LWP 15667)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db76d6dd14) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db76d6dcc0, cond=0x55db76d6dce8) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db76d6dce8, mutex=0x55db76d6dcc0) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db76d6dcc0, cond=0x55db76d6dce8) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db76b4c810) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 24 (Thread 0x7f29827fc700 (LWP 15666)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db76d6dd14) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db76d6dcc0, cond=0x55db76d6dce8) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db76d6dce8, mutex=0x55db76d6dcc0) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db76d6dcc0, cond=0x55db76d6dce8) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db76b4c620) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7f2982ffd700 (LWP 15665)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db76d6dd14) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db76d6dcc0, cond=0x55db76d6dce8) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db76d6dce8, mutex=0x55db76d6dcc0) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db76d6dcc0, cond=0x55db76d6dce8) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db76b67940) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7f29837fe700 (LWP 15664)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db76d6dd14) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db76d6dcc0, cond=0x55db76d6dce8) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db76d6dce8, mutex=0x55db76d6dcc0) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db76d6dcc0, cond=0x55db76d6dce8) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db76b67900) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7f2983fff700 (LWP 15663)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db76d6dd14) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db76d6dcc0, cond=0x55db76d6dce8) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db76d6dce8, mutex=0x55db76d6dcc0) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db76d6dcc0, cond=0x55db76d6dce8) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db76a80e20) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7f2998ff9700 (LWP 15662)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db76d6d608) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db76d6d5b8, cond=0x55db76d6d5e0) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db76d6d5e0, mutex=0x55db76d6d5b8) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db76d6d5b8, cond=0x55db76d6d5e0) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db76b67560) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7f29997fa700 (LWP 15661)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db76d6d608) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db76d6d5b8, cond=0x55db76d6d5e0) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db76d6d5e0, mutex=0x55db76d6d5b8) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db76d6d5b8, cond=0x55db76d6d5e0) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db769e3b00) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7f2999ffb700 (LWP 15660)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db76d6d608) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db76d6d5b8, cond=0x55db76d6d5e0) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db76d6d5e0, mutex=0x55db76d6d5b8) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db76d6d5b8, cond=0x55db76d6d5e0) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db769e3910) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7f299a7fc700 (LWP 15659)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db76d6d608) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db76d6d5b8, cond=0x55db76d6d5e0) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db76d6d5e0, mutex=0x55db76d6d5b8) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db76d6d5b8, cond=0x55db76d6d5e0) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db769e3720) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f299affd700 (LWP 15658)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db76d6d608) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db76d6d5b8, cond=0x55db76d6d5e0) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db76d6d5e0, mutex=0x55db76d6d5b8) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db76d6d5b8, cond=0x55db76d6d5e0) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db76a85520) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f299b7fe700 (LWP 15657)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db76d6d608) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db76d6d5b8, cond=0x55db76d6d5e0) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db76d6d5e0, mutex=0x55db76d6d5b8) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db76d6d5b8, cond=0x55db76d6d5e0) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db76a85330) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f299bfff700 (LWP 15656)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db76d6d608) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db76d6d5b8, cond=0x55db76d6d5e0) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db76d6d5e0, mutex=0x55db76d6d5b8) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db76d6d5b8, cond=0x55db76d6d5e0) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db76a85140) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f29b4ff9700 (LWP 15655)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db76d6d608) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db76d6d5b8, cond=0x55db76d6d5e0) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db76d6d5e0, mutex=0x55db76d6d5b8) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db76d6d5b8, cond=0x55db76d6d5e0) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db76a80d70) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f29b57fa700 (LWP 15654)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db76d6d608) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db76d6d5b8, cond=0x55db76d6d5e0) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db76d6d5e0, mutex=0x55db76d6d5b8) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db76d6d5b8, cond=0x55db76d6d5e0) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db76a80b80) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f29b5ffb700 (LWP 15653)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db76d6d608) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db76d6d5b8, cond=0x55db76d6d5e0) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db76d6d5e0, mutex=0x55db76d6d5b8) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db76d6d5b8, cond=0x55db76d6d5e0) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db76a80990) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f29b67fc700 (LWP 15652)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db76d6d608) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db76d6d5b8, cond=0x55db76d6d5e0) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db76d6d5e0, mutex=0x55db76d6d5b8) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db76d6d5b8, cond=0x55db76d6d5e0) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db76a80600) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f29b6ffd700 (LWP 15651)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db76d6d608) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db76d6d5b8, cond=0x55db76d6d5e0) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db76d6d5e0, mutex=0x55db76d6d5b8) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db76d6d5b8, cond=0x55db76d6d5e0) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db76a736a0) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f29b77fe700 (LWP 15650)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db768ea868) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db768ea818, cond=0x55db768ea840) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db768ea840, mutex=0x55db768ea818) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db768ea818, cond=0x55db768ea840) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db76a734b0) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f29b7fff700 (LWP 15649)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db768ea868) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db768ea818, cond=0x55db768ea840) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db768ea840, mutex=0x55db768ea818) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db768ea818, cond=0x55db768ea840) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db76a732c0) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f29bc97e700 (LWP 15648)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db768ea868) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db768ea818, cond=0x55db768ea840) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db768ea840, mutex=0x55db768ea818) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db768ea818, cond=0x55db768ea840) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db76a6f560) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f29bd17f700 (LWP 15647)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db768ea868) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db768ea818, cond=0x55db768ea840) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db768ea840, mutex=0x55db768ea818) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db768ea818, cond=0x55db768ea840) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db76a6b570) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f29bdae1700 (LWP 15646)):
#0  0x00007f29d04d57a7 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55db76d64400) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007f29d04d57a7 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55db76d643b0, cond=0x55db76d643d8) at pthread_cond_wait.c:508
#2  0x00007f29d04d57a7 in __pthread_cond_wait (cond=0x55db76d643d8, mutex=0x55db76d643b0) at pthread_cond_wait.c:638
#3  0x00007f29c5a0f9db in cnd_wait (mtx=0x55db76d643b0, cond=0x55db76d643d8) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:155
#4  0x00007f29c5a0f9db in util_queue_thread_func (input=input@entry=0x55db7695ee30) at ../mesa-19.3.0-rc6/src/util/u_queue.c:275
#5  0x00007f29c5a0f5e7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.3.0-rc6/include/c11/threads_posix.h:87
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f29c7939700 (LWP 15645)):
#0  0x00007f29d17b56ac in __GI___libc_read (nbytes=16, buf=0x7f29c7938bf0, fd=7) at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007f29d17b56ac in __GI___libc_read (fd=7, buf=buf@entry=0x7f29c7938bf0, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f29cfc6119f in read (__nbytes=16, __buf=0x7f29c7938bf0, __fd=<optimized out>) at /usr/include/bits/unistd.h:44
#3  0x00007f29cfc6119f in g_wakeup_acknowledge (wakeup=0x55db7683feb0) at ../glib-2.60.7/glib/gwakeup.c:210
#4  0x00007f29cfc17c5e in g_main_context_check (context=context@entry=0x7f29c0000c30, max_priority=2147483647, fds=fds@entry=0x7f29c00029e0, n_fds=n_fds@entry=1) at ../glib-2.60.7/glib/gmain.c:3705
#5  0x00007f29cfc180f3 in g_main_context_iterate (context=context@entry=0x7f29c0000c30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.60.7/glib/gmain.c:3924
#6  0x00007f29cfc1826f in g_main_context_iteration (context=0x7f29c0000c30, may_block=may_block@entry=1) at ../glib-2.60.7/glib/gmain.c:3988
#7  0x00007f29d1d90edb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f29c0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#8  0x00007f29d1d3a13b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f29c7938e00, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#9  0x00007f29d1b92931 in QThread::exec() (this=this@entry=0x7f29d2095d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#10 0x00007f29d2010516 in QDBusConnectionManager::run() (this=0x7f29d2095d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#11 0x00007f29d1b939d1 in QThreadPrivate::start(void*) (arg=0x7f29d2095d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:360
#12 0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#13 0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f29cc869700 (LWP 15644)):
#0  0x00007f29d17b9a7f in __GI___poll (fds=fds@entry=0x7f29cc868d38, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f29d048dd32 in poll (__timeout=-1, __nfds=1, __fds=0x7f29cc868d38) at /usr/include/bits/poll2.h:46
#2  0x00007f29d048dd32 in _xcb_conn_wait (c=c@entry=0x55db767d8c70, cond=cond@entry=0x55db767d8cb0, vector=vector@entry=0x0, count=count@entry=0x0) at /var/tmp/portage/x11-libs/libxcb-1.13.1/work/libxcb-1.13.1/src/xcb_conn.c:479
#3  0x00007f29d048f9ca in xcb_wait_for_event (c=c@entry=0x55db767d8c70) at /var/tmp/portage/x11-libs/libxcb-1.13.1/work/libxcb-1.13.1/src/xcb_in.c:697
#4  0x00007f29cca04078 in QXcbEventQueue::run() (this=0x55db767edc50) at qxcbeventqueue.cpp:228
#5  0x00007f29d1b939d1 in QThreadPrivate::start(void*) (arg=0x55db767edc50) at thread/qthread_unix.cpp:360
#6  0x00007f29d04cefd4 in start_thread (arg=<optimized out>) at pthread_create.c:479
#7  0x00007f29d17c1e5f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f29cd8a44c0 (LWP 15642)):
[KCrash Handler]
#7  0x0000000000000080 in  ()
#8  0x00007f294027df58 in KDecoration2::Decoration::update(QRect const&) (this=0x55db78cec1a0, r=...) at /usr/include/qt5/QtCore/qrect.h:194
#9  0x00007f294027dfcd in KDecoration2::Decoration::update() (this=<optimized out>) at /usr/include/qt5/QtCore/qrect.h:60
#10 0x00007f29d1d65bba in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffcc15f0940, r=0x55db78cec1a0, this=0x55db77f591e0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#11 0x00007f29d1d65bba in QMetaObject::activate(QObject*, int, int, void**) (sender=0x55db78cec1a0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3789
#12 0x00007f2940a21431 in Aurorae::Decoration::updateBorders() (this=0x55db78cec1a0) at /var/tmp/portage/kde-plasma/kwin-5.17.4/work/kwin-5.17.4/plugins/kdecorations/aurorae/src/aurorae.cpp:453
#13 0x00007f29d1d65bba in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffcc15f0a60, r=0x55db78cec1a0, this=0x55db78b5e150) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#14 0x00007f29d1d65bba in QMetaObject::activate(QObject*, int, int, void**) (sender=0x55db78e4be80, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3789
#15 0x00007f2940a2f1e8 in KWin::Borders::setLeft(int) (left=4, this=0x55db78e4be80) at /var/tmp/portage/kde-plasma/kwin-5.17.4/work/kwin-5.17.4/plugins/kdecorations/aurorae/src/decorationoptions.cpp:233
#16 0x00007f2940a2f1e8 in KWin::Borders::setSideBorders(int) (this=0x55db78e4be80, border=4) at /var/tmp/portage/kde-plasma/kwin-5.17.4/work/kwin-5.17.4/plugins/kdecorations/aurorae/src/decorationoptions.cpp:254
#17 0x00007f2940a2f220 in KWin::Borders::setBorders(int) (this=0x55db78e4be80, border=4) at /var/tmp/portage/kde-plasma/kwin-5.17.4/work/kwin-5.17.4/plugins/kdecorations/aurorae/src/decorationoptions.cpp:248
#18 0x00007f2940a1b953 in KWin::Borders::qt_metacall(QMetaObject::Call, int, void**) (this=0x55db78e4be80, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7ffcc15f0c30) at plugins/kdecorations/aurorae/src/kwin5_aurorae_autogen/EWIEGA46WW/moc_decorationoptions.cpp:554
#19 0x00007f29d0de1ddd in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (this=this@entry=0x7ffcc15f0f80, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=10, argv=<optimized out>) at ../../include/QtQml/5.13.2/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:335
#20 0x00007f29d0cd097d in CallMethod(QQmlObjectOrGadget const&, int, int, int, int*, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) (object=..., index=<optimized out>, returnType=returnType@entry=43, argCount=<optimized out>, argTypes=<optimized out>, engine=engine@entry=0x55db78bcca30, callArgs=<optimized out>, callType=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:1295
#21 0x00007f29d0cd2e8c in CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) (object=..., data=..., engine=engine@entry=0x55db78bcca30, callArgs=callArgs@entry=0x7f29405c2618, callType=callType@entry=QMetaObject::InvokeMetaMethod) at ../../include/QtQml/5.13.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:214
#22 0x00007f29d0cd3c90 in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const (this=<optimized out>, thisObject=0x7f29405c25c8, argv=<optimized out>, argc=1) at jsruntime/qv4qobjectwrapper.cpp:2118
#23 0x00007f29d0cf0ac3 in QV4::FunctionObject::call(QV4::Value const*, QV4::Value const*, int) const (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.13.2/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:172
#24 0x00007f29d0cf0ac3 in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7ffcc15f1260, engine=0x55db78bcca30, code=0x7f29405c25c8 "\300\314},)\177") at jsruntime/qv4vme_moth.cpp:827
#25 0x00007f29d0cf2c3f in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (frame=frame@entry=0x7ffcc15f1260, engine=engine@entry=0x55db78bcca30) at jsruntime/qv4vme_moth.cpp:511
#26 0x00007f29d0c7fac0 in QV4::ArrowFunction::virtualCall(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at jsruntime/qv4functionobject.cpp:520
#27 0x00007f29d0cf0ac3 in QV4::FunctionObject::call(QV4::Value const*, QV4::Value const*, int) const (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.13.2/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:172
#28 0x00007f29d0cf0ac3 in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7ffcc15f1480, engine=0x55db78bcca30, code=0x7f29405c2540 "") at jsruntime/qv4vme_moth.cpp:827
#29 0x00007f29d0cf2c3f in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (frame=frame@entry=0x7ffcc15f1480, engine=engine@entry=0x55db78bcca30) at jsruntime/qv4vme_moth.cpp:511
#30 0x00007f29d0c7eb2f in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) (this=this@entry=0x55db78e46ef0, thisObject=<optimized out>, argv=argv@entry=0x7f29405c2508, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69
#31 0x00007f29d0e0ae97 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (this=this@entry=0x55db78d300d0, callData=callData@entry=0x7f29405c24d8, isUndefined=isUndefined@entry=0x0) at ../../include/QtQml/5.13.2/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:194
#32 0x00007f29d0daa29c in QQmlBoundSignalExpression::evaluate(void**) (this=<optimized out>, a=0x0) at ../../include/QtQml/5.13.2/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
---cut---
Comment 20 David Kredba 2019-12-12 16:37:15 UTC
#33 0x00007f29d0dab498 in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (e=0x55db78b405b0, a=0x0) at ../../include/QtQml/5.13.2/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#34 0x00007f29d0dedcb4 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:104
#35 0x00007f29d0d8a43d in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) (object=0x55db77c0ff10, index=35, a=0x0) at qml/qqmlengine.cpp:887
#36 0x00007f29d1d6545b in QMetaObject::activate(QObject*, int, int, void**) (sender=0x55db77c0ff10, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=argv@entry=0x0) at kernel/qobject.h:122
#37 0x00007f29d0d84205 in QQmlVMEMetaObject::activate(QObject*, int, void**) (this=this@entry=0x55db78b81570, object=<optimized out>, index=<optimized out>, args=args@entry=0x0) at ../../include/QtQml/5.13.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:864
#38 0x00007f29d0d85e7a in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) (this=0x55db78b81570, o=<optimized out>, c=QMetaObject::WriteProperty, _id=<optimized out>, a=<optimized out>) at ../../include/QtQml/5.13.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:854
#39 0x00007f29d0d9f191 in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at ../../include/QtQml/5.13.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:350
#40 0x00007f29d0d9b41d in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>) (object=0x55db77c0ff10, property=..., value=..., context=<optimized out>, flags=...) at qml/qqmlproperty.cpp:1261
#41 0x00007f29d0d9d412 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
#42 0x00007f29d0e13304 in QQmlBinding::slowWrite(QQmlPropertyData const&, QQmlPropertyData const&, QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) (this=this@entry=0x55db78e4c4a0, core=..., valueTypeData=..., result=..., isUndefined=isUndefined@entry=false, flags=..., flags@entry=...) at ../../include/QtQml/5.13.2/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:230
#43 0x00007f29d0e14daf in GenericBinding<2>::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) (this=0x55db78e4c4a0, result=..., isUndefined=<optimized out>, flags=...) at ../../include/QtQml/5.13.2/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:297
#44 0x00007f29d0e1597b in QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) (this=0x55db78e4c4a0, watcher=..., flags=..., scope=...) at ../../include/QtQml/5.13.2/QtQml/private/../../../../../src/qml/jsruntime/qv4scopedvalue_p.h:239
#45 0x00007f29d0e11f64 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) (this=0x55db78e4c4a0, flags=...) at qml/qqmlbinding.cpp:185
#46 0x00007f29d0da6f26 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) (this=<optimized out>, expression=0x55db78e4c4a0) at qml/qqmlcontext.cpp:705
Comment 21 David Edmundson 2019-12-14 15:08:26 UTC
Git commit 1a13015d2d1de3ffb9450143480e729057992c45 by David Edmundson.
Committed on 14/12/2019 at 15:08.
Pushed by davidedmundson into branch 'Plasma/5.17'.

Possible fix for KDecoration crash in systemsettings

Summary:
I could never reproduce the crash, but we know from gdb that it's from
the decorationSettings object

We are setting the same QObject instance as a context property in
multiple contexts at once. This is already slightly odd especially from the POV of
Qt's internal property cache.

Given we want one object to be exposed to all contexts, we can expose it
to the parent context only once and achieve the same result in a simpler
way.

Test Plan:
Verified opening and closing system settings still worked for me.
I could never reproduce the original crash.

Reviewers: #kwin, ngraham

Reviewed By: ngraham

Subscribers: ngraham, apol, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D25913

M  +1    -1    plugins/kdecorations/aurorae/src/aurorae.cpp

https://commits.kde.org/kwin/1a13015d2d1de3ffb9450143480e729057992c45
Comment 22 David Edmundson 2019-12-15 09:45:06 UTC
Thanks. @david kredba

That backtrace is quite different, so it's made some difference at least. 
I've had two people say this fix worked completely, and we've not seen any downsides.

So I've pushed for now, but we need to keep an eye on this still.
Comment 23 David Edmundson 2019-12-15 11:09:35 UTC
*** Bug 415191 has been marked as a duplicate of this bug. ***
Comment 24 David Edmundson 2019-12-15 15:14:59 UTC
*** Bug 415205 has been marked as a duplicate of this bug. ***
Comment 25 David Edmundson 2019-12-16 20:14:38 UTC
*** Bug 415237 has been marked as a duplicate of this bug. ***
Comment 26 Ismael Asensio 2019-12-21 20:48:42 UTC
*** Bug 415435 has been marked as a duplicate of this bug. ***
Comment 27 Ismael Asensio 2019-12-22 17:12:41 UTC
*** Bug 415449 has been marked as a duplicate of this bug. ***
Comment 28 Ismael Asensio 2019-12-22 17:19:04 UTC
*** Bug 414832 has been marked as a duplicate of this bug. ***
Comment 29 Ismael Asensio 2019-12-22 17:21:10 UTC
*** Bug 415186 has been marked as a duplicate of this bug. ***
Comment 30 Ismael Asensio 2019-12-22 17:22:03 UTC
*** Bug 390857 has been marked as a duplicate of this bug. ***
Comment 31 Ismael Asensio 2019-12-24 15:22:15 UTC
*** Bug 415511 has been marked as a duplicate of this bug. ***
Comment 32 Ismael Asensio 2019-12-26 22:41:39 UTC
*** Bug 415589 has been marked as a duplicate of this bug. ***
Comment 33 Ismael Asensio 2019-12-27 00:43:20 UTC
*** Bug 415595 has been marked as a duplicate of this bug. ***
Comment 34 Ismael Asensio 2019-12-27 20:09:45 UTC
*** Bug 415609 has been marked as a duplicate of this bug. ***
Comment 35 Ismael Asensio 2020-01-02 05:30:16 UTC
*** Bug 415748 has been marked as a duplicate of this bug. ***
Comment 36 Ismael Asensio 2020-01-02 05:32:14 UTC
*** Bug 415789 has been marked as a duplicate of this bug. ***
Comment 37 David Edmundson 2020-01-04 12:21:28 UTC
*** Bug 415865 has been marked as a duplicate of this bug. ***
Comment 38 David Edmundson 2020-01-04 12:21:36 UTC
*** Bug 415851 has been marked as a duplicate of this bug. ***
Comment 39 David Edmundson 2020-01-04 12:21:49 UTC
*** Bug 415857 has been marked as a duplicate of this bug. ***
Comment 40 Chris 2020-01-06 22:04:57 UTC
Created attachment 124941 [details]
New crash information added by DrKonqi

systemsettings5 (5.17.4) using Qt 5.13.2

- What I was doing when the application crashed:

I was in the system settings, and I had just clicked on Application Style > Window decorations. I see that the original report has been closed, do to it being fixed in one of the latest releases. It still happens on mine though, as well as when I select other system settings items.

-- Backtrace (Reduced):
#6  std::__atomic_base<QtSharedPointer::ExternalRefCountData*>::load (__m=std::memory_order_relaxed, this=<optimized out>) at /usr/include/c++/7/bits/atomic_base.h:713
#7  std::atomic<QtSharedPointer::ExternalRefCountData*>::load (__m=std::memory_order_relaxed, this=<optimized out>) at /usr/include/c++/7/atomic:452
#8  QAtomicOps<QtSharedPointer::ExternalRefCountData*>::load<QtSharedPointer::ExternalRefCountData*> (_q_value=...) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:227
#9  QBasicAtomicPointer<QtSharedPointer::ExternalRefCountData>::load (this=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:239
#10 QtSharedPointer::ExternalRefCountData::getAndRef (obj=obj@entry=0x3) at tools/qsharedpointer.cpp:1347
Comment 41 Nate Graham 2020-01-06 23:54:43 UTC
*** Bug 415875 has been marked as a duplicate of this bug. ***