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

            Bug ID: 495317
           Summary: 0d7bca07b920319a18007aa6a599f664236b3cc6 makes
                    kwin_wayland crash when hovering over Task Manager
                    tasks
    Classification: Plasma
           Product: kwin
           Version: master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Keywords: regression
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: n...@kde.org
                CC: notm...@gmail.com
  Target Milestone: ---

100% reproducible for me; just hover over a Task Manager task:

#11 QString::QString (this=0x7ffc13c4d9c0, other=...) at
/usr/include/qt6/QtCore/qstring.h:1186
#12 KWin::Window::desktopFileName (this=0x31a257e0) at
/home/nate/kde/src/kwin/src/window.h:1241
#13 KWin::ScreencastManager::streamWindow
    (this=0x3070f150, waylandStream=0x31253aa0, winid=<optimized out>,
mode=KWin::ScreencastV1Interface::Hidden) at
/home/nate/kde/src/kwin/src/plugins/screencast/screencastmanager.cpp:50


 `git bisect` says it was this commit:

0d7bca07b920319a18007aa6a599f664236b3cc6 is the first bad commit
commit 0d7bca07b920319a18007aa6a599f664236b3cc6
Author: Marco Martin <notm...@gmail.com>
Date:   Mon Oct 21 17:13:03 2024 +0200

    Double buffer m_tile

    Add a new m_requestedTile member that gets set immediately
    with either requestTile() or setQuickTileMode(), at
    XdgToplevelWindow::handleStatesAcknowledged()
    Window::commitTile() will be called and m_tile will be actually
    set only on that step


Going back to 649b3df296cbcae2dce21fbb555ee3796e4e543e (the immediately
preceding commit) makes the crash go away.

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

Reply via email to