Application: plasmashell (5.16.90) Qt Version: 5.12.4 Frameworks Version: 5.62.0 Operating System: Linux 5.2.18-200.fc30.x86_64 x86_64 Distribution: "Fedora release 30 (Thirty)" -- Information about the crash: I was using KDE Plasma when Plasma crashed. I cannot provide any particular info -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 29 return SYSCALL_CANCEL (poll, fds, nfds, timeout); [Current thread is 1 (Thread 0x7facd16acc80 (LWP 3325))] Thread 16 (Thread 0x7fabf1e68700 (LWP 5108)): #0 0x00007facd49183c5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x56216042fb54) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007facd49183c5 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56216042fb00, cond=0x56216042fb28) at pthread_cond_wait.c:502 #2 0x00007facd49183c5 in __pthread_cond_wait (cond=0x56216042fb28, mutex=0x56216042fb00) at pthread_cond_wait.c:655 #3 0x00007facd544d283 in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56216042fb00) at thread/qwaitcondition_unix.cpp:146 #4 0x00007facd544d283 in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x56215b0aa580, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007facd544d311 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x56215b0aa588, mutex=mutex@entry=0x56215b0aa580, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007facd707ef59 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x56215b0aa578) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007facd707ef59 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x56215b0aa500) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007facd707f1fd in QSGRenderThread::run() (this=0x56215b0aa500) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007facd5447786 in QThreadPrivate::start(void*) (arg=0x56215b0aa500) at thread/qthread_unix.cpp:361 #10 0x00007facd49124c0 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007facd50c4553 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7fac0f43f700 (LWP 4582)): #0 0x00007facd49183c5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x56215b02d8c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007facd49183c5 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56215b02d870, cond=0x56215b02d898) at pthread_cond_wait.c:502 #2 0x00007facd49183c5 in __pthread_cond_wait (cond=0x56215b02d898, mutex=0x56215b02d870) at pthread_cond_wait.c:655 #3 0x00007facd544d283 in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56215b02d870) at thread/qwaitcondition_unix.cpp:146 #4 0x00007facd544d283 in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x56216191fd20, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007facd544d311 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x56216191fd28, mutex=mutex@entry=0x56216191fd20, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007facd707ef59 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x56216191fd18) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007facd707ef59 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x56216191fca0) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007facd707f1fd in QSGRenderThread::run() (this=0x56216191fca0) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007facd5447786 in QThreadPrivate::start(void*) (arg=0x56216191fca0) at thread/qthread_unix.cpp:361 #10 0x00007facd49124c0 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007facd50c4553 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7fabf2e6a700 (LWP 3898)): #0 0x00007facd49183c5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x5621603b4d00) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007facd49183c5 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5621603b4cb0, cond=0x5621603b4cd8) at pthread_cond_wait.c:502 #2 0x00007facd49183c5 in __pthread_cond_wait (cond=0x5621603b4cd8, mutex=0x5621603b4cb0) at pthread_cond_wait.c:655 #3 0x00007facd544d283 in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5621603b4cb0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007facd544d283 in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5621602ff1c0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007facd544d311 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5621602ff1c8, mutex=mutex@entry=0x5621602ff1c0, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007facd707ef59 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5621602ff1b8) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007facd707ef59 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5621602ff140) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007facd707f1fd in QSGRenderThread::run() (this=0x5621602ff140) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007facd5447786 in QThreadPrivate::start(void*) (arg=0x5621602ff140) at thread/qthread_unix.cpp:361 #10 0x00007facd49124c0 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007facd50c4553 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7fac00cde700 (LWP 3879)): #0 0x00007facd49183c5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x56215ebab0d4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007facd49183c5 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56215ebab080, cond=0x56215ebab0a8) at pthread_cond_wait.c:502 #2 0x00007facd49183c5 in __pthread_cond_wait (cond=0x56215ebab0a8, mutex=0x56215ebab080) at pthread_cond_wait.c:655 #3 0x00007facd544d283 in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56215ebab080) at thread/qwaitcondition_unix.cpp:146 #4 0x00007facd544d283 in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x56215ebb7790, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007facd544d311 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x56215ebb7798, mutex=mutex@entry=0x56215ebb7790, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007facd707ef59 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x56215ebb7788) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007facd707ef59 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x56215ebb7710) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007facd707f1fd in QSGRenderThread::run() (this=0x56215ebb7710) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007facd5447786 in QThreadPrivate::start(void*) (arg=0x56215ebb7710) at thread/qthread_unix.cpp:361 #10 0x00007facd49124c0 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007facd50c4553 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7fac01634700 (LWP 3878)): #0 0x00007facd49183c5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x56215d2ee2d0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007facd49183c5 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56215d2ee280, cond=0x56215d2ee2a8) at pthread_cond_wait.c:502 #2 0x00007facd49183c5 in __pthread_cond_wait (cond=0x56215d2ee2a8, mutex=0x56215d2ee280) at pthread_cond_wait.c:655 #3 0x00007facd544d283 in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56215d2ee280) at thread/qwaitcondition_unix.cpp:146 #4 0x00007facd544d283 in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x56215d2ee010, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007facd544d311 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x56215d2ee018, mutex=mutex@entry=0x56215d2ee010, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007facd707ef59 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x56215d2ee008) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007facd707ef59 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x56215d2edf90) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007facd707f1fd in QSGRenderThread::run() (this=0x56215d2edf90) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007facd5447786 in QThreadPrivate::start(void*) (arg=0x56215d2edf90) at thread/qthread_unix.cpp:361 #10 0x00007facd49124c0 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007facd50c4553 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7fac026a9700 (LWP 3863)): #0 0x00007facd50b9ae7 in __GI___poll (fds=0x7fabfc0060c0, nfds=1, timeout=3267965) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007facd3c131ce in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fabfc0060c0, timeout=<optimized out>, context=0x7fabfc000bf0) at ../glib/gmain.c:4228 #2 0x00007facd3c131ce in g_main_context_iterate (context=context@entry=0x7fabfc000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3922 #3 0x00007facd3c13303 in g_main_context_iteration (context=0x7fabfc000bf0, may_block=may_block@entry=1) at ../glib/gmain.c:3988 #4 0x00007facd5643bf3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fabfc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007facd55ed9eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fac026a8d60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #6 0x00007facd5446635 in QThread::exec() (this=this@entry=0x56215d050510) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #7 0x00007fac02d04b3c in KCupsConnection::run() (this=0x56215d050510) at /usr/src/debug/kde-print-manager-18.12.2-1.fc30.x86_64/libkcups/KCupsConnection.cpp:304 #8 0x00007facd5447786 in QThreadPrivate::start(void*) (arg=0x56215d050510) at thread/qthread_unix.cpp:361 #9 0x00007facd49124c0 in start_thread (arg=<optimized out>) at pthread_create.c:479 #10 0x00007facd50c4553 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7fac10021700 (LWP 3746)): #0 0x00007facd50b559c in __GI___libc_read (nbytes=16, buf=0x7fac10020b30, fd=20) at ../sysdeps/unix/sysv/linux/read.c:26 #1 0x00007facd50b559c in __GI___libc_read (fd=20, buf=buf@entry=0x7fac10020b30, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007facd3c5a72f in read (__nbytes=16, __buf=0x7fac10020b30, __fd=<optimized out>) at /usr/include/bits/unistd.h:44 #3 0x00007facd3c5a72f in g_wakeup_acknowledge (wakeup=0x7fac9c003560) at ../glib/gwakeup.c:210 #4 0x00007facd3c12d17 in g_main_context_check (context=context@entry=0x7fac08000bf0, max_priority=2147483647, fds=fds@entry=0x7fac08006690, n_fds=n_fds@entry=1) at ../glib/gmain.c:3705 #5 0x00007facd3c13172 in g_main_context_iterate (context=context@entry=0x7fac08000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3924 #6 0x00007facd3c13303 in g_main_context_iteration (context=0x7fac08000bf0, may_block=may_block@entry=1) at ../glib/gmain.c:3988 #7 0x00007facd5643bf3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fac08000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #8 0x00007facd55ed9eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fac10020d60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #9 0x00007facd5446635 in QThread::exec() (this=this@entry=0x562159966290) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #10 0x00007facd6ff2e4a in QQuickPixmapReader::run() (this=0x562159966290) at util/qquickpixmapcache.cpp:953 #11 0x00007facd5447786 in QThreadPrivate::start(void*) (arg=0x562159966290) at thread/qthread_unix.cpp:361 #12 0x00007facd49124c0 in start_thread (arg=<optimized out>) at pthread_create.c:479 #13 0x00007facd50c4553 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7faca4ef9700 (LWP 3722)): #0 0x00007facd49183c5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x7fac1bfe9f30) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007facd49183c5 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56215c60ea40, cond=0x7fac1bfe9f08) at pthread_cond_wait.c:502 #2 0x00007facd49183c5 in __pthread_cond_wait (cond=0x7fac1bfe9f08, mutex=0x56215c60ea40) at pthread_cond_wait.c:655 #3 0x00007facd525f950 in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /usr/src/debug/gcc-9.2.1-1.fc30.x86_64/obj-x86_64-redhat-linux/x86_64-redhat-linux/libstdc++-v3/include/x86_64-redhat-linux/bits/gthr-default.h:865 #4 0x00007facd525f950 in std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at ../../../../../libstdc++-v3/src/c++11/condition_variable.cc:53 #5 0x00007fac1b4e7421 in () at /lib64/libQt5WebKit.so.5 #6 0x00007fac1b4e755f in () at /lib64/libQt5WebKit.so.5 #7 0x00007facd52656f4 in std::execute_native_thread_routine(void*) (__p=0x56215c60e5b0) at ../../../../../libstdc++-v3/src/c++11/thread.cc:80 #8 0x00007facd49124c0 in start_thread (arg=<optimized out>) at pthread_create.c:479 #9 0x00007facd50c4553 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7faca772a700 (LWP 3712)): #0 0x00007facd49183c5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x7facc0f93478 <QTWTF::pageheap_memory+57592>) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007facd49183c5 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7facc0f93428 <QTWTF::pageheap_memory+57512>, cond=0x7facc0f93450 <QTWTF::pageheap_memory+57552>) at pthread_cond_wait.c:502 #2 0x00007facd49183c5 in __pthread_cond_wait (cond=0x7facc0f93450 <QTWTF::pageheap_memory+57552>, mutex=0x7facc0f93428 <QTWTF::pageheap_memory+57512>) at pthread_cond_wait.c:655 #3 0x00007facc0e946ea in QTWTF::TCMalloc_PageHeap::scavengerThread() (this=0x7facc0f85380 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #4 0x00007facc0e9470f in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #5 0x00007facd49124c0 in start_thread (arg=<optimized out>) at pthread_create.c:479 #6 0x00007facd50c4553 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7faca7fff700 (LWP 3705)): #0 0x00007facd49183c5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x562159ae1d14) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007facd49183c5 in __pthread_cond_wait_common (abstime=0x0, mutex=0x562159ae1cc0, cond=0x562159ae1ce8) at pthread_cond_wait.c:502 #2 0x00007facd49183c5 in __pthread_cond_wait (cond=0x562159ae1ce8, mutex=0x562159ae1cc0) at pthread_cond_wait.c:655 #3 0x00007facd544d283 in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x562159ae1cc0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007facd544d283 in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x562159ae5350, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007facd544d311 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x562159ae5358, mutex=mutex@entry=0x562159ae5350, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007facd707ef59 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x562159ae5348) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007facd707ef59 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x562159ae52d0) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007facd707f1fd in QSGRenderThread::run() (this=0x562159ae52d0) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007facd5447786 in QThreadPrivate::start(void*) (arg=0x562159ae52d0) at thread/qthread_unix.cpp:361 #10 0x00007facd49124c0 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007facd50c4553 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7facb19dc700 (LWP 3694)): #0 0x00007facd49183c5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x5621599cdec4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007facd49183c5 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5621599cde70, cond=0x5621599cde98) at pthread_cond_wait.c:502 #2 0x00007facd49183c5 in __pthread_cond_wait (cond=0x5621599cde98, mutex=0x5621599cde70) at pthread_cond_wait.c:655 #3 0x00007facd544d283 in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5621599cde70) at thread/qwaitcondition_unix.cpp:146 #4 0x00007facd544d283 in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5621599cedf0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007facd544d311 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5621599cedf8, mutex=mutex@entry=0x5621599cedf0, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007facd707ef59 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5621599cede8) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007facd707ef59 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5621599ced70) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007facd707f1fd in QSGRenderThread::run() (this=0x5621599ced70) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007facd5447786 in QThreadPrivate::start(void*) (arg=0x5621599ced70) at thread/qthread_unix.cpp:361 #10 0x00007facd49124c0 in start_thread (arg=<optimized out>) at pthread_create.c:479 #11 0x00007facd50c4553 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7facb2d37700 (LWP 3592)): #0 0x00007facd49183c5 in futex_wait_cancelable (private=0, expected=0, futex_word=0x5621595cddb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007facd49183c5 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5621595cdd68, cond=0x5621595cdd90) at pthread_cond_wait.c:502 #2 0x00007facd49183c5 in __pthread_cond_wait (cond=0x5621595cdd90, mutex=0x5621595cdd68) at pthread_cond_wait.c:655 #3 0x00007facb30596fb in cnd_wait (mtx=0x5621595cdd68, cond=0x5621595cdd90) at ../include/c11/threads_posix.h:155 #4 0x00007facb30596fb in util_queue_thread_func (input=input@entry=0x5621595cf030) at ../src/util/u_queue.c:272 #5 0x00007facb305930b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87 #6 0x00007facd49124c0 in start_thread (arg=<optimized out>) at pthread_create.c:479 #7 0x00007facd50c4553 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7facc0cfa700 (LWP 3548)): #0 0x00007facd50b559c in __GI___libc_read (nbytes=16, buf=0x7facc0cf9b70, fd=14) at ../sysdeps/unix/sysv/linux/read.c:26 #1 0x00007facd50b559c in __GI___libc_read (fd=14, buf=buf@entry=0x7facc0cf9b70, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007facd3c5a72f in read (__nbytes=16, __buf=0x7facc0cf9b70, __fd=<optimized out>) at /usr/include/bits/unistd.h:44 #3 0x00007facd3c5a72f in g_wakeup_acknowledge (wakeup=0x7facb8003590) at ../glib/gwakeup.c:210 #4 0x00007facd3c12d17 in g_main_context_check (context=context@entry=0x7facac000bf0, max_priority=2147483647, fds=fds@entry=0x7facac004e30, n_fds=n_fds@entry=1) at ../glib/gmain.c:3705 #5 0x00007facd3c13172 in g_main_context_iterate (context=context@entry=0x7facac000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3924 #6 0x00007facd3c13303 in g_main_context_iteration (context=0x7facac000bf0, may_block=may_block@entry=1) at ../glib/gmain.c:3988 #7 0x00007facd5643bf3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7facac000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #8 0x00007facd55ed9eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7facc0cf9da0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #9 0x00007facd5446635 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #10 0x00007facd5447786 in QThreadPrivate::start(void*) (arg=0x5621593b6d10) at thread/qthread_unix.cpp:361 #11 0x00007facd49124c0 in start_thread (arg=<optimized out>) at pthread_create.c:479 #12 0x00007facd50c4553 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7facc24fe700 (LWP 3529)): #0 0x00007facd50b9ae7 in __GI___poll (fds=0x7facb8004a30, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007facd3c131ce in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7facb8004a30, timeout=<optimized out>, context=0x7facb8000bf0) at ../glib/gmain.c:4228 #2 0x00007facd3c131ce in g_main_context_iterate (context=context@entry=0x7facb8000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3922 #3 0x00007facd3c13303 in g_main_context_iteration (context=0x7facb8000bf0, may_block=may_block@entry=1) at ../glib/gmain.c:3988 #4 0x00007facd5643bf3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7facb8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007facd55ed9eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7facc24fdd80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #6 0x00007facd5446635 in QThread::exec() (this=this@entry=0x56215921d9a0) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #7 0x00007facd6d09a69 in QQmlThreadPrivate::run() (this=0x56215921d9a0) at qml/ftw/qqmlthread.cpp:148 #8 0x00007facd5447786 in QThreadPrivate::start(void*) (arg=0x56215921d9a0) at thread/qthread_unix.cpp:361 #9 0x00007facd49124c0 in start_thread (arg=<optimized out>) at pthread_create.c:479 #10 0x00007facd50c4553 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7facc378c700 (LWP 3437)): #0 0x00007facd50b9ae7 in __GI___poll (fds=0x7facb40144f0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007facd3c131ce in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7facb40144f0, timeout=<optimized out>, context=0x7facb4000bf0) at ../glib/gmain.c:4228 #2 0x00007facd3c131ce in g_main_context_iterate (context=context@entry=0x7facb4000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3922 #3 0x00007facd3c13303 in g_main_context_iteration (context=0x7facb4000bf0, may_block=may_block@entry=1) at ../glib/gmain.c:3988 #4 0x00007facd5643bf3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7facb4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007facd55ed9eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7facc378bd70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #6 0x00007facd5446635 in QThread::exec() (this=this@entry=0x7facd5ed6060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #7 0x00007facd5e52f4a in QDBusConnectionManager::run() (this=0x7facd5ed6060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178 #8 0x00007facd5447786 in QThreadPrivate::start(void*) (arg=0x7facd5ed6060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:361 #9 0x00007facd49124c0 in start_thread (arg=<optimized out>) at pthread_create.c:479 #10 0x00007facd50c4553 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7facd16acc80 (LWP 3325)): [KCrash Handler] #7 0x00007facd5619479 in QMetaObject::activate(QObject*, int, void**) (sender=0x56215caa04e0, signal_index=8, argv=0x0) at kernel/qobject.cpp:3850 #8 0x00007facd6a8cf78 in non-virtual thunk to VDMModelDelegateDataType::notify(QQmlAdaptorModel const&, QList<QQmlDelegateModelItem*> const&, int, int, QVector<int> const&) const () at /usr/include/qt5/QtCore/qlist.h:116 #9 0x00007facd6d53ae6 in QQmlAdaptorModel::notify(QList<QQmlDelegateModelItem*> const&, int, int, QVector<int> const&) const (roles=..., count=11, index=0, items=..., this=0x56216040e1b8) at ../../include/QtQml/5.12.4/QtQml/private/../../../../../src/qml/util/qqmladaptormodel_p.h:151 #10 0x00007facd6d53ae6 in QQmlDelegateModel::_q_itemsChanged(int, int, QVector<int> const&) (this=<optimized out>, index=0, count=11, roles=...) at types/qqmldelegatemodel.cpp:1246 #11 0x00007facd6d5bf83 in QQmlDelegateModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x562160454f90, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=12, _a=_a@entry=0x7ffe74143d90) at .moc/moc_qqmldelegatemodel_p.cpp:202 #12 0x00007facd6d5c383 in QQmlDelegateModel::qt_metacall(QMetaObject::Call, int, void**) (this=0x562160454f90, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0x7ffe74143d90) at .moc/moc_qqmldelegatemodel_p.cpp:334 #13 0x00007facd5618e3c in QMetaObject::activate(QObject*, int, int, void**) (sender=0x56216030dc40, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3819 #14 0x00007facd55a55a0 in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) (this=this@entry=0x56216030dc40, _t1=..., _t2=..., _t3=...) at .moc/moc_qabstractitemmodel.cpp:556 #15 0x00007fac0f72c996 in FunnelModel::setSourceModel(QAbstractItemModel*) (this=0x56216030dc40, model=0x56215986dab0) at /usr/include/qt5/QtCore/qabstractitemmodel.h:60 #16 0x00007fac0f6fcf6f in ForwardingModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x56216030dc40, _c=_c@entry=QMetaObject::WriteProperty, _id=_id@entry=0, _a=_a@entry=0x7ffe741440a0) at /usr/src/debug/plasma-workspace-5.16.90-1.fc30.x86_64/x86_64-redhat-linux-gnu/applets/kicker/kickerplugin_autogen/7RBZBFH7CH/moc_forwardingmodel.cpp:147 #17 0x00007fac0f6ff93b in ForwardingModel::qt_metacall(QMetaObject::Call, int, void**) (this=0x56216030dc40, _c=QMetaObject::WriteProperty, _id=0, _a=0x7ffe741440a0) at /usr/src/debug/plasma-workspace-5.16.90-1.fc30.x86_64/x86_64-redhat-linux-gnu/applets/kicker/kickerplugin_autogen/7RBZBFH7CH/moc_forwardingmodel.cpp:195 #18 0x00007facd6c4e3d9 in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) () at qml/qqmlvmemetaobject.cpp:907 #19 0x00007facd6c631e4 in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const (flags=..., value=<optimized out>, target=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.12.4/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:350 #20 0x00007facd6c631e4 in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>) (object=0x56215cdbf370, property=..., value=..., context=<optimized out>, flags=...) at qml/qqmlproperty.cpp:1234 #21 0x00007facd6b9fe7c in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) (engine=0x56215921e8d0, object=0x56215cdbf370, property=0x7facb83b6858, value=...) at /usr/include/qt5/QtCore/qflags.h:121 #22 0x00007facd6ba08fe in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) (engine=0x56215921e8d0, qmlContext=<optimized out>, object=0x56215cdbf370, name=<optimized out>, revisionMode=QV4::QObjectWrapper::IgnoreRevision, value=...) at jsruntime/qv4qobjectwrapper.cpp:437 #23 0x00007facd6ba0a51 in QV4::QObjectWrapper::virtualPut(QV4::Managed*, QV4::PropertyKey, QV4::Value const&, QV4::Value*) () at /usr/include/c++/9/bits/atomic_base.h:413 #24 0x00007facd6b1d35d in QV4::Object::put(QV4::StringOrSymbol*, QV4::Value const&, QV4::Value*) (receiver=0x7facc18bf770, v=..., name=0x7facc18bf778, this=0x7facc18bf770) at ../../include/QtQml/5.12.4/QtQml/private/../../../../../src/qml/jsruntime/qv4string_p.h:171 #25 0x00007facd6b1d35d in QV4::Lookup::setterFallback(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value&, QV4::Value const&) (l=<optimized out>, engine=0x56215921e8d0, object=..., value=...) at jsruntime/qv4lookup.cpp:487 #26 0x00007faca6d355a4 in () #27 0x0000000000000000 in () [Inferior 1 (process 3325) detached] Possible duplicates by query: bug 412871, bug 412864, bug 412859, bug 412857, bug 412845. Reported using DrKonqi
Crashing in the Qt JavaScript garbage collector. Can you reproduce this issue with Qt 5.15.2 or newer? It was apparently quite broken until that version.
(In reply to Nate Graham from comment #1) > Crashing in the Qt JavaScript garbage collector. Can you reproduce this > issue with Qt 5.15.2 or newer? It was apparently quite broken until that > version. I don't remember any recent Plasma crash, so it may be no longer happening
Phew!