https://bugs.kde.org/show_bug.cgi?id=514098
Bug ID: 514098
Summary: Plasma Shell crashes repeatedly on reboot
Classification: Plasma
Product: plasmashell
Version First 6.5.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.5.4)
ApplicationNotResponding [ANR]: false
Qt Version: 6.10.1
Frameworks Version: 6.21.0
Operating System: Linux 6.14.0-37-generic x86_64
Windowing System: Wayland
Distribution: KDE neon User Edition
DrKonqi: 6.5.4 [CoredumpBackend]
-- Information about the crash:
Plasma Shell (and only Plasma Shell) crashes repeatedly (every couple of
seconds for a few minutes) on reboot. I can still get to a GUI, open
applications with Alt+F2, and so on. In fact, I can open Konsole and run
startplasma-wayland from there, and then it works perfectly without so much as
a message on stdout or stderr. It's only when started by sddm that it seems to
crash.
The crash can be reproduced every time.
-- Backtrace (Reduced):
#6 std::__atomic_base<QMutexPrivate*>::load (__m=std::memory_order_relaxed,
this=0x3042f62374d28590) at /usr/include/c++/13/atomic:576
#7 std::atomic<QMutexPrivate*>::load (__m=std::memory_order_relaxed,
this=0x3042f62374d28590) at /usr/include/c++/13/atomic:577
#8 QAtomicOps<QMutexPrivate*>::loadRelaxed<QMutexPrivate*> (_q_value=<error
reading variable: Cannot access memory at address 0x3042f62374d28590>) at
/usr/src/qt6-base-6.10.1-0zneon+24.04+noble+release+build144/src/corelib/thread/qatomic_cxx11.h:203
#9 QBasicAtomicPointer<QMutexPrivate>::loadRelaxed (this=0x3042f62374d28590)
at
/usr/src/qt6-base-6.10.1-0zneon+24.04+noble+release+build144/src/corelib/thread/qbasicatomic.h:171
#10 QBasicMutex::fastTryLock (this=0x3042f62374d28590) at
/usr/src/qt6-base-6.10.1-0zneon+24.04+noble+release+build144/src/corelib/thread/qmutex.h:88
#11 QBasicMutex::lock (this=0x3042f62374d28590) at
/usr/src/qt6-base-6.10.1-0zneon+24.04+noble+release+build144/src/corelib/thread/qmutex.h:44
#12 std::unique_lock<QMutex>::lock (this=<synthetic pointer>) at
/usr/include/c++/13/bits/unique_lock.h:141
#13 std::unique_lock<QMutex>::unique_lock (__m=..., this=<synthetic pointer>)
at /usr/include/c++/13/bits/unique_lock.h:71
#14 (anonymous namespace)::qt_unique_lock<QMutex> (mutex=...) at
/usr/src/qt6-base-6.10.1-0zneon+24.04+noble+release+build144/src/corelib/thread/qlocking_p.h:67
#15 QCoreApplicationPrivate::lockThreadPostEventList
(object=object@entry=0x58d3ede95ac0) at
/usr/src/qt6-base-6.10.1-0zneon+24.04+noble+release+build144/src/corelib/kernel/qcoreapplication.cpp:1589
#16 0x00007ff5f0ed6752 in QCoreApplication::postEvent (receiver=0x58d3ede95ac0,
event=0x7ff57cc32620, priority=0) at
/usr/src/qt6-base-6.10.1-0zneon+24.04+noble+release+build144/src/corelib/kernel/qcoreapplication.cpp:1649
#17 0x00007ff5f0e9fd85 in QtPrivate::QSlotObjectBase::call (a=0x7ff5839fe578,
r=<optimized out>, this=0x58d3edec4c10, this=<optimized out>, r=<optimized
out>, a=<optimized out>) at
/usr/src/qt6-base-6.10.1-0zneon+24.04+noble+release+build144/src/corelib/kernel/qobjectdefs_impl.h:461
#18 doActivate<false> (sender=0x58d3ed6c8d40, signal_index=30,
argv=0x7ff5839fe578) at
/usr/src/qt6-base-6.10.1-0zneon+24.04+noble+release+build144/src/corelib/kernel/qobject.cpp:4257
#19 0x00007ff5f2818e1f in QQuickWindowPrivate::renderSceneGraph
(this=0x58d3ed5ccb20) at
/usr/src/qt6-declarative-6.10.1-0zneon+24.04+noble+release+build76/src/quick/items/qquickwindow.cpp:694
#20 0x00007ff5f2624456 in QSGRenderThread::syncAndRender (this=<optimized out>)
at
/usr/src/qt6-declarative-6.10.1-0zneon+24.04+noble+release+build76/src/quick/scenegraph/qsgthreadedrenderloop.cpp:779
#21 QSGRenderThread::run (this=0x58d3ee011f80) at
/usr/src/qt6-declarative-6.10.1-0zneon+24.04+noble+release+build76/src/quick/scenegraph/qsgthreadedrenderloop.cpp:992
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.