| Summary: | plasmashell crashes when monitor turns itself off after inactivity | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | roger |
| Component: | generic-crash | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | crash | CC: | kdedev |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | 6.5.5 | ||
| Target Milestone: | 1.0 | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | New crash information added by DrKonqi | ||
|
Description
roger
2026-02-06 15:30:03 UTC
Created attachment 189289 [details]
New crash information added by DrKonqi
DrKonqi auto-attaching complete backtrace.
Searchable backtrace Thread 1 (Thread 0x7f203466dc40 (LWP 21085)): [KCrash Handler] #5 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #6 0x00007f203889de33 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:89 #7 0x00007f20388427b6 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x00007f203882934b in __GI_abort () at abort.c:77 #9 0x00007f20390f657f in qAbort () at /usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/global/qassert.cpp:46 #10 qt_maybe_message_fatal<QString&> (msgType=QtFatalMsg, context=<optimized out>, message=...) at /usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/global/qlogging.cpp:2166 #11 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=..., msg=msg@entry=0x7f200c1f7760 "KWaylandBackend: no output modes available anymore, this seems like a compositor bug", ap=ap@entry=0x7ffe4b3c9258) at /usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/global/qlogging.cpp:412 #12 0x00007f20390f7123 in QMessageLogger::fatal (this=this@entry=0x7ffe4b3c94b0, msg=msg@entry=0x7f200c1f7760 "KWaylandBackend: no output modes available anymore, this seems like a compositor bug") at /usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/global/qlogging.cpp:901 #13 0x00007f200c1e7e48 in operator() (__closure=<optimized out>) at /usr/src/debug/libkscreen-6.5.5/backends/kwayland/waylandoutputdevice.cpp:73 #14 operator() (__closure=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:116 #15 QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<long unsigned int>, QtPrivate::List<>, void, KScreen::WaylandOutputDevice::kde_output_device_v2_mode(kde_output_device_mode_v2*)::<lambda()> >::call(KScreen::WaylandOutputDevice::kde_output_device_v2_mode(kde_output_device_mode_v2*)::<lambda()>&, void**)::<lambda()> > (args=<optimized out>, fn=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:65 #16 QtPrivate::FunctorCall<std::integer_sequence<long unsigned int>, QtPrivate::List<>, void, KScreen::WaylandOutputDevice::kde_output_device_v2_mode(kde_output_device_mode_v2*)::<lambda()> >::call (f=<optimized out>, arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:115 #17 QtPrivate::FunctorCallable<KScreen::WaylandOutputDevice::kde_output_device_v2_mode(kde_output_device_mode_v2*)::<lambda()> >::call<QtPrivate::List<>, void> (f=<optimized out>, arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:337 #18 QtPrivate::QCallableObject<KScreen::WaylandOutputDevice::kde_output_device_v2_mode(kde_output_device_mode_v2*)::<lambda()>, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:547 #19 0x00007f2039237a60 in QtPrivate::QSlotObjectBase::call (this=0x5634ab335520, r=<optimized out>, a=0x7ffe4b3c9568) at /usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/kernel/qobjectdefs_impl.h:461 #20 doActivate<false> (sender=0x5634ab5956e0, signal_index=3, argv=0x7ffe4b3c9568) at /usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/kernel/qobject.cpp:4272 #21 0x00007f2038ebcc92 in ffi_call_unix64 () at ../src/x86/unix64.S:104 #22 0x00007f2038eb9a26 in ffi_call_int (cif=cif@entry=0x7ffe4b3c9770, fn=fn@entry=0x7f200c1e8220 <QtWayland::kde_output_device_mode_v2::handle_removed(void*, kde_output_device_mode_v2*)>, rvalue=<optimized out>, rvalue@entry=0x0, avalue=avalue@entry=0x7ffe4b3c9840, closure=closure@entry=0x0) at ../src/x86/ffi64.c:676 #23 0x00007f2038ebc2ae in ffi_call (cif=cif@entry=0x7ffe4b3c9770, fn=0x7f200c1e8220 <QtWayland::kde_output_device_mode_v2::handle_removed(void*, kde_output_device_mode_v2*)>, rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7ffe4b3c9840) at ../src/x86/ffi64.c:713 #24 0x00007f203c08d7f3 in wl_closure_invoke (closure=closure@entry=0x7f202400a170, target=<optimized out>, target@entry=0x7f202800b120, opcode=opcode@entry=3, data=<optimized out>, flags=1) at ../src/connection.c:1241 #25 0x00007f203c08e539 in dispatch_event (display=display@entry=0x5634aa92e020, queue=queue@entry=0x5634aa92e118) at ../src/wayland-client.c:1707 #26 0x00007f203c08e8eb in dispatch_queue (display=0x5634aa92e020, queue=0x5634aa92e118) at ../src/wayland-client.c:1853 #27 wl_display_dispatch_queue_pending (display=0x5634aa92e020, queue=0x5634aa92e118) at ../src/wayland-client.c:2190 #28 0x00007f203a3649f2 in QtWaylandClient::QWaylandDisplay::flushRequests (this=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.10.2/src/plugins/platforms/wayland/qwaylanddisplay.cpp:229 #29 0x00007f2039224d04 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/kernel/qobject.cpp:1413 #30 0x00007f203b5e8df8 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5634aa92ddf0, e=0x7f202400aa50) at /usr/src/debug/qtbase-everywhere-src-6.10.2/src/widgets/kernel/qapplication.cpp:3305 #31 0x00007f20391cf6d8 in QCoreApplication::notifyInternal2 (receiver=0x5634aa92ddf0, event=0x7f202400aa50) at /usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/kernel/qcoreapplication.cpp:1109 #32 0x00007f20391cf71d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/kernel/qcoreapplication.cpp:1549 #33 0x00007f20391d1cba in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5634aa920650) at /usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/kernel/qcoreapplication.cpp:1904 #34 0x00007f2039491027 in postEventSourceDispatch (s=s@entry=0x5634aa92be00) at /usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #35 0x00007f2037b6db76 in g_main_dispatch (context=0x7f202c000f60) at ../glib/gmain.c:3565 #36 g_main_context_dispatch_unlocked (context=context@entry=0x7f202c000f60) at ../glib/gmain.c:4425 #37 0x00007f2037b70a68 in g_main_context_iterate_unlocked (context=context@entry=0x7f202c000f60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4490 #38 0x00007f2037b712ac in g_main_context_iteration (context=0x7f202c000f60, may_block=1) at ../glib/gmain.c:4556 #39 0x00007f203948ec71 in QEventDispatcherGlib::processEvents (this=0x5634aa92b600, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/kernel/qeventdispatcher_glib.cpp:401 #40 0x00007f20391dd62b in QEventLoop::exec (this=0x7ffe4b3c9de0, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/global/qflags.h:77 #41 0x00007f20391d4503 in QCoreApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.10.2/src/corelib/kernel/qcoreapplication.cpp:1452 #42 0x00007f2039a2a910 in QGuiApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.10.2/src/gui/kernel/qguiapplication.cpp:1977 #43 0x00007f203b5e42d9 in QApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.10.2/src/widgets/kernel/qapplication.cpp:2575 #44 0x00005634865b5298 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-6.5.5/shell/main.cpp:188 Thank you for the bug report. Based on the backtrace this looks like a duplicate of bug 511757 so I'll merge this report in with the other one. This should be fixed in Plasma 6.5.6. If you still experience this crash in that version, please reopen 511757. *** This bug has been marked as a duplicate of bug 511757 *** |