[Pkg-oss4-maintainers] Bug#693659: vmix floating-point mode does not use proper API on Linux
Ben Hutchings
ben at decadent.org.uk
Mon Nov 19 02:18:20 UTC 2012
Source: oss4
Version: 4.2-build2006-2
Severity: grave
The functions oss_fp_check(), oss_fp_save() and oss_fp_restore()
manipulate control registers without disabling preemption. This
can result in corrupting the FPU state of other tasks, hence the
high severity.
They should be changed to use the API declared in <asm/i387.h>.
Ben.
-- System Information:
Debian Release: wheezy/sid
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (x86_64)
Foreign Architectures: amd64
Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
More information about the Pkg-oss4-maintainers
mailing list