I'm getting this error everytime I boot Plasma

Hello,

Everytime I launch my computer I’m getting this error message when Plasma starts:

Application: Plasma (plasmashell), signal: Segmentation fault

[KCrash Handler]
#4  0x00007fe1196fbd98 in  () at /lib/x86_64-linux-gnu/libssl.so.3
#5  0x00007fe119705956 in SSL_CTX_set_cipher_list () at /lib/x86_64-linux-gnu/libssl.so.3
#6  0x00007fe1197010f3 in  () at /lib/x86_64-linux-gnu/libssl.so.3
#7  0x00007fe119702444 in SSL_CONF_cmd () at /lib/x86_64-linux-gnu/libssl.so.3
#8  0x00007fe0a124c7f6 in ssl_ctx_system_config () at /usr/NX/lib/libssl.so
#9  0x00007fe0a124770d in SSL_CTX_new () at /usr/NX/lib/libssl.so
#10 0x00007fe11af88ba7 in  () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#11 0x00007fe11af89e2f in  () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#12 0x00007fe11af687d3 in  () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#13 0x00007fe11af5eff2 in QSslConfiguration::defaultConfiguration() () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#14 0x00007fe11aeaa777 in QNetworkRequest::sslConfiguration() const () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#15 0x00007fe11ab70579 in  () at /lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#16 0x00007fe11ab6d7cc in KIO::AccessManager::createRequest(QNetworkAccessManager::Operation, QNetworkRequest const&, QIODevice*) () at /lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#17 0x00007fe11ae97c79 in QNetworkAccessManager::get(QNetworkRequest const&) () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#18 0x00007fe11cd26a7a in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#19 0x00007fe11cd274d6 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#20 0x00007fe11cd2770e in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#21 0x00007fe11cbc98a3 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#22 0x00007fe11cbcc5af in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#23 0x00007fe11cb5f4f8 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#24 0x00007fe11cbc98a3 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#25 0x00007fe11cbcc5af in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#26 0x00007fe11cb5f4f8 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#27 0x00007fe11cbc98a3 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#28 0x00007fe11cbcc5af in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#29 0x00007fe11cb5f4f8 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#30 0x00007fe11cbdbb66 in QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#31 0x00007fe11cbc7d79 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#32 0x00007fe11cbcc5af in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#33 0x00007fe11cb5f4f8 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#34 0x00007fe11cbdbb66 in QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#35 0x00007fe11cbc7d79 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#36 0x00007fe11cbcc5af in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#37 0x00007fe11cb5f4f8 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#38 0x00007fe11cbdbb66 in QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#39 0x00007fe11cbc7d79 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#40 0x00007fe11cbcc5af in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#41 0x00007fe11cb5e72e in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#42 0x00007fe11cce9905 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#43 0x00007fe11cc9abeb in QQmlBoundSignalExpression::evaluate(void**) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#44 0x00007fe11cc9bde8 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#45 0x00007fe11ccce725 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#46 0x00007fe11b6f12fc in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#47 0x00007fe11cc76420 in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#48 0x00007fe11ccf36e0 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#49 0x00007fe11ccf3ff7 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#50 0x00007fe11ccf1b64 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#51 0x00007fe11ccff2aa in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#52 0x00007fe11cc94ed5 in QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#53 0x00007fe11cc954dd in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#54 0x00007fe11cc8ed6f in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#55 0x00007fe11d82e2ea in KDeclarative::QmlObject::completeInitialization(QHash<QString, QVariant> const&) () at /lib/x86_64-linux-gnu/libKF5Declarative.so.5
#56 0x00007fe11ddaf61e in PlasmaQuick::AppletQuickItem::init() () at /lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#57 0x00007fe1140c5c6a in  () at /usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#58 0x00007fe11ddb0e61 in PlasmaQuick::AppletQuickItem::itemChange(QQuickItem::ItemChange, QQuickItem::ItemChangeData const&) () at /lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#59 0x00007fe11d2676ff in QQuickItemPrivate::refWindow(QQuickWindow*) () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#60 0x00007fe11d2676bd in QQuickItemPrivate::refWindow(QQuickWindow*) () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#61 0x00007fe11d267ac0 in QQuickItem::setParentItem(QQuickItem*) () at /lib/x86_64-linux-gnu/libQt5Quick.so.5
#62 0x00007fe11ddbd40a in  () at /lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#63 0x000055fc8164ba35 in  ()
#64 0x00007fe11b6f1793 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#65 0x00007fe11b6f57fe in QTimer::timeout(QTimer::QPrivateSignal) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#66 0x00007fe11b6e733f in QObject::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#67 0x00007fe11c36c713 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#68 0x00007fe11b6b9e3a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#69 0x00007fe11b7123eb in QTimerInfoList::activateTimers() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#70 0x00007fe11b712d34 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#71 0x00007fe119c51d3b in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#72 0x00007fe119ca66c8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#73 0x00007fe119c4f3e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#74 0x00007fe11b7130b8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#75 0x00007fe11b6b875b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#76 0x00007fe11b6c0cf4 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#77 0x000055fc81624dce in  ()
#78 0x00007fe11ac29d90 in __libc_start_call_main (main=main@entry=0x55fc81623f70, argc=argc@entry=1, argv=argv@entry=0x7ffce79e69b8) at ../sysdeps/nptl/libc_start_call_main.h:58
#79 0x00007fe11ac29e40 in __libc_start_main_impl (main=0x55fc81623f70, argc=1, argv=0x7ffce79e69b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffce79e69a8) at ../csu/libc-start.c:392
#80 0x000055fc81624ef5 in  ()
[Inferior 1 (process 5303) detached]

