← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 905456] Re: needs to be built with --disable-asm for super meat boy to work

 

Launchpad has imported 1 comments from the remote bug at
https://bugs.freedesktop.org/show_bug.cgi?id=43896.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2011-12-16T19:04:00+00:00 Sven Arvidsson wrote:

The games Super Meat Boy and Shank from The Humble Indie Bundle does not
work correctly when the assembler optimizations in Mesa is used.

Super Meat Boy will either give an error "MojoShader compile failed" or
segfault. Shank runs, but does not render correctly or, using git
master, will segfault on start.

All of these problems go away if Mesa is compiled with the --disable-asm
flag.

Both the error message from the game and the backtraces from the
segfaults point to the games themselves so I'm not sure if this is Mesa
exposing a bug in the games or the other way around. I did however
notice that Fedora explicitly makes use of the flag to turn the assembly
off with this comment "i do not have words for how much the assembly
dispatch code infuriates me".

A bug report for the games is filed here:
https://bugzilla.icculus.org/show_bug.cgi?id=5315


System environment:
-- system architecture: 32-bit
-- Linux distribution: Debian unstable
-- GPU: REDWOOD
-- Model: XFX Radeon HD 5670 1GB
-- Display connector: DVI
-- xf86-video-ati: 6.14.3
-- xserver: 1.11.2.902
-- mesa: 
-- drm: 2.4.29
-- kernel: 3.1.5

Reply at: https://bugs.launchpad.net/mesa/+bug/905456/comments/0


** Changed in: mesa
       Status: Unknown => Confirmed

** Changed in: mesa
   Importance: Unknown => Medium

** Bug watch added: bugzilla.icculus.org/ #5315
   http://bugzilla.icculus.org/show_bug.cgi?id=5315

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/905456

Title:
  needs to be built with --disable-asm for super meat boy to work

To manage notifications about this bug go to:
https://bugs.launchpad.net/mesa/+bug/905456/+subscriptions


References