weston/compositor
Tiago Vignatti 9e2be08418 compositor: first destroy backend routines and then display
I caught this when an evdev device fd was trying to trigger the main event
loop, which was already free'd and causing an invalid read.

Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com>
2011-12-19 01:07:52 +02:00
..
.gitignore Update .gitignores 2011-12-08 11:36:36 +02:00
compositor-drm.c compositor-drm: destroy evdev driver properly when finishing compositor 2011-12-19 01:07:37 +02:00
compositor-openwfd.c compositor-*: check for surfaceless_gles2 instead of surfaceless_opengl 2011-11-01 11:18:39 -04:00
compositor-wayland.c wl_shell_surface adaptation 2011-12-04 14:54:26 -05:00
compositor-x11.c compositor-x11: convert (some) of X11 buttons to linux input 2011-12-08 13:20:40 -05:00
compositor.c compositor: first destroy backend routines and then display 2011-12-19 01:07:52 +02:00
compositor.h compositor-drm: destroy evdev driver properly when finishing compositor 2011-12-19 01:07:37 +02:00
data-device.c Implement the new dnd/selection protocol 2011-11-23 16:20:28 -05:00
evdev.c compositor-drm: destroy evdev driver properly when finishing compositor 2011-12-19 01:07:37 +02:00
image-loader.c compositor: Split backends into modules 2011-05-02 22:09:20 -04:00
Makefile.am shell: use desktop-shell ini file for screensaver path 2011-12-14 13:45:49 +02:00
screenshooter.c Change remaining GPLv2 headers to MIT 2011-09-19 17:29:24 -04:00
shell.c Activate toplevel fullscreen and menu surfaces 2011-12-15 11:31:51 -05:00
switcher.c Make use of wl_resource.destroy_listener_list for surfaces. 2011-05-06 16:03:33 -04:00
tablet-shell.c compositor: refactor client forking code 2011-12-08 10:42:00 +02:00
tty.c compositor-tty: Fix ioctl error handling 2011-12-05 09:48:42 -05:00
util.c desktop-shell: Animate surface opacity in zoom animation as well 2011-12-15 11:24:25 -05:00
xserver-launcher.c x11: Fix last-minute edit bug 2011-10-12 00:01:18 -04:00