FretsOnFire.py crashed with in glCheckError()

Bug #207815 reported by Ambricka
18
Affects Status Importance Assigned to Milestone
fretsonfire (Ubuntu)
Expired
Medium
Unassigned

Bug Description

Binary package hint: fretsonfire

Screen turns black, then back to prompt.

VIA CLE266 graphics.

petter@nattbrygga:~$ lsb_release -rd
Description: Ubuntu hardy (development branch)
Release: 8.04

petter@nattbrygga:~$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGIS_multisample,
    GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_swap_control,
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_SGI_make_current_read,
    GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample,
    GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
OpenGL vendor string: VIA Technology
OpenGL renderer string: Mesa DRI CastleRock (CLE266) 20060710 x86/MMX/3DNow!
OpenGL version string: 1.2 Mesa 7.0.3-rc2
OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture,
    GL_ARB_point_parameters, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_mirrored_repeat,
    GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object, GL_ARB_window_pos,
    GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_minmax,
    GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
    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_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_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_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array,
    GL_APPLE_packed_pixels, GL_IBM_rasterpos_clip,
    GL_IBM_texture_mirrored_repeat, GL_MESA_window_pos, GL_NV_blend_square,
    GL_NV_light_max_exponent, GL_NV_texgen_reflection, GL_OES_read_format,
    GL_SGI_color_matrix, GL_SGI_color_table, GL_SGIS_texture_edge_clamp,
    GL_SGIS_texture_lod

   visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
 id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x22 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x23 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x24 24 tc 0 32 0 r y . 8 8 8 8 0 16 0 0 0 0 0 0 0 None
0x25 24 tc 0 32 0 r . . 8 8 8 8 0 16 0 0 0 0 0 0 0 None
0x26 24 tc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x27 24 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x28 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x29 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x2a 24 tc 0 32 0 r y . 8 8 8 8 0 16 0 16 16 16 16 0 0 Slow
0x2b 24 tc 0 32 0 r . . 8 8 8 8 0 16 0 16 16 16 16 0 0 Slow
0x2c 24 tc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0x2d 24 tc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0x47 32 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 Ncon

ProblemType: Crash
Architecture: i386
Date: Thu Mar 27 16:46:09 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/share/games/fretsonfire/game/FretsOnFire.py
InterpreterPath: /usr/bin/python2.5
Package: fretsonfire-game 1.2.451.dfsg-2
PackageArchitecture: all
ProcCmdline: /usr/bin/python ./FretsOnFire.py
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
 SHELL=/bin/bash
PythonArgs: ['./FretsOnFire.py']
SourcePackage: fretsonfire
Title: FretsOnFire.py crashed with ) in glCheckError()
Uname: Linux 2.6.24-11-generic i686
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin plugdev scanner video

Tags: apport-crash
Revision history for this message
Ambricka (petter-ambricka) wrote :
Revision history for this message
Ambricka (petter-ambricka) wrote :

Still the same with 8.04 release, and a new VIA Board with P4M900/Chrome 9 HC graphics.

Revision history for this message
Hew (hew) wrote :

Fretsonfire 1.2.512.dfsg-3 is now in Intrepid. Could you please test if the problem still exists in this latest version? Thanks in advance.

Changed in fretsonfire:
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
Ambricka (petter-ambricka) wrote : Re: [Bug 207815] Re: FretsOnFire.py crashed with ) in glCheckError()

Hew McLachlan wrote:
> Fretsonfire 1.2.512.dfsg-3 is now in Intrepid. Could you please test if
> the problem still exists in this latest version? Thanks in advance.
>
The computer in question is way too slow to run this game anyway :(
But I'll check as soon as that computer is put back together again.

Revision history for this message
bert nijhof (elcabron) wrote : Re: [Bug 207815] Re: FretsOnFire.py crashed with ) in glCheckError()
Download full text (9.5 KiB)

hello

I'm afraid still having the same problem with version 3.

