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

            Bug ID: 422106
           Summary: Wayland: semi-random Freeze when enabling/disabling
                    screen
           Product: kwin
           Version: 5.18.90
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: platform-wayland
          Assignee: kwin-bugs-n...@kde.org
          Reporter: meven....@enioka.com
  Target Milestone: ---

SUMMARY

Sometimes when disabling a screen kwin freezes, for instance when extending
screen to the left or right using KScreen.
This is due to XWayland not responding to a KWin::Xcb::TreeData request, most
likely due to a race condition.

KWinFt related issue:
https://github.com/valve-project/xenon-valve/issues/513

Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fcc59dbfbf9 in __GI___poll (fds=0x7ffd203d9218, nfds=1, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
29      ../sysdeps/unix/sysv/linux/poll.c: Aucun fichier ou dossier de ce type.
(gdb) bt
#0  0x00007fcc59dbfbf9 in __GI___poll (fds=0x7ffd203d9218, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fcc5a430747 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fcc5a43206f in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fcc5a432180 in xcb_wait_for_reply () at
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007fcc5d4925a6 in
KWin::Xcb::AbstractWrapper<KWin::Xcb::TreeData>::getReply()
(this=0x55590ec986a0)
    at /home/meven/kde/src/kwin/xcbutils.h:334
#5  0x00007fcc5d4925a6 in
KWin::Xcb::AbstractWrapper<KWin::Xcb::TreeData>::isNull() (this=0x55590ec986a0)
    at /home/meven/kde/src/kwin/xcbutils.h:265
#6  0x00007fcc5d4925a6 in KWin::Workspace::updateXStackingOrder()
(this=this@entry=0x55590e4792a0)
    at /home/meven/kde/src/kwin/layers.cpp:743
#7  0x00007fcc5d49282e in KWin::Workspace::xStackingOrder() const
(this=0x55590e4792a0)
    at /home/meven/kde/src/kwin/layers.cpp:730
#8  0x00007fcc5d456ea4 in KWin::EffectsHandlerImpl::stackingOrder() const
(this=<optimized out>)
    at /home/meven/kde/src/kwin/effects.cpp:1124
#9  0x00007fcc599c4e3c in KWin::BlurEffect::slotScreenGeometryChanged()
(this=0x55590e901a00)
    at /home/meven/kde/src/kwin/effects/blur/blur.cpp:95
#10 0x00007fcc5a9390d7 in  () at /home/meven/kde/qt5/lib/libQt5Core.so.5
#11 0x00007fcc5cf0aba5 in KWin::EffectsHandler::screenGeometryChanged(QSize
const&) (this=<optimized out>, _t1=...)
    at
/home/meven/kde/build/kwin/libkwineffects/kwineffects_autogen/EWIEGA46WW/moc_kwineffects.cpp:1738
#12 0x00007fcc5d44f00d in KWin::EffectsHandlerImpl::desktopResized(QSize
const&) (this=<optimized out>, size=...)
    at /home/meven/kde/src/kwin/effects.cpp:829
#13 0x00007fcc5d555179 in KWin::Workspace::desktopResized()
(this=0x55590e4792a0)
    at /home/meven/kde/src/kwin/workspace.cpp:1949
#14 0x00007fcc5a938eb9 in  () at /home/meven/kde/qt5/lib/libQt5Core.so.5
#15 0x00007fcc5a9390d7 in  () at /home/meven/kde/qt5/lib/libQt5Core.so.5
#16 0x00007fcc456ed5f4 in KWin::DrmBackend::updateOutputs()
(this=0x55590e3846c0)



SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.20 from sources

ADDITIONAL INFORMATION

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

Reply via email to