Bug 321959

Summary: kwin crashes after exiting opengl animated slideshow in gwenview when "suspend desktop effects for fullscreen windows" is enabled
Product: [Plasma] kwin Reporter: rockonthemoonfm
Component: compositingAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 4.10.90   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: gdb report

Description rockonthemoonfm 2013-07-04 18:33:08 UTC
kwin always crashes after exiting opengl animated slideshow in gwenview when "suspend desktop effects for fullscreen windows" is enabled.
Gwenview opengl animations looks buggy..
Attached gdb info.

Reproducible: Always

Steps to Reproduce:
1. enable "Suspend desktop effects for fullscreen windows" in kwin kcm
2. open gwenview, select "Animations: openGL" in "Settings > Configure"
3. start a photo Slideshow, then exit [esc]

Actual Results:  
kwin crashes.

Expected Results:  
kwin doesn't crash.
Comment 1 rockonthemoonfm 2013-07-04 18:33:45 UTC
Created attachment 80948 [details]
gdb report
Comment 2 Thomas Lübking 2013-07-04 18:55:33 UTC
Despite the backtrace actually lacks the relevant info, it's a dupe of the most famous kwin bug (or rather mesa, eventually intel) bug ever.
The driver has issues with several GL contexts and unredirection....

> enable "Suspend desktop effects for fullscreen windows" in kwin kcm
... and that's ultimately why this off by default.

-> For clients that matter (games), use composite blocking, otherwise just keep the window redirected along all others.

We had several considerations to dump unredirection.

*** This bug has been marked as a duplicate of bug 252817 ***