maybe I have
have attached eror output

tnx&regards

Bert

  File "./FretsOnFire.py", line 65, in <module>
    engine.setStartupLayer(MainMenu(engine))
  File "/usr/share/games/fretsonfire/game/MainMenu.py", line 46, in
__init__
    self.engine.loadSvgDrawing(self, "background", "keyboard.svg")
  File "/usr/share/games/fretsonfire/game/GameEngine.py", line 308, in
loadSvgDrawing
    return self.data.loadSvgDrawing(target, name, fileName, textureSize)
  File "/usr/share/games/fretsonfire/game/Data.py", line 106, in
loadSvgDrawing
    drawing = self.resource.load(target, name, lambda:
SvgDrawing(self.svg, fileName), synch = True)
  File "/usr/share/games/fretsonfire/game/Resource.py", line 157, in
load
    return l.finish()
  File "/usr/share/games/fretsonfire/game/Resource.py", line 68, in load
    self.result = self.function()
  File "/usr/share/games/fretsonfire/game/Data.py", line 106, in
<lambda>
    drawing = self.resource.load(target, name, lambda:
SvgDrawing(self.svg, fileName), synch = True)
  File "/usr/share/games/fretsonfire/game/Svg.py", line 543, in __init__
    self.texture = Texture(bitmapFile)
  File "/usr/share/games/fretsonfire/game/Texture.py", line 202, in
__init__
    self.loadFile(name)
  File "/usr/share/games/fretsonfire/game/Texture.py", line 206, in
loadFile
    self.loadImage(Image.open(name))
  File "/usr/share/games/fretsonfire/game/Texture.py", line 214, in
loadImage
    self.loadRaw(image.size, string, GL_RGBA, 4)
  File "/usr/share/games/fretsonfire/game/Texture.py", line 281, in
loadRaw
    gluBuild2DMipmaps(self.glTarget, components, w, h, format,
GL_UNSIGNED_BYTE, string)
  File "/usr/lib/python2.5/site-packages/OpenGL/error.py", line 193, in
glCheckError
    baseOperation = baseOperation,
OpenGL.error.GLError: GLError(
 err = 1281,
 description = 'invalid value',
 baseOperation = gluBuild2DMipmaps,
 cArguments = (
  GL_TEXTURE_2D,
  4,
  958,
  272,
  GL_RGBA,
  GL_UNSIGNED_BYTE,
  '\x00\x00\x00\x00\x00\x00\x00\x00\x00...,
 ),
 result = 0
)
bert@dennis:~$ fretsonfire
Traceback (most recent call last):
  File "./FretsOnFire.py", line 65, in <module>
    engine.setStartupLayer(MainMenu(engine))
  File "/usr/share/games/fretsonfire/game/MainMenu.py", line 46, in
__init__
    self.engine.loadSvgDrawing(self, "background", "keyboard.svg")
  File "/usr/share/games/fretsonfire/game/GameEngine.py", line 308, in
loadSvgDrawing
    return self.data.loadSvgDrawing(target, name, fileName, textureSize)
  File "/usr/share/games/fretsonfire/game/Data.py", line 106, in
loadSvgDrawing
    drawing = self.resource.load(target, name, lambda:
SvgDrawing(self.svg, fileName), synch = True)
  File "/usr/share/games/fretsonfire/game/Resource.py", line 157, in
load
    return l.finish()
  File "/usr/share/games/fretsonfire/game/Resource.py", line 68, in load
    self.result = self.function()
  File "/usr/share/games/fretsonfire/game/Data.py", line 106, in
<lambda>
    drawing = self.resource.load(target, name, lambda:
SvgDrawing(self.svg, fileName), synch = True)
  File "/usr/share/games/fretsonfire/game/Svg.py", line 543, in __init__
    self.texture = Texture(b...

Read more...

Revision history for this message
Hew (hew) wrote : Re: FretsOnFire.py crashed with ) in glCheckError()

