Bug 502457 - plasmashell crash
Summary: plasmashell crash
Status: RESOLVED DUPLICATE of bug 494616
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: 6.3.4
Platform: Neon Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2025-04-05 14:58 UTC by jlohman
Modified: 2025-04-05 22:30 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (152.52 KB, text/plain)
2025-04-05 14:58 UTC, jlohman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jlohman 2025-04-05 14:58:58 UTC
Application: plasmashell (6.3.4)

ApplicationNotResponding [ANR]: false
Qt Version: 6.8.2
Frameworks Version: 6.12.0
Operating System: Linux 6.11.0-21-generic x86_64
Windowing System: Wayland
Distribution: KDE neon 6.3
DrKonqi: 6.3.4 [CoredumpBackend]

-- Information about the crash:
Everytime when logging into the computer from a lock screen, I am greeted with a plamashell crash.

The crash can be reproduced every time.

-- Backtrace (Reduced):
#6  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
#7  __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#8  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#9  0x000073271064527e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#10 0x00007327106288ff in __GI_abort () at ./stdlib/abort.c:79


Reported using DrKonqi
Comment 1 jlohman 2025-04-05 14:58:59 UTC
Created attachment 180030 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Nate Graham 2025-04-05 22:30:04 UTC
Thread 1 (Thread 0x73270a29bd00 (LWP 1818)):
[KCrash Handler]
#6  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
#7  __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#8  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#9  0x000073271064527e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#10 0x00007327106288ff in __GI_abort () at ./stdlib/abort.c:79
#11 0x000073271130c1ac in qAbort () at /usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/global/qassert.cpp:49
#12 qt_message_fatal<QString&> (message=..., context=<optimized out>) at /usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/global/qlogging.cpp:2130
#13 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=..., msg=msg@entry=0x73271103fc78 "ASSERT failure in %s: \"%s\", file %s, line %d", ap=ap@entry=0x7fff86439398) at /usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/global/qlogging.cpp:382
#14 0x000073271130d089 in QMessageLogger::fatal (this=this@entry=0x7fff864395d8, msg=msg@entry=0x73271103fc78 "ASSERT failure in %s: \"%s\", file %s, line %d") at /usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/global/qlogging.cpp:884
#15 0x000073271130d15b in qt_assert_x (where=where@entry=0x5df7379724a8 "void ScreenPool::screenInvariants()", what=<optimized out>, file=file@entry=0x5df737974e33 "./shell/screenpool.cpp", line=line@entry=372) at /usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/global/qassert.cpp:114
#16 0x00005df7378b2f70 in ScreenPool::screenInvariants (this=<optimized out>) at /usr/src/plasma-workspace-4:6.3.4-0zneon+24.04+noble+release+build32/shell/screenpool.cpp:372
#17 0x00005df737938bb9 in ScreenPool::handleOutputOrderChanged (this=this@entry=0x5df765bdf5a0, newOrder=...) at /usr/src/plasma-workspace-4:6.3.4-0zneon+24.04+noble+release+build32/shell/screenpool.cpp:337
#18 0x00005df737939576 in ScreenPool::reconsiderOutputOrder (this=0x5df765bdf5a0) at /usr/src/plasma-workspace-4:6.3.4-0zneon+24.04+noble+release+build32/shell/screenpool.cpp:346
#19 0x00007327112763e9 in QtPrivate::QSlotObjectBase::call (a=0x7fff864399a0, r=<optimized out>, this=0x5df765befd80, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/kernel/qobjectdefs_impl.h:486
#20 doActivate<false> (sender=0x5df7655a7720, signal_index=3, argv=0x7fff864399a0) at /usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/kernel/qobject.cpp:4115
#21 0x000073271171f6f9 in QScreen::geometryChanged (this=this@entry=0x5df7655a7720, _t1=...) at /usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/obj-x86_64-linux-gnu/src/gui/Gui_autogen/include/moc_qscreen.cpp:396
#22 0x0000732711729bfc in QScreenPrivate::UpdateEmitter::~UpdateEmitter (this=0x7fff86439a80, this=<optimized out>) at /usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/gui/kernel/qscreen.cpp:817
#23 0x00007327116e06ae in QGuiApplicationPrivate::processScreenGeometryChange (e=0x5df766ecb410) at /usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/gui/kernel/qguiapplication.cpp:3356
#24 QGuiApplicationPrivate::processScreenGeometryChange (e=0x5df766ecb410) at /usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/gui/kernel/qguiapplication.cpp:3337
#25 0x00007327117403ac in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at /usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/gui/kernel/qwindowsysteminterface.cpp:1113
#26 0x0000732711b5a794 in userEventSourceDispatch (source=source@entry=0x5df7656608a0) at /usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/gui/platform/unix/qeventdispatcher_glib.cpp:38
#27 0x000073270f9405b5 in g_main_dispatch (context=0x732704000f00) at ../../../glib/gmain.c:3344
#28 0x000073270f99f717 in g_main_context_dispatch_unlocked (context=0x732704000f00) at ../../../glib/gmain.c:4152
#29 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x732704000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4217
#30 0x000073270f93fa53 in g_main_context_iteration (context=0x732704000f00, may_block=1) at ../../../glib/gmain.c:4282
#31 0x000073271106e711 in QEventDispatcherGlib::processEvents (this=0x5df7655a4040, flags=...) at /usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/kernel/qeventdispatcher_glib.cpp:401
#32 0x00007327112b14d3 in QEventLoop::exec (this=this@entry=0x7fff86439d30, flags=..., flags@entry=...) at /usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/global/qflags.h:34
#33 0x00007327112b2ffd in QCoreApplication::exec () at /usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/corelib/global/qflags.h:74
#34 0x00007327116d775d in QGuiApplication::exec () at /usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/gui/kernel/qguiapplication.cpp:1975
#35 0x00007327135fa219 in QApplication::exec () at /usr/src/qt6-base-6.8.2-0zneon+24.04+noble+release+build42/src/widgets/kernel/qapplication.cpp:2564
#36 0x00005df7378b64b3 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/plasma-workspace-4:6.3.4-0zneon+24.04+noble+release+build32/shell/main.cpp:191

*** This bug has been marked as a duplicate of bug 494616 ***