Steps to Reproduce:
1. Take a 64 bit F-15 vm, using spice of course
2. Make sure it is fully up2date
3. Login to the fallback gnome desktop
4. switch to a text VT
5. Wait a bit
Xorg crashes, and restarts taking you back to the gdm login screen
Being able to work on the text VT and then return to the open
I've been debugging this and the problem is that src/qxl_surface.c: qxl_surface_kill() gets called on a surface with a NULL host_image, moreover &surface->cache->all_images[id] != surface, so this smells like memory
corruption to me.
Looks like bug #815360.
Duping to the newer report that's filed against F17
*** This bug has been marked as a duplicate of bug 815360 ***