Application: plasmashell (5.23.0) Qt Version: 5.15.3 Frameworks Version: 5.87.0 Operating System: Linux 5.4.0-88-generic x86_64 Windowing System: X11 Distribution: KDE neon User - Plasma 25th Anniversary Edition DrKonqi: 5.23.0 [KCrashBackend] -- Information about the crash: - What I was doing when the application crashed: I was trying to edit panel or add panel - Unusual behavior I noticed: suddenly the plasma crashed simultaneously The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [New LWP 1259] [New LWP 1262] [New LWP 1263] [New LWP 1264] [New LWP 1265] [New LWP 1266] [New LWP 1267] [New LWP 1268] [New LWP 1508] [New LWP 1519] [New LWP 1520] [New LWP 1522] [New LWP 1523] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007fc3f2b56aff in __GI___poll (fds=0x7ffe38c91bf8, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 __preamble__ ____drkonqi_qmltrace_thread:1____ Failed to do pygdbmi parsing: No module named 'pygdbmi' frame={level="0",func="expression for target",file="/usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/Kickoff.qml",fullname="/usr/share/plasma/plasmoids/org.kde.plasma.kickoff/cont". --------------------------------- (beware that frames may have been optimized out) [Current thread is 1 (Thread 0x7fc3f50069c0 (LWP 1226))] Thread 14 (Thread 0x7fc39ffff700 (LWP 1523)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555be0f718e0) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555be0f71890, cond=0x555be0f718b8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555be0f718b8, mutex=0x555be0f71890) at pthread_cond_wait.c:638 #3 0x00007fc3f2ef559b in QWaitConditionPrivate::wait (deadline=..., this=0x555be0f71890) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=this@entry=0x555be0f8c568, mutex=mutex@entry=0x555be0f8c560, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3f4b89b44 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x555be0f8c558) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x555be0f8c4c0) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007fc3f4b89fb9 in QSGRenderThread::run (this=0x555be0f8c4c0) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007fc3f2eef42c in QThreadPrivate::start (arg=0x555be0f8c4c0) at thread/qthread_unix.cpp:329 #9 0x00007fc3f1de2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fc3f2b63293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7fc3acac3700 (LWP 1522)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555be1f2c1d0) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555be1f2c180, cond=0x555be1f2c1a8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555be1f2c1a8, mutex=0x555be1f2c180) at pthread_cond_wait.c:638 #3 0x00007fc3e6830e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #4 0x00007fc3e6830a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #5 0x00007fc3f1de2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fc3f2b63293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7fc3af318700 (LWP 1520)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555be1aae9a4) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555be1aae950, cond=0x555be1aae978) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555be1aae978, mutex=0x555be1aae950) at pthread_cond_wait.c:638 #3 0x00007fc3f2ef559b in QWaitConditionPrivate::wait (deadline=..., this=0x555be1aae950) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=this@entry=0x555be0e7e158, mutex=mutex@entry=0x555be0e7e150, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3f4b89b44 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x555be0e7e148) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x555be0e7e0b0) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007fc3f4b89fb9 in QSGRenderThread::run (this=0x555be0e7e0b0) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007fc3f2eef42c in QThreadPrivate::start (arg=0x555be0e7e0b0) at thread/qthread_unix.cpp:329 #9 0x00007fc3f1de2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007fc3f2b63293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7fc3afc5a700 (LWP 1519)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555be1e10020) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555be1e0ffd0, cond=0x555be1e0fff8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555be1e0fff8, mutex=0x555be1e0ffd0) at pthread_cond_wait.c:638 #3 0x00007fc3e6830e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #4 0x00007fc3e6830a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #5 0x00007fc3f1de2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fc3f2b63293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7fc3d9045700 (LWP 1508)): #0 0x00007fc3f13778f9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fc3f1379345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc3f137a82b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc3f137b29b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fc3f137b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fc3f31305eb in QEventDispatcherGlib::processEvents (this=0x7fc3b4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007fc3f30d487b in QEventLoop::exec (this=this@entry=0x7fc3d9044bc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #7 0x00007fc3f2eee292 in QThread::exec (this=this@entry=0x555be115fbf0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #8 0x00007fc3f4718549 in QQmlThreadPrivate::run (this=0x555be115fbf0) at qml/ftw/qqmlthread.cpp:155 #9 0x00007fc3f2eef42c in QThreadPrivate::start (arg=0x555be115fbf0) at thread/qthread_unix.cpp:329 #10 0x00007fc3f1de2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #11 0x00007fc3f2b63293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7fc3d9846700 (LWP 1268)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555be0f90a60) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555be0f90a10, cond=0x555be0f90a38) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555be0f90a38, mutex=0x555be0f90a10) at pthread_cond_wait.c:638 #3 0x00007fc3e6830e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #4 0x00007fc3e6830a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #5 0x00007fc3f1de2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fc3f2b63293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7fc3da047700 (LWP 1267)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555be0f90358) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555be0f90308, cond=0x555be0f90330) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555be0f90330, mutex=0x555be0f90308) at pthread_cond_wait.c:638 #3 0x00007fc3e6830e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #4 0x00007fc3e6830a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #5 0x00007fc3f1de2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fc3f2b63293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fc3da848700 (LWP 1266)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555be0f90f08) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555be0f90eb8, cond=0x555be0f90ee0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555be0f90ee0, mutex=0x555be0f90eb8) at pthread_cond_wait.c:638 #3 0x00007fc3e6830e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #4 0x00007fc3e6830a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #5 0x00007fc3f1de2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fc3f2b63293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7fc3e4ee5700 (LWP 1265)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555be0f90f08) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555be0f90eb8, cond=0x555be0f90ee0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555be0f90ee0, mutex=0x555be0f90eb8) at pthread_cond_wait.c:638 #3 0x00007fc3e6830e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #4 0x00007fc3e6830a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #5 0x00007fc3f1de2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fc3f2b63293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fc3e56e6700 (LWP 1264)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555be0f90f08) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555be0f90eb8, cond=0x555be0f90ee0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555be0f90ee0, mutex=0x555be0f90eb8) at pthread_cond_wait.c:638 #3 0x00007fc3e6830e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #4 0x00007fc3e6830a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #5 0x00007fc3f1de2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fc3f2b63293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fc3e5ee7700 (LWP 1263)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555be0f90f08) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555be0f90eb8, cond=0x555be0f90ee0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555be0f90ee0, mutex=0x555be0f90eb8) at pthread_cond_wait.c:638 #3 0x00007fc3e6830e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #4 0x00007fc3e6830a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #5 0x00007fc3f1de2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fc3f2b63293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fc3e66e8700 (LWP 1262)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555be0f8b908) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555be0f8b8b8, cond=0x555be0f8b8e0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x555be0f8b8e0, mutex=0x555be0f8b8b8) at pthread_cond_wait.c:638 #3 0x00007fc3e6830e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #4 0x00007fc3e6830a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #5 0x00007fc3f1de2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007fc3f2b63293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fc3ed368700 (LWP 1259)): #0 __GI___libc_read (nbytes=16, buf=0x7fc3ed3679a0, fd=8) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=8, buf=0x7fc3ed3679a0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007fc3f13c3b2f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc3f137aebe in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fc3f137b312 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fc3f137b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007fc3f31305eb in QEventDispatcherGlib::processEvents (this=0x7fc3e0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007fc3f30d487b in QEventLoop::exec (this=this@entry=0x7fc3ed367bb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #8 0x00007fc3f2eee292 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #9 0x00007fc3f3a69f4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5 #10 0x00007fc3f2eef42c in QThreadPrivate::start (arg=0x7fc3f3aedd80) at thread/qthread_unix.cpp:329 #11 0x00007fc3f1de2609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007fc3f2b63293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fc3f50069c0 (LWP 1226)): [KCrash Handler] #4 0x00007fc3f4660adb in QQmlObjectCreator::requiredProperties (this=<optimized out>) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/qqmlobjectcreator_p.h:136 #5 QQmlComponentPrivate::requiredProperties (this=this@entry=0x555be2825420) at qml/qqmlcomponent.cpp:344 #6 0x00007fc3f46644a8 in QQmlComponentPrivate::completeCreate (this=0x555be2825420) at qml/qqmlcomponent.cpp:1071 #7 0x00007fc3f4651950 in QQmlEnginePrivate::singletonInstance<QJSValue> (this=this@entry=0x555be1142990, type=...) at qml/qqmlengine.cpp:2526 #8 0x00007fc3f454d463 in QQmlEnginePrivate::singletonInstance<QObject*> (type=..., this=0x555be1142990) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/qqmlengine_p.h:463 #9 QV4::QQmlContextWrapper::getPropertyAndBase (resource=0x7fc3d8402578, id=..., receiver=<optimized out>, hasProperty=<optimized out>, base=0x0, lookup=0x555be280b940) at jsruntime/qv4qmlcontext.cpp:236 #10 0x00007fc3f454d73c in QV4::QQmlContextWrapper::resolveQmlContextPropertyLookupGetter (l=0x555be280b940, engine=0x555be1198890, base=0x0) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/common/qv4staticvalue_p.h:325 #11 0x00007fc3f459396c in QV4::Moth::VME::interpret (frame=0x7ffe38c92bc0, engine=0x555be1198890, code=0x7fc39cf29f55 "\030\006\002@") at jsruntime/qv4vme_moth.cpp:585 #12 0x00007fc3f459911f in QV4::Moth::VME::exec (frame=frame@entry=0x7ffe38c92bc0, engine=engine@entry=0x555be1198890) at jsruntime/qv4vme_moth.cpp:463 #13 0x00007fc3f45262fd in QV4::Function::call (this=this@entry=0x555be28080c0, thisObject=<optimized out>, argv=argv@entry=0x7fc3d8402500, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69 #14 0x00007fc3f46cbfb7 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x555be280c750, callData=callData@entry=0x7fc3d84024d0, isUndefined=isUndefined@entry=0x7ffe38c92dbf) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343 #15 0x00007fc3f46d1e13 in QQmlBinding::evaluate (this=this@entry=0x555be280c750, isUndefined=isUndefined@entry=0x7ffe38c92dbf) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95 #16 0x00007fc3f46d62ed in QQmlNonbindingBinding::doUpdate (this=0x555be280c750, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:254 #17 0x00007fc3f46d3112 in QQmlBinding::update (this=0x555be280c750, flags=...) at qml/qqmlbinding.cpp:194 #18 0x00007fc3f46e545e in QQmlObjectCreator::finalize (this=0x555be2805ec0, interrupt=...) at qml/qqmlobjectcreator.cpp:1394 #19 0x00007fc3f4668e05 in QQmlIncubatorPrivate::incubate (this=0x555be12db3b0, i=...) at qml/qqmlincubator.cpp:364 #20 0x00007fc3f4669376 in QQmlEnginePrivate::incubate (this=0x555be1142990, i=..., forContext=forContext@entry=0x555be12d0a00) at qml/qqmlincubator.cpp:89 #21 0x00007fc3f4662afe in QQmlComponent::create (this=<optimized out>, incubator=..., context=<optimized out>, forContext=forContext@entry=0x0) at qml/qqmlcomponent.cpp:1178 #22 0x00007fc3f5143f51 in KDeclarative::QmlObject::completeInitialization (initialProperties=..., this=0x555be12db130) at ./src/kdeclarative/qmlobject.cpp:307 #23 KDeclarative::QmlObject::completeInitialization (this=0x555be12db130, initialProperties=...) at ./src/kdeclarative/qmlobject.cpp:289 #24 0x00007fc3f5515833 in PlasmaQuick::AppletQuickItem::init() () from /lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5 #25 0x00007fc3ec0f3159 in AppletInterface::init (this=0x555be12db4d0) at ./src/scriptengines/qml/plasmoid/appletinterface.cpp:141 #26 0x00007fc3f55173f1 in PlasmaQuick::AppletQuickItem::itemChange(QQuickItem::ItemChange, QQuickItem::ItemChangeData const&) () from /lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5 #27 0x00007fc3f4bccad5 in QQuickItemPrivate::itemChange (this=this@entry=0x555be12d1080, change=change@entry=QQuickItem::ItemSceneChange, data=...) at items/qquickitem.cpp:6310 #28 0x00007fc3f4bd0d8e in QQuickItemPrivate::refWindow (this=0x555be12d1080, c=0x555be25a2f30) at items/qquickitem.h:186 #29 0x00007fc3f4bd0d4e in QQuickItemPrivate::refWindow (this=0x555be12c2120, c=0x555be25a2f30) at items/qquickitem.h:468 #30 0x00007fc3f4bd3024 in QQuickItem::setParentItem (this=0x555be12ce720, parentItem=<optimized out>) at items/qquickitem.cpp:2716 #31 0x00007fc3f5522e40 in ?? () from /lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5 #32 0x0000555be074ba7d in ShellCorona::createWaitingPanels (this=0x555be0e8d770) at ./shell/shellcorona.cpp:1318 #33 0x00007fc3f310cd9e in QtPrivate::QSlotObjectBase::call (a=0x7ffe38c93870, r=0x555be0e8d770, this=0x555be0ecb540) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #34 doActivate<false> (sender=0x555be0e8d820, signal_index=3, argv=0x7ffe38c93870) at kernel/qobject.cpp:3886 #35 0x00007fc3f3106167 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fc3f3371c80 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe38c93870) at kernel/qobject.cpp:3946 #36 0x00007fc3f31118de in QTimer::timeout (this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:205 #37 0x00007fc3f3103835 in QObject::event (this=0x555be0e8d820, e=0x7ffe38c93ba0) at kernel/qobject.cpp:1336 #38 0x00007fc3f3df6dc3 in QApplicationPrivate::notify_helper (this=this@entry=0x555be0d77650, receiver=receiver@entry=0x555be0e8d820, e=e@entry=0x7ffe38c93ba0) at kernel/qapplication.cpp:3632 #39 0x00007fc3f3dffbb8 in QApplication::notify (this=0x7ffe38c93f00, receiver=0x555be0e8d820, e=0x7ffe38c93ba0) at kernel/qapplication.cpp:3156 #40 0x00007fc3f30d5d7a in QCoreApplication::notifyInternal2 (receiver=0x555be0e8d820, event=0x7ffe38c93ba0) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #41 0x00007fc3f312f920 in QTimerInfoList::activateTimers (this=0x555be0e94f50) at kernel/qtimerinfo_unix.cpp:643 #42 0x00007fc3f313020c in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183 #43 0x00007fc3f137b17d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #44 0x00007fc3f137b400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #45 0x00007fc3f137b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #46 0x00007fc3f31305d2 in QEventDispatcherGlib::processEvents (this=0x555be0ea7690, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #47 0x00007fc3f30d487b in QEventLoop::exec (this=this@entry=0x7ffe38c93de0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #48 0x00007fc3f30dca34 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #49 0x0000555be0724cf5 in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:238 [Inferior 1 (process 1226) detached] The reporter indicates this bug may be a duplicate of or related to bug 423483. Possible duplicates by query: bug 443780, bug 443738, bug 443708, bug 429585, bug 423483. Reported using DrKonqi
I seem to have experienced the same issue, but doing slightly different things: I plugged a second monitor to my computer, then added a second panel on this second monitor and everything was fine. When I rebooted my computer, I started seeing the "Plasma (plasmashell) crashed with Segmentation fault (11)", and it happened every time I rebooted with both monitors connected, or when I rebooted with only a single monitor and connected/enabled the second one afterwards. My report data: Application: plasmashell (5.23.0) Qt Version: 5.15.3 Frameworks Version: 5.87.0 Operating System: Linux 5.11.0-37-generic x86_64 Windowing System: X11 Distribution: KDE neon User - Plasma 25th Anniversary Edition DrKonqi: 5.23.0 [KCrashBackend] -- Information about the crash: Rebooting my computer after adding a second monitor with a second panel. The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [New LWP 1550] [New LWP 1558] [New LWP 1743] [New LWP 1813] [New LWP 1832] [New LWP 1877] [New LWP 1884] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f170a9ffaff in __GI___poll (fds=0x7ffd0b9e94b8, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 __preamble__ ____drkonqi_qmltrace_thread:1____ Failed to do pygdbmi parsing: No module named 'pygdbmi' frame={level="0",func="expression for target",file="/usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/ui/Kickoff.qml",fullname="/usr/share/plasma/plasmoids/org.kde.plasma.kickoff/cont". --------------------------------- (beware that frames may have been optimized out) [Current thread is 1 (Thread 0x7f1706b549c0 (LWP 1538))] Thread 8 (Thread 0x7f16ea45f700 (LWP 1884)): #0 0x00007f17092f8508 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f17092aad30 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f17092ab312 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f17092ab4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f170afcf5eb in QEventDispatcherGlib::processEvents (this=0x7f16e0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f170af7387b in QEventLoop::exec (this=this@entry=0x7f16ea45eba0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f170ad8d292 in QThread::exec (this=this@entry=0x7f16f40ac6f0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f170c9383ba in QQuickPixmapReader::run (this=0x7f16f40ac6f0) at util/qquickpixmapcache.cpp:1024 #8 0x00007f170ad8e42c in QThreadPrivate::start (arg=0x7f16f40ac6f0) at thread/qthread_unix.cpp:329 #9 0x00007f1709cdd609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f170aa0c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f16eaff4700 (LWP 1877)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5617514bb1a4) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5617514bb150, cond=0x5617514bb178) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5617514bb178, mutex=0x5617514bb150) at pthread_cond_wait.c:638 #3 0x00007f170ad9459b in QWaitConditionPrivate::wait (deadline=..., this=0x5617514bb150) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=this@entry=0x56175142ff68, mutex=mutex@entry=0x56175142ff60, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f170c9fdb44 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x56175142ff58) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x56175142fec0) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007f170c9fdfb9 in QSGRenderThread::run (this=0x56175142fec0) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007f170ad8e42c in QThreadPrivate::start (arg=0x56175142fec0) at thread/qthread_unix.cpp:329 #9 0x00007f1709cdd609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f170aa0c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f16f0b6d700 (LWP 1832)): #0 0x00007f170aa0212b in __GI___select (nfds=39, readfds=0x7f16f0b6cba0, writefds=0x0, exceptfds=0x0, timeout=0x7f16f0b6cb90) at ../sysdeps/unix/sysv/linux/select.c:41 #1 0x00007f16fed2c5a1 in ?? () from /lib/x86_64-linux-gnu/libnvidia-glcore.so.470.63.01 #2 0x00007f16fed2a0cd in ?? () from /lib/x86_64-linux-gnu/libnvidia-glcore.so.470.63.01 #3 0x00007f1709cdd609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #4 0x00007f170aa0c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f16f2889700 (LWP 1813)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56175104d2d4) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56175104d280, cond=0x56175104d2a8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56175104d2a8, mutex=0x56175104d280) at pthread_cond_wait.c:638 #3 0x00007f170ad9459b in QWaitConditionPrivate::wait (deadline=..., this=0x56175104d280) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=this@entry=0x56175105bea8, mutex=mutex@entry=0x56175105bea0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f170c9fdb44 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x56175105be98) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x56175105be00) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007f170c9fdfb9 in QSGRenderThread::run (this=0x56175105be00) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007f170ad8e42c in QThreadPrivate::start (arg=0x56175105be00) at thread/qthread_unix.cpp:329 #9 0x00007f1709cdd609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f170aa0c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f16fd101700 (LWP 1743)): #0 0x00007f17092f84dd in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f17092ab354 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f17092ab4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f170afcf5eb in QEventDispatcherGlib::processEvents (this=0x7f16f4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f170af7387b in QEventLoop::exec (this=this@entry=0x7f16fd100bc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f170ad8d292 in QThread::exec (this=this@entry=0x5617505b83b0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f170c59e549 in QQmlThreadPrivate::run (this=0x5617505b83b0) at qml/ftw/qqmlthread.cpp:155 #7 0x00007f170ad8e42c in QThreadPrivate::start (arg=0x5617505b83b0) at thread/qthread_unix.cpp:329 #8 0x00007f1709cdd609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f170aa0c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f170510b700 (LWP 1558)): #0 0x00007f170a9ffaff in __GI___poll (fds=0x7f16f8014be0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f17092ab36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f17092ab4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f170afcf5eb in QEventDispatcherGlib::processEvents (this=0x7f16f8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f170af7387b in QEventLoop::exec (this=this@entry=0x7f170510abb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f170ad8d292 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f170b900f4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f170ad8e42c in QThreadPrivate::start (arg=0x7f170b984d80) at thread/qthread_unix.cpp:329 #8 0x00007f1709cdd609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f170aa0c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f1705d75700 (LWP 1550)): #0 0x00007f170a9ffaff in __GI___poll (fds=0x7f1705d74ae8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f170d10ec1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f170d11090a in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f17064a6e88 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f170ad8e42c in QThreadPrivate::start (arg=0x56175023d070) at thread/qthread_unix.cpp:329 #5 0x00007f1709cdd609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f170aa0c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f1706b549c0 (LWP 1538)): [KCrash Handler] #4 0x00007f170c4e6adb in QQmlObjectCreator::requiredProperties (this=<optimized out>) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/qqmlobjectcreator_p.h:136 #5 QQmlComponentPrivate::requiredProperties (this=this@entry=0x561751dbb550) at qml/qqmlcomponent.cpp:344 #6 0x00007f170c4ea4a8 in QQmlComponentPrivate::completeCreate (this=0x561751dbb550) at qml/qqmlcomponent.cpp:1071 #7 0x00007f170c4d7950 in QQmlEnginePrivate::singletonInstance<QJSValue> (this=this@entry=0x561750508a80, type=...) at qml/qqmlengine.cpp:2526 #8 0x00007f170c3d3463 in QQmlEnginePrivate::singletonInstance<QObject*> (type=..., this=0x561750508a80) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/qqmlengine_p.h:463 #9 QV4::QQmlContextWrapper::getPropertyAndBase (resource=0x7f16fc4c2578, id=..., receiver=<optimized out>, hasProperty=<optimized out>, base=0x0, lookup=0x561751da3020) at jsruntime/qv4qmlcontext.cpp:236 #10 0x00007f170c3d373c in QV4::QQmlContextWrapper::resolveQmlContextPropertyLookupGetter (l=0x561751da3020, engine=0x5617504f5850, base=0x0) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/common/qv4staticvalue_p.h:325 #11 0x00007f170c41996c in QV4::Moth::VME::interpret (frame=0x7ffd0b9ea480, engine=0x5617504f5850, code=0x7f16d128ef55 "\030\006\002@") at jsruntime/qv4vme_moth.cpp:585 #12 0x00007f170c41f11f in QV4::Moth::VME::exec (frame=frame@entry=0x7ffd0b9ea480, engine=engine@entry=0x5617504f5850) at jsruntime/qv4vme_moth.cpp:463 #13 0x00007f170c3ac2fd in QV4::Function::call (this=this@entry=0x561751da02e0, thisObject=<optimized out>, argv=argv@entry=0x7f16fc4c2500, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69 #14 0x00007f170c551fb7 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x561751dba440, callData=callData@entry=0x7f16fc4c24d0, isUndefined=isUndefined@entry=0x7ffd0b9ea67f) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343 #15 0x00007f170c557e13 in QQmlBinding::evaluate (this=this@entry=0x561751dba440, isUndefined=isUndefined@entry=0x7ffd0b9ea67f) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95 #16 0x00007f170c55c2ed in QQmlNonbindingBinding::doUpdate (this=0x561751dba440, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:254 #17 0x00007f170c559112 in QQmlBinding::update (this=0x561751dba440, flags=...) at qml/qqmlbinding.cpp:194 #18 0x00007f170c56b45e in QQmlObjectCreator::finalize (this=0x561751d9b800, interrupt=...) at qml/qqmlobjectcreator.cpp:1394 #19 0x00007f170c4eee05 in QQmlIncubatorPrivate::incubate (this=0x561750873530, i=...) at qml/qqmlincubator.cpp:364 #20 0x00007f170c4ef376 in QQmlEnginePrivate::incubate (this=0x561750508a80, i=..., forContext=forContext@entry=0x5617508ae6a0) at qml/qqmlincubator.cpp:89 #21 0x00007f170c4e8afe in QQmlComponent::create (this=<optimized out>, incubator=..., context=<optimized out>, forContext=forContext@entry=0x0) at qml/qqmlcomponent.cpp:1178 #22 0x00007f170cfa2f51 in KDeclarative::QmlObject::completeInitialization (initialProperties=..., this=0x5617508dd0a0) at ./src/kdeclarative/qmlobject.cpp:307 #23 KDeclarative::QmlObject::completeInitialization (this=0x5617508dd0a0, initialProperties=...) at ./src/kdeclarative/qmlobject.cpp:289 #24 0x00007f170d34d833 in PlasmaQuick::AppletQuickItem::init() () from /lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5 #25 0x00007f16fd11c159 in AppletInterface::init (this=0x5617508dd180) at ./src/scriptengines/qml/plasmoid/appletinterface.cpp:141 #26 0x00007f170d34f3f1 in PlasmaQuick::AppletQuickItem::itemChange(QQuickItem::ItemChange, QQuickItem::ItemChangeData const&) () from /lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5 #27 0x00007f170ca40ad5 in QQuickItemPrivate::itemChange (this=this@entry=0x5617508733f0, change=change@entry=QQuickItem::ItemSceneChange, data=...) at items/qquickitem.cpp:6310 #28 0x00007f170ca44d8e in QQuickItemPrivate::refWindow (this=0x5617508733f0, c=0x561751ca8de0) at items/qquickitem.h:186 #29 0x00007f170ca44d4e in QQuickItemPrivate::refWindow (this=0x5617508c6c40, c=0x561751ca8de0) at items/qquickitem.h:468 #30 0x00007f170ca47024 in QQuickItem::setParentItem (this=0x5617508c9440, parentItem=<optimized out>) at items/qquickitem.cpp:2716 #31 0x00007f170d35ae40 in ?? () from /lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5 #32 0x000056174e6a6a7d in ShellCorona::createWaitingPanels (this=0x5617507bff80) at ./shell/shellcorona.cpp:1318 #33 0x00007f170afabd9e in QtPrivate::QSlotObjectBase::call (a=0x7ffd0b9eb130, r=0x5617507bff80, this=0x561750304e50) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #34 doActivate<false> (sender=0x5617507c0030, signal_index=3, argv=0x7ffd0b9eb130) at kernel/qobject.cpp:3886 #35 0x00007f170afa5167 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f170b210c80 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd0b9eb130) at kernel/qobject.cpp:3946 #36 0x00007f170afb08de in QTimer::timeout (this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:205 #37 0x00007f170afa2835 in QObject::event (this=0x5617507c0030, e=0x7ffd0b9eb460) at kernel/qobject.cpp:1336 #38 0x00007f170bc84dc3 in QApplicationPrivate::notify_helper (this=this@entry=0x561750231680, receiver=receiver@entry=0x5617507c0030, e=e@entry=0x7ffd0b9eb460) at kernel/qapplication.cpp:3632 #39 0x00007f170bc8dbb8 in QApplication::notify (this=0x7ffd0b9eb7c0, receiver=0x5617507c0030, e=0x7ffd0b9eb460) at kernel/qapplication.cpp:3156 #40 0x00007f170af74d7a in QCoreApplication::notifyInternal2 (receiver=0x5617507c0030, event=0x7ffd0b9eb460) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #41 0x00007f170afce920 in QTimerInfoList::activateTimers (this=0x5617502da6a0) at kernel/qtimerinfo_unix.cpp:643 #42 0x00007f170afcf20c in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183 #43 0x00007f17092ab17d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #44 0x00007f17092ab400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #45 0x00007f17092ab4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #46 0x00007f170afcf5d2 in QEventDispatcherGlib::processEvents (this=0x5617502ec100, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #47 0x00007f170af7387b in QEventLoop::exec (this=this@entry=0x7ffd0b9eb6a0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #48 0x00007f170af7ba34 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #49 0x000056174e67fcf5 in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:238 [Inferior 1 (process 1538) detached] Possible duplicates by query: bug 443838, bug 443780, bug 443738, bug 443708, bug 429585.
Small update: After I reboot with only one screen, removed that screen's panel and rebooted, plasma stopped crashing, so it is definitely caused by having two panels.
*** This bug has been marked as a duplicate of bug 443708 ***