FBSD8 + xorg 7.5 + intel + IBM X40
Stacy Millions
stacy at Millions.Ca
Wed Jun 16 22:11:18 UTC 2010
On 06/15/10 21:48, Stacy Millions wrote:
> = crash
I have rebuilt X with debugging enabled and by stepping through, have
found where the driver causes the system to freeze.
In i830_display.c:i830_crtc_load_lut in the loop
for (i = 0; i < 256; i++) {
OUTREG(palreg + 4 * i,
(intel_crtc->lut_r[i] << 16) |
(intel_crtc->lut_g[i] << 8) |
intel_crtc->lut_b[i]);
}
when i == 2 the system freezes. The last thing gdb shows me is:
(gdb) step
1943 OUTREG(palreg + 4 * i,
4: intel_crtc->lut_b[i] = 57 '9'
3: intel_crtc->lut_g[i] = 0 '\0'
2: intel_crtc->lut_r[i] = 63 '?'
1: i = 2
(gdb) step
Any ideas?
-stacy
More information about the freebsd-x11
mailing list