So... tried to run it, and hit an immediate segfault. bt inline... bharring@seldon ~ $ gdb --args senken GNU gdb 6.5 Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i686-pc-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1". (gdb) r Starting program: /usr/games/bin/senken [Thread debugging using libthread_db enabled] [New Thread -1218160240 (LWP 312)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1218160240 (LWP 312)] 0x00000000 in ?? () (gdb) bt #0 0x00000000 in ?? () #1 0xb7a11f7e in XSetErrorHandler (a=0xb7c29500 <gdk_x_error>) at ./src/video/x11/SDL_x11sym.h:92 #2 0xb7c28ac5 in _gdk_windowing_init () at gdkmain-x11.c:101 #3 0xb7bf1709 in IA__gdk_pre_parse_libgtk_only () at gdk.c:177 #4 0xb7d86281 in pre_parse_hook (context=0x806c068, group=0x806c098, data=0x806c088, error=0xbf88295c) at gtkmain.c:443 #5 0xb7a6717e in IA__g_option_context_parse (context=0x806c068, argc=0xbf8829e0, argv=0xbf8829e4, error=0xbf88295c) at goption.c:1283 #6 0xb7d86732 in IA__gtk_parse_args (argc=0xb7c29500, argv=0xb7c29500) at gtkmain.c:705 #7 0xb7d867a4 in IA__gtk_init_check (argc=0xb7c29500, argv=0xb7c29500) at gtkmain.c:741 #8 0xb7d867f4 in IA__gtk_init (argc=0xb7c29500, argv=0xb7c29500) at gtkmain.c:779 #9 0x0805a46b in main (argc=1, argv=0xbf882a74) at main.c:116 #10 0xb78b7892 in __libc_start_main (main=0x805a420 <main>, argc=1, ubp_av=0xbf882a74, init=0x80677b0 <__libc_csu_init>, fini=0x8067820 <__libc_csu_fini>, rtld_fini=0x5041d58c, stack_end=0xbf882a6c) at libc-start.c:238 #11 0x0804c2a1 in _start () (gdb) info... Gentoo Base System version 1.12.1 Portage 2.1.1_pre1-r2 (default-linux/x86/2006.0, gcc-3.4.6/vanilla, glibc-2.4-r3, 2.6.17 i686) ================================================================= System uname: 2.6.17 i686 Genuine Intel(R) CPU T2300 @ 1.66GHz ccache version 2.4 [disabled] dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r2 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/gcc-config: 2.0.0_rc1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium-m -pipe -g -ggdb -msse3" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/terminfo" CXXFLAGS="-O2 -march=pentium-m -pipe -g -ggdb -msse3" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms splitdebug strict" GENTOO_MIRRORS="http://gentoo.osuosl.org" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aac alsa apache2 apm avi berkdb bitmap-fonts bzip2 cdparanoia cli crypt cups custom-cflags dri dvd emboss encode flac foomaticdb fortran gdbm gif gstreamer imlib ipv6 isdnlog jpeg libg++ libwww mad matroska mikmod mmap mmx mmxext motif mp3 mpeg ncurses nls nptl nptlonly ogg opengl pam pcre pdflib perl png pppd python quicktime readline reflection rle sdl session spell spl sse sse2 ssl tcpd truetype truetype-fonts type1-fonts udev unicode vorbis x264 xml xorg xv xvid zlib elibc_glibc input_devices_mouse input_devices_keyboard kernel_linux userland_GNU video_cards_radeon video_cards_vesa" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
*bump* still failing miserably.
You'll have to do some legwork on your end. I can't reproduce it. Works fine here.
haven't been able to duplicate it in recent testing (same version)...