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

Reply via email to