Created attachment 341211 [details]
Xorg.0.log after X server crashes
Description of problem:
On a fairly old machine (Pentium 1, 200 Mhz, 192 Mb RAM, i430tx mainboard) I installed Fedora 10, because my main computer is damaged. On startx, the X server crashes inside pixman (backtrace attached). Signal thrown is 4 (SIGILL). Updating to latest xorg-x11-server-Xorg and xorg-x11-drv-vesa does not solve the issue.
On the main computer (Pentium 4), the same configuration works OK.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Get system with Pentium 1 processor
2. Configure xserver with vesa driver
3. Attempt to start xserver by any method.
The X server starts up, switches to graphics mode, shows the usual B/W pattern, but then shuts down with the attached backtrace.
The X server should run normally and end up showing graphical desktop.
I have a copy of freedesktop.org pixman git tree so I am in a position to test updates on demand.
I have seen other pixman bug reports here, and this one looks a bit like bugs #451831 and #472000 , except that mine happens right on xserver startup. Not even plain xinit with xterm works.
Created attachment 341213 [details]
Output of lspci -v
This is the PCI configuration for this machine. Video card is an old OAK SpitFire OTI64111 that is not supported in current xorg except through the vesa driver.
Created attachment 341215 [details]
Contents of /proc/cpuinfo
Just to prove this is an actual Pentium I.
Created attachment 341216 [details]
Contents of /proc/meminfo
This bug is already fixed in a later version of pixman, by git commit 1c5de7b05831b3d66821707276b71974a232f5c7 . The corresponding freedesktop report is http://bugs.freedesktop.org/show_bug.cgi?id=17729 and marks it as already fixed. I found this after creating a patch that is equivalent to 1c5de7b05831b3d66821707276b71974a232f5c7 and checking whether current HEAD for pixman still contains the bug.
Please update pixman RPM to a later version.
pixman-0.12.0-3.fc10 has been submitted as an update for Fedora 10.
pixman-0.12.0-3.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.