Bug 424992

Summary: Plasmashell crashes in PlasmaQuick::ConfigView::ConfigView()
Product: [Frameworks and Libraries] libplasma Reporter: vector <kbarcza>
Component: libplasmaquickAssignee: Marco Martin <notmart>
Status: RESOLVED WORKSFORME    
Severity: crash CC: nate, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.57.0   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description vector 2020-08-04 07:12:45 UTC
Application: plasmashell (5.15.4)

Qt Version: 5.15.0
Frameworks Version: 5.57.0
Operating System: Linux 5.1.15-desktop-1bP x86_64
Distribution: "blackPanther OS v18.1 (Renegade)"

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

1.) Clicked to settings button on any plasma panel (the plasmoids settings button working fine) 
2.) Remove any plasmoid from desktop (add any new plasmoid working fine, can't remove)

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 0x7f8b69ad4880 (LWP 8608))]

Thread 10 (Thread 0x7f8b3c981700 (LWP 8654)):
#0  0x00007f8b6bdab079 in poll () at /lib64/libc.so.6
#1  0x00007f8b6a9b8bee in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007f8b6a9b8cfc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f8b6c2dcc5b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8af0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f8b6c287ce3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8b3c980d30, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f8b6c0cb466 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f8b6dbb2d25 in QQmlThreadPrivate::run() (this=0x2fd58f0) at qml/ftw/qqmlthread.cpp:155
#7  0x00007f8b6c0cc62d in QThreadPrivate::start(void*) (arg=0x2fd58f0) at thread/qthread_unix.cpp:342
#8  0x00007f8b6b580fe6 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f8b6bdb6c0f in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f8b3f05b700 (LWP 8632)):
#0  0x00007f8b6bdab079 in poll () at /lib64/libc.so.6
#1  0x00007f8b6a9b8bee in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007f8b6a9b8cfc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007f8b6c2dcc5b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8b0c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f8b6c287ce3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8b3f05ad50, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f8b6c0cb466 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f8b6c0cc62d in QThreadPrivate::start(void*) (arg=0x2c94900) at thread/qthread_unix.cpp:342
#7  0x00007f8b6b580fe6 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f8b6bdb6c0f in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f8b4984c700 (LWP 8620)):
#0  0x00007f8b6a98b7b8 in g_ptr_array_set_size () at /lib64/libglib-2.0.so.0
#1  0x00007f8b6a9b809c in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#2  0x00007f8b6a9b8b23 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#3  0x00007f8b6a9b8cfc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007f8b6c2dcc5b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8b18000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f8b6c287ce3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8b4984bd20, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f8b6c0cb466 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f8b6de591c2 in QQuickPixmapReader::run() (this=0x1d61640) at util/qquickpixmapcache.cpp:1008
#8  0x00007f8b6c0cc62d in QThreadPrivate::start(void*) (arg=0x1d61640) at thread/qthread_unix.cpp:342
#9  0x00007f8b6b580fe6 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f8b6bdb6c0f in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f8b56232700 (LWP 8615)):
#0  0x00007f8b6b587385 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8b56e8e7fb in cnd_wait (mtx=0x1a4e148, cond=0x1a4e170) at ../include/c11/threads_posix.h:155
#2  0x00007f8b56e8e7fb in util_queue_thread_func (input=input@entry=0x1a37fb0) at ../src/util/u_queue.c:289
#3  0x00007f8b56e8e457 in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#4  0x00007f8b6b580fe6 in start_thread () at /lib64/libpthread.so.0
#5  0x00007f8b6bdb6c0f in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f8b56a33700 (LWP 8614)):
#0  0x00007f8b6b587385 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8b56e8e7fb in cnd_wait (mtx=0x1a4e148, cond=0x1a4e170) at ../include/c11/threads_posix.h:155
#2  0x00007f8b56e8e7fb in util_queue_thread_func (input=input@entry=0x1a37c50) at ../src/util/u_queue.c:289
#3  0x00007f8b56e8e457 in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#4  0x00007f8b6b580fe6 in start_thread () at /lib64/libpthread.so.0
#5  0x00007f8b6bdb6c0f in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f8b5cae6700 (LWP 8613)):
#0  0x00007f8b6b587385 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8b56e8e7fb in cnd_wait (mtx=0x1a4e148, cond=0x1a4e170) at ../include/c11/threads_posix.h:155
#2  0x00007f8b56e8e7fb in util_queue_thread_func (input=input@entry=0x1a38c70) at ../src/util/u_queue.c:289
#3  0x00007f8b56e8e457 in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#4  0x00007f8b6b580fe6 in start_thread () at /lib64/libpthread.so.0
#5  0x00007f8b6bdb6c0f in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f8b5d2e7700 (LWP 8612)):
#0  0x00007f8b6b587385 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8b56e8e7fb in cnd_wait (mtx=0x1a4e148, cond=0x1a4e170) at ../include/c11/threads_posix.h:155
#2  0x00007f8b56e8e7fb in util_queue_thread_func (input=input@entry=0x1a38ac0) at ../src/util/u_queue.c:289
#3  0x00007f8b56e8e457 in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#4  0x00007f8b6b580fe6 in start_thread () at /lib64/libpthread.so.0
#5  0x00007f8b6bdb6c0f in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f8b5ec04700 (LWP 8611)):
#0  0x00007f8b6a9b8b0c in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#1  0x00007f8b6a9b8cfc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#2  0x00007f8b6c2dcc5b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8b50000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#3  0x00007f8b6c287ce3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8b5ec03d30, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#4  0x00007f8b6c0cb466 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#5  0x00007f8b6dbb2d25 in QQmlThreadPrivate::run() (this=0x1446950) at qml/ftw/qqmlthread.cpp:155
#6  0x00007f8b6c0cc62d in QThreadPrivate::start(void*) (arg=0x1446950) at thread/qthread_unix.cpp:342
#7  0x00007f8b6b580fe6 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f8b6bdb6c0f in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f8b5fe34700 (LWP 8610)):
#0  0x00007f8b6a9fdc99 in g_mutex_lock () at /lib64/libglib-2.0.so.0
#1  0x00007f8b6a9b866e in g_main_context_check () at /lib64/libglib-2.0.so.0
#2  0x00007f8b6a9b8b98 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#3  0x00007f8b6a9b8cfc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007f8b6c2dcc5b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8b58000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f8b6c287ce3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8b5fe33d20, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f8b6c0cb466 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f8b6cc3e4f5 in QDBusConnectionManager::run() (this=0x7f8b6ccb7da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#8  0x00007f8b6c0cc62d in QThreadPrivate::start(void*) (arg=0x7f8b6ccb7da0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342
#9  0x00007f8b6b580fe6 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f8b6bdb6c0f in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f8b69ad4880 (LWP 8608)):
[KCrash Handler]
#7  0x00007f8b6db09257 in QQmlObjectCreator::requiredProperties() (this=<optimized out>) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/qml/qqmlobjectcreator_p.h:136
#8  0x00007f8b6db09257 in QQmlComponentPrivate::requiredProperties() (this=this@entry=0x6f11aa0) at qml/qqmlcomponent.cpp:344
#9  0x00007f8b6db0c3d4 in QQmlComponentPrivate::completeCreate() (this=0x6f11aa0) at qml/qqmlcomponent.cpp:1071
#10 0x00007f8b6e701e34 in PlasmaQuick::ConfigViewPrivate::init() (this=0x6e3f750) at /usr/src/debug/plasma-framework-5.57.0/src/plasmaquick/configview.cpp:175
#11 0x00007f8b6e70281e in PlasmaQuick::ConfigView::ConfigView(Plasma::Applet*, QWindow*) (this=0x7f8b60001c00, applet=0x19969f0, parent=<optimized out>) at /usr/src/debug/plasma-framework-5.57.0/src/plasmaquick/configview.cpp:280
#12 0x0000000000431fa3 in PanelConfigView::PanelConfigView(Plasma::Containment*, PanelView*, QWindow*) (this=0x7f8b60001c00, containment=0x19969f0, panelView=0x2fc2030, parent=<optimized out>) at /usr/src/debug/plasma-workspace-5.15.4/shell/panelconfigview.cpp:45
#13 0x000000000042b8e2 in PanelView::showConfigurationInterface(Plasma::Applet*) (applet=<optimized out>, this=0x2fc2030) at /usr/src/debug/plasma-workspace-5.15.4/shell/panelview.cpp:604
#14 0x000000000042b8e2 in PanelView::showConfigurationInterface(Plasma::Applet*) (this=0x2fc2030, applet=<optimized out>) at /usr/src/debug/plasma-workspace-5.15.4/shell/panelview.cpp:573
#15 0x00007f8b6c2bb5fc in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7fff2ac5b090, r=0x2fc2030, this=0x2fc9420) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#16 0x00007f8b6c2bb5fc in doActivate<false>(QObject*, int, void**) (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3886
#17 0x00007f8b6c2b57d2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7f8b6e315f20 <Plasma::Containment::staticMetaObject>, local_signal_index=local_signal_index@entry=6, argv=argv@entry=0x7fff2ac5b090) at kernel/qobject.cpp:3946
#18 0x00007f8b6e28ccb2 in Plasma::Containment::configureRequested(Plasma::Applet*) (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/plasma-framework-5.57.0/build/src/plasma/KF5Plasma_autogen/include/moc_containment.cpp:460
#19 0x00007f8b6e29afc8 in Plasma::AppletPrivate::requestConfiguration() (this=<optimized out>) at /usr/src/debug/plasma-framework-5.57.0/src/plasma/private/applet_p.cpp:405
#20 0x00007f8b6e2890d9 in Plasma::Applet::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/plasma-framework-5.57.0/build/src/plasma/KF5Plasma_autogen/include/moc_applet.cpp:246
#21 0x00007f8b6c2bb62d in doActivate<false>(QObject*, int, void**) (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#22 0x00007f8b6c2b57d2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x199c2c0, m=m@entry=0x7f8b6d366280 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff2ac5b1e0) at kernel/qobject.cpp:3946
#23 0x00007f8b6cea1242 in QAction::triggered(bool) (this=this@entry=0x199c2c0, _t1=<optimized out>) at .moc/moc_qaction.cpp:376
#24 0x00007f8b6cea3616 in QAction::activate(QAction::ActionEvent) (this=0x199c2c0, event=<optimized out>) at kernel/qaction.cpp:1161
#25 0x00007f8b6cea3b9f in QAction::trigger() (this=0x199c2c0) at kernel/qaction.h:187
#26 0x00007f8b6cea3b9f in QAction::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x199c2c0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=5, _a=_a@entry=0x7fff2ac5b360) at .moc/moc_qaction.cpp:213
#27 0x00007f8b6cea407b in QAction::qt_metacall(QMetaObject::Call, int, void**) (this=0x199c2c0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fff2ac5b360) at .moc/moc_qaction.cpp:339
#28 0x00007f8b6db4d3cd in QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (this=this@entry=0x7fff2ac5b6d0, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=10, argv=argv@entry=0x7fff2ac5b360) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:351
#29 0x00007f8b6da33c23 in CallMethod(QQmlObjectOrGadget const&, int, int, int, int*, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) (object=..., index=10, returnType=returnType@entry=43, argCount=argCount@entry=0, argTypes=argTypes@entry=0x0, engine=engine@entry=0x154e780, callArgs=0x7f8b5dfc55a0, callType=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1319
#30 0x00007f8b6da34afb in CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) (object=..., data=..., engine=engine@entry=0x154e780, callArgs=callArgs@entry=0x7f8b5dfc55a0, callType=callType@entry=QMetaObject::InvokeMetaMethod) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:285
#31 0x00007f8b6da358fb in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const (this=<optimized out>, thisObject=0x7f8b5dfc5550, argv=<optimized out>, argc=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:2128
#32 0x00007f8b6da523c2 in QV4::FunctionObject::call(QV4::Value const*, QV4::Value const*, int) const (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:172
#33 0x00007f8b6da523c2 in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7fff2ac5b9b0, engine=0x154e780, code=0x7f8b5dfc5550 "\340\265\035?\213\177") at jsruntime/qv4vme_moth.cpp:754
#34 0x00007f8b6da554b7 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (frame=frame@entry=0x7fff2ac5b9b0, engine=engine@entry=0x154e780) at jsruntime/qv4vme_moth.cpp:463
#35 0x00007f8b6d9e3492 in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) (this=this@entry=0x2c852b0, thisObject=<optimized out>, argv=argv@entry=0x7f8b5dfc5508, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69
#36 0x00007f8b6db6cce1 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (this=this@entry=0x2fd4190, callData=callData@entry=0x7f8b5dfc54d8, isUndefined=isUndefined@entry=0x0) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343
#37 0x00007f8b6db17737 in QQmlBoundSignalExpression::evaluate(void**) (this=0x2fd4190, a=0x7fff2ac5d6d0) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#38 0x00007f8b6db18b6b in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (e=0x2fd55b0, a=0x7fff2ac5d6d0) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#39 0x00007f8b6db4cea3 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=a@entry=0x7fff2ac5d6d0) at qml/qqmlnotifier.cpp:104
#40 0x00007f8b6daf943c in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) (object=0x2fd24d0, index=<optimized out>, a=0x7fff2ac5d6d0) at qml/qqmlengine.cpp:834
#41 0x00007f8b6c2bb1ff in doActivate<false>(QObject*, int, void**) (sender=0x2fd24d0, signal_index=46, argv=0x7fff2ac5d6d0) at kernel/qobject_p.h:110
#42 0x00007f8b6c2b57d2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x2fd24d0, m=m@entry=0x7f8b6e220ae0 <QQuickMouseArea::staticMetaObject>, local_signal_index=local_signal_index@entry=16, argv=argv@entry=0x7fff2ac5d6d0) at kernel/qobject.cpp:3946
#43 0x00007f8b6dfb20d2 in QQuickMouseArea::clicked(QQuickMouseEvent*) (this=this@entry=0x2fd24d0, _t1=<optimized out>, _t1@entry=0x2fd8248) at .moc/moc_qquickmousearea_p.cpp:672
#44 0x00007f8b6dfb366f in QQuickMouseArea::setPressed(Qt::MouseButton, bool, Qt::MouseEventSource) (this=this@entry=0x2fd24d0, button=<optimized out>, p=p@entry=false, source=<optimized out>) at items/qquickmousearea.cpp:1239
#45 0x00007f8b6dfb4701 in QQuickMouseArea::mouseReleaseEvent(QMouseEvent*) (this=0x2fd24d0, event=0x7fff2ac5df80) at /usr/include/qt5/QtGui/qevent.h:132
#46 0x00007f8b6df54af8 in QQuickItem::event(QEvent*) (this=0x2fd24d0, ev=0x7fff2ac5df80) at items/qquickitem.cpp:8128
#47 0x00007f8b6cea70ee in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x133e910, receiver=receiver@entry=0x2fd24d0, e=e@entry=0x7fff2ac5df80) at kernel/qapplication.cpp:3671
#48 0x00007f8b6ceadbf0 in QApplication::notify(QObject*, QEvent*) (this=0x7fff2ac5e410, receiver=0x2fd24d0, e=0x7fff2ac5df80) at kernel/qapplication.cpp:3417
#49 0x00007f8b6c289059 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x2fd24d0, event=0x7fff2ac5df80) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#50 0x00007f8b6c2891ee in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=receiver@entry=0x2fd24d0, event=event@entry=0x7fff2ac5df80) at kernel/qcoreapplication.cpp:1456
#51 0x00007f8b6df6d415 in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) (this=this@entry=0x16aa0d0, pointerEvent=0x6d53c80) at items/qquickwindow.cpp:1900
#52 0x00007f8b6df6e475 in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) (this=this@entry=0x16aa0d0, event=0x6d53c80) at items/qquickwindow.cpp:2488
#53 0x00007f8b6df6f30f in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) (event=0x7fff2ac5df80, this=0x16aa0d0) at items/qquickwindow.cpp:2337
#54 0x00007f8b6df6f30f in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) (this=0x16aa0d0, event=0x7fff2ac5df80) at items/qquickwindow.cpp:2290
#55 0x00007f8b6c698c85 in QWindow::event(QEvent*) (this=this@entry=0x2fc2030, ev=ev@entry=0x7fff2ac5df80) at kernel/qwindow.cpp:2347
#56 0x00007f8b6df70969 in QQuickWindow::event(QEvent*) (this=this@entry=0x2fc2030, e=e@entry=0x7fff2ac5df80) at items/qquickwindow.cpp:1782
#57 0x000000000042daa3 in PanelView::event(QEvent*) (this=0x2fc2030, e=0x7fff2ac5df80) at /usr/src/debug/plasma-workspace-5.15.4/shell/panelview.cpp:924
#58 0x00007f8b6cea70ee in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x133e910, receiver=receiver@entry=0x2fc2030, e=e@entry=0x7fff2ac5df80) at kernel/qapplication.cpp:3671
#59 0x00007f8b6ceadbf0 in QApplication::notify(QObject*, QEvent*) (this=0x7fff2ac5e410, receiver=0x2fc2030, e=0x7fff2ac5df80) at kernel/qapplication.cpp:3417
#60 0x00007f8b6c289059 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x2fc2030, event=0x7fff2ac5df80) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#61 0x00007f8b6c2891fe in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) (receiver=receiver@entry=0x2fc2030, event=event@entry=0x7fff2ac5df80) at kernel/qcoreapplication.cpp:1468
#62 0x00007f8b6c68dd3b in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=0x623fb80) at kernel/qguiapplication.cpp:2214
#63 0x00007f8b6c68f0e5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=0x623fb80) at kernel/qguiapplication.cpp:1946
#64 0x00007f8b6c66ab6b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1175
#65 0x00007f8b64d5c57a in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at qxcbeventdispatcher.cpp:105
#66 0x00007f8b6a9b88f5 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#67 0x00007f8b6a9b8c78 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#68 0x00007f8b6a9b8cfc in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#69 0x00007f8b6c2dcc40 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x13bd260, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#70 0x00007f8b6c287ce3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff2ac5e310, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#71 0x00007f8b6c28fce2 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#72 0x000000000041e3ab in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.15.4/shell/main.cpp:212
[Inferior 1 (process 8608) detached]

Reported using DrKonqi
Comment 1 vector 2020-08-04 09:17:42 UTC
I think so the related with this bug: 

https://bugreports.qt.io/browse/QTBUG-84196?gerritReviewStatus=All
Comment 2 Christoph Feck 2020-08-26 22:34:13 UTC
Unusual combination of software versions, which isn't usually tested: very recent Qt, but old KDE software. You are probably using a distribution where KDE software is not maintained well.
Comment 3 Nate Graham 2021-02-27 04:18:05 UTC
If this still reproducible with a newer version of KDE Frameworks, like 5.79?
Comment 4 Bug Janitor Service 2021-03-14 04:33:33 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Bug Janitor Service 2021-03-29 04:33:36 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!