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

            Bug ID: 511977
           Summary: Plasmashell froze
    Classification: Plasma
           Product: plasmashell
      Version First 6.5.2
       Reported In:
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: 1.0

STEPS TO REPRODUCE
Unknown

OBSERVED RESULT
Froze

EXPECTED RESULT
Nicely thawed

Operating System: Fedora Linux 42
KDE Plasma Version: 6.5.2
KDE Frameworks Version: 6.19.0
Qt Version: 6.9.3
Kernel Version: 6.17.7-200.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 32 GiB of RAM (31.3 GiB usable)
Graphics Processor: AMD Radeon RX 7600

David Edmundson asked for a bt of the attached process
#0  0x00007fdf9c1a50cd in syscall () from /lib64/libc.so.6
#1  0x00007fdf7953f88a in futex_wait () from /lib64/libgallium-25.1.9.so
#2  0x00007fdf7954cfb0 in do_futex_fence_wait () from
/lib64/libgallium-25.1.9.so
#3  0x00007fdf7954e18c in util_queue_finish () from /lib64/libgallium-25.1.9.so
#4  0x00007fdf79999006 in si_set_debug_callback () from
/lib64/libgallium-25.1.9.so
#5  0x00007fdf79999808 in si_destroy_context () from
/lib64/libgallium-25.1.9.so
#6  0x00007fdf79783bd1 in tc_destroy () from /lib64/libgallium-25.1.9.so
#7  0x00007fdf79108f80 in st_destroy_context_priv () from
/lib64/libgallium-25.1.9.so
#8  0x00007fdf7910aacd in st_destroy_context () from
/lib64/libgallium-25.1.9.so
#9  0x00007fdf7906c8cb in dri_destroy_context () from
/lib64/libgallium-25.1.9.so
#10 0x00007fdf86b797f9 in dri2_destroy_context () from /lib64/libEGL_mesa.so.0
#11 0x00007fdf86b6b5ed in eglDestroyContext () from /lib64/libEGL_mesa.so.0
#12 0x00007fdf88021dec in
QtWaylandClient::QWaylandGLContext::~QWaylandGLContext() () from
/lib64/libQt6WaylandEglClientHwIntegration.so.6
#13 0x00007fdf88021e35 in
QtWaylandClient::QWaylandGLContext::~QWaylandGLContext() () from
/lib64/libQt6WaylandEglClientHwIntegration.so.6
#14 0x00007fdf9d29cf19 in QOpenGLContext::destroy() () from
/lib64/libQt6Gui.so.6
#15 0x00007fdf9d29cf93 in QOpenGLContext::~QOpenGLContext() () from
/lib64/libQt6Gui.so.6
#16 0x00007fdf9d2d3676 in
QRhiGles2InitParams::newFallbackSurface(QSurfaceFormat const&) () from
/lib64/libQt6Gui.so.6
#17 0x00007fdf9e2c8962 in QSGRhiSupport::maybeCreateOffscreenSurface(QWindow*)
() from /lib64/libQt6Quick.so.6
#18 0x00007fdf9e4385c5 in QSGThreadedRenderLoop::handleExposure(QQuickWindow*)
() from /lib64/libQt6Quick.so.6
#19 0x00007fdf9cef7555 in QWindow::event(QEvent*) () from /lib64/libQt6Gui.so.6
#20 0x00007fdf9eab497f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt6Widgets.so.6
#21 0x00007fdf9c702678 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt6Core.so.6
#22 0x00007fdf9ce92c8a in
QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*)
() from /lib64/libQt6Gui.so.6
#23 0x00007fdf9cefbc6c in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /lib64/libQt6Gui.so.6
#24 0x00007fdf9cefbe88 in
QWindowSystemInterface::flushWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /lib64/libQt6Gui.so.6
#25 0x00007fdf9c76e95a in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt6Core.so.6
#26 0x00007fdf9ca1952b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt6Core.so.6
#27 0x00007fdf9c710243 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt6Core.so.6
#28 0x00007fdf9c70bb59 in QCoreApplication::exec() () from
/lib64/libQt6Core.so.6
#29 0x000055f99367295f in main ()



David's comment after the bt:
the main thread in the graphics driver is waiting on a mutex from another
thread

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

Reply via email to