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

            Bug ID: 508173
           Summary: Plasmashell crash on session start
    Classification: Plasma
           Product: plasmashell
      Version First 6.4.4
       Reported In:
          Platform: Neon
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: generic-crash
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: 1.0

Application: plasmashell (6.4.4)

ApplicationNotResponding [ANR]: false
Qt Version: 6.9.1
Frameworks Version: 6.18.0
Operating System: Linux 6.14.0-27-generic x86_64
Windowing System: Wayland
Distribution: KDE neon Testing Edition
DrKonqi: 6.4.4 [CoredumpBackend]

-- Information about the crash:
Since the most recent updates to Neon Testing, the system locks while booting
when it reaches SDDM. There's a mouse cursor and the boot logo, sddm doesn't
start.

SDDM crashes with a segfault from what I can see in the logs, but if I try to
start the wayland session directly from a console, I get a crash in plasmashell
right away, for which I could get a traceback with the Crash Handler.

I had Testing on another machine and this problem was also present after the
latest updates.

The crash can be reproduced every time.

-- Backtrace (Reduced):
#9  0x000074f6e43250e8 in QQmlPropertyData::metaMethod (this=<optimized out>)
at
/usr/src/qt6-declarative-6.9.1-0zneon+24.04+noble+stable+build58/src/qml/qml/qqmlpropertydata_p.h:324
#10 QQmlPrivate::callQObjectMethod (engine=0x6009869a6500, lookup=<optimized
out>, thisObject=<optimized out>, args=args@entry=0x7ffcfa8df720, argc=1) at
/usr/src/qt6-declarative-6.9.1-0zneon+24.04+noble+stable+build58/src/qml/qml/qqml.cpp:2069
#11 0x000074f6e43258c7 in
QQmlPrivate::AOTCompiledContext::callObjectPropertyLookup
(this=this@entry=0x7ffcfa8df820, index=index@entry=216,
object=object@entry=0x600987157fc0, args=args@entry=0x7ffcfa8df720,
argc=argc@entry=1) at
/usr/src/qt6-declarative-6.9.1-0zneon+24.04+noble+stable+build58/src/qml/qml/qqml.cpp:2345
#12 0x000074f6b4a9be63 in
QmlCacheGeneratedCode::_qt_qml_org_kde_plasma_components_ScrollBar_qml::aotBuiltFunctions::{lambda(QQmlPrivate::AOTCompiledContext
const*, void**)#39}::operator()(QQmlPrivate::AOTCompiledContext const*, void**)
const::{lambda()#1}::operator()() const (__closure=<synthetic pointer>) at
/usr/src/libplasma-6.4.4+p24.04+vstable+git20250807.0619-0/obj-x86_64-linux-gnu/src/declarativeimports/.rcc/qmlcache/obj-x86_64-linux-gnu/src/declarativeimports/plasmacomponents3/ScrollBar_qml.cpp:7744
#13
QmlCacheGeneratedCode::_qt_qml_org_kde_plasma_components_ScrollBar_qml::aotBuiltFunctions::{lambda(QQmlPrivate::AOTCompiledContext
const*, void**)#39}::operator()(QQmlPrivate::AOTCompiledContext const*, void**)
const (__closure=0x0, argv=0x7ffcfa8dfb78, aotContext=0x7ffcfa8df820) at
/usr/src/libplasma-6.4.4+p24.04+vstable+git20250807.0619-0/obj-x86_64-linux-gnu/src/declarativeimports/.rcc/qmlcache/obj-x86_64-linux-gnu/src/declarativeimports/plasmacomponents3/ScrollBar_qml.cpp:7752
#14
QmlCacheGeneratedCode::_qt_qml_org_kde_plasma_components_ScrollBar_qml::aotBuiltFunctions::{lambda(QQmlPrivate::AOTCompiledContext
const*, void**)#39}::_FUN(QQmlPrivate::AOTCompiledContext const*, void**) () at
/usr/src/libplasma-6.4.4+p24.04+vstable+git20250807.0619-0/obj-x86_64-linux-gnu/src/declarativeimports/.rcc/qmlcache/obj-x86_64-linux-gnu/src/declarativeimports/plasmacomponents3/ScrollBar_qml.cpp:7776
#15 0x000074f6e44dda29 in operator() (argc=<optimized out>,
argv=0x7ffcfa8dfb78, __closure=0x7ffcfa8df8b0) at
/usr/src/qt6-declarative-6.9.1-0zneon+24.04+noble+stable+build58/src/qml/jsruntime/qv4vme_moth.cpp:446
#16 QV4::coerceAndCall<AOTCompiledMetaMethod,
QV4::Moth::VME::exec(QV4::MetaTypesStackFrame*,
QV4::ExecutionEngine*)::<lambda(void**, int)> >(QV4::ExecutionEngine *, const
AOTCompiledMetaMethod *, void **, const QMetaType *, int, struct {...})
(engine=<optimized out>, typedFunction=<optimized out>, argv=<optimized out>,
types=<optimized out>, argc=<optimized out>, call=...) at
/usr/src/qt6-declarative-6.9.1-0zneon+24.04+noble+stable+build58/src/qml/jsruntime/qv4jscall_p.h:559
#17 0x000074f6e451d558 in QV4::Moth::VME::exec (engine=<optimized out>,
frame=<optimized out>) at
/usr/src/qt6-declarative-6.9.1-0zneon+24.04+noble+stable+build58/src/qml/jsruntime/qv4vme_moth.cpp:431
#19 0x000074f6e440d2d7 in QV4::Function::call (this=0x60098718e820,
thisObject=0x600987157fc0, a=0x7ffcfa8dfb78, types=0x7ffcfa8dfb80, argc=0,
context=0x74f66d505910) at
/usr/src/qt6-declarative-6.9.1-0zneon+24.04+noble+stable+build58/src/qml/jsruntime/qv4function.cpp:36
#20 0x000074f6e4292477 in QQmlJavaScriptExpression::evaluate (this=<optimized
out>, a=<optimized out>, types=<optimized out>, argc=<optimized out>) at
/usr/src/qt6-declarative-6.9.1-0zneon+24.04+noble+stable+build58/src/qml/qml/qqmljavascriptexpression_p.h:248
#21 0x000074f6e4334389 in QQmlBinding::evaluate (type=...,
result=0x7ffcfa8dfb40, this=0x600987160120) at
/usr/src/qt6-declarative-6.9.1-0zneon+24.04+noble+stable+build58/src/qml/qml/qqmlbinding_p.h:86
#22 QQmlBinding::doUpdate (this=0x600987160120, watcher=..., flags=...,
scope=<optimized out>) at
/usr/src/qt6-declarative-6.9.1-0zneon+24.04+noble+stable+build58/src/qml/qml/qqmlbinding.cpp:702
#23 0x000074f6e4331926 in QQmlBinding::update (this=0x600987160120, flags=...)
at
/usr/src/qt6-declarative-6.9.1-0zneon+24.04+noble+stable+build58/src/qml/qml/qqmlbinding.cpp:165
#24 0x000074f6e42ad9b4 in QQmlObjectCreator::finalize (this=0x60098723a710,
interrupt=...) at
/usr/src/qt6-declarative-6.9.1-0zneon+24.04+noble+stable+build58/src/qml/qml/qqmlobjectcreator.cpp:1538
#25 0x000074f6e433d08c in QQmlComponentPrivate::complete
(enginePriv=0x60098692f430, state=state@entry=0x600986db7b78) at
/usr/src/qt6-declarative-6.9.1-0zneon+24.04+noble+stable+build58/src/qml/qml/ftw/qbipointer_p.h:133


Reported using DrKonqi

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

Reply via email to