https://bugs.kde.org/show_bug.cgi?id=469707
Bug ID: 469707 Summary: KDiff3 bugs trigger kwin crash in updateClientArea() Classification: Plasma Product: kwin Version: 5.27.5 Platform: openSUSE OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: wayland-generic Assignee: kwin-bugs-n...@kde.org Reporter: matthewtresc...@gmail.com Target Milestone: --- Created attachment 158912 --> https://bugs.kde.org/attachment.cgi?id=158912&action=edit Backtrace via coredumpctl SUMMARY Some bugs in KDiff3 are able to crash KWin when attempting to close a KDiff3 dialog that is not showing up properly. STEPS TO REPRODUCE 1. Open KDiff3 2. Start a directory comparison. 3. Pop the "Directory merge" panel out into a separate window (<> icon in upper right corner) 4. Close KDiff3 5. Open KDiff3 6. Start a directory merge 7. The directory merge dialog appears in the Plasma taskbar/task-manager. 8. Hover the cursor over the taskbar entry for the directory merge. Observe that no preview appears. 9. Click the X button in the taskbar tooltip to close the (invisible) directory merge window. 10. Re-focus KDiff3 by clicking on its taskbar entry. 11. The taskbar entry for the directory merge reappears 12. Click the X button in the taskbar tooltip again. 13. If the taskbar entry for the directory merge did not reappear, click the X button in the taskbar tooltip for the merge info dialog. OBSERVED RESULT KWin crashes EXPECTED RESULT KWin does not crash SOFTWARE/OS VERSIONS Linux/KDE Plasma: openSUSE Tumbleweed (available in About System) KDE Plasma Version: 5.27.5 KDE Frameworks Version: 5.105.0 Qt Version: 5.15.9 ADDITIONAL INFORMATION KDiff3 version: 1.10.2 -- You are receiving this mail because: You are watching all bug changes.