Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Evergreen:11.1:kernel-2.6.32
kdebase4-workspace
r882881.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File r882881.diff of Package kdebase4-workspace
Subject: Fix X crash on disabling compositing From: wstephenson@suse.de Bug: kde#174782 Patch-upstream: 882881 --- kwin/scene_opengl.cpp (revision 882880) +++ kwin/scene_opengl.cpp (revision 882881) @@ -184,6 +184,8 @@ SceneOpenGL::~SceneOpenGL() foreach( Window* w, windows ) delete w; // do cleanup after initBuffer() + glXMakeCurrent( display(), None, NULL ); + glXDestroyContext( display(), ctxbuffer ); if( wspace->overlayWindow()) { if( hasGLXVersion( 1, 3 )) @@ -205,8 +207,6 @@ SceneOpenGL::~SceneOpenGL() glXDestroyPixmap( display(), last_pixmap ); glXDestroyContext( display(), ctxdrawable ); } - glXMakeCurrent( display(), None, NULL ); - glXDestroyContext( display(), ctxbuffer ); checkGLError( "Cleanup" ); } Index: kwin/scene_opengl.cpp ===================================================================
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor