First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 71693
Alias:
Product:
Component:
Status: CLOSED
Resolution: NEEDINFO
Assigned To: Gentoo Games <games@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: David Backeberg <dave@math.mit.edu>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 71693 depends on: Show dependency tree
Bug 71693 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.




View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-11-18 12:53 0000
I get crashes involving the following message:
Segmentation Fault (SDL Parachute Deployed)
for the following games:
tuxracer
supertux
fish-fillet

Methinks this is a problem with SDL, but I don't know how best to investigate

Reproducible: Always
Steps to Reproduce:
1.emerge tuxracer supertux fish-fillet
2.try running each of the games
3.they all crash, specifically:

bash-2.05b$ tuxracer
Tux Racer 0.61 -- a Sunspire Studios Production (http://www.sunspirestudios.com)
(c) 1999-2000 Jasmin F. Patry <jfpatry@sunspirestudios.com>
"Tux Racer" is a trademark of Jasmin F. Patry
Tux Racer comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to redistribute it under certain conditions.
See http://www.gnu.org/copyleft/gpl.html for details.

Fatal signal: Segmentation Fault (SDL Parachute Deployed)

bash-2.05b$ supertux
Datadir: /usr/share/games/supertux
Fatal signal: Segmentation Fault (SDL Parachute Deployed)

bash-2.05b$ fillets
Fatal signal: Segmentation Fault (SDL Parachute Deployed)


Actual Results:  
Games never actually start up. 

Expected Results:  
Games should start up, allowing play. 

emerge info 
Portage 2.0.51-r3 (default-linux/x86/2004.2, gcc-3.3.4, 
glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r1 i686) 
================================================================= 
System uname: 2.6.9-gentoo-r1 i686 AMD Athlon(TM) XP 2000+ 
Gentoo Base System version 1.4.16 
Autoconf: sys-devel/autoconf-2.59-r5 
Automake: sys-devel/automake-1.8.5-r1 
Binutils: sys-devel/binutils-2.14.90.0.8-r1 
Headers:  sys-kernel/linux-headers-2.4.21-r1 
Libtools: sys-devel/libtool-1.5.2-r5 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-march=athlon-xp -O3 -pipe -funroll-loops -fomit-frame-pointer 
-fexpensive-optimizations -ffast-math -frerun-loop-opt" 
CHOST="i686-pc-linux-gnu" 
COMPILER="" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-march=athlon-xp -O3 -pipe -funroll-loops -fomit-frame-pointer 
-fexpensive-optimizations -ffast-math -frerun-loop-opt" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" 
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="3dnow X aalib acpi alsa apm arts avi berkdb bitmap-fonts cdr crypt cups 
doc dvd dvdr encode esd ethereal f77 fam foomaticdb fortran gdbm gif gnome gpm 
gtkgtk2 imap imlib jack java jikes jpeg kde lcms ldap libg++ libwww mad 
maildir mbox mikmod mmx motif mozilla mpeg mpi mysql ncurses nls obdc 
oggvorbis opengl osspam pdflib perl png ppds python qt quicktime readline 
samba scanner sdl slang snmp spell sse ssl svga tcltk tcpd tiff truetype usb 
videos wmf wxwindows x86 xml2 xmms xv zlib"

------- Comment #1 From Mr. Bones. 2004-11-18 21:09:26 0000 -------
try remerging all the sdl stuff on your system and the games with
CFLAGS="-pipe".
If that fixes things for you, try to isolate which package and cflags are
causing the problem.  Reopen this bug with more information after you've tried
that.

------- Comment #2 From David Backeberg 2004-11-19 06:16:52 0000 -------
Changed CFLAGS to nothing but -pipe. Wiped all USE flags, except for USE="X gtk
gnome -alsa". Still same crashes. 

Tried it with USE="" and CFLAGS="". 

emerge sdl-gfx sdl-image sdl-mixer sdl-net sdl-sound sdl-ttf tuxracer supertux
fish-fillets

Everything still crashes on startup, just like before. Should I re-emerge some
packages lower down the build chain? What packages should I try reemerging?

------- Comment #3 From Mr. Bones. 2004-12-06 14:14:10 0000 -------
What's the output of the command "groups" ?

------- Comment #4 From Mr. Bones. 2004-12-09 01:48:09 0000 -------
reopen with more information.

------- Comment #5 From David Backeberg 2004-12-22 14:56:58 0000 -------
Okay discovered the problem. I hadn't setup ALSA drivers properly. I ran
alsaconf, which failed due to the lack of /etc/alsa, then did "touch
/etc/alsa", then ran alsoconf again, setup my soundcard. Now everything works
fine, no more complaints about the old SDL parachute. I wish there would be a
more meaningful error message, like "no sound device found. Do you need to
configure your sound device?" The message about "SDL parachute deployed"
certainly doesn't help track down the real problem.

First Last Prev Next    No search results available      Search page      Enter new bug