Comment 0 for bug 1387163

Revision history for this message
Khurshid Alam (khurshid-alam) wrote : 'Show Desktop' on launcher crashes compiz for any Gtk-Headerbar app when using any third party Gtk(3.12) theme (Utopic/Vivid)

This is happening for any gtk-3.12 theme which has proper support for gtk-headerbar.

How to reproduce on Utopic:

1. sudo apt-get install Numix
2. sudo apt-get install gnome-tweak-tool
3. change Gtk theme to Numix
4. Open any app with Gtk-Headerbar (& NOT directly patched by Ubuntu) like gnome-tweak-tool, gnome-system-log
2. enable show-desktop on unity launcher
3. Click on show-desktop first time. it will show desktop.
4. Click on it again, it crashes compiz & sometimes does not recover from it. Users have to fallback to TTY & force restart lightdm.

The problem also occurs for any headerbar app from Gnom3 ppa (for example gnome-contacts, baobab, gnome-maps).

Attached crash file from /var/crash/compiz.