[kwin] [Bug 426567] Crash in clientshape

2020-11-03 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=426567

Nate Graham  changed:

   What|Removed |Added

   Version Fixed In||5.20.3

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

[kwin] [Bug 426567] Crash in clientshape

2020-11-02 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=426567

Vlad Zahorodnii  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
  Latest Commit||https://invent.kde.org/plas
   ||ma/kwin/-/commit/00ce98b7a2
   ||5f04f9efb402e86681514c6d232
   ||be8
 Resolution|--- |FIXED

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

[kwin] [Bug 426567] Crash in clientshape

2020-11-02 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=426567

Nate Graham  changed:

   What|Removed |Added

 CC||n...@kde.org

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

[kwin] [Bug 426567] Crash in clientshape

2020-11-01 Thread Lewis Lakerink
https://bugs.kde.org/show_bug.cgi?id=426567

--- Comment #3 from Lewis Lakerink  ---
FWIW, I found that checking only for surface() without subSurface() lead to
black window decorations on XWayland clients.

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

[kwin] [Bug 426567] Crash in clientshape

2020-11-01 Thread Lewis Lakerink
https://bugs.kde.org/show_bug.cgi?id=426567

Lewis Lakerink  changed:

   What|Removed |Added

 CC||le...@retsim.com

--- Comment #2 from Lewis Lakerink  ---
My backtrace for https://invent.kde.org/plasma/kwin/-/merge_requests/408 is
identical to David's.

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

[kwin] [Bug 426567] Crash in clientshape

2020-09-21 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=426567

--- Comment #1 from Vlad Zahorodnii  ---
Hmm, this crash is really strange. My assumption was that the surface tree
never contains inert sub-surfaces.

As for the WindowPixmap::shape() method, it returns the shape of the pixmap.
For X11 windows, it corresponds to the bounding shape. For Wayland surfaces, it
is QRect(QPoint(0, 0), size) since the Shape extension is X11-only.

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