Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
View Bug Activity | Format For Printing | XML | Clone This Bug
When I launch it from terminal, nothing is opened, and I get the following: Copyright (C) 2002-2006 Stas Z. <stas.zytkiewicz@gmail.com> This program is free software; you can redistribute it and/or modify it under the terms of version 2 of the GNU General Public License as published by the Free Software Foundation. A copy of this license should be included in the file GPL-2. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; see the file GPL-2. If not, write to the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. Childsplay - A suite of educational games for young children. This is beta software, please send bugs and/or comments to childsplay@users.sourceforge.net Later, I have to kill it. Also, childsplay menu entry is missing My emerge --info: Portage 2.1.1-r2 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.19-gentoo-r4 x86_64) ================================================================= System uname: 2.6.19-gentoo-r4 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.12.6 Last Sync: Sat, 27 Jan 2007 19:50:01 +0000 ccache version 2.3 [enabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -pipe -msse3" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=k8 -O2 -pipe -msse3" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.club-internet.fr/pub/mirrors/gentoo" LANG="es_ES.UTF-8" LC_ALL="es_ES.UTF-8" LINGUAS="es en_US" 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/portage/local/layman/sunrise /usr/portage/local/layman/armagetron /usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X a52 aac aalib acpi alsa alsa_cards_ali5451 alsa_cards_als4000 alsa_cards_atiixp alsa_cards_atiixp-modem alsa_cards_bt87x alsa_cards_ca0106 alsa_cards_cmipci alsa_cards_emu10k1x alsa_cards_ens1370 alsa_cards_ens1371 alsa_cards_es1938 alsa_cards_es1968 alsa_cards_fm801 alsa_cards_hda-intel alsa_cards_intel8x0 alsa_cards_intel8x0m alsa_cards_maestro3 alsa_cards_trident alsa_cards_usb-audio alsa_cards_via82xx alsa_cards_via82xx-modem alsa_cards_ymfpci alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol amd64 apache2 arts asf audiofile bash-completion beagle bitmap-fonts bzip2 bzlib cairo caps cdb cdda cddb cdparanoia cdr cli cpdflib cracklib cross crypt cscope cups curl dbus dga divx4linux dlloader dri dts dvb dvb_cards_usb-dib0700 dvd dvdr dvdread elibc_glibc encode erandom escreen esd evo evolution exif fam fbcon flac foomaticdb fortran ftp galago gb gcj ggi gif gimp gimpprint glitz glut glx gnome gnome-print gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal iconv idn imagemagick imlib input_devices_keyboard input_devices_mouse isdnlog ithreads jabber jack java jpeg kde kdeenablefinal kdehiddenvisibility kernel_linux latex lcd_devices_bayrad lcd_devices_cfontz lcd_devices_cfontz633 lcd_devices_glk lcd_devices_hd44780 lcd_devices_lb216 lcd_devices_lcdm001 lcd_devices_mtxorb lcd_devices_ncurses lcd_devices_text lcms libg++ libnotify linguas_en_US linguas_es logrotate mad madwifi mikmod mime mng mono motif mp3 mpeg mpi mplayer musepack musicbrainz nas nautilus ncurses nethack network nls nocardbus nptl nptlonly nvidia ogg oggvorbis openal opengl oss pam pcre pdf perl pic plotutils png posix ppds pppd python qt3 qt4 quicktime readline reflection rtc ruby scanner sdl seamonkey session slang slp sockets spell spl ssl svg sysvipc tcltk tcpd tetex theora threads tiff timidity tk totem trayicon truetype truetype-fonts type1-fonts udev unicode usb userland_GNU v4l v4l2 vcd video_cards_fbdev video_cards_nv video_cards_nvidia video_cards_vesa video_cards_vga videos vim vorbis wma wmf xcomposite xine xml xml2 xorg xpm xv xvid zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS Reproducible: Always
Does 0.83.1 work for you?
(In reply to comment #1) > Does 0.83.1 work for you? > It starts and I view the first image but, after a while, it crashes: Copyright (C) 2002-2006 Stas Z. <stas.zytkiewicz@gmail.com> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; see the file COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. Childsplay - A suite of educational games for young children. This is beta software, please send bugs and/or comments to childsplay@users.sourceforge.net Setting childsplay locale to 'en' Fatal Python error: (pygame parachute) Segmentation Fault /usr/games/bin/childsplay: line 4: 13214 Aborted python /usr/games/lib64/childsplay/childsplay.py "$@"
Works fine for me on x86 so it seems amd64-specific
(In reply to comment #3) > Works fine for me on x86 so it seems amd64-specific > No, I have the same error on x86: Childsplay - A suite of educational games for young children. This is beta software, please send bugs and/or comments to childsplay@users.sourceforge.net Setting childsplay locale to 'en' stop_splash called Fatal Python error: (pygame parachute) Segmentation Fault /usr/games/bin/childsplay: line 4: 13724 Aborted python /usr/games/lib/childsplay/childsplay.py "$@"
ok, upgrade pygame to dev-python/pygame-1.7.1 solve this problem
works fine here with pygame-1.6.2
Fixed after upgrating to: dev-python/pygame-1.7.1 Please, fix DEPEND in ebuild for add it as a depend (at least on amd64) Thanks
Also, could be nice add a menu entry for this game ;-) Thanks :-)
No, I'm not changing the depend when it works fine for me with the stable version of pygame. It should work fine with pygame >= 1.5.6. I can't reproduce the segfault here so you'll have to figure it out on your end a bit more.
(In reply to comment #9) > No, I'm not changing the depend when it works fine for me with the stable > version of pygame. It should work fine with pygame >= 1.5.6. I can't > reproduce the segfault here so you'll have to figure it out on your end a bit > more. > Are you in amd64? :-/
I see the same seg fault as in Comment #2 and Bug #155091 with childsplay 83.1 and 85.1 (not 0.81.8), pygame 1.6.2, libsdl 1.2.11 and 1.2.11-r1. x86. Backtrace: #0 0xafa54212 in getpix_32 () from /usr/lib/libSDL-1.2.so.0 #1 0xafa59e18 in SDL_RLESurface () from /usr/lib/libSDL-1.2.so.0 #2 0xafa720a0 in SDL_UnlockSurface () from /usr/lib/libSDL-1.2.so.0 #3 0xafef29f7 in initsurflock () from /usr/lib/python2.4/site-packages/pygame/surflock.so #4 0xafbdf795 in initdisplay () from /usr/lib/python2.4/site-packages/pygame/display.so #5 0xafe3f4da in PyCFunction_Call () from /usr/lib/libpython2.4.so.1.0 No problem with pygame-1.7.1.
(In reply to comment #11) > I see the same seg fault as in Comment #2 and Bug #155091 with childsplay 83.1 > and 85.1 (not 0.81.8), pygame 1.6.2, libsdl 1.2.11 and 1.2.11-r1. x86. > > Backtrace: > > #0 0xafa54212 in getpix_32 () from /usr/lib/libSDL-1.2.so.0 > #1 0xafa59e18 in SDL_RLESurface () from /usr/lib/libSDL-1.2.so.0 > #2 0xafa720a0 in SDL_UnlockSurface () from /usr/lib/libSDL-1.2.so.0 > #3 0xafef29f7 in initsurflock () > from /usr/lib/python2.4/site-packages/pygame/surflock.so > #4 0xafbdf795 in initdisplay () > from /usr/lib/python2.4/site-packages/pygame/display.so > #5 0xafe3f4da in PyCFunction_Call () from /usr/lib/libpython2.4.so.1.0 > > No problem with pygame-1.7.1. > Can you post your emerge --info? Thanks
Created an attachment (id=109888) [edit] emerge --info for Comment #11
I was having the same problem, under X, it was solved after upgrading to pygame-1.7.1 However, in a linux console (svgalib-1.9.25) I'm still getting a segfauld the error messages were the following: Under X: Copyright (C) 2002-2006 Stas Z. <stas.zytkiewicz@gmail.com> This program is free software; you can redistribute it and/or modify it under the terms of version 2 of the GNU General Public License as published by the Free Software Foundation. A copy of this license should be included in the file GPL-2. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; see the file GPL-2. If not, write to the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. Childsplay - A suite of educational games for young children. This is beta software, please send bugs and/or comments to childsplay@users.sourceforge.net Fatal Python error: (pygame parachute) Segmentation Fault Setting childsplay locale to 'en' stop_splash called /usr/games/bin/childsplay: line 4: 18452 Aborted python /usr/games/lib/childsplay/childsplay.py "$@" Under a linux console: Copyright (C) 2002-2006 Stas Z. <stas.zytkiewicz@gmail.com> This program is free software; you can redistribute it and/or modify it under the terms of version 2 of the GNU General Public License as published by the Free Software Foundation. A copy of this license should be included in the file GPL-2. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; see the file GPL-2. If not, write to the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. Childsplay - A suite of educational games for young children. This is beta software, please send bugs and/or comments to childsplay@users.sourceforge.net Warning: you have not yet configured your mouse type. If you have no mouse, setting the type to `none' in /etc/vga/libvga.config will get rid of this annoying message. svgalib: Failed to initialize mouse. svgalib: Signal 11: Segmentation fault received. Fatal Python error: (pygame parachute) Segmentation Fault svgalib: Signal 6: Aborted received. /usr/games/bin/childsplay: line 4: 19670 Aborted python /usr/games/lib/childsplay/childsplay.py "$@"
Fixed dependency on pygame. Thanks