Bug 24464

Summary: spectacle 19.04.0 destroys window titlebar and borders and makes Plasma unusable
Product: Mageia Reporter: Sébastien Morin <sebsweb>
Component: RPM PackagesAssignee: KDE maintainers <kde>
Status: RESOLVED OLD QA Contact:
Severity: major    
Priority: Normal CC: geiger.david68210, lewyssmith, marja11
Version: 7   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: spectacle-19.04.0-1.mga7 CVE:
Status comment:
Attachments: Screenshot of correct behaviour under Mageia 6 Plasma

Description Sébastien Morin 2019-03-04 19:12:31 CET
Description of problem:

How reproducible: every time

Steps to Reproduce:
1. Start Spectacle. Tick the box "include window titlebar and borders".
2. Set a delay of 2 seconds and click on Take a screenshot.
3. The borders of all windows (including other programs on other virtual desktops disappear. Spectacle seems to have crashed. The mini icons representing each program in the small virtual desktops are still present even after the programs are closed using File > Exit.
The whole desktop becomes buggy and you need to disconnect and reconnect the user.

Note that the screenshots are fine when you do NOT tick the "include window titlebar and borders" box.
Comment 1 Sébastien Morin 2019-03-04 19:14:23 CET
Sorry, I forgot to mention this concerns the "Active Window" capture mode.
Marja Van Waes 2019-03-04 20:10:55 CET

CC: (none) => marja11
Assignee: bugsquad => kde

Comment 2 David GEIGER 2019-03-05 10:30:04 CET
I can't reproduce here on my mga6 system! Have you tried with a new user?

CC: (none) => geiger.david68210

Comment 3 Sébastien Morin 2019-03-05 12:37:51 CET
I am also getting very inconsistent results with this bug.
However, this is on a fresh Mga6 install so I don't think creating a new user will change anything.
Comment 4 Lewis Smith 2019-03-06 11:46:42 CET
Just to note that I cannot reproduce this on Mageia7; will re-try on 6.

CC: (none) => lewyssmith

Comment 5 Sébastien Morin 2019-03-06 12:56:00 CET
(In reply to Lewis Smith from comment #4)
> Just to note that I cannot reproduce this on Mageia7; will re-try on 6.

Yes Lewis, I can also confirm that the current version of spectacle on Mga7-b2 is not concerned (Plasma 5.15.2 / KDE Frameworks 5.55.0 / Qt version 5.12.1 / spectacle-18.12.1-1.mga7).

This is Mga6 only, and not even failing consistently...
Comment 6 Lewis Smith 2019-03-06 21:24:05 CET
Created attachment 10846 [details]
Screenshot of correct behaviour under Mageia 6 Plasma

Plasma one of 6 desktops.
 spectacle-17.12.2-1.mga6
In case this problem is very action dependant, this is what I did - following the instructions in comments 0-1 as closely as possible:
- installed the pager to show desktop usage (outline windows only)
- opened windows on 3 different desktops
- focused on that with this bug displayed
- raised Spectacle on the same desktop
- Selected
-- active window
-- delay 3 secs
-- exclude mouse pointer
-- include window titlebar & borders
- Take new screenshot, & quickly flip to the bug display to make it the active window, not Spectacle itself.
The result is attached. none of the problems cited were apparent: I closed windows on other desktops, their pager outlines disappeared with them.
Comment 7 Sébastien Morin 2019-07-01 19:52:25 CEST
This can still happen in Mageia 7 and it is still very tricky to reproduce the bug consistently

Version: 6 => 7
Source RPM: spectacle-17.12.2-1.mga6 => spectacle-19.04.0-1.mga7

Sébastien Morin 2019-07-01 19:53:31 CEST

Summary: spectacle 17.12.2 destroys window titlebar and borders and makes Plasma unusable => spectacle 19.04.0 destroys window titlebar and borders and makes Plasma unusable

Comment 8 Aurelien Oudelet 2021-05-17 01:15:22 CEST
Users who have experienced this problem are encouraged to upgrade to the latest update of their distribution, and if this issue turns out to still be reproducible in the latest update, please reopen this bug with additional information.

Closing as OLD.

Status: NEW => RESOLVED
Resolution: (none) => OLD