When I try to quit out of LGeneral, the game screen freezes, and my CPU gets pegged at 100% usage. If I'm running the game fullscreen, I'm total stuck; I'm not sure I can even CTRL-ALT-BACKSPACE out of X. If I run it windowed, I can at least kill the lgeneral process. That's all I can do at that point. This happens on my P4-2.4GHz desktop at home running the latest gaming-sources kernel, and on this laptop running the latest gentoo-sources kernel. Reproducible: Always Steps to Reproduce: 1. Start LGeneral. 2. Attempt to quit the game. 3. CPU gets pegged, game screen freezes. Have to kill lgeneral process to stop it. Expected Results: Be able to quit game. ;-) The laptop's emerge info: Portage 2.0.50_pre21 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040117-r0, 2.4.22-gentoo-r5) ================================================================= System uname: 2.4.22-gentoo-r5 i686 Intel(R) Pentium(R) 4 Mobile CPU 1.60GHz Gentoo Base System version 1.4.3.12 distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59 Automake: sys-devel/automake-1.7.8 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.noved.org/ ftp://mirrors.tds.net/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://gentoo.seren.com/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acpi alsa apache2 avi berkdb bonobo cdr crypt cups dvd encode esd foomaticdb freetds gdbm gif gnome gpm gtk gtk2 imlib innodb java jpeg libg++ libwww mad mikmod mmx motif mozilla mpeg mysql ncurses nls odbc oggvorbis opengl oss pam pcmcia pdflib perl png python qt quicktime readline samba sdl sse sse2 ssl svga tcltk tcpd tiff truetype usb video_cards_radeon x86 xml2 xmms xv zlib" Portage 2.0.50_pre21 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040117-r0, 2.4.22-gentoo-r5) ================================================================= System uname: 2.4.22-gentoo-r5 i686 Intel(R) Pentium(R) 4 Mobile CPU 1.60GHz Gentoo Base System version 1.4.3.12 distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59 Automake: sys-devel/automake-1.7.8 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.noved.org/ ftp://mirrors.tds.net/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://gentoo.seren.com/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acpi alsa apache2 avi berkdb bonobo cdr crypt cups dvd encode esd foomaticdb freetds gdbm gif gnome gpm gtk gtk2 imlib innodb java jpeg libg++ libwww mad mikmod mmx motif mozilla mpeg mysql ncurses nls odbc oggvorbis opengl oss pam pcmcia pdflib perl png python qt quicktime readline samba sdl sse sse2 ssl svga tcltk tcpd tiff truetype usb video_cards_radeon x86 xml2 xmms xv zlib"
Does it do the same thing if you downgrade your libsdl to 1.2.6?
please test out newer libsdl's (1.2.7 really)
lgeneral 1.1.1 went SegFault and then halt when I tried to exit. libsdl 1.2.7 did not solve this problem. However, I tried lgeneral-1.2beta-2 and no SegFault anymore. The 1.2beta-2 ChangLog on the official site said something about the halt when leaving.
I just added lgeneral-1.2_beta2 to portage and it seems to have fixed this issue. I'm going to go ahead and close this bug.
clean up bug list after bugzilla update