[cairo-bugs] [Bug 5465] New: SIGILL in _cairo_pixman_have_mmx ()
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Dec 30 11:15:13 PST 2005
Please do not reply to this email: if you want to comment on the bug, go to
the URL shown below and enter yourcomments there.
https://bugs.freedesktop.org/show_bug.cgi?id=5465
Summary: SIGILL in _cairo_pixman_have_mmx ()
Product: cairo
Version: 1.0.0
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: general
AssignedTo: cworth at cworth.org
ReportedBy: utx at penguin.cz
QAContact: cairo-bugs at cairographics.org
CC: sbrabec at suse.cz
How to reproduce:
1. Have a K6-3 machine.
2. Invoke GTK+ color selector:
2.1 Run gnome-background-properties
2.2 click to bacground color button
Actual result:
Program received signal SIGILL, Illegal instruction.
[Switching to Thread 1090460000 (LWP 8699)]
0x4074f36e in _cairo_pixman_have_mmx () from /usr/lib/libcairo.so.2
Distribution: SuSE Linux 10.0
Probable reason:
Code is compiled with gcc-4.0 and compiled C code of the check probably contains
unsupported instruction.
Additional note:
Starting with gcc-4.1, it is not possible to compile MMX assembly instructions
without -mmmx. It is recommended to compile C and assembly parts in separate
source file.
See also automake.info:"Per-Object Flags Emulation"
Related bug in SuSE gcc4 patch for GIMP:
https://bugzilla.novell.com/show_bug.cgi?id=133813
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the cairo-bugs
mailing list