Bug#495234: gnome-games: glchess crashes when using 3D display

Oz N nahumoz at gmail.com
Fri Aug 15 15:36:22 UTC 2008


Package: gnome-games
Version: 1:2.22.3-1
Severity: important

when using 3D view press the main window causes the prorgam to crash.
Steps to repeat the bug:
1)type 'glchess' in terminal.
2)Unde view menu choose '3D view'
3)Click anywhere on the chess board and program crahses.

Here is the output:
ozdeb at karo:~$ glchess 
Using OpenGL:
VENDOR=Tungsten Graphics, Inc
RENDERER=Mesa DRI Intel(R) 915GM 20061017 x86/MMX/SSE2
VERSION=1.3 Mesa 7.0.4
EXTENSIONS=GL_ARB_depth_texture GL_ARB_fragment_program GL_ARB_imaging
GL_ARB_multisample GL_ARB_multitexture GL_ARB_point_parameters
GL_ARB_shadow GL_ARB_texture_border_clamp GL_ARB_texture_compression
GL_ARB_texture_cube_map GL_ARB_texture_env_add
GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar
GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat
GL_ARB_texture_rectangle GL_ARB_transpose_matrix
GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_window_pos
GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color
GL_EXT_blend_equation_separate GL_EXT_blend_func_separate
GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint
GL_EXT_cull_vertex GL_EXT_compiled_vertex_array GL_EXT_convolution
GL_EXT_copy_texture GL_EXT_draw_range_elements GL_EXT_fog_coord
GL_EXT_histogram GL_EXT_multi_draw_arrays GL_EXT_packed_pixels
GL_EXT_point_parameters GL_EXT_polygon_offset GL_EXT_rescale_normal
GL_EXT_secondary_color GL_EXT_separate_specular_color
GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_EXT_subtexture GL_EXT_texture
GL_EXT_texture3D GL_EXT_texture_edge_clamp GL_EXT_texture_env_add
GL_EXT_texture_env_combine GL_EXT_texture_env_dot3
GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias
GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_vertex_array
GL_3DFX_texture_compression_FXT1 GL_APPLE_client_storage
GL_APPLE_packed_pixels GL_ATI_blend_equation_separate
GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat
GL_INGR_blend_func_separate GL_MESA_pack_invert GL_MESA_ycbcr_texture
GL_MESA_window_pos GL_NV_blend_square GL_NV_light_max_exponent
GL_NV_texture_rectangle GL_NV_texgen_reflection GL_NV_vertex_program
GL_NV_vertex_program1_1 GL_OES_read_format GL_SGI_color_matrix
GL_SGI_color_table GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp
GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SGIX_depth_texture
GL_SUN_multi_draw_arrays
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/glchess/gtkui/chessview.py",
  line 205, in __button_press
      self.view.feedback.select(event.x, event.y)
        File "/var/lib/python-support/python2.5/glchess/display.py",
	line 487, in select
	    self.scene.select(x, y)
	      File
	      "/var/lib/python-support/python2.5/glchess/scene/human.py",
	      line 95, in select
	          coord = self.getSquare(x, y)
		    File
		    "/var/lib/python-support/python2.5/glchess/display.py",
		    line 229, in getSquare
		        return self.controller.getSquare(x, y)
			  File
			  "/var/lib/python-support/python2.5/glchess/scene/opengl/opengl.py",
			  line 344, in getSquare
			      glRenderMode(GL_SELECT)
			        File
				"/usr/lib/python2.5/site-packages/OpenGL/GL/pointers.py",
				line 261, in glRenderMode
				    currentMode = currentMode[0]
				    IndexError: invalid index to scalar
				    variable.

				    sh: bug-buddy: command not found


-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
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 gnome-games depends on:
ii  gnome-games-data       1:2.22.3-1        data files for the GNOME games
ii  gnuchess               5.07-4.1          Plays a game of chess, either agai
ii  guile-1.8-libs         1.8.4+1-2         Main Guile libraries
ii  libatk1.0-0            1.22.0-1          The ATK accessibility toolkit
ii  libc6                  2.7-13            GNU C Library: Shared libraries
ii  libcairo2              1.6.4-6           The Cairo 2D vector graphics libra
ii  libgcc1                1:4.3.1-2         GCC support library
ii  libgconf2-4            2.22.0-1          GNOME configuration database syste
ii  libggz2                0.0.14.1-1        GGZ Gaming Zone: common utilities 
ii  libggzcore9            0.0.14.1-1        GGZ Gaming Zone: core client front
ii  libggzmod4             0.0.14.1-1        GGZ Gaming Zone: game frontend lib
ii  libglib2.0-0           2.16.4-2          The GLib library of C routines
ii  libgnome2-0            2.20.1.1-1        The GNOME 2 library - runtime file
ii  libgnomeui-0           2.20.1.1-1        The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0         1:2.22.0-4        GNOME Virtual File System (runtime
ii  libgstreamer0.10-0     0.10.19-3         Core GStreamer libraries and eleme
ii  libgtk2.0-0            2.12.11-3         The GTK+ graphical user interface 
ii  libpango1.0-0          1.20.5-1          Layout and rendering of internatio
ii  librsvg2-2             2.22.2-2          SAX-based renderer library for SVG
ii  librsvg2-common        2.22.2-2          SAX-based renderer library for SVG
ii  libstdc++6             4.3.1-2           The GNU Standard C++ Library v3
ii  libx11-6               2:1.1.4-2         X11 client-side library
ii  libxml2                2.6.32.dfsg-2     GNOME XML library
ii  python                 2.5.2-1           An interactive high-level object-o
ii  python-gnome2          2.22.0-1          Python bindings for the GNOME desk
ii  python-gnome2-desktop  2.22.0-2          Python bindings for the GNOME desk
ii  python-gtk2            2.12.1-6          Python bindings for the GTK+ widge
ii  zlib1g                 1:1.2.3.3.dfsg-12 compression library - runtime

Versions of packages gnome-games recommends:
ii  gnome-games-extra-data        2.22.0-1   games for the GNOME desktop (extra
ii  python-gtkglext1              1.1.0-3.1  GtkGLext python bindings
ii  python-opengl                 3.0.0~b3-1 Python bindings to OpenGL

Versions of packages gnome-games suggests:
pn  gnome-hearts                  <none>     (no description available)

-- no debconf information






More information about the pkg-gnome-maintainers mailing list