@Ambricka: Have you had a chance to test this issue with Ubuntu Intrepid and fretsonfire 1.2.512.dfsg-3 ?

@bert: You said you experienced the issue on "version 3". Could you please make sure you're using Ubuntu Intrepid and fretsonfire 1.2.512.dfsg-3 ?

Thanks in advance.

Revision history for this message
bert nijhof (elcabron) wrote : Re: [Bug 207815] Re: FretsOnFire.py crashed with ) in glCheckError()
Download full text (7.8 KiB)

Hew,
I installed fretsonfire from intrepid repository with APT version
1.2.512.dfsg-3 (fretsonfire and fretsonfire-game) with
fretsonfire-songs-sectoid 1.dfsg-2.
Afraid again no Joy. I thinl perhaps my laptop is perhaps just to old
for this program (acer aspire 1350 with no 3D capability). anyway this
is the error output

Traceback (most recent call last):
  File "./FretsOnFire.py", line 69, in <module>
    menu = MainMenu(engine, songName = songName)
  File "/usr/share/games/fretsonfire/game/MainMenu.py", line 47, in
__init__
    self.engine.loadSvgDrawing(self, "background", "keyboard.svg")
  File "/usr/share/games/fretsonfire/game/GameEngine.py", line 312, in
loadSvgDrawing
    return self.data.loadSvgDrawing(target, name, fileName, textureSize)
  File "/usr/share/games/fretsonfire/game/Data.py", line 106, in
loadSvgDrawing
    drawing = self.resource.load(target, name, lambda:
SvgDrawing(self.svg, fileName), synch = True)
  File "/usr/share/games/fretsonfire/game/Resource.py", line 157, in
load
    return l.finish()
  File "/usr/share/games/fretsonfire/game/Resource.py", line 68, in load
    self.result = self.function()
  File "/usr/share/games/fretsonfire/game/Data.py", line 106, in
<lambda>
    drawing = self.resource.load(target, name, lambda:
SvgDrawing(self.svg, fileName), synch = True)
  File "/usr/share/games/fretsonfire/game/Svg.py", line 544, in __init__
    self.texture = Texture(bitmapFile)
  File "/usr/share/games/fretsonfire/game/Texture.py", line 202, in
__init__
    self.loadFile(name)
  File "/usr/share/games/fretsonfire/game/Texture.py", line 206, in
loadFile
    self.loadImage(Image.open(name))
  File "/usr/share/games/fretsonfire/game/Texture.py", line 214, in
loadImage
    self.loadRaw(image.size, string, GL_RGBA, 4)
  File "/usr/share/games/fretsonfire/game/Texture.py", line 299, in
loadRaw
    gluBuild2DMipmaps(self.glTarget, components, w, h, format,
GL_UNSIGNED_BYTE, string)
  File "/usr/lib/python2.5/site-packages/OpenGL/error.py", line 193, in
glCheckError
    baseOperation = baseOperation,
OpenGL.error.GLError: GLError(
 err = 1281,
 description = 'invalid value',
 baseOperation = gluBuild2DMipmaps,
 cArguments = (
  GL_TEXTURE_2D,
  4,
  958,
  272,
  GL_RGBA,
  GL_UNSIGNED_BYTE,
  '\x00\x00\x00\x00\x00\x00\x00\x00\x00...,
 ),
 result = 0
)

tnx for yr efforts

Bert

On do, 2008-09-18 at 12:56 +0000, Hew McLachlan wrote:
> @Ambricka: Have you had a chance to test this issue with Ubuntu Intrepid
> and fretsonfire 1.2.512.dfsg-3 ?
>
> @bert: You said you experienced the issue on "version 3". Could you
> please make sure you're using Ubuntu Intrepid and fretsonfire
> 1.2.512.dfsg-3 ?
>
> Thanks in advance.
>
> --
> FretsOnFire.py crashed with ) in glCheckError()
> https://bugs.launchpad.net/bugs/207815
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “fretsonfire” source package in Ubuntu: Incomplete
>
> Bug description:
> Binary package hint: fretsonfire
>
> Screen turns black, then back to prompt.
>
> VIA CLE266 graphics.
>
> petter@nattbrygga:~$ lsb_release -rd
> Description: Ubuntu hardy (development branch)
> Release: 8.04
>
> petter...

