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

            Bug ID: 526341
           Summary: Kubuntu 24.04 plasmashell crashes after successful
                    login.
    Classification: Plasma
           Product: plasmashell
      Version First 5.27.12
       Reported In:
          Platform: Kubuntu
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: 1.0

Application: plasmashell (5.27.12)

Qt Version: 5.15.13
Frameworks Version: 5.115.0
Operating System: Linux 6.8.0-142-generic x86_64
Windowing System: X11
Distribution: Ubuntu 24.04.5 LTS
DrKonqi: 5.27.11 [KCrashBackend]

-- Information about the crash:
Kubuntu 24.04 system installed from the official download page. I can login
successfully, however as soon as I login, I see a faint glimmer of the task bar
and the desktop environment completely crashes.

Have tried resetting the system, even logging into the virtual terminal and
running the command `loginctl unlock-session 3` as indicated by an information
screen on login but nothing works.

Reset tried with both power button and running sudo reboot in the virtual
terminal.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f82c1b63d51 in ?? () from /lib/x86_64-linux-gnu/libfontconfig.so.1
#5  0x00007f82c1b644f7 in FcCharSetHasChar () from
/lib/x86_64-linux-gnu/libfontconfig.so.1
#6  0x00007f82bdd6b900 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#7  0x00007f82c342a3c3 in QFontEngineMulti::stringToCMap(QChar const*, int,
QGlyphLayout*, int*, QFlags<QFontEngine::ShaperFlag>) const () from
/lib/x86_64-linux-gnu/libQt5Gui.so.5
#8  0x00007f82c344d895 in QTextEngine::shapeText(int) const () from
/lib/x86_64-linux-gnu/libQt5Gui.so.5
#9  0x00007f82c346152f in QTextLine::layout_helper(int) () from
/lib/x86_64-linux-gnu/libQt5Gui.so.5
#10 0x00007f82c4a971e5 in QQuickTextPrivate::setLineGeometry(QTextLine&,
double, double&) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007f82c4a97fc8 in QQuickTextPrivate::setupTextLayout(double*) () from
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007f82c4a9a1e2 in QQuickTextPrivate::updateSize() () from
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#13 0x00007f82c4a9b6e3 in QQuickTextPrivate::updateLayout() () from
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x00007f8284524527 in QQuickLabel::componentComplete() () from
/lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5
#15 0x00007f82c450e896 in
QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#16 0x00007f82c4499e87 in QQmlComponentPrivate::complete(QQmlEnginePrivate*,
QQmlComponentPrivate::ConstructionState*) () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#17 0x00007f82c449c429 in QQmlComponentPrivate::completeCreate() () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#18 0x00007f82c448ca53 in QJSValue
QQmlEnginePrivate::singletonInstance<QJSValue>(QQmlType const&) () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#19 0x00007f82c438874b in
QV4::QQmlContextWrapper::getPropertyAndBase(QV4::QQmlContextWrapper const*,
QV4::PropertyKey, QV4::Value const*, bool*, QV4::Value*, QV4::Lookup*) () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#20 0x00007f82c43889ef in
QV4::QQmlContextWrapper::resolveQmlContextPropertyLookupGetter(QV4::Lookup*,
QV4::ExecutionEngine*, QV4::Value*) () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#21 0x00007f82c43ccf24 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#22 0x00007f82c43d25ff in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#23 0x00007f82c43625a2 in QV4::Function::call(QV4::Value const*, QV4::Value
const*, int, QV4::ExecutionContext const*) () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#24 0x00007f82c44f82c0 in QQmlJavaScriptExpression::evaluate(QV4::CallData*,
bool*) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#25 0x00007f82c44fea47 in QQmlBinding::evaluate(bool*) () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#26 0x00007f82c4502ffb in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#27 0x00007f82c4500895 in
QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#28 0x00007f82c450e532 in
QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#29 0x00007f82c44a02e9 in
QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#30 0x00007f82c44a0e20 in QQmlEnginePrivate::incubate(QQmlIncubator&,
QQmlContextData*) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#31 0x00007f82c449a1e4 in QQmlComponent::create(QQmlIncubator&, QQmlContext*,
QQmlContext*) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#32 0x00007f82c51345d9 in
KDeclarative::QmlObject::completeInitialization(QHash<QString, QVariant>
const&) () from /lib/x86_64-linux-gnu/libKF5Declarative.so.5
#33 0x00007f82c5492a44 in PlasmaQuick::AppletQuickItem::init() () from
/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#34 0x00007f82bc1bf893 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#35 0x00007f82c54942b2 in
PlasmaQuick::AppletQuickItem::itemChange(QQuickItem::ItemChange,
QQuickItem::ItemChangeData const&) () from
/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#36 0x00007f82c4a6ca82 in QQuickItemPrivate::refWindow(QQuickWindow*) () from
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#37 0x00007f82c4a6ca41 in QQuickItemPrivate::refWindow(QQuickWindow*) () from
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#38 0x00007f82c4a6ce83 in QQuickItem::setParentItem(QQuickItem*) () from
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#39 0x00007f82c54a1d21 in ?? () from
/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#40 0x000063ee1308c586 in ?? ()
#41 0x00007f82c2f12e16 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#42 0x00007f82c2f1710d in QTimer::timeout(QTimer::QPrivateSignal) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#43 0x00007f82c2f0624b in QObject::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#44 0x00007f82c3b6bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#45 0x00007f82c2ed8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
#46 0x00007f82c2f345ab in QTimerInfoList::activateTimers() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#47 0x00007f82c2f34ed9 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#48 0x00007f82c19a0635 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007f82c19ffbf7 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007f82c199fad3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007f82c2f35279 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#52 0x00007f82c2ed6a7b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#53 0x00007f82c2edf3e8 in QCoreApplication::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#54 0x000063ee1305daa3 in ?? ()
#55 0x00007f82c242a1ca in __libc_start_call_main
(main=main@entry=0x63ee1305cb40, argc=argc@entry=1,
argv=argv@entry=0x7fff22d97208) at ../sysdeps/nptl/libc_start_call_main.h:58
#56 0x00007f82c242a28b in __libc_start_main_impl (main=0x63ee1305cb40, argc=1,
argv=0x7fff22d97208, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff22d971f8) at ../csu/libc-start.c:360
#57 0x000063ee1305dbc5 in ?? ()
[Inferior 1 (process 6812) detached]

Reported using DrKonqi

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

Reply via email to