https://bugs.kde.org/show_bug.cgi?id=471260

            Bug ID: 471260
           Summary: Plasma crashing when starting the computer -
                    Segmentation fault
    Classification: Plasma
           Product: plasmashell
           Version: 5.24.7
          Platform: Ubuntu
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: emilien.de...@camptocamp.com
                CC: k...@davidedmundson.co.uk
  Target Milestone: 1.0

SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug
symbols.
See
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. Install PopOS 22.04
2. Install plasma on it
3. Expect Segmentation fault crash

OBSERVED RESULT

Plasma is crashing when the computer starts, relaunching it manually using the
terminal won't make it crash anymore.

EXPECTED RESULT

No crash at the start

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: PopOS 22.04
(available in About System)
KDE Plasma Version: 5.24.7
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION

Like proposed on the forums, I've checked and my /etc/ssl/openssl.cnf wasn't
touched.

I did install an extension called Weather Widget 2.

Backtrace:

```
Application: Plasma (plasmashell), signal: Segmentation fault

[KCrash Handler]
#4  0x00007fc0b7ea7d98 in  () at /lib/x86_64-linux-gnu/libssl.so.3
#5  0x00007fc0b7eb1956 in SSL_CTX_set_cipher_list () at
/lib/x86_64-linux-gnu/libssl.so.3
#6  0x00007fc0b7ead0f3 in  () at /lib/x86_64-linux-gnu/libssl.so.3
#7  0x00007fc0b7eae444 in SSL_CONF_cmd () at /lib/x86_64-linux-gnu/libssl.so.3
#8  0x00007fc03b64c7f6 in ssl_ctx_system_config () at /usr/NX/lib/libssl.so
#9  0x00007fc03b64770d in SSL_CTX_new () at /usr/NX/lib/libssl.so
#10 0x00007fc0b9788ba7 in  () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#11 0x00007fc0b9789e2f in  () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#12 0x00007fc0b97687d3 in  () at /lib/x86_64-linux-gnu/libQt5Network.so.5
#13 0x00007fc0b975eff2 in QSslConfiguration::defaultConfiguration() () at
/lib/x86_64-linux-gnu/libQt5Network.so.5
#14 0x00007fc0b96aa777 in QNetworkRequest::sslConfiguration() const () at
/lib/x86_64-linux-gnu/libQt5Network.so.5
#15 0x00007fc0b9370579 in  () at /lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#16 0x00007fc0b936d7cc in
KIO::AccessManager::createRequest(QNetworkAccessManager::Operation,
QNetworkRequest const&, QIODevice*) () at
/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5
#17 0x00007fc0b9697c79 in QNetworkAccessManager::get(QNetworkRequest const&) ()
at /lib/x86_64-linux-gnu/libQt5Network.so.5
#18 0x00007fc0bb526a7a in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#19 0x00007fc0bb5274d6 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#20 0x00007fc0bb52770e in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#21 0x00007fc0bb3c98a3 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#22 0x00007fc0bb3cc5af in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#23 0x00007fc0bb35f4f8 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#24 0x00007fc0bb3c98a3 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#25 0x00007fc0bb3cc5af in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#26 0x00007fc0bb35f4f8 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#27 0x00007fc0bb3c98a3 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#28 0x00007fc0bb3cc5af in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#29 0x00007fc0bb35f4f8 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#30 0x00007fc0bb3dbb66 in
QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*,
unsigned int, QV4::Value*, int) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#31 0x00007fc0bb3c7d79 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#32 0x00007fc0bb3cc5af in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#33 0x00007fc0bb35f4f8 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#34 0x00007fc0bb3dbb66 in
QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*,
unsigned int, QV4::Value*, int) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#35 0x00007fc0bb3c7d79 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#36 0x00007fc0bb3cc5af in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#37 0x00007fc0bb35f4f8 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#38 0x00007fc0bb3dbb66 in
QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*,
unsigned int, QV4::Value*, int) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#39 0x00007fc0bb3c7d79 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#40 0x00007fc0bb3cc5af in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#41 0x00007fc0bb35e72e in QV4::Function::call(QV4::Value const*, QV4::Value
const*, int, QV4::ExecutionContext const*) () at
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#42 0x00007fc0bb4e9905 in QQmlJavaScriptExpression::evaluate(QV4::CallData*,
bool*) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#43 0x00007fc0bb49abeb in QQmlBoundSignalExpression::evaluate(void**) () at
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#44 0x00007fc0bb49bde8 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#45 0x00007fc0bb4ce725 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#46 0x00007fc0b9ef12fc in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#47 0x00007fc0bb476420 in QQmlVMEMetaObject::metaCall(QObject*,
QMetaObject::Call, int, void**) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#48 0x00007fc0bb4f36e0 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#49 0x00007fc0bb4f3ff7 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#50 0x00007fc0bb4f1b64 in
QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#51 0x00007fc0bb4ff2aa in
QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () at
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#52 0x00007fc0bb494ed5 in
QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) () at
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#53 0x00007fc0bb4954dd in QQmlEnginePrivate::incubate(QQmlIncubator&,
QQmlContextData*) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#54 0x00007fc0bb48ed6f in QQmlComponent::create(QQmlIncubator&, QQmlContext*,
QQmlContext*) () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
#55 0x00007fc0bbfd82ea in
KDeclarative::QmlObject::completeInitialization(QHash<QString, QVariant>
const&) () at /lib/x86_64-linux-gnu/libKF5Declarative.so.5
#56 0x00007fc0bc55861e in PlasmaQuick::AppletQuickItem::init() () at
/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#57 0x00007fc0b06b9c6a in  () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#58 0x00007fc0bc559e61 in
PlasmaQuick::AppletQuickItem::itemChange(QQuickItem::ItemChange,
QQuickItem::ItemChangeData const&) () at
/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#59 0x00007fc0bba676ff in QQuickItemPrivate::refWindow(QQuickWindow*) () at
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#60 0x00007fc0bba676bd in QQuickItemPrivate::refWindow(QQuickWindow*) () at
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#61 0x00007fc0bba67ac0 in QQuickItem::setParentItem(QQuickItem*) () at
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#62 0x00007fc0bc56640a in  () at /lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#63 0x0000562b8fb9ca35 in  ()
#64 0x00007fc0b9ef1793 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#65 0x00007fc0b9ef57fe in QTimer::timeout(QTimer::QPrivateSignal) () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#66 0x00007fc0b9ee733f in QObject::event(QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#67 0x00007fc0bab6c713 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#68 0x00007fc0b9eb9e3a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib/x86_64-linux-gnu/libQt5Core.so.5
#69 0x00007fc0b9f123eb in QTimerInfoList::activateTimers() () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#70 0x00007fc0b9f12d34 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#71 0x00007fc0b8451d3b in g_main_context_dispatch () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#72 0x00007fc0b84a66c8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#73 0x00007fc0b844f3e3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#74 0x00007fc0b9f130b8 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib/x86_64-linux-gnu/libQt5Core.so.5
#75 0x00007fc0b9eb875b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#76 0x00007fc0b9ec0cf4 in QCoreApplication::exec() () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#77 0x0000562b8fb75dce in  ()
#78 0x00007fc0b9429d90 in __libc_start_call_main
(main=main@entry=0x562b8fb74f70, argc=argc@entry=1,
argv=argv@entry=0x7ffeffe46948) at ../sysdeps/nptl/libc_start_call_main.h:58
#79 0x00007fc0b9429e40 in __libc_start_main_impl (main=0x562b8fb74f70, argc=1,
argv=0x7ffeffe46948, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffeffe46938) at ../csu/libc-start.c:392
#80 0x0000562b8fb75ef5 in  ()
[Inferior 1 (process 5620) detached]
```

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to