lp:~nabil-stendardo/ubuntu/quantal/compiz/fix-segfault-related-to-shaders-and-uniforms

Created by NabilStendardo and last modified
Get this branch:
bzr branch lp:~nabil-stendardo/ubuntu/quantal/compiz/fix-segfault-related-to-shaders-and-uniforms
Only NabilStendardo can upload to this branch. If you are NabilStendardo please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
NabilStendardo
Status:
Development

Recent revisions

3320. By NabilStendardo

* Fixed segfault in plugins/opengl/src/vertexbuffer.cpp.
  - It concerns third-party plugins using the compiz opengl API.
  - The crash occurs during rendering after shaders are added using GLWindow.addShaders and
  after a Uniform is manually added to the vertex buffer.

3319. By Didier Roche-Tolomelli

releasing version 1:0.9.8.4+bzr3407-0ubuntu1

3318. By Timo Jyrinki

* New upstream snapshot.
  - Cherry-picked fixes in Ubuntu merged to development branch
  - Disable failing tests due to distro patch (LP: #1058577)
  - Fix leakage of destroyed_pixmaps_table, containing pointers to freed
    decor_t's which could result in a freed GHashTable being passed into
    g_hash_table_remove and causing a crash. (LP: #1060171)

3317. By Didier Roche-Tolomelli

releasing version 1:0.9.8.4-0ubuntu2

3316. By Didier Roche-Tolomelli

* debian/patches/unity_support_test.patch:
  - force llvmpipe in the unity profile if we are in the grey zone, meaning:
    the card and drivers have opengl support, however, it doesn't met unity
    requirements (opengl < 1.4, no vertex shaders support…). Thanks duflu
    (LP: #1039155)
    Note that we already discourage them to upgrade from precise to quantal
    with a warning before the upgrade, however let's get a slow ui rather
    than none on the iso as well.

3315. By Didier Roche-Tolomelli

releasing version 1:0.9.8.4-0ubuntu1

3314. By Łukasz Zemczak

Removed schema keys still used in keybindings and automated tests
(LP: #1057955)

3313. By Łukasz Zemczak

* Cherry-picked from upstream:
  - ABI bump due to an ABI change in the composite plugin

3312. By Łukasz Zemczak

* New upstream release.
  - FTBFS with -DCOMPIZ_BUILD_TESTING=OFF if libgtest-dev is not installed
    (LP: #1057421)
  - [performance] glXSwapIntervalEXT called every frame, which is very slow
    on Nvidia. (LP: #1051286)
  - opacify plugin: opacity isn't reset after switching window (LP: #1050757)
  - cmake fails on python 2.6 as sys.version_info does not contain
    major_version or minor_version (LP: #1048964)
  - scale mode is not visible if a fullscreen window is unredirected
    (LP: #1047168)
  - Unredirected fullscreen windows flicker briefly when another window
    (like a menu) opens above them (LP: #1046664)
  - Week33 - Grid highlight window appears while switching between workspaces
    (LP: #1037142)
  - gtk-window-decorator leaks large numbers of pixmaps and pixmap memory
    (LP: #1057263)
  - [fglrx] compiz crashed with SIGSEGV in glXDestroyContext()
    [/usr/lib/fglrx/libGL.so.1] from GLScreen::~GLScreen() (LP: #1054724)
  - Maximized window gets unredirected when it's not fullscreen
    (LP: #1053902)
  - Double shortcuts conflict with gnome-control-center ones (LP: #1050796)
  - gtk-window-decorator leaking window handles. Window operations become
    sluggish after a few days of usage (LP: #1050610)
  - [valgrind] Up to 520,000 bytes lost when running
    CCSGSettingsBackendConceptTest (LP: #1049169)
  - 1:0.9.8+bzr3319-0ubuntu1 regression: keeps setting gsettings keys to
    wrong values (LP: #1042041)
  - Compiz r3275 breaks VirtualBox Guest Additions: black screen or just
    wallpaper (LP: #1030891)
  - Incorrect (low/stuttering) refresh rate with NVIDIA driver (LP: #92599)
  - ARM build broken with 'swapInterval' is not a member of 'GL'
    (LP: #1056645)
  - compiz.fix_927168 broke ARM building (LP: #1052838)
  - compiz crashed with SIGSEGV in __strcasestr_ia32() from
    ccsStringToModifiers(binding=NULL) (LP: #1041535)

3311. By Didier Roche-Tolomelli

sil's fix for versionning

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/raring/compiz
This branch contains Public information 
Everyone can see this information.

Subscribers