← Back to team overview

desktop-packages team mailing list archive

[Bug 1409608] [NEW] The 32-bit i386 install executes SSE instructions.

 

Public bug reported:

I tried to install the 32-bit ubuntu-14.04.1-desktop-i386.iso on an
older, but working computer with a 2 GHz AMD Sempron processor with 4
GiB of RAM.  This system would seem to handily exceed the system
requirements.  By "working", I mean that it has been running Windows XP
for years.

The distribution did not install a graphics driver for the integrated
graphics chip, so I installed an AMD/ATI video card, downloaded the
latest driver from the AMD web site, and installed the driver.

On reboot, the system crashed while initializing the desktop.  The
apport bug report tool was launched, but as far as I can tell it did not
upload the crash report.  I'm not sure why.

Before clicking on "send", I browsed thru the report details.   It said
the internal error was in /usr/bin/compiz.  Further down in the report
was a disassembly of a code fragment which showed instructions from the
SSE extensions to the x86 instruction set.

The AMD Sempron processor does not support SSE extensions to the
architecture.   Executing code that contains those instructions on this
type of processor will result in an illegal instruction exception.

I don't know if compiz was compiled with the wrong compiler flags for
i386, or if it contains optimization that assumed the extensions were
present instead of checking the appropriate CPUID feature bits.

** Affects: compiz (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1409608

Title:
  The 32-bit i386 install executes SSE instructions.

Status in compiz package in Ubuntu:
  New

Bug description:
  I tried to install the 32-bit ubuntu-14.04.1-desktop-i386.iso on an
  older, but working computer with a 2 GHz AMD Sempron processor with 4
  GiB of RAM.  This system would seem to handily exceed the system
  requirements.  By "working", I mean that it has been running Windows
  XP for years.

  The distribution did not install a graphics driver for the integrated
  graphics chip, so I installed an AMD/ATI video card, downloaded the
  latest driver from the AMD web site, and installed the driver.

  On reboot, the system crashed while initializing the desktop.  The
  apport bug report tool was launched, but as far as I can tell it did
  not upload the crash report.  I'm not sure why.

  Before clicking on "send", I browsed thru the report details.   It
  said the internal error was in /usr/bin/compiz.  Further down in the
  report was a disassembly of a code fragment which showed instructions
  from the SSE extensions to the x86 instruction set.

  The AMD Sempron processor does not support SSE extensions to the
  architecture.   Executing code that contains those instructions on
  this type of processor will result in an illegal instruction
  exception.

  I don't know if compiz was compiled with the wrong compiler flags for
  i386, or if it contains optimization that assumed the extensions were
  present instead of checking the appropriate CPUID feature bits.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1409608/+subscriptions


Follow ups

References