Created attachment 19090 [details] Xorg.0.log System Environment: -------------------------- --Platform: 945gm --Architecture(32-bit,64-bit,compatiblity): 32-bit --2D driver: master 071937ae577db67a9b5760bd4c2c4b61a8194822 --3D driver: mesa-7_2_branch 35fe0e56e6f6b45ceea0c3d43be7596c1ea44e00 --DRM: shipped with kernel 2.6.27-rc5 --libdrm: master 8ca06eb492f861dbf049a2e104e4e2a5ba814c13 --Xserver: 1.5release --Kernel: 2.6.27-rc5 --Display connector: LVDS Bug detailed description: -------------------------- Started X , and switch VT, X crash with infos: X: intel_bufmgr_fake.c:1302: intel_bufmgr_fake_evict_all: Assertion `((&bufmgr_fake->fenced)->next == (&bufmgr_fake->fenced))' failed. xterm: fatal IO error 32 (Broken pipe) or KillClient on X server ":0.0" xinit: connection to X server lost. Reproduce steps: ---------------- 1 xinit & 2 chvt 1
Created attachment 19091 [details] xorg.conf
This can also be triggered by X exit or suspend/resume.
This works fine with the latest code, maybe fixed in libdrm.
(In reply to comment #3) > This works fine with the latest code, maybe fixed in libdrm. With which libdrm commit did you test?
libdrm master tip: 2db8e0c8ef8c7a66460fceda129533b364f6418c
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.