I don’t quite know what is going on.
My hardware:

Operating System: Pop!_OS 22.04
KDE Plasma Version: 5.24.7
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3
Kernel Version: 6.2.6-76060206-generic (64-bit)
Graphics Platform: X11
Processors: 8 × 11th Gen Intel® Core™ i7-1165G7 @ 2.80GHz
Memory: 31.1 GiB of RAM
Graphics Processor: Mesa Intel® Xe Graphics

The only extension I installed on top of the existing ones is this one: weather-widget-2 - KDE Store

KDE Connect also crashes at the start of the system:

Application: KDE Connect Daemon (kdeconnectd), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f8b20785d98 in ?? () from /lib/x86_64-linux-gnu/libssl.so.3
#5  0x00007f8b2078f956 in SSL_CTX_set_cipher_list () from /lib/x86_64-linux-gnu/libssl.so.3
#6  0x00007f8b2078b0f3 in ?? () from /lib/x86_64-linux-gnu/libssl.so.3
#7  0x00007f8b2078c444 in SSL_CONF_cmd () from /lib/x86_64-linux-gnu/libssl.so.3
#8  0x00007f8b1644c7f6 in ssl_ctx_system_config () from /usr/NX/lib/libssl.so
#9  0x00007f8b1644770d in SSL_CTX_new () from /usr/NX/lib/libssl.so
#10 0x00007f8b23f88ba7 in ?? () from /lib/x86_64-linux-gnu/libQt5Network.so.5
#11 0x00007f8b23f89e2f in ?? () from /lib/x86_64-linux-gnu/libQt5Network.so.5
#12 0x00007f8b23f5b18b in QSslCertificate::QSslCertificate(QByteArray const&, QSsl::EncodingFormat) () from /lib/x86_64-linux-gnu/libQt5Network.so.5
#13 0x00007f8b25dc4329 in KdeConnectConfig::KdeConnectConfig() () from /lib/x86_64-linux-gnu/libkdeconnectcore.so.21
#14 0x00007f8b25dc466d in KdeConnectConfig::instance() () from /lib/x86_64-linux-gnu/libkdeconnectcore.so.21
#15 0x00007f8b25dc77a6 in Daemon::init() () from /lib/x86_64-linux-gnu/libkdeconnectcore.so.21
#16 0x00007f8b246e741e in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f8b2536c713 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007f8b246b9e3a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007f8b246bcf27 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007f8b24713a67 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007f8b22d20d3b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f8b22d756c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007f8b22d1e3e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007f8b247130b8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007f8b246b875b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007f8b246c0cf4 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00005572f5de1f9e in ?? ()
#28 0x00007f8b23c29d90 in __libc_start_call_main (main=main@entry=0x5572f5de1b70, argc=argc@entry=1, argv=argv@entry=0x7ffcfdaa8788) at ../sysdeps/nptl/libc_start_call_main.h:58
#29 0x00007f8b23c29e40 in __libc_start_main_impl (main=0x5572f5de1b70, argc=1, argv=0x7ffcfdaa8788, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcfdaa8778) at ../csu/libc-start.c:392
#30 0x00005572f5de2225 in _start ()
[Inferior 1 (process 7022) detached]

Could someone help me? Thank you.

Looks like both crash while handling configuration and using SSL. Although I cant figure out whats wrong. Maybe check if your /etc/ssl/openssl.cnf config file is correct?

If nobody else has any ideas I would suggest you look at Guidelines and HOWTOs/Debugging/How to create useful crash reports - KDE Community Wiki

and report your crash at https://bugs.kde.org/

1 Like

Thank you for your reply and your help @Duha.

I’ve checked with an original openssl.cnf file and nothing was changed. That’s odd.

I’ve submitted a bug report: 471260 – Plasma crashing when starting the computer - Segmentation fault.

I just tried removing the only extension that I installed: weather-widget-2 - KDE Store and plasma doesn’t crash anymore on startup.

It’s quite sad because I liked this extension, and it works great on my personal computer running plasma 5.27.