Thanks. I've been debugging this further today. The problem seems to be originating from GDK's init_randr12() routine. It makes a XRRGetOutputInfo() against libXrandr and the xserver, and receives back a (output->crtc = 0) value that then leads into the problems mentioned above.
So, in other words, on the client side it's calling the server to retrieve output info, and it's getting a structure back that doesn't have a crtc attached to it. Odd. Anyway, best guess is that it's a bug introduced either with -vesa 2.0.0 or xserver 1.5 (or perhaps both), possibly gdk deserves a bug too since it's not properly checking this failure condition. I've filed this upstream with debian. ** Bug watch added: Debian Bug tracker #490258 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=490258 ** Also affects: xserver-xorg-video-vesa (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=490258 Importance: Unknown Status: Unknown -- GTK applications crashing reproducibly when using vesa https://bugs.launchpad.net/bugs/246585 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs