- Sep 18, 2012
-
-
unknown authored
-
Daniel van Vugt authored
Windows with multiple monitors. (LP: #1050749) (LP: #1051885) Written by smspillaz. Simplified by vanvugt.. Fixes: https://bugs.launchpad.net/bugs/1050749, https://bugs.launchpad.net/bugs/1051885. Approved by Sam Spilsbury, Daniel van Vugt.
-
Daniel van Vugt authored
-
Daniel van Vugt authored
-
Daniel van Vugt authored
-
Daniel van Vugt authored
-
Sam Spilsbury authored
It was possible for there to be a race condition for a pixmap to become invalid on the server side if the client which did have control over thier lifecycle freed them before we were done with them or disconnected. Drivers have normally handled this condition by reading the contents of the undefined memory directly without an error, however drivers such as LLVMpipe will effectively dereference an invalid pointer and crash when you do this. LP: #927168: compiz crashed with SIGSEGV in memmove() from drisw_update_tex_buffer() from dri_set_tex_buffer2() from drisw_bind_tex_image() from __glXBindTexImageEXT() from TfpTexture::enable() Most of the time we don't need to employ this check. Its only when we know that we don't control the lifecycle of a pixmap that race conditions such as these can occur.. Fixes: https://bugs.launchpad.net/bugs/927168. Approved by Daniel van Vugt, jenkins.
-
- Sep 17, 2012
-
-
Sam Spilsbury authored
-
Sam Spilsbury authored
-
Sam Spilsbury authored
It was possible for there to be a race condition for a pixmap to become invalid on the server side if the client which did have control over thier lifecycle freed them before we were done with them or disconnected. Drivers have normally handled this condition by reading the contents of the undefined memory directly without an error, however drivers such as LLVMpipe will effectively dereference an invalid pointer and crash when you do this. Eg: compiz crashed with SIGSEGV in memmove() from drisw_update_tex_buffer() from dri_set_tex_buffer2() from drisw_bind_tex_image() from __glXBindTexImageEXT() from TfpTexture::enable() Most of the time we don't need to employ this check. Its only when we know that we don't control the lifecycle of a pixmap that race conditions such as these can occurr.
-
Sam Spilsbury authored
-
Sam Spilsbury authored
[ FAILED ] CompizOpenGLGLXTextureFromPixmapBindTest.TestTakesServerGrab [ FAILED ] CompizOpenGLGLXTextureFromPixmapBindTest.TestNoCallToCheckValidityIfInternalAndImmediateBind [ FAILED ] CompizOpenGLGLXTextureFromPixmapBindTest.TestCheckValidityIfExternalNoBindIfInvalid [ FAILED ] CompizOpenGLGLXTextureFromPixmapBindTest.TestCheckValidityIfExternalBindIfValid
-
- Sep 15, 2012
-
-
https://bugs.launchpad.net/compiz/+bug/1050752Iven Hsu authored
In the initializing of the plugin, it should not only start handling the events, but also enable GL paint.. Fixes: https://bugs.launchpad.net/bugs/1050752. Approved by Sam Spilsbury.
-
- Sep 14, 2012
-
-
Daniel van Vugt authored
(LP: #944653). Fixes: https://bugs.launchpad.net/bugs/944653. Approved by Sam Spilsbury, jenkins.
-
Iven Hsu authored
-
- Sep 13, 2012
-
-
Łukasz 'sil2100' Zemczak authored
It seems that with USE_GCONF disabled, the gsettings xslt files are not installed. I *think* this might help?. Fixes: . Approved by Brandon Schaefer, jenkins.
-
Łukasz 'sil2100' Zemczak authored
It seems that with USE_GCONF disabled, the gsettings xslt files are not installed. I *think* this might help?
-
Daniel van Vugt authored
This is how it was in compiz 0.9.7, and is required in order to resolve unity panel shadow bug 1045705.. Fixes: . Approved by jenkins, Sam Spilsbury.
-
Daniel van Vugt authored
This is how it was in compiz 0.9.7, and is required in order to resolve unity panel shadow bug 1045705.
-
Daniel van Vugt authored
(LP: #944653)
-
MC Return authored
This avoids damaging the Unity shell, and hence avoids slowing down everything when benchmark is visible. (LP: #1039406). Fixes: https://bugs.launchpad.net/bugs/1039406. Approved by Daniel van Vugt.
-
Daniel van Vugt authored
Mesa bug #54763.. Fixes: https://bugs.launchpad.net/bugs/1037411. Approved by jenkins.
-
- Sep 12, 2012
-
-
MC Return authored
-
Daniel van Vugt authored
Don't ever enter the subdir of a plugin that is disabled. (LP: #1049100). Fixes: https://bugs.launchpad.net/bugs/1049100. Approved by jenkins, Sam Spilsbury.
-
Daniel van Vugt authored
-
Daniel van Vugt authored
-
MC Return authored
-
Daniel van Vugt authored
-
Daniel van Vugt authored
-
- Sep 11, 2012
-
-
Daniel van Vugt authored
Mesa bug #54763.
-
unknown authored
Migrate profile independent keys separately from the profile dependent keys.. Fixes: https://bugs.launchpad.net/bugs/1046190. Approved by Didier Roche, jenkins.
-
unknown authored
-
Sam Spilsbury authored
(LP: #1042552). Fixes: https://bugs.launchpad.net/bugs/1042552. Approved by Daniel van Vugt, jenkins.
-
Sam Spilsbury authored
(LP: #1048551). Fixes: https://bugs.launchpad.net/bugs/1048551. Approved by Daniel van Vugt, jenkins.
-
Albert Astals authored
Fixes the some "Use of uninitialised value" warnings reported by valgrind (LP: #1004336). Fixes: https://bugs.launchpad.net/bugs/1004336. Approved by Daniel van Vugt, jenkins.
-
- Sep 10, 2012
-
-
Albert Astals authored
-
MC Return authored
The unsigned int nFile can never be smaller than 0 (changed "if (nFile <= 0)" to "if (!nFile)".. Fixes: . Approved by Sam Spilsbury.
-
unknown authored
-
Marco Trevisan authored
Also expose SelectedWindow to public. Fixes: https://bugs.launchpad.net/bugs/1045127. Approved by Daniel van Vugt, jenkins.
-