Read more...

Revision history for this message
Hew (hew) wrote : Re: FretsOnFire.py crashed with ) in glCheckError()

Confirming the issue based on the above comments. Thanks for testing.

Changed in fretsonfire:
status: Incomplete → Confirmed
Revision history for this message
Ambricka (petter-ambricka) wrote :

For some strange reason I hooked up that old computer again, and upgraded to ibex, still no go:

petter@nattbrygga:~$ fretsonfire
Traceback (most recent call last):
  File "./FretsOnFire.py", line 69, in <module>
    menu = MainMenu(engine, songName = songName)
  File "/usr/share/games/fretsonfire/game/MainMenu.py", line 47, in __init__
    self.engine.loadSvgDrawing(self, "background", "keyboard.svg")
  File "/usr/share/games/fretsonfire/game/GameEngine.py", line 312, in loadSvgDrawing
    return self.data.loadSvgDrawing(target, name, fileName, textureSize)
  File "/usr/share/games/fretsonfire/game/Data.py", line 106, in loadSvgDrawing
    drawing = self.resource.load(target, name, lambda: SvgDrawing(self.svg, fileName), synch = True)
  File "/usr/share/games/fretsonfire/game/Resource.py", line 157, in load
    return l.finish()
  File "/usr/share/games/fretsonfire/game/Resource.py", line 68, in load
    self.result = self.function()
  File "/usr/share/games/fretsonfire/game/Data.py", line 106, in <lambda>
    drawing = self.resource.load(target, name, lambda: SvgDrawing(self.svg, fileName), synch = True)
  File "/usr/share/games/fretsonfire/game/Svg.py", line 544, in __init__
    self.texture = Texture(bitmapFile)
  File "/usr/share/games/fretsonfire/game/Texture.py", line 202, in __init__
    self.loadFile(name)
  File "/usr/share/games/fretsonfire/game/Texture.py", line 206, in loadFile
    self.loadImage(Image.open(name))
  File "/usr/share/games/fretsonfire/game/Texture.py", line 214, in loadImage
    self.loadRaw(image.size, string, GL_RGBA, 4)
  File "/usr/share/games/fretsonfire/game/Texture.py", line 299, in loadRaw
    gluBuild2DMipmaps(self.glTarget, components, w, h, format, GL_UNSIGNED_BYTE, string)
  File "/usr/lib/python2.5/site-packages/OpenGL/error.py", line 194, in glCheckError
    baseOperation = baseOperation,
OpenGL.error.GLError: GLError(
 err = 1281,
 description = 'invalid value',
 baseOperation = gluBuild2DMipmaps,
 cArguments = (
  GL_TEXTURE_2D,
  4,
  958,
  272,
  GL_RGBA,
  GL_UNSIGNED_BYTE,
  '\x00\x00\x00\x00\x00\x00\x00\x00\x00...,
 ),
 result = 0
)
petter@nattbrygga:~$

Looks rather like a python problem, as the official binary version works, but very slow...

Revision history for this message
Thomas Hotz (thotz-deactivatedaccount) wrote :

Your Ubuntu version is EOL on the Desktop. Can you reproduce this bug with a supported Ubuntu version? Thank you!

Changed in fretsonfire (Ubuntu):
status: Confirmed → Incomplete
summary: - FretsOnFire.py crashed with ) in glCheckError()
+ FretsOnFire.py crashed with in glCheckError()
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for fretsonfire (Ubuntu) because there has been no activity for 60 days.]

Changed in fretsonfire (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.