Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 164128
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Games <games@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Pacho Ramos <pacho@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
emerge.info emerge --info for Comment #11 text/plain Karl Tomlinson 2007-02-11 20:24 0000 4.72 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 164128 depends on: Show dependency tree
Bug 164128 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-01-27 23:09 0000
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

------- Comment #1 From Mr. Bones. 2007-01-28 00:04:30 0000 -------
Does 0.83.1 work for you?

------- Comment #2 From Pacho Ramos 2007-01-28 00:41:22 0000 -------
(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 "$@"

------- Comment #3 From Mr. Bones. 2007-01-28 03:35:28 0000 -------
Works fine for me on x86 so it seems amd64-specific

------- Comment #4 From endel 2007-01-28 16:43:09 0000 -------
(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 "$@"

------- Comment #5 From endel 2007-01-28 16:59:16 0000 -------
ok, upgrade pygame to dev-python/pygame-1.7.1 solve this problem

------- Comment #6 From Mr. Bones. 2007-01-28 17:26:21 0000 -------
works fine here with pygame-1.6.2

------- Comment #7 From Pacho Ramos 2007-01-28 18:10:49 0000 -------
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

------- Comment #8 From Pacho Ramos 2007-01-28 18:11:22 0000 -------
Also, could be nice add a menu entry for this game ;-)

Thanks :-)

------- Comment #9 From Mr. Bones. 2007-01-28 23:35:28 0000 -------
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.

------- Comment #10 From Pacho Ramos 2007-01-29 10:25:02 0000 -------
(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? :-/

------- Comment #11 From Karl Tomlinson 2007-01-30 05:07:29 0000 -------
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.

------- Comment #12 From Pacho Ramos 2007-02-10 21:46:50 0000 -------
(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

------- Comment #13 From Karl Tomlinson 2007-02-11 20:24:35 0000 -------
Created an attachment (id=109888) [details]
emerge --info for Comment #11

------- Comment #14 From Pablo De NĂ¡poli 2007-05-25 19:00:48 0000 -------
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 "$@"

------- Comment #15 From Tupone Alfredo 2007-07-08 09:37:07 0000 -------
Fixed dependency on pygame. Thanks

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug