https://bugs.kde.org/show_bug.cgi?id=415686
Bug ID: 415686 Summary: Clicking on "Digital Clock" widget to display calendar crashes Plasma shell Product: plasmashell Version: 5.17.4 Platform: Compiled Sources OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: k...@davidedmundson.co.uk Reporter: j...@ristioja.ee CC: plasma-b...@kde.org Target Milestone: 1.0 Application: plasmashell (5.17.4) (Compiled from sources) Qt Version: 5.14.0 Frameworks Version: 5.65.0 Operating System: Linux 5.4.6-gentoo x86_64 Distribution: "Gentoo Base System release 2.6" -- Information about the crash: - What I was doing when the application crashed: When clicking on the "Digital Clock" widget on the bottom panel in order to display the calendar, it crashes instead. The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fecc8c38080 (LWP 2948))] Thread 12 (Thread 0x7fec959ec700 (LWP 79957)): #0 0x00007fecce63bf55 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55f8bfb37624) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fecce63bf55 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55f8bfb375d0, cond=0x55f8bfb375f8) at pthread_cond_wait.c:502 #2 0x00007fecce63bf55 in __pthread_cond_wait (cond=0x55f8bfb375f8, mutex=0x55f8bfb375d0) at pthread_cond_wait.c:655 #3 0x00007feccf8cefeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55f8bfb375d0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007feccf8cefeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x7fecc0017670, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007feccf8cf0c9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x7fecc0017678, mutex=mutex@entry=0x7fecc0017670, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007fecd16b876d in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x7fecc0017668) at scenegraph/qsgthreadedrenderloop.cpp:255 #7 0x00007fecd16b876d in QSGRenderThread::processEventsAndWaitForMore() (this=0x7fecc00175d0) at scenegraph/qsgthreadedrenderloop.cpp:905 #8 0x00007fecd16b8989 in QSGRenderThread::run() (this=0x7fecc00175d0) at scenegraph/qsgthreadedrenderloop.cpp:1000 #9 0x00007feccf8c8f4c in QThreadPrivate::start(void*) (arg=0x7fecc00175d0) at thread/qthread_unix.cpp:342 #10 0x00007fecce635497 in start_thread (arg=<optimized out>) at pthread_create.c:486 #11 0x00007feccf4a30df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7fec977fe700 (LWP 3182)): #0 0x00007fecce63bf55 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55f8bd652d84) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fecce63bf55 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55f8bd652d30, cond=0x55f8bd652d58) at pthread_cond_wait.c:502 #2 0x00007fecce63bf55 in __pthread_cond_wait (cond=0x55f8bd652d58, mutex=0x55f8bd652d30) at pthread_cond_wait.c:655 #3 0x00007feccf8cefeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55f8bd652d30) at thread/qwaitcondition_unix.cpp:146 #4 0x00007feccf8cefeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55f8bd4f9570, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007feccf8cf0c9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x55f8bd4f9578, mutex=mutex@entry=0x55f8bd4f9570, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007fecd16b876d in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55f8bd4f9568) at scenegraph/qsgthreadedrenderloop.cpp:255 #7 0x00007fecd16b876d in QSGRenderThread::processEventsAndWaitForMore() (this=0x55f8bd4f94d0) at scenegraph/qsgthreadedrenderloop.cpp:905 #8 0x00007fecd16b8989 in QSGRenderThread::run() (this=0x55f8bd4f94d0) at scenegraph/qsgthreadedrenderloop.cpp:1000 #9 0x00007feccf8c8f4c in QThreadPrivate::start(void*) (arg=0x55f8bd4f94d0) at thread/qthread_unix.cpp:342 #10 0x00007fecce635497 in start_thread (arg=<optimized out>) at pthread_create.c:486 #11 0x00007feccf4a30df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7fec97fff700 (LWP 3083)): #0 0x00007fecce63bf55 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55f8bcee32b4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fecce63bf55 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55f8bcee3260, cond=0x55f8bcee3288) at pthread_cond_wait.c:502 #2 0x00007fecce63bf55 in __pthread_cond_wait (cond=0x55f8bcee3288, mutex=0x55f8bcee3260) at pthread_cond_wait.c:655 #3 0x00007feccf8cefeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55f8bcee3260) at thread/qwaitcondition_unix.cpp:146 #4 0x00007feccf8cefeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55f8bce36630, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007feccf8cf0c9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x55f8bce36638, mutex=mutex@entry=0x55f8bce36630, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007fecd16b876d in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55f8bce36628) at scenegraph/qsgthreadedrenderloop.cpp:255 #7 0x00007fecd16b876d in QSGRenderThread::processEventsAndWaitForMore() (this=0x55f8bce36590) at scenegraph/qsgthreadedrenderloop.cpp:905 #8 0x00007fecd16b8989 in QSGRenderThread::run() (this=0x55f8bce36590) at scenegraph/qsgthreadedrenderloop.cpp:1000 #9 0x00007feccf8c8f4c in QThreadPrivate::start(void*) (arg=0x55f8bce36590) at thread/qthread_unix.cpp:342 #10 0x00007fecce635497 in start_thread (arg=<optimized out>) at pthread_create.c:486 #11 0x00007feccf4a30df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7feca4ce6700 (LWP 3082)): #0 0x00007fecce63bf55 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55f8bc93a8f0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fecce63bf55 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55f8bc93a8a0, cond=0x55f8bc93a8c8) at pthread_cond_wait.c:502 #2 0x00007fecce63bf55 in __pthread_cond_wait (cond=0x55f8bc93a8c8, mutex=0x55f8bc93a8a0) at pthread_cond_wait.c:655 #3 0x00007feccf8cefeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55f8bc93a8a0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007feccf8cefeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55f8bc966510, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007feccf8cf0c9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x55f8bc966518, mutex=mutex@entry=0x55f8bc966510, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007fecd16b876d in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55f8bc966508) at scenegraph/qsgthreadedrenderloop.cpp:255 #7 0x00007fecd16b876d in QSGRenderThread::processEventsAndWaitForMore() (this=0x55f8bc966470) at scenegraph/qsgthreadedrenderloop.cpp:905 #8 0x00007fecd16b8989 in QSGRenderThread::run() (this=0x55f8bc966470) at scenegraph/qsgthreadedrenderloop.cpp:1000 #9 0x00007feccf8c8f4c in QThreadPrivate::start(void*) (arg=0x55f8bc966470) at thread/qthread_unix.cpp:342 #10 0x00007fecce635497 in start_thread (arg=<optimized out>) at pthread_create.c:486 #11 0x00007feccf4a30df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7feca54fe700 (LWP 3081)): #0 0x00007ffcb37ca67c in () #1 0x00007ffcb37ca808 in clock_gettime () #2 0x00007feccf4b2ef7 in __GI___clock_gettime (clock_id=clock_id@entry=1, tp=tp@entry=0x7feca54fdb40) at ../sysdeps/unix/clock_gettime.c:115 #3 0x00007feccfae47b1 in qt_clock_gettime (ts=0x7feca54fdb40, clock=1) at kernel/qelapsedtimer_unix.cpp:175 #4 0x00007feccfae47b1 in do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166 #5 0x00007feccfae47b1 in qt_gettime() () at kernel/qelapsedtimer_unix.cpp:175 #6 0x00007feccfae3339 in QTimerInfoList::updateCurrentTime() (this=0x7fec98004950) at kernel/qtimerinfo_unix.cpp:91 #7 0x00007feccfae5209 in timerSourceCheckHelper (src=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qlist.h:117 #8 0x00007feccfae5209 in timerSourceCheckHelper(GTimerSource*) (src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:141 #9 0x00007feccd1597d0 in g_main_context_check (context=context@entry=0x7fec98000c20, max_priority=2147483647, fds=fds@entry=0x7fec98006100, n_fds=n_fds@entry=1) at ../glib-2.60.7/glib/gmain.c:3760 #10 0x00007feccd159d52 in g_main_context_iterate (context=context@entry=0x7fec98000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.60.7/glib/gmain.c:3924 #11 0x00007feccd159ecf in g_main_context_iteration (context=0x7fec98000c20, may_block=may_block@entry=1) at ../glib-2.60.7/glib/gmain.c:3988 #12 0x00007feccfae4e2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fec98000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #13 0x00007feccfa8970b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7feca54fdd60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136 #14 0x00007feccf8c7eb8 in QThread::exec() (this=this@entry=0x55f8bc5f2750) at ../../include/QtCore/../../src/corelib/global/qflags.h:118 #15 0x00007feca63f0288 in KCupsConnection::run() (this=0x55f8bc5f2750) at /var/tmp/portage/kde-apps/print-manager-19.12.0/work/print-manager-19.12.0/libkcups/KCupsConnection.cpp:304 #16 0x00007feccf8c8f4c in QThreadPrivate::start(void*) (arg=0x55f8bc5f2750) at thread/qthread_unix.cpp:342 #17 0x00007fecce635497 in start_thread (arg=<optimized out>) at pthread_create.c:486 #18 0x00007feccf4a30df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fecb1a94700 (LWP 3061)): #0 0x00007feccf492800 in __GI___libc_read (nbytes=16, buf=0x7fecb1a93b50, fd=15) at ../sysdeps/unix/sysv/linux/read.c:26 #1 0x00007feccf492800 in __GI___libc_read (fd=15, buf=buf@entry=0x7fecb1a93b50, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007feccd1a03ff in read (__nbytes=16, __buf=0x7fecb1a93b50, __fd=<optimized out>) at /usr/include/bits/unistd.h:44 #3 0x00007feccd1a03ff in g_wakeup_acknowledge (wakeup=0x7feca8003e80) at ../glib-2.60.7/glib/gwakeup.c:210 #4 0x00007feccd1598de in g_main_context_check (context=context@entry=0x7feca0000c20, max_priority=2147483647, fds=fds@entry=0x7feca0005580, n_fds=n_fds@entry=1) at ../glib-2.60.7/glib/gmain.c:3705 #5 0x00007feccd159d52 in g_main_context_iterate (context=context@entry=0x7feca0000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.60.7/glib/gmain.c:3924 #6 0x00007feccd159ecf in g_main_context_iteration (context=0x7feca0000c20, may_block=may_block@entry=1) at ../glib-2.60.7/glib/gmain.c:3988 #7 0x00007feccfae4e2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7feca0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #8 0x00007feccfa8970b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fecb1a93d60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136 #9 0x00007feccf8c7eb8 in QThread::exec() (this=this@entry=0x55f8baa7f1a0) at ../../include/QtCore/../../src/corelib/global/qflags.h:118 #10 0x00007fecd15e7226 in QQuickPixmapReader::run() (this=0x55f8baa7f1a0) at util/qquickpixmapcache.cpp:987 #11 0x00007feccf8c8f4c in QThreadPrivate::start(void*) (arg=0x55f8baa7f1a0) at thread/qthread_unix.cpp:342 #12 0x00007fecce635497 in start_thread (arg=<optimized out>) at pthread_create.c:486 #13 0x00007feccf4a30df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7fecb232d700 (LWP 3060)): #0 0x00007fecce63bf55 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55f8baac3324) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fecce63bf55 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55f8baac32d0, cond=0x55f8baac32f8) at pthread_cond_wait.c:502 #2 0x00007fecce63bf55 in __pthread_cond_wait (cond=0x55f8baac32f8, mutex=0x55f8baac32d0) at pthread_cond_wait.c:655 #3 0x00007feccf8cefeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55f8baac32d0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007feccf8cefeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55f8baaa2d30, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007feccf8cf0c9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x55f8baaa2d38, mutex=mutex@entry=0x55f8baaa2d30, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007fecd16b876d in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55f8baaa2d28) at scenegraph/qsgthreadedrenderloop.cpp:255 #7 0x00007fecd16b876d in QSGRenderThread::processEventsAndWaitForMore() (this=0x55f8baaa2c90) at scenegraph/qsgthreadedrenderloop.cpp:905 #8 0x00007fecd16b8989 in QSGRenderThread::run() (this=0x55f8baaa2c90) at scenegraph/qsgthreadedrenderloop.cpp:1000 #9 0x00007feccf8c8f4c in QThreadPrivate::start(void*) (arg=0x55f8baaa2c90) at thread/qthread_unix.cpp:342 #10 0x00007fecce635497 in start_thread (arg=<optimized out>) at pthread_create.c:486 #11 0x00007feccf4a30df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fecbe543700 (LWP 3039)): #0 0x00007fecce63bf55 in futex_wait_cancelable (private=0, expected=0, futex_word=0x55f8ba6ad79c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fecce63bf55 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55f8ba6ad748, cond=0x55f8ba6ad770) at pthread_cond_wait.c:502 #2 0x00007fecce63bf55 in __pthread_cond_wait (cond=0x55f8ba6ad770, mutex=0x55f8ba6ad748) at pthread_cond_wait.c:655 #3 0x00007fecbe79d99b in cnd_wait (mtx=0x55f8ba6ad748, cond=0x55f8ba6ad770) at ../mesa-19.1.8/include/c11/threads_posix.h:155 #4 0x00007fecbe79d99b in util_queue_thread_func (input=input@entry=0x55f8ba6aeb20) at ../mesa-19.1.8/src/util/u_queue.c:272 #5 0x00007fecbe79d5b7 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.1.8/include/c11/threads_posix.h:87 #6 0x00007fecce635497 in start_thread (arg=<optimized out>) at pthread_create.c:486 #7 0x00007feccf4a30df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fecbffff700 (LWP 3032)): #0 0x00007feccf497083 in __GI___poll (fds=0x7fecb4004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007feccd159dae in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fecb4004a60, timeout=<optimized out>, context=0x7fecb4000c20) at ../glib-2.60.7/glib/gmain.c:4228 #2 0x00007feccd159dae in g_main_context_iterate (context=context@entry=0x7fecb4000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.60.7/glib/gmain.c:3922 #3 0x00007feccd159ecf in g_main_context_iteration (context=0x7fecb4000c20, may_block=may_block@entry=1) at ../glib-2.60.7/glib/gmain.c:3988 #4 0x00007feccfae4e2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fecb4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007feccfa8970b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fecbfffed80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136 #6 0x00007feccf8c7eb8 in QThread::exec() (this=this@entry=0x55f8ba22a6d0) at ../../include/QtCore/../../src/corelib/global/qflags.h:118 #7 0x00007fecd12f9805 in QQmlThreadPrivate::run() (this=0x55f8ba22a6d0) at qml/ftw/qqmlthread.cpp:155 #8 0x00007feccf8c8f4c in QThreadPrivate::start(void*) (arg=0x55f8ba22a6d0) at thread/qthread_unix.cpp:342 #9 0x00007fecce635497 in start_thread (arg=<optimized out>) at pthread_create.c:486 #10 0x00007feccf4a30df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fecc5a91700 (LWP 2962)): #0 0x00007feccd1a48a4 in g_mutex_unlock (mutex=0x7fecb8000c20) at ../glib-2.60.7/glib/gthread-posix.c:1366 #1 0x00007feccd1597c8 in g_main_context_check (context=context@entry=0x7fecb8000c20, max_priority=2147483647, fds=fds@entry=0x7fecb8004e60, n_fds=n_fds@entry=1) at ../glib-2.60.7/glib/gmain.c:3758 #2 0x00007feccd159d52 in g_main_context_iterate (context=context@entry=0x7fecb8000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.60.7/glib/gmain.c:3924 #3 0x00007feccd159ecf in g_main_context_iteration (context=0x7fecb8000c20, may_block=may_block@entry=1) at ../glib-2.60.7/glib/gmain.c:3988 #4 0x00007feccfae4e2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fecb8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007feccfa8970b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fecc5a90d60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136 #6 0x00007feccf8c7eb8 in QThread::exec() (this=this@entry=0x7fecd04c1060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118 #7 0x00007fecd042dc28 in QDBusConnectionManager::run() (this=0x7fecd04c1060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #8 0x00007feccf8c8f4c in QThreadPrivate::start(void*) (arg=0x7fecd04c1060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342 #9 0x00007fecce635497 in start_thread (arg=<optimized out>) at pthread_create.c:486 #10 0x00007feccf4a30df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fecc6a94700 (LWP 2956)): #0 0x00007feccf497083 in __GI___poll (fds=0x7fecc6a93c98, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fecd1d3b8f7 in () at /usr/lib64/libxcb.so.1 #2 0x00007fecd1d3da1a in xcb_wait_for_event () at /usr/lib64/libxcb.so.1 #3 0x00007fecc8418640 in QXcbEventQueue::run() (this=0x55f8ba1442f0) at qxcbeventqueue.cpp:228 #4 0x00007feccf8c8f4c in QThreadPrivate::start(void*) (arg=0x55f8ba1442f0) at thread/qthread_unix.cpp:342 #5 0x00007fecce635497 in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007feccf4a30df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fecc8c38080 (LWP 2948)): [KCrash Handler] #7 0x00007fecb041c054 in std::__atomic_base<int>::load(std::memory_order) const (__m=std::memory_order_relaxed, this=0x0) at /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9/bits/atomic_base.h:413 #8 0x00007fecb041c054 in QAtomicOps<int>::loadRelaxed<int>(std::atomic<int> const&) (_q_value=...) at /usr/include/qt5/QtCore/qatomic_cxx11.h:239 #9 0x00007fecb041c054 in QBasicAtomicInteger<int>::loadRelaxed() const (this=0x0) at /usr/include/qt5/QtCore/qbasicatomic.h:107 #10 0x00007fecb041c054 in QtPrivate::RefCount::ref() (this=0x0) at /usr/include/qt5/QtCore/qrefcount.h:55 #11 0x00007fecb041c054 in QString::QString(QString const&) (other=..., this=0x7ffcb3741f40) at /usr/include/qt5/QtCore/qstring.h:1051 #12 0x00007fecb041c054 in Calendar::monthName() const (this=this@entry=0x55f8c1503730) at /var/tmp/portage/kde-frameworks/plasma-5.65.0/work/plasma-framework-5.65.0/src/declarativeimports/calendar/calendar.cpp:202 #13 0x00007fecb04187ea in Calendar::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x55f8c1503730, _c=_c@entry=QMetaObject::ReadProperty, _id=_id@entry=9, _a=_a@entry=0x7ffcb3742190) at src/declarativeimports/calendar/calendarplugin_autogen/EWIEGA46WW/moc_calendar.cpp:342 #14 0x00007fecb041915b in Calendar::qt_metacall(QMetaObject::Call, int, void**) (this=0x55f8c1503730, _c=QMetaObject::ReadProperty, _id=9, _a=0x7ffcb3742190) at src/declarativeimports/calendar/calendarplugin_autogen/EWIEGA46WW/moc_calendar.cpp:405 #15 0x00007fecd1234cef in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) (this=0x55f8c15d7cc0, o=<optimized out>, c=QMetaObject::ReadProperty, _id=<optimized out>, a=0x7ffcb3742190) at qml/qqmlvmemetaobject.cpp:854 #16 0x00007fecd115dd7f in QQmlPropertyData::readProperty(QObject*, void*) const (property=0x7ffcb3742170, target=0x55f8bcf57ab0, this=0x7fecb43ac758) at ../../include/QtQml/5.14.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:268 #17 0x00007fecd115dd7f in loadProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&) (v4=0x55f8ba2b0030, object=0x55f8bcf57ab0, property=...) at jsruntime/qv4qobjectwrapper.cpp:156 #18 0x00007fecd11621b6 in QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*) (engine=0x55f8ba2b0030, object=0x55f8bcf57ab0, property=0x7fecb43ac758) at jsruntime/qv4qobjectwrapper.cpp:268 #19 0x00007fecd1162d8d in QV4::QObjectWrapper::lookupGetterImpl<QV4::QObjectWrapper::lookupGetter(QV4::Lookup*, QV4::ExecutionEngine*, const QV4::Value&)::<lambda()> > (useOriginalProperty=false, revertLookup=..., object=..., engine=0x55f8ba2b0030, lookup=0x55f8bcef9720) at jsruntime/qv4qobjectwrapper_p.h:251 #20 0x00007fecd1162d8d in QV4::QObjectWrapper::lookupGetter(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value const&) (lookup=0x55f8bcef9720, engine=0x55f8ba2b0030, object=...) at jsruntime/qv4qobjectwrapper.cpp:894 #21 0x00007fecd1163b34 in QV4::QObjectWrapper::virtualResolveLookupGetter(QV4::Object const*, QV4::ExecutionEngine*, QV4::Lookup*) (object=0x7fecc41ed5e8, engine=0x55f8ba2b0030, lookup=0x55f8bcef9720) at jsruntime/qv4qobjectwrapper.cpp:882 #22 0x00007fecd117cfad in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7ffcb3742510, engine=0x55f8ba2b0030, code=0x7fecb0407c7e ";\251") at jsruntime/qv4vme_moth.cpp:628 #23 0x00007fecd1182835 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (frame=frame@entry=0x7ffcb3742510, engine=engine@entry=0x55f8ba2b0030) at jsruntime/qv4vme_moth.cpp:453 #24 0x00007fecd1108cff in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) (this=<optimized out>, thisObject=<optimized out>, argv=argv@entry=0x7fecc41ed5d8, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69 #25 0x00007fecd12ae31b in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (this=this@entry=0x55f8bd3be450, callData=callData@entry=0x7fecc41ed5a8, isUndefined=isUndefined@entry=0x7ffcb374272f) at ../../include/QtQml/5.14.0/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343 #26 0x00007fecd12b4908 in QQmlBinding::evaluate(bool*) (this=0x55f8bd3be450, isUndefined=0x7ffcb374272f) at ../../include/QtQml/5.14.0/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95 #27 0x00007fecd12b9ad6 in QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) (this=0x55f8bd3be450, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:246 #28 0x00007fecd12b5d29 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) (this=0x55f8bd3be450, flags=...) at qml/qqmlbinding.cpp:186 #29 0x00007fecd12c8549 in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) (this=0x55f8c3c35f70, interrupt=...) at qml/qqmlobjectcreator.cpp:1390 #30 0x00007fecd125105a in QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) (this=0x55f8c1537590, i=...) at qml/qqmlincubator.cpp:342 #31 0x00007fecd12515a2 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) (this=this@entry=0x55f8ba33dc10, i=..., forContext=forContext@entry=0x55f8bd589720) at qml/qqmlincubator.cpp:88 #32 0x00007fecd124d7cd in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) (this=this@entry=0x55f8bd666930, incubator=..., context=<optimized out>, context@entry=0x55f8bd5a46f0, forContext=forContext@entry=0x0) at qml/qqmlcomponent.cpp:1104 #33 0x00007fecd1a43fb7 in KDeclarative::QmlObject::createObjectFromComponent(QQmlComponent*, QQmlContext*, QHash<QString, QVariant> const&) (this=this@entry=0x55f8ba500b10, component=0x55f8bd666930, context=<optimized out>, initialProperties=...) at /var/tmp/portage/kde-frameworks/kdeclarative-5.65.0/work/kdeclarative-5.65.0/src/kdeclarative/qmlobject.cpp:347 #34 0x00007fecd232842a in PlasmaQuick::AppletQuickItemPrivate::createFullRepresentationItem() (this=0x55f8ba500080) at /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9/bits/atomic_base.h:413 #35 0x00007fecd232842a in PlasmaQuick::AppletQuickItemPrivate::createFullRepresentationItem() (this=0x55f8ba500080) at /var/tmp/portage/kde-frameworks/plasma-5.65.0/work/plasma-framework-5.65.0/src/plasmaquick/appletquickitem.cpp:247 #36 0x00007fecd232861a in PlasmaQuick::AppletQuickItemPrivate::preloadForExpansion() (this=0x55f8ba500080) at /var/tmp/portage/kde-frameworks/plasma-5.65.0/work/plasma-framework-5.65.0/src/plasmaquick/appletquickitem.cpp:321 #37 0x00007fecd232b565 in PlasmaQuick::AppletQuickItem::setExpanded(bool) (this=0x55f8ba4fda30, expanded=<optimized out>) at /var/tmp/portage/kde-frameworks/plasma-5.65.0/work/plasma-framework-5.65.0/src/plasmaquick/appletquickitem.cpp:843 #38 0x00007fecd232c43b in PlasmaQuick::AppletQuickItem::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x55f8ba4fda30, _c=_c@entry=QMetaObject::WriteProperty, _id=_id@entry=7, _a=_a@entry=0x7ffcb3742de0) at src/plasmaquick/KF5PlasmaQuick_autogen/include/moc_appletquickitem.cpp:333 #39 0x00007fecd232e10b in PlasmaQuick::AppletQuickItem::qt_metacall(QMetaObject::Call, int, void**) (this=this@entry=0x55f8ba4fda30, _c=_c@entry=QMetaObject::WriteProperty, _id=7, _a=_a@entry=0x7ffcb3742de0) at src/plasmaquick/KF5PlasmaQuick_autogen/include/moc_appletquickitem.cpp:382 #40 0x00007fecc485b0e6 in AppletInterface::qt_metacall(QMetaObject::Call, int, void**) (this=0x55f8ba4fda30, _c=QMetaObject::WriteProperty, _id=<optimized out>, _a=0x7ffcb3742de0) at src/scriptengines/qml/plasma_appletscript_declarative_autogen/include/moc_appletinterface.cpp:778 #41 0x00007fecd1249611 in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const (this=this@entry=0x55f8ba7bad28, target=target@entry=0x55f8ba4fda30, value=<optimized out>, flags=flags@entry=...) at ../../include/QtQml/5.14.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:290 #42 0x00007fecd1247c17 in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>) (object=object@entry=0x55f8ba4fda30, property=..., value=..., context=0x55f8bd68d0d0, flags=..., flags@entry=...) at qml/qqmlproperty.cpp:1223 #43 0x00007fecd115c1d2 in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) (engine=<optimized out>, object=0x55f8ba4fda30, property=0x55f8ba7bad28, value=...) at /usr/include/qt5/QtCore/qflags.h:119 #44 0x00007fecd115d10d in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) (value=..., revisionMode=<optimized out>, name=<optimized out>, object=0x55f8ba4fda30, qmlContext=<optimized out>, engine=0x55f8ba2b0030) at jsruntime/qv4qobjectwrapper.cpp:435 #45 0x00007fecd115d10d in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) (engine=0x55f8ba2b0030, qmlContext=<optimized out>, object=0x55f8ba4fda30, name=<optimized out>, revisionMode=<optimized out>, value=...) at jsruntime/qv4qobjectwrapper.cpp:418 #46 0x00007fecd115d31d in QV4::QObjectWrapper::virtualPut(QV4::Managed*, QV4::PropertyKey, QV4::Value const&, QV4::Value*) (m=0x7fecc41ed550, id=..., value=..., receiver=0x7fecc41ed550) at /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9/bits/atomic_base.h:413 #47 0x00007fecd1120d5c in QV4::Object::put(QV4::PropertyKey, QV4::Value const&, QV4::Value*) (receiver=0x7fecc41ed550, v=..., id=..., this=0x7fecc41ed550) at ../../include/QtQml/5.14.0/QtQml/private/../../../../../src/qml/memory/qv4heap_p.h:73 #48 0x00007fecd1120d5c in QV4::Object::virtualResolveLookupSetter(QV4::Object*, QV4::ExecutionEngine*, QV4::Lookup*, QV4::Value const&) (object=0x7fecc41ed550, engine=0x55f8ba2b0030, lookup=0x55f8bc350c60, value=...) at jsruntime/qv4object.cpp:804 #49 0x00007fecd117d02f in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7ffcb3743330, engine=0x55f8ba2b0030, code=0x7fecb03e79eb "\016\002") at jsruntime/qv4vme_moth.cpp:643 #50 0x00007fecd1182835 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (frame=frame@entry=0x7ffcb3743330, engine=engine@entry=0x55f8ba2b0030) at jsruntime/qv4vme_moth.cpp:453 #51 0x00007fecd1108cff in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) (this=<optimized out>, thisObject=<optimized out>, argv=argv@entry=0x7fecc41ed508, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69 #52 0x00007fecd12ae31b in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (this=this@entry=0x55f8bd68c9d0, callData=callData@entry=0x7fecc41ed4d8, isUndefined=isUndefined@entry=0x0) at ../../include/QtQml/5.14.0/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343 #53 0x00007fecd1257007 in QQmlBoundSignalExpression::evaluate(void**) (this=<optimized out>, a=<optimized out>) at ../../include/QtQml/5.14.0/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95 #54 0x00007fecd12575f8 in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (e=0x55f8bd641350, a=0x7ffcb3745030) at ../../include/QtQml/5.14.0/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69 #55 0x00007fecd128f1cb in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=a@entry=0x7ffcb3745030) at qml/qqmlnotifier.cpp:104 #56 0x00007fecd1238c43 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) (object=0x55f8bd6a1970, index=46, a=0x7ffcb3745030) at qml/qqmlengine.cpp:858 #57 0x00007feccfac17b1 in doActivate<false>(QObject*, int, void**) (sender=0x55f8bd6a1970, signal_index=46, argv=0x7ffcb3745030) at kernel/qobject_p.h:110 #58 0x00007feccfabbb2a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55f8bd6a1970, m=m@entry=0x7fecd1a23c20 <QQuickMouseArea::staticMetaObject>, local_signal_index=local_signal_index@entry=16, argv=argv@entry=0x7ffcb3745030) at kernel/qobject.cpp:3930 #59 0x00007fecd17acc12 in QQuickMouseArea::clicked(QQuickMouseEvent*) (this=this@entry=0x55f8bd6a1970, _t1=<optimized out>, _t1@entry=0x55f8bd68d3b0) at .moc/moc_qquickmousearea_p.cpp:671 #60 0x00007fecd17ae3c7 in QQuickMouseArea::setPressed(Qt::MouseButton, bool, Qt::MouseEventSource) (this=this@entry=0x55f8bd6a1970, button=<optimized out>, p=p@entry=false, source=<optimized out>) at items/qquickmousearea.cpp:1247 #61 0x00007fecd17af6bf in QQuickMouseArea::mouseReleaseEvent(QMouseEvent*) (this=0x55f8bd6a1970, event=0x55f8bfbf0830) at /usr/include/qt5/QtGui/qevent.h:132 #62 0x00007fecd1703728 in QQuickItem::event(QEvent*) (this=0x55f8bd6a1970, ev=0x55f8bfbf0830) at items/qquickitem.cpp:8089 #63 0x00007fecd06bad5f in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x55f8ba139ab0, receiver=receiver@entry=0x55f8bd6a1970, e=e@entry=0x55f8bfbf0830) at kernel/qapplication.cpp:3693 #64 0x00007fecd06c4330 in QApplication::notify(QObject*, QEvent*) (this=0x7ffcb3745d60, receiver=0x55f8bd6a1970, e=0x55f8bfbf0830) at kernel/qapplication.cpp:3439 #65 0x00007feccfa8ad7f in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55f8bd6a1970, event=0x55f8bfbf0830) at kernel/qcoreapplication.cpp:1092 #66 0x00007fecd1721ddc in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) (this=0x55f8ba7dd9e0, pointerEvent=0x55f8bce67480) at items/qquickwindow.cpp:1891 #67 0x00007fecd17235f6 in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) (this=0x55f8ba7dd9e0, event=0x55f8bce67480) at items/qquickwindow.cpp:2454 #68 0x00007fecd17246d6 in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) (event=0x55f8bfbf0830, this=0x55f8ba7dd9e0) at items/qquickwindow.cpp:2317 #69 0x00007fecd17246d6 in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) (this=0x55f8ba7dd9e0, event=0x55f8bfbf0830) at items/qquickwindow.cpp:2270 #70 0x00007feccfedb405 in QWindow::event(QEvent*) (this=this@entry=0x55f8bd56fe90, ev=ev@entry=0x55f8bfbf0830) at kernel/qwindow.cpp:2359 #71 0x00007fecd17261a9 in QQuickWindow::event(QEvent*) (this=this@entry=0x55f8bd56fe90, e=e@entry=0x55f8bfbf0830) at items/qquickwindow.cpp:1773 #72 0x000055f8b9cb6d5f in PanelView::event(QEvent*) (this=0x55f8bd56fe90, e=0x55f8bfbf0830) at /var/tmp/portage/kde-plasma/plasma-workspace-5.17.4-r1/work/plasma-workspace-5.17.4/shell/panelview.cpp:976 #73 0x00007fecd06bad5f in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x55f8ba139ab0, receiver=receiver@entry=0x55f8bd56fe90, e=e@entry=0x55f8bfbf0830) at kernel/qapplication.cpp:3693 #74 0x00007fecd06c4330 in QApplication::notify(QObject*, QEvent*) (this=0x7ffcb3745d60, receiver=0x55f8bd56fe90, e=0x55f8bfbf0830) at kernel/qapplication.cpp:3439 #75 0x00007feccfa8ad7f in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55f8bd56fe90, event=0x55f8bfbf0830) at kernel/qcoreapplication.cpp:1092 #76 0x00007feccfa8db8b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x55f8ba12ec20) at kernel/qcoreapplication.cpp:1832 #77 0x00007feccfae53c3 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x55f8ba19bdb0) at kernel/qeventdispatcher_glib.cpp:277 #78 0x00007feccd159bb2 in g_main_dispatch (context=0x7fecc0005000) at ../glib-2.60.7/glib/gmain.c:3189 #79 0x00007feccd159bb2 in g_main_context_dispatch (context=context@entry=0x7fecc0005000) at ../glib-2.60.7/glib/gmain.c:3854 #80 0x00007feccd159e40 in g_main_context_iterate (context=context@entry=0x7fecc0005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.60.7/glib/gmain.c:3927 #81 0x00007feccd159ecf in g_main_context_iteration (context=0x7fecc0005000, may_block=may_block@entry=1) at ../glib-2.60.7/glib/gmain.c:3988 #82 0x00007feccfae4e0d in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55f8ba1a48a0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #83 0x00007feccfa8970b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffcb3745c10, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136 #84 0x00007feccfa92062 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:118 #85 0x000055f8b9c9e206 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-plasma/plasma-workspace-5.17.4-r1/work/plasma-workspace-5.17.4/shell/main.cpp:219 [Inferior 1 (process 2948) detached] Possible duplicates by query: bug 415574, bug 414147, bug 413706, bug 413556, bug 413301. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.