Package: singularity Version: 0.26a+r409-4 Severity: important display_base_list can recurse; in particular, it serms to recurse after building a base. Thus, if you build enough bases, you can cause display_base_list to recurse in excess of Python's maximum recursion depth, resulting in an exception that causes singularity to exit.
To reproduce this without manually building numerous bases: 1) apt-get install xvkbd 2) Run singularity, start a new game, and open the base list for one of the continents. 3) Run this command, and then click in the singularity window before the "sleep 5" finishes: sleep 5 ; for x in `seq 1 1000` ; do xvkbd -text n ; sleep 0.05 ; xvkbd -text '\[Return]' ; sleep 0.05 ; xvkbd -text '\[Return]' ; sleep 0.05 ; done (Alternatively, use xwininfo to find out the window id for the singularity window and use that with the -window argument to xvkbd.) - Josh Triplett -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.24-rc4 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages singularity depends on: ii python 2.4.4-6 An interactive high-level object-o ii python-pygame 1.7.1release-4.1+b1 SDL bindings for games development ii python-support 0.7.5 automated rebuilding support for p ii ttf-bitstream-vera 1.10-7 The Bitstream Vera family of free Versions of packages singularity recommends: ii singularity-music 004-1 Music for Endgame: Singularity gam -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

