Created attachment 15773 [details] xorg log file Source: xserver, libXrandr, randrproto, xrandr : transform-proposal branch xf86-video-intel: projective-965 branch My 945GM machine has three output:VGA, LVDS and TV. If VGA not connected, X crashed when run xrandr commands, like "xrandr -q". Following is the backtrace info: It seems that X stepped into dead loop: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1209301312 (LWP 8208)] 0x080e8d26 in xf86RotateBlockHandler (screenNum=0, blockData=0x0, pTimeout=0xbff1c6a8, pReadmask=0x81ef0e0) at xf86Rotate.c:273 273 { (gdb) bt #0 0x080e8d26 in xf86RotateBlockHandler (screenNum=0, blockData=0x0, pTimeout=0xbff1c6a8, pReadmask=0x81ef0e0) at xf86Rotate.c:273 #1 0x080e8d68 in xf86RotateBlockHandler (screenNum=0, blockData=0x0, pTimeout=0xbff1c6a8, pReadmask=0x81ef0e0) at xf86Rotate.c:278 #2 0x080e8d68 in xf86RotateBlockHandler (screenNum=0, blockData=0x0, pTimeout=0xbff1c6a8, pReadmask=0x81ef0e0) at xf86Rotate.c:278 TV is always disconnected. If I connected VGA, then start Xorg, the bug does not exist. If I ignored VGA in xorg.conf, the bug also does not exist.
I believe this has been fixed quite long time ago.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.