Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 223271 - games-puzzle/fish-fillets-0.8.0 crashes with USE="-deprecated" lua 5.1.3
Summary: games-puzzle/fish-fillets-0.8.0 crashes with USE="-deprecated" lua 5.1.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-22 21:55 UTC by boxcars
Modified: 2008-05-23 01:37 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description boxcars 2008-05-22 21:55:06 UTC
After playing a few seconds, fillets crashes with these errors:

main.cpp:117: ERROR script failure; error='...are/games/fish-fillets/script/share/level_update.lua:37: attempt to call field 'mod' (a nil value)
stack traceback:
        ...are/games/fish-fillets/script/share/level_update.lua:37: in function <...are/games/fish-fillets/script/share/level_update.lua:31>
        ...are/games/fish-fillets/script/share/level_update.lua:68: in function `animateUnits'
        ...hare/games/fish-fillets/script/share/level_start.lua:76: in function `script_update'
        [string "script_update()"]:1: in main chunk'

Reproducible: Always

Steps to Reproduce:
1. Start fillets and play a few seconds

Actual Results:  
fillets exits with the errors pasted above.

Expected Results:  
fillets continues to run.

fillets is built against dev-lang/lua-5.1.3-r1 on my system.

$ emerge --info
Portage 2.1.4.4 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24-tuxonice-r4-mlc i686)
=================================================================
System uname: 2.6.24-tuxonice-r4-mlc i686 Intel(R) Core(TM)2 Duo CPU T7300 @ 2.00GHz
Timestamp of tree: Tue, 20 May 2008 20:04:01 +0000
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.4.4-r9
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://gentoo.chem.wisc.edu/gentoo/ http://open-systems.ufl.edu/mirrors/gentoo http://gentoo.chem.wisc.edu/gentoo/ ftp://mirror.utdlug.org/linux/distributions/gentoo/ ftp://gentoo.mirrors.pair.com/ http://gentoo.mirrors.pair.com/ ftp://gentoo.mirrors.tds.net/gentoo"
LANG="en_US.utf8"
LINGUAS="en_US en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi aiglx alsa arts bash-completion battery berkdb bluetooth bzip2 cairo cdda cddb cdparanoia cdr cli cpudetection cpufreq cracklib crypt css cups curl dbus depth32 device-mapper dga dialup dillo directfb divx dri dts dvd dvdr dvdread emboss encode esd evo expat extra-cardsets fam fat fbcon ffmpeg firefox flac foomaticdb fortran ftp fuse gd gdbm gif gimp gimpprint gmedia gnokii gnutls gpm gstreamer hal hddtemp iconv icu idn imagemagick imap ipw4965 irc isdnlog jabber jpeg kde kdeenablefinal kdehiddenvisibility kdexdeltas kerberos lame ldap libnotify lm_sensors logitech-mouse logrotate mad matroska mbox midi mikmod mime mmx mmxext mozdevelop mozdom moznocompose moznoirc moznomail moznoroaming mp3 mpd mpeg mplayer mudflap musicbrainz nano-syntax ncurses nls nntp nptl nsplugin ntfs nvidia offensive office ogg opengl openmp pam pcmcia pcre pdf perl plotutils plugins pmu png ppds pppd profile pulseaudio python qt3support qt4 quicktime readline reflection reiserfs resolvconf rss sdl sdl-image sensord session skins slang smp spell spl sse sse2 ssl ssse3 startup-notification statistics svg svga symlink tcpd theora threads tidy tiff tordns truetype unicode usb uudeview uuencode vcd visualization vorbis wifi win32codecs wma wmp x86 xcomposite xface xforms xml xorg xosd xscreensaver xv xvmc zip zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" FOO2ZJS_DEVICES="hp1020" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_US en" USERLAND="GNU" VIDEO_CARDS="nvidia vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2008-05-23 00:58:50 UTC
hmmm.... no worky with lua 5.1.3-r1 but it does work for me with 5.1.2-r2.
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2008-05-23 01:05:20 UTC
....  needs the deprecated use flag turned on for the newer lua.
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2008-05-23 01:37:05 UTC
fixed in portage.