Bug 497552
Summary: | SIGILL in pixman on Pentium I on xserver startup and vesa driver | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Alex Villacís Lasso <alexvillacislasso> | ||||||||||
Component: | pixman | Assignee: | Adam Jackson <ajax> | ||||||||||
Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||
Severity: | medium | Docs Contact: | |||||||||||
Priority: | low | ||||||||||||
Version: | 10 | CC: | ajax | ||||||||||
Target Milestone: | --- | ||||||||||||
Target Release: | --- | ||||||||||||
Hardware: | i386 | ||||||||||||
OS: | Linux | ||||||||||||
URL: | http://bugs.freedesktop.org/show_bug.cgi?id=17729 | ||||||||||||
Whiteboard: | |||||||||||||
Fixed In Version: | 0.12.0-3.fc10 | Doc Type: | Bug Fix | ||||||||||
Doc Text: | Story Points: | --- | |||||||||||
Clone Of: | Environment: | ||||||||||||
Last Closed: | 2009-05-02 16:35:56 UTC | Type: | --- | ||||||||||
Regression: | --- | Mount Type: | --- | ||||||||||
Documentation: | --- | CRM: | |||||||||||
Verified Versions: | Category: | --- | |||||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||||
Embargoed: | |||||||||||||
Attachments: |
|
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. http://admin.fedoraproject.org/updates/pixman-0.12.0-3.fc10 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. |
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): pixman-0.12.0-2.fc10.i386 xorg-x11-server-Xorg-1.5.3-15.fc10.i386 xorg-x11-drv-vesa-2.2.0-3.fc10.i386 How reproducible: Always Steps to Reproduce: 1. Get system with Pentium 1 processor 2. Configure xserver with vesa driver 3. Attempt to start xserver by any method. Actual results: The X server starts up, switches to graphics mode, shows the usual B/W pattern, but then shuts down with the attached backtrace. Expected results: The X server should run normally and end up showing graphical desktop. Additional info: 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.